TapHome

GoodWe ET Plus+ Inverterek

Modbus RTU
Beküldő
Utoljára frissítve: 03. 2026
GoodWe ET Plus+ Inverterek

A GoodWe ET Plus+ sorozat háromfázisú hibrid napelem inverter akkumulátortárolóval, tartalék kimenettel és beépített hálózati méréssel. A TapHome Modbus TCP-n keresztül csatlakozik, egy LAN modulon (vagy WiFi+LAN modulon) át, amelyet az inverter kommunikációs portjába kell dugni. A kapcsolat szabványos Modbus TCP protokollt használ a 502-es porton, alapértelmezett slave ID: 247.

A sablon csak olvasható monitorizálást biztosít a PV string termeléshez (4 MPPT bemenet), az akkumulátor töltöttségi szintjéhez és energiaáramláshoz, háromfázisú hálózati és tartalék terhelési elektromos paraméterekhez, kumulatív energiaszámlálókhoz, valamint inverter diagnosztikához – beleértve a hibakódokat és hőmérséklet-monitorizálást.

Hardveres csatlakoztatás

A GoodWe ET Plus+ két kommunikációs módszert támogat harmadik feles integrációhoz:

  • Modbus TCP — opcionális LAN modul vagy WiFi+LAN modul segítségével (lecseréli az alapértelmezett WiFi modult). Ez az ajánlott módszer TapHome-hoz.
  • Modbus RTU — a 18PIN sorkapocs RS-485 EMS portján keresztül (1–2 érintkezők: 485_A1/485_B1). Natívan elérhető, külön hardver nélkül.
LAN modul

Az ET Plus+ alapértelmezett kommunikációs modulja csak WiFi-t támogat. Modbus TCP-hez LAN modult vagy WiFi+LAN modult kell külön megvásárolni a GoodWe-től. Az ET sorozat USB terminál típusú modult használ.

Bekötési rajz
GoodWe Modbus TCP bekötési rajz — közvetlen csatlakozás LAN modulhoz vagy Ethernet hálózaton keresztül routerrel

Két csatlakozási lehetőség áll rendelkezésre:

  1. Közvetlen csatlakozás — Ethernet kábel a TapHome Core-tól közvetlenül az inverter LAN moduljáig
  2. Hálózati csatlakozás — a TapHome Core és az inverter ugyanahhoz a helyi hálózathoz csatlakozik router vagy switch segítségével
EMS port (RS-485 alternatíva)

Modbus RTU kommunikációhoz az inverter alján lévő 18PIN sorkapocs EMS portját kell használni:

GoodWe ET Plus+ EMS kommunikációs kábel bekötése — RS-485 csatlakozás akkumulátorhoz, smart mérőhöz és EMS eszközhöz
ÉrintkezőMegnevezésFunkció
1485_A1RS-485 A+ (EMS)
2485_B1RS-485 B- (EMS)
10GND-SJelföldelés

A TapHome sablon Modbus TCP kommunikációra van beállítva (IP-cím paraméter). RS-485 csatlakozás esetén a TapHome-ban módosítsd a modul kommunikációs beállításait megfelelően.

Konfiguráció

Modbus TCP kommunikáció engedélyezése

Firmware követelmény: HV akkumulátoros inverterekhez legalább ARM firmware 13-as verzió szükséges, LV akkumulátoros inverterekhez legalább ARM 15.

Konfiguráld az invertert Modbus TCP-re a SolarGo alkalmazásban vagy a webes kezelőfelületen:

  1. Nyisd meg a kommunikációs beállításokat
  2. Állítsd a csatlakozás típusát Modbus TCP/IP-re
  3. Állítsd be az IP-címet — az inverter és a TapHome Core legyen ugyanazon az alhálózaton
  4. Állítsd a szerver portot 502-re
  5. Erősítsd meg OK-kal

A sablon TapHome-ba importálásakor add meg a következőket:

  • IP-cím — az inverter IP-je a helyi hálózaton
  • Slave ID — Modbus slave cím (gyári alapértelmezés: 247, konfigurálható 1–247 között)

