Skip to content

Off-Grid Protocol V0.26

Source document: Growatt OffGrid Modbus RS485/RS232 RTU Protocol V0.26 (OffGrid-Modbus-RS485-RS232-RTU-Protocol-V0-26.xlsx)

This is the protocol used by Growatt's off-grid and AC-coupled inverter families. Holding registers cover settings and control; input registers cover real-time data.

Applicable models: - SPF 3000-6000 ES PLUS - off-grid with battery, no grid export - SPE 8000-12000 ES - higher-capacity off-grid / AC-coupled storage


Register Ranges

Range Purpose
0-426 Holding registers (settings and control)
0-111 Input registers (real-time data)

Holding Registers (311 registers)

Address Name Description Access Range
0 On/Off The Standby On/Off state and the AC output DisEN/EN state; The low byte is the Standby on/off(1/0), the high byte is the AC output disable/enable (1/0). 0x0000: Output enable; 0x0100: Output disable;
1 OutputConfig AC output set W 0: BAT First; 1: PV First; 2: UTI First; 3: PV&UTI First
2 ChargeConfig Charge source set W 0: PV first; 1: PV&UTI; 2: PV Only;
3 UtiOutStart Uti Time W bit0~bit7
4 UtiOutEnd Uti Output End Time W bit0~bit7
5 UtiChargeStart Uti Time W bit0~bit7
6 UtiChargeEnd Uti Charge End Time W bit0~bit7
7 PVModel PV Input Mode W 0:Independent; 1: Parallel;
8 ACInModel AC Input Mode W 0: 1: 2:
9 Fw version H Firmware version (high)
10 Fw version M Firmware version (middle)
11 Fw version L Firmware version (low)
12 Fw version2 H Control Firmware version (high)
13 Fw version2 M Control Firmware version (middle)
14 Fw version2 L Control Firmware version (low)
15 LCD language LCD language W 0-1
16 GridV_Adj
17 InvV_Adj
18 OutputVoltType Output Volt Type W 0: 208VAC; 1: 230VAC
19 OutputFreqType Output Freq Type W 0: 50Hz; 1: 60Hz
20 OverLoadRestart Over Load Restart W 0:Yes; 1:No; 2: Swith to UTI;
21 OverTempRestart Over Temperature Restart W 0:Yes; 1:No;
22 BuzzerEN Buzzer on/off enable W 1:Enable; 0:Disable;
23 Serial NO. 5 Serial number 5 W
24 Serial No. 4 Serial number 4 W
25 Serial No. 3 Serial number 3 W
26 Serial No. 2 Serial number 2 W
27 Serial No. 1 Serial number 1 W
28 Moudle H Inverter Moudle (high) W 0: model can be modify
29 Moudle L Inverter Moudle (low) W eg: 50 for 5.0KW model
30 Com Address Communicate addr ess W 1~254 , but 253 only for debug
31 FlashStart Update firmware W 0x0001: own 0X0100: control broad
32 Reset User Info Reset User Information W 0x0001
33 Reset to factory Reset to factory W 0x0001
34 MaxChargeCurr Max Charge Current W 0~
35 BulkChargeVolt Bulk Charge Volt W 500~640-
36 FloatChargeVolt Float Charge Volt W 500~560
37 BatLowToUtiVolt Bat Low Volt Switch To Uti W
38 ACChargeCurr AC Charge Current W
39 Battery Type Battery Type W
40 Aging Mode Aging Mode W
41 Function Mask W bit0=Etl check enable
42 Safety Type W
43 DTC Device Type Code &*6
44 reg_44
45 Sys Year System time-year W Year offset is 2000
46 Sys Month System time- Month W
47 Sys Day System time- Day W
48 Sys Hour System time- Hour W
49 Sys Min System time- Min W
50 Sys Sec System time- Second W
51 Chip Select 01 for Master 02 for Slave 03 for Arm
52 Var1 Value
53 Var2 Value
54 Var1 address
55 Var2 address
56 Var1 Setting
57 DebugModeEn Debug mode enable 0:disable; 1:Enable;
58 reg_58
59 Manufacturer Info 8 Manufacturer information (high)
60 Manufacturer Info 7 Manufacturer information (middle)
61 Manufacturer Info 6 Manufacturer information (low)
62 Manufacturer Info 5 Manufacturer information (high)
63 Manufacturer Info 4 Manufacturer information (middle)
64 Manufacturer Info3 Manufacturer information (low)
65 Manufacturer Info 2 Manufacturer information (low)
66 Manufacturer Info 1 Manufacturer information (high)
67 FW Build No. 4 Control FW Build No. 2
68 FW Build No. 3 Control FW Build No. 1
69 FW Build No. 2 COM FW Build No. 2
70 FW Build No. 1 COM FW Build No. 1
71 reg_71
72 Sys Weekly Sys Weekly W 0-6
73 ModbusVersion Modbus Version Eg:207 is V2.07
74 reg_74
75 SCC_ComMode SCC Communication Mode
76 Rate Watt H Rate active power(high)
77 Rate Watt L Rate active power(low)
78 Rate VA H Rata apparent power (high)
79 Rate VA L Rate apparent power (low)
80 ComboardVer Communicaiton board Version
81 uwBatPieceNum
82 wBatLowCutOff Bat cutoff
83 MaxGenChgCurr maximum generator charge current
84 NomGridVolt
85 NomGridFreq
86 NomBatVolt
87 NomPvCurr
88 NomAcChgCurr
89 NomOpVolt
90 NomOpFreq
91 NomOpPow
92 reg_92
93 reg_93
94 reg_94
95 uwAC2BatVolt AC switch to Battery
96 BypEnable
97 PowSavingEn
98 SpowBalEn
99 ClrEnergyToday
100 clrEnergyAll
101 BurnInTestEn
102 ManualStartEn
103 SciLossChkEn
104 BlightEn
105 ParaMaxChgCurr Parallel System Maximum charge current
106 LiProtocolType Protocol type for battery
107 AudioAlarmEn
108 uwEqEn
109 uwEqChgVolt
110 uwEqTime
111 uwEqTimeOut
112 uwEqInterval
113 uwMaxDisChgCurr
114 uwFaultResartEn Fault restart enable 0:disable; 1:Enable;
115 uwFeedEn grid feed enable 0:disable; 1:Enable;
116 uwLoadFirst Load first or Charge first 0:charge first; 1:load first; 2:Feed first;
117 uwFeedRange feed range 0:Asia; 1:Europe; 2:South american; 3:South africa
118 uwBatFeedEn battery feed enable 0:disable; 1:Enable;
119 uwFeedPow feed power limit 0-120
120 uwBatFeedCurr battery feed current 0-400
121 uwBatFeedVLoss battery feed voltage loss point 420-540
122 uwBatFeedVBack battery feed voltage back point 440-560
123 uwBatFeedSocLos s battery feed Soc loss point 5-90
124 uwBatFeedSocBac k battery feed Soc back point 15-100
125 uwBatFeedTimeSt art1 battery feed time1 start bit0~bit7
126 uwBatFeedTimeE battery feed time1 end bit0~bit7
127 uwBatFeedTimeSt art2 battery feed time2 start bit0~bit7
128 uwBatFeedTimeE nd2 battery feed time2 end bit0~bit7
129 uwBatFeedTimeSt art3 battery feed time3 start bit0~bit7
130 uwBatFeedTimeE nd3 battery feed time3 end bit0~bit7
131 uwGridChgTimeSt art1 grid charge time1 start bit0~bit7
132 uwGridChgTimeEn d1 grid charge time1 end bit0~bit7
133 uwGridChgTimeSt art2 grid charge time2 start bit0~bit7
134 uwGridChgTimeEn d2 grid charge time2 end bit0~bit7
135 uwGridChgTimeSt art3 grid charge time3 start bit0~bit7
136 uwGridChgTimeEn d3 grid charge time3 end bit0~bit7
137 MaxGenRunTime Maximum Generator Running Time 0-23
138 LiBatChgIntervalE n Li Bat Charge interval Enable 0:disable; 1:Enable;
139 LiBatChgInterval Li Bat Charge interval 1~90
140 NgRlyEn Ng Relay enable 0:disable; 1:Enable;
141 GridAlwaysOnEn Gird mode allows the second output to be always on 0:disable; 1:Enable;
142 Op2TimeStart1 Second output time1 Start bit0~bit7
143 Op2TimeEnd1 Second output time1 end bit0~bit7
144 Op2TimeStart2 Second output time2 Start bit0~bit7
145 Op2TimeEnd2 Second output time2 end bit0~bit7
146 Op2TimeStart3 Second output time3 Start bit0~bit7
147 Op2TimeEnd3 Second output time3 end bit0~bit7
148 Op2VoltLoss Second output volt loss point 400~580
149 Op2SocLoss Second output soc loss point 10~100
150 Op2VoltBack Second output volt back point 440~600
151 Op2SocBack Second output soc back point 10~100
152 PvLowLimWatt Pv low limit watt for the second output start 0-120
153 MenuBackEn Menu back main interface enable 0:disable; 1:Enable;
154 BmsErrWorkEn Bms comm errer work enable 0:disable; 1:Enable;
155 ExternalCtEn External Ct enable 0:disable; 1:Enable;
156 ExtCtSampleRate External Ct sample rate 1000-9999
157 ShavingPow Grid peak-shaving power 0-240
158 ExpLimPow export limit power 0-120
159 TypicalSet Typical setup 0:User defined; 1:On Grid; 2:Zero Export Limit; 3:Off Grid;
160 EtlEn Etl check enable 0:disable; 1:Enable;
161 PvIsoEn Pv Iso check enable 0:disable; 1:Enable;
162 GfciFastProtEn Gfci fast protect enabel 0:disable; 1:Enable;
163 FeedVoltHighLoss Feed grid high volt loss 240~280Vac
164 FeedVoltLowLoss Feed grid low volt loss 170~200Vac
165 FeedFreqHighLoss Feed grid high freq loss 50 Hz system: 510~550 Hz 60 Hz system: 610~650 Hz
166 FeedFreqLowLoss Feed grid low freq loss 50 Hz system: 450~490 Hz
167 PvDcSourceEn Pv dc source enable 0:disable; 1:Enable;
168 ShavingEn Shaving enble 0:disable; 1:Enable;
169 DryContactEn Dry contact enble 0:Auto; 1:Enable; 2:disable;
209 uwNewSerNum15 New Serial Num15
210 uwNewSerNum14 New Serial Num14
211 uwNewSerNum13 New Serial Num13
212 uwNewSerNum12 New Serial Num12
213 uwNewSerNum11 New Serial Num11
214 uwNewSerNum10 New Serial Num10
215 uwNewSerNum9 New Serial Num9
216 uwNewSerNum8 New Serial Num8
217 uwNewSerNum7 New Serial Num7
218 uwNewSerNum6 New Serial Num6
219 uwNewSerNum5 New Serial Num5
220 uwNewSerNum4 New Serial Num4
221 uwNewSerNum3 New Serial Num3
222 uwNewSerNum2 New Serial Num2
223 uwNewSerNum1 New Serial Num1
300 uwHVDecLoadStar t Grid high volt load reduction start value 0~2800
301 uwHVDecLoadEnd Grid high volt load reduction end value 0~2800
302 uwHFreqDecLoad Start Grid high Freq load reduction start value 0~65000
303 uwHFreqDecLoad End Grid high Freq load reduction end value 0~65000
304 uwLFreqDecLoadS tart Grid low Freq load reduction start value 56000~60000
305 uwLFreqDecLoadE nd Grid low Freq load reduction end value 56000~60000
306 uwFreqSlope1 Underfrequency loading slope 20~70
307 uwFreqSlope2 Over frequency loading slope 20~70
308 wHVDecWatt1 Grid high volt load reduction Watt 1 0~100
309 wHVDecWatt2 Grid high volt load reduction Watt 2 -100~100
310 uwPfModelSet Set PF function mode 0: Reactive power generation is prohibited 1: Constant (Fixed PF mode) 2: Watt/Var (Active and reactive modes) 3: Constant Var (Fixed reactive power percentage) 4: Volt/Var (volt reactive power mode)
311 wPfSet Power factor set -1000~1000 (cannot be 0)
312 wGridVoltLowStar t Grid volt low at startup 0~3000
313 wGridVoltHighStar t Grid volt high at startup 0~3000
314 wGridFreqLowSta rt Grid freq low at startup 0~6600
315 wGridFreqHighSta rt Grid freq high at startup 0~6600
316 uwVoltLLPercent1 Volt Low Loss Percent1 1-130
317 uwVoltLLPercent2 Volt Low Loss Percent2 1-130
318 uwVoltLLPercent3 Volt Low Loss Percent3 1-130
319 reg_319
320 uwVoltHLPercent1 Volt High Loss Percent1 1-130
321 uwVoltHLPercent2 Volt High Loss Percent2 1-130
322 uwVoltHLPercent3 Volt High Loss Percent3 1-130
323 reg_323
324 uwFreqLL1 Freq Low Loss1 4500~6600
325 uwFreqLL2 Freq Low Loss2 4500~6600
326 uwFreqLL3 Freq Low Loss3 4500~6600
327 uwFreqLL4 Freq Low Loss4 4500~6600
328 uwFreqHL1 Freq High Loss1 4500~6600
329 uwFreqHL2 Freq High Loss2 4500~6600
330 uwFreqHL3 Freq High Loss3 4500~6600
331 reg_331
332 uwVoltLLTime1 Volt Low Loss Time1 0~6000
333 uwVoltLLTime2 Volt Low Loss Time2 0~6000
334 uwVoltLLTime3 Volt Low Loss Time3 0~6000
335 reg_335
336 uwVoltHLTime1 Volt High Loss Time1 0~6000
337 uwVoltHLTime2 Volt High Loss Time2 0~6000
338 uwVoltHLTime3 Volt High Loss Time3 0~6000
339 uwVoltRecvTime Volt Reconnect Time 0~6000
340 uwFreqLLTime1 Freq Low Loss Time1 0~6000
341 uwFreqLLTime2 Freq Low Loss Time2 0~6000
342 uwFreqLLTime3 Freq Low Loss Time3 0~6000
343 uwFreqLLTime4 Freq Low Loss Time4 0~6000
344 uwFreqHLTime1 Freq High Loss Time1 0~6000
345 uwFreqHLTime2 Freq High Loss Time2 0~6000
346 uwFreqHLTime3 Freq High Loss Time3 0~6000
347 uwFreqRecvTime High Freq or low Freq Loss Reconnect Time 0~6000
348 uwLVRT1 Low volt ride through stage 1 0-3000
349 uwLVRT2 Low volt ride through stage 2 0-3000
350 uwLVRT3 Low volt ride through stage 3 0-3000
351 reg_351
352 uwHVRT1 High volt ride through stage 1 0-3000
353 uwHVRT2 High volt ride through stage 2 0-3000
354 uwHVRT3 High volt ride through stage3 0-3000
355 reg_355
356 uwLVRTTime1 Low volt ride through stage 1 Time 0~60000
357 uwLVRTTime2 Low volt ride through stage 1 Time 0~60000
358 uwLVRTTime3 Low volt ride through stage 1 Time 0~60000
359 uwHLVRTRecvTim e High and Low volt ride through Reconnect Time 0~6000
360 uwHVRTTime1 High volt ride through stage 1 Time 0~60000
361 uwHVRTTime2 High volt ride through stage 2 Time 0~60000
362 uwHVRTTime3 High volt ride through stage 3 Time 0~60000
363 reg_363
364 uwLFRT1 Low Freq ride through stage 1 4500~6600
365 uwLFRT2 Low Freq ride through stage 2 4500~6600
366 uwLFRT3 Low Freq ride through stage 3 4500~6600
367 reg_367
368 uwHFRT1 High Freq ride through stage 1 4500~6600
369 uwHFRT2 High Freq ride through stage2 4500~6600
370 uwHFRT3 High Freq ride through stage3 4500~6600
371 reg_371
372 uwLFRTTime1 Low Freq ride through stage 1 Time 0~60000
373 uwLFRTTime2 Low Freq ride through stage 2 Time 0~60000
374 uwLFRTTime3 Low Freq ride through stage 3 Time 0~60000
375 reg_375
376 uwHFRTTime1 High Freq ride through stage 1 Time 0~60000
377 uwHFRTTime2 High Freq ride through stage 2 Time 0~60000
378 uwHFRTTime3 High Freq ride through stage 3 Time 0~60000
379 reg_379
380 wLoadP_Out1 Active power P1 percent 0~100
381 wLoadP_Out2 Active power P2 percent 20~100
382 wLoadP_Out3 Active power P3 percent 0~20
383 reg_383
384 wLoadQ_Out1 Reactive power Q1 percen -60~60
385 wLoadQ_Out2 Reactive power Q2 percen -60~60
386 wLoadQ_Out3 Reactive power Q3 percen -60~60
387 reg_387
388 uwLoadP_Absorp 1 Active power PP1 percent 0~100
389 uwLoadP_Absorp 2 Active power PP2 percent 0~100
390 uwLoadP_Absorp 3 Active power PP3 percent 0~100
391 reg_391
392 wLoadQ_Absorp1 Reactive power QP1 percen -60~60
393 wLoadQ_Absorp2 Reactive power QP2 percen -60~60
394 wLoadQ_Absorp3 Reactive power QP3 percen -60~60
395 reg_395
396 uwReactV1 Volt reactive mode V1 0~3000
397 uwReactV2 Volt reactive mode V2 0~3000
398 uwReactV3 Volt reactive mode V3 0~3000
399 uwReactV4 Volt reactive mode V4 0~3000
400 wReactQ1_Percen t volt reactive Q1 corresponding to Reactive power percen (Capacitive Qmax) -60~60
401 wReactQ2_Percen t volt reactive Q2 corresponding to Reactive power percen -60~60
402 wReactQ3_Percen t volt reactive Q3 corresponding to Reactive power percen -60~60
403 wReactQ4_Percen t volt reactive Q4 corresponding to Reactive power percen ( inductive Qmax) -60~60
404 uwPowSlopeTime Power Slop Time 1~1000
405 wModVoltVarOLR Set Volt reactive power open loop response time 10~900
406 uwVrefModelFilte rTime Vref Model Filter Time 3000-50000
407 wModVoltWattOL RSet Volt active power open loop response time 5~600
408 wModFreqDroop OLRSet Freq active power open loop response time 2~100
409 uwStartDelayTime System countdown time 0~600
410 wReconnectTime Power-on reconnection time 0~600
411 wDciDetect DCI DC component detection 0~600
412 wIslandProtectTi me Island Protect Time 0~600
413 reg_413
414 reg_414
415 HlvrtEn High and low crossover enable 0:disable; 1:Enable;
416 HvDecLoadEn High volt load reduction enable 0:disable;
417 FreqDecLoadEn Over frequency load reduction enable 0:disable; 1:Enable;
418 AntiIslandEn Island detection enabled 0:disable; 1:Enable;
420 AutoVRefEn Reactive power auto Ref enable 0:disable; 1:Enable;
421 MeterOrCtSw Meter CT selection 0:wired CT 1: wireless 2:meter
422 DCIAdjEN DCI regulation 0:disable; 1:Enable;
423 IslandPWMEN Island PWM enable 0:disable; 1:Enable;
424 SpectypevalueEn Safety value protection enable 0:disable; 1:Enable;
425 VrefModelEn Vref mode enabled 0: Vref mode of QV curve is not activated 1: Vref mode of QV curve activated
426 RoCoFEn RoCoF enable 0:disable; 1:Enable;

