
Der Sofar Solar HYD 5/6/8/10/15/20KTL-3PH ist eine Serie dreiphasiger Hybrid-Wechselrichter, die solare PV-Erzeugung mit Batterieenergiespeicherung kombinieren. TapHome verbindet sich über Modbus RTU über RS-485 über den 16-poligen COM-Anschluss des Wechselrichters und liest Holding-Register für PV-Leistung in Echtzeit, Batteriestatus, Netzleistung, Phasenspannungen und Energiezähler.
Der Wechselrichter unterstützt bis zu 31 Geräte an einem einzelnen RS-485-Bus mit Daisy-Chain-Verkabelung. Jeder Wechselrichter benötigt eine eindeutige Modbus Slave ID (konfigurierbar, Standard 1). Die Kommunikationsparameter sind fest: 9600 Baud, 8N1.
Hardwareanschluss
Kommunikationsschnittstellen

Die RS-485-Verbindung für die TapHome-Überwachung nutzt den COM-Port — einen 16-poligen Multifunktionsstecker an der Unterseite des Wechselrichters.
COM-Port Pinbelegung

Relevante Pins für den TapHome-Anschluss:
| Pin | Funktion | Hinweis |
|---|---|---|
| 1 | RS485A1-1 (+) | Überwachungs-/Steuerungs-RS-485-Signal A |
| 2 | RS485A1-2 (+) | Zweiter Anschluss für Daisy-Chain |
| 3 | RS485B1-1 (-) | RS-485-Signal B |
| 4 | RS485B1-2 (-) | Zweiter Anschluss für Daisy-Chain |
| 5 | RS485A2 (+) | Smart Meter — separater Bus |
| 6 | RS485B2 (-) | Smart Meter — separater Bus |
| 7 | CAN0_H | BMS-Kommunikation (CAN) |
| 8 | CAN0_L | BMS-Kommunikation (CAN) |
Verbinden Sie TapHome mit Pin 1+3 (oder 2+4):
- Pin 1 (RS485A1) → A+/D+ am TapHome RS-485
- Pin 3 (RS485B1) → B-/D- am TapHome RS-485
Verwenden Sie nicht Pin 5+6 — diese sind für den Smart Meter an einem separaten RS-485-Bus reserviert. TapHome muss an Pin 1+3 (oder 2+4) für die Modbus-Überwachung angeschlossen werden.
RS-485 Daisy-Chain-Verkabelung

