The following table lists the Modbus Input Registers.
For each point, the “Multiplier” column indicates the value by which the register data are multiplied. Since all data are sent in integer format, floating point numbers are multiplied by a constant (1, 10, or 100) to maintain decimal information. For example, registers with two decimal places of resolution are multiplied by 100 (5.67 is sent as 567) while registers with one decimal place of resolution are multiplied by 10 (8.2 is sent as 82). To convert a register to the correct value, simply divide the register value by the “Multiplier” value.
Modbus Binary Input Status Registers | ||
---|---|---|
Address | Name/Description | Multiplier (format) |
30001 | Display Processor Firmware Rev | 1 (XXX.xxx.0) |
30002 | Modbus Firmware Rev | 1 (XXX.xxx.0) |
30003 | Main Processor Firmware Rev | 1 (XXX.xxx.0) |
30004 | Model Nominal Output Voltage Rating (Vdc) | 1 (XXX) |
30005 | Model Nominal Output Current Rating (Adc) | 1 (XXX) |
30006 | Charger DC Output Voltage (Volts) | 10 (XXX.X) |
30007 | Charger DC Output Current (Amperes) | 10 (XXX.X) |
30008 | Equalize Time Remaining (minutes) | 1 (XXXX) |
30009 | (not used) | 1 (XXXXX) |
30010 | Battery Temperature (°C) | 10 (XXX.X) |
30011 | Rectifier Temperature (°C) | 10 (XXX.X) |
30012 | Vgnd Imbalance Lean (1 – pos(+) > 5%, 2 – neg(-) > 5%, 0 – less than 5%) |
1 (X) |
30013 | Positive Terminal to Ground | 1 (XXXXX) |
30014 | Negative Terminal to Ground | 1 (XXXXX) |
30015 | Vgnd Imbalance (Vdc) | 10 (XXX.X) |
30016 | Resistance to Ground (kOhms) (1 – pos(+) to gnd, 2 – neg(-) to gnd, 0 – invalid) |
1 (X) |
30017 | Loadshare Enabled (1 – primary, 2 – secondary, 0 – not enabled) |
1 (X) |
30018 | Battery Open Test Timestamp Low (seconds since January 1, 2000) | 1 (XXXXX) |
30019 | Battery Open Test Timestamp High (seconds since January 1, 2000) | 1 (XXXXX) |
30020 | Ambient Temperature | 10 (XXX.X) |
30021 | Heartbeat | 1 (XXXXX) |
30022 | AC Input Voltage Phase A | 10 (XXXX.X) |
30023 | AC Input Voltage Phase B | 10 (XXXX.X) |
30024 | AC Input Voltage Phase C | 10 (XXXX.X) |
30025 | AC Input Current Phase A | 10 (XXXX.X) |
30026 | AC Input Current Phase B | 10 (XXXX.X) |
30027 | AC Input Current Phase C | 10 (XXXX.X) |
30028 | AC Line Frequency | 100 (XXX.XX) |
30029 | Battery Current | 10 (XXXX.X) |
- | future | - |
- Upper 8 bits of register value are the Major Version
- Lower 8 bits of register value are the Minor Version
- Example: Version 10.6.0 would be 0×0A06 (hex) = 2566 (decimal)
Last modified:
25 October 2023