Rendelj statikus IP-címet az inverterhez (router DHCP rezerváción keresztül), hogy az cím ne változzon tápellátás-kimaradás után. A GoodWe inverter nem támogatja az mDNS hosztneveket.

RS-485 beállítások (RTU használata esetén)
  • Baud rate: 9600 bps (alapértelmezett)
  • Adatformátum: 8 adatbit, nincs paritás, 1 stopbit
  • Slave ID: 247 (gyári alapértelmezés)

Eszköz képességei

A sablon 26 csak olvasható szenzort tesz elérhetővé, a következő csoportokba szervezve:

PV string monitoring

Négy MPPT bemenet egyenként monitorozható:

  • PV1 teljesítmény — PV string 1 teljesítménye kW-ban, szervizattribútumokkal: PV1 feszültség (V), áram (A) és üzemmód (Nincs PV / Készenléti / Munka)
  • PV2 teljesítmény — PV string 2 teljesítménye kW-ban, feszültséggel, árammal és üzemmóddal
  • PV3 teljesítmény — PV string 3 teljesítménye kW-ban, feszültséggel, árammal és üzemmóddal
  • PV4 teljesítmény — PV string 4 teljesítménye kW-ban, feszültséggel, árammal és üzemmóddal
Akkumulátor-monitorozás
  • Akkumulátor töltöttségi szint — aktuális SOC százalékban, szervizattribútumokkal: akkumulátor teljesítmény (W), áram (A) és feszültség (V)
  • Akkumulátor üzemmód — aktuális akkumulátor működési állapot: Nincs akkumulátor, Készenléti, Kisütés, Töltés, Töltésre várakozás vagy Kisütésre várakozás
  • Töltési energia összesen — kumulatív akkumulátor töltési energia kWh-ban
  • Kisütési energia összesen — kumulatív akkumulátor kisütési energia kWh-ban
Háromfázisú tartalék terhelés

A tartalék (UPS) kimenet fázisankénti monitorozása L1, L2 és L3 fázisokra:

  • L1/L2/L3 tartalék terhelés feszültsége — tartalék kimeneti feszültség (V), hálózati feszültség szervizattribútumként
  • L1/L2/L3 tartalék terhelés árama — tartalék kimeneti áram (A), hálózati áram szervizattribútumként
  • L1/L2/L3 tartalék terhelés frekvenciája — tartalék kimeneti frekvencia (Hz), hálózati frekvencia szervizattribútumként
  • L1/L2/L3 tartalék terhelés teljesítménye — tartalék kimeneti teljesítmény (kW), hálózati teljesítmény szervizattribútumként

Minden tartalék terhelési eszköznek van egy megfelelő hálózati oldali szervizattribútuma, amely lehetővé teszi a tartalék és hálózati értékek összehasonlítását fázisonként.

Energiamérés
  • PV energia termelés összesen — kumulatív PV energia kWh-ban, az aktuális teljes inverter teljesítményt (kW) igény leolvasásként mutatva
  • PV termelés napi — ma termelt PV energia kWh-ban
  • Terhelési energia összesen — kumulatív teljes terhelési fogyasztás kWh-ban
  • Vásárolt energia összesen — a hálózatból vett kumulatív energia kWh-ban (okos mérőből)
  • Betáplált energia összesen — a hálózatba exportált kumulatív energia kWh-ban (okos mérőből)
Inverter diagnosztika
  • Hűtőborda hőmérséklete — az inverter hűtőbordájának hőmérséklete °C-ban, IGBT modul hőmérséklete szervizattribútumként

