
Sofar Solar HYD 5/6/8/10/15/20KTL-3PH to seria trójfazowych hybrydowych falowników łączących produkcję fotowoltaiczną z bateryjnym magazynem energii. TapHome łączy się przez Modbus RTU po RS-485 za pomocą 16-pinowego złącza COM falownika, odczytując rejestry holding dla mocy PV w czasie rzeczywistym, stanu baterii, mocy sieci, napięć fazowych i liczników energii.
Falownik obsługuje do 31 urządzeń na jednej magistrali RS-485 w połączeniu daisy-chain. Każdy falownik wymaga unikalnego Modbus Slave ID (konfigurowalne, domyślnie 1). Parametry komunikacji są stałe: 9600 baudów, 8N1.
Podłączenie sprzętowe
Interfejsy komunikacyjne

Połączenie RS-485 do monitorowania przez TapHome wykorzystuje port COM — 16-pinowe wielofunkcyjne złącze na spodzie falownika.
Pinout portu COM

Piny istotne dla podłączenia TapHome:
| Pin | Funkcja | Uwaga |
|---|---|---|
| 1 | RS485A1-1 (+) | Sygnał RS-485 A monitorowania/sterowania |
| 2 | RS485A1-2 (+) | Drugie złącze dla daisy-chain |
| 3 | RS485B1-1 (-) | Sygnał RS-485 B |
| 4 | RS485B1-2 (-) | Drugie złącze dla daisy-chain |
| 5 | RS485A2 (+) | Smart meter — oddzielna magistrala |
| 6 | RS485B2 (-) | Smart meter — oddzielna magistrala |
| 7 | CAN0_H | Komunikacja BMS (CAN) |
| 8 | CAN0_L | Komunikacja BMS (CAN) |
Podłącz TapHome do pinów 1+3 (lub 2+4):
- Pin 1 (RS485A1) → A+/D+ na RS-485 TapHome
- Pin 3 (RS485B1) → B-/D- na RS-485 TapHome
Nie używaj pinów 5+6 — są one przeznaczone dla smart metera na oddzielnej magistrali RS-485. TapHome musi być podłączony do pinów 1+3 (lub 2+4) do monitorowania Modbus.
Okablowanie RS-485 daisy-chain

