L-MAG-H電磁熱表具有標準的MODBUS通訊接口,支持波特率1200,2400,4800,9600,19200。通過MODBUS通訊網絡,主站可以采集瞬時流量,瞬時流速,累積流量等參數。 L-MAG-H電磁熱表采用的串口參數: 1位起始位 8位數據位 1位停止位,無校驗。 L-MAG-H電磁熱表的MODBUS通訊接口在物理結構上采用電氣隔離方式,隔離電壓1500伏,并具有ESD保護,能夠克服工業現場的各種干擾,保證通訊網絡的可靠運行。 Modbus協議命令編碼定義 MODBUS功能碼定義如表-1所示,L-mag-電磁流量計僅采用04功能碼。 表 -1 功能碼 | 名稱 | 作用 | 01 | 讀取線圈狀態 | 保留 | 02 | 讀取輸入狀態 | 保留 | 03 | 讀取保持寄存器 | 保留 | 04 | 讀取輸入寄存器 | 讀電磁熱表實時信息 | 05 | 強置單線圈 | 保留 | 06 | 預置單寄存器 | 保留 | 07 | 讀取異常狀態 | 保留 | 08 | 回送診斷校驗 | 保留 | 09 | 編程(只用于484) | 保留 | 10 | 控詢(只用于484) | 保留 | 11 | 讀取事件計數 | 保留 | 12 | 讀取通信事件記錄 | 保留 | 13 | 編程(184/384 484 584) | 保留 | 14 | 探詢(184/384 484 584) | 保留 | 15 | 強置多線圈 | 保留 |
L-MAG-H電磁熱表MODBUS寄存器地址定義 表 -2 Protocol Addresses (Decimal) | Protocol Addresses (HEX) | 數據格式 | 寄存器定義 | 4112 | 0x1010 | Float Inverse | 瞬時流量浮點表示(M3/h) | 4114 | 0x1012 | Float Inverse | 瞬時流速浮點表示 | 4116 | 0x1014 | Float Inverse | 保留 | 4118 | 0x1016 | Float Inverse | 流體電導比浮點表示 | 4120 | 0x1018 | Long Inverse | 流量累積數值整數部分 | 4122 | 0x101A | Float Inverse | 流量累積數值小數部分 | 4124 | 0x101C | Unsigned short | 瞬時冷量單位 0:表示MJ/h;1:表示GJ/h 2:表示KWh/h;3表示MWh/h | 4125 | 0x101D | Unsigned short | 冷量總量單位 0:表示MJ; 1:表示GJ 2:表示KWh; 3表示MWh | 4128 | 0x1020 | Unsigned short | 瞬時熱量單位 0:表示MJ/h;1:表示GJ/h 2:表示KWh/h;3表示MWh/h | 4129 | 0x1021 | Unsigned short | 流量累積總量單位(m3) | 4130 | 0x1022 | Unsigned short | 壓力范圍 0:表示0.6MPa 1:表示1.6MPa | 4131 | 0x1023 | Unsigned short | 熱量總量單位 0:表示MJ; 1:表示GJ 2:表示KWh; 3表示MWh | 4132 | 0x1024 | Unsigned short | 空管報警 0:正常;1:報警 | 4133 | 0x1025 | Unsigned short | 系統報警 0:正常;1:報警 | 4134 | 0x1026 | Float Inverse | 瞬時熱流量 | 4136 | 0x1028 | Long Inverse | 熱量總累積值 | 4138 | 0x102A | Float Inverse | 熱量總累積小數值 | 4140 | 0x102C | Unsigned short | 入口溫度(℃) | 4141 | 0x102D | Unsigned short | 出口溫度(℃) | 4142 | 0x102E | Long Inverse | 冷量總累積值 | 4144 | 0x1030 | Float Inverse | 冷量總累積小數值 | 4146 | 0x1032 | Float Inverse | 瞬時冷量 | |