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 |
|---|---|---|---|---|
| Product Model Designation | 1 | U16 | 1 | |
| Finished Goods Assembly Number | 10 | U16 | 1 | |
| Product Serial Number | 20 | U16 | 1 | |
| Product status | 109 | U16 | 1 | |
| Resistance | 1000 | F32BE | 1 | |
| Capacitance | 1002 | F32BE | 1 | |
| Injection status | 1008 | U16 | 1 | |
| Insulation alarm status | 1100 | U16 | 1 | |
| kWh Energy Produced | 2050 | U32BE | 0.1 | kWhr |
| Energy Today | 2052 | U32BE | 1 | kWhr |
| Operating Hours | 2078 | U32BE | 1 | Hours |
| Operational Mode State | 5888 | U16 | 1 | |
| Temperature Power Board | 5889 | I16 | 0.1 | C |
| Temperature Heatsink 1 | 5890 | I16 | 0.1 | C |
| Temperature Heatsink 2 | 5891 | I16 | 0.1 | C |
| Temperature Heatsink 3 | 5892 | I16 | 0.1 | C |
| Grid Current | 5893 | I16 | 0.1 | Arms |
| Apparent Power | 6129 | U16 | 0.1 | kVA |
| Reactive Power | 6132 | I16 | 0.1 | kVAr |
| Grid Voltage V12 | 6136 | I16 | 0.1 | Vrms |
| Grid Voltage V23 | 6137 | I16 | 0.1 | Vrms |
| Grid Voltage V31 | 6138 | I16 | 0.1 | Vrms |
| Grid Current Line 1 | 6139 | I16 | 0.1 | Arms |
| Grid Current Line 2 | 6140 | I16 | 0.1 | Arms |
| Grid Current Line 3 | 6141 | I16 | 0.1 | Arms |
| Active Power | 6142 | I16 | 0.1 | kW |
| PV Voltage | 6143 | I16 | 0.1 | VDC |
| PV Current | 6144 | I16 | 0.1 | ADC |
| PV Power | 6145 | I16 | 0.1 | kW |
| Grid Frequency | 6146 | I16 | 0.1 | Hz |
| Grid Frequency (Hi Res) | 6147 | I16 | 0.01 | Hz |
| DC Voltage | 6157 | I16 | 0.1 | VDC |
| Thermal Loading | 6158 | U16 | 0.1 | % |
| Phase A Frequency | 6168 | U16 | 0.1 | Hz |
| Phase B Frequency | 6169 | U16 | 0.1 | Hz |
| Phase C Frequency | 6170 | U16 | 0.1 | Hz |
| Phase A Real Power | 6171 | I16 | 0.1 | kW |
| Phase B Real Power | 6172 | I16 | 0.1 | kW |
| Phase C Real Power | 6173 | I16 | 0.1 | kW |
| Phase A Reactive Power | 6174 | I16 | 0.1 | kVAr |
| Phase B Reactive Power | 6175 | I16 | 0.1 | kVAr |
| Phase C Reactive Power | 6176 | I16 | 0.1 | kVAr |
| Phase A Apparent Power | 6177 | U16 | 0.1 | kVA |
| Phase B Apparent Power | 6178 | U16 | 0.1 | kVA |
| Phase C Apparent Power | 6179 | U16 | 0.1 | kVA |
| Event Code | 6182 | U16 | 1 | |
| System State | 6183 | U16 | 1 | |
| Alarm Code | 6184 | U16 | 1 | |
| Day Log Rate | 16393 | U16 | 1 | Min |
| First Daytime Hour | 16394 | U16 | 1 | Hours |
| Night Log Rate | 16395 | U16 | 1 | Min |
| First Nighttime Hour | 16396 | U16 | 1 | Hours |
| Grid Voltage 12 Gain Calibration | 16476 | U16 | 1000 | |
| Grid Voltage 23 Gain Calibration | 16477 | U16 | 1000 | |
| Grid Voltage 31 Gain Calibration | 16478 | U16 | 1000 | |
| Grid Voltage 12 Offset Calibration | 16479 | I16 | 0.1 | V |
| Grid Voltage 23 Offset Calibration | 16480 | I16 | 0.1 | V |
| Grid Voltage 31 Offset Calibration | 16481 | I16 | 0.1 | V |
| Gain kVAr Inductive | 16482 | U16 | 0.1 | V2/kVAr*Hz |
| Gain kVAr Capacitive | 16483 | U16 | 0.1 | V2/kVAr*Hz |
| Disconnect Profile | 16526 | U16 | 1 | |
| P-analog Filter Time | 16527 | U16 | 0.01 | s |
| Q-analog Filter Time | 16528 | U16 | 0.01 | s |
| I1 Gain Cal | 16529 | U16 | 0.001 | s |
| I2 Gain Cal | 16530 | U16 | 0.001 | s |
| I3 Gain Cal | 16531 | U16 | 0.001 | s |
| I1 Offset Cal | 16532 | U16 | 0.1 | s |
| I2 Offset Cal | 16533 | U16 | 0.1 | s |
| I3 Offset Cal | 16534 | U16 | 0.1 | s |
| Analog Error Suppressed | 16535 | U16 | 1 | |
| Modbus User P Readout | 16536 | U16 | 0.1 | kW |
| Modbus User Q Readout | 16537 | U16 | 0.1 | kVAr |
| Analog P Signal Readout | 16538 | U16 | 0.1 | mA |
| Analog Q Signal Readout | 16539 | U16 | 0.1 | mA |
| AI Disconn LF Threshold | 16563 | U16 | 0.01 | Hz |
| AI Disconn LF Delay | 16564 | U16 | 0.01 | s |
| AI LF Disconn Function | 16565 | U16 | 1 | |
| P(f), Slew Rate Type | 16571 | U16 | 1 | |
| Oscillography Item 1 (Vab) | 17990 | I16 | 0.1 | V |
| Oscillography Item 2 (Vbc) | 17991 | I16 | 0.1 | V |
| Oscillography Item 3 (Vca) | 17992 | I16 | 0.1 | V |
| Oscillography Item 4 (Ia) | 17993 | I16 | 0.1 | A |
| Oscillography Item 5 (Ib) | 17994 | I16 | 0.1 | A |
| Oscillography Item 6 (Ic) | 17995 | I16 | 0.1 | A |
| Oscillography Item 7 (Vpv) | 17996 | I16 | 0.1 | V |
| Oscillography Item 8 (Ipv) | 17997 | I16 | 0.1 | A |
| Oscillography Item 9 (Ignd) | 17998 | I16 | 0.1 | A |
| Oscillography Item 10 (Vdc) | 17999 | I16 | 0.1 | V |
| Oscillography Item 11 (App-Info1) | 18000 | U16 | 1 | |
| Oscillography Item 12 (App-Info2) | 18001 | U16 | 1 | |
| Oscillography Item 13 (App-Info3) | 18002 | U16 | 1 | |
| Oscillography Item 14 (App-Info4) | 18003 | U16 | 1 | |
| Oscillography Item 15; reserved | 18004 | U16 | 1 | |
| Oscillography Item 16; reserved | 18005 | U16 | 1 | |
| Oscillography Item 17; reserved | 18006 | U16 | 1 | |
| Number of Data Log Records | 18176 | U16 | 1 | |
| Number of Event Log Records | 18177 | U16 | 1 | |
| Number of Fault Log Records | 18178 | U16 | 1 | |
| Log Request Index | 18179 | U16 | 1 | |
| Log Response Index | 18180 | U16 | 1 | |
| Logger mode | 18181 | U16 | 1 | |
| Logger state | 18182 | U16 | 1 | |
| Timestamp High | 18208 | U16 | 1 | |
| Timestamp Low | 18209 | U16 | 1 | |
| Timestamp ms | 18210 | U16 | 1 | ms |
| Event 1 | 18211 | U16 | 1 | |
| Event 2 | 18212 | U16 | 1 | |
| Event 3 | 18213 | U16 | 1 | |
| Event 4 | 18214 | U16 | 1 | |
| Timestamp High | 18240 | U16 | 1 | |
| Timestamp Low | 18241 | U16 | 1 | |
| Timestamp ms | 18242 | U16 | 1 | ms |
| Fault | 18243 | U16 | 1 | |
| Timestamp High | 18449 | U16 | 1 | |
| Timestamp Low | 18450 | U16 | 1 | |
| kWh Energy High | 18451 | U16 | 0.1 | kWh |
| kWh Energy Low | 18452 | U16 | 0.1 | kWh |
| Grid AC voltage phase A to phase B, RMS | 18453 | I16 | 0.1 | V |
| Grid AC voltage phase B to phase C, RMS | 18454 | I16 | 0.1 | V |
| Grid AC voltage phase C to phase A, RMS | 18455 | I16 | 0.1 | V |
| Inverter AC Current Phase A, RMS | 18456 | I16 | 0.1 | A |
| Inverter AC Current Phase B, RMS | 18457 | I16 | 0.1 | A |
| Inverter AC Current Phase C, RMS | 18458 | I16 | 0.1 | A |
| Grid frequency | 18459 | I16 | 0.1 | Hz |
| Real power | 18460 | I16 | 1 | kW |
| Reactive power | 18461 | I16 | 1 | kVAr |
| DC bus voltage | 18462 | I16 | 0.1 | V |
| PV voltage | 18463 | I16 | 0.1 | V |
| PV current | 18464 | I16 | 0.1 | A |
| PV Power | 18465 | I16 | 0.1 | A |
| Ground Current | 18466 | I16 | 0.1 | A |
| Normalized thermal numbers | 18467 | U16 | 1 | % |
| App-Info1 | 18468 | U16 | 1 | |
| App-Info2 | 18469 | U16 | 1 | |
| App-Info3 | 18470 | U16 | 1 | |
| App-Info4 | 18471 | U16 | 1 | |
| DC Voltage Reference | 18472 | I16 | 0.1 | V |
| Power reference | 18473 | I16 | 1 | kW |
| Reactive power reference | 18474 | I16 | 1 | kVAr |
| Power board temperature by slave 1 | 18475 | I16 | 0.1 | °C |
| Heatsink temperature (average) by slave 2 | 18476 | I16 | 0.1 | °C |
| Highest priority event code | 18477 | U16 | 1 | |
| Power Point Shifting Flag | 18478 | U16 | 0.1 | V |
| Modbus Unit ID | 32771 | U16 | 1 | # |
| Baud Rate | 32784 | U16 | 1 | |
| Parameter Control Station | 57568 | U16 | 1 | |
| Commit Modbus Settings | 57569 | U16 | 1 | |
| Remote Disable/Enable | 61438 | U16 | 1 | |
| Clear Service Mode | 61439 | U16 | 1 | |
| Rated Input (PV) Current | 63489 | U16 | 1 | A |
| Maximum Input (PV) Voltage | 63490 | U16 | 1 | VDC |
| Max Tracking Volt | 63491 | U16 | 1 | V |
| Min Tracking Volt | 63492 | U16 | 1 | V |
| Max PV OC Voltage | 63493 | U16 | 1 | VDC |
| Max STC PV-SC Current | 63494 | U16 | 1 | ADC |
| Rated Apparent Power | 63495 | U16 | 0.1 | kVA |
| Rated Power at Unity PF | 63496 | I16 | 0.1 | kW |
| Min Input (PV) Voltage | 63497 | U16 | 1 | VDC |
| Nominal L-to-L Voltage | 63498 | U16 | 1 | Vrms |
| Nominal Line Current | 63499 | U16 | 1 | Arms |
| Rated Reactive Power | 63500 | I16 | 0.1 | kVAr |
| P(f) Control Function | 63990 | U16 | 1 | |
| Reconn HV Threshold | 63994 | U16 | 1 | % |
| User Phase Angle Ref | 63995 | I16 | 1 | Deg |
| PV noP Disconn Delay | 64002 | U16 | 1 | sec |
| Disconn HV Delay | 64005 | U16 | 1 | ms |
| Disconn LV Delay | 64006 | U16 | 1 | ms |
| Disconn HF Delay | 64007 | U16 | 1 | ms |
| Disconn LF Delay | 64008 | U16 | 0.01 | sec |
| Grid Reconnection Delay | 64009 | U16 | 1 | sec |
| PV Reconn Delay | 64010 | U16 | 1 | sec |
| Disconn HV Threshold | 64011 | U16 | 1 | % |
| Disconn LV Threshold | 64012 | U16 | 1 | % |
| User PV Voltage Ref | 64013 | U16 | 1 | V |
| PV OC Start Voltage | 64014 | U16 | 1 | V |
| Disconn HF Threshold | 64015 | U16 | 0.01 | Hz |
| Disconn LF Threshold | 64016 | U16 | 0.01 | Hz |
| MPPT Occurrence Factor | 64018 | U16 | 1 | |
| Perturb Voltage Step | 64019 | U16 | 0.1 | V |
| LP PV Voltage Reference | 64021 | U16 | 1 | V |
| LP Threshold | 64022 | U16 | 1 | % |
| PV noP Disconn Threshold | 64023 | U16 | 0.1 | % |
| User Active Power Limit | 64025 | I16 | 0.1 | kW |
| Active Anti-Islanding Function | 64026 | U16 | 1 | |
| User Reactive Power Reference | 64027 | I16 | 0.1 | kVAr |
| PV noP Disconn Delay Factor | 64028 | U16 | 1 | |
| User Apparent Power Limit | 64029 | U16 | 0.1 | kVA |
| User Phase Current Limit | 64030 | U16 | 1 | % |
| Utility Region | 64031 | U16 | 1 | |
| Language | 64032 | U16 | 1 | |
| Time (UTC) | 64033 | I32BE | 1 | sec |
| Voltage Support Function | 64036 | U16 | 1 | |
| P(f) Control, Reset Freq High | 64040 | U16 | 0.01 | Hz |
| P(f) Control, Corner Freq | 64041 | U16 | 0.1 | Hz |
| LP Transition Delay | 64047 | U16 | 1 | sec |
| Sweep Enable | 64048 | U16 | 1 | |
| Sweep Occurrence | 64049 | U16 | 1 | sec |
| Sweep Duration | 64050 | U16 | 0.1 | sec |
| MPPT Type | 64051 | U16 | 1 | |
| P(f) Control, Slope | 64052 | U16 | 1 | %/Hz |
| Power Ref. Ramp Time | 64053 | U16 | 1 | ms |
| System L-to-L Voltage | 64054 | U16 | 1 | Vrms |
| Disconn very HV Threshold | 64055 | U16 | 1 | % |
| Disconn very HV Delay | 64057 | U16 | 1 | ms |
| Disconn very LV Threshold | 64058 | U16 | 1 | % |
| Disconn very LV Delay | 64060 | U16 | 1 | ms |
| Disconn very LF Threshold | 64061 | U16 | 0.01 | Hz |
| Disconn very LF Delay | 64063 | U16 | 1 | ms |
| Disconn very HF Threshold | 64064 | U16 | 0.01 | Hz |
| Disconn very HF Delay | 64066 | U16 | 1 | ms |
| Reconn LF Threshold | 64067 | U16 | 0.01 | Hz |
| Reconn HF Threshold | 64068 | U16 | 0.01 | Hz |
| Reconn LV Threshold | 64069 | U16 | 1 | % |
| Reconn Power Ramp Time | 64070 | U16 | 1 | sec |
| Service Code | 64071 | U16 | 1 | |
| Power Reference Selection | 64072 | U16 | 1 | |
| Voltage Support Factor | 64073 | U16 | 0.1 | |
| Access Code | 64074 | U16 | 1 | |
| MPPT Offset Factor | 64075 | U16 | 1 | |
| MPPT Offset Maximum | 64076 | U16 | 1 | W |
| MPPT Offset Minimum | 64077 | U16 | 1 | W |
| MPPT Sampling Interval | 64078 | U16 | 1 | ms |
| MPPT Reset Factor | 64079 | U16 | 0.01 | |
| MPPT Sweep Trigger | 64080 | U16 | 1 | |
| Sweep Start Voltage | 64081 | U16 | 1 | V |
| Sweep Stop Voltage | 64082 | U16 | 1 | V |
| Sweep Range Voltage | 64083 | U16 | 1 | V |
| P(f) Control, Reset Time | 64088 | U16 | 1 | sec |
| V-Support Low Threshold | 64089 | U16 | 1 | % |
| V-Support High Threshold | 64090 | U16 | 1 | % |
| DC Cap Surge Accum | 64264 | U16 | 1 | Min |
| Voltage Envelope Threshold | 64272 | U16 | 1 | % |
| Voltage Envelope Delay | 64273 | U16 | 1 | Samples |
| DC Switch Open Count | 64305 | U16 | 1 | |
| AC Switch Open Count | 64306 | U16 | 1 | |
| GFD Reconn Delay | 64330 | U16 | 1 | min |
| GFD Max Daily Count | 64331 | U16 | 1 | count |
| Vac-Regulation | 64344 | U16 | 1 | |
| Q(V), V2s | 64345 | U16 | 1 | % |
| Q(V), V1s | 64346 | U16 | 1 | % |
| Q(V), V1i | 64347 | U16 | 1 | % |
| Q(V), V2i | 64348 | U16 | 1 | % |
| Phi(P), Pb | 64350 | U16 | 1 | % |
| Phi(P), PFc | 64351 | U16 | 0.01 | |
| Phi(P), Vlock in | 64352 | U16 | 1 | % |
| Phi(P), Vlock out | 64353 | U16 | 1 | % |
| Power Ramp Rate | 64354 | U16 | 0.1 | %/min |
| Min. Power Ramp Step | 64355 | U16 | 0.1 | kW |
| Reconnect Start Delay | 64356 | U16 | 1 | sec |
| Reconnect Power Ramp Type | 64357 | U16 | 1 | |
| Q(V), P Lock in | 64358 | U16 | 1 | % |
| Q(V), P Lock out | 64359 | U16 | 1 | % |
| P Lock in Delay | 64360 | U16 | 0.01 | sec |
| P Lock out Delay | 64361 | U16 | 0.01 | sec |
| OVSPD, Voltage Threshold | 64362 | U16 | 1 | % |
| OVSPD, Power Limit | 64363 | U16 | 1 | % |
| OVSPD, Ramp Down Rate | 64364 | U16 | 0.1 | %/min |
| OVSPD, Ramp Up Rate | 64365 | U16 | 0.1 | %/min |
| P(f)2, A Frequency | 64366 | U16 | 0.01 | Hz |
| P(f)2, B Frequency | 64367 | U16 | 0.01 | Hz |
| P(f)2, C Frequency | 64368 | U16 | 0.01 | Hz |
| P(f)2, D Frequency | 64369 | U16 | 0.01 | Hz |
| P(f)2, A Power | 64370 | U16 | 0.1 | % |
| P(f)2, B Power | 64371 | U16 | 0.1 | % |
| P(f)2, C Power | 64372 | U16 | 0.1 | % |
| P(f)2, D Power | 64373 | U16 | 0.1 | % |
| P(f)2, P Snapshot | 64374 | U16 | 1 | |
| P(f)2, F Lock in | 64375 | U16 | 0.01 | Hz |
| P(f)2, F Lock out | 64376 | U16 | 0.01 | Hz |
| P(f)2, F Lock in Delay | 64377 | U16 | 1 | ms |
| P(f)2, F Lock out Delay | 64378 | U16 | 1 | ms |
| Max DC Operating Voltage | 64404 | U16 | 1 | V |
| PV OC Recovery Delay | 64405 | U16 | 1 | min |
| P(f) Control, Reset Freq Low | 64406 | U16 | 0.01 | Hz |
| P(f) Control, Reset Delay | 64407 | U16 | 1 | sec |
| CQ Mode | 64413 | U16 | 1 | |
| Software Reset | 64414 | U16 | 1 | |
| Device Active Status | 64415 | U16 | 1 | |
| Countdown | 64419 | U16 | 1 | |
| Max Daily Online Cycling | 64466 | U16 | 1 | |
| Fan Speed | 64474 | U16 | 0.1 | V |
| Q(V) Qmax AVR | 64480 | I16 | 1 | % |
⚠ LOSS OF CONTROL: The designer of any control scheme must consider the potential failure modes of control paths and, for certain critical control functions, provide a means to achieve a safe state during and after a path failure. — Starkest reads only; we never write a control register.
| wiring notes | RS-485 serial communication standard. |
| sentinel values | 0xFFFF for invalid registers |
| protocol notes | When an invalid register is read from, the inverter responds with 0xFFFF in the data field but it does not return an error code. When written to, it responds with an Invalid Address exception. |
| model register | 0x1-0x9 |
| serial register | 0x14-0x1D |
| firmware register | FC43 |
| identification notes | FC43 returns Vendor Name, Product Code, and Application Firmware Revision. |
| FC 43 device ID | supported |
| doc revision | Revision A |
| firmware applicability | v1.07 and later, v1.09 and later, v3.00 and later, v3.01 and later, v3.02 and later, v5.00 and later |
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.