Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.
Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| voltage_l1_n | 0 | U32BE | 0.1 | V/10 |
| voltage_l2_n | 2 | U32BE | 0.1 | V/10 |
| voltage_l3_n | 4 | U32BE | 0.1 | V/10 |
| voltage_l1_l2 | 8 | U32BE | 0.1 | V/10 |
| voltage_l2_l3 | 10 | U32BE | 0.1 | |
| voltage_l3_l1 | 12 | U32BE | 0.1 | |
| current_l1 | 14 | U32BE | 0.001 | mA |
| current_l2 | 16 | U32BE | 0.001 | |
| current_l3 | 18 | U32BE | 0.001 | |
| neutral_current | 22 | U32BE | 0.001 | |
| measured_frequency | 24 | U32BE | 0.01 | Hz / 100 |
| active_power_l1_n | 26 | F32BE | 1 | W |
| active_power_l2_n | 28 | F32BE | 1 | |
| active_power_l3_n | 30 | F32BE | 1 | |
| total_import_active_power | 34 | F32BE | 1 | |
| total_export_active_power | 36 | F32BE | 1 | |
| sum_active_power | 38 | F32BE | 1 | |
| reactive_power_l1 | 40 | F32BE | 1 | var |
| reactive_power_l2 | 42 | F32BE | 1 | |
| reactive_power_l3 | 44 | F32BE | 1 | |
| sum_reactive_power | 56 | F32BE | 1 | |
| apparent_power_l1_n | 58 | F32BE | 1 | VA |
| apparent_power_l2_n | 60 | F32BE | 1 | |
| apparent_power_l3_n | 62 | F32BE | 1 | |
| sum_apparent_power | 70 | F32BE | 1 | |
| power_factor_l1 | 72 | U32BE | 0.001 | |
| power_factor_l2 | 74 | U32BE | 0.001 | |
| power_factor_l3 | 76 | U32BE | 0.001 | |
| sum_power_factor | 80 | U32BE | 0.001 | |
| cos_phi_l1 | 82 | U32BE | 0.001 | |
| cos_phi_l2 | 84 | U32BE | 0.001 | |
| cos_phi_l3 | 86 | U32BE | 0.001 | |
| sum_cos_phi | 90 | U32BE | 0.001 | |
| voltage_unbalance | 94 | U32BE | 0.1 | % |
| current_unbalance | 96 | U32BE | 0.1 | |
| l1_phase_voltage_angle | 98 | U32BE | 0.1 | Angle |
| l2_phase_voltage_angle | 100 | U32BE | 0.1 | |
| l3_phase_voltage_angle | 102 | U32BE | 0.1 | |
| l1_phase_current_angle | 106 | U32BE | 0.1 | |
| l2_phase_current_angle | 108 | U32BE | 0.1 | |
| l3_phase_current_angle | 110 | U32BE | 0.1 |
| model register | 60416 |
| serial register | 60418 |
| firmware register | 60420 |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.
Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.
Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.