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

UptoLike

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

8.
5.
Рис. 4.8. Структура протокола AS-интерфейса
Все запросы ведущего устройства имеют длину 14 бит, все ответы ведомого
устройства занимают 7 бит. При этом период времени передачи одного бита со-
ставляет 6 мкс. Пауза ведущего устройства может занимать по времени от 3 до 10
тактов передачи бита. Если ведомое устройство было синхронизировано, то есть
приняло сообщение ведущего устройства и ответило, то это позволяет начать пе-
редачу ответа ведомого устройства через 3 такта. Если ведомое устройство не бы-
ло синхронизировано, например, это первый запрос в адрес данного ведомого
устройства или запрос после воздействия помехи, то требуется на два такта боль-
ше, чем это было необходимо в первом случае. Если ведущее устройство после 10
тактов не приняло стартовый бит ответа ведомого устройства, можно сделать за-
ключение, что ответ не проходит, и ведущее устройство может послать следую-
щий запрос, например, ведомому устройству с более высоким адресом.
Дополнительную информацию о назначении и состоянии битов запроса ве-
дущего устройства и ответа ведомого устройства содержат табл. 4.5 и 4.0.
Таблица 4.5.
Биты запроса ведущего устройства
Обозначение Название Пояснения
ST Стартовый бит
Указывает начало запроса ведущего устройства:
0 – действительный стартовый бит, 1 – не допускается
SB Управляющий бит
Обозначает тип запроса:
0 – запрос данных, параметра, адреса, 1 – команда
A0…A4 Адрес Адрес вызываемого ведомого устройства (5 разрядов)
D0…D4 Данные
5 информационных разрядов, соответствующих типу
запроса (параметр, команда)
PB Бит чётности Сумма всех «1» в запросе должна быть чётной
EB Конечный бит
Указывает конец запроса ведущего устройства:
0 – не допускается, 1 – признак конечного бита
В табл. 4.7 представлены некоторые запросы и команды ведущего устройства
спецификации 2.0. Полный список команд и запросов AS-интерфейса можно най-
ти в [44].
Бит D4 (см. табл. 4.7) запроса ведущего устройства определяет, какую имен-
но информацию содержит запрос ведущего устройства (SB=0): если D4 равен ну-
114