device library

sungrow-pv-string-inverter

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.

structure-verified

Decode path is structurally sound (addresses, widths, finite values). Does NOT prove word order or scaling.

pointaddress (0-based)typescaleunit
SN4989U161
Device type code4999U161
Nominal active power5000U160.1kW
Output type5001U161
Daily power yields5002U160.1kWh
Total power yields5003U32LE1kWh
System clock: Second5004U161
Total running time5005U32LE1h
Power limitation switch5006U161
Internal temperature5007I160.1℃
Total apparent power5008U32LE1VA
Export power limitation5009U161
MPPT 1 voltage5010U160.1V
MPPT 1 current5011U160.1A
MPPT 2 voltage5012U160.1V
MPPT 2 current5013U160.1A
MPPT 3 voltage5014U160.1V
MPPT 3 current5015U160.1A
Total DC power5016U32LE1W
A-B line voltage/phase A voltage5018U160.1V
B-C line Voltage/phase B Voltage5019U160.1V
C-A line Voltage/phase C Voltage5020U160.1V
Phase A current5021U160.1A
Phase B current5022U160.1A
Phase C current5023U160.1A
Total active power5030U32LE1W
Total reactive power5032I32LE1Var
Power factor5034I160.001
Grid frequency5035U160.1Hz
Reactive power percentage setting5036I160.1%
Work state5037U161
Fault/Alarm time: Year5038U161
Fault/Alarm time: Month5039U161
Fault/Alarm time: Day5040U161
Fault/Alarm time: Hour5041U161
Fault/Alarm time: Minute5042U161
Fault/Alarm time: Second5043U161
Fault/Alarm code 15044U161
Q(P) Curve5047U161
Nominal reactive power5048U160.1kVar
KB5049I160.001
PA(Lower Power)5050U160.1%
PC(Upper Power)5051U160.1%
KA(Upperlimit-PF)5052I160.001
KC(Lower limit-PF)5053I160.001
Array insulation resistance5070U161kΩ
Active Power Regulation Setpoint5076U32LE1W
Q(U) Curve5077U161
Reactive Power Regulation Setpoint5078I32LE1Var
Q_U25079I160.1%
Work state5080U32LE1
Upper U Limit5081U160.1%
Meter power5082I32LE1W
U2 Limit5083U160.1%
Meter A phase power5084I32LE1W
Lower Q/Sn5085U160.1%
Meter B phase power5086I32LE1W
Meter C phase power5088I32LE1W
Load power5090I32LE1W
Daily export energy5092U32LE0.1kWh
Total export energy5094U32LE0.1kWh
Daily import energy5096U32LE0.1kWh
Total import energy5098U32LE0.1kWh
Daily direct energy consumption5100U32LE0.1kWh
Total direct energy consumption5102U32LE0.1kWh
Daily running time5112U161min
Present country5113U161
MPPT 4 voltage5114U160.1V
MPPT 4 current5115U160.1A
MPPT 5 voltage5116U160.1V
MPPT 5 current5117U160.1A
MPPT 6 voltage5118U160.1V
MPPT 6 current5119U160.1A
MPPT 7 voltage5120U160.1V
MPPT 7 current5121U160.1A
MPPT 8 voltage5122U160.1V
MPPT 8 current5123U160.1A
QP_ExitPowerRatio5124U160.1%
QP_EnableMode5125U161
Monthly power yields5127U32LE0.1kWh
MPPT 9 voltage5129U160.1V
MPPT 9 current5130U160.1A
MPPT 10 voltage5131U160.1V
MPPT 10 current5132U160.1A
MPPT 11 voltage5133U160.1V
MPPT 11 current5134U160.1A
MPPT 12 voltage5135U160.1V
MPPT 12 current5136U160.1A
QU_Q15137U160.1%
QU_V25138U160.1%
QU_Q25139U160.1%
QU_V35140U160.1%
QU_Q35141U160.1%
QU_V45142U160.1%
Total power yields5143U32LE0.1kWh
QU_EnterPower5144U160.1%
Negative voltage to the ground5145I160.1V
Bus voltage5146U160.1V
Grid frequency5147U160.01Hz
PID work state5149U161
PID alarm code5150U161
String 1 current7012U160.01A
String 2 current7013U160.01A
String 3 current7014U160.01A
String 4 current7015U160.01A
String 5 current7016U160.01A
String 6 current7017U160.01A
String 7 current7018U160.01A
String 8 current7019U160.01A
String 9 current7020U160.01A
String 10 current7021U160.01A
String 11 current7022U160.01A
String 12 current7023U160.01A
String 13 current7024U160.01A
String 14 current7025U160.01A
String 15 current7026U160.01A
String 16 current7027U160.01A
String 17 current7028U160.01A
String 18 current7029U160.01A
String 19 current7030U160.01A
String 20 current7031U160.01A
String 21 current7032U160.01A
String 22 current7033U160.01A
String 23 current7034U160.01A
String 24 current7035U160.01A

The trust ladder

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.