SMA SMA StpSe Battery Modbus TCP template

SMA StpSe Battery

Der SMA Sunny Tripower Smart Energy (STPSE) ist ein dreiphasiger Hybrid-Wechselrichter mit integrierter Batterieschnittstelle fur Wohn- und Kleingewerbe-PV-Speichersysteme. Diese ModbusCloud-Vorlage liest uber Modbus TCP den vollstandigen Batterie-Datensatz: Ladezustand, DC-Spannung und -Strom, momentane Lade- und Entladeleistung, kumulative Energiezahler, Kapazitat sowie Stromgrenzen. Schreibregister ermoglichen das Setzen eines Wirkleistungs-Sollwerts, die Wahl des Steuerungsmodus und die Vorgabe eines Blindleistungs-Sollwerts. Alle SMA StpSe Battery-Messwerte in einer Portalansicht vereinfachen Inbetriebnahme, Trendanalyse und Alarmierung.

Protokoll
Modbus TCP
Anschluss
Ethernet, Modbus TCP
Register
16, lesen und schreiben
Marke
SMA
Zuletzt aktualisiert

Register (16)

13 lesen, 3 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
currentALesen
soc%Lesen
voltageVLesen
bat_statusLesen
cur_bat_chaWLesen
cur_bat_dschWLesen
bat_chrgWhLesen
bat_dschWhLesen
charge_max_currentALesen
discharge_max_currentALesen
act_bat_chrgWhLesen
act_bat_dschWhLesen
capacityWhLesen
set_active_powerWSchreiben
set_control_modeSchreiben
set_reactive_powerWSchreiben

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

  • Uberwachen Sie den Ladezustand stundlich, um Kapazitatsverfall uber mehrere Ladezyklen zu erkennen.
  • Vergleichen Sie momentane Lade- und Entladeleistung mit dem saisonalen PV-Ertragsmuster Ihrer Anlage.
  • Richten Sie Alarme bei Anderungen des Batteriebetriebsstatus ein, um Storungen vor dem Eintreten eines Backup-Bedarfs zu erkennen.
  • Verfolgen Sie kumulative Lade- und Entladeenergie-Zahler, um den Roundtrip-Wirkungsgrad uber die Zeit zu berechnen.
  • Prufen Sie, ob die vom BMS gemeldeten Lade- und Entladestromgrenzen innerhalb der konfigurierten Schwellenwerte bleiben.

Installation

  1. Aktivieren Sie Modbus TCP uber die Weboberflache des Sunny Tripower Smart Energy unter Einstellungen, dann Externe Kommunikation, und schalten Sie die TCP-Server-Option ein.

  2. Verbinden Sie den Wechselrichter uber ein Standard-Ethernet-Kabel auf Port 502 mit demselben LAN-Segment wie das ModbusCloud Gateway und stellen Sie sicher, dass der Wechselrichter eine feste oder reservierte IP-Adresse besitzt.

  3. Fugen Sie das Gateway in Ihrem ModbusCloud-Portal hinzu, importieren Sie die SMA StpSe Battery-Vorlage und tragen Sie die IP-Adresse des Wechselrichters sowie die konfigurierte Modbus-Unit-ID ein.

  4. Prufen Sie das soc-Register (Adresse 30845) und das Spannungsregister (Adresse 30851) in der Live-Datenanzeige auf plausible Werte, bevor Sie Alarme oder Schreibregister-Automatisierung aktivieren.

Zu beachten

Warum liefert das Gateway bei jeder Abfrage Fehlercode 11?

Fehlercode 11 bedeutet, dass die Modbus-Unit-ID im Portal nicht mit der am Wechselrichter eingestellten Unit-ID ubereinstimmt. Offnen Sie die Weboberflache des Wechselrichters, notieren Sie die Unit-ID im Bereich Modbus oder Externe Kommunikation, und passen Sie das Unit-ID-Feld in Ihrer ModbusCloud-Vorlagenzuweisung entsprechend an.

Die Register cur_bat_cha und cur_bat_dsch liefern NaN. Woran liegt das?

Laut SMA-Dokumentation senden diese Register einen NaN-Wert, wenn kein Batterie-Wechselrichter im System erkannt wird. Stellen Sie sicher, dass der Batteriespeicher eingeschaltet ist, das BMS-Kommunikationskabel korrekt am Wechselrichter angeschlossen ist und der Wechselrichter seine Initialisierungssequenz abgeschlossen hat, bevor Sie diese Adressen auslesen.

Die 64-Bit-Zahler an Adressen 31397 und 31401 liefern fehlerhafte Werte. Was ist zu tun?

64-Bit-SMA-Register mussen als zusammenhangender 64-Bit-Vorgang gelesen werden. Zwei getrennte 32-Bit-Anfragen konnen inkonsistente Halbwerte erzeugen. Stellen Sie sicher, dass das ModbusCloud Gateway den vollstandigen Vier-Register-Block in einer einzigen Funktionscode-3-Anfrage liest, was die Vorlage standardmassig tut.

Ist das Schreiben von set_active_power und set_control_mode im Normalbetrieb sicher?

Gehen Sie mit Vorsicht vor. Das Schreiben eines Wirkleistungs-Sollwerts uber Register 40149, ohne zuvor die externe Steuerung uber set_control_mode (40151) zu aktivieren, kann ignoriert werden oder unerwartetes Verhalten verursachen. Schreiben Sie diese Register niemals zyklisch in einer schnellen Schleife: SMA warnt, dass zyklisches Schreiben auf Nicht-Steuerungsparameter den Flash-Speicher des Gerats beschadigen kann. Testen Sie mit kleinen Sollwertschritten und bestatigen Sie das Ansprechverhalten, bevor Sie automatisierte Steuerung einsetzen.

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank