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 |
|---|---|---|---|---|
| run_time | 2480 | F32BE | 1 | |
| uavg_ln | 2484 | F32BE | 1 | |
| uavg_ll | 2486 | F32BE | 1 | |
| active_power_total | 2490 | F32BE | 1 | |
| reactive_power_total | 2492 | F32BE | 1 | |
| apparent_power_total | 2494 | F32BE | 1 | |
| power_factor_total | 2496 | F32BE | 1 | |
| frequency | 2498 | F32BE | 1 | |
| u1 | 2500 | F32BE | 1 | |
| u2 | 2502 | F32BE | 1 | |
| u3 | 2504 | F32BE | 1 | |
| u12 | 2508 | F32BE | 1 | |
| u23 | 2510 | F32BE | 1 | |
| u31 | 2512 | F32BE | 1 | |
| i1 | 2516 | F32BE | 1 | |
| i2 | 2518 | F32BE | 1 | |
| i3 | 2520 | F32BE | 1 | |
| iavg | 2528 | F32BE | 1 | |
| active_power_l1 | 2530 | F32BE | 1 | |
| active_power_l2 | 2532 | F32BE | 1 | |
| active_power_l3 | 2534 | F32BE | 1 | |
| reactive_power_l1 | 2538 | F32BE | 1 | |
| reactive_power_l2 | 2540 | F32BE | 1 | |
| reactive_power_l3 | 2542 | F32BE | 1 | |
| apparent_power_l1 | 2546 | F32BE | 1 | |
| apparent_power_l2 | 2548 | F32BE | 1 | |
| apparent_power_l3 | 2550 | F32BE | 1 | |
| power_factor_l1 | 2554 | F32BE | 1 | |
| power_factor_l2 | 2556 | F32BE | 1 | |
| power_factor_l3 | 2558 | F32BE | 1 | |
| i1_thd | 2588 | F32BE | 1 | |
| i2_thd | 2590 | F32BE | 1 | |
| i3_thd | 2592 | F32BE | 1 | |
| u1_thd | 2594 | F32BE | 1 | |
| u2_thd | 2596 | F32BE | 1 | |
| u3_thd | 2598 | F32BE | 1 | |
| internal_temperature | 2658 | F32BE | 1 | |
| energy_counter_n1 | 2752 | F32BE | 1 | |
| energy_counter_n2 | 2754 | F32BE | 1 | |
| energy_counter_n3 | 2756 | F32BE | 1 | |
| energy_counter_n4 | 2758 | F32BE | 1 | |
| energy_counter_1 | 2760 | F32BE | 1 | |
| energy_counter_2 | 2762 | F32BE | 1 | |
| energy_counter_3 | 2764 | F32BE | 1 | |
| energy_counter_4 | 2766 | F32BE | 1 | |
| energy_counter_5 | 2768 | F32BE | 1 | |
| energy_counter_6 | 2770 | F32BE | 1 | |
| energy_counter_7 | 2772 | F32BE | 1 | |
| energy_counter_8 | 2774 | F32BE | 1 |
| connector | RS485 |
| broadcast | supported |
| model register | 30001 |
| serial register | 30009 |
| firmware register | 30013 |
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.