# MUST PV1800 register map (extracted from protocol v1.4.15) Source: `PH1800-PV1800-EP1800-PV3500-EP3500-RS485-Modbus-RTU-Protocol-1.4.15.xlsx` (in this same directory). Extracted with openpyxl. The XLSX is authoritative; this Markdown rendering exists so you can grep / diff / read it without Excel. --- ## Sheet: `Sheet1` | Address | Type | Name | Unit / Values | |---------|------|------|---------------| ## Sheet: `Sheet2` | Address | Type | Name | Unit / Values | |---------|------|------|---------------| ## Sheet: `Inverter modbusRTU (ID == 4)` | Address | Type | Name | Unit / Values | |---------|------|------|---------------| | 20000 | RO | The type of machine High | PH/EP/PV | | 20001 | RO | The type of machine Low | 1800/3000 | | 20002 | RW | Serial number High | | | 20003 | RW | Serial number Low | | | 20004 | RO | Hardware version | 1.00.00 | | 20005 | RO | Software version | 1.00.00 | | 20006 | RO | Communication Protocal Edition | 1.00.00 | | 20009 | RW | Battery voltage calibration coefficient | 16384 | | 20010 | RW | Inverter voltage calibration coefficient | 16384 | | 20011 | RW | Grid voltage calibration coefficient | 16384 | | 20012 | RW | Bus voltage calibration coefficient | 16384 | | 20013 | RW | Control Current calibration coefficient | 16384 | | 20014 | RW | Inverter Current calibration coefficient | 16384 | | 20015 | RW | Grid Current calibration coefficient | 16384 | | 20016 | RW | Load Current calibration coefficient | 16384 | | 20101 | RW | Inverter offgrid work enable | 0:OFF 1:ON | | 20102 | RW | Inverter output voltage Set | 220.0V-240.0V | | 20103 | RW | Inverter output frequency Set | 50.00Hz/60.00Hz | | 20104 | RW | Inverter search mode enable | 0:OFF 1:ON | | 20108 | RW | Inverter discharger to grid enable | 48V: 0:OFF 1:ON 24V: Null | | 20109 | RW | Energy use mode | 48V:1:SBU;2:SUB;3:UTI;4:SOL (for PV;PH) 1:BAU; 3:UTI;4:BOU (for EP) 12V 24V:1:SBU;;3:UTI;4:SOL (for PV;PH) 1:BU; 3:UTI (for EP) | | 20111 | RW | Grid protect standard | 0:VDE4105; 1:UPS ; 2:home ;3:GEN | | 20112 | RW | SolarUse Aim | 0:LBU 1:BLU(defalut)(for PV;PH) 0:LB 1:LU(defalut) (for EP) | | 20113 | RW | Inverter max discharger current | 48V: 0.1A(AC) 12V 24V: Null | | 20118 | RW | Battery stop discharging voltage | 0.1V | | 20119 | RW | Battery stop charging voltage | 0.1V | | 20125 | RW | Grid max charger current set | 0.1A(DC) | | 20127 | RW | Battery low voltage | 0.1V | | 20128 | RW | Battery high voltage | 0.1V | | 20132 | RW | Max Combine charger current | 0.1A(DC)(for PV;PH) | | 20142 | RW | System setting | | | 20143 | RW | Charger source priority | 0:Soalr first (for PV;PH) 2:Solar and Utility(default) (for PV;PH) 3:Only Solar (for PV;PH) 2:Utility charger enable (default) (for EP) 3:Utility charger disable (for EP) | | 20144 | RW | Solar power balance | 0:SBD 1:SBE | | 20213 | RW | Remove the accumulated data | 0:No remove the accumulated data 1:Remove the accumulated data | | 20214 | RW | Reset the parameter | 0:No effect 1:Action | | 25201 | RO | work state | 0:PowerOn 1:SelfTest 2:OffGrid 3:Grid-Tie 4:ByPass 5:Stop 6:Grid charging | | 25202 | RO | AC voltage grade | 230:230V 120:120V | | 25203 | RO | Rated power(VA) | VA | | 25204 | RO | reserved | | | 25205 | RO | Battery voltage | 0.1V | | 25206 | RO | Inverter voltage | 0.1V | | 25207 | RO | Grid voltage | 0.1V | | 25208 | RO | BUS voltage | 0.1V | | 25209 | RO | Control current | 0.1A | | 25210 | RO | Inverter current | 0.1A | | 25211 | RO | Grid current | 0.1A | | 25212 | RO | Load current | 0.1A | | 25213 | RO | PInverter | 1W | | 25214 | RO | PGrid | 1W | | 25215 | RO | PLoad | 1W | | 25216 | RO | Load percent | 0.01 | | 25217 | RO | SInverter | 1VA | | 25218 | RO | SGrid | 1VA | | 25219 | RO | Sload | 1VA | | 25220 | RO | reserved | | | 25221 | RO | Qinverter | 1var | | 25222 | RO | Qgrid | 1var | | 25223 | RO | Qload | 1var | | 25224 | RO | reserved | | | 25225 | RO | Inverter frequency | 0.01Hz | | 25226 | RO | Grid frequency | 0.01Hz | | 25227 | RO | reserved | | | 25228 | RO | reserved | | | 25229 | RO | Inverter max number | | | 25230 | RO | Combine type | | | 25231 | RO | Inverter number | | | 25232 | RO | reserved | | | 25233 | RO | AC radiator temperature | 1℃ | | 25234 | RO | Transformer temperature | 1℃ | | 25235 | RO | DC radiator temperature | 1℃ | | 25236 | RO | reserved | | | 25237 | RO | Inverter relay state | 0: Disconnect 1:Connect | | 25238 | RO | Grid relay state | 0: Disconnect 1:Connect | | 25239 | RO | Load relay state | 0: Disconnect 1:Connect | | 25240 | RO | N_Line relay state | 0: Disconnect 1:Connect | | 25241 | RO | DC relay state | 0: Disconnect 1:Connect | | 25242 | RO | Earth relay state | 0: Disconnect 1:Connect | | 25243 | RO | reserved | | | 25244 | RO | reserved | | | 25245 | RO | Accumulated charger power high | 1000KWH | | 25246 | RO | Accumulated charger power low | 0.1KWH | | 25247 | RO | Accumulated discharger power high | 1000KWH | | 25248 | RO | Accumulated discharger power low | 0.1KWH | | 25249 | RO | Accumulated buy power high | 1000KWH | | 25250 | RO | Accumulated buy power low | 0.1KWH | | 25251 | RO | Accumulated sell power high | 1000KWH | | 25252 | RO | Accumulated sell power low | 0.1KWH | | 25253 | RO | Accumulated load power high | 1000KWH | | 25254 | RO | Accumulated load power low | 0.1KWH | | 25255 | RO | Accumulated self_use power high | 1000KWH | | 25256 | RO | Accumulated self_use power low | 0.1KWH | | 25257 | RO | Accumulated PV_sell power high | 1000KWH | | 25258 | RO | Accumulated PV_sell power low | 0.1KWH | | 25259 | RO | Accumulated grid_charger power high | 1000KWH | | 25260 | RO | Accumulated grid_charger power low | 0.1KWH | | 25261 | RO | Error message 1 | | | 25262 | RO | Error message 2 | | | 25263 | RO | Error message 3 | | | 25264 | RO | reserved | | | 25265 | RO | Warning message 1 | | | 25266 | RO | Warning message 2 | | | 25267 | RO | reserved | | | 25268 | RO | reserved | | | 25269 | RO | Serial number High | | | 25270 | RO | Serial number Low | | | 25271 | RO | Hardware version | 1.00.00 | | 25272 | RO | Software version | 1.00.00 | | 25273 | RO | Batt power | W | | 25274 | RO | Batt current | A | | 25275 | RO | Batt voltage grade | 48:48V 24:24V 12:12V | | 25276 | | reserved | | | 25277 | RO | Rated power(W) | W | | 25278 | RO | Communication Protocal Edition | 1.00.00 | | 25279 | RO | Arrow Flag | bit | ## Sheet: `Inverter Alarm` | Address | Type | Name | Unit / Values | |---------|------|------|---------------| ## Sheet: `PV Charger ModbusRtu (ID == 4)` | Address | Type | Name | Unit / Values | |---------|------|------|---------------| | 10001 | RO | The type of machine | PC1600 | | 10002 | WR | Serial number High | | | 10003 | WR | Serial number Low | | | 10004 | RO | Hardware version | 1.0.00 | | 10005 | RO | Software version | 1.0.00 | | 10006 | WR | PV voltage calibration coefficient | 16384 | | 10007 | WR | Battery voltage calibration coefficient | 16384 | | 10008 | WR | Charger current calibration coefficient | 16384 | | 10103 | WR | Float voltage | 0.1V | | 10104 | WR | Absorption voltage | 0.1V | | 10105 | WR | Battery low voltage(for PV;PH) | 0.1V | | 10106 | WR | reserved | | | 10107 | WR | Battery High voltage(for PV;PH) | 0.1V | | 10108 | WR | PV max charger current(for PV;PH) | 0.1A | | 10110 | WR | Battery type | 0:no choose 1:Use defined battery 2:lithium battery 3:SEALED_LEAD battery 4:AGM battery 5:GEL battery 6:FLOODED battery | | 10111 | WR | Battery AH | 1AH | | 10112 | WR | Remove the accumulated data | 0:No remove the accumulated data 1:Remove the accumulated data | | 10118 | WR | Battery equalization enable | 0:Disable 1:Enable | | 10119 | WR | Battery Equalization voltage | 0.1V | | 10120 | WR | reserved | reserved | | 10121 | WR | Battery equalized time | 1min | | 10122 | WR | Battery Equalized timeout | 1min | | 10123 | WR | Equalization interval | 1day | | 10124 | WR | Equalization actived immediately | 0:No effect 1:Action | | 15201 | RO | Charger workstate | 0:Initialization mode 1:Selftest Mode 2: Work Mode 3:Stop Mode | | 15202 | RO | Mppt state | 0:Stop 1:MPPT 2: Current limiting | | 15203 | RO | charging state | 0:Stop 1:Absorb charge 2: Float charge 3:EQ charge | | 15204 | RO | reserved | | | 15205 | RO | PV voltage | 0.1V | | 15206 | RO | Battery voltage | 0.1V | | 15207 | RO | Charger current | 0.1A | | 15208 | RO | Charger power | 1W | | 15209 | RO | Radiator temperature | 1℃ | | 15210 | RO | External temperature | 1℃ | | 15211 | RO | Battery Relay | | | 15212 | RO | PV Relay | | | 15213 | RO | Error message | Refer to frame Charger Error message 1 | | 15214 | RO | Warning message | Refer to frame Charger Warning message 1 | | 15215 | RO | BattVol Grade | 1V | | 15216 | RO | Rated Current | 0.1A | | 15217 | RO | Accumulated PV power high | 1000KWH | | 15218 | RO | Accumulated PV power low | 0.1KWH | | 15219 | RO | Accumulated day | 1day | | 15220 | RO | Accumulated hour | 1hour | | 15221 | RO | Accumulated minute | 1minute | ## Sheet: `PV Charger Alarm` | Address | Type | Name | Unit / Values | |---------|------|------|---------------|