
Seria GoodWe ET Plus+ to trójfazowe hybrydowe falowniki solarne z obsługą magazynowania energii w bateriach, wyjściem zapasowym i wbudowanym pomiarem sieci. TapHome łączy się przez Modbus TCP za pośrednictwem modułu LAN (lub modułu WiFi+LAN) podłączonego do portu komunikacyjnego falownika. Połączenie wykorzystuje standardowy Modbus TCP na porcie 502 z domyślnym slave ID 247.
Szablon zapewnia monitorowanie tylko do odczytu: produkcji z paneli PV (4 wejścia MPPT), stanu naładowania i przepływu energii baterii, trójfazowych parametrów elektrycznych sieci i obciążenia zapasowego, skumulowanych liczników energii oraz diagnostyki falownika, w tym flag błędów i monitorowania temperatury.
Podłączenie sprzętu
GoodWe ET Plus+ obsługuje dwie metody komunikacji z zewnętrznymi systemami:
- Modbus TCP — przez opcjonalny moduł LAN lub moduł WiFi+LAN (zastępuje domyślny moduł WiFi). To zalecana metoda dla TapHome.
- Modbus RTU — przez port RS-485 EMS na listwie zaciskowej 18PIN (piny 1–2: 485_A1/485_B1). Dostępny natywnie, bez dodatkowego sprzętu.
Moduł LAN
Domyślnym modułem komunikacyjnym w ET Plus+ jest wyłącznie WiFi. Do komunikacji przez Modbus TCP należy dokupić od GoodWe osobno moduł LAN lub moduł WiFi+LAN. Seria ET wymaga modułu w wersji USB terminal type.
Schemat okablowania

Dostępne są dwie opcje połączenia:
- Połączenie bezpośrednie — kabel Ethernet od TapHome Core bezpośrednio do modułu LAN w falowniku
- Połączenie sieciowe — TapHome Core i falownik podłączone do tej samej sieci lokalnej przez router lub switch
Port EMS (alternatywa RS-485)
Do komunikacji Modbus RTU należy użyć portu EMS na listwie zaciskowej 18PIN znajdującej się w dolnej części falownika:

