如何輕松監(jiān)測Modbus設(shè)備的數(shù)據(jù),并且在設(shè)備數(shù)據(jù)符合閾值條件才上報給服務(wù)器,減少服務(wù)器的壓力呢?今天讓我們來體驗(yàn)一下GCOM80-2NET邊緣計(jì)算網(wǎng)關(guān)是如何簡單實(shí)現(xiàn)數(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),提供簡單易用的上位機(jī)配置軟件,具有轉(zhuǎn)換快、設(shè)置簡單、使用靈活、支持的從站數(shù)量及數(shù)據(jù)點(diǎn)數(shù)量大等特點(diǎn)。下面用GCOM80-2NET網(wǎng)關(guān)監(jiān)測一個溫濕度傳感器數(shù)據(jù),當(dāng)濕度數(shù)據(jù)大于570小于600的區(qū)間就上報,其它情況不上報的例子來介紹我們網(wǎng)關(guān)是如何實(shí)現(xiàn)數(shù)據(jù)閾值上報功能的。
?準(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溫濕度傳感器接上電源。
然后打開網(wǎng)關(guān)的配置工具切換到邊緣計(jì)算頁面,點(diǎn)擊添加從機(jī),然后給傳感器輸入名稱,選擇傳感器連接的串口,傳感器的Modbus地址,輪詢的間隔以及傳感器數(shù)據(jù)的大小端格式。
圖2 添加從機(jī)
接下來我們給傳感器添加一個數(shù)據(jù)點(diǎn)用于監(jiān)測濕度數(shù)據(jù),輸入數(shù)據(jù)點(diǎn)名稱,選擇相應(yīng)的讀功能碼,輸入寄存器的地址,然后上報模式改成閾值上報。
圖3 添加數(shù)據(jù)點(diǎn)
然后點(diǎn)擊下面閾值上報輸入框會彈出閾值表達(dá)式的配置頁面,用戶可以通過圖形化的界面來配置閾值表達(dá)式。網(wǎng)關(guān)支持大于、小于、不等于和等于等多種比較條件,也支持單個或多個閾值表達(dá)式組合。如果要配置數(shù)值的閾值“大于570小于600”則可以按照下圖配置,配置完成后將配置保存到網(wǎng)關(guān),重啟網(wǎng)關(guān)即可實(shí)現(xiàn)閾值上報功能。
圖4配置閾值條件
使用MQTT客戶端訂閱網(wǎng)關(guān)的發(fā)布主題即可看到傳感器上報的數(shù)據(jù),可以看到只有數(shù)值在規(guī)定的閾值范圍內(nèi)才會上報。
圖5數(shù)據(jù)上報
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7030瀏覽量
89038 -
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
4469瀏覽量
51109 -
監(jiān)測
+關(guān)注
關(guān)注
2文章
3611瀏覽量
44526 -
邊緣計(jì)算
+關(guān)注
關(guān)注
22文章
3092瀏覽量
48965
發(fā)布評論請先 登錄
相關(guān)推薦
評論