Input Registers (201 registers)

Source: Off-Grid Protocol V0.26 PDF (register data extracted directly - the Excel input register section uses an inconsistent layout with merged cells).

Address Variable Name Description Scale Unit Notes
0 System Status System run state - - 0:Standby, 1:PV&Grid Supporting Loads, 2:Battery Discharging, 3:Fault, 4:Flash, 5:PV Charging, 6:Grid Charging, 7:PV&Grid Charging, 8:PV&Grid Charging+Grid Bypass, 9:PV Charging+Grid Bypass, 10:Grid Charging+Grid Bypass, 11:Grid Bypass, 12:PV Charging+Loads Supporting, 13:PV Discharging, 14:PV&Battery Discharging, 15:Gen Charging, 16:Gen Charging+Gen Bypass, 17:PV&Gen Charging, 18:PV&Gen Charging+Gen Bypass, 19:PV Charging+Gen Bypass, 20:Gen Bypass, 21:PV Export to Grid, 22:PV Export to Grid+Loads Supporting, 23:PV Charging+Export to Grid, 24:PV Charging+Export to Grid+Loads Supporting, 25:Battery Export to Grid, 26:Battery Export to Grid+Loads Supporting, 27:Battery&PV Export to Grid, 28:Battery&PV Export to Grid+Loads Supporting
1 Vpv1 PV1 voltage 0.1 V
2 Vpv2 PV2 voltage 0.1 V
3 Ppv1 H PV1 charge power (high) 0.1 W
4 Ppv1 L PV1 charge power (low) 0.1 W
5 Ppv2 H PV2 charge power (high) 0.1 W
6 Ppv2 L PV2 charge power (low) 0.1 W
7 Buck1Curr/Pv1Curr Buck1 current or PV1 current 0.1 A
8 Buck2Curr/Pv2Curr Buck2 current or PV2 current 0.1 A
9 OP_Watt H Output active power (high) 0.1 W
10 OP_Watt L Output active power (low) 0.1 W
11 OP_VA H Output apparent power (high) 0.1 VA
12 OP_VA L Output apparent power (low) 0.1 VA
13 ACChr_Watt H AC charge watt (high) 0.1 W
14 ACChr_Watt L AC charge watt (low) 0.1 W
15 ACChr_VA H AC charge apparent power (high) 0.1 VA
16 ACChr_VA L AC charge apparent power (low) 0.1 VA
17 Bat Volt Battery voltage (M3) 0.01 V
18 BatterySOC Battery SOC 1 % 0~100
19 Bus Volt INV bus total voltage 0.1 V
20 Grid Volt AC input voltage 0.1 V
21 Line Freq AC input frequency 0.01 Hz
22 OutputVolt AC output voltage 0.1 V
23 OutputFreq AC output frequency 0.01 Hz
24 Ouput DCV Output DC voltage 0.1 V
25 InvTemp Inverter temperature 0.1 °C -30~200.0
26 DcDc Temp DC-DC temperature 0.1 °C -30~200.0
27 LoadPercent Load percentage 0.1 % 0~1000
28 Bat_s_Volt Battery-port voltage (DSP) 0.01 V
29 Bat_Volt_DSP Battery-bus voltage (DSP) 0.01 V
30 Time total H Work time total (high) 0.5 S
31 Time total L Work time total (low) 0.5 S
32 Buck1_NTC Buck1 temperature 0.1 °C -30~200.0
33 Buck2_NTC Buck2 temperature 0.1 °C -30~200.0
34 OP_Curr Output current 0.1 A
35 Inv_Curr Inverter current 0.1 A
36 AC_InWatt H AC input watt (high) 0.1 W signed int32; >0: get energy from grid, <0: export to grid
37 AC_InWatt L AC input watt (low) 0.1 W
38 AC_InVA H AC input apparent power (high) 0.1 VA
39 AC_InVA L AC input apparent power (low) 0.1 VA
40 Fault bit Fault bit - -
41 Warning bit Warning bit - -
42 Warning bit high Warning bit high - -
43 warning value Warning value - -
44 DTC Device Type Code - -
45 Export to Grid Today Today's energy fed to grid 0.1 kWh
46 Export to Grid Total H Total energy fed to grid (high) 0.1 kWh
47 Export to Grid Total L Total energy fed to grid (low) 0.1 kWh
48 Epv1_today H PV1 energy today (high) 0.1 kWh
49 Epv1_today L PV1 energy today (low) 0.1 kWh
50 Epv1_total H PV1 energy total (high) 0.1 kWh
51 Epv1_total L PV1 energy total (low) 0.1 kWh
52 Epv2_today H PV2 energy today (high) 0.1 kWh
53 Epv2_today L PV2 energy today (low) 0.1 kWh
54 Epv2_total H PV2 energy total (high) 0.1 kWh
55 Epv2_total L PV2 energy total (low) 0.1 kWh
56 Eac_chrToday H AC charge energy today (high) 0.1 kWh
57 Eac_chrToday L AC charge energy today (low) 0.1 kWh
58 Eac_chrTotal H AC charge energy total (high) 0.1 kWh
59 Eac_chrTotal L AC charge energy total (low) 0.1 kWh
60 Ebat_dischrToday H Battery discharge energy today (high) 0.1 kWh
61 Ebat_dischrToday L Battery discharge energy today (low) 0.1 kWh
62 Ebat_dischrTotal H Battery discharge energy total (high) 0.1 kWh
63 Ebat_dischrTotal L Battery discharge energy total (low) 0.1 kWh
64 Eac_dischrToday H AC discharge energy today (high) 0.1 kWh
65 Eac_dischrToday L AC discharge energy today (low) 0.1 kWh
66 Eac_dischrTotal H AC discharge energy total (high) 0.1 kWh
67 Eac_dischrTotal L AC discharge energy total (low) 0.1 kWh
68 ACChrCurr AC charge battery current 0.1 A
69 AC_DisChrWatt H AC discharge watt (high) 0.1 W
70 AC_DisChrWatt L AC discharge watt (low) 0.1 W
71 AC_DisChrVA H AC discharge apparent power (high) 0.1 VA
72 AC_DisChrVA L AC discharge apparent power (low) 0.1 VA
73 Bat_DisChrWatt H Battery discharge watt (high) 0.1 W
74 Bat_DisChrWatt L Battery discharge watt (low) 0.1 W
75 Bat_DisChrVA H Battery discharge apparent power (high) 0.1 VA
76 Bat_DisChrVA L Battery discharge apparent power (low) 0.1 VA
77 Bat_Watt H Battery watt (high) 0.1 W signed int32; positive=discharge, negative=charge
78 Bat_Watt L Battery watt (low) 0.1 W
79 uwSlaveExistCnt Number of parallel slave units - -
81 MpptFanSpeed MPPT charger fan speed 1 % 0~100
82 InvFanSpeed Inverter fan speed 1 % 0~100
83 TotalChgCur Total charge current 0.1 A
84 TotalDisChgCur Total discharge current 0.1 A
85 Eop_dischrToday_H Output discharge energy today (high) 0.1 kWh
86 Eop_dischrToday_L Output discharge energy today (low) 0.1 kWh
87 Eop_dischrTotal_H Output discharge energy total (high) 0.1 kWh
88 Eop_dischrTotal_L Output discharge energy total (low) 0.1 kWh
90 ParaChgCurr Parallel system charge current 0.1 A
91 ParStatus Parallel status - - 0:New module, 1:Master, 2:Slave (single parallel), 3:Slave1 (three phase R), 4:Slave2 (three phase S), 5:Slave3 (three phase T), 6:Slave4 (two phase R), 7:Slave5 (two phase/120° S), 8:Slave6 (two phase/180° S)
92 EGen_dischrToday_H Generator energy today (high) 0.1 kWh
93 EGen_dischrToday_L Generator energy today (low) 0.1 kWh
94 EGen_dischrTotal_H Generator energy total (high) 0.1 kWh
95 EGen_dischrTotal_L Generator energy total (low) 0.1 kWh
96 EGen_dischrPower Generator power 1 W
97 EGen_voltage Generator voltage 0.1 V
98 EBatChgToday_H Battery charge energy today (high) 0.1 kWh
99 EBatChgToday_L Battery charge energy today (low) 0.1 kWh
100 EBatChgTotal_H Battery charge energy total (high) 0.1 kWh
101 EBatChgTotal_L Battery charge energy total (low) 0.1 kWh
102 CT_InWatt H CT input watt (high) 0.1 W
103 CT_InWatt L CT input watt (low) 0.1 W
104 CtLoadWatt H CT load active power (high) 0.1 W
105 CtLoadWatt L CT load active power (low) 0.1 W
106 CtLoadPer CT load percentage 0.1 % 0~1000
107 TxTemp Transformer temperature 0.1 °C -30~200.0
108 LLCTemp LLC temperature 0.1 °C -30~200.0
109 LLCBusVolt LLC bus total voltage 0.1 V
110 LLCBatVolt LLC battery voltage 0.01 V
111 EnvTemp Environment temperature 0.1 °C -30~200.0
200 BMS_Status BMS status - - Bit field, see note *9
201 BMS_Error_old BMS error (legacy) - - Bit field, see note *10
202 BMS_WarnInfo_old BMS warning info (legacy) - - Bit field, see note *11
203 BMS_SOC BMS state of charge 1 % 1~100
204 BMS_BatteryVolt BMS average voltage 0.01 V
205 BMS_BatteryCurr BMS average current 0.1 A signed int16; see note *12
206 BMS_BatteryTemp BMS average temperature 0.1 °C signed int16
207 BMS_MaxCurrChg BMS maximum charge current 0.1 A
208 BMS_CVolt BMS float charge voltage 0.01 V see note *13
209 BMS_BMSInfo BMS board info - - see note *14
210 BMS_PackInfo Battery module info - - see note *15
211 BMS_UsingCap Battery used capacity - -
212 BMS_Cell_Volt1 Cell voltage 1 0.001 V Individual cell data - identifies different battery packs under same BMS
213 BMS_Cell_Volt2 Cell voltage 2 0.001 V
214 BMS_Cell_Volt3 Cell voltage 3 0.001 V
215 BMS_Cell_Volt4 Cell voltage 4 0.001 V
216 BMS_Cell_Volt5 Cell voltage 5 0.001 V
217 BMS_Cell_Volt6 Cell voltage 6 0.001 V
218 BMS_Cell_Volt7 Cell voltage 7 0.001 V
219 BMS_Cell_Volt8 Cell voltage 8 0.001 V
220 BMS_Cell_Volt9 Cell voltage 9 0.001 V
221 BMS_Cell_Volt10 Cell voltage 10 0.001 V
222 BMS_Cell_Volt11 Cell voltage 11 0.001 V
223 BMS_Cell_Volt12 Cell voltage 12 0.001 V
224 BMS_Cell_Volt13 Cell voltage 13 0.001 V
225 BMS_Cell_Volt14 Cell voltage 14 0.001 V
226 BMS_Cell_Volt15 Cell voltage 15 0.001 V
227 BMS_Cell_Volt16 Cell voltage 16 0.001 V
228 ModuleID Module ID - - 1~12
229 ModuleTotalVolt Module total voltage 0.01 V signed int16
230 ModuleTotalCurrent Module total current 0.1 A signed int16
231 ModuleSoc Module state of charge 1 % 1~100
232 ModuleStatus Module status - - see note *16
233 BatProtect1_2 Battery protection flags 1-2 - - see note *17
234 BatWarnInfo1_2 Battery warning flags 1-2 - - see note *18
235 PackNumber Number of parallel battery packs - - 1~254
236 BatDePowerReason Battery power derating reason - - see note *19
237 SOH Battery state of health - % Bit0~Bit6: SOH value; Bit7: battery end-of-life warning flag
238 GaugeRM Remaining capacity 10 mAh
239 GaugeFCC Full charge capacity (nominal) 10 mAh
240 DeltaV Cell voltage delta 1 mV
241 CycleCount Charge/discharge cycle count - -
242 RequestOrBatteryType Charge request or battery type - - see note *20
243 MaximumCellVoltage Maximum cell voltage 1 mV
244 MinimumCellVoltage Minimum cell voltage 1 mV
245 MaxMinCellVoltageNumber Max/min cell voltage numbers - - Bit0~Bit7: min voltage cell number; Bit8~Bit15: max voltage cell number
246 ProtectPackID Faulted battery pack address - -
247 ManufacturerName Manufacturer name - -
248 HardwareVersion Hardware version - - 1~9
249 SoftwareVersion01 Software version (bytes 0-1) - -
250 ParallelHightSoftwarVer Highest software version in parallel system - -
251 MaxCellTemp Maximum cell temperature 0.1 °C signed int16
252 MinCellTemp Minimum cell temperature 0.1 °C signed int16
253 MaxMinCellTempSerialNum Max/min temperature cell numbers - - Bit0~Bit7: MinCellTempNum; Bit8~Bit15: MaxCellTempNum
254 MaxMinSOC Max/min SOC - % 0~100; Bit0~Bit7: MinSOC; Bit8~Bit15: MaxSOC
255 TotalCellNumber Total cell count - - 1~254
256 BatProtect3_4 Battery protection flags 3-4 - - see note *21
257 BatProtect5 Battery protection flags 5 - - see note *22
258 BatWarnInfo3 Battery warning flags 3 - - see note *23
259 UpdateStatus Firmware upgrade status - - Bit0~1: 0=normal, 1=programming, 2=upgrade successful
260 SoftwareVersion23 Software version (bytes 2-3) - - ASCII encoded
261 SoftwareVersion45 Software version (bytes 4-5) - - ASCII encoded
262 BatSerialNumber_ID Battery serial number ID - -
263 BatSerialNumber0_1 Battery serial number (chars 0-1) - - ASCII encoded
264 BatSerialNumber2_3 Battery serial number (chars 2-3) - - ASCII encoded
265 BatSerialNumber4_5 Battery serial number (chars 4-5) - - ASCII encoded
266 BatSerialNumber6_7 Battery serial number (chars 6-7) - - ASCII encoded
267 BatSerialNumber8_9 Battery serial number (chars 8-9) - - ASCII encoded
268 BatSerialNumber10_11 Battery serial number (chars 10-11) - - ASCII encoded
269 BatSerialNumber12_13 Battery serial number (chars 12-13) - - ASCII encoded
270 BatSerialNumber14_15 Battery serial number (chars 14-15) - - ASCII encoded
271 BatSerialNumber16_17 Battery serial number (chars 16-17) - - ASCII encoded
272 BatSerialNumber18_19 Battery serial number (chars 18-19) - - ASCII encoded
273 ModuleID2 Module ID 2 - - 1~12
274 Module2MaxVol Module 2 maximum cell voltage 0.01 V
275 Module2MimVol Module 2 minimum cell voltage 0.01 V
276 Module2MaxTemp Module 2 maximum temperature 1 °C offset +40
277 Module2MimTemp Module 2 minimum temperature 1 °C offset +40
278 DoStatus Output dry contact status - -
279 DsgBatNumber Discharge energy statistics - battery ID 1 kWh
280 DsgEnergyKWH_H Discharge energy (high 16 bits) 1 kWh
281 DsgEnergyKWH_L Discharge energy (low 16 bits) 1 kWh
282 ChgBatNumber Charge energy statistics - battery ID - -
283 ChgEnergyKWH_H Charge energy (high 16 bits) 1 kWh
284 ChgEnergyKWH_L Charge energy (low 16 bits) 1 kWh
285 reserve285 Reserved - -
286 reserve286 Reserved - -
287 reserve287 Reserved - -
288 reserve288 Reserved - -
289 reserve289 Reserved - -
290 reserve290 Reserved - -

