---
title: "Wattsonic WTS 3-fazowy falownik hybrydowy"
description: "Falownik 3-fazowy Wattsonic WTS (6–20 kW) przez Modbus RTU. TapHome steruje trybami pracy, harmonogramami ładowania, ochroną SOC i limitami eksportu."
url: "https://taphome.com/pl/compatibility/wattsonic-wts-3phase/"
language: pl
lastmod: 2026-03-27
generator: hugo
ai:
  topics: ["modbus-rtu","inverter","rs485","3-phase","hybrid-inverter","battery-storage"]
  questions: ["Jak zintegrować 3-fazowy falownik hybrydowy Wattsonic WTS z TapHome?","Co monitoruje i steruje szablon Wattsonic WTS w TapHome?","Jak podłączyć falownik Wattsonic WTS przez RS-485 do TapHome?","Jak zmienić tryb pracy falownika Wattsonic WTS przez TapHome?","Jakie monitorowanie baterii jest dostępne dla Wattsonic WTS w TapHome?","Jak skonfigurować harmonogramy ładowania i rozładowania dla Wattsonic WTS przez Modbus?"]
---

# Wattsonic WTS 3-fazowy falownik hybrydowy

Komunikacja: Modbus RTU

- [Oficjalna strona Wattsonic](https://www.wattsonic.com)

## Poradnik integracji

Wattsonic WTS 3-Phase to seria 3-fazowych hybrydowych falowników solarnych dostępna w sześciu modelach od 6 kW do 20 kW (WTS-4P-3P, WTS-5KW-3P, WTS-6KW-3P, WTS-8KW-3P, WTS-10KW-3P, WTS-12KW-3P). Obsługuje dwuwejściowe MPPT PV, magazynowanie energii w bateriach litowych, pracę w trybie on-grid i off-grid oraz trójfazowe wyjście zapasowe. TapHome komunikuje się z falownikiem przez Modbus RTU po RS-485 przez port EMS na złączu Multi-COM.

Szablon TapHome zapewnia kompleksowe monitorowanie produkcji PV, stanu baterii, przepływu mocy z sieci i pomiarów per-fazowych, a także sterowanie trybami pracy, oknami czasowymi ładowania/rozładowania, ochroną SOC, limitami eksportu do sieci i ustawieniami off-grid.

## Połączenie sprzętowe

### Przegląd okablowania

![Schemat okablowania pojedynczego falownika Wattsonic WTS 3-Phase pokazujący połączenia PV, baterii, sieci, zasilania zapasowego, inteligentnego licznika i komunikacji](https://taphome.com/images/compatibility/wattsonic-wts-3phase/wiring-single-inverter_hu_ce43162614e87915.jpg)

Falownik ma wszystkie porty komunikacyjne w **złączu Multi-COM** (COM2) na dole urządzenia. Dostępne są dwa porty RJ45 (Meter i BMS) oraz 20-pinowy blok zaciskowy dla połączeń EMS, DRED, przekaźnikowych, awaryjnego zatrzymania i CAN równoległych.

### Połączenie RS-485 EMS

![Złącze Multi-COM Wattsonic pokazujące porty Meter, BMS i EMS z lokalizacjami rezystorów terminujących](https://taphome.com/images/compatibility/wattsonic-wts-3phase/multicom-connector-ports_hu_f6dfdcec8b3ba74e.jpg)

Podłącz TapHome do pinów RS-485 EMS na bloku zaciskowym Multi-COM:

| Pin Multi-COM | Definicja | Połączenie TapHome |
|---------------|-----------|-------------------|
| **13** | **485 B1** | B-/D- na TapHome RS-485 |
| **14** | **485 A1** | A+/D+ na TapHome RS-485 |

![Tabela definicji pinów złącza Multi-COM Wattsonic — Pin 13 (485 B1) i Pin 14 (485 A1) do komunikacji EMS](https://taphome.com/images/compatibility/wattsonic-wts-3phase/multicom-pin-definitions_hu_f131cf879d016ab0.jpg)

> [!WARNING]
> Złącze Multi-COM używa wodoszczelnego dławika kablowego. Średnica przewodu musi wynosić 4–6,5 mm, przekrój 0,5–1,5 mm². Oczyść zewnętrzną izolację na 55 mm, a wewnętrzną izolację przewodu na 8 mm. Dokręć śruby zaciskowe momentem 1,2 +/- 0,1 Nm.

### Rezystor terminujący

Wbudowany rezystor terminujący RS-485 dla magistrali EMS jest dostępny na bloku portów komunikacyjnych (widoczny na powyższym schemacie złącza). Włącz go tylko na **ostatnim urządzeniu** na magistrali. TapHome Core ma własny wbudowany rezystor terminujący 100 Ohm na terminalach BUS.

## Konfiguracja

### Parametry komunikacji

Połączenie Modbus RTU używa następujących stałych parametrów:

| Parametr | Wartość |
|----------|---------|
| Prędkość transmisji | 9600 |
| Bity danych | 8 |
| Parzystość | Brak |
| Bity stopu | 1 |
| Adres Slave | 1–247 (domyślnie 1) |
| Kolejność bajtów | Big-endian |

### Włączanie komunikacji Modbus

Port EMS RS-485 jest domyślnie włączony w falownikach Wattsonic WTS 3-Phase. Nie jest wymagana żadna dodatkowa konfiguracja w menu falownika ani aplikacji w celu aktywacji komunikacji Modbus RTU. Wystarczy podłączyć przewody RS-485 do pinów 13 i 14 na złączu Multi-COM i skonfigurować właściwy Slave ID w TapHome.

Domyślny Slave ID to 1. Jeśli wiele falowników jest na tej samej magistrali RS-485, każdy musi mieć unikalny Slave ID. Slave ID można skonfigurować przez aplikację monitorującą Wattsonic lub panel wyświetlacza falownika.

## Możliwości urządzenia

### Tryb pracy i sterowanie systemem

Szablon zapewnia pełną kontrolę nad trybem pracy falownika przez akcję serwisową **Running Mode Setting** z czterema trybami:

- **General Mode** — moc PV zasila najpierw odbiorniki, następnie ładuje baterię, a potem eksportuje do sieci
- **Economic Mode** — optymalizacja według taryf czasowych konfigurowana przez okna czasowe ładowania/rozładowania
- **UPS Mode** — priorytet zasilania zapasowego z baterii dla kluczowych odbiorników
- **Off-Grid Mode** — praca autonomiczna bez połączenia z siecią

Bieżący **Running Mode** jest wyświetlany jako atrybut serwisowy na poziomie modułu. Atrybut serwisowy **Inverter Running Status** pokazuje stan w czasie rzeczywistym: Wait (oczekiwanie na sieć), Check/Self-test, On Grid, Fault, Flash/Firmware update lub Off Grid.

Dodatkowe przełączniki sterowania systemem:

- **Off-Grid Running Switch** — włącza lub wyłącza pracę off-grid (zapasową)
- **Asymmetric Output Switch** — włącza asymetryczne wyjście mocy między fazami dla trybu zero-injection
- **Peak Load Shift Switch** — włącza ładowanie baterii w godzinach poza szczytem i rozładowanie w godzinach szczytu

### Zarządzanie baterią

**Battery SOC** wyświetla stan naładowania jako procent (0–100%) z ośmioma atrybutami serwisowymi zapewniającymi szczegółowe monitorowanie baterii:

- **Battery Health (SOH)** — stan zdrowia baterii jako procent
- **Battery Voltage** i **Battery Current** — pomiary DC w czasie rzeczywistym
- **Battery Power** — chwilowa moc ładowania/rozładowania w kW
- **Battery Charge/Discharge Energy Today** — dzienne liczniki energii w kWh
- **Total Energy Charged/Discharged** — skumulowane całkowite liczniki energii przez cały okres eksploatacji w kWh

**Battery State** wskazuje bieżący kierunek ładowania/rozładowania (Charging lub Discharging).

Ochrona baterii jest konfigurowalna przez:

- **On-Grid SOC Protection** — włącza odcięcie rozładowania oparte na SOC podczas pracy z siecią
- **Off-Grid SOC Protection** — włącza odcięcie rozładowania oparte na SOC w trybie off-grid
- **Off-Grid Battery DOD Setting** — konfigurowalny limit głębokości rozładowania (0–100%) dla trybu off-grid

### Harmonogram ładowania i rozładowania

Moduł udostępnia **Charge Start Time**, **Charge Stop Time**, **Discharge Start Time** i **Discharge Stop Time** zarówno jako odczytywalne atrybuty serwisowe, jak i zapisywalne akcje serwisowe. Każda wartość czasu używa kodowania godzina/minuta. Akcja serwisowa **Charge Start Time** przyjmuje parametry Hours (0–23) i Minutes (0–59).

Te okna czasowe współpracują z Economic Mode w celu optymalizacji wykorzystania baterii zgodnie z harmonogramami taryf energetycznych.

### Monitorowanie mocy per-fazowej

Trzy urządzenia licznika energii (**Phase A Power**, **Phase B Power**, **Phase C Power**) dostarczają aktywną moc per-fazową z zewnętrznego licznika w kW. Każda faza zawiera dziewięć atrybutów serwisowych:

- **Backup Voltage**, **Backup Current**, **Backup Frequency**, **Backup Power** — pomiary na porcie wyjścia zapasowego
- **Inverter Power** — aktywna moc na porcie sieciowym falownika
- **Grid Phase Voltage** i **Grid Phase Current** — pomiary po stronie sieci
- **Grid Line-to-Line Voltages** — dwa odczyty napięcia między fazami na fazę (np. A/B i C/A dla fazy A)

### Monitorowanie produkcji PV

Dwa urządzenia licznika energii monitorują dwuwejściowe MPPT:

- **PV1 & Total PV Generation** — chwilowa moc ciągu PV1 (kW) i skumulowana całkowita produkcja PV od instalacji (kWh), z atrybutami serwisowymi dla prądu PV1, napięcia PV1, całkowitego czasu produkcji PV i całkowitej energii portu zapasowego
- **PV2 & Total PV Generation** — identyczna struktura dla ciągu PV2

Dodatkowe czujniki PV:

- **PV Generation Energy Today** — dzienna produkcja energii PV w kWh
- **Total PV Generated Energy** — skumulowana całkowita produkcja PV przez cały okres eksploatacji w kWh

### Monitorowanie sieci i kontrola eksportu

**Grid Frequency** wyświetla częstotliwość sieci w Hz z czterema atrybutami serwisowymi dla skumulowanych sum energii sieciowej:

- **Total Energy Purchased from Grid (Inverter Side)** i **(Meter Side)** — dwa punkty pomiarowe dla energii importowanej z sieci
- **Total Energy Injected to Grid** — skumulowana energia eksportowana do sieci
- **Total Loading Consumed Energy** — skumulowane zużycie odbiorników mierzone po stronie sieci

Dzienne liczniki energii:

- **Grid Injection Energy Today** — dzienna energia eksportowana do sieci w kWh
- **Grid Purchasing Energy Today** — dzienna energia importowana z sieci w kWh
- **Loading Energy Today** — dzienne zużycie odbiorników w kWh
- **Backup Output Energy Today** — dzienna energia portu zapasowego w kWh

**Grid Export Power Limit Switch** i **Grid Export Power Limit** (0–100%) umożliwiają ograniczenie mocy eksportowanej do sieci, przydatne dla wymagań zero-injection lub ograniczenia eksportu.

### Monitorowanie temperatury

Cztery czujniki temperatury (**Temperature Sensor 1** do **4**) odczytują wewnętrzne temperatury falownika w stopniach Celsjusza.

### Całkowita moc AC

**Total Inverter AC Power** dostarcza sumę mocy AC ze wszystkich trzech faz falownika w kW.

### Diagnostyka systemu

Moduł ReadScript monitoruje dwa rejestry flag błędów (H:10112, H:10113) i zgłasza indywidualne stany błędów, w tym: Mains Lost, Grid Voltage/Frequency Fault, DCI Fault, ISO Over Limitation, GFCI Fault, PV Over Voltage, Bus Voltage Fault, Inverter Over Temperature, SPI/E2 Fault, AC Transducer Fault, Relay Check Fail oraz Internal/External Fan Fault.

Akcja serwisowa **Clear Over-load Protection Flag** resetuje blokadę ochrony przeciążeniowej po usunięciu zdarzenia przeciążenia.

Atrybut serwisowy **Model Info** identyfikuje, który z sześciu modeli WTS jest podłączony, a **Date and Time** odczytuje wewnętrzny zegar RTC falownika.

### Dodatkowe możliwości

Falowniki Wattsonic WTS 3-Phase udostępniają również rejestry dla całkowitej mocy 3-fazowego licznika, całkowitej 3-fazowej mocy zapasowej, łącznej mocy wejściowej PV, diagnostyki BMS (temperatura pakietu, minimalne/maksymalne napięcie i temperatura na poziomie ogniwa, limity prądu ładowania/rozładowania, kody statusu i błędów), ustawień napięcia i częstotliwości wyjścia off-grid, ustawień mocy falownika per-fazowej i łącznej, progu DOD baterii on-grid, limitów mocy ładowania/rozładowania oraz informacji o wersji firmware/hardware. Mogą zostać dodane w przyszłej aktualizacji szablonu.

## Rozwiązywanie problemów

### Brak komunikacji Modbus

1. Sprawdź okablowanie: Pin 13 (485 B1) do B-/D- i Pin 14 (485 A1) do A+/D+ na TapHome. Zamienione przewody A/B to najczęstszy problem z połączeniem.
2. Potwierdź parametry komunikacji w TapHome: 9600 baud, 8 bitów danych, bez parzystości, 1 bit stopu.
3. Sprawdź, czy Slave ID jest zgodny między falownikiem a konfiguracją TapHome (domyślnie 1).
4. Jeśli używasz długiego kabla RS-485, włącz rezystor terminujący na ostatnim urządzeniu.
5. Sprawdź diodę LED Communication na przednim panelu falownika — zielone miganie wskazuje aktywną komunikację RS485/CAN.

### Falownik pokazuje status "Wait"

Falownik wchodzi w status Wait, gdy sieć nie jest wykryta lub parametry sieci są poza skonfigurowanymi limitami regulacyjnymi. Jest to normalne podczas przerw w dostawie prądu. Atrybut serwisowy **Inverter Running Status** pokaże "Wait, wait for on grid" (wartość 0).

### Konflikty między aplikacją chmurową a sterowaniem Modbus

Zmiany wprowadzone przez aplikację chmurową Wattsonic i lokalne zapisy Modbus mogą nie być synchronizowane dwukierunkowo. Gdy używasz TapHome do sterowania falownikiem, unikaj jednoczesnego wprowadzania sprzecznych zmian przez aplikację chmurową.

## Dostępne urządzenia 27

Te urządzenia pojawią się w TapHome po imporcie.

Wattsonic WTS 3-Phase Moduł

Atrybuty serwisowe

|                                  |                                                                                                                                      |
|----------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|
| Informacje o modelu              |                                                                                                                                      |
| Data i godzina                   |                                                                                                                                      |
| Stan pracy falownika solarnego   | Aktualny stan pracy falownika solarnego — Oczekiwanie, Kontrola/Autotest, Podłączony do sieci, Usterka, Flash/Firmware, Tryb wyspowy |
| Godzina rozpoczęcia ładowania    |                                                                                                                                      |
| Godzina zakończenia ładowania    |                                                                                                                                      |
| Godzina rozpoczęcia rozładowania |                                                                                                                                      |
| Godzina zakończenia rozładowania |                                                                                                                                      |
| Tryb pracy                       | Aktualny tryb pracy falownika solarnego — Ogólny, Ekonomiczny, UPS lub Wyspowy                                                       |

Akcje serwisowe

|                                           |
|-------------------------------------------|
| Godzina rozpoczęcia ładowania             |
| Ustawienie trybu pracy                    |
| Wyczyść flagę ochrony przed przeciążeniem |

Odczyt (moduł)

```taphome
VAR DeviceError := MODBUSR(H, 10112, Uint16);
VAR DeviceError1 := MODBUSR(H, 10113, Uint16);

IF(GETBIT(DeviceError, 0)=1, ADDERROR(1, "Mains Lost"));
IF(GETBIT(DeviceError, 1)=1, ADDERROR(2, "Grid Voltage Fault"));
IF(GETBIT(DeviceError, 2)=1, ADDERROR(3, "Grid Frequency Fault"));
IF(GETBIT(DeviceError, 3)=1, ADDERROR(4, "DCI Fault"));
IF(GETBIT(DeviceError, 4)=1, ADDERROR(5, "ISO Over Limitation"));
IF(GETBIT(DeviceError, 5)=1, ADDERROR(6, "GFCI Fault"));
IF(GETBIT(DeviceError, 6)=1, ADDERROR(7, "PV Over Voltage"));
IF(GETBIT(DeviceError, 7)=1, ADDERROR(8, "Bus Voltage Fault"));
IF(GETBIT(DeviceError, 8)=1, ADDERROR(9, "Inverter Over Temperature"));
IF(GETBIT(DeviceError, 1)=1, ADDERROR(34, "SPI Fault"));
IF(GETBIT(DeviceError, 2)=1, ADDERROR(35, "E2 Fault"));
IF(GETBIT(DeviceError, 3)=1, ADDERROR(36, "GFCI Device Fault"));
IF(GETBIT(DeviceError, 4)=1, ADDERROR(37, "AC Transducer Fault"));
IF(GETBIT(DeviceError, 5)=1, ADDERROR(38, "Relay Check Fail"));
IF(GETBIT(DeviceError, 6)=1, ADDERROR(39, "Internal Fan Fault"));
IF(GETBIT(DeviceError, 7)=1, ADDERROR(40, "External Fan Fault"));
```

Atrybuty serwisowe

Model info

```taphome
SWITCH(GETBITS(MODBUSR(H, 10008, Uint16), 1, 8),
  0, "WTS-4P-3P",
  1, "WTS-5KW-3P",
  2, "WTS-6KW-3P",
  3, "WTS-8KW-3P",
  4, "WTS-10KW-3P",
  5, "WTS-12KW-3P",
"Unknown")
```

Date and time

```taphome
"20" + 
TOSTRING(GETBITS(MODBUSR(H, 20000, Uint16),8,8), "") + "/" + TOSTRING(GETBITS(MODBUSR(H, 20000, Uint16),0,8), "") + "/" + 
TOSTRING(GETBITS(MODBUSR(H, 20001, Uint16),8,8), "") + " " + TOSTRING(GETBITS(MODBUSR(H, 20001, Uint16),0,8), "") + ":" + 
TOSTRING(GETBITS(MODBUSR(H, 20002, Uint16),8,8), "") + ":" + TOSTRING(GETBITS(MODBUSR(H, 20002, Uint16),0,8), "");
```

Inverter Running Status

```taphome
SWITCH (MODBUSR(H, 10105, Uint16), 
0, "Wait, wait for on grid",
1, "check/self-test",
2, "On Grid",
3, "Fault" ,
4, "flash, firmware",
5, "Off Grid",
"Cannot read status")
```

Charge Start Time

```taphome
var out := ModbusR(H, 53000, Uint16);
GETBYTE(out, 1) + ":" + GETBYTE(out, 0)
```

Charge Stop Time

```taphome
var out := ModbusR(H, 53001, Uint16);
GETBYTE(out, 1) + ":" + GETBYTE(out, 0)
```

Discharge Start Time

```taphome
var out := ModbusR(H, 53003, Uint16);
GETBYTE(out, 1) + ":" + GETBYTE(out, 0)
```

Discharge Stop Time

```taphome
var out := ModbusR(H, 53004, Uint16);
GETBYTE(out, 1) + ":" + GETBYTE(out, 0)
```

Running Mode

```taphome
var out := ModbusR(H, 50000, Uint16);
IF(GETBYTE(out, 1) = 1,
SWITCH(GETBYTE(out, 0),1, "General Mode", 2 , "Economic Mode", 3, "UPS Mode", "Unknown"), "Off Grid Mode")
```

Akcje serwisowe

Charge Start Time

Parametry: Hours (0–23 Ho), Minutes (0–59 min)

```taphome
ModbusW(H, 53000, Uint16, (Ho<<8 )+ min)
```

Running Mode Setting

Parametry: Mode

```taphome
ModbusW(H, 50000, Uint16, mod)
```

Clear over-load protection flag

```taphome
ModbusW(H, 50201, Uint16, 1)
```

Przełącznik wyjścia asymetrycznego Przełącznik Odczyt i zapis

Umożliwia asymetryczne wyjście mocy między fazami dla trybu zerowej injekcji

Rejestr: H:50006 UInt16

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

```taphome
MODBUSR(H, 50006, Uint16)
```

Zapis stanu przełącznika

```taphome
MODBUSW(H, 50006, Uint16, St)
```

Energia wyjścia awaryjnego dziś Zmienna Tylko do odczytu

Rejestr: H:41002 UInt16 Jednostka: kWh numeric

Odczyt

```taphome
MODBUSR(H, 41002, UInt16)/10
```

Battery SOC Ściemniacz Tylko do odczytu

Stan naładowania baterii w procentach ze szczegółowym monitorowaniem — stan zdrowia, napięcie, prąd, moc i liczniki energii dobowe/całkowite

Rejestr: H:43000 UInt16 Jednostka: % numeric

Atrybuty serwisowe

|                                         |
|-----------------------------------------|
| Stan zdrowia baterii                    |
| Napięcie baterii                        |
| Prąd baterii                            |
| Moc baterii                             |
| Energia ładowania baterii dziś          |
| Energia rozładowania baterii dziś       |
| Całkowita energia naładowana do baterii |
| Całkowita energia rozładowana z baterii |

Odczyt poziomu

```taphome
MODBUSR(H, 43000, Uint16) / 10000
```

Atrybuty serwisowe

Battery Health

```taphome
Modbusr(H, 43001, Uint16)/100 + "%"
```

Battery Voltage \[V]

```taphome
MODBUSR(H, 40254, UInt16)/10
```

Battery Current \[A]

```taphome
MODBUSR(H, 40255, Int16)/10
```

Battery Power \[kW]

```taphome
MODBUSR(H, 40258, Int32)/1000
```

Battery Charge Energy on that day \[kWh]

```taphome
MODBUSR(H, 41003, UInt16)/10
```

Battery Discharge Energy on that day \[kWh]

```taphome
MODBUSR(H, 41004, UInt16)/10
```

Total Energy Charged to Battery \[kWh]

```taphome
MODBUSR(H, 41108, UInt32)/10
```

Total Energy Discharged from Battery \[kWh]

```taphome
MODBUSR(H, 41110, UInt32)/10
```

Stan baterii Kontakt reed Tylko do odczytu

Kierunek ładowania/rozładowania baterii — Ładowanie lub Rozładowanie

Rejestr: H:40256 UInt16

Odczyt

```taphome
MODBUSR(H, 40256, Uint16)
```

Częstotliwość sieci Zmienna Tylko do odczytu

Częstotliwość sieci w Hz z kumulatywnymi licznikami energii dla poboru z sieci, eksportu i zużycia obciążenia

Rejestr: H:11015 UInt16 Jednostka: Hz numeric

Atrybuty serwisowe

|                                                            |
|------------------------------------------------------------|
| Całkowita energia zakupiona z sieci po stronie falownika   |
| Całkowita energia wprowadzona do sieci                     |
| Całkowita energia zużyta przez obciążenie po stronie sieci |
| Całkowita energia zakupiona z sieci według licznika        |

Odczyt

```taphome
MODBUSR(H, 11015, UInt16)/100
```

Atrybuty serwisowe

Total Energy Purchased from Grid at inverter side \[kWh]

```taphome
MODBUSR(H, 41118, UInt32)/10
```

Total Energy injected to grid \[kWh]

```taphome
MODBUSR(H, 41102, UInt32)/10
```

Total Loading consumed Energy on grid side \[kWh]

```taphome
MODBUSR(H, 41114, UInt32)/10
```

Total Energy Purchased from Grid from Meter \[kWh]

```taphome
MODBUSR(H, 41104, UInt32)/10
```

Energia wprowadzona do sieci dziś Zmienna Tylko do odczytu

Rejestr: H:41000 UInt16 Jednostka: kWh numeric

Odczyt

```taphome
MODBUSR(H, 41000, UInt16)/10
```

Limit mocy eksportu do sieci Ściemniacz Odczyt i zapis

Konfigurowalny limit mocy eksportu do sieci w procentach (0–100%)

Rejestr: H:25103 UInt16 Jednostka: % numeric

Odczyt poziomu

```taphome
MODBUSR(H, 25103, Uint16)/1000
```

Zapis poziomu

```taphome
MODBUSW(H, 25103, Int16, Le*1000)
```

Przełącznik limitu eksportu do sieci Przełącznik Odczyt i zapis

Rejestr: H:25100 UInt16

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

```taphome
MODBUSR(H, 25100, Uint16)
```

Zapis stanu przełącznika

```taphome
MODBUSW(H, 25100, Uint16, St)
```

Energia zakupiona z sieci dziś Zmienna Tylko do odczytu

Rejestr: H:41001 UInt16 Jednostka: kWh numeric

Odczyt

```taphome
MODBUSR(H, 41001, UInt16)/10
```

Energia obciążenia dziś Zmienna Tylko do odczytu

Rejestr: H:41006 UInt16 Jednostka: kWh numeric

Odczyt

```taphome
MODBUSR(H, 41006, UInt16)/10
```

Głębokość rozładowania baterii w trybie wyspowym Ściemniacz Odczyt i zapis

Limit głębokości rozładowania dla trybu wyspowego — bateria przestaje się rozładowywać, gdy SOC spada poniżej tego progu

Rejestr: H:52505 Int16 Jednostka: % numeric

Odczyt poziomu

```taphome
MODBUSR(H, 52505, Int16) / 1000
```

Zapis poziomu

```taphome
MODBUSW(H, 52505, Int16, Le * 1000)
```

Przełącznik trybu wyspowego Przełącznik Odczyt i zapis

Rejestr: H:50001 UInt16

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

```taphome
MODBUSR(H, 50001, Uint16)
```

Zapis stanu przełącznika

```taphome
MODBUSW(H, 50001, Uint16, St)
```

Ochrona SOC w trybie wyspowym Przełącznik Odczyt i zapis

Włącza odcięcie rozładowania na podstawie SOC w trybie wyspowym, aby zapobiec głębokiemu rozładowaniu baterii

Rejestr: H:52504 UInt16

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

```taphome
MODBUSR(H, 52504, Uint16)
```

Zapis stanu przełącznika

```taphome
MODBUSW(H, 52504, Uint16, St)
```

Ochrona SOC przy połączeniu z siecią Przełącznik Odczyt i zapis

Włącza odcięcie rozładowania na podstawie SOC przy połączeniu z siecią, aby zapobiec głębokiemu rozładowaniu baterii

Rejestr: H:52502 UInt16

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

```taphome
MODBUSR(H, 52502, Uint16)
```

Zapis stanu przełącznika

```taphome
MODBUSW(H, 52502, Uint16, St)
```

Przełącznik przesunięcia szczytu obciążenia Przełącznik Odczyt i zapis

Umożliwia ładowanie baterii w godzinach poza szczytem i rozładowywanie w godzinach szczytu

Rejestr: H:50007 UInt16

Wartości / Stany: ON · OFF

Odczyt stanu przełącznika

```taphome
MODBUSR(H, 50007, Uint16)
```

Zapis stanu przełącznika

```taphome
MODBUSW(H, 50007, Uint16, St)
```

Moc fazy A Licznik energii Tylko do odczytu

Moc czynna fazy A z zewnętrznego licznika (kW) z pomiarami napięcia/prądu awaryjnego, falownika i sieci

Rejestr: H:10994 Int32 Jednostka: kW numeric

Atrybuty serwisowe

|                          |
|--------------------------|
| Napięcie awaryjne        |
| Prąd awaryjny            |
| Częstotliwość awaryjna   |
| Moc awaryjna fazy A      |
| Moc falownika fazy A     |
| Prąd sieci fazy A        |
| Napięcie sieci fazy A    |
| Napięcie linii sieci A/B |
| Napięcie linii sieci C/A |

Odczyt zapotrzebowania

```taphome
MODBUSR(H, 10994, Int32) / 1000
```

Atrybuty serwisowe

Backup Voltage \[V]

```taphome
ModbusR(H, 40200, Uint16)/10
```

Backup Current \[A]

```taphome
modbusR(H, 40201, Uint16)/10
```

Backup Frequency \[Hz]

```taphome
ModbusR(H,40202, Uint16)/100
```

Backup A Power \[kW]

```taphome
MODBUSR(H, 40204, Int32) / 1000
```

Inverter A Power \[kW]

```taphome
modbusr(H, 40236, Int32)/1000
```

Grid Phase A Current\[A]

```taphome
MODBUSR(H, 11010, UInt16)
```

Grid Phase A Voltage \[V]

```taphome
MODBUSR(H, 11009, UInt16)/10
```

Grid Lines A/B Voltage\[V]

```taphome
MODBUSR(H, 11006, Uint16)/10
```

Grid Lines C/A Voltage\[V]

```taphome
MODBUSR(H, 11008, Uint16)/10
```

Moc fazy B Licznik energii Tylko do odczytu

Moc czynna fazy B z zewnętrznego licznika (kW) z pomiarami napięcia/prądu awaryjnego, falownika i sieci

Rejestr: H:10996 Int32 Jednostka: kW numeric

Atrybuty serwisowe

|                          |
|--------------------------|
| Napięcie awaryjne        |
| Prąd awaryjny            |
| Częstotliwość awaryjna   |
| Moc awaryjna             |
| Moc falownika            |
| Prąd sieci fazy B        |
| Napięcie sieci fazy B    |
| Napięcie linii sieci A/B |
| Napięcie linii sieci B/C |

Odczyt zapotrzebowania

```taphome
MODBUSR(H, 10996, Int32) / 1000
```

Atrybuty serwisowe

Backup Voltage \[V]

```taphome
Modbusr(H, 40210, Uint16)/10
```

Backup Current \[A]

```taphome
ModbusR(H, 40211, Uint16)/10
```

Backup Frequency \[Hz]

```taphome
ModbusR(H, 40212, Uint16) / 100
```

Backup Power \[kW]

```taphome
Modbusr(H, 40214, Int32) / 1000
```

Inverter Power \[kW]

```taphome
ModbusR(H, 40242, Int32)/1000
```

Grid Phase B Current \[A]

```taphome
MODBUSR(H, 11012, UInt16)/10
```

Grid Phase B Voltage \[V]

```taphome
MODBUSR(H, 11011, UInt16)/10 
```

Grid Lines A/B Voltage\[V]

```taphome
MODBUSR(H, 11006, Uint16)/10
```

Grid Lines B/C Voltage\[V]

```taphome
MODBUSR(H, 11007, Uint16)/10
```

Moc fazy C Licznik energii Tylko do odczytu

Moc czynna fazy C z zewnętrznego licznika (kW) z pomiarami napięcia/prądu awaryjnego, falownika i sieci

Rejestr: H:10998 Int32 Jednostka: kW numeric

Atrybuty serwisowe

|                          |
|--------------------------|
| Napięcie awaryjne        |
| Prąd awaryjny            |
| Częstotliwość awaryjna   |
| Moc awaryjna fazy C      |
| Moc falownika fazy C     |
| Prąd sieci fazy C        |
| Napięcie sieci fazy C    |
| Napięcie linii sieci C/A |
| Napięcie linii sieci B/C |

Odczyt zapotrzebowania

```taphome
MODBUSR(H, 10998, Int32) / 1000
```

Atrybuty serwisowe

Backup Voltage \[V]

```taphome
MODBUSR(H, 40220, UInt16) / 10
```

Backup Current \[A]

```taphome
MODBUSR(H, 40221, UInt16) / 10
```

Backup Frequency \[A]

```taphome
MODBUSR(H, 40222, UInt16) / 100
```

Backup C Power

```taphome
MODBUSR(H, 40224, Int32) / 1000
```

Inverter C Power

```taphome
MODBUSR(H, 40248, Int32) / 1000
```

Grid Phase C Current \[A]

```taphome
MODBUSR(H, 11014, UInt16)/10
```

Grid Phase C Voltage \[V]

```taphome
MODBUSR(H, 11013, UInt16)/10
```

Grid Lines C/A Voltage\[V]

```taphome
MODBUSR(H, 11008, Uint16)/10
```

Grid Lines B/C Voltage\[V]

```taphome
MODBUSR(H, 11007, Uint16)/10
```

Energia produkcji PV dziś Zmienna Tylko do odczytu

Rejestr: H:41005 UInt16 Jednostka: kWh numeric

Odczyt

```taphome
MODBUSR(H, 41005, UInt16)/10
```

PV1 i całkowita produkcja PV Licznik energii Tylko do odczytu

Chwilowa moc stringa PV1 (kW) i skumulowana całkowita produkcja PV (kWh) ze szczegółami napięcia/prądu PV1

Rejestr: H:11062 (demand), H:11020 (total) UInt32 Jednostka: kW / kWh numeric

Atrybuty serwisowe

|                                                 |
|-------------------------------------------------|
| Prąd PV1                                        |
| Napięcie PV1                                    |
| Całkowity czas produkcji PV                     |
| Całkowita energia wyjściowa na porcie awaryjnym |

Odczyt całkowitego zużycia

```taphome
MODBUSR(H, 11020, UInt32)/10
```

Odczyt zapotrzebowania

```taphome
MODBUSR(H, 11062, UInt32)/1000
```

Atrybuty serwisowe

PV1 Current \[A]

```taphome
MODBUSR(H, 11039, UInt16)/10
```

PV1 Voltage \[V]

```taphome
MODBUSR(H, 11038, UInt16)/10
```

Total PV generation time from installation \[Hours]

```taphome
MODBUSR(H, 11022, UInt32)
```

Total Output Energy on backup port \[kWh]

```taphome
MODBUSR(H, 41106, UInt32)/10
```

PV2 i całkowita produkcja PV Licznik energii Tylko do odczytu

Chwilowa moc stringa PV2 (kW) i skumulowana całkowita produkcja PV (kWh) ze szczegółami napięcia/prądu PV2

Rejestr: H:11064 (demand), H:11020 (total) UInt32 Jednostka: kW / kWh numeric

Atrybuty serwisowe

|                                                 |
|-------------------------------------------------|
| Prąd PV2                                        |
| Napięcie PV2                                    |
| Całkowity czas produkcji PV                     |
| Całkowita energia wyjściowa na porcie awaryjnym |

Odczyt całkowitego zużycia

```taphome
MODBUSR(H, 11020, UInt32)/10
```

Odczyt zapotrzebowania

```taphome
MODBUSR(H, 11064, UInt32)/1000
```

Atrybuty serwisowe

PV2 Current \[A]

```taphome
MODBUSR(H, 11041, UInt16)/10
```

PV2 Voltage \[V]

```taphome
MODBUSR(H, 11040, UInt16)/10
```

Total PV generation time from installation \[Hours]

```taphome
MODBUSR(H, 11022, UInt32)
```

Total Output Energy on backup port \[kWh]

```taphome
MODBUSR(H, 41106, UInt32)/10
```

Czujnik temperatury 1 Czujnik temperatury Tylko do odczytu

Rejestr: H:11032 Int16 Jednostka: °C numeric

Odczyt temperatury

```taphome
MODBUSR(H, 11032, Int16) / 10
```

Czujnik temperatury 2 Czujnik temperatury Tylko do odczytu

Rejestr: H:11033 Int16 Jednostka: °C numeric

Odczyt temperatury

```taphome
MODBUSR(H, 11033, Int16) / 10
```

Czujnik temperatury 3 Czujnik temperatury Tylko do odczytu

Rejestr: H:11034 Int16 Jednostka: °C numeric

Odczyt temperatury

```taphome
MODBUSR(H, 11034, Int16) / 10
```

Czujnik temperatury 4 Czujnik temperatury Tylko do odczytu

Rejestr: H:11035 Int16 Jednostka: °C numeric

Odczyt temperatury

```taphome
MODBUSR(H, 11035, Int16) / 10
```

Całkowita moc AC falownika Zmienna Tylko do odczytu

Suma mocy AC wszystkich trzech faz falownika (kW)

Rejestr: H:11016 Int32 Jednostka: kW numeric

Odczyt

```taphome
MODBUSR(H, 11016, Int32)/1000
```

Całkowita energia wyprodukowana przez PV Zmienna Tylko do odczytu

Rejestr: H:41112 UInt32 Jednostka: kWh numeric

Odczyt

```taphome
MODBUSR(H, 41112, UInt32)/10
```

**Połączenie:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

Możliwe ulepszenia (32)

- H:10000 Inverter Serial Number — STR (8 registers) — device identification
- H:10011 Firmware Version — U32 — firmware identification
- H:10104 Grid Regulation — U16 — grid regulation code
- H:10114 Fault FLAG2 — U32 — second set of fault codes (partially read by readscript as DeviceError1 at H:10113, but protocol specifies H:10114 as U32)
- H:10120 Fault FLAG3 — U32 — third set of fault codes, not read by readscript at all
- H:11000 Total Power on Meter — I32 /1000 kW — total 3-phase meter power. Per-phase power IS implemented but total is not
- H:11002 Total Grid-Injection Power on Meter — U32 /100 kWh — cumulative total grid injection (meter)
- H:11004 Total Purchasing Power from Grid on Meter — U32 /100 kWh — cumulative total grid purchasing (meter)
- H:11018 Total PV Generation on that day — U32 /10 kWh — same as daily PV generation but as U32 (template uses H:41005 UInt16 instead)
- H:11028 PV Input Total Power — U32 /1000 kW — combined PV1+PV2 input power
- H:18000 ARM Fault FLAG1 — U32 — ARM processor faults (SCI, FLASH, Meter Comm)
- H:40230 Total Backup Power — I32 /1000 kW — total 3-phase backup power
- H:41008 Energy Purchased from Grid Today — U16 /10 kWh — daily energy purchased from grid (inverter side)
- H:42003 BMS Software Version — U16 — BMS firmware identification
- H:42004 BMS Hardware Version — U16 — BMS hardware identification
- H:42005 BMS Charge Imax — U16 /10 A — maximum charge current allowed by BMS
- H:42006 BMS Discharge Imax — U16 /10 A — maximum discharge current allowed by BMS
- H:43002 BMS Status — U16 — BMS operating status
- H:43003 BMS Pack Temperature — U16 /10 °C — battery pack temperature
- H:43008–43015 BMS Cell Temperature/Voltage Min/Max — 8 registers — cell-level min/max temperature and voltage with cell IDs
- H:43016 BMS Error Code — U32 — BMS error code bitmap
- H:43018 BMS Warning Code — U32 — BMS warning code bitmap
- H:50004 Off-Grid Output Voltage — U16 /10 V — configurable off-grid output voltage
- H:50005 Off-Grid Output Frequency — U16 /100 Hz — configurable off-grid output frequency (45.00–65.00 Hz)
- H:50009 Maximum Grid Power Limit — U16 /10 kVA — maximum grid power limit
- H:50010 Inverter Power Setting Mode — U16 — 0=Off, 1=Total Power (50011), 2=Per Phase (50012–50014)
- H:50011 Total Power Setting — I16 /100 kW — total power setting (when mode=1)
- H:50012–50014 Phase A/B/C Power Setting — I16 /100 kW each — per-phase power settings (when mode=2)
- H:50200 Enable Off-Grid Running Function — U16 WO — 0=Disable, 1=Enable. Write-only trigger
- H:52503 On-Grid Battery DOD Setting — U16 /1000 (0.0–100.0%) — on-grid depth of discharge limit. On-grid SOC Protection switch IS implemented but the DOD value is not
- H:53002 Charge Power Limit — U16 /1000 (0.0–100.0%) — charge power limit as percentage
- H:53005 Discharge Power Limit — U16 /1000 (0.0–100.0%) — discharge power limit as percentage

## Parametry importu

Te wartości podajesz podczas importu pliku XML.

| Pytanie w aplikacji | Domyślnie     |
|---------------------|---------------|
| Slave ID            | `1`           |
| Adres IP            | `192.168.1.0` |

## Źródła

- Wattsonic Hybrid Inverter Protocol — Three Phase V1.0
  
  2026-03-27
  
  [PDF](https://taphome.com/compatibility/devices/wattsonic-wts-3phase/manufacturer/wattsonic-wts-3phase-protocol.pdf)
- Wattsonic Li-HV Residential Three Phase Hybrid Series — User Manual (Sep 2024)
  
  [oss.wattsonic.com](https://oss.wattsonic.com/wattsonic/docs/Wattsonic%20Li-HV%20Residential%20Three%20Phase%20Hybrid%20Series_UM_EN.pdf) 2026-03-27
  
  [PDF](https://taphome.com/compatibility/devices/wattsonic-wts-3phase/manufacturer/wattsonic-user-manual.pdf)

Dokumenty producentów są © ich właścicieli. Udostępniamy je w formie opublikowanej przez producenta, wyłącznie w celach informacyjnych.

## Powiązana dokumentacja

- [Modbus Integration](https://taphome.com/pl/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/pl/docs/integration/modbus/)
- [Prosta konfiguracja za pomocą szablonów](https://taphome.com/pl/docs/integration/modbus/templates/)
- [Skrypty Modbus i prefetch](https://taphome.com/pl/docs/script/modbus-scripts/)
- [Funkcje Modbus](https://taphome.com/pl/docs/script/modbus/)
- [Typy danych Modbus](https://taphome.com/pl/docs/script/modbus-data-types/)

