如何輕松監測Modbus設備的數據,并且在設備數據符合閾值條件才上報給服務器,減少服務器的壓力呢?今天讓我們來體驗一下GCOM80-2NET邊緣計算網關是如何簡單實現數據閾值上報功能的。
GCOM80-2NET是ZLG致遠電子推出的一款帶8路隔離RS485端口,2路百兆以太網口的Modbus邊緣計算網關。該產品支持Modbus數據點輪詢采集、組合運算等邊緣計算及下發寫控制等功能,支持ModbusRTU與JSON互轉,提供簡單易用的上位機配置軟件,具有轉換快、設置簡單、使用靈活、支持的從站數量及數據點數量大等特點。下面用GCOM80-2NET網關監測一個溫濕度傳感器數據,當濕度數據大于570小于600的區間就上報,其它情況不上報的例子來介紹我們網關是如何實現數據閾值上報功能的。
?準備條件
GCOM80-2NET網關和上位機配置軟件GXCOM-Tool;
RS485溫濕度傳感器;
- MQTT服務器及客戶端軟件。
?硬件接線GCOM80-2NET網關與傳感器的接線如圖1所示。
圖1硬件接線圖
溫濕度傳感器RS485的A、B線與GCOM80-2NET網關端口1的A1、B1連接;
GCOM80-2NET網關的網口接入路由器;
GCOM80-2NET網關和RS485溫濕度傳感器接上電源。
然后打開網關的配置工具切換到邊緣計算頁面,點擊添加從機,然后給傳感器輸入名稱,選擇傳感器連接的串口,傳感器的Modbus地址,輪詢的間隔以及傳感器數據的大小端格式。
圖2 添加從機
接下來我們給傳感器添加一個數據點用于監測濕度數據,輸入數據點名稱,選擇相應的讀功能碼,輸入寄存器的地址,然后上報模式改成閾值上報。
圖3 添加數據點
然后點擊下面閾值上報輸入框會彈出閾值表達式的配置頁面,用戶可以通過圖形化的界面來配置閾值表達式。網關支持大于、小于、不等于和等于等多種比較條件,也支持單個或多個閾值表達式組合。如果要配置數值的閾值“大于570小于600”則可以按照下圖配置,配置完成后將配置保存到網關,重啟網關即可實現閾值上報功能。
圖4配置閾值條件
使用MQTT客戶端訂閱網關的發布主題即可看到傳感器上報的數據,可以看到只有數值在規定的閾值范圍內才會上報。
圖5數據上報
-
數據
+關注
關注
8文章
7080瀏覽量
89177 -
網關
+關注
關注
9文章
4522瀏覽量
51211 -
監測
+關注
關注
2文章
3625瀏覽量
44590 -
邊緣計算
+關注
關注
22文章
3100瀏覽量
49122
發布評論請先 登錄
相關推薦
評論