Delta Electronics DVP30EX200T [425/451] Nmt объект управления сетью управление сетью canopen соответствует режиму мастер ведомый в сети canopen существует только один nmt мастер остальные узлы устройства являются ведомыми nmt осуществляет три сервиса управление узлами сети контроль ошибок управле ние начальной загрузкой

Delta Electronics DVP30EX200T [425/451] Nmt объект управления сетью управление сетью canopen соответствует режиму мастер ведомый в сети canopen существует только один nmt мастер остальные узлы устройства являются ведомыми nmt осуществляет три сервиса управление узлами сети контроль ошибок управле ние начальной загрузкой
Глава 7. Работа в сети CANopen
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
423
Сообщение SDO содержит адрес объекта и индекс элемента, которые используются
для поиска в словаре объектов. Таким образом, при помощи SDO можно работать и с
составными структурами данных. После того, как SDO-клиент отправляет запрос
чтения/записи, SDO-сервер отправляет ответ. И клиент и сервер могут прервать пе-
редачу SDO. Запрос и ответ разделяются при помощи различных типов «идентифи-
каторов коммуникационных объектов» (COB-ID).
SDO передает данные любой длины. Если длина данных больше 4 байт, то данные
передаются сегментами. Последний сегмент содержит флаг завершения.
Формат запроса SDO:
COB-ID Байт 0 Байт 1
Байт
2
Байт 3
Байт
4
Байт 5
Байт 6 Байт 7
600
hex
+Узел-ID
Запрашиваемый
код
Адрес
объекта
Индекс
элемента
Запрашиваемые
данные
LSB MSB бит7-0
бит15-8
бит23-16
бит31-24
Определение запрашиваемого кода в сообщении запроса:
Запрашиваемый код
(hex)
Описание
23 Запись 4-байт данных
2B Запись 2-байт данных
2F Запись 1-байт данных
40 Чтение данных
80 Остановка функции SDO
Формат ответного сообщения:
COB-ID Байт 0 Байт 1 Байт 2 Байт 3 Байт 4 Байт 5 Байт 6 Байт 7
580hex
+Узел-ID
Ответный
код
Адрес
объекта
Индекс
элемента
Ответные данные
LSB MSB бит7-0 бит15-8 бит23-16
бит31-24
Определение ответного кода в ответном сообщении:
Запрашиваемый код
(hex)
Описание
43 Чтение 4- байт данных
4B Чтение 2- байт данных
4F Чтение 1- байт данных
60 Запись1/2/4- байт данных
80 Остановка функции SDO
NMT (объект управления сетью)
Управление сетью CANopen соответствует режиму «Мастер/Ведомый». В сети CANopen
существует только один NMT-Мастер, остальные узлы (устройства) являются Ведомыми.
NMT осуществляет три сервиса: – управление узлами сети, контроль ошибок, управле-
ние начальной загрузкой.
Модуль управления узлами сети
Мастер-узел в сети CANopen управляет Ведомыми устройствами посредством команд.
Ведомые устройства отрабатывают команды Мастера, не отправляя ответных сооб-
щений. Все узлы CANopen имеют внутренние состояния NMT. Ведомые узлы имеют
четыре состояния: инициализация, предварительное рабочее, рабочее и стоп. См. рис.
ниже:

Содержание

Похожие устройства

Скачать