SunSpec SunSpec Model 402 — String Combiner (Advanced) Modbus TCP template

SunSpec Model 402 — String Combiner (Advanced)

SunSpec Model 402 ist das erweiterte String-Combiner-Informationsmodell der SunSpec Alliance für mehrstrangige DC-Sammelpunkte in Photovoltaikanlagen. Diese Modbus-Vorlage liest die Combiner-Register über Modbus TCP aus: Gesamt-DC-Strom, DC-Busspannung, Momentanleistung, Leistung als Prozentsatz der Nennkapazität, kumulierte Energie in Wattstunden, Amperestunden, Gehäusetemperatur sowie Standard- und herstellerspezifische Ereignis-Bitmasken. Fünf Skalierungsfaktor-Register stellen die korrekte Dezimalposition sicher. Installateure nutzen diese Vorlage mit dem ModbusCloud Gateway, um den Combiner-Betrieb zu überwachen, Fehler frühzeitig zu erkennen und den langfristigen DC-Ertrag zu protokollieren.

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

Register (18)

18 lesen, 0 schreiben

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

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 Gesamt-DC-Ausgangsstrom und die Spannung, um sicherzustellen, dass der Combiner innerhalb seiner Nennwerte betrieben wird.
  • Erfassen Sie kumulierte Wattstunden und vergleichen Sie den tatsächlichen DC-Ertrag mit dem erwarteten Generierungsprofil des Arrays.
  • Setzen Sie eine Warnung bei Nicht-Null-Werten im evt-Register, um Überströme, Erdschlüsse oder Verdrahtungsanomalien frühzeitig zu erkennen.
  • Vergleichen Sie dcpr mit historischen Basiswerten, um Leistungsminderungen über Jahreszeiten oder nach Wartungsarbeiten zu identifizieren.
  • Protokollieren Sie die Gehäusetemperatur zusammen mit der Ausgangsleistung, um thermische Belastung mit Derate-Ereignissen des Combiners zu korrelieren.

Installation

  1. Prüfen Sie, ob der SunSpec Model 402-Block auf dem Zielgerät aktiv ist, indem Sie sicherstellen, dass das DID-Register den Wert 402 zurückgibt. Aktivieren Sie Modbus TCP gegebenenfalls im Kommunikations- oder Modbus-Bereich der Gerätedokumentation des Combiner-Herstellers.

  2. Verbinden Sie den Combiner mit demselben Ethernet-Netzwerk wie das ModbusCloud Gateway und stellen Sie sicher, dass TCP-Port 502 erreichbar ist und nicht durch eine Firewall blockiert wird.

  3. Fügen Sie in Ihrem ModbusCloud-Portal das Gateway hinzu, importieren Sie die SunSpec Model 402-Vorlage und weisen Sie die korrekte Modbus-Unit-ID zu, die der konfigurierten Slave-Adresse des Combiners entspricht.

  4. Überprüfen Sie die Live-Werte von dca und dcv im Portal und vergleichen Sie diese mit der lokalen Anzeige oder dem Datenlogger des Combiners, um sicherzustellen, dass die Skalierungsfaktoren (dca_sf, dcv_sf) korrekt angewendet werden.

Zu beachten

Strom- und Leistungswerte erscheinen zehnfach zu groß oder zu klein. Warum?

SunSpec verwendet vorzeichenbehaftete 16-Bit-Skalierungsfaktoren (dca_sf, dcw_sf, dcwh_sf) als Zehnerpotenzen. Wenn der Modbus-Master den Rohwert ausliest, ohne ihn mit zehn hoch dem Skalierungsfaktor zu multiplizieren, sind die Messwerte um eine Größenordnung verschoben. Prüfen Sie, ob das Portal die Skalierungsfaktor-Register an den Adressen 2 bis 6 ausliest und diese korrekt auf die jeweiligen Messwerte anwendet.

Das Gateway verbindet sich, aber alle Register liefern 0x8000 oder 0xFFFF. Was ist zu tun?

Dies sind SunSpec-Sentinelwerte für nicht implementierte Register. Das Zielgerät unterstützt möglicherweise nicht alle Register des Model 402, oder der Modellblock wurde nicht korrekt erkannt. Prüfen Sie, ob das DID-Register an Adresse 0 genau den Wert 402 zurückgibt und ob das Längenregister (l) mit der erwarteten Blockgröße übereinstimmt. Manche Combiner erfordern einen Modbus-TCP-Discovery-Scan ab Register 40001 oder 50001.

Das evt-Register zeigt einen Wert ungleich null. Was bedeuten die einzelnen Bits?

Das evt-Feld ist eine 32-Bit-SunSpec-Standard-Bitmaske, bei der jede Bitposition einem definierten Combiner-Fehlerzustand entspricht, etwa Niederstrom, Überstrom oder Erdschluss. Die vollständige Bitdefinitionstabelle finden Sie in der SunSpec String Combiner Models-Spezifikation. Das evtvnd-Register enthält zusätzliche herstellerspezifische Flags; deren Definitionen entnehmen Sie dem Gerätehandbuch des Combiners.

Ich erreiche den Combiner nicht über TCP, obwohl er im selben LAN ist.

Prüfen Sie, ob der Modbus-TCP-Server des Combiners aktiviert ist (manche Geräte werden standardmäßig mit deaktiviertem Server ausgeliefert) und auf Port 502 lauscht. Stellen Sie sicher, dass die im ModbusCloud-Portal konfigurierte Unit-ID mit der am Gerät eingestellten Slave-Adresse übereinstimmt. Prüfen Sie zudem, ob eine VLAN-Trennung oder eine Firewall-Regel Port 502 zwischen dem Gateway und dem Combiner blockiert.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank