
Victron PvInverter via DCCharger
Die Vorlage Victron PvInverter via DCCharger verbindet ModbusCloud mit einem Victron MPPT-Solarladeregler, der über ein Victron GX-Gerät (Cerbo GX oder Venus GX) per Modbus TCP erreichbar ist. Die Vorlage liest Batteriespannung, -strom und -temperatur, den Ladezustand (Bulk, Absorption, Float, Ausgleichsladung), Wirkleistung und kumulative Produktionsenergie, Tages- und Vortagserträge sowie PV-Spannung und Ertrag je Tracker für Mehrkanal-MPPT-Modelle. Installationsbetriebe erhalten so lückenlose Transparenz über die DC-seitige Solarproduktion, ohne das VRM-Portal öffnen zu müssen.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 39, nur lesen
- Marke
- Victron
- Zuletzt aktualisiert
Register (39)
39 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| battery_voltage | V | Lesen | |||
| battery_current | A | Lesen | |||
| battery_temperature | °C | Lesen | |||
| charger_on_off | Lesen | ||||
| charge_state | Lesen | ||||
| voltage | V | Lesen | |||
| equalization_pending | Lesen | ||||
| equalization_time_remaining | s | Lesen | |||
| relay_on_the_charger | Lesen | ||||
| low_battery_voltage_alarm | Lesen | ||||
| high_battery_voltage_alarm | Lesen | ||||
| yield_today | kWh | Lesen | |||
| max_charge_power_today | W | Lesen | |||
| yield_yesterday | kWh | Lesen | |||
| max_charge_power_yesterday | W | Lesen | |||
| error_code | Lesen | ||||
| active_power | W | Lesen | |||
| active_production_energy | Wh | Lesen | |||
| mpp_operation_mode | Lesen | ||||
| pv_voltage_tracker_0 | V | Lesen | |||
| pv_voltage_tracker_1 | V | Lesen | |||
| pv_voltage_tracker_2 | V | Lesen | |||
| pv_voltage_tracker_3 | V | Lesen | |||
| yield_today_tracker_0 | kWh | Lesen | |||
| yield_today_tracker_1 | kWh | Lesen | |||
| yield_today_tracker_2 | kWh | Lesen | |||
| yield_today_tracker_3 | kWh | Lesen | |||
| yield_yesterday_tracker_0 | kWh | Lesen | |||
| yield_yesterday_tracker_1 | kWh | Lesen | |||
| yield_yesterday_tracker_2 | kWh | Lesen | |||
| yield_yesterday_tracker_3 | kWh | Lesen | |||
| max_charge_power_today_tracker_0 | W | Lesen | |||
| max_charge_power_today_tracker_1 | W | Lesen | |||
| max_charge_power_today_tracker_2 | W | Lesen | |||
| max_charge_power_today_tracker_3 | W | Lesen | |||
| max_charge_power_yesterday_tracker_0 | W | Lesen | |||
| max_charge_power_yesterday_tracker_1 | W | Lesen | |||
| max_charge_power_yesterday_tracker_2 | W | Lesen | |||
| max_charge_power_yesterday_tracker_3 | W | 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 den täglichen und kumulierten Solarertrag je MPPT-Tracker, um leistungsschwache PV-Strings zu identifizieren.
- Richten Sie Alarme für Unterspannungs- und Überspannungsmeldungen ein, um Schäden an der Batterie frühzeitig zu erkennen.
- Prüfen Sie das Ladezustandsregister, um sicherzustellen, dass der MPPT täglich korrekt durch Bulk-, Absorptions- und Floatphase durchläuft.
- Vergleichen Sie die PV-Spannungen je Tracker in einer Mehrstrang-Anlage, um Verschattung oder Verschmutzung einzelner Strings zu erkennen.
- Berichten Sie die Spitzenladeleistung im Verhältnis zum Tagesertrag, um zu prüfen, ob der MPPT bei maximaler Einstrahlung aktiv im MPPT-Betrieb arbeitet.
Installation
Aktivieren Sie Modbus TCP auf dem Victron GX-Gerät unter Einstellungen, dann Dienste, und schalten Sie den Modbus-TCP-Dienst ein. Der Standardport ist 502.
Verbinden Sie das ModbusCloud Gateway per Ethernet-Kabel mit demselben LAN wie das Victron GX-Gerät und stellen Sie sicher, dass beide Geräte IP-Adressen im gleichen Subnetz erhalten.
Legen Sie im ModbusCloud-Portal ein neues Gerät an, importieren Sie die Vorlage Victron PvInverter via DCCharger, tragen Sie die LAN-IP-Adresse des GX-Geräts ein und setzen Sie die Unit-ID auf den Wert, der dem MPPT-Solarladeregler in der Unit-ID-Zuordnungstabelle des GX-Geräts entspricht.
Überprüfen Sie die Verbindung in der Live-Datenansicht des Portals, indem Sie das Register active_power (Adresse 789) und das Register charge_state (Adresse 775) ablesen; die Werte sollten den aktuellen Sonnen- und Ladebedingungen entsprechen.
Zu beachten
Alle Register liefern null oder einen Fehler. Was ist die Ursache?
Die häufigste Ursache ist eine falsche Unit-ID. Das Victron GX-Gerät nutzt die Unit-ID als Geräteselektor: Jeder angeschlossene Laderegler hat eine eigene ID, die in der Modbus-TCP-Unit-ID-Tabelle des GX-Geräts einsehbar ist. Prüfen Sie die ID unter Einstellungen, Dienste, Modbus-TCP und passen Sie sie in der Gerätekonfiguration Ihres ModbusCloud-Portals an.
Modbus TCP ist aktiv, aber das Gateway erreicht das GX-Gerät nicht.
Stellen Sie sicher, dass das ModbusCloud Gateway und das Victron GX-Gerät im gleichen IP-Subnetz liegen und nicht durch eine Firewall oder ein VLAN getrennt sind. Victron GX-Geräte hören auf TCP-Port 502. Weisen Sie dem GX-Gerät außerdem eine feste oder per DHCP reservierte IP-Adresse zu, damit sich die Adresse nach einem Neustart nicht ändert.
Die Tracker-Register 3700 bis 3723 liefern immer null. Woran liegt das?
Mehrkanaltracker-Register werden nur auf MPPT-Modellen mit mehreren unabhängigen Trackereingängen befüllt. Bei Einkanal-Modellen bleiben diese Adressen null. Ältere Venus OS-Versionen enthielten zudem einen Fehler, bei dem Tracker-Adressen null zurückgaben. Aktualisieren Sie die GX-Firmware auf die neueste stabile Venus OS-Version und wiederholen Sie den Test.
Register 777 (PV-Strom) fehlt in dieser Vorlage. Ist das beabsichtigt?
Ja. Victron hat Register 777 (PV-Strom) ab Firmwareversion 2.80 aus der offiziellen Modbus-TCP-Registerliste entfernt, da die Adresse bei kombinierten VE.Can-MPPT-Ladereglern nicht verfügbar ist. Die Vorlage folgt der aktuellen offiziellen Registerliste und lässt 777 weg, um Fehlermeldungen bei Multi-MPPT-Anlagen zu vermeiden.
Selbst sehen, wie es funktioniert?








