SunSpec SunSpec Model 10 — Communication Interface Header Modbus TCP template

SunSpec Model 10 — Communication Interface Header

SunSpec Model 10 ist der Communication Interface Header der SunSpec Alliance, ein Protokoll-Ebene-Block, der auf SunSpec-konformen DER-Geräten wie PV-Wechselrichtern, Energiemessgeräten und Batteriespeichern vorhanden ist. Die Modbus-Vorlage liest per Modbus TCP die Interface-Kennung, die Blocklänge und den Schnittstellentyp aus und stellt den Betriebsstatus des Kommunikationsports dar. Das beschreibbare Steuerregister (ctl) ermöglicht das ferngesteuerte Aktivieren oder Deaktivieren der Schnittstelle. Durch den Import dieser SunSpec Model 10-Vorlage in Ihr ModbusCloud-Portal erhalten Sie als Systemintegrator einen strukturierten Überblick über die Kommunikationsschicht mehrerer Geräte.

Protokoll
Modbus TCP
Anschluss
Ethernet, Modbus TCP
Register
5, lesen und schreiben
Marke
SunSpec
Zuletzt aktualisiert

Register (5)

5 lesen, 1 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
stLesen
ctlLesen und Schreiben
typLesen

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 das Statusregister der Kommunikationsschnittstelle, um einen unerwarteten Port-Ausfall eines DER-Geräts frühzeitig zu erkennen.
  • Verifizieren Sie bei der Inbetriebnahme das Schnittstellentyp-Register, um zu bestätigen, dass RS485 oder Ethernet korrekt konfiguriert ist.
  • Verfolgen Sie das Blocklängen-Register, um Firmware-Änderungen zu erkennen, die den Interface-Deskriptor anpassen.
  • Richten Sie eine Benachrichtigung bei Statusänderungen im st-Register ein, um Wartungseinsätze vor Datenlücken einzuleiten.
  • Vergleichen Sie Schnittstellentyp-Werte über mehrere Geräte einer Anlage, um eine einheitliche Kommunikationskonfiguration zu bestätigen.

Installation

  1. Stellen Sie sicher, dass Modbus TCP auf dem Zielgerät aktiv ist: Navigieren Sie im Webinterface des Geräts zur Kommunikations- oder Modbus-Sektion und bestätigen Sie, dass TCP auf Port 502 aktiviert ist.

  2. Verbinden Sie das Gerät mit dem gleichen LAN-Segment wie das ModbusCloud Gateway, prüfen Sie die Erreichbarkeit per Ping und notieren Sie IP-Adresse sowie Unit-ID des Geräts.

  3. Fügen Sie im ModbusCloud-Portal das Gateway hinzu, importieren Sie die SunSpec Model 10-Vorlage und weisen Sie die korrekte Unit-ID sowie den Basisregister-Offset entsprechend der SunSpec-Startadresse des Geräts zu.

  4. Lesen Sie probeweise das id-Register aus: Es muss den Wert 10 zurückgeben. Damit ist bestätigt, dass der Modellblock korrekt adressiert ist und das Gateway den richtigen Offset verwendet.

Zu beachten

Das id-Register liefert einen unerwarteten Wert. Was ist falsch?

Der Basisregister-Offset ist wahrscheinlich falsch eingestellt. SunSpec-Geräte legen die Modell-Map typischerweise ab Modbus-Adresse 40001 (Protokolladresse 40000) an. Weicht Ihr Gerät davon ab, passen Sie den Offset in den Vorlagen-Einstellungen im Portal an, sodass Adresse 0 auf die korrekte Drahtadresse zeigt.

Alle fünf Register liefern null oder NaN. Was sollte ich prüfen?

Prüfen Sie zunächst, ob Modbus TCP auf dem Gerät aktiviert und Port 502 korrekt gesetzt ist. Kontrollieren Sie anschließend die Unit-ID. SunSpec-Werte werden im Big-Endian-Format gespeichert. Tauscht Ihr Gateway die Byte-Reihenfolge, sind alle Lesewerte unbrauchbar. Stellen Sie sicher, dass das ModbusCloud Gateway Big-Endian-Wortreihenfolge verwendet.

Das st-Register zeigt einen unerwarteten Zustand. Was ist die Ursache?

Das st-Register spiegelt den tatsächlichen Laufzeitzustand der physischen Schnittstelle wider. Ein unerwarteter Status kann bedeuten, dass der Port administrativ deaktiviert ist, ein Kabel nicht korrekt sitzt oder ein Firmware-Fehler die Schnittstelle in einen Fehlerzustand versetzt hat. Prüfen Sie das Ereignisprotokoll des Geräts auf schnittstellenbezogene Meldungen.

Ist es sicher, das ctl-Register aus der Ferne zu beschreiben?

Gehen Sie mit Vorsicht vor. Das Beschreiben des ctl-Registers aktiviert oder deaktiviert die Kommunikationsschnittstelle und unterbricht sofort alle Modbus-Verbindungen auf diesem Port, einschließlich der Polling-Verbindung selbst. Führen Sie Schreibzugriffe ausschließlich in einem geplanten Wartungsfenster durch und stellen Sie sicher, dass ein alternativer Zugangsweg besteht, um die Einstellung bei Bedarf wiederherzustellen.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank