主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

EtherCAT

R2025b
基于 EtherCAT® 协议的实时分布式控制

用于控制自动化的以太网 (EtherCAT) 是一种面向实时分布式控制的开放式以太网网络协议。请参阅 www.ethercat.org 。

首先,使用 EtherCAT 网络配置器配置网络,然后将配置加载到 EtherCAT 协议模块中。这些模块连接至支持 EtherCAT 协议的 Intel® 以太网板,并与 PCI 标准总线架构兼容,例如 PCI、PCI Express® 和 PXI®。

Simulink® Real-Time™ 支持 Beckhoff® TwinCAT® 配置器和 Acontis EC-Engineer 配置器。

有关配置器的详细信息,请参阅制造商文档( www.beckhoff.com 和 www.acontis.com/en/ )。有关 EtherCAT 电路板的详细信息,请参阅制造商文档。

请参阅EtherCAT 网络建模。

函数

slrealtime.EtherCAT.filterNotificationsDisplay EtherCAT notifications in human-readable format
slrealtime.EtherCAT.getSignalNamesDisplay EtherCAT notifications in human-readable format

模块

EtherCAT Init blockEtherCAT Init使用 EtherCAT 网络信息 (ENI) 文件中的数据初始化 EtherCAT 主设备节点
EtherCAT Get Emergency messages blockEtherCAT Get EmergencyCollect emergency messages from the EtherCAT bus (自 R2023b 起)
EtherCAT Get Notifications blockEtherCAT Get NotificationsCollect notifications from the EtherCAT bus
EtherCAT Get Scanbus Error Data blockEtherCAT Get Scanbus Error DataDetects when an EtherCAT device in the model is not responding (自 R2022b 起)
EtherCAT PDO Receive blockEtherCAT PDO ReceiveReceive data from subordinate device represented by process data object
EtherCAT PDO Transmit blockEtherCAT PDO TransmitSend data to subordinate device represented by process data object
EtherCAT Sync SDO Upload blockEtherCAT Sync SDO UploadRead data synchronously from subordinate device represented by service data object
EtherCAT Sync SDO Download blockEtherCAT Sync SDO DownloadTransmit data synchronously to subordinate device represented by service data object
EtherCAT Async SDO Upload blockEtherCAT Async SDO UploadRead data asynchronously from subordinate device represented by service data object
EtherCAT Async SDO Download blockEtherCAT Async SDO DownloadTransmit data asynchronously to subordinate device represented by service data object
EtherCAT Sync SSC/SoE Upload blockEtherCAT Sync SSC/SoE UploadRead data synchronously from subordinate device represented by service data object
EtherCAT Sync SSC/SoE Download blockEtherCAT Sync SSC/SoE DownloadTransmit data synchronously to subordinate device represented by service data object
EtherCAT Async SSC/SoE Upload blockEtherCAT Async SSC/SoE UploadRead data asynchronously from subordinate device represented by service data object
EtherCAT Async SSC/SoE Download blockEtherCAT Async SSC/SoE DownloadTransmit data asynchronously to subordinate device represented by service data object
EtherCAT Get State blockEtherCAT Get StateGet state of EtherCAT network
EtherCAT Set State blockEtherCAT Set StateSet state of EtherCAT network
EtherCAT Get State blockEtherCAT Get Device StateGet state of EtherCAT network
EtherCAT Set Device State blockEtherCAT Set Device StateSet state of EtherCAT network

主题

EtherCAT 协议模型

参考

精选示例