EtherCAT PDO Receive

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

  • Библиотека:
  • Simulink в реальном времени/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 Configurator».

Для отображения типов данных 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