EtherCAT Async SDO Download

Передайте данные асинхронно к ведомому устройству, представленному объектом эксплуатационных данных

  • Библиотека:
  • Simulink Real-Time / EtherCAT

Описание

Блок EtherCAT Async SDO Download выбирает регистр CANopen значением Index в заданном ведомом устройстве EtherCAT® и отправляет запрос записи. Блок затем сразу продолжает обрабатывать свои входные данные.

Порты

Входной параметр

развернуть все

Входные данные для записи в ведомое устройство EtherCAT.

Значение 0 отключает загрузки. Значение, больше, чем или равный 1 позволяет блоку загрузить данные.

Вывод

развернуть все

Состояние асинхронной передачи данных:

  • 0 — Передача почтового ящика возражает неактивный, передача, не запускающаяся

  • 1 — Выполнение объекта передачи почтового ящика, передача, не завершенная

  • 2 — Передача успешно выполняется

  • 3 — Ошибка произошла во время запроса о переводе

Если никакая ошибка не происходит, этот порт передает 0. В противном случае это передает ненулевое значение. Для списка кодов ошибок смотрите Коды ошибок EtherCAT.

Параметры

развернуть все

Задайте шестнадцатеричное (например, 0x7) или десятичный индекс регистра CANopen.

Если вы задаете недопустимый индекс, блок возвращает значение 3 через Status вывод .

Программируемое использование

Параметры блоков: index

Задайте шестнадцатеричное (например, 0x7) или десятичный подындекс регистра CANopen.

Если вы задаете недопустимый подындекс, блок возвращает значение 3 через Status вывод .

Программируемое использование

Параметры блоков: subIndex

Из списка выберите тип данных регистра CANopen.

Если вы выбираете тип данных, который не совпадает с типом записи, блок возвращает значение 3 через Status вывод .

Программируемое использование

Параметры блоков: sig_type

Задайте размерность строки и столбца регистра CANopen.

Введите значение 1. Блоки EtherCAT поддерживают только скаляры и векторы.

Программируемое использование

Параметры блоков: sig_dim

Чтобы сопоставить блок с сетью EtherCAT, скопируйте значение Device index с блока EtherCAT Init, представляющего ту сеть в Device index для блока.

Программируемое использование

Параметры блоков: device_id

Из списка выберите имя ведомого устройства, которое содержит регистр CANopen.

Блок заполняет этот выпадающий список с содержимым конфигурационного файла.

Программируемое использование

Параметры блоков: selected_slave

Введите основной шаг расчета или кратное основному шагу расчета. -1 средние значения, что шаг расчета наследован.

Программируемое использование

Параметры блоков: sample_time

Представленный в R2010b

Для просмотра документации необходимо авторизоваться на сайте