Протокол АСС-УД

advertisement
Краткое описание протокола АСУДД
Протокол АСУДД традиционно используется для осуществления дистанционного контроля и управления
в автоматизированных системах управления дорожным движением и является фактическим стандартом в этой
области.
Для связи используются выделенные двухпроводные линии. Скорость обмена 100 бод. Длительность
цикла 1 с. По одной линии связи может осуществляться работа одновременно с 2-мя контроллерами (здесь этот
вариант рассматриваться не будет).
По способу реализации протокол является последовательным и синхронным. Синхронизация внутри
цикла осуществляется по временным окнам длительностью 10 мс каждое. Начало каждого цикла отмечается
посылкой концентратором импульса отрицательной полярности амплитудой 5 В и длительностью 10 мс. Все
последующие импульсы в цикле имеют длительность 10 мс при амплитуде +5 В.
Контроллер на 80-й мс посылает импульс подтверждения связи (КЛС).
На 100-й мс контроллер передает первый пакет состояния из 8-ми импульсов (битов) данных и
дополнительного 9-го контрольного бита (КБ). В этом пакете концентратору сообщается текущий режим
управления контроллера и наличие или отсутствие неполадок.
На 200-й мс контроллер передает 2-й байт состояния, в 4-х последних битах которого (Ф8, Ф4, Ф2, Ф1) в
двоичной форме уведомляет о текущей фазе дорожного движения, при этом состояниям промтакта, ЖМ и ОС
соответствуют коды 13. 14 и 15. Этот пакет также завершается контрольным битом.
В не зависимости от наличия байтов состояния контроллеров на 800-й мс концентратор посылает
контроллеру байт управления, содержащий коды установки режима управления и номер фазы, который
необходимо установить.
Более подробно назначение битов рассматривается в следующей таблице:
Байт
состояния
1
Байт
состояния
2
Байт
управления
Время,
00
мс
000
Старт
100
Авария
10
20
30
40
50
60
70
80
РУ
ДУ
ОС
ЖМ
Х
Х
Х
КЛС
КБ
200
Х
Х
Х
Х
Ф8
Ф4
Ф2
Ф1
КБ
300
400
500
600
700
800
ДУ
Х
Х
Х
Ф8
Ф4
Ф2
Ф1
КБ
900
90
Концентратор
КЛС Байты состояния
+5 В
Контроллер
Байт управления
1000
10
100
80
-5В
200
800
Синхроимпульс
Датаграмма обмена по протоколу АСУДД при одном контроллере на линии
Синхроимпульс
Download