Reference Tables

*0 — System Run State (register 0)

Value Status Description
0 Standby Standby mode
1 PV&Grid Supporting Loads PV and grid combined load support
2 Battery Discharging Battery discharging
3 Fault Fault condition
4 Flash Firmware programming mode (not shown on monitor)
5 PV Charging PV charging
6 Grid Charging Grid charging
7 PV&Grid Charging PV and grid combined charging
8 PV&Grid Charging+Grid Bypass Combined charging with grid bypass load
9 PV Charging+Grid Bypass PV charging with grid bypass load
10 Grid Charging+Grid Bypass Grid charging with bypass load
11 Grid Bypass Grid bypass load only
12 PV Charging+Loads Supporting PV charging with inverter load support
13 Export to Grid Grid-tied export mode

1 — Fault Codes (register 40, bit field — see 8 for warning bits)

Code Description
1 Fan lock
2 Over temperature
3 Battery voltage high
4 Battery voltage low
5 Output short circuit
6 Output voltage high
7 Overload
8 DC bus voltage high
9 DC bus soft-start fail
11 Main relay fault
51 Over current
52 DC bus voltage low
53 Inverter soft-start fail
56 IGBT over current
58 Output voltage low
60 Negative power excessive
61 PV voltage high
62 Internal SCI communication error
80 CAN communication fault
81 Master unit lost

