Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.
Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| phase_1_line_to_neutral_volts | 0 | F32BE | 1 | V |
| phase_2_line_to_neutral_volts | 2 | F32BE | 1 | V |
| phase_3_line_to_neutral_volts | 4 | F32BE | 1 | V |
| phase_1_current | 6 | F32BE | 1 | A |
| phase_2_current | 8 | F32BE | 1 | A |
| phase_3_current | 10 | F32BE | 1 | A |
| phase_1_active_power | 12 | F32BE | 1 | W |
| phase_2_active_power | 14 | F32BE | 1 | W |
| phase_3_active_power | 16 | F32BE | 1 | W |
| phase_1_apparent_power | 18 | F32BE | 1 | VA |
| phase_2_apparent_power | 20 | F32BE | 1 | VA |
| phase_3_apparent_power | 22 | F32BE | 1 | VA |
| phase_1_reactive_power | 24 | F32BE | 1 | VAr |
| phase_2_reactive_power | 26 | F32BE | 1 | VAr |
| phase_3_reactive_power | 28 | F32BE | 1 | VAr |
| phase_1_power_factor | 30 | F32BE | 1 | |
| phase_2_power_factor | 32 | F32BE | 1 | |
| phase_3_power_factor | 34 | F32BE | 1 | |
| average_line_to_neutral_volts | 42 | F32BE | 1 | V |
| average_line_current | 46 | F32BE | 1 | A |
| sum_of_line_currents | 48 | F32BE | 1 | A |
| total_system_power | 52 | F32BE | 1 | W |
| total_system_volt_amps | 56 | F32BE | 1 | VA |
| total_system_var | 60 | F32BE | 1 | VAr |
| total_system_power_factor | 62 | F32BE | 1 | |
| frequency_of_supply_voltages | 70 | F32BE | 1 | Hz |
| total_import_kwh | 72 | F32BE | 1 | kWh |
| total_export_kwh | 74 | F32BE | 1 | kWh |
| total_import_kvarh | 76 | F32BE | 1 | kVArh |
| total_export_kvarh | 78 | F32BE | 1 | kVArh |
| line_1_to_line_2_volts | 200 | F32BE | 1 | V |
| line_2_to_line_3_volts | 202 | F32BE | 1 | V |
| line_3_to_line_1_volts | 204 | F32BE | 1 | V |
| average_line_to_line_volts | 206 | F32BE | 1 | V |
| neutral_current | 224 | F32BE | 1 | A |
| terminals | 2 screw terminals |
| A/B polarity | A and B |
| termination | 120 ohm (0.25 Watt min.) resistor |
| connector | screw terminals |
| shield/ground | The cable screen should be connected to the 'Gnd' terminals. |
| wiring notes | twisted pair screened cable (Typically 22 gauge Belden 8761 or equivalent) |
| max registers/read | 60 |
| broadcast | not supported |
| protocol notes | Each request for data must be restricted to 40 parameters or less. |
| model register | 464515 |
| serial register | 464513 |
| firmware register | 464516 |
| doc revision | V1.7 |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Device not here? Upload its manual and get a checked map back. It's free.
Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.
Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.