通过物通博联工业智能网关实现MQTT穿透
MQTT是一种轻量级的、基于发布/订阅模式的通信协议,具有可靠性、低带宽消耗和简单易用等特点,适合在工业环境中进行实时数据传输和远程控制。而MQTT穿透是在MQTT协议的基础上延伸出来的功能,可以为MQTT服务器与网关下挂设备建立一个穿透通道,下发的指令可以直接到达设备而不需要经过网关,反之亦然。
这样做的好处在于可以减少数据中转的耗时,提升数据传输的效率,无论是数据上传和指令下达都能快速实现,对于特定场景的数据监控管理有重要作用。以下介绍通过物通博联工业智能网关实现MQTT穿透的配置操作:
操作步骤
一、设备接线
通过产品说明书或者利用相应的产品配置软件,获取采集设备的串口参数(从站地址、串口号、波特率、数据位、停止位、奇偶校验)或者网络参数(IP地址、端口号),根据设备的接线类型在进行接线。
二、数采配置
(一)添加设备
进入网关配置界面—数采—数采配置—点击添加设备
通迅协议:
网口协议设备:Transparent TCP
串口协议设备:Transparent COM
接口参数类型:
网口:网关下挂设备的IP+端口号
RS232/RS485:网关下挂设备的波特率+数据位+停止位+奇偶校验位
(二)重启采集程序
点击“重启采集程序”按钮,右下角提示成功后生效。
三、网络配置
网关做为一个远程云网关设备,网络功能是其最基础也是最重要的功能之一。物通博联网关支持所有的广域网上网方式,用户可以选择其中一种进行联网并且有且只能开启一种上网方式。
四、云服务中心配置
在网关云服务中心下方添加新增的云服务中心或者使用物通博联云服务中心。
中心类型选择开放IOT 平台;中心地址填写MQTT服务器地址;
端口号默认为1883;用户名密码默认。
最后点击保存并应用。
五、MQTT穿透验证
(一)网口穿透
1、云端到设备
MQTT服务器(MQTT.fx工具模拟)下发消息给网关底下的网口设备(网络调试助手模拟)topic:/$gatewaySn/trans/$deviceSn
2、设备到云端
topic:/$gatewaySn/transup/$deviceSn
网口设备(网络调试助手模拟)发送数据给MQTT服务器(MQTT.fx工具模拟)
网关日志:
(二)串口穿透
1、云端到设备
MQTT服务器(MQTT.fx工具模拟)下发消息给网关底下的串口设备(串口调试助手模拟)
Topic:/$gatewaySn/trans/$deviceSn
2、设备到云端
Topic:/$gatewaySn/transup/$deviceSn
串口设备(串口调试助手模拟)发送数据给MQTT服务器(MQTT.fx工具模拟)
网关日志
审核编辑 黄宇
- 有声海报丨不忘清风来时路——“任何时候都不搞特殊化”的焦裕禄
- 美媒爆:为躲避也门胡塞武装袭击,美“杜鲁门”号紧急转向导致舰载战斗机坠海“沉没”
- 习近平在上海考察时强调 加快建成具有全球影响力的科技创新高地
- 一见·这次上海考察,总书记为何关注人工智能
- “军营创客”活跃在保障一线
- 第一视点丨以心相交者,成其久远
- 联播+|中央为何要求加快推动这个“一体化”?
- 武警重庆总队某支队扎实做好组织生活会准备工作的探索实践
- 第76集团军某旅开展低气象条件下飞行训练
- “和平方舟”的“中国处方”
- 神舟二十号载人飞船发射成功
- 纠治“平时不争评时争”,这个旅有妙招
- 时政微观察丨“书香是一种氛围”
- 钧正平:向海问天处,皆是闯关者的铿锵脚印!
- 神舟二十号载人飞船升空在即,发射中心迎战风沙
- 一次约定的调研|学习总书记的好作风⑥