一、項目背景與挑戰
某數據中心機房需要對多臺華為UPS(不間斷電源)進行集中監控,納入統一的動力環境監控系統中。華為UPS設備支持SNMP(簡單網絡管理協議)提供豐富的運行參數和告警信息,包括輸入輸出電壓、電流、頻率、電池狀態、負載率、溫度等。然而,現場的中央監控平臺僅支持Modbus TCP協議進行數據采集,無法直接對接SNMP設備。
面臨的挑戰:
協議不兼容:監控平臺無法直接讀取SNMP OID數據。
數據整合需求:需將多臺UPS的實時狀態與告警統一整合到同一監控畫面。
實時性要求:關鍵告警(如市電中斷、電池低電量)需秒級上報。
部署便捷性:避免在每臺UPS上安裝額外軟件或改動現有網絡配置。
二、解決方案
采用上海仰科VFBOX協議轉換網關作為協議轉換橋梁,實現:
數據采集端:通過SNMP協議輪詢華為UPS,獲取關鍵運行參數與狀態。
數據轉發端:將采集的數據轉換為Modbus TCP從站,供中央監控平臺讀取。
透明傳輸:不對UPS原有網絡結構造成影響,網關作為獨立節點接入。
推薦網關型號:VB302-2400(2網口+4串口),利用其雙網口特性,一個網口連接UPS管理網絡,另一個網口連接監控平臺網絡,實現網絡隔離與數據安全。
三、系統架構與部署
1.網絡拓撲
text
[華為UPS1] --- (SNMP over IP) --- [機房網絡交換機] --- [VFBOX網關 Eth1]
|
|--- (Modbus TCP) --- [中央監控平臺]
[華為UPS2] --------------------------------------------|
2.現場實施
網關安裝:部署于機房標準19英寸機柜或DIN導軌。
電源接入:接入機房DC 24V或AC 220V(通過適配器),建議采用UPS后端供電保障持續運行。
網絡連接:
Eth1:接入UPS所在的管理VLAN,與各UPS IP可達。
Eth2:接入監控平臺網絡,IP與平臺同網段。
配置電腦:臨時接入管理網絡,IP設為192.168.1.198,用于初始配置。
四、VFBOX Studio配置流程
1.工程與SNMP采集配置
新建工程:打開VFBOX Studio,選擇對應網關型號(如VB302-2400)。
添加SNMP設備:
點擊“新建設備”,選擇SNMP驅動。
設備名稱可設為Huawei_UPS_1。
配置SNMP參數:
IP地址:UPS的管理IP(如192.168.10.101)
端口:161(SNMP默認端口)
團體名:根據UPS配置填寫(通常為public或私有字符串)
超時:3000ms
重試次數:3
添加SNMP OID數據點:根據華為UPS的MIB庫文檔,添加關鍵監控參數。以下為常見OID示例:
| 參數描述 | SNMP OID(示例) | 數據類型 | 備注 |
|---|---|---|---|
| 輸入電壓 | 1.3.6.1.4.1.2011.6.164.1.1.1.1.1.1.1 | Integer/Float | 單位:0.1V |
| 輸入頻率 | 1.3.6.1.4.1.2011.6.164.1.1.1.1.1.2.1 | Integer | 單位:0.1Hz |
| 輸出電壓 | 1.3.6.1.4.1.2011.6.164.1.1.1.1.1.3.1 | Integer/Float | |
| 輸出電流 | 1.3.6.1.4.1.2011.6.164.1.1.1.1.1.4.1 | Integer/Float | |
| 輸出負載率 | 1.3.6.1.4.1.2011.6.164.1.1.1.1.1.5.1 | Integer | 單位:% |
| 電池電壓 | 1.3.6.1.4.1.2011.6.164.1.2.1.1.1.1 | Integer/Float | |
| 電池剩余容量 | 1.3.6.1.4.1.2011.6.164.1.2.1.1.2.1 | Integer | 單位:% |
| 電池狀態 | 1.3.6.1.4.1.2011.6.164.1.2.1.1.3.1 | Integer | 1=正常, 2=低電量, 3=放電, 4=故障 |
| UPS運行狀態 | 1.3.6.1.4.1.2011.6.164.1.3.1.1.1.1 | Integer | 1=正常, 2=旁路, 3=電池供電, 4=故障 |
| 環境溫度 | 1.3.6.1.4.1.2011.6.164.1.4.1.1.1.1 | Integer | 單位:℃ |
添加方式:在“新建標簽”對話框中,數據類型根據OID返回類型選擇(如Integer、Float),在地址欄直接粘貼OID字符串。
多臺UPS配置:重復上述步驟,添加第二臺、第三臺UPS作為獨立SNMP設備,設備名稱區分。
2. Modbus TCP轉發配置
啟用Modbus Slave服務:
進入“服務” -> “Modbus Slave” -> “Modbus TCP”。
將啟用設為Yes。
站號:設為1(或平臺指定的從站地址)。
偵聽端口:默認502(可根據平臺要求修改)。
字節順序:根據平臺解析習慣調整(一般為1234)。
映射數據到Modbus寄存器:
根據監控平臺點表規劃,將SNMP采集的數據標簽分配到相應的Modbus寄存器區。
常見映射策略:
保持寄存器(4X):用于存放模擬量(電壓、電流、頻率、溫度等),地址從40001開始。
輸入寄存器(3X):也可用于只讀模擬量。
線圈(0X):用于布爾狀態(如:運行狀態正常=1,故障=0)。
離散輸入(1X):用于只讀布爾量。
示例映射表(單臺UPS):
| Modbus地址 | 數據類型 | 對應SNMP數據標簽 | 描述 |
|---|---|---|---|
| 40001 | Float | 輸入電壓 | 單位:V |
| 40003 | Float | 輸出電壓 | |
| 40005 | Float | 輸出電流 | |
| 40007 | Integer | 輸出負載率 | % |
| 40009 | Float | 電池電壓 | |
| 40011 | Integer | 電池剩余容量 | % |
| 00001 | Boolean | UPS運行狀態(正常=1) | |
| 00002 | Boolean | 電池狀態(低電量=1) | |
| 00003 | Boolean | 是否電池供電 |
添加轉發數據:在Modbus TCP配置界面,點擊添加按鈕,從左側“可用標簽”列表中選擇SNMP采集的標簽,分配到對應的Modbus寄存器地址。
3.工程下載與本地驗證
點擊“下載”,將完整工程下發至網關。
使用“查看數據”確認所有SNMP數據采集正常。
在電腦上使用Modbus Poll或類似軟件,連接網關的IP與502端口,讀取預設的寄存器地址,驗證數據是否正確轉發。
五、監控平臺對接與聯調
平臺側配置:
在中央監控平臺的Modbus驅動中,新建一個設備。
IP地址填寫網關Eth2的IP地址,端口502,從站地址填1。
根據映射表,在平臺中建立對應的數據點,關聯Modbus地址。
通信測試:
平臺啟動數據采集,觀察UPS數據能否正確顯示。
模擬觸發UPS告警(如斷開市電),觀察平臺告警產生是否及時。
性能與穩定性測試:
持續運行24小時,檢查數據有無中斷、跳變。
測試網絡閃斷恢復后,網關是否能自動重連并恢復數據采集。
六、項目成效與優勢
協議無縫轉換:將SNMP復雜OID數據轉換為簡單通用的Modbus寄存器,快速對接傳統監控系統。
多設備統一接入:一臺網關可同時采集多臺UPS數據,節省硬件成本與機柜空間。
數據安全隔離:雙網口設計實現管理網與監控網物理隔離,避免安全風險。
配置靈活直觀:圖形化配置界面,無需編程,維護人員經過簡單培訓即可上手。
提升監控價值:將原本孤立的UPS智能信息融入整體動力環境監控,實現故障預警、能效分析等高級應用。
七、注意事項
OID準確性:務必從華為官方獲取對應型號UPS的MIB庫文件,確保OID準確。
采集頻率:根據SNMP設備的性能與網絡負載,合理設置網關的掃描間隔,避免對UPS造成負擔。
數據類型轉換:注意SNMP返回的Integer可能需除以系數(如10)才能得到實際值,可在VFBOX的“原始值/工程值”中設置縮放。
故障兜底:在VFBOX中可為關鍵標簽設置“失敗值”,當SNMP查詢超時或無響應時,網關可上報特定值通知平臺。
八、技術支持
詳細配置步驟請參閱:《S-采集SNMP數據-轉-modbus使用說明》
VFBOX網關通用操作手冊:《VFBOX網關采集和轉發數據使用說明》
-
華為
+關注
關注
218文章
36003瀏覽量
262072 -
MODBUS
+關注
關注
28文章
2457瀏覽量
83182 -
網關
+關注
關注
9文章
6767瀏覽量
56249
發布評論請先 登錄
Modbus協議的深度剖析
Modbus協議轉HTTP協議,實現JSON格式對接MES等系統平臺
Modbus轉IEC104網關(WG583)具備哪些功能?
Modbus協議轉換:讓工業設備輕松“對話”
SNMP協議在設備監控中的使用
工業通訊難題破解:Modbus轉Profinet如何讓電機高效運行?
Modbus轉Profinet網關:工控機的“逆襲神器”
MODBUS轉ProfiNet網關配置指南匯川PLC與西門子S7-1500ProfiNetIO模塊的通訊實現步驟
告別協議沖突!Modbus轉Profinet助力風速風向儀無縫對接
工業通信界“黑科技”來襲Modbus轉Profinet,主打一個 “泰酷辣”
Modbus轉以太網終極方案:三步實現老舊設備智能升級
怎樣使用Modbus轉Profinet網關連接USB轉485模擬從站配置案例
實現華為UPS的SNMP轉Modbus協議接入監控平臺項目案例
評論