
SolarMax MAX.STORAGE / MAX.STORAGE Ultimate (battery)
Die SolarMax MAX.STORAGE und MAX.STORAGE Ultimate sind AC-gekoppelte Batteriespeicher für Wohn- und leichte Gewerbegebäude, die den solaren Eigenverbrauch maximieren. Diese Modbus-TCP-Vorlage liest Batterieleistung (Laden und Entladen) sowie den Ladezustand aus und schreibt auf drei Betriebsmodusregister, die den Ladeleistungs-Sollwert, den Betriebsmodus (einschließlich Hold) und einen obligatorischen Watchdog steuern. Über das ModbusCloud Gateway erhalten Installateure und Gebäudebetreiber eine Echtzeitansicht des Batterieverhalts und einen programmierbaren Zugriff auf die Ladesteuerung.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 5, lesen und schreiben
- Marke
- SolarMax
- Zuletzt aktualisiert
Register (5)
2 lesen, 3 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| power | W | Lesen | |||
| soc | % | Lesen | |||
| batterymode_a | Schreiben | ||||
| batterymode_b | Schreiben | ||||
| batterymode_c | 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 Batterieladezustand kontinuierlich, um langfristige Kapazitätsabnahmen über mehrere Jahreszeiten frühzeitig zu erkennen.
- Verfolgen Sie Lade- und Entladeleistung über Register 114, um zu prüfen, ob die Batterie wie vom Energiemanagementsystem vorgesehen zykliert.
- Richten Sie eine Benachrichtigung bei anhaltender Entladung während Spitzentarifzeiten ein, um ungewollten Netzbezug zu reduzieren.
- Vergleichen Sie tägliche Eigenverbrauchszyklen über mehrere Monate, um den Amortisationszeitraum des Batteriespeichers zu bewerten.
- Überprüfen Sie nach einem Firmware-Update, ob der Hold-Modus korrekt aktiviert wird, indem Sie die Betriebsmodusregister im Dashboard beobachten.
Installation
Aktivieren Sie Modbus TCP auf der MAX.STORAGE oder MAX.STORAGE Ultimate über die Weboberfläche des Geräts im Kommunikations- oder Modbus-Bereich und notieren Sie die zugewiesene IP-Adresse sowie den Port (Standard 502).
Verbinden Sie das ModbusCloud Gateway mit demselben LAN-Segment wie die MAX.STORAGE und stellen Sie sicher, dass keine Firewall TCP-Port 502 zwischen dem Gateway und dem Speicher sperrt.
Fügen Sie im ModbusCloud-Portal ein neues Gerät hinzu, importieren Sie die SolarMax-MAX.STORAGE-Vorlage und tragen Sie die Unit-ID ein, die der am Speichersystem konfigurierten Slave-Adresse entspricht (Standard ist in der Regel 1).
Überprüfen Sie die Integration, indem Sie im Portal in der Live-Registeransicht Register 122 (soc) und Register 114 (power) auslesen und die Werte mit der lokalen Weboberfläche der MAX.STORAGE abgleichen.
Zu beachten
Warum liefert Register 114 stets null, obwohl die Batterie aktiv ist?
Register 114 ist ein vorzeichenbehafteter 32-Bit-Integer, der sich über zwei aufeinanderfolgende 16-Bit-Worte erstreckt. Stellen Sie sicher, dass Ihre Abfrage beide Worte als einen int32 liest. Wird nur ein Wort gelesen, ergibt sich null oder ein unvollständiger Wert. Überprüfen Sie zudem, ob Funktionscode 4 und nicht Funktionscode 3 verwendet wird.
Das Gateway verbindet sich, aber Ladezustandswerte erscheinen nie. Was ist zu tun?
Prüfen Sie, ob die Modbus-TCP-Slave-Adresse am Speicher mit der im Portal eingetragenen Unit-ID übereinstimmt. Manche Firmware-Versionen erfordern, dass der Modbus-TCP-Dienst nach jedem Firmware-Update in den Kommunikationseinstellungen erneut explizit aktiviert wird.
Ich schreibe auf die Betriebsmodusregister 141 und 142, aber der Modus kehrt sofort zurück. Warum?
Die MAX.STORAGE verwendet einen Watchdog-Mechanismus auf Register 142. Laut SolarMax-Dokumentation muss Register 142 mindestens alle 60 Sekunden mit einem neuen Wert ungleich null beschrieben werden. Bleibt der Wert länger als 10 Sekunden unverändert, setzt das Gerät ihn auf null zurück und ignoriert den Modusbefehl. ModbusCloud schreibt Register höchstens einmal pro Minute, daher ist das Aufrechterhalten dieses Watchdogs bestenfalls grenzwertig und die Steuerung über ModbusCloud nicht garantiert, das Auslesen der Werte funktioniert jedoch. Zusätzlich ist der Schreibzugriff auf Register 140/141/142 nicht in allen Firmware-Versionen verfügbar.
Ist es sicher, die Betriebsmodus-Sollwertregister regelmäßig zu beschreiben?
Verwenden Sie die Schreibregister nur, wenn Ihre Integration den Watchdog-Zyklus aktiv pflegt. Ein Ladeleistungs-Sollwert oder Modus ohne laufende Watchdog-Aktualisierung führt dazu, dass das Gerät lautlos in den Standardmodus zurückfällt. Fehlerhafte Sollwerte können unbeabsichtigte Lade- oder Hold-Zustände erzwingen, die mit der integrierten Schutzlogik des Systems kollidieren. Testen Sie Schreibzugriffe kontrolliert, bevor Sie automatisierte Schreibvorgänge einsetzen.
Selbst sehen, wie es funktioniert?