A modul szintű szervizattribútumok további kontextust biztosítanak: eszköztípus azonosítása, sorozatszám, üzemmód (Várakozás / Hálózati / Szigetüzem / Hiba / Flash / Ellenőrzés), mérő csatlakozás és kommunikációs állapot, AC kimenet típusa (egyfázisú / háromfázisú) és hálózati mód (Kiesés / OK / Hiba). A hibafigyelés egy 32 bites bitmaszk regisztert olvas, amely 24 hibafeltételt fed le, köztük GFCI, relé, hálózat, PV, hőmérséklet, szigetelés és kommunikációs hibákat.

További képességek

A GoodWe ET Plus+ regisztereket is elérhetővé tesz AC aktív/reaktív/látszólagos teljesítményhez, teljes tartalék és teljes terhelési teljesítményhez, fázisankénti terhelési teljesítményhez (nem csak tartalék), levegő- és busz-hőmérséklethez, UPS terhelési százalékhoz, BMS csomag-hőmérséklethez, akkumulátor állapot-egészséghez (SOH) és hálózati energiaszámlálókhoz az inverter regisztereiből. Ezen kívül írható beállításregiszterek is elérhetők a hálózati exportvezérléshez, EMS mód kiválasztásához és az akkumulátor kisütési mélység konfigurálásához. Ezek egy jövőbeli sablon-frissítésben adhatók hozzá.

Hibaelhárítás

Nincs Modbus TCP kommunikáció
  1. Ellenőrizd, hogy a LAN modul (vagy WiFi+LAN modul) telepítve van-e — az alapértelmezett WiFi modul nem támogatja a Modbus TCP-t
  2. Ellenőrizd, hogy az ARM firmware verziója megfelel-e a minimumkövetelménynek (13+ HV akkumulátorhoz, 15+ LV akkumulátorhoz)
  3. Erősítsd meg, hogy a csatlakozás típusa Modbus TCP/IP-re van állítva a SolarGo alkalmazásban
  4. Ellenőrizd, hogy a TapHome Core és az inverter ugyanazon a hálózaton/alhálózaton vannak-e
  5. Győződj meg arról, hogy az 502-es portot nem blokkolja tűzfal
Mérő csatlakozási hibák

A sablon szervizattribútumokon keresztül figyeli az okos mérő csatlakozási állapotát:

  • bMeter állapot: 0 = Nem ellenőrzött, 1 = Helyesen csatlakoztatva, 2 = Fordítva csatlakoztatva, 3 = Helytelenül csatlakoztatva
  • Mérő kommunikációs állapot: 1 = OK, 0 = NG (nincs kommunikáció)

Ha a mérő állapota “fordított” értéket mutat, a CT (áramváltó) fogók rossz irányban vannak felszerelve. Fordítsd meg a CT orientációját az érintett fázison.

Az inverter nem válaszol

Az inverternek DC (PV) vagy AC (hálózati) tápellátásra van szüksége, mielőtt a Modbus kommunikáció elérhető lenne. Ha az inverter készenléti módban van és nincs tápforrás, nem fog válaszolni a Modbus lekérdezésekre.

Elérhető eszközök

GoodWe ET Plus+ Inverter Modul
Szerviz attribútumok
Eszköztípus
Sorozatszám
ÜzemmódInverter üzemmód — Várakozás, Hálózati, Szigetüzem, Hiba, Flash, Ellenőrzés
Mérő csatlakozási állapotaOkos mérő bekötés ellenőrzése — Nem ellenőrzött, Helyesen csatlakoztatva, Fordítva csatlakoztatva, Hibásan csatlakoztatva
Mérő kommunikációs állapotaOkos mérő kommunikációs állapota — OK vagy NG (nincs kommunikáció)
AC kimenet típusaInverter fáziskonfiguráció — Egyfázisú, Háromfázisú négyvezetékes, Háromfázisú háromvezetékes
Hálózati állapotHálózati csatlakozási állapot — Kiesés, OK, Hiba
Hálózati frekvencia

GoodWe ET 10K

