Структура протокола, передача данных и модуляция
Формат фрейма протокола AS-интерфейса (рисунок 3.4 ) включает в себя:
· запрос ведущего устройства;
· паузу ведущего устройства;
· ответа ведомого устройства;
· паузу ведомого устройства.
Все запросы ведущего устройства имеют длину 14 бит, все ответы ведомого устройства занимают 7 бит.
Период времени передачи одного бита составляет 6 мкс.
Пауза ведущего устройства может занимать по времени от 3 до 10 тактов передачи бита.
Таблица 3.1 – Технические данные системы на базе AS - интерфейса
Параметр | Характеристика | |
Топология | Магистральная, древовидная, звездообразная, кольцо и др | |
Число ведомых устройств | Спецификация версии 2.0 | Спецификация версии 2.1 |
До 31 | До 62 | |
Число подключаемых датчиков и исполнительных устройств | До 4 датчиков и 4 исполнительных устройств на одно ведомое устройство До 124 датчиков и 124 исполнительных устройств на сегмент (одно ведущее устройство) | До 4 датчиков и 3 исполнительных устройств на одно ведомое устройство До 248 датчиков и 186 исполнительных устройств на сегмент (одно ведущее устройство) |
Максимальная протяженность линии связи | Без повторителей/расширителей до 100 м С повторителями/расширителями до 300 м | |
Линия связи | Двухжильный кабель (2x1, 5мм2} специального профиля без экрана, невитой, для одновременной передачи данных и питания | |
Метод подключения | Подключение сетевых устройств выполняется методом прокалывания изоляции кабеля AS-интерфейса | |
Электропитание | Через шину: 2,8 А (ном.), 8 А (макс.)/29,5 -.31,6 В | |
Скорость передачи данных | До 53 Кбит/с при общей скорости 167 Кбит/с | |
Структура сообщений | Одноадресное сообщение ведущего устройства с прямым ответом ведомого устройства | |
Время цикла при 31 ведомом устройстве | Не превышает 5 мс (задержка на одно ведомое устройство — порядка 0,15 мс) | |
Время цикла при 62 ведомых устройствах | Не превышает 10 мс | |
Коррекция ошибок | Идентификация ошибок и повторный запрос со стороны ведущего устройства | |
Метод доступа | Циклический опрос (сканирование) ведомых устройств. Циклическая передача данных в память центрального процессора контроллера/компьютера | |
Функции управления ведущего устройства | 1 Инициализация сети 2 Идентификация ведомых устройств, 3 Ациклическая передача значений параметров ведомым устройствам 4 Диагностика передачи данных 5 Диагностика ведомых устройств 6 Сообщения об ошибках | |
Степень защиты оборудования системы | До IР б7 |
Если ведомое устройство было синхронизировано, то есть приняло сообщение ведущего устройства и ответило, то передача ответа ведомого устройства происходит через 3 такта.
Если ведомое устройство» не было синхронизировано, например это первый запрос в адрес данного ведомого устройства или запрос после воздействия помехи, то передача ответа ведомого устройства происходит через 5 тактов.
Если ведущее устройство после 10 тактов не получило стартовый бит ответа ведомого устройства, то оно предполагает, что ответ не проходит и посылает следующий запрос другому устройству. Например, ведомому устройству с более высоким адресом.
Пауза ведущего устройства
Ответ
Запрос ведущего устройства ведомого устройства
ST | SB | A4 | A3 | A2 | A1 | A0 | PB | EB | ST | PB | EB |
Рисунок 3.4– Формат фрейма протокола AS-интерфейса
Условные обозначения на рисунке 3.4: ST – стартовый бит; SB – управляющий бит; А4 … А0 – адрес ведомого устройства; 14…10 – информационная часть (данные); РВ – бит паритета; ЕВ – признак конца телеграммы (конечный бит)
Дата добавления: 2020-04-12; просмотров: 483;