新闻中心
PRESS CENTER本文主要实现的功能是:使用EG系列网关作为Modbus TCP从站,供外部Modbus TCP主站进行读写操作。本文选择EG8200Mini作为演示载体,但文档所述方法适用于EG系列所有网关。
节点使用详情查看: Modbus 从机(Modbus 从机节点支持Modbus RTU/Modbus TCP 协议。用于将网关采集到的其它数据转换为符合Modbus协议的数据,以供外部的Modbus主站进行读写操作。)
网络环境搭建
Modbus从站参数说明(EG8200Mini):
192.168.0.31:502 | |||
站地址:1 | |||
名称 | 功能码 | 寄存器地址 | 数据类型 |
第一路线圈 | 0X01 | 00001(0X00) | Bool |
第二路线圈 | 0X01 | 00002(0X01) | Bool |
第一路开关量检测 | 0X02 | 10001(0X00) | Bool |
第二路开关量检测 | 0X02 | 10002(0X01) | Bool |
第一路保持寄存器 | 0X03 | 40001(0X00) | Float |
第二路保持寄存器 | 0X03 | 40003(0X02) | Float |
第一路输入寄存器 | 0X04 | 30001(0X00) | UInt16 |
第二路输入寄存器 | 0X04 | 30002(0X01) | UInt16 |
网关IP请根据实际需求设置,确保EG8200Mini和Modbus TCP主站位于同一网段。本示例使用LAN口作为通信网口,按上表所示配置如下:
第一步:添加Modbus从机节点
第二步:配置点位
配置线圈寄存器、触点寄存器、保持寄存器、输入寄存器。
第三步:配置TCP
服务配置TCP监听502端口。
第四步:测试使用
Modbus Poll软件模拟 Modbus TCP 主站,进行数据读写测试。
1连接配置与点位配置。
2读取数据。
由于Modbus从站的点位默认值为0,此处通过注入节点修改数值。并使用Modbus Poll仿真软件进行读取测试,验证数据是否能被正常读取。
3写入数据。