一、功能概述
1.1 设备简介
本产品是 EtherCAT 和 Modbus TCP 网关,使用数据映射方式工作。 本产品在 EtherCAT 侧作为 EtherCAT 从站,接 TwinCAT、CodeSYS、PLC等;在 ModbusTCP 侧做为 ModbusTCP 主站(Client)或从站(Server),接ModbusTCP 从站如变频器、流量计、温度采集模块等,或者接 ModbusTCP 主站 如 PLC、上位机等。
使用场景 1:EtherCAT 主站读写 Modbus TCP 从站:
使用场景 2:EtherCAT 主站和 ModbusTCP 主站交换数据:
EtherCAT 支持最多 64 个 TPDO 和最多 64 个 RPDO,每个 PDO 映射 16个字节,故输入输出最多各 1024 字节。
1.2 硬件参数
1.3 软件参数
二、硬件说明
2.1 电源接口
本网关电源接口如下图所示,支持压线端子接法和圆头电源接法,支持双电 源冗余供电,支持 9-36V 输入:
2.2 指示灯定义
本网关六个指示灯如下图所示:
2.3 恢复出厂设置按键
当配置错误导致网关工作异常可以按住之后给网关重上电,网关会清除当前 所有配置。用户应该等到 SYS 以 5hz 频率闪烁再松开按键,网关自动重启恢复 正常。
2.4 配置口
配置口用来连接电脑,配置网关。配置口如下:
2.5 EtherCAT 口
EtherCAT 口如下:
EtherCAT 的两个网口严格区分输入输出,不是交换机!!!接线时必须输入 接上一个的输出,第一个 ECAT 从站的输入接主站。
2.6 TCP 接口
TCP 口如下:
三、软件说明
3.1 网页参数
网关 TCP 侧需要使用网页配置 LAN 口 IP 等参数。 ①电脑跟网关 LAN 口直连,电脑 IP 改为 LAN 口 IP(默认是 192.168.1.37) 同网段的静态IP,例如LAN口IP为192.168.1.37,电脑IP可以改为192.168.1.210。
②在浏览器地址栏输入网关 LAN 口 IP,输入用户名和密码,默认都是 admin, 然后点击“登录/重置密码”:
工作方式:网关在 TCP 侧做 ModbusTCP 主机时选择 Modbus TCP_Client, 做从机时选择 Modbus TCP_Server。
模块地址:网关 LAN 口 IP。
Mac 地址:最好别修改,就算修改也不能跟同一网络内其它网络设备的 Mac一致。
服务器 1-服务器 7 及其从机地址:网关在 TCP 侧做 ModbusTCP 主机时需要 填写,服务器 1-服务器 7 为 ModbusTCP 从机的 IP 和端口。从机地址要跟ModbusTCP 从机设备的实际站号一致。
接收超时时间:网关在 TCP 侧做 ModbusTCP 从机时填写,不为 0 时,如果接收超时时间内没收到 ModbusTCP 主机设备的数据,网关会主动断开与ModbusTCP 主机之间的 TCP 连接,为 0 则不会主动断开 TCP 连接。
Client 全断开清零写入:网关在 TCP 侧做 ModbusTCP 从机时填写,如果勾选,则没有ModbusTCP 主机设备连接时将 EtherCAT 主站的输入数据清零,不 勾选则不会主动将 EtherCAT 主站的输入数据清零。
③修改完网页参数后点击“设置并重启模块”按钮,配置的参数立即生效。
3.2 配置软件参数
配置软件页面如下图所示:
3.2.3 ModbusTCP 主机参数部分
主从模式选择主机模式时,网关在 TCP 侧做 ModbusTCP 主站。
该模式下可以设置是否启用指令状态监控,当使能监控时会为每条 Modbus指令在 Input 留一个 bit 的状态位,该位为 0 表示这条指令从站应答正常,该位 为 1 表示这条指令从站应答有问题(超时或错误)。
通道配置为 Modbus 主机需要设置轮询空闲、应答超时、写次数、指令条数 以及 Modbus 指令。
该模式下需在网页界面配置工作模式为 Modbus TCP_Client。