市面上有很多使用Modbus協(xié)議的各類傳感器,要想采集這些傳感器數(shù)據(jù)并上報(bào)至云端集中管理,需要投入開發(fā)一整套采集上報(bào)的設(shè)備,今天我們就用GCOM80-2NET讓Modbus傳感器數(shù)據(jù)輕松接入云端。
GCOM80-2NET是ZLG致遠(yuǎn)電子推出的一款帶8路隔離RS485端口,2路百兆以太網(wǎng)口的Modbus邊緣計(jì)算網(wǎng)關(guān)。該產(chǎn)品支持Modbus數(shù)據(jù)點(diǎn)輪詢采集、組合運(yùn)算等邊緣計(jì)算及下發(fā)寫控制等功能,支持ModbusRTU與JSON互轉(zhuǎn),提供簡(jiǎn)單易用的上位機(jī)配置軟件,具有轉(zhuǎn)換快、設(shè)置簡(jiǎn)單、使用靈活、支持的從站數(shù)量及數(shù)據(jù)點(diǎn)數(shù)量大等特點(diǎn)。
接下來(lái)我們將使用GCOM80-2NET網(wǎng)關(guān)定時(shí)采集溫濕度傳感器數(shù)據(jù),并把采集的數(shù)據(jù)上報(bào)到MQTT云端服務(wù)器。
準(zhǔn)備條件
GCOM80-2NET網(wǎng)關(guān)和上位機(jī)配置軟件GXCOM-Tool;
RS485溫濕度傳感器;
MQTT服務(wù)器及客戶端軟件。
硬件接線
GCOM80-2NET網(wǎng)關(guān)與傳感器的接線如圖1所示。
圖1硬件接線圖
溫濕度傳感器RS485的A、B線與GCOM80-2NET網(wǎng)關(guān)端口1的A1、B1連接;
GCOM80-2NET網(wǎng)關(guān)的網(wǎng)口接入路由器;
GCOM80-2NET網(wǎng)關(guān)和RS485溫濕度傳感器接上電源。
GCOM80-2NET的參數(shù)配置
打開GCOM80-2NET網(wǎng)關(guān)的配置工具GXCOM-Tool,點(diǎn)擊【搜索設(shè)備】,然后選中搜索到的GCOM80-2NET設(shè)備,輸入用戶名和密碼登錄設(shè)備。 根據(jù)傳感器的說(shuō)明書,配置傳感器連接網(wǎng)關(guān)端口1的波特率為9600,數(shù)據(jù)位為8,停止位為1,奇偶校驗(yàn)位為無(wú)校驗(yàn),響應(yīng)超時(shí)為200ms,不使能終端電阻,如圖2所示。
圖2串口配置
然后配置接入MQTT云端的服務(wù)器地址及發(fā)布、訂閱主題等,如圖3所示。
圖3MQTT服務(wù)器配置
再根據(jù)傳感器的說(shuō)明書,配置采集的溫濕度傳感器從站信息及溫濕度的Modbus寄存器數(shù)據(jù)點(diǎn)。如圖4所示。
圖4數(shù)據(jù)點(diǎn)配置
Modbus數(shù)據(jù)獲取
GCOM80-2NET網(wǎng)關(guān)的參數(shù)配置完成后,網(wǎng)關(guān)根據(jù)配置的輪詢周期,定時(shí)輪詢溫濕度傳感器,并把采集到的溫濕度數(shù)據(jù)轉(zhuǎn)換成JSON報(bào)文上報(bào)給MQTT云端服務(wù)器。 打開MQTT客戶端軟件,連接MQTT云端服務(wù)器,訂閱GCOM80-2NET網(wǎng)關(guān)上報(bào)的傳感器數(shù)據(jù),就能輕松獲取到接入網(wǎng)關(guān)的溫濕度傳感器數(shù)據(jù),如圖5所示。
圖5數(shù)據(jù)獲取
-
傳感器
+關(guān)注
關(guān)注
2545文章
50448瀏覽量
751078 -
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5343瀏覽量
170804 -
MODBUS
+關(guān)注
關(guān)注
28文章
1757瀏覽量
76760 -
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
4252瀏覽量
50853 -
邊緣計(jì)算
+關(guān)注
關(guān)注
22文章
3043瀏覽量
48481
原文標(biāo)題:【產(chǎn)品應(yīng)用】Modbus傳感器上云竟然如此簡(jiǎn)單
文章出處:【微信號(hào):ZLG_zhiyuan,微信公眾號(hào):ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論