Emotron VS30-40-5P6-20 — типы передачи данных и синхронизация в системах управления [109/239]

Превью страниц Страница 109 / 239
Emotron VS30-40-5P6-20 Инструкция по эксплуатации онлайн [109/239] 464178
109
Тип передачи Описание
0 Синхронный и нецикличный.
PDO передаются по событийному алгоритму при каждой синхронизации (например, при
изменении значения бита в PDO
)
.
1 ... 240 Синхронный и циклический (sync-controlled with a response)
При n = 1: PDO передаются при каждой синхронизации.
При
1 < n 240: PDO передаются при каждой n-ой синхронизации.
241 ... 251 Зарезервировано.
252 Синхронныйтолько по удалённому запросу.
253 Асинхронныйтолько по удалённому запросу.
254, 255 Асинхронныйопределенный производителем / профилем устройства
Если введено одно из этих значения, PDO передаются по событийному или
циклическому алгоритму. (значения "254"
и "255" равнозначны).
Для циклической передачи необходимо настроить время цикла соответствующего
PDO. В таком случае, циклический и событийный алгоритм применяются совместно
.
Синхронизации PDO с помощью синхронизирующего сообщения
При циклической передаче данных один или несколько PDO отправляются/получаются
за фиксированный интервал времени. Дополнительное синхронизирующее сообщение
служит для синхронизации данных циклического процесса.
Синхронизирующее сообщениеточка запуска передачи данных процесса от
подчинённых мастеру и приёму данных процесса от мастера подчинёнными.
Для синхронизированной передачи данных необходимо создание
соответствующего синхронизирующего сообщения.
Реакция на синхронизирующее сообщение определяется выбранным типом
передачи.
Создание синхронизирующего сообщения:
Параметр 0x1005 служит для активации процесса создания синхронизирующих
сообщений и присвоения идентифицирующего значения.
Синхронизирующие сообщения создаются при установке значения «1» в бите 30.
Интервал между синхронизирующими сообщениями устанавливается в 0x1006.
Присвоение идентификатора:
Для получения PDO необходимо, чтобы в 11-битном идентификаторе было
установлено значение 0x80 (в соответствии со стандартами CANopen). Это будет
означать, что все преобразователи частоты по умолчанию настроены на
одинаковое синхронизирующее сообщение.
Если только определённые узлы должны получать синхронизирующие сообщения,
их идентификаторы должны быть указаны в 11-битном идентификаторе
(идентификаторы могут иметь значения до 0x07FF включительно).
Идентификатор может быть изменен, только если преобразователь не посылает
никаких синхронизирующих сообщений (в параметре 0x1005 бит 30 = «0»).
Задание сообщений с данными
8
ой
байт (данные 4) 7
ой
байт (данные 3) 6
ой
байт (данные 2) 5
ый
байт (данные 1)
Бит 31 Бит 30 Бит 29 ... Бит 11 Бит 10 ... Бит 0
x 0/1 Расширенный идентификатор* 11-битный идентификатор
* Расширенный идентификатор не поддерживается. Биты 11...29 должны быть установлены в "0".

Содержание

1239

Изучите различные типы передачи данных, включая синхронные и асинхронные методы, а также процесс создания синхронизирующих сообщений для эффективной передачи данных.