Zählerwerte von Fronius per SunSpec teilweise falsch
♥ 0 |
Hallo ich habe einen Fronius SmoGen24, mit 2 Strings, einen BYD Speicher, Fronius Smartmeter. Beim Testen des PV Überschuss laden hatte ich einige Unstimmigkeiten in der Berechnung und daher die Zähler wie folgt aufgebaut cFos Wallbox mit internen Modbus Zähler – funktioniert Fronius Smartmeter als Netzbezug – funktioniert soweit String 1vom Fronius Sunspec MPPT #1 als Erzeuger – funktioniert teilweise nicht sauber String 2 vom Fronius Sunspec MPPT #2 als Erzeuger – funktioniert teilweise nicht sauber Batterie vom Fronius Sunspec MPPT #3 als Erzeuger – funktioniert teilweise nicht sauber Nicht sauber bedeutet dass ich teilweise falsche Werte bekommen, bei String 1 zB -100W statt +500, nach einiger Zeit passte es dann wieder ! Oder jetzt, BYD Speicher liefert 555W, cFos zeigt -94W an Zuvor hat es aber noch gepasst Kennt jemand solche Probleme und gibt es dazu Lösung ? danke euch im Voraus Gelöst
markiert als Spam
|
Antworten (16)
Private answer
coooool! Vielen Dank für die Rückmeldung markiert als Spam
|
|
Private answer
Hallo mit der Beta 2.1.9 sehen die Wert vom Fronius Symogen24 und den Sunspec Zählern gut aus - das passt nun. Danke an cFos für die rasche Umsetzung markiert als Spam
|
|
Private answer
Hallo Martin, freut mich dass ihr etwas finden konntet und unit Datentypen einführt. Ich werde eure neue SunSpec gerne in meiner Konstellation testen Gruß, Gerhard markiert als Spam
|
|
Private answer
Gerhard, wäre nett, wenn Du die nächste beta nochmal mit Fronius SunSpec testen könntest. markiert als Spam
|
|
Private answer
ich habe mir unseren SunSpec code nochmal angesehen und noch einen bug im Zusammenhang mit signed/unsigned speziell bei dem MPPT model gefunden. Vielen Dank für den Hinweis. Fix kommt mit der nächsten beta. Und damit man in Zukunft keine komischen Klimmzüge für uint16 und uint32 bei den benutzerdefinierten Zählern machen muss, unterstützen wir ab der nächsten beta auch die Datentype "uint16" und "uint32". <sheepish grin> markiert als Spam
|
|
Private answer
Hallo Martin ich bin überzeugt dass ihr die Skalierungsfaktoren liest - sonst würde es gar nicht ordentlich gehen ;-) Idealerweise könntet ihr die SunSpec Umsetzung prüfen - wäre für die User sicherlich besser als meine Notlösung Gruß Gerhard markiert als Spam
|
|
Private answer
Hi, wie haben eben #diebestenuserderwelt!! :-) Wir lesen SunSpec eigentlich mit den Skalierungsfaktoren. Würdest Du uns Deine Zählerdefinition zur Verfügung stellen? Dann stellen wir sie für andere Fronius User zum Download.
markiert als Spam
|
|
Private answer
Ich werde mir das ansehen und in dem Thread antworten ;-) Steuere selbst den BYD über SymoGen24 über Modbus TCP - jedoch nicht über cFos, sondern meine Haustechnik markiert als Spam
|
|
Private answer
Hallo Gerhard, da du ja gut im Thema bist: Hier https://www.cfos-emobility.de/network/antworten/batteriespeicher-steuern-fronius-symo-gen24-byd/ hat ein User Probleme seinen Batteriespeicher zu steuern. Hast du das mal probiert? Vielleicht hast du für den Kollegen einen Tipp?
markiert als Spam
|
|
Private answer
Hallo, grundsätzlich hast du recht. Die Konfigurationen mit MPPT #1, #2 und #3 arbeiten auch soweit und verrechnen die richtigen Register. Die SunSpec Zähler Konfiguration hat jedoch ein Problem in gewissen Wertebereichen, also dann wenn unit16 Integerwerte größer als 32767 werden - was bei uint16 nun mal der Fall sein kann. Verwendet man diese als int16 hat man plötzlich negative Werte. Daher hatte ich immer wieder mal negative PV Erzeugung Leistungen. Fronius arbeitet diesbezüglich genau nach Spezifikation - ich habe mich in der Vergangenheit sehr intensiv mit der ModBus Schnittstelle vom Fronius auseinandergesetzt - die SunSpec Spezifikation kann tückisch sein, speziell wenn es um die direkten MMPT 1-4 Werte geht. Werte kommen als unit16 oder uint32 und müssen zusätzlich mit einem Scalefaktor verrechnet werden - Ergebnis = Wert + 10 ^ Scalefaktor. Für mich habe ich eine Lösung mit eigenen Zählerkonfigs gefunden - bin also vorerst zufrieden. Die Wallbox arbeitet sehr sauber, auch im PV Überschuss Laden - was mir sehr wichtig war markiert als Spam
|
|
Private answer
MPPT #1 oder #3 zu nehmen, sollte die richtige Vorgehensweise sein. Dann nimmt der Charging Manager bei #1 die Werte von #1 und #2 und bei #3 die Werte von #3 und #4. Ich wüsste nicht, was man noch tun kann (außer natürlich externe Zähler anzubringen). Was sagt Fronius dazu? Hat deren Support eine Idee? Ist evtl. der Speicher nicht an #1/#2 bzw. #3/#4 angebracht?
markiert als Spam
|
|
Private answer
Hallo, ich habe den Support kontaktiert aber noch keine Rückmeldung. Bin gespannt ob das in die cFos Zählerdefinition einfliesen wird. markiert als Spam
|
|
Private answer
Wenn du die gleichen Werte in deiner Haussteuerung hast und es da ohne Probleme funktioniert, wende dich doch mal an den Support. Vielleicht ist da noch ein Bug der mit deiner Hilfe gefunden werden kann. Hast du mal ein Log geschrieben? Sieht man da die "fehlerhaften" Register auch? markiert als Spam
|
|
Private answer
Hallo, Danke, ja den Artikel kenne ich. Werde mir die HTTP Zähler ansehen, wobei mir eigentlich ModBus TCP besser gefallen würde. Verstehe nicht recht warum es nicht gehen sollt - lese in meiner Haus Steuerung die Werte auch über Modbus, auch wenn die Skalierung mit den Scaling Factoren etwas mühsam ist. markiert als Spam
|
|
Private answer
Moin, hast du da mal nach den Hinweisen für Fronius gesucht? Es scheint als hätte der Hybrit-WR öfter mal Probleme mit den Werten. Teste doch mal die http-Definitionen. markiert als Spam
|
|
Private answer
Hallo, Danke, Gerhard markiert als Spam
|