*6 — DTC Code Description (register 44)

Code Range Device Type
03xxx PV Storage — front 1 tracker PV Storage

*8 — Warning Code Bits (registers 41 and 42)

Warning bit (register 41)

Bit mask Bit Description
0x0001 0 Fan lock warning
0x0002 1 Battery over-charge
0x0004 2 Battery voltage low
0x0008 3 Overload
0x0010 4 Output power derating
0x0020 5 Solar stopped — battery voltage too low
0x0040 6 Solar stopped — PV voltage too high
0x0080 7 Solar stopped — overload
0x0100 8 Parallel grid input inconsistent
0x0200 9 Parallel input phase sequence error
0x0400 10 Parallel output phase loss
0x0800 11 Over temperature
0x1000 12 Buck current excessive
0x2000 13 Battery disconnected
0x4000 14 BMS communication error
0x8000 15 PV power insufficient

Warning bit high (register 42)

Bit mask Bit Description
0x0001 0 No battery — parallel disabled
0x0002 1 Parallel firmware version mismatch
0x0004 2 Reserved
0x0008 3 Parallel unit capacity mismatch
0x0010 4 Master unit lost
0x0020 5 BMS cell over-voltage
0x0040 6 BMS total over-voltage
0x0080 7 BMS discharge over-current
0x0100 8 BMS charge over-current
0x0200 9 BMS over-temperature
0x0400 10 Battery voltage inconsistency

