SunSpec SunSpec Model 14 — Proxy Server Modbus TCP template

SunSpec Model 14 — Proxy Server

SunSpec Model 14 ist ein Netzwerkkonfigurationsmodell der SunSpec Alliance, das Verbindungsparameter eines Proxy-Servers auf einem SunSpec-kompatiblen Modbus-TCP-Gerät speichert. Die Modbus-Vorlage liest das Modellidentifikations- und Längenregister und liest oder schreibt Proxy-Name, Capability-Flags, Konfigurationswort, Verbindungstyp, Zieladresse, Port, Benutzername und Passwort. Dieses Modell erfasst keine Energie- oder Leistungswerte; sein Zweck ist es, Integratoren die ausgehende Proxy-Konfiguration über das ModbusCloud-Portal einsehen und verwalten zu lassen. Durch den Import der SunSpec Model 14 Proxy Server-Vorlage behalten Sie alle Proxy-Einstellungen zentral im Blick.

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

Register (10)

10 lesen, 8 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
idLesen
lLesen
namLesen und Schreiben
capLesen und Schreiben
cfgLesen und Schreiben
typLesen und Schreiben
addrLesen und Schreiben
portLesen und Schreiben
userLesen und Schreiben
pwLesen 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

  • Überprüfen Sie nach Firmware-Updates, ob Proxy-Serveradresse und Port auf dem DER-Gerät mit Ihrer Netzwerkkonfiguration übereinstimmen.
  • Richten Sie eine Benachrichtigung bei unerwarteten Änderungen der Capability-Flags ein, um unbefugte Konfigurationsänderungen frühzeitig zu erkennen.
  • Vergleichen Sie Konfigurationswörter über mehrere Standorte hinweg, um eine einheitliche Basisinstallation zu bestätigen.
  • Verfolgen Sie das Proxy-Namensregister, um versehentliche Überschreibungen während Wartungsfenstern zu erkennen.
  • Melden Sie den konfigurierten Proxy-Port an Ihr Netzwerkteam, um zu bestätigen, dass Firewallregeln mit den Geräteeinstellungen übereinstimmen.

Installation

  1. Aktivieren Sie Modbus TCP auf dem DER-Gerät im Kommunikations- oder Netzwerkeinstellungsmenü und notieren Sie IP-Adresse sowie Unit-ID des Geräts.

  2. Verbinden Sie den ModbusCloud Gateway mit demselben LAN-Segment wie das DER-Gerät und stellen Sie sicher, dass TCP-Port 502 zwischen Gateway und Gerät erreichbar ist.

  3. Fügen Sie im ModbusCloud-Portal ein neues Gerät hinzu, importieren Sie die SunSpec Model 14 Proxy Server-Vorlage und weisen Sie die korrekte Unit-ID sowie den Basisadress-Offset passend zum SunSpec-Startadresse Ihres Geräts zu.

  4. Starten Sie eine manuelle Abfrage und prüfen Sie das id-Register (Adresse 0): ein zurückgegebener Wert von 14 bestätigt, dass der richtige Modellblock ausgelesen wird.

Zu beachten

Das id-Register liefert einen anderen Wert als 14. Warum?

Die SunSpec-Modellkarte Ihres Geräts beginnt möglicherweise bei Adresse 40000 oder 50000 statt bei 0. Passen Sie den Basisadress-Offset im ModbusCloud-Portal entsprechend an. Scannen Sie den Holding-Register-Bereich bei den Offsets 0, 40000 und 50000, um den korrekten Startpunkt zu ermitteln.

Lesevorgänge gelingen, aber das addr-Register zeigt unleserliche Zeichen.

SunSpec-Stringregister sind als ASCII in aufeinanderfolgenden 16-Bit-Registern im Big-Endian-Format gespeichert. Wenn Ihr Modbus-TCP-Client eine andere Byte-Reihenfolge anwendet, erscheint der String korrumpiert. Stellen Sie sicher, dass der Client Stringregister ohne Byte-Swap einzelner Registerpaare ausliest, wie es die SunSpec-Spezifikation vorschreibt.

Der Gateway verbindet sich, aber es erscheinen keine Registerwerte.

Prüfen Sie, ob die im Portal eingetragene Unit-ID mit der am Gerät konfigurierten Modbus-Unit-ID übereinstimmt. SunSpec-Geräte antworten häufig nur auf eine bestimmte Unit-ID. Beachten Sie außerdem den TCP-Inaktivitäts-Timeout: Manche Geräte trennen inaktive Verbindungen nach 60 bis 120 Sekunden, was zu stillen Abfragefehlern führt.

Ist es sicher, nam, addr, port, user oder pw per Fernzugriff zu schreiben?

Gehen Sie mit Vorsicht vor. Das Fernschreiben von Proxy-Zugangsdaten oder der Zieladresse kann die ausgehende Kommunikation des Geräts auf einen unbeabsichtigten Endpunkt umleiten, die Überwachung unterbrechen oder Supportvereinbarungen ungültig machen. Sichern Sie stets die aktuellen Registerwerte, bevor Sie Schreibzugriffe durchführen, testen Sie an einem einzelnen Gerät und stimmen Sie Änderungen mit dem Standortverantwortlichen ab.

Weitere SunSpec-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank