一、Modbus寄存器基礎分類
伊頓UPS的Modbus通信遵循標準Modbus RTU協議,寄存器主要分為以下四類:
線圈寄存器(Coil Status)
離散輸入寄存器(Input Status)
地址范圍:10001-19999
功能碼:02H(只讀)
用途:監測離散輸入信號(如故障觸點、報警信號)。
輸入寄存器(Input Register)
保持寄存器(Holding Register)
二、伊頓UPS特定Modbus地址塊
根據伊頓CMC-G2通信卡的協議文檔,寄存器按功能劃分為多個數據塊,具體如下:
1. 設備標識信息(基準地址:0x0000)
2. 告警數據塊(基準地址:0x0060)
長度:6字(12字節)
功能:以位(BIT)形式表示各類告警狀態,例如:
0x8000:市電異常(警告)
0x4000:電池低電位(嚴重)
0x2000:UPS故障(嚴重)。
3. 實時數據塊(基準地址:0x0080)
長度:80字(160字節)
關鍵參數:
輸入/輸出電壓、電流、頻率
電池電壓、剩余容量、溫度
負載百分比、運行模式(如雙轉換/旁路)。
4. 設備控制塊(基準地址:0x00F0)
5. 鋰電池模塊數據塊(基準地址:0x0130)
三、通信配置要點
物理連接
協議參數
讀取限制
40個寄存器:≥800ms
80個寄存器:≥1000ms。
四、常見PLC地址映射示例
不同品牌的PLC對Modbus地址的映射方式不同,例如:
五、相關文檔與擴展
伊頓CMC-G2協議文檔:詳細寄存器定義見。
工業網關卡(INDGW-M2):支持Modbus TCP/IP,適用于93E/93T等大功率UPS。
鋰電池監控:93T系列支持鋰電池BMS集成,需參考專用地址塊。
如需具體型號的完整地址表,建議查閱對應UPS型號的安裝手冊或通信協議文檔(如9SX、93E、9395)。