01
- Warum liefert die Batterieleistung null oder fehlerhafte Werte?
- Register 33149 (power_mul_a) ist ein vorzeichenbehafteter 32-Bit-Wert uber die Adressen 33149 und 33150. Wird nur 33149 als 16-Bit-Wert gelesen, entstehen falsche Ergebnisse. Stellen Sie sicher, dass der Datentyp auf uint32 gesetzt ist und der Gateway beide Register abruft. Prufen Sie das Vorzeichen anhand von Register 33135 (power_mul_b): 0 bedeutet Laden, 1 bedeutet Entladen.
02
- Der Gateway verbindet sich, aber es erscheinen keinerlei Werte.
- Haufigste Ursache ist eine abweichende Slave-Unit-ID zwischen Portaleinstellung und Wechselrichterkonfiguration. Prufen Sie die Adresse im Kommunikationsmenu des Wechselrichter-Displays. Kontrollieren Sie ausserdem: Baudrate 9600 bps, keine Paritat, 8 Datenbits, 1 Stoppbit. Der COM-Anschluss verwendet einen proprietaren Stecker; achten Sie auf korrekte A/B-Belegung.
03
- Schreibzugriffe auf batterymode_a oder batterymode_b werden scheinbar bestatigt, aber der Wechselrichter ignoriert sie.
- Register 43024 und 43110 verwenden Funktionscode 16. Bestimmte Firmware-Versionen akzeptieren Sollwert-Schreibzugriffe nur, wenn der Wechselrichter sich bereits in einem kompatiblen Speichermodus befindet. Stellen Sie sicher, dass kein Off-Grid-Modus aktiv ist. Lesen Sie das Register anschliessend zuruck, um die Ubernahme zu bestatigen.
04
- Ist es sicher, Batteriemodus-Register haufig per Automatisierung zu schreiben?
- Nein. Schreibregister wie 43024 und 43110 werden im Flash-Speicher des Wechselrichters abgelegt. Sehr haufige Schreibzugriffe, etwa im Sekundentakt, konnen den Flash-Speicher vorzeitig verschleissen. Begrenzen Sie Schreibzugriffe auf sinnvolle Sollwertanderungen, und testen Sie automatisierte Logik vorab manuell, bevor Sie sie in Betrieb nehmen.