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

  • 时间 :2022-11-03
  • 作者 :佰马科技
  • 浏览数 :2037

Modbus协议通常被称为工业化网络的祖父。Modbus 协议可根据工业和商业要求轻松配置。佰马旗下智能网关系列产品均支持Modbus协议传输。本文主要介绍 Modbus TCP + JSON数采设置方法。


1.接口设置

这里要注意的是服务器地址输入应该注意对错,服务器端口不要和后面服务器配置的端口搞混,这里的服务器端口是做为数据传输端口


图片 1.png


2.modbus规则设置

序号为自定义,不要出现序号一致,导致系统功能出错

设备ID要与slave ID一致

功能码也是要与function所设置的功能码选择一致

注意:数据类型的高低位形式,否则也读取不到数据


图片 2.png


3.服务器配置

数据采集要启用,否则采集不到数据,数据会进行上报但是不会进行采集

协议选择要根据实际情况进行选择,可以选择TCP、UDP、MQTT、HTTP、MODBUS TCP,这里采用的是TCP

封装类型也根据实际情况进行选择JSON或HJ212,这里因为测试的是modbus+TCP+JSON所以应该采用JSON

注意:这里的服务器端口应该是与调试工具进行连接的端口,不要和前面数据采集传输的端口搞混


图片 3.png


4.modbus slave设置

打开modbus slave进入页面输入激活码(没有激活码也可以用,就是使用时间不长)

选择connection setup,可以选择传输模式,由于这里使用的是TCP/IP,所以这里的端口就应该选择前面设置的服务器端口(数据传输的端口)9010


图片 4.png


Slave Definition的设置应该要根据modbus规则设置来进行设置


图片 5.png


5.网络调试助手

协议的类型因为测试的需要所以选择TCP server

本地主机地址和本地主机端口都按照服务器配置来进行填写

需要注意的是这里的端口应该填写的是服务器配置里设置的连接端口


图片 6.png


6.测试

更改modbus slave的第0位为1,网络调试助手和系统日志均读取到数据并显示传输,所以modbus+TCP+JSON传输测试成功


图片 7.png


图片 8.png


图片 9.png

联系我们
联系我们

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