Аппаратные средства и программное обеспечение систем промышленной автоматизации. Данилушкин И.А. - 107 стр.

UptoLike

Составители: 

Запрос Ответ
Запрос Ответ
Запрос Ответ Запрос Ответ
Запрос Ответ
RT2
Мастер 1
Мастер 2
Мастер 2 пропускает
цикл обмена
а) Пропуск цикла одним из ведущих устройств
Запрос
Запрос Ответ
Запрос Ответ
Запрос
Запрос Ответ
Мастер 1
Нет ответа от
ведомого устройства
RT1
Мастер 2
б) Нет ответа от ведомого устройства
4. Рис. 4.4. Циклы обмена по HART-протоколу
Если ведущее устройство не получает ответа в течение времени RT1 с мо-
мента окончания передачи кадра-запроса, то право на запрос переходит к другому
ведущему устройству (рис. 4.4, б). Длительность временного интервала RT1 опре-
делена так, чтобы она была немного больше предельного времени отклика ведо-
мого устройства TT0. Если ведомое устройство не успевает ответить в течение
интервала TT0 с момента окончания передачи кадра-запроса, то оно не отвечает
вообще. Благодаря этому не возникает конфликта между ведомым устройством и
ведущим устройством, начавшим передачу по истечении времени RT1.
Значения временных интервалов, использующиеся в HART-протоколе для
синхронизации устройств приведены в табл. 4.4.
Длительность в табл. 4.4 измеряется временным интервалом, который нужен
для передачи одного байта (символа). Зная, что каждый байт данных передаётся
11 битами, а скорость передачи 1200 бит/с, можно рассчитать длительность одно-
го символа – 9,167 мс.
Различные значения интервалов RT1 для главного и второстепенного веду-
щих устройств введены для того, чтобы после инициализации сети первым начало
передачу главное ведущее устройство.
107