Olvasás (modul)
#error register
var err:= MODBUSR(H, 35189, Uint32);
#errors
IF(GETBIT(err, 0) = 1, ADDERROR("GFCI Device Check Failure-The GFCI detecting circuit is abnormal"));
IF(GETBIT(err, 1) = 1, ADDERROR("AC HCT Check Failure-The output current sensor is abnormal"));
IF(GETBIT(err, 3) = 1, ADDERROR("DCI Consistency Failure-Different value between Master and Slave for output DC current"));
IF(GETBIT(err, 4) = 1, ADDERROR("GFCI Consistency Failure-Different value between Master and Slave for GFCI"));
IF(GETBIT(err, 6) = 1, ADDERROR("GFCI Device Failure-GFCI check failure 3 times"));
IF(GETBIT(err, 7) = 1, ADDERROR("Relay Device Failure-Relay check failure 3 times"));
IF(GETBIT(err, 8) = 1, ADDERROR("AC HCT Failure-AC HCT check failure 3 times"));
IF(GETBIT(err, 9) = 1, ADDERROR("Utility Loss-Utility is unavailable"));
IF(GETBIT(err, 10) = 1, ADDERROR("Ground I Failure-Ground current is too high"));
IF(GETBIT(err, 11) = 1, ADDERROR("DC Bus High-Dc bus is too high"));
IF(GETBIT(err, 12) = 1, ADDERROR("InternalFan Failure-The fan in case failure"));
IF(GETBIT(err, 13) = 1, ADDERROR(" Over Temperature-Temperature is too high"));
IF(GETBIT(err, 14) = 1, ADDERROR("Utility Phase Failure - Utility Phase Failure"));
IF(GETBIT(err, 15) = 1, ADDERROR("PV Over Voltage - Pv input voltage is over the tolerable maximum value"));
IF(GETBIT(err, 16) = 1, ADDERROR("External Fan Failure - The external fan failure"));
IF(GETBIT(err, 17) = 1, ADDERROR("Vac Failure - Grid voltage out of tolerable range"));
IF(GETBIT(err, 18) = 1, ADDERROR(" Isolation Failure - Isolation resistance of PV-plant out of tolerable range"));
IF(GETBIT(err, 19) = 1, ADDERROR("DC Injection High - The DC injection to grid is too high"));
IF(GETBIT(err, 20) = 1, ADDERROR("Back-Up Over Load"));
IF(GETBIT(err, 22) = 1, ADDERROR("Fac Consistency Failure - Different value between Master and Slave for grid frequency"));
IF(GETBIT(err, 23) = 1, ADDERROR("Vac Consistency Failure - Different value between Master and Slave for grid voltage"));
IF(GETBIT(err, 25) = 1, ADDERROR("Relay Check Failure - Relay check is failure"));
IF(GETBIT(err, 27) = 1, ADDERROR("PhaseAngleFailure - Phase angle out of range(110°~140°)"));
IF(GETBIT(err, 28) = 1, ADDERROR(" DSP communication failure - Communication between ARM and DSP is failure"));
IF(GETBIT(err, 29) = 1, ADDERROR("Fac Failure - The grid frequency is out of tolerable range"));
IF(GETBIT(err, 30) = 1, ADDERROR("EEPROM R/W Failure - EEPROM cannot be read or written"));
IF(GETBIT(err, 31) = 1, ADDERROR(" Internal Communication Failure - Communication between microcontrollers is failure"));
Szerviz attribútumok
Device Type
MODBUSR(H, 35011, String, 5)
Serial Number
MODBUSR(H, 35003, String, 8)
Work mode
SWITCH( MODBUSR(H, 35187, Uint16), 
0, "Wait", 
1, "On-grid",
2, "Off-grid", 
3, "Fault", 
4, "Flash", 
5, "Check", 
"Communication error");
bMeter Status
SWITCH(MODBUSR(H, 36003, Uint16),
 0, "Not checked", 
 1, "Connected correctly", 
 2, "Connected reverse", 
 3, "Connected incorrectly", 
 "Error");
