ich besitze einen Fronius Symo GEN24 Wechselrichter inkl. Fronius Smart Meter und möchte die Erzeugungswerte und den Netzbezug/-einspeisung über Modbus TCP/IP auslesen.
Die Modbus Schnittstelle wurde von meinem Elektriker freigeschaltet und der Sunspec Model Type ist auf "int+SF" eingestellt.
Ich lese folgende Register aus (jeweils mit dem Offset von -1):
- Smart Meter:
- 40088: Total Real Power
- 40092: Real Power scale factor
- Wechselrichter:
- 40084: AC Power
- 40085: W_SF
Die Werte stimmen an sich, aber die Umrechnung mit dem Scale Factor ergibt immer wieder falsche Ergebnisse (Komma wird an falscher Stelle gesetzt).
Was mir komisch vorkommt ist, dass die Werte die über die Register 40092 und 40085 kommen immer entweder 0 oder 65536 sind.
Ich habe noch ein paar Screenshots beigelegt die das Problem und die Einstellungen zeigen.
Hat hier jemand eine Idee was ich hier falsch mache?
Vielen Dank für eure Hilfe!
Kommentar