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工具模擬)
網關日志
審核編輯 黃宇
-
智能網關
+關注
關注
6文章
725瀏覽量
49993 -
MQTT
+關注
關注
5文章
653瀏覽量
22689
發布評論請先 登錄
相關推薦
評論