Meter communication status
IF(MODBUSR(H, 36004, Uint16) = 1, "OK", "NG" );
AC output type
SWITCH(MODBUSR(H, 35002, Uint16), 
0, "single phase", 
1, "three phase, four wire system", 
2, "three phase, three wire system", 
"Unknown")
Grid Mode
SWITCH(MODBUSR(H, 35136, Uint16),
 0, "Loss", 
 1, "OK", 
 2, "Fault", 
 "Communication Error")
Network Frequency [Hz]
MODBUSR(H, 35123, UInt16)/100
Akkumulátor üzemmód Többértékű kapcsoló Csak olvasható

Akkumulátor üzemi állapota — Nincs akkumulátor, Készenléti, Kisütés, Töltés, Töltésre várakozás, Kisütésre várakozás

Regiszter: H:35184 UInt16 numeric
Értékek / Állapotok: Nincs akkumulátor · Készenléti · Kisütés · Töltés · Töltésre várakozás · Kisütésre várakozás

Akkumulátor üzemmód

Kapcsoló állapot olvasása
MODBUSR(H, 35184, uint16);
Akkumulátor töltöttségi szint Fényerőszabályzó Csak olvasható

Rendelkezésre álló akkumulátorenergia százalékban, akkumulátor teljesítménnyel (W), áramerősséggel (A) és feszültséggel (V) mint szervizattribútumok

Regiszter: H:37007 UInt16 Egység: % numeric
Szerviz attribútumok
Akkumulátor teljesítmény
Akkumulátor áramerőssége
Akkumulátor feszültsége

Akkumulátor töltöttségi szint

Szint olvasása
MODBUSR(H, 37007, Uint16)/100
Szerviz attribútumok
Battery power
MODBUSR(H, 35183, int16) + "W";
Battery Current
MODBUSR(H, 35181, Uint16)/10 + "A";
Battery Voltage
MODBUSR(H, 35180, Uint16)/10 + "V";
Összes kisütési energia Változó Csak olvasható

Az akkumulátor összesített kisütési energiája kWh-ban

Regiszter: H:35209 UInt32 Egység: kWh numeric

Összes kisütési energia

Olvasás
MODBUSR(H, 35209, uInt32)/10;
Összes töltési energia Változó Csak olvasható

Az akkumulátor összesített töltési energiája kWh-ban

Regiszter: H:35206 UInt32 Egység: kWh numeric

Összes töltési energia

Olvasás
MODBUSR(H, 35206, uInt32)/10;
L1 tartalék terhelési áramerősség Változó Csak olvasható
Regiszter: H:35146 UInt16 Egység: A numeric
Szerviz attribútumok
L1 hálózati áramerősség

L1 tartalék terhelési áramerősség

Olvasás
MODBUSR(H, 35146, UInt16)/10
Szerviz attribútumok
L1 Grid Current
MODBUSR(H, 35122, UInt16)/10 + "A"
L1 tartalék terhelési frekvencia Változó Csak olvasható
Regiszter: H:35147 UInt16 Egység: Hz numeric
Szerviz attribútumok
L1 hálózati frekvencia

L1 tartalék terhelési frekvencia

Olvasás
MODBUSR(H, 35147, UInt16)/100
Szerviz attribútumok
L1 Grid Frequency
MODBUSR(H, 35123, UInt16)/100 + "Hz"
L1 tartalék terhelési teljesítmény Változó Csak olvasható

R fázisú tartalék terhelési teljesítmény kW-ban, hálózati oldali teljesítménnyel mint szervizattribútum

Regiszter: H:35150 Int16 Egység: kW numeric
Szerviz attribútumok
L1 hálózati teljesítmény

L1 tartalék terhelési teljesítmény

Olvasás
MODBUSR(H, 35150, Int16)/1000
Szerviz attribútumok
L1 Grid Power
MODBUSR(H, 35125, Int16) + "W"
L1 tartalék terhelési feszültség Változó Csak olvasható
Regiszter: H:35145 UInt16 Egység: V numeric
Szerviz attribútumok
L1 hálózati feszültség

