Batteriespeicher steuern, Fronius Symo Gen24 + BYD
♥ 0 |
Hallo, mein BBatteriespeicher reagiert nicht auf Steuerungsversuche durch cfos power brain. Welche Einstellungen muss ich im Wechselrichtersetup vornehmen damit der Speicher Steuerbefehle akzeptiert? Ich habe zwei Kacheln, Wechselrichter und Batteriespeicher in denen es die Möglichkeit zur Steuerung gibt.
Sigi
markiert als Spam
|
Antworten (11)
Private answer
Hallo, ich habe heute mit cfos den Fronius Wechselrichter gesteuert! Allerdings nicht über die Batteriesteuerung, sondern mit dem Tool "Modbus-Test" im Menü "Konfiguration". Dank Gerhards Informationen (@Gerhard: nochmals vielen Dank!) konnte ich die richtigen Modbus-Register und Werte herausfinden: Die Wechselrichter-Einstellungen waren richtig. Für die Sunspec-typen "float" und "int+sf" gibt es unterschiedliche Modbus-Register. Ich habe Int+SF verwendet. Um den WR zu steuern müssen folgende Register (laut Fronius) beschrieben werden: 40349; StorCtl_Mod 40356; OutWRte 40357; InWRte Von den Registernummern 1 abziehen! Einstellungen: 40348 StorCtl_Mod; 0 = keine Begrenzung; 1 = Ladebegrenzung; 2 = Entladebegrenzung 40355 OutWRte, Positiver Wert = Entladebegrenzung; Negativer Wert = Nachladen aus dem Netz 40356 InWRte, Positiver Wert = Ladebegrenzung; Negativer Wert = Entladen in das Netz
Speicher entladen: 40348 = 1 40356 = -1000 ( = 1000 Watt bei meinem WR, Laut Gerhards Beschreibung Lade/Entladerate in % *100) Speicher laden: 40348 = 2 40355 = -1000 ( = 1000 Watt bei meinem WR) WR auf Standardwerte zurücksetzen: 40348 = 0 40355 = 10000 40356 = 10000
Jetzt benötige ich wieder die Hilfe der Spezialisten: Wie kann ich mit cfos die Modbusrequests mittels einem benutzerdefinierten Zähler an den Wechselrichter senden? z.B. Speicher laden: API: /cnf?cmd=modbus_set&func=6&id=1&addr=192.168.178.148%3A502&dlyac=0®=40348&cnt=1&val=2&type=w&order=hl und API: /cnf?cmd=modbus_set&func=6&id=1&addr=192.168.178.148%3A502&dlyac=0®=40355&cnt=1&val=-1000&type=w&order=hl
Danke, Sigi markiert als Spam
|
|
Private answer
Hallo, du hast natürlich recht dass dies der CM machen soll. markiert als Spam
|
|
Private answer
Hallo Gerhard, vielen Dank für die Infos! Sunspec model typ "float" habe ich auch schon versucht. Funktioniert auch nicht. Mit den Registernummern komme ich vorerst auch nicht weiter, da ich nicht weiß wie ich den PowerBrainController dazu bringe diese Register zu beschreiben. Das sollte meiner Meinung doch der PowerBrainController machen wenn ich die entsprechenden Einstellungen in der Batteriesteuerung vornehme. Ich hoffe das diese Infos Christian weiterhelfen. Danke, Sigi
markiert als Spam
|
|
Private answer
Bilder gingen noch im Editor, im Post aber nicht mehr - hier als Anhnag markiert als Spam
|
|
Private answer
Hallo, ich steuere den Fronius SymoGen24 samt BYD Batterie über ModBus TCP, jedoch nicht über cFos sondern über meine Haustechnik. Fronius Konfiguration Modbus-Datenausgabe, in meinem Fall SunSpec Model Type float Entscheidend sind folgende Register bei Model Float - immer beachten, von der Registernummer aus der Doku immer 1 abziehen wenn man mit Registern programmiert 40359 0=keine Begrenzung 1=Ladebegrenzung 2=Entladebegrenzung 3=Lade und Entladebegrenzung
Dazu sind dann jeweils OutWRte und InWRte relevant 40366 Skalierung 100 nötig -> 1% = 100 an WR senden
Positiver Wert - Entladebegrenzung Negativer Werte - bewusstes Nachladen des Speicher aus Netz 40367 Skalierung 100 nötig -> 1% = 100 an WR senden
Positiver Wert - Ladeadebegrenzung Negativer Werte - Entladen Speicher in das Netz 40361 40242 0: WR geht in Standby 1: WR beendet Standby
Viel Erfolg markiert als Spam
|
|
Private answer
Hallo Christian, mein WR und PowerBrain sind über WLAN verbunden, ich denke es sollte eine Modbus TCP-Verbindung sein. Die Konfiguration habe ich laut den Anleitungen durchgeführt. Ich habe drei Kacheln: Wechselrichter, Fronius-Zahler und Batteriespeicher. Alle Zähler sind als Geräte-Typ "Sunspec" eingerichtet und kommunizieren über die IP und den Port des Wechselrichters. Der WR hat die ID 1, Sunspec model ist Wechselrichter, modelindex ist #1. Der Froniuszähler hat die ID 200, Sunspec model ist Zähler, modelindex ist #1. Der Batteriespeicher hat die ID 1, Sunspec model ist MPPT-Module, modelindex ist #3. Alle Zählerkacheln liefern gültige und richtige Werte. Beim Wechselrichter habe ich im Menü Kommunikation/Modbus den Punkt "Slave als ModbusTCP" und "Wechselrichter-Steuerung über Modbus TCP" aktiviert. Modbus-Port: 502, Sunspec model typ: int+SF, Zähleradresse: 200 Der Wechselrichter akzeptiert keine Steuerungsversuche durch den PowerBrainController. Zum Testen verwende ich die Laderegel im Anhang. Danke für eure Hilfe! Sigi markiert als Spam
|
|
Private answer
Wie genau kommuniziert denn der Fronius Symo Gen24? Auf der Webseite gibt es eine Bedienungsanleitung für Modbus TCP und Modebus RTU. Da stehen auch alle Infos zum SunSpec Model.
markiert als Spam
|
|
Private answer
Hi, such mal auf dieser Seite nach den Fronius-Einstellungen. Damit sollte es dann klappen. markiert als Spam
|
|
Private answer
Sorry, mit den Sunspec-Modellen kenne ich mich null aus! Schreib mal den Support wie das Einzustellen ist. markiert als Spam
|
|
Private answer
Hallo, Speicher-Kachel war/ ist über fronius-http eingebunden. Mit sunspec solar inverter/meter bekomme ich keine Verbindung mit der Batterie: Bei sunspec model habe ich Battery storage ausgewählt. Bei Adresse und Port habe ich die vom Wechselrichter genommen. Bei ID habe ich einiges versucht, die passende ID war aber nicht dabei. Benötigt das Feld Startregister auch einen Wert? Danke für deine Hilfe, Sigi markiert als Spam
|
|
Private answer
Hallo, normalerweise ist es die Batterie-Kachel. Welche Definition benutzt du? In der Fronius-http-definition ist keine Akku-Steuerung eingebaut. Ich vermute sie ist nur im Sunspec-Model enthalten. Hast du das getestet? markiert als Spam
|