市面上有很多使用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)。
接下來我們將使用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ù)傳感器的說明書,配置傳感器連接網(wǎng)關(guān)端口1的波特率為9600,數(shù)據(jù)位為8,停止位為1,奇偶校驗(yàn)位為無校驗(yàn),響應(yīng)超時(shí)為200ms,不使能終端電阻,如圖2所示。
圖2串口配置
然后配置接入MQTT云端的服務(wù)器地址及發(fā)布、訂閱主題等,如圖3所示。
圖3MQTT服務(wù)器配置
再根據(jù)傳感器的說明書,配置采集的溫濕度傳感器從站信息及溫濕度的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)注
2551文章
51171瀏覽量
754245 -
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5431瀏覽量
171876 -
MODBUS
+關(guān)注
關(guān)注
28文章
1810瀏覽量
77065 -
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
4506瀏覽量
51177 -
邊緣計(jì)算
+關(guān)注
關(guān)注
22文章
3097瀏覽量
49064
原文標(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)推薦
Modbus轉(zhuǎn)ethercat網(wǎng)關(guān)在農(nóng)業(yè)中的應(yīng)用主要體現(xiàn)
請(qǐng)問傳感器怎么和STM32實(shí)現(xiàn)modbus rtu通信?
【上云如此簡(jiǎn)單 】 教你如何實(shí)施云遷移之中小企業(yè)篇
STM32+ESP8266+MQTT多傳感器數(shù)據(jù)上云OneNET
求一種基于阿里云實(shí)現(xiàn)物聯(lián)網(wǎng)多種傳感器上云解決方案
在RT-Thread中如何連接阿里云并實(shí)現(xiàn)一個(gè)簡(jiǎn)單的光線傳感器網(wǎng)關(guān)DEMO
看懂EMC整改知識(shí):原來竟然如此簡(jiǎn)單!|深圳比創(chuàng)達(dá)EMC(上)
看懂EMC整改知識(shí):原來竟然如此簡(jiǎn)單!|深圳比創(chuàng)達(dá)EMC(中)
傳感器和云之間發(fā)生了什么
為什么正確的傳感器幅度如此重要
【產(chǎn)品應(yīng)用】Modbus傳感器上云竟然如此簡(jiǎn)單
![【產(chǎn)品應(yīng)用】<b class='flag-5'>Modbus</b><b class='flag-5'>傳感器</b><b class='flag-5'>上</b><b class='flag-5'>云</b><b class='flag-5'>竟然</b><b class='flag-5'>如此</b><b class='flag-5'>簡(jiǎn)單</b>](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
看懂EMC整改知識(shí):原來竟然如此簡(jiǎn)單!(上)
看懂EMC整改知識(shí):原來竟然如此簡(jiǎn)單!(下)
![看懂EMC整改知識(shí):原來<b class='flag-5'>竟然</b><b class='flag-5'>如此</b><b class='flag-5'>簡(jiǎn)單</b>!(下)](https://file1.elecfans.com/web2/M00/A3/8C/wKgaomT6kGGATmEMAAFY6JAUpXQ36.jpeg)
評(píng)論