SDO服务READ和WRITE

根据EtherCAT®主站或编程环境,SDO服务的用户界面显示将有所不同。

执行服务时总是需要特定的规格和信息:

SDO服务READ

说明

从站地址(16位)

待读取数据的变频器的EtherCAT®地址。

索引(16位)

子索引(8位)

待读取的变频器对象字典内的地址。

SDO服务WRITE

说明

从站地址(16位)

待写入数据的变频器的EtherCAT®地址。

索引(16位)

子索引(8位)

待写入的变频器对象字典内的地址。

数据

存储待写入数据的结构。

数据长度

待写入数据的长度。

可能需要其他标志和参数:

  • 用于启用功能
  • 用于“工作信息”或故障信息
  • 用于超时监控

为了能够使用非循环参数访问,EtherCAT®主站的制造商通常会提供相应的库和功能模块。

Beckoff Automation GmbH的EtherCAT®主站需要以下库和功能模块:

数据库

功能模块

Tc2_EtherCAT.lib

(Standard.Lib, TcBase.Lib, TcSystem.Lib, TcUtilities.Lib)

读取: FB_EcCoeSdoRead

写入: FB_EcCoeSdoWrite

有关故障编码的更多信息请参见Beckhoff信息系统。

提示

对于双轴模块,您可以通过索引偏移0x1000 (4096 dec) 访问模块的第二个轴。