SunSpec SunSpec Model 17 — Serial Interface Modbus RTU template

SunSpec Model 17 — Serial Interface

SunSpec Model 17 ist ein standardisiertes Konfigurationsmodell, das die Parameter einer seriellen Kommunikationsschnittstelle auf SunSpec-konformen DER-Geräten, wie PV-Wechselrichtern, Batteriespeichern und Energiemessgeräten, beschreibt und verwaltet. Über Modbus RTU liest diese Modbus-Vorlage Portname, Baudrate, Datenbits, Parität, Duplex und Flusskontrolle sowie die schreibgeschützten Felder für Schnittstellentyp und Protokoll. Mit dem Import in Ihr ModbusCloud-Portal prüfen und passen Sie Schnittstellenparameter aus der Ferne an, ohne physischen Zugriff auf das Gerät.

Protokoll
Modbus RTU
Anschluss
RS485
Register
10, lesen und schreiben
Marke
SunSpec
Zuletzt aktualisiert

Register (10)

10 lesen, 6 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
namLesen und Schreiben
rtebpsLesen und Schreiben
bitsLesen und Schreiben
ptyLesen und Schreiben
dupLesen und Schreiben
flwLesen und Schreiben
typLesen
pcolLesen

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

  • Verifizieren Sie das Baudrate-Register an einem neu installierten SunSpec-Gerät, um die Übereinstimmung mit der RS485-Buskonfiguration zu bestätigen.
  • Verfolgen Sie Portnamen-Zuweisungen über mehrere Standorte hinweg, um eine konsistente Gerätedokumentation in Ihrem Portal zu pflegen.
  • Überwachen Sie die schreibgeschützten Felder für Schnittstellentyp und Protokoll, um die korrekte SunSpec-Modellerkennung nach Firmware-Updates zu bestätigen.
  • Richten Sie Alerts auf unerwartete Änderungen an Paritäts- oder Datenbits-Einstellungen ein, die zu Kommunikationsausfällen auf einem gemeinsamen RS485-Bus führen können.
  • Vergleichen Sie Flusskontroll- und Duplex-Einstellungen zwischen Geräten auf demselben Bus, um die Ursache sporadischer Lesefehler zu diagnostizieren.

Installation

  1. Prüfen Sie anhand der Gerätedokumentation oder durch Scannen der SunSpec-Modellkette ab Modbus-Register 40001, ob das Zielgerät SunSpec Model 17 unterstützt.

  2. Verbinden Sie das ModbusCloud Gateway über ein Twisted-Pair-Kabel an den Klemmen A und B mit dem RS485-Bus und stellen Sie eine korrekte Terminierung an beiden Busenden sicher.

  3. Fügen Sie Ihr Gateway im ModbusCloud-Portal hinzu, importieren Sie die SunSpec Model 17 Modbus-Vorlage und weisen Sie die Modbus-Unit-ID zu, die der am Gerät eingestellten Adresse entspricht.

  4. Lesen Sie das id-Register aus und bestätigen Sie, dass es den Wert 17 zurückgibt, und prüfen Sie anschließend das rte-Register, um sicherzustellen, dass die gemeldete Baudrate mit Ihrer Buskonfiguration übereinstimmt.

Zu beachten

Das id-Register liefert einen unerwarteten Wert. Was bedeutet das?

Das id-Register muss den Wert 17 anzeigen, damit Model 17 an dieser Adresse aktiv ist. Ein abweichender Wert bedeutet, dass der Offset in der Modellkette falsch ist. SunSpec-Modelle liegen nicht an festen Adressen: Scannen Sie ab Register 40001, um den korrekten Startoffset jedes Modellblocks zu ermitteln, und passen Sie die Basisadresse in Ihrem Portal entsprechend an.

Das Gateway verbindet sich, aber rte und bits liefern Null oder NaN. Woran liegt das?

Manche Geräte markieren optionale Punkte in Model 17 als nicht implementiert und senden den SunSpec-NaN-Sentinel zurück. Prüfen Sie die Gerätedokumentation, um festzustellen, welche Punkte implementiert sind. Stellen Sie außerdem sicher, dass die Unit-ID im Portal mit der konfigurierten Modbus-Adresse des Geräts übereinstimmt, da eine Abweichung auf manchen Geräten stille Nullantworten erzeugt.

Ich lese fehlerhafte Daten auf dem RS485-Bus. Können pty oder dup die Ursache sein?

Ja. Stimmen die Paritäts- oder Duplex-Einstellungen des Geräts nicht mit der Konfiguration des RS485-Masters überein, entstehen Rahmenfehler, die als korrupte Registerwerte erscheinen. Lesen Sie zunächst pty und dup aus, um die aktiven Einstellungen des Geräts zu ermitteln, und gleichen Sie anschließend Ihr Gateway oder Ihren RS485-Adapter entsprechend an, bevor Sie einen vollständigen Poll wiederholen.

Ist das Fernschreiben von nam, rte, bits, pty, dup oder flw sicher?

Gehen Sie mit Vorsicht vor. Das Schreiben einer neuen Baudrate oder Parität wirkt auf vielen Geräten sofort und trennt die Busverbindung bei der alten Geschwindigkeit, sodass das Gateway die Kommunikation verliert, bis es neu konfiguriert wird. Testen Sie stets nur eine Registeränderung auf einmal und halten Sie einen Fallback-Plan bereit. Einige Geräte speichern diese Einstellungen im nichtflüchtigen Speicher, weshalb übermäßige Schreibvorgänge zu Verschleiß führen können.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank