SunSpec SunSpec Model 702 — DER Capacity Modbus TCP template

SunSpec Model 702 — DER Capacity

SunSpec Model 702 ist ein standardisiertes DER-Capacity-Informationsmodell, das in IEEE 1547-2018-zertifizierten Wechselrichtern, Batteriespeichern und anderen dezentralen Energiequellen eingesetzt wird. Diese Modbus-Vorlage liest per Modbus TCP den Nennleistungsblock des Geräts: Wirkleistung, Scheinleistung, Blindleistungs-Einspeisung und -Aufnahme, Lade- und Entladeraten sowie Spannungs- und Stromgrenzen. Beschreibbare Setpoint-Register ermöglichen es, Betriebsgrenzen direkt aus Ihrem ModbusCloud-Portal zu aktualisieren. Sieben Skalierungsfaktor-Register stellen sicher, dass alle Werte geräteunabhängig korrekt dekodiert werden.

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

Register (51)

51 lesen, 19 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
wmaxrtgWLesen
wovrextrtgWLesen
wovrextrtgpfLesen
wundextrtgWLesen
wundextrtgpfLesen
vamaxrtgVALesen
varmaxinjrtgVarLesen
varmaxabsrtgVarLesen
wchartemaxrtgWLesen
wdischartemaxrtgWLesen
vachartemaxrtgVALesen
vadischartemaxrtgVALesen
vnomrtgVLesen
vmaxrtgVLesen
vminrtgVLesen
amaxrtgALesen
pfovrextrtgLesen
pfundextrtgLesen
reactsusceptrtgSLesen
noropcatrtgLesen
abnopcatrtgLesen
ctrlmodesLesen
intislandcatrtgLesen
wmaxWLesen und Schreiben
wmaxovrextWLesen und Schreiben
wovrextpfLesen und Schreiben
wmaxundextWLesen und Schreiben
wundextpfLesen und Schreiben
vamaxVALesen und Schreiben
varmaxinjVarLesen und Schreiben
varmaxabsVarLesen und Schreiben
wchartemaxWLesen und Schreiben
wdischartemaxWLesen und Schreiben
vachartemaxVALesen und Schreiben
vadischartemaxVALesen und Schreiben
vnomVLesen und Schreiben
vmaxVLesen und Schreiben
vminVLesen und Schreiben
amaxALesen und Schreiben
pfovrextLesen und Schreiben
pfundextLesen und Schreiben
intislandcatLesen und Schreiben
w_sfLesen
pf_sfLesen
va_sfLesen
var_sfLesen
v_sfLesen
a_sfLesen
s_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

  • Prüfen Sie nach der Inbetriebnahme, ob wmaxrtg und wchartemaxrtg mit dem Typenschild des Batteriesystems oder Wechselrichters übereinstimmen.
  • Überwachen Sie vnomrtg, vmaxrtg und vminrtg, um sicherzustellen, dass die Anlage innerhalb des deklarierten AC-Spannungsbereichs betrieben wird.
  • Dokumentieren Sie varmaxinjrtg und varmaxabsrtg als Nachweis der Blindleistungsfähigkeit für die Netzanschlussunterlagen.
  • Richten Sie eine Warnung ein, wenn der wmax-Setpoint unter wmaxrtg fällt, was auf eine unbeabsichtigte Wirkleistungsbegrenzung hinweist.
  • Lesen Sie ctrlmodes aus, um zu prüfen, welche IEEE 1547-2018-Regelfunktionen wie Volt-Var oder Watt-Var auf jedem Gerät aktiviert sind.

Installation

  1. Aktivieren Sie Modbus TCP am DER-Gerät über die Weboberfläche oder das Inbetriebnahmetool unter den Kommunikations- oder Modbus-Einstellungen, und notieren Sie die IP-Adresse sowie den TCP-Port (Standard 502).

  2. Verbinden Sie das DER-Gerät und das ModbusCloud Gateway mit demselben IP-Netzwerk, prüfen Sie die Erreichbarkeit per Ping und stellen Sie sicher, dass Port 502 durch keine Firewall gesperrt ist.

  3. Legen Sie im ModbusCloud-Portal ein neues Gerät an, wählen Sie Modbus TCP als Transportprotokoll, geben Sie IP-Adresse und Port ein, importieren Sie die SunSpec Model 702 DER Capacity-Vorlage und weisen Sie die korrekte Modbus-Unit-ID zu.

  4. Starten Sie eine manuelle Abfrage und prüfen Sie, ob das id-Register den Wert 702 zurückgibt und wmaxrtg mit den Gerätedaten übereinstimmt.

Zu beachten

Alle Leistungs- und Spannungswerte sind null oder unrealistisch groß. Woran liegt das?

SunSpec Model 702 verwendet vorzeichenbehaftete 16-Bit-Skalierungsfaktor-Register (w_sf, v_sf, va_sf, var_sf, a_sf, pf_sf, s_sf). Jeder Rohwert muss mit 10 hoch Skalierungsfaktor multipliziert werden. Ignoriert Ihr Modbus-Client diese Register oder liest sie als vorzeichenlos, sind alle skalierten Werte fehlerhaft. Stellen Sie sicher, dass die Skalierungsfaktoren korrekt angewendet werden.

Das id-Register gibt nicht den Wert 702 zurück. Wie gehe ich vor?

Die Basisadresse von Model 702 ist in SunSpec-Geräten dynamisch: Der Registerblock liegt nach dem Common Model und etwaigen vorausgehenden Modellen. Führen Sie einen SunSpec-Discovery-Scan ab Register 40001 durch, um die tatsächliche Basisadresse zu ermitteln, und tragen Sie diesen Offset in Ihre Vorlagenkonfiguration ein.

Das Schreiben eines neuen wmax-Setpoints hat keine Auswirkung auf die Ausgangsleistung. Warum?

Einige DER-Geräte erfordern, dass ein zugehöriges Freigabe-Register in Model 704 (DER AC Controls) aktiviert ist, bevor Kapazitäts-Setpoints aus Model 702 wirksam werden. Prüfen Sie die Gerätedokumentation auf einen erforderlichen Aktivierungsschritt. Vergewissern Sie sich außerdem, dass der geschriebene Wert wmaxrtg nicht überschreitet, da außerhalb des gültigen Bereichs liegende Schreibbefehle häufig lautlos abgewiesen werden.

Ist es sicher, Setpoints wie wmax oder vmax im laufenden Betrieb zu schreiben?

Das Schreiben in RW-Register von Model 702 wirkt sich direkt auf die Betriebsgrenzen des Geräts aus. Ein falscher Wert für wmax, vmax oder amax kann Schutzfunktionen auslösen, das Gerät vom Netz trennen oder Netzanschlussvereinbarungen verletzen. Prüfen Sie Zielwerte stets anhand der Nenn-Register und führen Sie Änderungen möglichst bei geringer Last durch.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank