主要内容

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

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.getSignalNames以易于理解的格式显示 EtherCAT 通知

模块

EtherCAT Init blockEtherCAT Init使用 EtherCAT 网络信息 (ENI) 文件中的数据初始化 EtherCAT 主设备节点
EtherCAT Get Emergency messages blockEtherCAT Get Emergency从 EtherCAT 总线收集紧急消息 (自 R2023b 起)
EtherCAT Get Notifications blockEtherCAT Get NotificationsCollect notifications from the EtherCAT bus
EtherCAT Get Scanbus Error Data blockEtherCAT Get Scanbus Error Data检测建模中的 EtherCAT 设备何时未响应 (自 R2022b 起)
EtherCAT PDO Receive blockEtherCAT PDO Receive接收由过程数据对象表示的下级设备发送的数据
EtherCAT PDO Transmit blockEtherCAT PDO Transmit将数据发送至由过程数据对象表示的从属设备
EtherCAT Sync SDO Upload blockEtherCAT Sync SDO Upload从由服务数据对象表示的从属设备中同步读取数据
EtherCAT Sync SDO Download blockEtherCAT Sync SDO Download将数据同步传输至由服务数据对象表示的下级设备
EtherCAT Async SDO Upload blockEtherCAT Async SDO Upload从由服务数据对象表示的从属设备中异步读取数据
EtherCAT Async SDO Download blockEtherCAT Async SDO Download将数据异步传输至由服务数据对象表示的下级设备
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 Download将数据同步传输至由服务数据对象表示的下级设备
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 State获取 EtherCAT 网络状态
EtherCAT Set State blockEtherCAT Set State设置 EtherCAT 网络的状态
EtherCAT Get State blockEtherCAT Get Device State获取 EtherCAT 网络状态
EtherCAT Set Device State blockEtherCAT Set Device State设置 EtherCAT 网络的状态

主题

EtherCAT 协议模型

参考

精选示例