
SMA Data Manager (battery)
Der SMA Data Manager (battery) ist ein Energiemanagement-Gateway, das Batteriespeicherdaten aus SMA PV-Anlagen per Modbus TCP aggregiert. Diese Modbus-Vorlage liest vier Systemregister: Ladeleistung (31393), Entladeleistung (31395), kumulativen Energiedurchsatz (31401) und den Batterieladezustand (30845). Alle Werte werden vom integrierten Modbus-TCP-Server des Data Managers unter Unit-ID 2 bereitgestellt. Sobald der ModbusCloud Gateway im selben Netzwerk wie der Data Manager eingebunden ist, erhalten Installateure und Anlagenverantwortliche kontinuierliche Transparenz über Ladezyklen und Speicherauslastung.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 4, nur lesen
- Marke
- SMA
- Zuletzt aktualisiert
Register (4)
4 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| power_a | W | Lesen | |||
| power_b | W | Lesen | |||
| energy | Lesen | ||||
| soc | % | 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 Batterieladezustand in Echtzeit, um zu prüfen, ob tägliche Lade- und Entladezyklen den Erwartungen entsprechen.
- Verfolgen Sie Lade- und Entladeleistung getrennt, um sicherzustellen, dass der Batteriespeicher korrekt auf Netz- oder PV-Signale reagiert.
- Alertieren Sie bei dauerhaft niedrigem Entladewert in den Abendstunden, um einen ausgefallenen Speicher oder einen Kommunikationsfehler zu erkennen.
- Vergleichen Sie den kumulativen Energiedurchsatz über mehrere Wochen, um Speicherverluste zu messen und unerwartete Degradation frühzeitig zu identifizieren.
- Berichten Sie täglich Lade- und Entladesummen aus Ihrem ModbusCloud-Portal an Gebäudebetreiber im Rahmen monatlicher Energieperformance-Auswertungen.
Installation
Aktivieren Sie den Modbus-TCP-Server in der Weboberfläche des SMA Data Managers: Melden Sie sich an und navigieren Sie zum Kommunikations- oder Modbus-Bereich, um den Server auf Port 502 zu aktivieren.
Weisen Sie dem Data Manager eine statische IP-Adresse oder eine feste DHCP-Reservierung zu, damit sich die Adresse zwischen den Abfragezyklen nicht ändert.
Verbinden Sie den ModbusCloud Gateway mit demselben Netzwerk wie den Data Manager, öffnen Sie Ihr ModbusCloud-Portal, legen Sie den Gateway an, importieren Sie diese Modbus-Vorlage, tragen Sie die IP-Adresse des Data Managers ein und setzen Sie die Unit-ID auf 2.
Prüfen Sie die Verbindung, indem Sie den Wert des soc-Registers (Adresse 30845) in der Live-Ansicht des Portals mit dem Batterieladezustand in der Weboberfläche des Data Managers vergleichen.
Zu beachten
Warum erhalte ich NaN statt Messwerte bei bestimmten Registern?
Der SMA Data Manager gibt NaN zurück, wenn Quelldaten nicht verfügbar sind. Batterieregister können nachts NaN liefern, wenn der angeschlossene Wechselrichter nur durch PV versorgt wird und abgeschaltet ist. Warten Sie, bis die Anlage aktiv ist, oder prüfen Sie, ob der Batteriewechselrichter in der Geräteübersicht des Data Managers als online angezeigt wird.
Der Gateway verbindet sich, doch Lade- und Entladeleistung zeigen beide null. Warum?
Die Register 31393 und 31395 melden Lade- und Entladeleistung als zwei getrennte vorzeichenlose Werte, nicht als bidirektionalen Wert. Bei inaktivem Speicher sind beide Werte korrekt null. Stellen Sie sicher, dass der Batteriespeicher zum Abfragezeitpunkt aktiv lädt oder entlädt, und prüfen Sie die Werte dann erneut.
Die Modbus-Verbindung bricht täglich oder alle zwei Tage ab. Wie behebe ich das?
Der Modbus-TCP-Server des SMA Data Managers kann bei dauerhaft hoher Abfragefrequenz einfrieren. Erhöhen Sie das Polling-Intervall auf mindestens 30 Sekunden. Wenn der Server eingefroren ist, setzen Sie ihn zurück, indem Sie Modbus in der Weboberfläche des Data Managers deaktivieren und erneut aktivieren.
Werte scheinen korrekt, aber die Byte-Reihenfolge stimmt nicht. Welche Einstellung gilt?
SMA verwendet Motorola-Big-Endian-Format: Das höherwertige Byte wird zuerst übertragen. Stellen Sie sicher, dass Ihr Modbus-Client auf Big-Endian-Decodierung für 32-Bit- und 64-Bit-Register eingestellt ist. Das 64-Bit-Energieregister (31401) muss in einer einzigen zusammenhängenden Abfrage gelesen werden, da Teillesevorgänge inkonsistente Daten liefern.
Selbst sehen, wie es funktioniert?