*9 — BMS_Status Code (register 200)

Bit(s) Content Values
0-1 Operating status 00: soft-starting; 01: standby; 10: charging; 11: discharging
2 Error byte valid flag 0: error byte invalid; 1: error byte valid
3 Cell balance PF status 0: unbalanced; 1: balanced
4 Sleep status 0: disabled; 1: enabled
5 Output discharge status 0: disabled; 1: enabled
6 Output charge status 0: disabled; 1: enabled
7 Battery terminal status 0: terminal connected; 1: terminal open
8-9 Master box operation mode 00: stand-alone; 01: parallel; 10: parallel preparation
10-11 SP status 00: none; 01: standby; 10: charging; 11: discharging
12 Force charge request 0: disabled; 1: enabled

*10 — BMS_Error_old Code (register 201)

Bit Description Recovery
0 OCD — over-current discharge protection Unload AND (charging OR DG_ON command)
1 SCD — short-circuit discharge protection Unload AND (charging OR DG_ON command)
2 OV — over-voltage protection Stop charging AND discharging
3 UV — under-voltage protection Unload AND charging
4 OTD — over-temperature discharge protection Unload AND temperature drops to 60 C
5 OTC — over-temperature charge protection Stop charging OR temperature drops to 50 C
6 UTD — under-temperature discharge protection Unload AND temperature rises to -10 C
7 UTC — under-temperature charge protection Stop charging OR temperature rises to 0 C
8 Soft-start fail
9 Permanent fault
10 Delta-V fail
11 OCC — over-current charge protection Unload AND (discharging OR DG_ON command)
12 OT — MOS over-temperature protection MOS temperature drops to rated max
13 OT — environment over-temperature protection Environment temperature drops to rated max
14 UT — environment under-temperature protection Environment temperature rises to rated min

