EtherCAT PDO Receive

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

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

  • EtherCAT PDO Receive block

Описание

Блок EtherCAT PDO Receive получает данные 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