技术文章

当前页面: 首页 >技术文章 >modbus RTU转TCP协议示例

modbus RTU转TCP协议示例

供稿: 2021/6/5 20:23:00

0 人气:3

  • 关键词:
  • 摘要:下面以远端中心电脑通过ModbusTCP模式查询访问4G路由器下挂串口232/485ModbusRTU设备为例(其中路由器wan口和电脑ip在同一个网段192.168.10.0/24)。

下面以远端中心电脑通过Modbus TCP模式查询访问4G路由器下挂串口232/485Modbus RTU设备为例(其中路由器wan口和电脑ip在同一个网段192.168.10.0/24),即实现右图红色部分的通讯,基本示意如下:

01.jpg

1.用网线连接路由器lan口到电脑(本地连接网络设置自动获取或设置手动ip地址和路由器同一网段),然后浏览器输入设备默认登陆地址192.168.1.1,继续输入默认用户名/密码:admin/admin,回车进入到路由器web管理页面,如下:

02.jpg

2.查看当前路由器4G卡网络拨号状态或者有线WAN接口是否正常可以访问外网(方便后面确认设备可正常和公网服务器进行数据通讯),其WAN口网络连接及ping外网示例如下:

03.jpg

04.jpg

3.选择“高级网络”–“智慧物联”–“通用”选项,分别设置上下行参数,如下:

1)第一步:找到“串口配置”,点击“编辑”按钮,根据实际需求设置波特率参数(分包参数默认,示例9600-8-E-1),分别如下:

05.jpg

06.jpg

2)第二步:找到“连接配置”–“UART_DEV”—“编辑”,设置下行UART_DEV串口为Modbus RTU主站,从站ID示例为1;如图:

07.jpg

08.jpg

3)第三步:继续设置上行cloud为Modbus TCP从站(服务器模式,示例WAN口IP为192.168.10.111,监听端口30001),分别如图:

09.jpg

10.jpg

以上设置完如下图:

11.jpg

4)第四步:最后确认“模式配置”,一般无需修改,默认即可。(其中下行设备对应UART_DEV,指连接到路由器串口/网口的用户设备;上行设备对应Cloud,指用户设备所要通讯的远端中心服务器主机或软件)。

12.jpg

13.jpg

5)最后,“智慧物联”—“高级”选项,如果用户需要,可以开启调试功能,进行串口日志下载查看等。

14.jpg

4.下面分别以ModScan32.exe工具(模拟modbus RTU/TCP主站)和ModSim32.exe工具(模拟modbus RTU/TCP从站),进行路由器串口设备modbus RTU转电脑端modbus TCP局域网通讯,分别如下:

1)确认串口设备com号、电脑和路由器为同一个局域网

查看本机串口com号和路由器LAN/WAN口和电脑PC地址同一网段,如下:

15.jpg

2)电脑端分别运行ModSim32.exe从站工具(对应连接下行Modbus RTU主站通信)和ModScan32.exe主站工具(对应连接上行Modbus TCP从站通信),并正确设置后进行通信测试。分别如下:

16.jpg

17.jpg

18.jpg

审核编辑(王静)
更多内容请访问 深圳智联物联()

手机扫描二维码分享本页

兴发首页登录xf187网APP下载安装

为您推荐