*11 — BMS_WarnInfo_old Code (register 202)

Bit Warning (bit=1) Recovery condition
0 Cell over-voltage warning Discharging or voltage falls below cell OV alarm threshold
1 Cell under-voltage warning Charging or voltage rises above cell UV alarm threshold
2 Total over-voltage warning Discharging or voltage falls below total OV alarm threshold
3 Total under-voltage warning Charging or voltage rises above total UV alarm threshold
4 Discharge over-current warning Current falls below discharge OC alarm threshold
5 Charge over-current warning Current falls below charge OC alarm threshold
6 Discharge high-temperature warning Temperature drops below discharge high-temp alarm
7 Discharge low-temperature warning Temperature rises above discharge low-temp alarm
8 Charge high-temperature warning Temperature drops below charge high-temp alarm
9 Charge low-temperature warning Temperature rises above charge low-temp alarm
10 MOS high-temperature warning Temperature drops below MOS high-temp alarm
11 Environment high-temperature warning Temperature drops below environment high-temp alarm
12 Environment low-temperature warning Temperature rises above environment low-temp alarm
13 System low-voltage pre-shutdown warning Total voltage rises above shutdown/lockout threshold
14-15 Battery type 00: LiFePO4; 01: Ternary (NMC/NCA); 10: Lithium titanate (LTO); 11: Reserved

