
Marstek Venus E Gen 2.0 (battery)
Die Marstek Venus E Gen 2.0 ist ein AC-gekoppeltes Heimspeichersystem zur Maximierung des Eigenverbrauchs und zur Reduzierung der Netzabhängigkeit. Die Modbus-Vorlage liest per Modbus TCP den Ladezustand, die momentane Leistung und den kumulierten Energiedurchsatz aus und stellt Schreibregister für RS485-Steuerungsmodus, Benutzerarbeitsmodus, Zwangslade-/-entlademodus und Zwangsladeleistung bereit. Damit erhalten Sie als Installateur oder Anlagenbetreiber direkte Transparenz und programmatische Kontrolle über Venus E, Venus E Gen 2.0 und Venus C im ModbusCloud-Portal.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 7, lesen und schreiben
- Marke
- Marstek
- Kompatible Modelle
- Venus E · Venus E Gen 2.0 · Venus C
- Zuletzt aktualisiert
Register (7)
3 lesen, 4 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| power | W | Lesen | |||
| energy | Wh | Lesen | |||
| soc | % | Lesen | |||
| batterymode_a | Schreiben | ||||
| batterymode_b | Schreiben | ||||
| batterymode_e | Schreiben | ||||
| batterymode_h | W | 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
- Überwachen Sie den Ladezustand kontinuierlich, um sicherzustellen, dass die Venus E die erwarteten Tageszyklen korrekt durchläuft.
- Verfolgen Sie den kumulierten Energiedurchsatz, um die effektive Zyklenzahl zu berechnen und frühzeitig Kapazitätsverlust zu erkennen.
- Lösen Sie eine Alarmierung aus, wenn anhaltend negative Leistungswerte auftreten, um das Laden in geplanten Solarüberschussfenstern zu bestätigen.
- Vergleichen Sie Echtzeitleistungsdaten mit den Messwerten des Zweirichtungszählers, um die korrekte Funktion der Nulleinspeisung zu prüfen.
- Erstellen Sie tägliche Entladeenergie-Berichte über mehrere Venus-E-Einheiten an einem Standort zur Validierung von Eigenverbrauchszielen.
Installation
Verbinden Sie den RS485-Anschluss der Venus E mit einem RS485-zu-Ethernet-Adapter (z. B. Elfin EW11 oder PUSR DR-134), achten Sie auf die korrekte Polarität von A(+) und B(-), da vertauschte Leitungen zu Kommunikationsfehlern führen.
Verbinden Sie den Adapter mit demselben LAN-Segment wie das ModbusCloud Gateway, konfigurieren Sie den TCP-Server-Port auf 502 und stellen Sie sicher, dass die Baudrate den Standard-RS485-Einstellungen des Speichers entspricht.
Fügen Sie im ModbusCloud-Portal das Gateway hinzu, importieren Sie die Marstek Venus E Gen 2.0-Vorlage und weisen Sie die korrekte Unit-ID zu (Standard: 1), die der Modbus-Slave-Adresse des Speichers entspricht.
Prüfen Sie die Verbindung, indem Sie das soc-Register (Adresse 32104) auslesen: ein stabiler Ganzzahlwert zwischen 0 und 100 bestätigt korrekte Kommunikation. Schlägt dies fehl, stellen Sie sicher, dass nicht mehr als ein TCP-Client gleichzeitig mit dem Adapter verbunden ist.
Zu beachten
Die soc- und Leistungsregister liefern Nullen oder Fehler. Warum?
Die Venus E erlaubt nur eine gleichzeitige Modbus-TCP-Verbindung über den RS485-Adapter. Ist bereits ein anderer Client, etwa ein Hausautomationssystem oder evcc, verbunden, erhält das ModbusCloud Gateway keine Antwort. Trennen Sie andere Verbindungen oder konfigurieren Sie ein Verbindungs-Zeitsharing, bevor Sie mit der Abfrage beginnen.
Schreibzugriffe auf Register 42000 bis 42020 zeigen keine Wirkung. Woran liegt das?
Der RS485-Steuerungsmodus muss zuerst durch Schreiben des Werts 21930 (0x55AA) in Register 42000 aktiviert werden, bevor Register im Bereich 42000 bis 42999 wirksam sind. Ohne diesen Aktivierungsschritt ignoriert der Speicher Schreibzugriffe auf batterymode_e und batterymode_h stillschweigend.
Ist es sicher, den RS485-Steuerungsmodus dauerhaft aktiv zu lassen?
Gehen Sie mit Vorsicht vor. Fehlerhafte Werte in den Zwangsladen-/Entlade- oder Arbeitsmodus-Registern können dazu führen, dass der Speicher außerhalb des vom Batteriemanagementsystem vorgesehenen Betriebsbereichs arbeitet. Prüfen Sie Zielwerte stets vor dem Schreiben und setzen Sie batterymode_e auf 0 (Stop) zurück, sobald kein aktiver Befehl erforderlich ist.
Registerwerte ändern sich unerwartet nach einem Firmware-Update. Warum?
Registeradressen und deren Bedeutung haben sich zwischen Venus-E-Firmwareversionen geändert. Nutzer mit Firmware V139 und höher haben abweichendes Registerverhalten im Vergleich zu früheren Versionen gemeldet. Überprüfen Sie nach jedem Firmware-Update, ob soc, Leistung und Energie noch plausible Werte liefern, bevor Sie die Vorlage für Alarme oder Steuerung einsetzen.
Selbst sehen, wie es funktioniert?








