Crevis GN-9261 [25/45] Соотнесение объектов pdo

Crevis GN-9261 [25/45] Соотнесение объектов pdo
25 FnIO Серия G
Copyright(C) CREVIS Co.,Ltd Support +82-31-899-4599 URL: www.crevis.co.kr / www.crevis.ru
6.2.2. Соотнесение объектов PDO
Спецификация протокола CANopen определяет назначение данных первых двух объектов
PDO в профиле устройства для групп ввода / вывода (DS401) («соотнесение по умолчанию»).
Первый PDO предназначен для дискретных (цифровых) входов (TxPDO1) или выходов
(RxPDO1). Первые 4 аналоговых входа или выхода расположены во втором PDO.
В структуре CREVIS эти объекты PDO, соответственно, заняты данными с модулей
расширения сетевого адаптера. Если, например, в корзине расширения не содержится ни
одного модуля дискретных выходов, то объект RxPDO1 останется пустым.
После того, как первые PDO заняты, следующие PDO заполняются данными в следующей
последовательности:
1. Дискретный вход / выход (1 байт);
2. Дискретный вход / выход (2 байта);
3. Аналоговый вход / выход.
6.2.3. Идентификатор объекта PDO
Для первых двух объектов PDO (PDO1 + PDO2) протокол CANopen предоставляет
идентификаторы по умолчанию в зависимости от адреса узла, всем остальным PDO должны
быть назначены идентификаторы. Принцип идентификаторов «по умолчанию» (Default
Identifiers) объясняется в разделе «Управление сетью».
В системе с идентификаторами «по умолчанию» все узлы (Ведомые устройства, Slave)
обмениваются данными с одной центральной станцией (Ведущее устройство, Master),
поскольку ведомые устройства по умолчанию не прослушивают идентификаторы отправки
других ведомых устройства:
6.2.4. Типы обмена данными объекта PDO
По событию (Event Driven). Передача сообщения инициируется наступлением события,
связанного с конкретным объектом. Для синхронных (synchronous) объектов PDO - это
истечение указанного периода передачи, синхронизированное приёмом объекта SYNC.
Для ациклически передаваемых синхронных PDO и асинхронных PDO запуск передачи
сообщения - это событие, зависящее от устройства, указанное в профиле устройства.
Опрос (Polling)
Данные объектов PDO могут быть запрошены опросом удалённой передачи.
Синхронизация (Synchronize)
Для синхронизации устройств CANopen объект синхронизации (объект SYNC) периодически
передается приложением синхронизации.

Содержание

Скачать