*12 — BMS_BatteryCurr Sign Convention (register 205)

Signed 16-bit integer. Positive current = charging; negative current = discharging.

Range Meaning
0x0000 to 0x7FFF Positive current (charging)
0x8000 to 0xFFFF Negative current (discharging)

*13 — BMS_CVolt — Float Charge Voltage by Battery Type (register 208)

Battery Type CV Voltage
LiFePO4 (lithium iron phosphate) 57.6 V
Ternary lithium (NMC/NCA) Set by pack manufacturer
Lithium titanate (LTO) Set by pack manufacturer

*14 — BMS_BMSInfo Code (register 209)

Bits Content
0-7 BMS manufacturer code (00000000 = unspecified; values assigned by manufacturer)
8-15 BMS generation (00000001 = first generation; 00000010 = second generation; ...)

*15 — BMS_PackInfo Code (register 210)

Bits Content
0-7 Pack manufacturer code (000000001 = EVE; other values assigned by manufacturer)
8-15 Pack generation (000000001 = first generation; 000000010 = second generation; ...)

*16 — ModuleStatus Code (register 232)

Bit(s) Content Values
0-1 Operating status 00: soft-starting; 01: standby; 10: charging; 11: discharging
2 Error byte valid flag 0: error byte invalid; 1: error byte valid
3 Cell balance status 0: unbalanced; 1: balanced
4 Sleep status 0: disabled; 1: enabled
5 Output discharge status 0: disabled; 1: enabled
6 Output charge status 0: disabled; 1: enabled
7 Battery terminal status 0: terminal connected; 1: terminal open
8-9 Master box operation mode 00: stand-alone; 01: parallel; 10: parallel preparation
10 Pre-output discharge status 0: disabled; 1: enabled
11 Pre-output charge status 0: disabled; 1: enabled
12-15 Reserved

