EtherCAT PDO Transmit

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

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

  • EtherCAT PDO Transmit block

Описание

Блок EtherCAT PDO Transmit передает вычисленные данные к конкретной переменной в ведомом устройстве EtherCAT®.

Диалоговое окно параметров блоков имеет два раздела, параметры и информацию сигнала. Когда вы задаете сеть EtherCAT и имя переменной устройства:

  • Маска блока EtherCAT PDO Receive обновляется с выбранным именем сигнала.

  • Информация сигнала в диалоговом окне параметров блоков обновляется, чтобы отразить переменную устройства.

Примечание

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

Порты

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

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

Вектор из данных, чтобы передать к ведомому устройству EtherCAT.

Параметры

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

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

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

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

Из списка выберите имя переменной устройства EtherCAT.

Диалоговое окно параметров блоков обновляет информацию сигнала только для чтения, чтобы отразить переменную устройства, которую вы выбрали.

Для отображения компонентов конфигуратора EtherCAT с блоками Simulink® Real-Time™ и атрибутами блока, смотрите, что Компонент Конфигуратора EtherCAT Сопоставляет.

Для отображения типов данных Simulink к типам данных EtherCAT смотрите Типы данных EtherCAT.

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

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

Это свойство доступно только для чтения.

После выполнения блока EtherCAT Init местоположение в процессе отображает, от которого данные доступны.

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

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

Это свойство доступно только для чтения.

Тип данных Simulink для данных EtherCAT.

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

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

Это свойство доступно только для чтения.

Размер в битах типа данных EtherCAT.

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

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

Это свойство доступно только для чтения.

EtherCAT блокирует векторы поддержки и скаляры (векторы из размерности 1).

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

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

Это свойство доступно только для чтения.

Этот уровень является уровнем выполнения задачи EtherCAT, как задано в файле ENI.

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

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

Примеры модели

Введенный в R2020b