L1 tartalék terhelési feszültség

Olvasás
MODBUSR(H, 35145, UInt16)/10
Szerviz attribútumok
L1 Grid Voltage
MODBUSR(H, 35121, UInt16)/10 + "V"
L2 tartalék terhelési áramerősség Változó Csak olvasható
Regiszter: H:35152 UInt16 Egység: A numeric
Szerviz attribútumok
L2 hálózati áramerősség

L2 tartalék terhelési áramerősség

Olvasás
MODBUSR(H, 35152, UInt16)/10
Szerviz attribútumok
L2 Grid Current
MODBUSR(H, 35127, UInt16)/10 + "A"
L2 tartalék terhelési frekvencia Változó Csak olvasható
Regiszter: H:35153 UInt16 Egység: Hz numeric
Szerviz attribútumok
L2 hálózati frekvencia

L2 tartalék terhelési frekvencia

Olvasás
MODBUSR(H, 35153, UInt16)/100
Szerviz attribútumok
L2 Grid Frequency
MODBUSR(H, 35128, UInt16)/100 + "Hz"
L2 tartalék terhelési teljesítmény Változó Csak olvasható

S fázisú tartalék terhelési teljesítmény kW-ban, hálózati oldali teljesítménnyel mint szervizattribútum

Regiszter: H:35156 Int16 Egység: kW numeric
Szerviz attribútumok
L2 hálózati teljesítmény

L2 tartalék terhelési teljesítmény

Olvasás
MODBUSR(H, 35156, Int16)/1000
Szerviz attribútumok
L2 Grid Power
MODBUSR(H, 35130, Int16) + "W"
L2 tartalék terhelési feszültség Változó Csak olvasható
Regiszter: H:35151 UInt16 Egység: V numeric
Szerviz attribútumok
L2 hálózati feszültség

L2 tartalék terhelési feszültség

Olvasás
MODBUSR(H, 35151, UInt16)/10
Szerviz attribútumok
L2 Grid Voltage
MODBUSR(H, 35126, UInt16)/10 + "V"
L3 tartalék terhelési áramerősség Változó Csak olvasható
Regiszter: H:35158 UInt16 Egység: A numeric
Szerviz attribútumok
L3 hálózati áramerősség

L3 tartalék terhelési áramerősség

Olvasás
MODBUSR(H,35158 , UInt16)/10
Szerviz attribútumok
L3 Grid Current
MODBUSR(H, 35132, UInt16)/10 + "A"
L3 tartalék terhelési frekvencia Változó Csak olvasható
Regiszter: H:35159 UInt16 Egység: Hz numeric
Szerviz attribútumok
L3 hálózati frekvencia

L3 tartalék terhelési frekvencia

Olvasás
MODBUSR(H, 35159, Uint16)/100
Szerviz attribútumok
L3 Grid Frequency
MODBUSR(H, 35133, UInt16)/100 + "Hz"
L3 tartalék terhelési teljesítmény Változó Csak olvasható

T fázisú tartalék terhelési teljesítmény kW-ban, hálózati oldali teljesítménnyel mint szervizattribútum

Regiszter: H:35162 Int16 Egység: kW numeric
Szerviz attribútumok
L3 hálózati teljesítmény

L3 tartalék terhelési teljesítmény

Olvasás
MODBUSR(H, 35162, Int16)/1000
Szerviz attribútumok
L3 Grid Power
MODBUSR(H, 35135, Int16) + "W"
L3 tartalék terhelési feszültség Változó Csak olvasható
Regiszter: H:35157 UInt16 Egység: V numeric
Szerviz attribútumok
L3 hálózati feszültség

L3 tartalék terhelési feszültség

Olvasás
MODBUSR(H, 35157, UInt16)/10
Szerviz attribútumok
L3 Grid Voltage
MODBUSR(H, 35131, UInt16)/10 + "V"
Összes terhelési energia Változó Csak olvasható

A terhelés által összesített fogyasztási energia kWh-ban

