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 |
|---|---|---|---|---|
| Device Name | 0 | U16 | 1 | |
| FGA Number | 10 | U16 | 1 | |
| Unique ID Number | 20 | U16 | 1 | |
| Firmware Version | 30 | U16 | 1 | |
| Modbus Address | 40 | U16 | 1 | |
| Device Number | 41 | U16 | 1 | |
| System Instance | 42 | U16 | 1 | |
| Hardware Serial Number | 43 | U16 | 1 | |
| Configuration Status | 53 | U16 | 1 | |
| Configuration Refresh Counter | 54 | U32BE | 1 | |
| Device State | 64 | U16 | 1 | |
| Inverter Enabled | 65 | U16 | 1 | |
| Device Present | 66 | U16 | 1 | |
| Active Faults Flag | 67 | U16 | 1 | |
| Active Fault Count | 68 | U16 | 1 | |
| Fault Bitmap 0 | 69 | U16 | 1 | |
| Configuration Errors | 70 | U32BE | 1 | |
| PV Input Voltage | 72 | U32BE | 0.001 | V |
| PV Input Current | 74 | U32BE | 0.001 | A |
| PV Input Power | 76 | U32BE | 1 | W |
| Grid AC Voltage | 78 | U32BE | 0.001 | V |
| Grid AC Current | 80 | U32BE | 0.001 | A |
| Grid AC Frequency | 82 | U16 | 0.01 | Hz |
| Inverter Status | 83 | U16 | 1 | |
| Grid AC Power | 84 | U32BE | 1 | W |
| AC Power to Load | 86 | U32BE | 1 | W |
| AC Power to Grid | 88 | U32BE | 1 | W |
| Energy From PV This Hour | 96 | U32BE | 0.001 | kWh |
| PV Input Active This Hour | 98 | U32BE | 1 | s |
| Energy From PV Today | 100 | U32BE | 0.001 | kWh |
| PV Input Active Today | 102 | U32BE | 1 | s |
| Energy From PV This Week | 104 | U32BE | 0.001 | kWh |
| PV Input Active Week | 106 | U32BE | 1 | s |
| Energy From PV This Month | 108 | U32BE | 0.001 | kWh |
| PV Input Active Month | 110 | U32BE | 1 | s |
| Energy From PV This Year | 112 | U32BE | 0.001 | kWh |
| PV Input Active Year | 114 | U32BE | 1 | s |
| Energy From PV Lifetime | 116 | U32BE | 0.001 | kWh |
| PV Input Active Lifetime | 118 | U32BE | 1 | s |
| Grid Output Energy This Hour | 120 | U32BE | 0.001 | kWh |
| Grid Output Active This Hour | 122 | U32BE | 1 | s |
| Grid Output Energy Today | 124 | U32BE | 0.001 | kWh |
| Grid Output Active Today | 126 | U32BE | 1 | s |
| Grid Output Energy This Week | 128 | U32BE | 0.001 | kWh |
| Grid Output Active This Week | 130 | U32BE | 1 | s |
| Grid Output Energy This Month | 132 | U32BE | 0.001 | kWh |
| Grid Output Active This Month | 134 | U32BE | 1 | s |
| Grid Output Energy This Year | 136 | U32BE | 0.001 | kWh |
| Grid Output Active This Year | 138 | U32BE | 1 | s |
| Grid Output Energy Lifetime | 140 | U32BE | 0.001 | kWh |
| Grid Output Active Lifetime | 142 | U32BE | 1 | s |
| AC To Load Energy This Hour | 144 | U32BE | 0.001 | kWh |
| AC To Load Active This Hour | 146 | U32BE | 1 | s |
| AC To Load Energy Today | 148 | U32BE | 0.001 | kWh |
| AC To Load Active Today | 150 | U32BE | 1 | s |
| AC To Load Energy This Week | 152 | U32BE | 0.001 | kWh |
| AC To Load Active This Week | 154 | U32BE | 1 | s |
| AC To Load Energy This Month | 156 | U32BE | 0.001 | kWh |
| AC To Load Active This Month | 158 | U32BE | 1 | s |
| AC To Load Energy This Year | 160 | U32BE | 0.001 | kWh |
| AC To Load Active This Year | 162 | U32BE | 1 | s |
| AC To Load Energy Lifetime | 164 | U32BE | 0.001 | kWh |
| AC To Load Active Lifetime | 166 | U32BE | 1 | s |
| AC To Grid Energy This Hour | 168 | U32BE | 0.001 | kWh |
| AC To Grid Active This Hour | 170 | U32BE | 1 | s |
| AC To Grid Energy Today | 172 | U32BE | 0.001 | kWh |
| AC To Grid Active Today | 174 | U32BE | 1 | s |
| AC To Grid Energy This Week | 176 | U32BE | 0.001 | kWh |
| AC To Grid Active This Week | 178 | U32BE | 1 | s |
| AC To Grid Energy This Month | 180 | U32BE | 0.001 | kWh |
| AC To Grid Active This Month | 182 | U32BE | 1 | s |
| AC To Grid Energy This Year | 184 | U32BE | 0.001 | kWh |
| AC To Grid Active This Year | 186 | U32BE | 1 | s |
| AC To Grid Energy Lifetime | 188 | U32BE | 0.001 | kWh |
| AC To Grid Active Lifetime | 190 | U32BE | 1 | s |
| Reset | 192 | U16 | 1 | |
| Operating Mode | 193 | U16 | 1 | |
| Clear | 194 | U16 | 1 | |
| Identify Enable | 195 | U16 | 1 | |
| Refresh Configuration Data | 196 | U16 | 1 | |
| DC Input Association | 197 | U16 | 1 | |
| AC Output Association | 198 | U16 | 1 |
⚠ UNINTENDED OPERATION: The use of this product with Modbus communications requires expertise in the design, operation, and programming of the device. LOSS OF CONTROL: Do not assign the same address to two Modbus devices. — Starkest reads only; we never write a control register.
| protocol notes | Modbus does not provide an error response when data written to a Modbus Register is out of range or invalid. |
| model register | 0x0000 |
| serial register | 0x002B |
| firmware register | 0x001E |
| identification notes | Unique ID Number is located at register 0x0014 |
| doc revision | Revision A.4 |
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.