Заменитель бита удаленного запроса.
SRR - единичный бит. Он передается в расширенных кадрах в позиции RTR бита. Таким образом, он заменяет RTR - бит стандартного кадра.
Следовательно, при одновременной передаче стандартного кадра и расширенного кадра, Base ID которого совпадает с идентификатором стандартного кадра, стандартный кадр преобладает над расширенным кадром.
Бит IDE (расширенный формат)
Бит расширения идентификатора. IDE бит принадлежит:
· Полю арбитража для расширенного формата;
· Полю управления для стандартного формата.
IDE бит в стандартном формате передается нулевым уровнем, в то время как в расширенном формате IDE бит - единичный уровень.
Поле управления (стандартный формат и расширенный формат) (Control field)
Поле управления состоит из шести бит. Формат поля управления отличается для стандартного и расширенного формата. Кадры в стандартном формате включают: код длины данных (DLC), бит IDE, который передается нулевым уровнем (см. выше), и зарезервированный бит r0.
|
|
Кадры в расширенном формате включают код длины данных и два зарезервированных бита r1 и r0. Зарезервированные биты должны быть посланы нулевым уровнем, но приемники принимают единичные и нулевые уровни биты во всех комбинациях. Поле управления представлено на рисунке 1.4.
Рисунок 1.4 – Поле управления
Код длины данных (стандартный и расширенный форматы) (Data length code)
Число байт в поле данных обозначается кодом длины данных. Этот код длины данных, размером 4 бита, передается внутри поля управления.
Допустимое число байт данных: {0,1,...., 7,8}. Другие величины использоваться не могут.
Поле данных (стандартный и расширенный форматы) (Data field)
Поле данных состоит из данных, которые будут переданы внутри кадра данных. Оно может содержать от 0 до 8 байт, каждый содержит 8 бит, которые передаются, начиная с MSB.
Поле CRC (стандартный и расширенный форматы) (CRC field)
Содержит последовательность CRC и CRC - разделитель.
Формат кадра показан также на слайде 10 презентации.
Пример использования стандарта CAN в судовых системах автоматизации электростанции приведен на слайде 10А. На этой схеме: ADEM A4 – контроллер управления дизельным двигателем, CDVR – цифровой регулятор напряжения генератора EMCP 3.3 - контроллер управления дизель-генераторной установкой. Они соединены между собой каналом CAN 1, работающим по протоколу J1939. Это протокол американского института инженеров-механиков, он часто используется в системах управления механическим оборудованием. К этому же каналу подключается ноутбук через преобразователь CAN/USB. На ноутбуке установлена программа ET – электронный техник, которая позволяет конфигурировать 3 контроллера - ADEM A4, CDVR, и EMCP 3.3. К каналу CAN 2 подключены: блок удаленной индикации, модули дистанционного ввода дискретных и аналоговых сигналов. Схема канала CAN 2 с указанием длины линии связи и скорости передачи показана также на слайде 10В. Принципиальная электрическая схема подключения каналов CAN1 и CAN2 показана на слайде 10С.
|
|