Regiszter: H:35203 UInt32 Egység: kWh numeric

Összes terhelési energia

Olvasás
MODBUSR(H, 35203, uInt32)/10;
Napi PV termelés Változó Csak olvasható

Ma termelt PV energia kWh-ban

Regiszter: H:35193 UInt32 Egység: kWh numeric

Napi PV termelés

Olvasás
MODBUSR(H, 35193, UInt32)/10
PV1 teljesítmény Változó Csak olvasható

PV1 string teljesítménye kW-ban, feszültséggel (V), áramerősséggel (A) és üzemmóddal mint szervizattribútumok

Regiszter: H:35105 UInt32 Egység: kW numeric
Szerviz attribútumok
MódPV1 üzemmód — Nincs PV, Készenléti, Munka
PV1 áramerősség
PV1 feszültség

PV1 teljesítmény

Olvasás
MODBUSR(H, 35105, uInt32)/1000
Szerviz attribútumok
Mode
var reg:= MODBUSR(H, 35119, Uint32);
SWITCH(GETBYTE(reg, 0),
 0, "No PV", 
 1, "Standby", 
 2, "Work", 
 "Error");
PV1 - current
MODBUSR(H, 35104, Uint16)/10 + "A";
PV1 - voltage
MODBUSR(H, 35103, Uint16)/10 + "V";
PV2 teljesítmény Változó Csak olvasható

PV2 string teljesítménye kW-ban, feszültséggel (V), áramerősséggel (A) és üzemmóddal mint szervizattribútumok

Regiszter: H:35109 UInt32 Egység: kW numeric
Szerviz attribútumok
MódPV2 üzemmód — Nincs PV, Készenléti, Munka
PV2 feszültség
PV2 áramerősség

PV2 teljesítmény

Olvasás
MODBUSR(H, 35109, UInt32)/1000
Szerviz attribútumok
Mode
var reg:= MODBUSR(H, 35119, Uint32);
SWITCH(GETBYTE(reg, 1),
 0, "No PV", 
 1, "Standby", 
 2, "Work", 
 "Error");
PV2 - voltage
MODBUSR(H, 35107, Uint16)/10 + "V";
PV2 - current
MODBUSR(H, 35108, Uint16)/10 + "A";
PV3 teljesítmény Változó Csak olvasható

PV3 string teljesítménye kW-ban, feszültséggel (V), áramerősséggel (A) és üzemmóddal mint szervizattribútumok

Regiszter: H:35113 UInt32 Egység: kW numeric
Szerviz attribútumok
PV3 áramerősség
PV3 feszültség
MódPV3 üzemmód — Nincs PV, Készenléti, Munka

PV3 teljesítmény

Olvasás
MODBUSR(H, 35113, UInt32)/1000
Szerviz attribútumok
PV3 - current
MODBUSR(H, 35112, Uint16)/10 + "A";
PV3 - voltage
MODBUSR(H, 35111, Uint16)/10 + "V";
Mode
var reg:= MODBUSR(H, 35119, Uint32);
SWITCH(GETBYTE(reg, 2),
 0, "No PV", 
 1, "Standby", 
 2, "Work", 
 "Error");
PV4 teljesítmény Változó Csak olvasható

PV4 string teljesítménye kW-ban, feszültséggel (V), áramerősséggel (A) és üzemmóddal mint szervizattribútumok

Regiszter: H:35117 UInt32 Egység: kW numeric
Szerviz attribútumok
MódPV4 üzemmód — Nincs PV, Készenléti, Munka
PV4 áramerősség
PV4 feszültség

PV4 teljesítmény

Olvasás
MODBUSR(H, 35117, Uint32)/1000
Szerviz attribútumok
Mode
var reg:= MODBUSR(H, 35119, Uint32);
SWITCH(GETBYTE(reg, 3),
 0, "No PV", 
 1, "Standby", 
 2, "Work", 
 "Error");
