本产品是 EtherCAT 和 Modbus RTU 网关,使用数据映射方式工作。
本产品在 EtherCAT 侧作为 EtherCAT 从站,接 TwinCAT、CodeSYS、PLC
等;在 Modbus RTU 侧做为 RTU 主站或从站,接 ModbusRTU 从站如变频器、
流量计、温度采集模块等,或者接 ModbusRTU 主站如 PLC、上位机等。
使用场景 1:EtherCAT 主站读写 Modbus RTU 从站:
使用场景 2:EtherCAT 主站和 Modbus 主站交换数据:
EtherCAT 支持最多 64 个 TPDO 和最多 64 个 RPDO,每个 PDO 映射 16
个字节,故输入输出最多各 1024 字节。
网关有四路 Modbus,每路 Modbus 独立配置,独立工作。每路 Modbus
做主机时支持最多 64 条 Modbus 指令,每路 Modbus 都可以做为 Modbus 从
机。
EtherCAT 的两个网口严格区分输入输出,不是交换机!!!接线时必须输入
接上一个的输出,第一个 ECAT 从站的输入接主站。
3.1 工作方式
网关在 EtherCAT 侧做为从站,在 Modbus 侧做为主站或从站。即网关的
EtherCAT 口接 EtherCAT 主站,如 TwinCAT、CodeSYS、PLC;网关的 Modbus
口接 ModbusRTU 从站,如变频器、流量计、温度采集模块等,或者接 ModbusRTU
主站如 PLC、上位机等。
EtherCAT 主站与 Modbus 从/主站采用数据映射的方式通信,即 EtherCAT 主
站通过数据映射的方式读写 Modbus 从站或 Modbus 主站。
Modbus 需要使用本公司提供的配置软件来配置工作参数。EtherCAT 只需要
根据配置软件计算出来的数据长度使能相应个数的 PDO 即可,每个 PDO 映射
16 个字节。