Кодирование данных и протокол as-I interface
Для кодирования данных используется известный Манчестерский код, в котором «1» и «0» кодируются не по импульсу или его отсутствию, апо восходящему и нисходящему фронту импульса в середине стробирующего такта Т.
Рисунок 1.11 – Манчестерскийкод.
Такой тип кодирования снижает влияние на ASI-кабель внешних помех, так так влияние помехи на фронт импульса значительно меньше, чем на сам импульс.Адрес каждого сетевого устройства записывается в его постоянной памяти.С тем чтобы обеспечить короткий AS-i цикл на низкой скорости передачи, был выбран наиболее компактный формат протокола.
Протокол AS-Interface (рисунок Рисунок 1 .12) состоит из запроса ведущего устройства, паузы ведущего устройства, ответа ведомого устройства и, соответственно, паузы ведомого устройства
Рисунок 1.12 – Структура протокола As-i.
Все запросы ведущего устройства имеют длину 14 бит, все ответы ведомого устройства занимают 7 бит.
При этом период времени передачи одного бита составляет 6 мкс. Пауза ведущего устройства может занимать по времени от 3 до 10 тактов передачи бита.
Если ведомое устройство было синхронизировано, то есть приняло сообщение ведущего устройства и ответило, то это позволяет начатьпередачу ответа ведомого устройства через 3 такта.
Если ведомое устройство не было синхронизировано, например, это первый запрос в адрес данного ведомого устройства или запрос после воздействия помехи, то требуется на два такта больше, чем это было необходимо в первом случае.
Если ведущее устройство после 10 тактов не приняло стартовый бит ответа ведомого устройства, можно сделать заключение, что ответ не проходит, и ведущее устройство может послать следующий запрос, например, ведомому устройству с более высоким адресом.
Условные обозначения:
ST — стартовый бит «0»;
SB — управляющий бит (0-это данные или параметр; 1-это команда);
A4…A0 — адрес ведомого(1-31) устройства;
I4…I0 — информационная часть (данные) от ведущего устройства к ведомому и от ведомого к ведущему;
PB — бит паритета;
EB — признак конца телеграммы (конечный, стоп бит «1»).[htt2]
- Реферат
- As-interface
- Общие положения
- Кабель asi
- Размер сети as-interface
- Топология сети as-I
- Компоненты для удлинения сети
- Основные компоненты системы для сети as–интерфейса
- Межсетевой обмен данными
- Кодирование данных и протокол as-I interface
- ШинаCan.
- История развития
- Физический уровень
- Электрические соединения в сети can
- Трансивер can
- Канальный уровень
- Адресация и доступ к шине
- Достоверность передачи
- Передача сообщений
- Валидация сообщений
- Прикладной уровень: caNopen
- Общие положения
- Электронные спецификации устройств caNopen
- Сеть WorldFip
- Происхождение.
- Физический уровень.
- Канальный уровень.
- Прикладной уровень.
- Заключение