如何轻松监测Modbus设备的数据,并且在设备数据出现变化才上报给服务器,减少服务器的压力呢?今天让我们来体验一下GCOM80-2NET边缘计算网关是如何简单实现数据变化上报功能的。
GCOM80-2NET是ZLG致远电子推出的一款带8路隔离RS485端口,2路百兆以太网口的Modbus边缘计算网关。该产品支持Modbus数据点轮询采集、组合运算等边缘计算及下发写控制等功能,支持ModbusRTU与JSON互转,提供简单易用的上位机配置软件,具有转换快、设置简单、使用灵活、支持的从站数量及数据点数量大等特点。
下面用GCOM80-2NET网关监测一个温湿度传感器的数据,当湿度寄存器数据变化超过5就上报,5以内则不上报的例子来介绍我们网关是如何实现数据变化上报功能的。
准备条件
- GCOM80-2NET网关和上位机配置软件GXCOM-Tool;
- RS485温湿度传感器;
- MQTT服务器及客户端软件。
硬件接线
GCOM80-2NET网关与传感器的接线如图1所示。
图1硬件接线图
温湿度传感器RS485的A、B线与GCOM80-2NET网关端口1的A1、B1连接;
GCOM80-2NET网关的网口接入路由器;
- GCOM80-2NET网关和RS485温湿度传感器接上电源。
然后打开网关的配置工具切换到边缘计算页面,点击添加从机,然后给传感器输入名称,选择传感器连接的串口,传感器的Modbus地址,轮询的间隔以及传感器的数据大小端格式。
图2 添加从机
接下来我们给传感器添加一个数据点用于监测湿度数据,输入数据点名称,选择相应的读功能码,输入寄存器的地址,然后上报模式改成变化上报,输入变化范围。变化范围表示允许数据波动的范围,比较的逻辑是本次数据和上一次数据的差值再取绝对值,如果在范围之内则不上报,超出数据范围则上报。如果要实现湿度数据变化超过5就上报,5以内则不上报,那么变化范围填5即可。配置完成后将配置保存到网关,重启网关即可实现变化上报功能。
图3 添加数据点
使用MQTT客户端订阅网关的发布主题即可看到传感器上报的数据,只有当数据超过了变化范围才会上报。
图4数据上报
-
网关
+关注
关注
9文章
4301浏览量
50927 -
监测
+关注
关注
2文章
3524浏览量
44433 -
边缘计算
+关注
关注
22文章
3062浏览量
48597
发布评论请先 登录
相关推荐
评论