PV4 - current
MODBUSR(H, 35116, Uint16)/10 + "A";
PV4 - voltage
MODBUSR(H, 35115, Uint16)/10 + "V";
Hűtőborda hőmérséklete Hőmérséklet-érzékelő Csak olvasható

Az inverter hűtőbordájának hőmérséklete, IGBT modul hőmérsékletével mint szervizattribútum

Regiszter: H:35176 Int16 Egység: °C numeric
Szerviz attribútumok
Modul hőmérséklete

Hűtőborda hőmérséklete

Hőmérséklet olvasása
MODBUSR(H, 35176, int16)/10
Szerviz attribútumok
Module temperature
MODBUSR(H, 35175, Int16) / 10  + "°C";
Összes vételezett energia Változó Csak olvasható

A hálózatból összesített vételezett energia kWh-ban (okos mérőből)

Regiszter: H:36017 Float Egység: kWh numeric

Összes vételezett energia

Olvasás
MODBUSR(H, 36017, Float)/10
Összes PV energiatermelés Villanyóra Csak olvasható

Összesített PV energia kWh-ban, az inverter aktuális összteljesítményével (kW) mint pillanatnyi értékkel

Regiszter: H:35191 UInt32 Egység: kWh numeric

Összes PV energiatermelés

Összes fogyasztás olvasása
MODBUSR(H, 35191, UInt32)/10
Igény olvasása
MODBUSR(H, 35138, Int16) / 1000
Összes betáplált energia Változó Csak olvasható

A hálózatba összesített betáplált energia kWh-ban (okos mérőből)

Regiszter: H:36015 Float Egység: kWh numeric

Összes betáplált energia

Olvasás
MODBUSR(H, 36015, Float)/10
Kapcsolat: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (20)
  • H:35140 AC Active Power — S16, W, read-only — total AC active power output
  • H:35142 AC Reactive Power — S16, VAR, read-only
  • H:35144 AC Apparent Power — S16, VA, read-only
  • H:35170 Total Back-Up Load Power — S16, W, read-only — total backup load across all phases
  • H:35172 Total Load Power — S16, W, read-only — total load power across all phases
  • H:35174 Air Temperature — S16, °C, /10, read-only — inverter internal air temperature
  • H:35178 BUS Voltage — U16, V, /10, read-only — DC bus voltage
  • H:35195 E-Total Grid Feed (Export) — U32, kWh, /10, read-only — total energy fed to grid (from inverter registers, not meter)
  • H:35200 E-Total Grid Buy (Import) — U32, kWh, /10, read-only — total purchased energy (from inverter registers, not meter)
  • H:35173 UPS Load Percent — U16, %, /100, read-only
  • H:37003 BMS Pack Temperature — U16, °C, /10, read-only — battery pack temperature
  • H:37008 Battery SOH — U16, %, read-only — battery state of health
  • H:36008 Meter Total Active Power — S16, W, read-only — smart meter total active power
  • H:35164 Load Power R (L1) — S16, W, read-only — R phase total load power (not just backup)
  • H:35166 Load Power S (L2) — S16, W, read-only — S phase total load power
  • H:35168 Load Power T (L3) — S16, W, read-only — T phase total load power
  • H:47509 Grid Export Enable — U16, R/W — enable/disable grid export
  • H:47510 Grid Export Limit — U16, W, R/W — grid export power limit
  • H:47511 EMS Mode — U16, R/W — energy management system mode selection
  • H:45356 Battery Discharge Depth — U16, %, R/W — minimum SOC for discharge

Források

  • GoodWe EMS Modbus Protocol (Hybrid ET/EH/BH/BT) V1.7
    2026-03-26
    PDF
  • GoodWe HA Integration — ET Register Map (goodwe PyPI library)
    github.com 2026-03-26
  • GoodWe Modbus TCP/IP Communication Solution (VER 03)
    PDF
  • GoodWe ET/ET Plus+/BT Series User Manual V1.9
    en.goodwe.com 2026-03-26
    PDF