天游8线路检测中心

常见问题
西门子1200PLC如何使用串口服务器做MODBUS TCP 转MODBUS RTU的协议转换采集
2022-07-04
6286

西门子1200PLC如何使用串口服务器做MODBUS TCP 转MODBUS RTU的协议转换采集

一,所需资料

软件设计手册:http://www.kewodl.com/Down/USR-N510-software-V1.0.3.pdf

说明书:http://www.kewodl.com/Down/USR-N510_V1.0.9.pdf

Modbus slave,串口调试助手 软件自行网上下载

二,网络拓扑图

 

三,设备连接

 

N510串口通过串口转USB线与PC相连接,通过网线将 N510的网口 和PLC 的网口相连接。检测硬件连接无错误后,接入我们配送的电源适配器,给 N510 供电。

 

四,具体操作

1,1200处编辑modbus tcp客户端程序,并且新建背景数据块DB1,设定modbus tcp client 背景参数,具体如下图

 

 

注意,

1)以上为设定PLC采集从站地址为17,读写操作为只读,采集点为40513,采集变量数目为5,采集到的数据存放于MW10--MW18 5个整型数据中。

2)DB1参数数据块中,设定服务器IP地址为192.168.0.7,端口号为23,本机端口为502。

2,使用网页设定N510参数,默认510IP地址为192.168.0.7,默认用户名及账号密码为admin,如下图(注意,N5x0分为1期与2期,实际上设定方式一致)

 

 

 

注意:

1)设定的从机校验位为偶校验,可以根据需求自行设定,但是务必保持与从机一致

3,使用串口调试助手实时检测N510转换出来的数据,如出现下列数据报文,代表检测数据正常无误

 

4,使用modbus slave 作为被采集从站,实时进行数据检测,具体从站设定如下图

 

 

5,设定完成后,开启modbus slave,打开报文检测,可以看到数据往回报文

 

6,此时,代表数据报文往回正常,将modbus slave 中的地址设定为不同数据,然后在电脑端进行数据监控

 

7,电脑端进行数据监控,可以看到数据采集正常

 

上一篇: USR-N540-H7 (二期)  modbus rtu转modbus tcp 协议转换 下一篇: USR-N540-H7(二期) HTTPD GET模式测试案例 返回首页
热门推荐
热门标签