污水處理設備 污泥處理設備 水處理過濾器 軟化水設備/除鹽設備 純凈水設備 消毒設備|加藥設備 供水/儲水/集水/排水/輔助 水處理膜 過濾器濾芯 水處理濾料 水處理劑 水處理填料 其它水處理設備
廈門佰馬科技有限公司
閱讀:458發布時間:2019-8-20
1.MQTT介紹:
MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸協議),作為除Modbus外常用的協議之一,因其基于發布/訂閱的模式,具有資源消耗少、效率高的優勢,從而受到行業內的廣泛使用。
2.MQTT應用原理:
如以上MQTT應用原理圖所示,帶Modbus協議的上位機(如PLC),通過串口(RS485)接入到佰馬工業無線網關BMG500-A,網關將采集上來的Modbus數據轉換成JSON數據格式,再通過MQTT上傳到云平臺。
3.佰馬工業無線網關介紹
佰馬工業級無線網關, 歐盟CE認證,EMC四級認證、支持MQTT協議,網絡覆蓋5G/4G/3G。惡劣環境適用,VPN等。廣泛應用于遠程監測、遠程控制等領域。
二、MQTT應用環境的搭建與具體配置
根據上面MQTT實際應用原理圖可知,要搭建一個模擬環境測試驗證MQTT的功能,需要準備以下相應的軟件與硬件:
◆ 軟件Modbus Slave,用來模擬下位機(如PLC、電表等);
◆ 佰馬工業無線網關BMG500(或者BMG520)一臺;
◆ 以apache-apollo作為輔助工具,分別搭建客戶端和服務端,模擬數據的發布/訂閱.
1、Modbus Slave設置
1)打開Modbus slave軟件,新建一個Modbus設備
2)串口鏈接
設置串口信息
設置Modbus設備參數
3)設置Modbus設備編號、功能碼、寄存器地址、寄存器數量
2、工業無線網關MQTT設置
3、發布與訂閱
以apache-apollo作為輔助工具,分別搭建客戶端和服務端,然后開啟兩個客戶端,作為客戶端的發布與訂閱
1、apache-apollo工具的下載、安裝這里不做詳細說明,可以參網上資料
2、MQTT客戶端的配置
運行軟件paho.exe,點擊“+”,新建兩個客戶端,一個作為發布,一個作為訂閱
1)客戶端建立連接,并發布消息
2)客戶端建立連接,訂閱消息
環保在線 設計制作,未經允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產品
請簡單描述您的需求
請選擇省份