如何輕松監(jiān)測Modbus設備的數(shù)據(jù),并且在設備數(shù)據(jù)出現(xiàn)變化才上報給服務器,減少服務器的壓力呢?今天讓我們來體驗一下GCOM80-2NET邊緣計算網(wǎng)關是如何簡單實現(xiàn)數(shù)據(jù)變化上報功能的。
GCOM80-2NET是ZLG致遠電子推出的一款帶8路隔離RS485端口,2路百兆以太網(wǎng)口的Modbus邊緣計算網(wǎng)關。該產(chǎn)品支持Modbus數(shù)據(jù)點輪詢采集、組合運算等邊緣計算及下發(fā)寫控制等功能,支持ModbusRTU與JSON互轉,提供簡單易用的上位機配置軟件,具有轉換快、設置簡單、使用靈活、支持的從站數(shù)量及數(shù)據(jù)點數(shù)量大等特點。
下面用GCOM80-2NET網(wǎng)關監(jiān)測一個溫濕度傳感器的數(shù)據(jù),當濕度寄存器數(shù)據(jù)變化超過5就上報,5以內則不上報的例子來介紹我們網(wǎng)關是如何實現(xiàn)數(shù)據(jù)變化上報功能的。
?準備條件
- GCOM80-2NET網(wǎng)關和上位機配置軟件GXCOM-Tool;
- RS485溫濕度傳感器;
- MQTT服務器及客戶端軟件。
硬件接線
GCOM80-2NET網(wǎng)關與傳感器的接線如圖1所示。
圖1硬件接線圖
溫濕度傳感器RS485的A、B線與GCOM80-2NET網(wǎng)關端口1的A1、B1連接;
GCOM80-2NET網(wǎng)關的網(wǎng)口接入路由器;
- GCOM80-2NET網(wǎng)關和RS485溫濕度傳感器接上電源。
然后打開網(wǎng)關的配置工具切換到邊緣計算頁面,點擊添加從機,然后給傳感器輸入名稱,選擇傳感器連接的串口,傳感器的Modbus地址,輪詢的間隔以及傳感器的數(shù)據(jù)大小端格式。
圖2 添加從機
接下來我們給傳感器添加一個數(shù)據(jù)點用于監(jiān)測濕度數(shù)據(jù),輸入數(shù)據(jù)點名稱,選擇相應的讀功能碼,輸入寄存器的地址,然后上報模式改成變化上報,輸入變化范圍。變化范圍表示允許數(shù)據(jù)波動的范圍,比較的邏輯是本次數(shù)據(jù)和上一次數(shù)據(jù)的差值再取絕對值,如果在范圍之內則不上報,超出數(shù)據(jù)范圍則上報。如果要實現(xiàn)濕度數(shù)據(jù)變化超過5就上報,5以內則不上報,那么變化范圍填5即可。配置完成后將配置保存到網(wǎng)關,重啟網(wǎng)關即可實現(xiàn)變化上報功能。
圖3 添加數(shù)據(jù)點
使用MQTT客戶端訂閱網(wǎng)關的發(fā)布主題即可看到傳感器上報的數(shù)據(jù),只有當數(shù)據(jù)超過了變化范圍才會上報。
圖4數(shù)據(jù)上報
-
網(wǎng)關
+關注
關注
9文章
4470瀏覽量
51114 -
監(jiān)測
+關注
關注
2文章
3611瀏覽量
44527 -
邊緣計算
+關注
關注
22文章
3092瀏覽量
48972
發(fā)布評論請先 登錄
相關推薦
評論