*17 — BatProtect1_2 Code (register 233)

Bit Description
0 Soft-start fail
1 Module under-voltage
2 Module over-voltage
3 Cell under-voltage
4 Cell over-voltage
5 SCD — short-circuit discharge protection
6 Charge over-current
7 Discharge over-current 1
8 Parallel firmware version mismatch
9 Parallel fail
10 Delta-V fail (internal/external voltage difference too large)
11 MOS control fail
12 UTC — under-temperature charge protection
13 UTD — under-temperature discharge protection
14 OTC — over-temperature charge protection
15 OTD — over-temperature discharge protection

*18 — BatWarnInfo1_2 Code (register 234)

Bit Description
0 SOC low warning
1 Module under-voltage warning
2 Module over-voltage warning
3 Cell under-voltage warning
4 Cell over-voltage warning
5 Pre-shutdown warning
6 Charge over-current warning
7 Discharge over-current warning 1
8 Internal communication fail
9 External CAN communication fail
10 Delta-V fail (internal/external voltage difference too large)
11 External RS485 communication fail
12 UTC — under-temperature charge warning
13 UTD — under-temperature discharge warning
14 OTC — over-temperature charge warning
15 OTD — over-temperature discharge warning

*19 — BatDePowerReason Code (register 236)

Bit Description
0 Cell voltage high — current limit
1 Cell voltage low — current limit
2 Cell temperature high — current limit
3 Cell temperature low — current limit
4 Total voltage high — current limit
5 Total voltage low — current limit
6 Cell voltage delta — current limit
7 Temperature delta — current limit
8 Hardware fault — current limit
9 Fully charged — current limit
10 MOS temperature high — current limit
11 Environment temperature high — current limit
12 Pre-charge fault — current limit
13 Communication fault — current limit
14 Bus fault — current limit
15 Reserved

*20 — RequestOrBatteryType Code (register 242)

Bit(s) Description
0-1 Battery type: 00=LiFePO4; 01=Ternary (NMC/NCA); 10=Lithium titanate (LTO); 11=Reserved
2-3 Reserved
4 Force charge request II
5 Force charge request I
6 Discharge enable
7 Charge enable

*21 — BatProtect3_4 Code (register 256)

Bit Description
0 Charge over-power
1 Discharge over-power
2 Parallel duplicate address fault
3 Pre-charge fail
4 Pre-charge short circuit
5 AFE-MCU communication error
6 Cell failure (FLT_CELL_LOST)
7 Cell temperature sensor failure (FLT_CELL_TEMP_LOST)
8 Total voltage sampling fault (FLT_SP_UMAIN)
9 Temperature short circuit (FLT_TEMP_SC)
10 Load-side total voltage sampling fault (FLT_SP_ULOAD)
11 Calibration parameter load fault (FLT_EEP_PARAM)
12 Hardware over-voltage — AFE OV (FLT_OVP)
13 Hardware under-voltage — AFE UV (FLT_UVP)
14 Hardware over-current protection (FLT_OCP)
15 Hardware discharge over-current fault (FLT_DIS_OCP)

*22 — BatProtect5 Code (register 257)

Bit Description
0 Parallel slave/master battery voltage difference too large (FLT_PRLL_UDIFF_OVER)
1 Charge current limiting fail (FLT_CH_ILIMIT_NORSP)
2 Discharge current limiting fail (FLT_DI_ILIMIT_NORSP)
3 Main circuit open-circuit fault (FLT_BUS_OPEN)
4 Discharge over-current 2
5 MOS temperature high
6 Cell voltage delta too large
7 Cell temperature delta too large

*23 — BatWarnInfo3 Code (register 258)

Bit Description
0 Charge over-power warning
1 Discharge over-power warning
2 Parallel internal charge circulating current over-current warning
3 Parallel internal discharge circulating current over-current warning
4 MOS temperature high warning
5 Cell voltage delta too large
6 Cell temperature delta too large
7 Fully charged