SunSpec SunSpec Model 15 — Interface Counters Model Modbus TCP template

SunSpec Model 15 — Interface Counters Model

SunSpec Model 15 ist das Interface Counters Model, ein standardisiertes SunSpec-Informationsmodell, das Paketstatistiken der Kommunikationsschnittstelle eines beliebigen SunSpec-konformen DER-Geraets bereitstellt. Ueber Modbus TCP liest diese Modbus-Vorlage Gesamt-, Unicast-, Nicht-Unicast-, Verwurf-, Fehler- und Unbekannt-Zaehler fuer eingehende und ausgehende Pakete aus. Ein schreibbares Register ermoeglicht das gleichzeitige Zuruecksetzen aller Zaehler. Installateure und Systemintegratoren nutzen diese Daten im ModbusCloud-Portal, um die Kommunikationsguete zu ueberwachen und Protokollfehler an Wechselrichtern und Gateways zu diagnostizieren.

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

Register (14)

14 lesen, 1 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
clrLesen und Schreiben
incntcountLesen
inuccntcountLesen
innuccntcountLesen
indsccntcountLesen
inerrcntcountLesen
inunkcntcountLesen
outcntcountLesen
outuccntcountLesen
outnuccntcountLesen
outdsccntcountLesen
outerrcntcountLesen

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

  • Ueberwachen Sie eingehende Fehler- und Verwurfzaehler, um eine sich verschlechternde Modbus TCP-Verbindung fruehzeitig zu erkennen.
  • Vergleichen Sie Unicast- und Nicht-Unicast-Paketzaehler, um sicherzustellen, dass das Geraet ausschliesslich zielgerichteten Datenverkehr empfaengt.
  • Verfolgen Sie ausgehende Fehlerzaehler an Wechselrichter-Gateways, um Netzwerkueberlastung oder falsch konfigurierte MTU-Einstellungen zu identifizieren.
  • Richten Sie eine Benachrichtigung fuer steigende Zaehler unbekannter Protokolle ein, um nicht autorisierte Geraete im gleichen Netzsegment zu erkennen.
  • Setzen Sie die Zaehler nach einem Wartungsfenster zurueck und pruefen Sie, ob alle Werte nahe null bleiben, um einen sauberen Schnittstellenstatus zu bestaetigen.

Installation

  1. Aktivieren Sie Modbus TCP auf dem SunSpec-Geraet ueber dessen Weboberflaeche oder das Inbetriebnahme-Tool, in der Regel unter den Kommunikations- oder Netzwerkeinstellungen.

  2. Verbinden Sie das SunSpec-Geraet mit demselben LAN-Segment wie den ModbusCloud Gateway und stellen Sie sicher, dass TCP-Port 502 erreichbar und nicht durch eine Firewall gesperrt ist.

  3. Fuegen Sie im ModbusCloud-Portal den Gateway hinzu, importieren Sie die SunSpec Model 15 Modbus-Vorlage und weisen Sie die korrekte Unit-ID sowie die Basisadresse gemaess dem SunSpec-Karten-Offset Ihrer Anlage zu.

  4. Pruefen Sie das incnt-Register in der Live-Registeransicht: Steigt der Wert kontinuierlich an, ist das Modellblock korrekt lokalisiert und das Polling aktiv.

Zu beachten

Alle Zaehlerregister bleiben dauerhaft auf null. Was stimmt nicht?

Die Basisadresse des Modellblocks ist moeglicherweise falsch konfiguriert. SunSpec-Geraete platzieren Model 15 an einem dynamischen Offset, der durch Scannen ab dem SunS-Marker ermittelt wird. Pruefen Sie, ob die Basisadresse in der Vorlage mit dem tatsaechlichen Offset eines SunSpec-Scanners uebereinstimmt, und bestaetigen Sie, dass das Geraet Model 15 in der Firmware implementiert.

Das Gateway verbindet sich, aber Zaehler aendern sich nie. Warum?

Bleiben incnt und outcnt bei aktivem Datenverkehr auf null, aktualisiert das Geraet moeglicherweise die Schnittstellenzaehler in der aktuellen Firmware-Version nicht. Pruefen Sie die Versionshinweise des Herstellers und bestaetigen Sie, dass die Modbus TCP-Schnittstelle selbst aktiv Abfragen empfaengt.

Warum erhalte ich eine Modbus-Ausnahme beim Lesen des Modell-ID-Registers?

SunSpec-Modelle liegen nicht an festen Adressen. Die id- und l-Register sind relative Offsets innerhalb des Modellblocks. Werden sie direkt an der absoluten Adresse 0 abgefragt, ohne zuvor den SunS-Marker zu lokalisieren und die Modellkette zu durchlaufen, trifft die Anfrage einen nicht implementierten Adressbereich und loest Ausnahmecode 2 oder 4 aus.

Ist es sicher, das clr-Register waehrend des laufenden Betriebs zu schreiben?

Ein Schreibvorgang auf clr setzt alle 12 Zaehlerregister gleichzeitig zurueck. Trendauswertungen, die auf kumulativen Differenzwerten basieren, werden dadurch unguelig. Setzen Sie Zaehler nur bewusst zurueck, etwa nach einem geplanten Wartungsfenster, und notieren Sie den Zeitpunkt in Ihrem ModbusCloud-Portal, um den resultierenden Zaehlersprung nicht als Paketverlust zu interpretieren.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank