开疆智能Ethernet转ModbusTCP网关连接测联无纸记录仪配置案例
本案例是通过Ethernet转ModbusTCP网关将记录仪数据传送到欧姆龙PLC,具体操作过程如下。
欧姆龙PLC配置
首先打开主站组态软件“Sysmac Studio”并新建项目。
设置PLC的IP地址
点击工具-Ethernet/IP连接设置,在弹出的选个框内选择显示EDS库添加网关eds文件
开始安装网关EDS文件,并在完成后选择对应模块。EIP2COM
设置网关IP地址
添加全局变量并关联导入EIP组态配置
在PLC组态软件的Ethernet/IP端口设置中将全局变量关联至网关组态。
配置完成后将组态下载到欧姆龙PLC
记录仪配置
(1) 无纸记录仪与PT100传感器连接正确后,将无纸记录仪和PC通过网线连接,给无纸记录仪上电,设置无纸记录仪的IP地址及网络端口。本示例设置的地址为:192.168.1.111。如图 1所示:
图1 设置无纸记录仪IP及网络端口
注意:设置好IP地址后保存设置参数,并断电后重启无纸记录仪,否则通讯参数设置未完成。
(2) 设置好无纸记录仪通道参数为PT100信号输入,设置完成后观察显示界面正确显示当前PT100传感器采集到的温度。如图2所示:
图2 无纸记录仪正常采集到PT100的温度
(3) 参考无纸记录仪说明书,使用Modscan32软件测试网络通信,确保Modscan32软件能准确读到无纸记录仪的温度。如图3和图4所示:
图3
图4 使用Modscan32测试
从图3和图4中可知:
1. 仪表通道地址需要偏移1位,功能码为4;
2. 数据类型为浮点型,通道地址连续读取;
3.设备地址为1,以太网IP地址为192.168.1.111
通过Modscan32测试从站通讯正常,开始进行网关部分配置
打开网关配置软件“Gateway Configuration Studio”
新建项目选择EIP-MTC
设置网关在Ethernet/IP的IP地址与输入输出数据长度。(IP地址与欧姆龙PLC分配的地址保持一致)
设置网关作为ModbusTCP客户端的IP地址,可与Ethernet不同网段。
添加从站(记录仪)的IP地址
添加所需要功能码,可根据ModbusTCP服务器配置进行设置。测试软件中可看到功能码选择的是04,寄存器地址从0开始读取64个
选择好对应功能码后填写地址和数量即可对记录仪进行读写。