
SunSpec Model 120 — Nameplate
SunSpec Model 120, bezeichnet als Nameplate, ist ein herstellerneutrales Informationsmodell der SunSpec Alliance für dezentrale Energieerzeuger. Die Modbus-Vorlage liest Geräteidentität und statische Typenschildwerte über Modbus TCP: Wirkleistung (wrtg), Scheinleistung (vartg), Blindleistungsgrenzen je Quadrant (varrtgq1 bis varrtgq4), Nennstrom (artg), Leistungsfaktor je Quadrant (pfrtgq1 bis pfrtgq4), Energiekapazität (whrtg), Ladekapazität (ahrrtg) sowie maximale Lade- und Entladerate (maxcharte, maxdischarte). Jeder Messwert ist einem zugehörigen Skalierungsfaktorregister zugeordnet. Diese Typenschildwerte ermöglichen den Abgleich von Livemesswerten mit Auslegungsgrenzen bei allen konformen Wechselrichtern oder Batteriespeichern.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 27, nur lesen
- Marke
- SunSpec
- Zuletzt aktualisiert
Register (27)
27 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| id | Lesen | ||||
| l | Lesen | ||||
| dertyp | Lesen | ||||
| wrtg | W | Lesen | |||
| wrtg_sf | Lesen | ||||
| vartg | VA | Lesen | |||
| vartg_sf | Lesen | ||||
| varrtgq1 | var | Lesen | |||
| varrtgq2 | var | Lesen | |||
| varrtgq3 | var | Lesen | |||
| varrtgq4 | var | Lesen | |||
| varrtg_sf | Lesen | ||||
| artg | A | Lesen | |||
| artg_sf | Lesen | ||||
| pfrtgq1 | cos() | Lesen | |||
| pfrtgq2 | cos() | Lesen | |||
| pfrtgq3 | cos() | Lesen | |||
| pfrtgq4 | cos() | Lesen | |||
| pfrtg_sf | Lesen | ||||
| whrtg | Wh | Lesen | |||
| whrtg_sf | Lesen | ||||
| ahrrtg | AH | Lesen | |||
| ahrrtg_sf | Lesen | ||||
| maxcharte | W | Lesen | |||
| maxcharte_sf | Lesen | ||||
| maxdischarte | W | Lesen | |||
| maxdischarte_sf | Lesen |
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 der in wrtg gemeldete Wirkleistungswert mit dem Herstellerdatenblatt übereinstimmt.
- Vergleichen Sie die Blindleistungsgrenzen je Quadrant (varrtgq1 bis varrtgq4) mit den Netzanschlussanforderungen an jedem Standort.
- Überwachen Sie die nominale Energiekapazität (whrtg) eines Batteriespeichers, um zu prüfen, ob der Herstellerwert korrekt über Modbus übertragen wird.
- Lösen Sie einen Alarm aus, wenn maxcharte oder maxdischarte null zurückgibt, was darauf hindeutet, dass das Speicherprofil nicht geladen wurde.
- Gleichen Sie die Scheinleistung (vartg) mit der Wirkleistung (wrtg) ab, um den Leistungsfaktor-Betriebsbereich des Wechselrichters je Anlage zu bestätigen.
Installation
Aktivieren Sie Modbus TCP am DER-Gerät über die Weboberfläche oder das Inbetriebnahme-Tool unter dem Kommunikations- oder Modbus-Bereich, und notieren Sie den TCP-Port (in der Regel 502) sowie die Unit-ID.
Verbinden Sie das DER-Gerät mit demselben Ethernet-Netzwerk wie das ModbusCloud Gateway, und stellen Sie sicher, dass die IP-Adresse des Geräts vom Gateway aus erreichbar ist.
Fügen Sie im ModbusCloud-Portal das Gateway hinzu, importieren Sie die SunSpec Model 120 Nameplate-Vorlage, und konfigurieren Sie Ziel-IP-Adresse, Port 502 sowie die Unit-ID des Geräts.
Starten Sie eine manuelle Abfrage und prüfen Sie, ob wrtg und vartg Werte ungleich null zurückgeben, die mit dem Typenschild übereinstimmen; vergewissern Sie sich, dass Skalierungsfaktoren (wrtg_sf, vartg_sf) korrekt angewendet werden.
Zu beachten
Warum liefern wrtg oder vartg den Wert null oder 65535?
Der Wert 65535 (0xFFFF) ist der SunSpec-Sentinel für nicht implementierte Register. Das Gerät befüllt dieses Register für seinen DER-Typ nicht. Bei reinen PV-Wechselrichtern sind whrtg, ahrrtg, maxcharte und maxdischarte häufig nicht implementiert. Behandeln Sie diese Werte als fehlend, nicht als Kommunikationsfehler.
Meine berechneten Leistungswerte sind um Größenordnungen falsch. Ursache?
SunSpec verwendet vorzeichenbehaftete 16-Bit-Skalierungsfaktoren für jeden Messwert. Der tatsächliche Wert ergibt sich aus dem Rohregisterwert multipliziert mit 10 hoch dem Skalierungsfaktor. Ein Skalierungsfaktor von -2 bedeutet Division durch 100. Wenn Ihre Integration die _sf-Register ignoriert, sind alle Messwerte falsch skaliert. Prüfen Sie, ob die Vorlage in Ihrem ModbusCloud-Portal jeden Skalierungsfaktor korrekt anwendet.
Das dertyp-Register zeigt einen unerwarteten Wert. Ist das normal?
Die DERTyp-Enumeration ist innerhalb des SunSpec-Frameworks herstellerspezifisch. Der Wert 4 steht typischerweise für einen PV-Wechselrichter; andere Werte verweisen auf Wind-, Speicher- oder Hybrid-Systeme. Konsultieren Sie die Modbus-Dokumentation des Geräts für das genaue DERTyp-Mapping, bevor Sie einen Kommunikationsfehler annehmen.
Registeradressen in meinem Poll-Tool stimmen nicht mit der Vorlage überein.
SunSpec Model 120 verwendet relative Block-Offsets, keine absoluten Modbus-Adressen. Die tatsächlichen Adressen hängen davon ab, wo das Gerät das Modell in seiner Registerkarte platziert (Basisadresse 0, 40000 oder 50000). Die Vorlage verwendet Offsets 0 bis 26 relativ zum Beginn des Modellblocks. Konfigurieren Sie die korrekte Basisadresse in den Einstellungen Ihres ModbusCloud Gateways.
Wissensartikel zu diesem Gerät

SunSpec Modbus: eine Registerkarte für viele Wechselrichter
SunSpec Modbus ist die offene Registerkarte, die SMA, Fronius, Kostal und SolarEdge teilen. Aufbau, int+SF versus float, Ports und gemischte Parks auslesen.
Fronius Modbus: Symo GEN24 über Modbus TCP auslesen
Fronius Modbus auslesen: Modbus TCP an der Symo GEN24 auf Port 502 aktivieren, zwischen int+SF und float wählen, die richtigen SunSpec-Register lesen und korrekt skalieren. Praxisleitfaden für DACH-Installateure.
SMA Modbus: Sunny Boy per Modbus TCP auslesen 2026
SMA Modbus auslesen: Modbus-TCP-Server auf Port 502 aktivieren, zwischen SMA-Profil (Unit ID 3) und SunSpec (Unit ID 126) wählen, die richtigen Register lesen und die NaN-Werte nachts abfangen. Praxisleitfaden für DACH-Installateure.
Selbst sehen, wie es funktioniert?








