
SunSpec Model 160 — Multiple MPPT Inverter Extension Model
SunSpec Model 160 ist ein offener Interoperabilitätsstandard, der jeden SunSpec-zertifizierten PV-Wechselrichter um DC-Telemetrie je String über mehrere MPPT-Eingänge erweitert. Die Modbus-Vorlage SunSpec Model 160 — Multiple MPPT Inverter Extension Model liest den Modellheader (id, l), vier Skalierungsfaktor-Register für Strom, Spannung, Leistung und Energie (dca_sf, dcv_sf, dcw_sf, dcwh_sf), ein globales Ereignis-Bitfeld (evt), die Anzahl der Eingangsmodule (n) sowie die Zeitstempelperiode (tmsper). Der Zugriff erfolgt über Modbus TCP und liefert Ihnen genaue Tracker-Daten von jedem zertifizierten Wechselrichter ohne Herstellerbindung.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 9, nur lesen
- Marke
- SunSpec
- Zuletzt aktualisiert
Register (9)
9 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| id | Lesen | ||||
| l | Lesen | ||||
| dca_sf | Lesen | ||||
| dcv_sf | Lesen | ||||
| dcw_sf | Lesen | ||||
| dcwh_sf | Lesen | ||||
| evt | Lesen | ||||
| n | Lesen | ||||
| tmsper | s | 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
- Überwachen Sie die Anzahl aktiver MPPT-Eingänge, um unerwartete Tracker-Ausfälle nach Wartungsarbeiten zu erkennen.
- Verfolgen Sie das globale Ereignis-Bitfeld, um frühzeitig vor Erdschlüssen oder Übertemperaturzuständen zu warnen.
- Prüfen Sie die Skalierungsfaktoren nach einem Firmware-Update, um sicherzustellen, dass Strom- und Leistungswerte korrekt kalibriert sind.
- Vergleichen Sie die gemeldete Eingangsmodulanzahl mit der projektierten Stringkonfiguration, um Verdrahtungsfehler aufzudecken.
- Setzen Sie Alerts bei dauerhaft gesetzten Ereignis-Bits über mehrere Messzyklen, um wiederkehrende DC-seitige Störungen zu melden.
Installation
Aktivieren Sie Modbus TCP am Wechselrichter: Melden Sie sich im Web-Interface oder im Inbetriebnahme-Tool des Geräts an und schalten Sie den Modbus-Server im Kommunikations- oder Modbus-Bereich ein. Notieren Sie IP-Adresse und Port (in der Regel 502).
Verbinden Sie den Wechselrichter über ein Standard-Ethernet-Kabel mit demselben LAN wie das ModbusCloud Gateway und bestätigen Sie, dass das Gerät aus dem gleichen Subnetz heraus erreichbar ist.
Legen Sie im ModbusCloud-Portal ein neues Gerät an, importieren Sie diese SunSpec Model 160-Vorlage per Klick und tragen Sie IP-Adresse, Port 502 sowie die korrekte Unit-ID des Modbus-Servers ein.
Prüfen Sie die Verbindung, indem Sie das id-Register auslesen: Liefert es den Wert 160, ist die Vorlage korrekt zugeordnet und die Daten fließen.
Zu beachten
Das id-Register liefert 0xFFFF oder unsinnige Werte. Was ist falsch?
Der Wert 0xFFFF ist der SunSpec-NaN-Sentinel für uint16 und bedeutet, dass der Wechselrichter keinen gültigen Modellidentifikator zurückgegeben hat. Prüfen Sie, ob Model 160 in der SunSpec-Modellkette des Wechselrichters vorhanden ist: Manche Geräte aktivieren dieses Modell nur bei mehr als einem konfigurierten DC-Eingang. Lesen Sie hierzu die Dokumentation Ihres Wechselrichters.
Skalierungsfaktor-Register zeigen große negative Werte. Ist das korrekt?
Ja. SunSpec-Skalierungsfaktoren sind vorzeichenbehaftete int16-Exponenten zur Basis zehn. Ein Wert von -2 bedeutet, den Rohwert durch 100 zu dividieren. Wenden Sie den Skalierungsfaktor aus dem zugehörigen Register an (dca_sf für Strom, dcv_sf für Spannung, dcw_sf für Leistung, dcwh_sf für Energie), bevor Sie Messwerte anzeigen oder Grenzwerte konfigurieren.
Das Gateway verbindet sich, aber das evt-Bitfeld ist immer null. Ist der Wechselrichter in Ordnung?
Ein evt-Wert von null bedeutet, dass keine globalen Fehlerbits gesetzt sind, was im Normalfall einem fehlerfreien Betrieb entspricht. Einige Firmware-Versionen liefern jedoch standardmäßig null, auch wenn Fehler vorliegen. Gleichen Sie den Wert stets mit dem Display oder dem Web-Interface des Wechselrichters ab und prüfen Sie Unit-ID sowie Register-Offset in Ihrer Portalkonfiguration.
Warum liefert tmsper unabhängig vom Wechselrichter immer 0 oder NaN?
Das Zeitstempelperioden-Feld wird von vielen zertifizierten Wechselrichtern, darunter Fronius und SolarEdge, als nicht unterstützt geführt und gibt einen NaN-Wert zurück. Dies ist das erwartete Verhalten. Verwenden Sie tmsper nicht zur Verbindungsprüfung, sondern nutzen Sie dafür das id-Register.
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?








