Kostal Kostal Plenticore Hybrid (battery) Modbus TCP template

Kostal Plenticore Hybrid (battery)

Der Kostal Plenticore Hybrid ist ein dreiphasiger Hybrid-PV-Wechselrichter mit integrierter Batterieschnittstelle, eingesetzt in Wohn- und kleingewerblichen Photovoltaik-Speicheranlagen. Diese Modbus-Vorlage zielt auf die externe Batteriesteuerung des Kostal Plenticore Hybrid über Modbus TCP. Sie stellt das Mindest-SoC-Setpoint (Register 1042) bereit, mit dem Ihr ModbusCloud Gateway dem Wechselrichter vorgibt, wie weit der Batteriespeicher entladen werden darf. Eine korrekte Untergrenze schützt die Lebensdauer des Speichers und ermöglicht dynamische Strategien wie zeitzonenbasiertes Laden.

Protokoll
Modbus TCP
Anschluss
Ethernet, Modbus TCP
Register
1, lesen und schreiben
Marke
Kostal
Zuletzt aktualisiert

Register (1)

0 lesen, 1 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
limitsoc%Schreiben

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.

Anzahl Anlagen (optional)

Anwendungsfälle

  • Legen Sie eine Mindest-SoC-Untergrenze fest, um den Batteriespeicher an kalten Winternächten vor Tiefentladung zu schützen.
  • Erhöhen Sie die Mindest-SoC-Grenze dynamisch vor Perioden mit geringer PV-Einspeisung, um Reservekapazität vorzuhalten.
  • Erhalten Sie eine Benachrichtigung bei unerwarteten Änderungen am Mindest-SoC-Setpoint, um unautorisierte externe Steuerung zu erkennen.
  • Verfolgen Sie geplante Schreibvorgänge auf das SoC-Setpoint im ModbusCloud-Portal, um die korrekte Ausführung von Automatisierungsregeln zu verifizieren.
  • Vergleichen Sie die konfigurierten Mindest-SoC-Werte über mehrere Plenticore-Standorte, um eine einheitliche Entladestrategie durchzusetzen.

Installation

  1. Melden Sie sich als Installateur im Webserver des Plenticore an, navigieren Sie zu Service > Batterieeinstellungen, stellen Sie die Batteriesteuerung auf 'Extern über Protokoll (Modbus TCP)' um und speichern Sie die Einstellung.

  2. Verbinden Sie das ModbusCloud Gateway mit demselben Netzwerk wie den Plenticore-Wechselrichter. Der Plenticore nutzt Modbus-TCP-Port 1502, nicht den Standardport 502.

  3. Fügen Sie im ModbusCloud-Portal das Gateway hinzu, importieren Sie die Vorlage 'Kostal Plenticore Hybrid (battery)' und weisen Sie die Unit-ID 71 (Standardwert des Plenticore) dem Gerät zu.

  4. Schreiben Sie über das Portal einen Testwert in Register 1042 und prüfen Sie im Plenticore-Webserver, ob der aktualisierte Mindest-SoC-Wert übernommen wurde.

Zu beachten

Warum ignoriert der Plenticore Schreibbefehle auf Register 1042?

Die externe Batteriesteuerung muss im Webserver des Wechselrichters unter Service > Batterieeinstellungen explizit aktiviert werden. Ohne die Einstellung 'Extern über Protokoll (Modbus TCP)' werden alle Schreibbefehle auf die Batteriemanagement-Register abgelehnt, unabhängig davon, ob die Modbus-TCP-Verbindung besteht.

Das Gateway verbindet sich auf Port 502, liefert aber Fehler. Was ist falsch?

Der Kostal Plenticore verwendet den nicht standardmäßigen Modbus-TCP-Port 1502, nicht 502. Passen Sie die Gerätekonfiguration im ModbusCloud Gateway auf Port 1502 an. Verbindungen auf Port 502 werden abgelehnt oder liefern keine gültigen Daten.

Register 1042 liefert nach einem Firmware-Update unleserliche Float-Werte.

Der Plenticore verarbeitet float32-Register mit Big-Endian (ABCD) Byte-Reihenfolge. Prüfen Sie die Byte-Order-Einstellung in der Kommunikationskonfiguration des Wechselrichters. Bei der Einstellung Little-Endian erscheinen alle Float-Werte verfälscht. Stellen Sie auf Big-Endian um und testen Sie erneut.

Ist es sicher, beliebige Prozentwerte als Mindest-SoC-Setpoint zu schreiben?

Beim Schreiben auf Register 1042 ist Vorsicht geboten. Ein Wert von 100 sperrt den Batteriespeicher vollständig gegen Entladung. Der Wechselrichter verfügt über einen Watchdog: Bleiben Schreibvorgänge länger als das konfigurierte Timeout aus (typisch 60 Sekunden), kehrt er zur internen Steuerung zurück. ModbusCloud schreibt Register höchstens einmal pro Minute, daher ist das Einhalten dieses 60-Sekunden-Fensters grenzwertig und nicht garantiert. Schreibregister werden nicht im Langzeitspeicher abgelegt und gehen bei einem Neustart verloren. Ihre Automatisierung muss die Werte nach jedem Neustart neu schreiben.

Weitere Kostal-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank