佰馬工業(yè)物聯(lián)網(wǎng)網(wǎng)關,廣泛應用在各種工業(yè)物聯(lián)網(wǎng)行業(yè),兼容豐富的國際/行業(yè)標準工業(yè)通信協(xié)議,包括:MQTT、OPC、Modbus、IEC60870-101/102/103/104、DNP3、DLT645、BACnet、jsons等,并且可不斷擴充的協(xié)議庫,可使更多的設備輕松接入、上云。本篇就為大家介紹一下佰馬工業(yè)物聯(lián)網(wǎng)網(wǎng)關如何通過MQTT對接阿里云。
一、串口設置
1、串口包含 RS485 和 RS232,默認支持 modbusRTU 協(xié)議采集
2、網(wǎng)口 modbusTCP,網(wǎng)關默認支持 TCP 客戶端,連接到下位設備,其中傳送 id 和協(xié)議 id 是 modbusTCP 協(xié)議頭中的部分參數(shù),可以自定義
二、采集規(guī)則
1、
注:此處modbus規(guī)則中的設備ID和功能碼對應下位機中的modbus協(xié)議編碼。此處例氣象儀設備:通過串口服務器測得氣象儀的modbus規(guī)則為:02 03 00 09 00 05 55 F8,則設備ID為02,功能碼為03 寄存器地址如下:(要轉換成10進制形式)
2、配置添加規(guī)則
PM2.5和PM10能直接轉化10進制的形式,溫度轉化10進制形式的表達式:(X/100)-40
濕度轉化10進制形式:X/100
(采集規(guī)則里面的【因子名稱】要和阿里云【標識符】保持一致,數(shù)據(jù)精度也要一致)
三、服務器配置
1、支持 TCP、UDP 客戶連接中心
2、支持 mqtt 協(xié)議連接中心
如果對接阿里云IOT平臺,需要根據(jù)阿里云的三元組計算工具,生成用戶名、密碼、 clientid 參數(shù),即設備的MQTT參數(shù)設置。
另外“自定義變量名 1”中輸入:method “資源變量 1 值”填寫: thing.event.property.post
四、阿里云創(chuàng)建(網(wǎng)關設備必須插卡或者連接外網(wǎng))
1、產品創(chuàng)建
2、添加設備
點擊MQTT參數(shù),將對應的用戶名密碼寫在MQTT配置界面。
MQTT發(fā)布主題和注冊主題對應于產品的物模型通信topic,
對應自己的產品名和設備名進行更改
3、配置產品功能
采集規(guī)則里面的【因子名稱】要和阿里云的【標識符】保持一致,數(shù)據(jù)精度也要一致
參數(shù)配置完畢,登錄阿里云可以看到采集的數(shù)據(jù)
佰馬Baimatech,集M2M產品研發(fā)、IoT平臺服務、國際化運營于一體,讓我們聯(lián)接,共創(chuàng)未來