exponenta event banner

EtherCAT

Распределенное управление в реальном времени с помощью протокола EtherCAT ®

Ethernet for Control Automation (EtherCAT) - открытый сетевой протокол Ethernet для распределенного управления в реальном времени. Посмотрите www.ethercat.org .

Для начала настройте сеть с помощью сетевого конфигуратора EtherCAT, а затем загрузите конфигурацию в блоки протокола EtherCAT. Блоки подключаются к платам Intel ® Ethernet, поддерживающим протокол EtherCAT и совместимым с архитектурами шины стандарта PCI, такими как PCI, PCI Express ® и PXI ®.

Simulink ® Real-Time™ поддерживает конфигуратор Beckhoff ® TwinCAT ® и конфигуратор Acontis EC-Engineer.

Для получения подробной информации о конфигураторах см. документацию производителя ( www.beckhoff.com и www.acontis.com/eng ). Для получения подробной информации о платах EtherCAT см. документацию производителя.

См. раздел Моделирование сетей EtherCAT.

Функции

slrealtime.EtherCAT.filterNotificationsОтображать уведомления EtherCAT в удобочитаемом формате
slrealtime.EtherCAT.getSignalNamesОтображать уведомления EtherCAT в удобочитаемом формате

Блоки

EtherCAT InitИнициализация главного узла EtherCAT с данными в файле сетевой информации EtherCAT (ENI)
Уведомления о получении EtherCATСбор уведомлений от шины EtherCAT
Прием EtherCAT PDOПолучение данных с подчиненного устройства, представленного объектом данных процесса
Передача EtherCAT PDOПередача данных на подчиненное устройство, представленное объектом данных процесса
Загрузка EtherCAT Sync SDOСинхронное считывание данных с подчиненного устройства, представленного объектом данных службы
Загрузка EtherCAT Sync SDOСинхронная передача данных на подчиненное устройство, представленное объектом служебных данных
Асинхронная загрузка SDO EtherCATАсинхронное считывание данных с подчиненного устройства, представленного объектом данных службы
Загрузка асинхронного SDO EtherCATАсинхронная передача данных на подчиненное устройство, представленное объектом данных службы
Загрузка EtherCAT Sync SSC/SoEСинхронное считывание данных с подчиненного устройства, представленного объектом данных службы
Загрузка EtherCAT Sync SSC/SOEСинхронная передача данных на подчиненное устройство, представленное объектом служебных данных
Асинхронная загрузка EtherCAT SSC/SoEАсинхронное считывание данных с подчиненного устройства, представленного объектом данных службы
Загрузка асинхронного SSC/SOE EtherCATАсинхронная передача данных на подчиненное устройство, представленное объектом данных службы
Состояние получения EtherCATПолучение состояния сети EtherCAT
Состояние набора EtherCATУстановка состояния сети EtherCAT

Темы

Модели протоколов EtherCAT

Моделирование сетей EtherCAT

Узнайте о поддержке Simulink Real-Time для распределенного управления в реальном времени с помощью протокола EtherCAT.

Ссылка

Алгоритм распределенных синхросигналов EtherCAT

Узнайте о режимах сдвига главного устройства EtherCAT и переключения шины.

Деривация размера с фиксированным шагом

Определите фиксированный размер шага для модели EtherCAT и время выборки для ключевых блоков.

Сопоставление протокола EtherCAT

Узнайте о взаимосвязи между возможностями стороннего конфигуратора и возможностями Simulink Real-Time.

Сопоставление компонентов конфигуратора EtherCAT

Узнайте о взаимосвязи между компонентами конфигуратора сторонних производителей и блоками Simulink Real-Time и атрибутами блоков.

Типы данных EtherCAT

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

Значения ошибок EtherCAT Init Block DC

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

Коды ошибок EtherCAT

Вывод Error для блоков EtherCAT возвращает код ошибки EtherCAT.

EtherCAT Init

Связанная информация

Характерные примеры