SunSpec SunSpec Model 403 — String Combiner (Current) Modbus TCP template

SunSpec Model 403 — String Combiner (Current)

SunSpec Model 403 ist das standardisierte Informationsmodell für einen DC-Stringcombiner in einer Photovoltaikanlage, das die strombasierte Überwachung aller angeschlossenen PV-Strings abdeckt. Die Modbus-Vorlage liest den gesamten DC-Ausgangsstrom, kumulierte Amperestunden, DC-Busspannung, Combiner-Temperatur, maximalen Nennstrom und die Anzahl aktiver Strings sowie Ereignis-Bitfelder auf Combiner- und Herstellerebene. Skalierungsfaktorregister je String ermöglichen die präzise Dekodierung der Einzelstringdaten im Wiederholungsblock. Über Modbus TCP liefert diese Vorlage Installateuren und Asset-Managern eine herstellerneutrale Sicht auf den Combinerzustand und die Stringproduktion direkt im ModbusCloud-Portal.

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

Register (15)

15 lesen, 0 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
dca_sfLesen
dcahr_sfLesen
dcv_sfLesen
dcamaxALesen
nLesen
evtLesen
evtvndLesen
dcaALesen
dcahrAhLesen
dcvVLesen
tmp°CLesen
indca_sfLesen
indcahr_sfLesen

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 den gesamten DC-Ausgangsstrom aller Strings, um die Combiner-Ertragserwartung mit Einstrahlungsdaten abzugleichen.
  • Verfolgen Sie die kumulierten Amperestunden saisonübergreifend, um die Leistung mehrerer PV-Anlagen miteinander zu vergleichen.
  • Richten Sie Alarme auf Änderungen der Ereignis-Bitfields ein, um Fehler wie Überströme oder Stringunterbrechungen frühzeitig zu erkennen.
  • Überprüfen Sie, ob die Combiner-Temperatur in Spitzenzeiten im Sommer innerhalb der zulässigen Grenzwerte bleibt.
  • Vergleichen Sie die Anzahl aktiver Strings mit dem installierten Bestand, um stille Stringausfälle frühzeitig zu identifizieren.

Installation

  1. Aktivieren Sie Modbus TCP am Stringcombiner oder dessen Gateway-Gerät im Bereich Kommunikation oder Modbus, und notieren Sie IP-Adresse und TCP-Port (Standard 502).

  2. Verbinden Sie den Combiner mit demselben LAN-Segment wie den ModbusCloud Gateway und stellen Sie sicher, dass keine Firewall-Regel Port 502 zwischen den Geräten sperrt.

  3. Fügen Sie im ModbusCloud-Portal den ModbusCloud Gateway hinzu, importieren Sie anschließend die SunSpec Model 403-Vorlage und tragen Sie die korrekte Modbus-Unit-ID ein, die der Slave-Adresse des Combiners entspricht.

  4. Prüfen Sie den Live-Wert des Registers dca (Adresse 11) mit einem Zangenamperemeter am Combiner-Ausgang, um korrekte Skalierung und Verbindung zu bestätigen.

Zu beachten

Stromwerte sind falsch oder um den Faktor zehn verschoben. Warum?

SunSpec verwendet vorzeichenbehaftete Skalierungsfaktorregister. Der Rohwert in dca muss mit 10 hoch dca_sf multipliziert werden. Falls Ihr Modbus-Client dies nicht automatisch übernimmt, lesen Sie zunächst dca_sf aus und wenden den Faktor manuell an. Ein dca_sf-Wert von -1 bedeutet, den Rohwert durch 10 zu dividieren.

Der Gateway verbindet sich, aber alle Register liefern null oder 0x8000. Was nun?

Der Rohwert 0x8000 auf einem int16-Register ist der SunSpec-Sentinel für 'nicht implementiert' und zeigt an, dass das Gerät diesen Datenpunkt nicht belegt. Prüfen Sie, ob die Combiner-Firmware Model 403 vollständig unterstützt. Überprüfen Sie außerdem die Modbus-Unit-ID: Eine falsche ID liefert gültige Frames, aber bedeutungslose Werte.

Das Portal erreicht den Combiner nicht, obwohl er im Netzwerk aktiv ist.

Prüfen Sie, ob sich ModbusCloud Gateway und Combiner im selben IP-Subnetz befinden. Kontrollieren Sie, ob ein verwalteter Switch VLAN-Isolierung zwischen den Geräten anwendet. Stellen Sie sicher, dass der Modbus-TCP-Server des Combiners auf Port 502 aktiv ist, und weisen Sie eine feste IP-Adresse zu, um Adressänderungen nach einem Neustart zu vermeiden.

Wie interpretiere ich die Bitfelder evt und evtvnd korrekt?

Beide sind 32-Bit-Bitfelder, bei denen jedes Bit einen eigenen Fehler- oder Statuszustand repräsentiert. Das evt-Register folgt den SunSpec-Standardereignisdefinitionen für Combiner. Das evtvnd-Register enthält herstellerspezifische Flags, deren Bedeutung vom jeweiligen Combiner-Hersteller abhängt. Konsultieren Sie das Gerätedatenblatt, um einzelne Bits Fehlernamen zuzuordnen.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank