SG-ECAT_S-TCP(EtherCAT 转 ModbusTCP 网关)
一、核心定位与工作模式
SG-ECAT_S-TCP 是工业级协议转换网关,EtherCAT 侧为从站,可对接 TwinCAT、CodeSYS、欧姆龙 / 汇川 PLC 等主站;ModbusTCP 侧支持主站(Client)或从站(Server)模式,可连接变频器、流量计等 ModbusTCP 设备,实现两类核心场景:EtherCAT 主站读写 ModbusTCP 从站、EtherCAT 主站与 ModbusTCP 主站交换数据。
二、核心特点
- 双模式兼容与多连接支持:ModbusTCP 主站模式最多可连接 7 个从机,从站模式最多支持 7 个主机连接;EtherCAT 采用 AX58100 芯片,工作在 FreeRUN 模式,支持 COE 协议,含 64 个 TPDO 和 64 个 RPDO,每个映射 16 字节,输入输出各最多 1024 字节。
- 稳定硬件与环境适配:供电 9~36V DC(双电源冗余,带过压过流保护),工作温度 - 30~75℃、湿度 5%~95% RH(无凝露);2 个 RJ45 EtherCAT 口(100BASE-TX/RX,区分输入输出,链式组网),1 个 RJ45 ModbusTCP 口,支持 100BASE-TX/RX。
- 双重配置与灵活数据映射:ModbusTCP 参数可通过网页(配置 IP、工作模式等)和专用软件(配置指令、主从参数等)双重设置;配备恢复出厂按键,配置错误时可清除参数重启,保障稳定运行。
三、硬件接口与配置
- 硬件接口:
- 电源接口:圆头 V1(7~36V)、端子 V1/V2(9~36V 正)、G(电源负)、PE(接地),支持双冗余供电;
- EtherCAT 口:PORT1(输入)、PORT2(输出),严格区分不可混接;
- ModbusTCP 口:RJ45 接口,用于网络通信;
- 配置口:连接电脑用于软件配置,复位按键隐藏式设计。
- 软件配置:
- 网页配置:设置 LAN 口 IP(默认 192.168.1.37)、工作模式、服务器地址(主站模式)、接收超时时间(从站模式)等,用户名和密码默认均为 admin;
- 软件配置:主站模式可设置轮询空闲时间、应答超时、写次数及最多 64 条 Modbus 指令,支持指令状态监控;从站模式仅需设置从站 ID(1~247);
- 数据映射:配置后点击 “计算数据映射”,软件自动生成 EtherCAT 与 ModbusTCP 数据的映射地址,读指令对应 ECAT 输入字节,写指令对应 ECAT 输出字节。
四、数据交互与协议细节
- 主站模式数据交互:EtherCAT 主站通过输出字节发送写指令数据,网关转发至 ModbusTCP 从机;ModbusTCP 从机响应数据经网关映射至 ECAT 输入字节,主站可读取,指令状态通过 ECAT 输入字节 bit 位反馈(0 为正常,1 为异常)。
- 从站模式数据交互:支持 1、2、3、4、5、6、15、16 号功能码,保持寄存器 / 线圈映射至 ECAT 输入字节,输入寄存器 / 离散输入映射至 ECAT 输出字节,ModbusTCP 主机可通过对应功能码读写数据,实现双向传输。
- ECAT 适配:需将 ESI 文件导入主站软件,根据数据量使能对应 PDO(0x1600~0x163F 对应输出,0x1A00~0x1A3F 对应输入),保障实时通信。
