![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
SMB87 - Байт управления приемом сообщения
en = 0 - функция приема сообщений заблокирована. 1 - функция приема сообщений разблокирована. Бит разблокировки/блокировки приема сообщений проверяется при каждом исполнении команды RCV. Sc = 0 - игнорировать SMB88 (Символ начала сообщения). 1 - использовать значение SMB88 для обнаружения начала сообщения. ec = 0 = игнорировать SMB89 (Символ конца сообщения). 1 = использовать значение SMB89 для обнаружения конца сообщения. il = 0 - игнорировать SMW90 (Время бездействия линии в миллисекундах). 1 - использовать значение SMW90 для обнаружения бездействия линии c/m = 0 - таймер измеряет время между символами 1 = таймер измеряет время сообщения. tmr = 0 - игнорировать SMW92 (Значение контроля времени при измерении времени между символами). 1 - завершить прием, если превышен интервал времени, указанный в SMW92. bk = 0 - игнорировать условия паузы 1 - использовать условие паузы как начало обнаружения сообщения
SMB88 - Символ начала сообщения. SMB89 - Символ конца сообщения. SMW90 - Время бездействия линии в миллисекундах. Первый символ, принятый по истечении времени бездействия линии, является началом нового сообщения. SMW92 - Значение контроля времени при измерении времени между символами и времени сообщения в миллисекундах. Если этот интервал времени истек, то прием сообщения завершается. SMB94 - Максимальное количество символов, которое должно быть принято (от 1 до 255 байтов). Этот диапазон должен быть установлен на ожидаемый максимальный размер буфера, даже если завершение сообщения с помощью подсчета символов не используется.
|