| Pin | Oznaczenie | Funkcja |
|---|---|---|
| 1 | 485_A1 | RS-485 A+ (EMS) |
| 2 | 485_B1 | RS-485 B- (EMS) |
| 10 | GND-S | Masa sygnałowa |
Szablon TapHome jest skonfigurowany dla Modbus TCP (parametr adresu IP). W przypadku połączenia RS-485 należy odpowiednio dostosować ustawienia komunikacji modułu w TapHome.
Konfiguracja
Włączanie komunikacji Modbus TCP
Wymagania firmware: ARM firmware w wersji 13 lub wyższej jest wymagany dla falowników z baterią HV, ARM 15 lub wyższej dla falowników z baterią LV.
Konfiguracja falownika dla Modbus TCP odbywa się przez aplikację SolarGo lub interfejs webowy:
- Otwórz ustawienia komunikacji
- Ustaw typ połączenia na Modbus TCP/IP
- Ustaw adres IP — upewnij się, że falownik i TapHome Core są w tej samej podsieci
- Ustaw port serwera na 502
- Potwierdź przyciskiem OK
Podczas importowania szablonu w TapHome podaj:
- Adres IP — adres IP falownika w sieci lokalnej
- Slave ID — adres slave Modbus (domyślna wartość fabryczna: 247, konfigurowalny w zakresie 1–247)
Przypisz falownikowi statyczny adres IP (przez rezerwację DHCP w routerze), aby adres nie zmieniał się po ponownym uruchomieniu. Falownik GoodWe nie obsługuje nazw hostów mDNS.
Ustawienia RS-485 (przy korzystaniu z RTU)
- Prędkość transmisji: 9600 bps (domyślna)
- Format danych: 8 bitów danych, brak parzystości, 1 bit stopu
- Slave ID: 247 (domyślna wartość fabryczna)
Możliwości urządzenia
Szablon udostępnia 26 czujników tylko do odczytu, pogrupowanych w następujące kategorie:
Monitorowanie stringów PV
Cztery wejścia MPPT są monitorowane indywidualnie:
- PV1 Power — moc stringu PV1 w kW, z atrybutami serwisowymi: napięcie PV1 (V), prąd (A) i tryb pracy (No PV / Standby / Work)
- PV2 Power — moc stringu PV2 w kW, z napięciem, prądem i trybem pracy
- PV3 Power — moc stringu PV3 w kW, z napięciem, prądem i trybem pracy
- PV4 Power — moc stringu PV4 w kW, z napięciem, prądem i trybem pracy
Monitorowanie baterii
- Battery State of Charge — aktualny poziom SOC w procentach, z atrybutami serwisowymi: moc baterii (W), prąd (A) i napięcie (V)
- Battery Mode — aktualny stan pracy baterii: No Battery, Standby, Discharging, Charging, Waiting for Charge lub Waiting for Discharge
- Charge Energy Total — skumulowana energia naładowania baterii w kWh
- Discharge Energy Total — skumulowana energia rozładowania baterii w kWh
Trójfazowe obciążenie zapasowe
Monitorowanie fazowe wyjścia zapasowego (UPS) dla L1, L2 i L3:
- L1/L2/L3 Back-Up Load Voltage — napięcie wyjścia zapasowego (V), z napięciem sieci jako atrybut serwisowy
- L1/L2/L3 Back-Up Load Current — prąd wyjścia zapasowego (A), z prądem sieci jako atrybut serwisowy
- L1/L2/L3 Back-Up Load Frequency — częstotliwość wyjścia zapasowego (Hz), z częstotliwością sieci jako atrybut serwisowy
- L1/L2/L3 Back-Up Load Power — moc wyjścia zapasowego (kW), z mocą sieci jako atrybut serwisowy
Każde urządzenie obciążenia zapasowego zawiera odpowiadający mu atrybut serwisowy po stronie sieci, umożliwiając porównanie wartości zapasowych i sieciowych dla każdej fazy.
Pomiar energii
- Total PV Energy Production — skumulowana energia PV w kWh, z odczytem bieżącym pokazującym aktualną łączną moc falownika (kW)
- PV Production Daily — energia PV wyprodukowana dziś w kWh
- Load Energy Total — skumulowane całkowite zużycie energii przez obciążenie w kWh
- Total Purchased Energy — skumulowana energia pobrana z sieci w kWh (z licznika smart)
- Total Supplied Energy — skumulowana energia oddana do sieci w kWh (z licznika smart)
Diagnostyka falownika
- Radiator Temperature — temperatura radiatora falownika w °C, z temperaturą modułu IGBT jako atrybut serwisowy
Atrybuty serwisowe na poziomie modułu zapewniają dodatkowy kontekst: identyfikację typu urządzenia, numer seryjny, tryb pracy (Wait / On-Grid / Off-Grid / Fault / Flash / Check), status podłączenia licznika i komunikacji, typ wyjścia AC (jednofazowe / trójfazowe) oraz tryb sieci (Loss / OK / Fault). Monitorowanie błędów odczytuje 32-bitowy rejestr bitmaskowy obejmujący 24 warunki awarii, w tym błędy GFCI, przekaźnika, sieci, PV, temperatury, izolacji i komunikacji.
Dodatkowe możliwości
GoodWe ET Plus+ udostępnia również rejestry dla aktywnej/reaktywnej/pozornej mocy AC, całkowitej mocy zapasowej i całkowitej mocy obciążenia, mocy obciążenia per fazę (nie tylko zapasowego), temperatury powietrza i szyny, procentowego obciążenia UPS, temperatury pakietu BMS, stanu zdrowia baterii (SOH) oraz liczników energii sieci z rejestrów falownika. Dostępne są również rejestry ustawień z możliwością zapisu: kontrola eksportu do sieci, wybór trybu EMS i konfiguracja głębokości rozładowania baterii. Mogą zostać dodane w przyszłej aktualizacji szablonu.
Rozwiązywanie problemów
Brak komunikacji Modbus TCP
- Sprawdź, czy zainstalowany jest moduł LAN (lub moduł WiFi+LAN) — domyślny moduł WiFi nie obsługuje Modbus TCP
- Upewnij się, że wersja firmware ARM spełnia minimalne wymagania (13+ dla baterii HV, 15+ dla baterii LV)
- Potwierdź, że typ połączenia jest ustawiony na Modbus TCP/IP w aplikacji SolarGo
- Sprawdź, czy TapHome Core i falownik są w tej samej sieci/podsieci
- Upewnij się, że port 502 nie jest blokowany przez zaporę sieciową
Błędy połączenia z licznikiem
Szablon monitoruje status połączenia licznika smart przez atrybuty serwisowe:
- bMeter Status: 0 = Nie sprawdzono, 1 = Podłączono poprawnie, 2 = Podłączono odwrotnie, 3 = Podłączono niepoprawnie
- Meter communication status: 1 = OK, 0 = NG (brak komunikacji)
Jeśli status licznika wskazuje “reverse” (odwrotnie), zaciski CT (przekładniki prądowe) są zainstalowane w złym kierunku. Należy odwrócić orientację CT na odpowiedniej fazie.
Falownik nie odpowiada
Falownik musi być zasilany przez DC (PV) lub AC (sieć), aby komunikacja Modbus była dostępna. Jeśli falownik jest w trybie czuwania bez źródła zasilania, nie będzie odpowiadał na zapytania Modbus.
