智能网关modbus数采设置方法(TCP + HJ212)

  • 时间 :2022-10-27
  • 作者 :
  • 浏览数 :1446

佰马智能网关系列产品,具有广泛的行业场景应用能力,面向智慧路灯杆、智慧照明物联网、智慧园区、智慧工厂、智慧交通、智慧零售等行业场景,提供可靠、稳定、高速的数据通信转发服务,以及边缘计算服务。网关已实现兼容海量的设备通信协议,包括:MQTT、MODBUS、JSON、TCP、UDP、HTTP等,已与主流品牌仪器仪表、PLC、物联网设备实现通信协议匹配,即插即用。本篇简单介绍一下佰马智能网关modbus协议的规则设置方法。


协议兼容智能网关.jpg


1、第一步进行网络设置

选择WAN接口类型为DHCP保存并应用


图片 1.png


2、进行接口设置

这里选择的modbus服务器为1,所以等下选择的上报中心也应该为1否则会读取不到数据

注意:这里的服务器端口应该与服务器配置中的端口区分开来(这里的服务器端口指的是与modbus slave连接的端口,所以应该与modbus slave中设置的端口一致)


图片 2.png


3.modbus规则设置

序号为自定义,但是不要出现相同的序号以免发生冲突

设备名和因子名称应该按照平台的监测因子编码来进行设定

设备ID应与modbus slave里slave ID一致

功能码也与Function选择的功能码一致

start address表示起始位 count表示占的字节数

数据类型应该注意的是高低位以及应该与modbus slave里选择的数据类型一致


图片 3.png


4、服务端配置

因为本次测试使用的是modbus+TCP+HJ212所以这里使用的协议为TCP 封装类型为HJ212(后续根据实际需要进行修改)

注意:这里的服务器端口应该与网络调试工具要进行连接的端口一致,保存并应用后连接状态要为已连接


图片 4.png


5、modbus slave设置

因为这里使用的协议为TCP所以modbus传输类型也应该为TCP

这里的端口就是与数据采集里接口设置的服务器端口一致


图片 5.png


功能码、设备ID、数据类型参照modbus规则设置来进行设置


图片 6.png


6、网络调试助手

协议类型、本地地址、本地主机端口参照服务端配置来进行设定,注意的是端口设定要一致,主机地址不要出错


图片 7.png


7、测试

更改modbus slave的第0位为1

网络调试助手和系统日志中均有相应的反馈,测试成功


图片 8.png


图片 9.png


图片 10.png

联系我们
联系我们

佰马Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来

Baidu
map