Batteriespeicher steuern, Fronius Symo Gen24 + BYD

  • Fragen
  • Batteriespeicher steuern, Fronius Symo Gen24 + BYD

Batteriespeicher steuern, Fronius Symo Gen24 + BYD

0
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
Geschrieben von (Fragen: 4, Antworten: 12)
Gefragt am 12. Mai 2024 22:52
453 views

Antworten (11)

0
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&reg=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&reg=40355&cnt=1&val=-1000&type=w&order=hl

 

Danke,

Sigi

Anhänge:
markiert als Spam
Geschrieben von (Fragen: 4, Antworten: 12)
Beantwortet am 14. Juli 2024 18:12
0
Private answer

Hallo, du hast natürlich recht dass dies der CM machen soll.
Bei deiner Test Regel - müsste hier nicht das „Beenden“ angewählt sein ?

markiert als Spam
Geschrieben von (Fragen: 2, Antworten: 13)
Beantwortet am 7. Juli 2024 13:59
0
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
Geschrieben von (Fragen: 4, Antworten: 12)
Beantwortet am 6. Juli 2024 22:02
0
Private answer

Bilder gingen noch im Editor, im Post aber nicht mehr  - hier als Anhnag

Anhänge:
markiert als Spam
Geschrieben von (Fragen: 2, Antworten: 13)
Beantwortet am 6. Juli 2024 12:20
0
Private answer

Hallo, ich steuere den Fronius SymoGen24 samt BYD Batterie über ModBus TCP, jedoch nicht über cFos sondern über meine Haustechnik.
Eine Steuerung des SymoGen24 ist nur über ModBus möglich, nicht über http
Die Schnittstelle ist aber natürlich die selbe - ich beschreibe mal was grundsätzlich nötig ist.

Fronius Konfiguration Modbus-Datenausgabe, in meinem Fall SunSpec Model Type float
Wichtig - Wechselrichter Steuerung über Modbus muss angewählt sein - siehe Screenshot !
Das ist oft NICHT so eingestellt von den Solarteuren

Entscheidend sind folgende Register bei Model Float - immer beachten, von der Registernummer aus der Doku immer 1 abziehen wenn man mit Registern programmiert

40359
StorCtl_Mod
Bitfield16
Man kann hier unit16 verwenden

0=keine Begrenzung

1=Ladebegrenzung

2=Entladebegrenzung

3=Lade und Entladebegrenzung

 

Dazu sind dann jeweils OutWRte und InWRte relevant

40366
OutWRte
Int16
Entlade Rate in % , abhängig von Speichergröße

Skalierung 100 nötig -> 1% = 100 an WR senden

 

Positiver Wert - Entladebegrenzung

Negativer Werte - bewusstes Nachladen des Speicher aus Netz

40367
InWRte
Int16
Laderate Rate in % , abhängig von Speichergröße

Skalierung 100 nötig -> 1% = 100 an WR senden

 

Positiver Wert - Ladeadebegrenzung

Negativer Werte - Entladen Speicher in das Netz

40361
MinRsvPct
Unit16
Sollwert minimaler SOC Speicher
Skalierung 100 nötig -> 5% = 500 an WR senden

40242
Conn

 
enum16
Man kann hier uint16 verwneden

0: WR geht in Standby

1: WR beendet Standby

 

 

Viel Erfolg

markiert als Spam
Geschrieben von (Fragen: 2, Antworten: 13)
Beantwortet am 6. Juli 2024 12:19
0
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

Anhänge:
markiert als Spam
Geschrieben von (Fragen: 4, Antworten: 12)
Beantwortet am 2. Juli 2024 13:38
0
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.
Was passiert wenn die Konfigurationsschritte aus unserer Sunspec FAQ Anleitung durchlaufen werden?

 

markiert als Spam
Geschrieben von cFos (Fragen: 34, Antworten: 160)
Beantwortet am 1. Juli 2024 17:06
0
Private answer

Hi,

such mal auf dieser Seite nach den Fronius-Einstellungen. Damit sollte es dann klappen.
https://www.cfos-emobility.de/de/cfos-charging-manager/documentation/wallbox-instructions.htm

markiert als Spam
Geschrieben von Top Networker (Fragen: 0, Antworten: 1069)
Beantwortet am 13. Juni 2024 15:16
0
Private answer

Sorry, mit den Sunspec-Modellen kenne ich mich null aus!

Schreib mal den Support wie das Einzustellen ist.

markiert als Spam
Geschrieben von Top Networker (Fragen: 0, Antworten: 1069)
Beantwortet am 14. Mai 2024 17:56
0
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
Geschrieben von (Fragen: 4, Antworten: 12)
Beantwortet am 14. Mai 2024 15:06
0
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
Geschrieben von Top Networker (Fragen: 0, Antworten: 1069)
Beantwortet am 13. Mai 2024 0:18