SunSpec SunSpec Model 806 — Flow Battery Model Modbus TCP template

SunSpec Model 806 — Flow Battery Model

SunSpec Model 806 ist das Flow Battery Bank Model, Teil der SunSpec Alliance Energy Storage-Spezifikation für dezentrale Energiequellen. Es bildet eine Batteriebank aus parallel geschalteten Flussbatterie-Strings ab, einschließlich Technologien wie Vanadium-Redox-, Zink-Brom- und Eisen-Chrom-Zellen. Diese Modbus-TCP-Vorlage stellt das Modell-ID, die Modelllänge und das Batteriebank-Deskriptorregister bereit und bietet Ihrem Monitoring-System einen standardisierten Einstiegspunkt in die Bank-Datenebene. Mit dem ModbusCloud-Portal können Sie Bankkonfigurationen prüfen und strukturelle Abweichungen in Mehrstrang-Flussbatterieanlagen frühzeitig erkennen.

Protokoll
Modbus TCP
Anschluss
Ethernet, Modbus TCP
Register
3, nur lesen
Marke
SunSpec
Zuletzt aktualisiert

Register (3)

3 lesen, 0 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
battbdLesen

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

  • Prüfen Sie das SunSpec-Model-806-ID-Register, um die korrekte Bankmodell-Erkennung bei der Inbetriebnahme zu bestätigen.
  • Verfolgen Sie das Modelllängenregister, um sicherzustellen, dass der vollständige Bank-Deskriptorblock vorhanden und korrekt dimensioniert ist.
  • Überwachen Sie den Batteriebank-Deskriptor, um unerwartete Konfigurationsänderungen zwischen Wartungsintervallen zu erkennen.
  • Richten Sie Alarme für fehlende oder nicht implementierte Werte im Deskriptor ein, um unvollständige Geräteimplementierungen zu identifizieren.
  • Vergleichen Sie Bank-Deskriptorwerte über mehrere Standorte hinweg, um konsistente Konfigurationen in Flussbatterie-Installationen sicherzustellen.

Installation

  1. Aktivieren Sie Modbus TCP am BMS oder Gateway des Flussbatteriesystems unter den Kommunikations- oder Modbus-Einstellungen, und notieren Sie IP-Adresse und Port (Standard 502).

  2. Verbinden Sie das Flussbatteriesystem mit demselben Netzwerksegment wie das ModbusCloud Gateway und stellen Sie sicher, dass TCP-Port 502 nicht durch eine Firewall blockiert wird.

  3. Fügen Sie im ModbusCloud-Portal das ModbusCloud Gateway hinzu, importieren Sie die SunSpec-Model-806-Vorlage, und tragen Sie die korrekte Unit-ID ein, die der Modbus-Slave-Adresse Ihres Geräts entspricht.

  4. Lesen Sie Registeradresse 0 aus und prüfen Sie, ob der zurückgegebene Wert 806 ist, als Bestätigung, dass der korrekte SunSpec-Flow-Battery-Bank-Modellblock gefunden wurde.

Zu beachten

Register 0 liefert statt 806 einen unerwarteten Wert. Woran liegt das?

Die Vorlage verwendet relative Modell-Offset-Adressierung, bei der Adresse 0 den Beginn des Modellblocks bezeichnet, nicht die absolute Basis der Modbus-Map. Stellen Sie sicher, dass das ModbusCloud Gateway auf die korrekte Basisadresse des Model-806-Blocks innerhalb der vollständigen SunSpec-Map des Geräts zeigt, die dem Common-Model-Block folgt.

Das Modelllängenregister gibt einen Not-Implemented-Wert zurück. Was bedeutet das?

Einige Geräte liefern SunSpec Model 806 nur teilweise implementiert. Ein Not-Implemented-Wert (0xFFFF bei uint16) im Längenregister bedeutet, dass der Bank-Modellblock im Map-Header vorhanden, aber nicht befüllt ist. Prüfen Sie die Firmware-Version und die SunSpec-Implementierungsdokumentation des Herstellers.

Nach dem Import der Vorlage erscheinen keine Daten, obwohl das Gerät erreichbar ist. Was ist zu prüfen?

Prüfen Sie, ob die Unit-ID im Portal mit der Modbus-Slave-Adresse des Geräts übereinstimmt. SunSpec-Geräte verwenden standardmäßig oft Unit-ID 1, manche Energiespeichersysteme jedoch eine höhere Adresse. Vergewissern Sie sich zudem, dass Modbus TCP in den Kommunikationseinstellungen des Geräts explizit aktiviert ist, da dies häufig standardmäßig deaktiviert ist.

Das Batteriebank-Deskriptorregister liest bei jeder Abfrage null. Ist das normal?

Ein dauerhafter Nullwert im Bank-Deskriptor kann bedeuten, dass dieses Feld vom Gerät nicht implementiert wird, was gemäß SunSpec-Spezifikation zulässig ist. Nicht unterstützte Datenpunkte innerhalb eines Speichermodells sollten den Not-Implemented-Wert enthalten. Entnehmen Sie der SunSpec-Konformitätsdokumentation Ihrer Anlage, ob dieses Feld befüllt wird.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank