
SunSpec Model 12 — IPv4
SunSpec Model 12 ist das standardisierte IPv4-Netzwerkkonfigurationsmodell der SunSpec Alliance, implementiert in SunSpec-konformen DER-Geraeten wie PV-Wechselrichtern, Energiezaehlern und Batteriespeicher-Controllern. Die Modbus-Vorlage liest Netzwerk- und Statusregister, darunter Konfigurationsstatus, Aenderungsvlag und Faehigkeitsindikator, und bietet Lese- und Schreibzugriff auf IP-Adresse, Subnetzmaske, Gateway, DNS-Server, NTP-Server, Domaennamen und Hostname. Die Kommunikation erfolgt per Modbus TCP ueber den vorhandenen Ethernet-Anschluss des Geraets. Mit dieser Vorlage in Ihrem ModbusCloud-Portal koennen Sie die aktiven Netzwerkeinstellungen jedes SunSpec-Model-12-Geraets prufen, ohne dessen lokale Weboberflaeche oeffnen zu muessen.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 17, lesen und schreiben
- Marke
- SunSpec
- Zuletzt aktualisiert
Register (17)
17 lesen, 12 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| id | Lesen | ||||
| l | Lesen | ||||
| nam | Lesen und Schreiben | ||||
| cfgst | Lesen | ||||
| chgst | Lesen | ||||
| cap | Lesen | ||||
| cfg | Lesen und Schreiben | ||||
| ctl | Lesen und Schreiben | ||||
| addr | Lesen und Schreiben | ||||
| msk | Lesen und Schreiben | ||||
| gw | Lesen und Schreiben | ||||
| dns1 | Lesen und Schreiben | ||||
| dns2 | Lesen und Schreiben | ||||
| ntp1 | Lesen und Schreiben | ||||
| ntp2 | Lesen und Schreiben | ||||
| domnam | Lesen und Schreiben | ||||
| hostnam | Lesen und Schreiben |
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
- Pruefen Sie IP-Adresse, Subnetzmaske und Gateway eines neu in Betrieb genommenen SunSpec-Geraets vor der Projektuebergabe.
- Ueberwachen Sie das Konfigurationsstatusregister, um unerwartete Wechsel von DHCP auf statische Konfiguration nach Firmware-Updates zu erkennen.
- Kontrollieren Sie die NTP-Server-Eintraege an mehreren Wechselrichterstandorten, um einheitliche Zeitsynchronisationsquellen sicherzustellen.
- Verfolgen Sie den Aenderungsvlag, um zu bestaetigen, dass eine Netzwerkrekonfiguration vom Geraet akzeptiert und angewendet wurde.
- Erstellen Sie standortbezogene Berichte ueber Hostname und Domaenname jedes Geraets fuer eine aktuelle Netzwerkinventur des Gebaeudebetreibers.
Installation
Stellen Sie sicher, dass Modbus TCP auf dem Zielgeraet aktiviert ist, in der Regel ueber die lokale Weboberflaeche oder das Display unter den Kommunikations- oder Netzwerkeinstellungen.
Verbinden Sie das ModbusCloud Gateway mit demselben Ethernet-Netzwerk wie das Zielgeraet und stellen Sie sicher, dass das Gateway die IP-Adresse des Geraets ueber TCP-Port 502 erreichen kann.
Legen Sie im ModbusCloud-Portal ein neues Geraet an, importieren Sie die SunSpec-Model-12-Vorlage und setzen Sie die Modbus-Unit-ID auf den vom Geraet verwendeten Wert, ueblicherweise 1 oder 126 je nach Hersteller.
Lesen Sie das id-Register aus und bestaetigen Sie den Rueckgabewert 12, und pruefen Sie anschliessend das addr-Register, um sicherzustellen, dass die IP-Adresse mit der bekannten Netzwerkadresse des Geraets uebereinstimmt.
Zu beachten
Das id-Register liefert einen anderen Wert als 12. Warum?
Der Model-12-Block beginnt in der Registermap des Geraets moeglicherweise nicht bei Adresse 0. SunSpec-Geraete koennen Modellbloecke an den Basisadressen 0, 40000 oder 50000 platzieren. Pruefen Sie die Modbus-Dokumentation des Herstellers auf den korrekten Basisadressen-Offset und passen Sie diesen im Portal entsprechend an.
Stringregister wie addr oder hostnam liefern unlesbaren Zeichensalat. Was ist die Ursache?
SunSpec-Stringregister werden im Big-Endian-Byteformat gespeichert, mit zwei ASCII-Zeichen je 16-Bit-Register. Liest Ihr Gateway oder Ihr Abfragewerkzeug die Werte als reine Ganzzahlen, erscheint die Ausgabe unlesbar. Stellen Sie sicher, dass das ModbusCloud Gateway Stringregister gemaess SunSpec-Big-Endian-Kodierung interpretiert.
Nach dem Schreiben in cfg, ctl und addr aendert sich nichts. Was ist zu tun?
Einige Geraete erfordern, dass nach dem Aendern von cfg oder addr ein bestimmter Commit-Wert in das ctl-Register geschrieben wird, um die neuen Netzwerkeinstellungen zu aktivieren. Entnehmen Sie die erforderliche Steuersequenz der Modbus-Dokumentation des Geraets und pruefen Sie, ob das Geraet sich im Schreibschutz-Modus befindet.
Ist das Fernschreiben in cfg, ctl, addr und weitere RW-Register sicher?
Gehen Sie mit Bedacht vor. Das Schreiben falscher Werte in addr, msk oder gw kann die Netzwerkkonfiguration des Geraets sofort aendern und es unerreichbar machen. Ein Commit ueber ctl ist nicht ohne Weiteres rueckgaengig zu machen. Pruefen Sie alle neuen Werte sorgfaeltig vor der Anwendung und stellen Sie sicher, dass lokaler Zugang als Rueckfalloption verfuegbar ist.
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?








