
SunSpec Model 3 — Secure Dataset Read Request
SunSpec Model 3 ist ein Protokollmodell der SunSpec Alliance, mit dem Sie kryptografisch signierte Datensatz-Leseanfragen über Modbus TCP stellen. Das Modell wird auf SunSpec-konformen DER-Geräten wie PV-Wechselrichtern, Batteriespeichern und Energiemessgeräten eingesetzt, die die Secure SunSpec Modbus-Spezifikation unterstützen. Die Modbus-Vorlage bildet den vollständigen Anforderungsblock ab: Zielmodellindex, bis zu 50 Datenpunkt-Offsets, einen clientseitigen Zeitstempel mit Millisekundenkomponente zur Replay-Prävention, eine Sequenznummer, ein Rollenberechtigungsfeld sowie den Algorithmus-Identifier und die Anzahl der Signaturregister. So erhalten Sie direkten Einblick in den sicheren Lese-Handshake Ihrer Anlage.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 59, lesen und schreiben
- Marke
- SunSpec
- Zuletzt aktualisiert
Register (59)
59 lesen, 55 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| id | Lesen | ||||
| l | Lesen | ||||
| x | Lesen und Schreiben | ||||
| off1 | Lesen und Schreiben | ||||
| off2 | Lesen und Schreiben | ||||
| off3 | Lesen und Schreiben | ||||
| off4 | Lesen und Schreiben | ||||
| off5 | Lesen und Schreiben | ||||
| off6 | Lesen und Schreiben | ||||
| off7 | Lesen und Schreiben | ||||
| off8 | Lesen und Schreiben | ||||
| off9 | Lesen und Schreiben | ||||
| off10 | Lesen und Schreiben | ||||
| off11 | Lesen und Schreiben | ||||
| off12 | Lesen und Schreiben | ||||
| off13 | Lesen und Schreiben | ||||
| off14 | Lesen und Schreiben | ||||
| off15 | Lesen und Schreiben | ||||
| off16 | Lesen und Schreiben | ||||
| off17 | Lesen und Schreiben | ||||
| off18 | Lesen und Schreiben | ||||
| off19 | Lesen und Schreiben | ||||
| off20 | Lesen und Schreiben | ||||
| off21 | Lesen und Schreiben | ||||
| off22 | Lesen und Schreiben | ||||
| off23 | Lesen und Schreiben | ||||
| off24 | Lesen und Schreiben | ||||
| off25 | Lesen und Schreiben | ||||
| off26 | Lesen und Schreiben | ||||
| off27 | Lesen und Schreiben | ||||
| off28 | Lesen und Schreiben | ||||
| off29 | Lesen und Schreiben | ||||
| off30 | Lesen und Schreiben | ||||
| off31 | Lesen und Schreiben | ||||
| off32 | Lesen und Schreiben | ||||
| off33 | Lesen und Schreiben | ||||
| off34 | Lesen und Schreiben | ||||
| off35 | Lesen und Schreiben | ||||
| off36 | Lesen und Schreiben | ||||
| off37 | Lesen und Schreiben | ||||
| off38 | Lesen und Schreiben | ||||
| off39 | Lesen und Schreiben | ||||
| off40 | Lesen und Schreiben | ||||
| off41 | Lesen und Schreiben | ||||
| off42 | Lesen und Schreiben | ||||
| off43 | Lesen und Schreiben | ||||
| off44 | Lesen und Schreiben | ||||
| off45 | Lesen und Schreiben | ||||
| off46 | Lesen und Schreiben | ||||
| off47 | Lesen und Schreiben | ||||
| off48 | Lesen und Schreiben | ||||
| off49 | Lesen und Schreiben | ||||
| off50 | Lesen und Schreiben | ||||
| ts | Lesen und Schreiben | ||||
| ms | Lesen und Schreiben | ||||
| seq | Lesen und Schreiben | ||||
| role | Lesen und Schreiben | ||||
| alg | Lesen | ||||
| n | 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, ob ein DER-Gerät bei einer Modbus TCP-Abfrage eine korrekt signierte Datensatzantwort zurückliefert.
- Überwachen Sie das Sequenznummer-Register, um übersprungene oder wiederholte sichere Lesetransaktionen zu erkennen.
- Kontrollieren Sie das Rollen-Register, um sicherzustellen, dass die Berechtigungsstufen vor dem Senden von Steuerbefehlen korrekt gesetzt sind.
- Lesen Sie das Algorithmus-Register aus, um zu verifizieren, welches Signaturverfahren auf dem angebundenen SunSpec-Gerät aktiv ist.
- Vergleichen Sie Zeitstempel- und Millisekundenregister mit der Serverzeit, um Uhrabweichungen auf DER-Geräten frühzeitig zu erkennen.
Installation
Aktivieren Sie Secure SunSpec Modbus auf dem DER-Gerät unter den Kommunikations- oder Sicherheitseinstellungen, und prüfen Sie, ob das Gerät Model 3 unterstützt, indem Sie die Modellliste ab der SunSpec-Basisadresse durchlaufen.
Verbinden Sie das Gerät über ein Standard-Ethernet-Kabel mit demselben LAN wie das ModbusCloud Gateway, und stellen Sie sicher, dass TCP-Port 502 (oder 802 für mbaps) vom Gateway aus erreichbar ist.
Fügen Sie in Ihrem ModbusCloud-Portal das Gateway hinzu, importieren Sie die SunSpec Model 3-Vorlage, und weisen Sie die korrekte Unit-ID des Zielgeräts zu (je nach Hersteller häufig 1 oder 126).
Prüfen Sie das id-Register: Es muss den Wert 3 zurückgeben, und das l-Register muss der dokumentierten Blocklänge entsprechen. Gibt eines der beiden 0xFFFF zurück, ist das Modell auf diesem Gerät nicht implementiert.
Zu beachten
Das id-Register gibt 0xFFFF zurück. Was bedeutet das?
Der Wert 0xFFFF im Header-Register eines SunSpec-Modells bedeutet, dass das Modell auf diesem Gerät nicht implementiert ist. Prüfen Sie, ob die Gerätefirmware die Secure SunSpec Modbus-Spezifikation unterstützt, und ob Sie die richtige Basisregisteradresse verwenden, an der Model 3 in der Modellkette des Geräts liegt.
Alle off1- bis off50-Register lesen null. Ist das normal?
Ja, solange keine Datenpunkt-Offsets in diese RW-Register geschrieben werden, stehen sie auf null. Schreiben Sie die gewünschten Offsets, bevor Sie eine Leseanforderung auslösen. Bleiben alle Werte null, liefert das Gerät eine leere oder ungültige signierte Datensatzantwort zurück.
Das Gerät lehnt meine sichere Leseanfrage mit einem Ausnahmecode ab. Woran liegt das?
Häufigste Ursache ist ein abgelaufener oder nicht übereinstimmender Zeitstempel in den ts- und ms-Registern. Das Gerät prüft den clientseitig geschriebenen Zeitstempel gegen seine eigene Uhr, um Replay-Angriffe zu verhindern. Stellen Sie sicher, dass die Gateway-Uhr per NTP synchronisiert ist und der geschriebene ts-Wert innerhalb des zulässigen Toleranzfensters des Geräts liegt.
Darf ich die role- und seq-Register wiederholt in jedem Poll-Zyklus schreiben?
Das role-Register sollte nur beim Wechsel der Berechtigungsstufe beschrieben werden, nicht in jedem Poll-Zyklus. Das seq-Register muss mit jeder neuen Anfrage inkrementiert werden. Ein ungültiger Wert im role-Register erzeugt eine Modbus-Ausnahme, und wiederholte ungültige Schreibzugriffe können je nach Geräteimplementierung zu einer Sicherheitssperre führen.
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?








