Registerbeschreibung für BMS-Funktion

Hallo zsuammen,

bin hier neu im Forum und kenne die Gepflogenheiten hier nicht.

Anbei meiner Frage: Ich beschreibe ein ET 10 Gerät mittels SPS über die ModBus-Register. Das funktioniert im Großen und Ganzen gut. Ich kann auch die BMS-Register beschreiben. Leider bringt die PV-Master-App immer wieder einen BMS-Fehler. Kennt hier jemand die zeitliche Beschreibung der BMS-Register damit der BMS-Fehler nicht mehr auftritt?

Gibt es hier Personen, die die Register des GoodWe ET sehr gut kennen?

mfg
SolarHeini

Hallo,

willkommen in der OpenEMS Community. Wir haben uns über einige Monate und in Abstimmung mit den Entwicklungsingenieuren bei GoodWe sehr intensiv mit der Ansteuerung des GoodWe Batteriewechselrichters beschäftigt. Das Ergebnis haben wir hier als Open-Source veröffentlicht: openems/GoodWeBatteryInverterImpl.java at develop · OpenEMS/openems · GitHub

Wenn du die Register so beschreibst, wie die OpenEMS-Implementierung das macht, sollten keine Fehler auftreten. Das Schreiben der BMS-Daten erfolgt in der Methode setBatteryLimits().

Gruß,
Stefan