Bei der Verbindung mehrerer Wechselrichter verkabeln Sie diese in einer Daisy-Chain über den RS-485-Bus. Platzieren Sie einen 120 Ohm Abschlusswiderstand zwischen Pin 1 und Pin 4 am ersten und letzten Gerät am Bus.
Kabelspezifikation:
- Typ: Geschirmtes verdrilltes Adernpaar, Kupferdurchmesser > 0,5 mm²
- Maximale Länge: 1200 m
- Kabel von Leistungskabeln und elektrischen Feldern fernhalten
Konfiguration
Modbus-Kommunikationsparameter
Die RS-485-Kommunikationsparameter sind fest und erfordern keine Konfiguration auf der Wechselrichterseite:
| Parameter | Wert |
|---|---|
| Baudrate | 9600 bps |
| Datenbits | 8 |
| Parität | Keine |
| Stoppbits | 1 |
| Slave ID | 1 (Standard, konfigurierbar 1–31) |
Bei mehreren Wechselrichtern am selben Bus muss jeder eine eindeutige Slave ID haben. Die Slave ID kann über das LCD-Menü des Wechselrichters oder die SolarMAN-App konfiguriert werden.
Gerätefunktionen
Batterieüberwachung
Die Vorlage bietet Ladezustandsüberwachung (SOC) für bis zu zwei Batteriepakete. Batterie 1 SOC ist bei allen HYD KTL-3PH Modellen verfügbar, Batterie 2 SOC bei den HYD 10–20KTL-3PH Modellen mit dualem Batterieeingang.
Jedes Batterie-SOC-Gerät enthält fünf Serviceattribute für detaillierte Batteriediagnose: Temperatur, Spannung, Lade-/Entladestrom, Lade-/Entladeleistung und Zustandsgesundheit (SOH).
Zwei Energiezähler-Geräte erfassen die tägliche Batterieladung und -entladung in kWh, jeweils mit einem Serviceattribut für die Gesamtlaufzeitsumme.
PV-Erzeugungsüberwachung
Die Vorlage liest die Leistung von bis zu drei individuellen PV-Strings (PV1, PV2, PV3), jeweils mit Serviceattributen für String-Spannung und -Strom. Ein kombiniertes PV Power Total Gerät zeigt die aggregierte Leistung aller Strings.
Zwei Energiezähler-Geräte erfassen die PV-Erzeugung — tägliche und Gesamtlaufzeitsummen in kWh.
Netz- und Lastenergie
Vier Energiezähler-Geräte liefern tägliche Werte für die Netzinteraktion und den Lastverbrauch:
- Energy Purchase Today — vom Netz bezogene Energie (kWh)
- Energy Selling Today — ins Netz eingespeiste Energie (kWh)
- Load Consumption Today — Gesamtverbrauch (kWh)
Jeder Tageszähler enthält ein Serviceattribut mit der Gesamtlaufzeitsumme.
AC-Ausgangsüberwachung
Die Vorlage bietet drei Phasenspannungsgeräte (R/S/T-Phase, entsprechend L1/L2/L3), jeweils mit einem Serviceattribut für den Phasenstrom. Die Netzfrequenz wird in Hz angegeben.
Zwei Leistungsgeräte überwachen den Wechselrichterausgang an verschiedenen Messpunkten:
- Total Active Power Output — Wechselrichter-Ausgangsleistung in kW, mit Serviceattributen für Blindleistung (kVAR) und Scheinleistung (kVA)
- Total Active Power PPC — Leistung am Netzverknüpfungspunkt (Point of Common Coupling) in kW, mit Serviceattributen für Blind- und Scheinleistung. Diese Messung wird für die Einspeisebegrenzung und Kraftwerksreglerfunktionen verwendet.
Modul-Serviceattribute
Das Modul stellt drei Serviceattribute für die Wechselrichterdiagnose bereit:
- Product Code — Produktidentifikation des Wechselrichters
- System State — aktueller Betriebszustand: Warten, Erkennung, Netzverbunden, Notstromversorgung, Behebbarer Fehler, Dauerhafter Fehler, Upgrade oder Selbstladung
- Ambient Temperature — Innentemperatur des Wechselrichters in °C
Das Modul ReadScript überwacht auch drei Fehler-Bitmask-Register (H:0x0405–H:0x0407), die Netzschutzfehler, Abtastfehler und Hardwarefehler als Fehler in TapHome melden.
Weitere Möglichkeiten
Die HYD KTL-3PH Wechselrichter stellen auch Register für Fernein-/ausschaltung, Auswahl des Energiespeichermodus (Eigenverbrauch, Zeitbasiert, Zeitsteuerung, Passiv, Spitzenkappung, Inselbetrieb) und passive Batterie-Lade-/Entladesteuerung für externe Energiemanagementsysteme bereit. Phasenweise Wirkleistung und Leistungsfaktor, Inselbetrieb-/EPS-Ausgangsüberwachung, zusätzliche PV-String-Eingänge (PV4+), Batteriezyklen, Kühlkörpertemperatur und Parameter für Batterien 3–6 sind ebenfalls über Modbus verfügbar. Diese können in einem zukünftigen Vorlagen-Update hinzugefügt werden.
Die Passivmodus-Register (H:0x1110 und H:0x1187) ermöglichen die externe Modbus-Steuerung der Batterie-Lade-/Entladeleistung. Dies ist besonders nützlich für TapHome Smart Rules zur Umsetzung von Energiemanagementstrategien wie dem Laden der Batterien während Niedrigtarifzeiten.
Fehlerbehebung
Keine Modbus-Kommunikation
- Überprüfen Sie, dass das RS-485-Kabel an Pin 1+3 (oder 2+4) am COM-Port angeschlossen ist — nicht an Pin 5+6 (Smart Meter Bus)
- Prüfen Sie die Kabelpolarität: Pin 1 (A+) an TapHome A+, Pin 3 (B-) an TapHome B-
- Bestätigen Sie, dass TapHome auf 9600 Baud, keine Parität, 1 Stoppbit konfiguriert ist
- Überprüfen Sie, dass die Slave ID zwischen Wechselrichter und TapHome übereinstimmt
- Prüfen Sie den 120 Ohm Abschlusswiderstand am ersten und letzten Gerät am Bus
Intermittierende Kommunikationsfehler
- Stellen Sie sicher, dass das RS-485-Kabel ein geschirmtes verdrilltes Adernpaar mit Kupferdurchmesser > 0,5 mm² ist
- Halten Sie RS-485-Kabel von Leistungskabeln und DC-Leitungen fern
- Überprüfen Sie, dass die Gesamtbuslänge 1200 m nicht überschreitet
- Stellen Sie sicher, dass keine doppelten Slave IDs am Bus vorhanden sind
System State meldet Fehler
- Prüfen Sie das Serviceattribut System State auf den spezifischen Zustandscode (4 = Behebbarer Fehler, 5 = Dauerhafter Fehler)
- Überprüfen Sie die Fehlerregisterdetails in der TapHome-Servicediagnose — die Vorlage liest drei Fehler-Bitmask-Register für Netzschutz, Abtastfehler und Hardwarefehler
- Konsultieren Sie das LCD-Display des Wechselrichters oder die SolarMAN-App für detaillierte Fehlercodes