SunSpec SunSpec Model 306 — Reference Point Model Modbus TCP template

SunSpec Model 306 — Reference Point Model

SunSpec Model 306 ist das Reference Point Model, ein standardisierter SunSpec-Informationsblock zur Erfassung von Einstrahlungsdaten an PV-Standorten. Die Vorlage arbeitet mit jedem SunSpec-konformen Wetterfühler oder Einstrahlungssensor über Modbus TCP. Sie liest die Modell-Header-Register (id, l) sowie drei Einstrahlungskanäle: globale Horizontalstrahlung (ghi), Einstrahlung in der Modulebene (a) und einen zweiten Einstrahlungskanal (v), ergänzt durch einen Temperaturpunkt (tmp). Nach dem Import in Ihr ModbusCloud-Portal stehen fabrikantunabhängige Einstrahlungsdaten neben Wechselrichterregistern für die Ertragsanalyse bereit.

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

Register (6)

6 lesen, 0 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
ghiW/m2Lesen
aW/m2Lesen
vW/m2Lesen
tmpW/m2Lesen

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 die globale Horizontalstrahlung kontinuierlich, um die tatsächliche Solarressource mit dem Ertragsgutachten zu vergleichen.
  • Vergleichen Sie die Modulebeneneinstrahlung mit der Wechselrichterleistung, um Verschmutzung, Verschattung oder Modulalterung zu erkennen.
  • Verfolgen Sie den zweiten Einstrahlungskanal neben der GHI, um Messabweichungen zwischen Sensorpositionen auf großen Dächern zu identifizieren.
  • Richten Sie einen Alarm ein, wenn die Einstrahlung fällt, aber die Wechselrichterleistung hoch bleibt, als Hinweis auf einen Sensorfehler.
  • Berichten Sie Einstrahlungs- und Temperaturwerte neben Ertragsdaten für Performance-Ratio-Berechnungen im ModbusCloud-Dashboard.

Installation

  1. Aktivieren Sie Modbus TCP am SunSpec-konformen Sensor über die Weboberfläche oder das Konfigurationswerkzeug des Geräts, in der Regel unter dem Kommunikations- oder Netzwerkbereich.

  2. Verbinden Sie das Gerät mit demselben LAN-Segment wie das ModbusCloud Gateway, vergeben Sie eine feste IP-Adresse und prüfen Sie, ob TCP-Port 502 vom Gateway erreichbar ist.

  3. Fügen Sie im ModbusCloud-Portal das Gateway hinzu, legen Sie ein neues Gerät an, importieren Sie die SunSpec-Model-306-Vorlage und weisen Sie die am Gerät konfigurierte Unit-ID zu.

  4. Prüfen Sie Register ghi (Adresse 2) in der Live-Registeransicht tagsüber auf einen Wert größer als null (W/m²), um die korrekte Kommunikation zu bestätigen.

Zu beachten

Warum liefern alle Einstrahlungsregister mittags den Wert null?

Prüfen Sie, ob der Sensor mit Spannung versorgt und korrekt ausgerichtet ist. Stellen Sie außerdem sicher, dass das ModbusCloud Gateway die richtige Unit-ID und IP-Adresse verwendet. Einige SunSpec-Geräte geben Model-306-Daten erst aus, nachdem die SunSpec-Kennung und der Common-Model-Block erfolgreich gelesen wurden. Stellen Sie sicher, dass die automatische Erkennung vollständig abgeschlossen ist.

Das Gateway verbindet sich, aber Register id enthält einen unerwarteten Wert. Was nun?

Register id (Adresse 0) muss den Wert 306 zurückgeben. Ein abweichender Wert bedeutet, dass das Gateway ein anderes Modell an diesem Offset liest. SunSpec-Adressen sind relativ zum Startadres des jeweiligen Modells, nicht absolut. Prüfen Sie die Basisadresse von Model 306 in der Gerätedokumentation und konfigurieren Sie diese korrekt in der Vorlage.

Warum zeigt das tmp-Register unplausible Werte bei der Einheit W/m²?

In der SunSpec-Model-306-Spezifikation ist tmp ein Temperaturpunkt. Die Einheit W/m² in dieser Vorlage geht auf einen Fehler in der Quelldefinition zurück. Behandeln Sie den Rohregisterwert als Temperaturmessung und wenden Sie den in der Gerätedokumentation genannten Skalierungsfaktor an. Vergleichen Sie das Ergebnis mit der nativen Oberfläche des Sensors zur Bestätigung.

Messwerte erscheinen sporadisch und Abfragen laufen regelmäßig in einen Timeout. Woran liegt das?

SunSpec-Sensoren über TCP können Verbindungen trennen, wenn mehrere Clients gleichzeitig abfragen. Stellen Sie sicher, dass kein weiterer Modbus-TCP-Client, etwa ein lokaler Datenlogger oder ein SCADA-System, gleichzeitig Port 502 belegt. Reduzieren Sie die Abfragefrequenz, wenn die Verbindungswarteschlange des Sensors ausgelastet ist.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank