
Kostal Plenticore KSEM
Der Kostal KSEM (KOSTAL Smart Energy Meter) ist ein dreiphasiger, bidirektionaler Energiezähler, der am Netzanschlusspunkt von PV-Anlagen mit Kostal Plenticore Wechselrichtern montiert wird. Diese Modbus-Vorlage liest über Modbus TCP das vollständige Momentanwertbild aus: Gesamt- und phasengenaue Wirk- und Blindleistung in Bezug- und Einspeisungsrichtung, Spannung, Strom und Netzfrequenz aus zwei Registersätzen. Der Float-Registersatz liefert vorzeichenbehaftete Nettowerte je Phase, die für die Einspeisungsüberwachung besonders geeignet sind. ModbusCloud protokolliert alle Kanäle fortlaufend und gibt Ihnen einen vollständigen Datensatz der Netzschnittstelle.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 38, nur lesen
- Marke
- Kostal
- Zuletzt aktualisiert
Register (38)
38 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| active_consumption_power | W | Lesen | |||
| active_production_power | W | Lesen | |||
| active_consumption_reactive_power | W | Lesen | |||
| active_production_reactive_power | W | Lesen | |||
| frequency_a | Hz | Lesen | |||
| active_consumption_power_l1 | W | Lesen | |||
| active_production_power_l1 | W | Lesen | |||
| active_consumption_reactive_power_l1 | W | Lesen | |||
| active_production_reactive_power_l1 | W | Lesen | |||
| current_l1_a | A | Lesen | |||
| voltage_l1_a | V | Lesen | |||
| active_consumption_power_l2 | W | Lesen | |||
| active_production_power_l2 | W | Lesen | |||
| active_consumption_reactive_power_l2 | W | Lesen | |||
| active_production_reactive_power_l2 | W | Lesen | |||
| current_l2_a | A | Lesen | |||
| voltage_l2_a | V | Lesen | |||
| active_consumption_power_l3 | W | Lesen | |||
| active_production_power_l3 | W | Lesen | |||
| active_consumption_reactive_power_l3 | W | Lesen | |||
| active_production_reactive_power_l3 | W | Lesen | |||
| current_l3_a | A | Lesen | |||
| voltage_l3_a | V | Lesen | |||
| frequency_b | Hz | Lesen | |||
| current_l1_b | A | Lesen | |||
| active_power_l1 | W | Lesen | |||
| reactive_power_l1 | W | Lesen | |||
| voltage_l1_b | V | Lesen | |||
| current_l2_b | A | Lesen | |||
| active_power_l2 | W | Lesen | |||
| reactive_power_l2 | W | Lesen | |||
| voltage_l2_b | V | Lesen | |||
| current_l3_b | A | Lesen | |||
| active_power_l3 | W | Lesen | |||
| reactive_power_l3 | W | Lesen | |||
| voltage_l3_b | V | Lesen | |||
| active_power | W | Lesen | |||
| reactive_power | var | Lesen |
Register werden geladen…
Senden Sie Ihre Geräteliste
Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.
Anwendungsfälle
- Überwachen Sie Gesamtwirkleistung in Bezug und Einspeisung, um den PV-Eigenverbrauch über Abrechnungszeiträume zu bewerten.
- Verfolgen Sie Spannung und Strom auf L1, L2 und L3 einzeln, um Phasenungleichgewichte in dreiphasigen Anlagen frühzeitig zu erkennen.
- Richten Sie Alerts auf unerwartete Einspeisungsspitzen ein und vergleichen Sie diese mit dem vertraglich vereinbarten Einspeisungslimit.
- Vergleichen Sie vorzeichenbehaftete Nettoleistungswerte des Float-Registersatzes mit dem Integer-Registersatz, um Skalierungs- oder Firmware-Abweichungen zu identifizieren.
- Berichten Sie Blindleistung je Phase, um Leistungsfaktor-Anforderungen des Netzbetreibers nachzuweisen und Dokumentationspflichten zu erfüllen.
Installation
Aktivieren Sie den Modbus-TCP-Slave auf dem KSEM: Melden Sie sich im Webserver des KSEM an, navigieren Sie zu den Modbus-Einstellungen, öffnen Sie den Bereich Slave und aktivieren Sie den Schalter TCP-Slave aktivieren. Der Zähler ist standardmäßig auf Port 502 erreichbar.
Verbinden Sie den KSEM über einen seiner beiden LAN-Anschlüsse mit demselben Netzwerk wie das ModbusCloud Gateway und weisen Sie dem KSEM eine feste IP-Adresse zu, entweder statisch oder per DHCP-Reservierung.
Legen Sie im ModbusCloud-Portal ein neues Gerät an, wählen Sie die Kostal Plenticore KSEM Modbus-Vorlage aus, tragen Sie die IP-Adresse des KSEM und Port 502 ein und setzen Sie die Modbus-Unit-ID auf 1.
Prüfen Sie die Verbindung, indem Sie in der Live-Ansicht des Portals das Register active_consumption_power (Adresse 0) und active_power (Adresse 252) mit den Anzeigewerten im KSEM-Webserver vergleichen.
Zu beachten
Das Gateway verbindet sich, aber es erscheinen keine Registerwerte.
Der Modbus-TCP-Slave des KSEM ist standardmäßig deaktiviert. Melden Sie sich im KSEM-Webserver an, navigieren Sie zu den Modbus-Einstellungen, öffnen Sie den Bereich Slave und aktivieren Sie TCP-Slave aktivieren. Ohne diesen Schritt akzeptiert der Zähler die TCP-Verbindung, liefert jedoch keine Daten.
Integer- und Float-Registersatz zeigen unterschiedliche Leistungswerte. Was ist korrekt?
Der KSEM stellt zwei parallele Registersätze bereit: einen Integer-Satz (Adressen 0 bis 142) mit getrennten Bezugs- und Einspeisungsregistern sowie einen Float-Satz (Adressen 220 bis 254) mit vorzeichenbehafteten Nettowerten. Beide sind korrekt. Die Float-Register an den Adressen 224, 234, 244 und 252 liefern vorzeichenbehaftete Netto-Wirkleistung und sind für die Einspeisungserkennung am einfachsten zu verarbeiten.
Messwerte wirken plausibel, springen aber gelegentlich auf falsche Werte.
Laut Kostal-Dokumentation müssen alle 16-Bit-Register eines 32-Bit-Datenpunkts in einer einzigen Modbus-Anfrage ausgelesen werden. Werden die Register einzeln abgefragt, können High-Word und Low-Word aus verschiedenen Messzyklen stammen und Fehlwerte liefern. Stellen Sie sicher, dass jeweils beide Register einer uint32- oder float32-Variable in einem einzigen Read-Holding-Registers-Aufruf angefordert werden.
Der Zähler ist über den Plenticore-Wechselrichter auf Port 1502 erreichbar. Kann ich das nutzen?
Diese Modbus-Vorlage liest den KSEM direkt über dessen eigenen LAN-Anschluss auf Port 502 aus, nicht über den Wechselrichter-Proxy auf Port 1502. Verwenden Sie die IP-Adresse des KSEM und Port 502. Beide Verbindungswege können parallel betrieben werden, nutzen jedoch unterschiedliche Unit-IDs und Registerlayouts.
Selbst sehen, wie es funktioniert?