Przy podłączaniu wielu falowników połącz je w daisy-chain na magistrali RS-485. Umieść rezystor terminacyjny 120 Ohm między pinem 1 a pinem 4 na pierwszym i ostatnim urządzeniu na magistrali.
Specyfikacja kabla:
- Typ: Ekranowana skrętka, średnica miedzi > 0,5 mm²
- Maksymalna długość: 1200 m
- Prowadź kabel z dala od kabli zasilających i pól elektrycznych
Konfiguracja
Parametry komunikacji Modbus
Parametry komunikacji RS-485 są stałe i nie wymagają konfiguracji po stronie falownika:
| Parametr | Wartość |
|---|---|
| Prędkość transmisji | 9600 bps |
| Bity danych | 8 |
| Parzystość | Brak |
| Bity stopu | 1 |
| Slave ID | 1 (domyślnie, konfigurowalne 1–31) |
Przy wielu falownikach na tej samej magistrali każdy musi mieć unikalne Slave ID. Slave ID można skonfigurować przez menu LCD falownika lub aplikację SolarMAN.
Funkcje urządzenia
Monitorowanie baterii
Szablon zapewnia monitorowanie stanu naładowania (SOC) dla maksymalnie dwóch pakietów bateryjnych. SOC Baterii 1 jest dostępny na wszystkich modelach HYD KTL-3PH, SOC Baterii 2 na modelach HYD 10–20KTL-3PH z podwójnym wejściem bateryjnym.
Każde urządzenie SOC baterii zawiera pięć atrybutów serwisowych do szczegółowej diagnostyki: temperatura, napięcie, prąd ładowania/rozładowania, moc ładowania/rozładowania i stan zdrowia (SOH).
Dwa urządzenia liczników energii śledzą dzienne ładowanie i rozładowanie baterii w kWh, każde z atrybutem serwisowym dla łącznej wartości całkowitej.
Monitorowanie produkcji PV
Szablon odczytuje moc z maksymalnie trzech indywidualnych stringów PV (PV1, PV2, PV3), każdy z atrybutami serwisowymi dla napięcia i prądu stringa. Połączone urządzenie PV Power Total pokazuje zagregowaną moc ze wszystkich stringów.
Dwa urządzenia liczników energii śledzą produkcję PV — dzienne i łączne wartości całkowite w kWh.
Energia z sieci i obciążenie
Cztery urządzenia liczników energii dostarczają dzienne odczyty interakcji z siecią i zużycia obciążenia:
- Energy Purchase Today — energia zakupiona z sieci (kWh)
- Energy Selling Today — energia sprzedana do sieci (kWh)
- Load Consumption Today — całkowite zużycie obciążenia (kWh)
Każdy dzienny licznik zawiera atrybut serwisowy z łączną wartością całkowitą.
Monitorowanie wyjścia AC
Szablon zapewnia trzy urządzenia napięcia fazowego (faza R/S/T, odpowiadające L1/L2/L3), każde z atrybutem serwisowym dla prądu fazowego. Częstotliwość sieci jest podawana w Hz.
Dwa urządzenia mocy monitorują wyjście falownika w różnych punktach pomiarowych:
- Total Active Power Output — moc wyjściowa falownika w kW, z atrybutami serwisowymi dla mocy biernej (kVAR) i mocy pozornej (kVA)
- Total Active Power PPC — moc w punkcie wspólnego przyłączenia (punkt przyłączenia do sieci) w kW, z atrybutami serwisowymi dla mocy biernej i pozornej. Ten pomiar jest używany do ograniczenia oddawania energii do sieci i funkcji regulatora elektrowni.
Atrybuty serwisowe modułu
Moduł udostępnia trzy atrybuty serwisowe do diagnostyki falownika:
- Product Code — identyfikacja produktu falownika
- System State — aktualny stan pracy: Oczekiwanie, Wykrywanie, Podłączony do sieci, Zasilanie awaryjne, Usterka naprawialna, Usterka trwała, Aktualizacja lub Samoładowanie
- Ambient Temperature — temperatura wewnętrzna falownika w °C
Moduł ReadScript monitoruje również trzy rejestry bitmaski błędów (H:0x0405–H:0x0407), raportując błędy ochrony sieci, błędy próbkowania i usterki sprzętowe jako błędy w TapHome.
Dodatkowe możliwości
Falowniki HYD KTL-3PH udostępniają również rejestry do zdalnego włączania/wyłączania, wyboru trybu magazynowania energii (Autokonsumpcja, Taryfy czasowe, Harmonogram, Pasywny, Obcinanie szczytów, Tryb wyspowy) i pasywnego sterowania ładowaniem/rozładowaniem baterii dla zewnętrznych systemów zarządzania energią. Moc czynna i współczynnik mocy dla poszczególnych faz, monitorowanie wyjścia wyspowego/EPS, dodatkowe wejścia stringów PV (PV4+), liczba cykli baterii, temperatura radiatora i parametry dla baterii 3–6 są również dostępne przez Modbus. Mogą być dodane w przyszłej aktualizacji szablonu.
Rejestry trybu pasywnego (H:0x1110 i H:0x1187) umożliwiają zewnętrzne sterowanie Modbus mocą ładowania/rozładowania baterii. Jest to szczególnie przydatne dla smart rules TapHome do wdrażania strategii zarządzania energią, takich jak ładowanie baterii w okresach niskiej taryfy.
Rozwiązywanie problemów
Brak komunikacji Modbus
- Sprawdź, czy kabel RS-485 jest podłączony do pinów 1+3 (lub 2+4) na porcie COM — nie do pinów 5+6 (magistrala smart metera)
- Sprawdź polaryzację kabla: Pin 1 (A+) do TapHome A+, Pin 3 (B-) do TapHome B-
- Potwierdź, że TapHome jest skonfigurowany na 9600 baudów, bez parzystości, 1 bit stopu
- Sprawdź, czy Slave ID zgadza się między falownikiem a TapHome
- Sprawdź rezystor terminacyjny 120 Ohm na pierwszym i ostatnim urządzeniu na magistrali
Przerywana komunikacja
- Upewnij się, że kabel RS-485 to ekranowana skrętka o średnicy miedzi > 0,5 mm²
- Prowadź kable RS-485 z dala od kabli zasilających i przewodów DC
- Sprawdź, czy całkowita długość magistrali nie przekracza 1200 m
- Upewnij się, że na magistrali nie ma zduplikowanych Slave ID
System State zgłasza usterkę
- Sprawdź atrybut serwisowy System State pod kątem konkretnego kodu stanu (4 = Usterka naprawialna, 5 = Usterka trwała)
- Przejrzyj szczegóły rejestrów błędów w diagnostyce serwisowej TapHome — szablon odczytuje trzy rejestry bitmaski błędów obejmujące ochronę sieci, błędy próbkowania i usterki sprzętowe
- Sprawdź wyświetlacz LCD falownika lub aplikację SolarMAN, aby uzyskać szczegółowe kody błędów