ich hab mich an das PACE BMS herangetraut. Das bei Amazon erhältliche Kabel hat funktioniert. Kleine Anmerkung: man muss das Passwort (123456) eintippen, (sonst nichts) machen, damit die Write-Buttons freigegeben werden.
Ich hab einen Delong Akku LFP 51200, als auf dem Boden stehendes Gerät, mit Rollwagen.
Ich hab auf der Parameter Setting-Seite die Werte soweit aus dem Google Drive-Dokument übernommen, wie sie mir sinnvoll erschienen. In der Tendenz bin ich insgesamt vorsichtiger rangegangen, um keinen Schaden anzurichten.
Der Akku wurde Anfang Januar in Betrieb genommen; das konnte man auf der Memory Info-Seite sehen.
Angehängt sind die Parameter, die ich geschrieben habe:
@gisbert Hallo habe den gleichen Speicher.. wenn ich die Werte änder und auf das BMS schreiben will, bekomm ich „out of range“ angezeigt..?! Liegt es an meiner Software!?
Von Delong selbst gibt es eine neuere Firmware und zwar die 2.05 für deine Batterie. Ich habe sie mir per Mail schicken lassen, aber bisher nicht geflashed. Meine Batterie läuft ja...
Ich meine damit ein RS-232 sniffer, der die Daten mit liest, die von BMS Flasher an der Batterie geschickt werden. Die Daten sind über die RS232 Schnittstelle (sehr wahrscheinlich) nicht verschlüsselt..., man muss die hex Zahlen nur richtig interpretieren, so ähnlich wie bei der Firmware. Es geht nur drum, der batterie zu sagen, anstatt das sie jetzt in der memory die Firmware schreibt, dass sie die aktuelle Firmware in Flashspeicher über die Serielle console hergibt.
Ich verwende hier die Version Gobel_PC-BMS_Tools_HS2.0.3_Win32
Hier wird entschieden wie die SOC angepasst werden soll. Nach oben oder nach unten. Ganz genau hab ich jetzt die Werte nicht studiert, und bin auch nicht schlau geworden wie Werte angewendet werden. Im Screenshot sieht man die Werte die aus der BMS ausgelesen wurden.
Intuitiv würde ich die Einstellung so verstehen:
Wenn die Batterie nur 50V hat, und der SOC aber bei 95% ist, dann reduziere den SOC auf 70%. Ehmmm... sollten 50V nicht heißen, dass der SOC schon bei unter 20% liegt? (oder ist da die gemessene Spannung während der Entladung gemeint?)
Wenn die Batterie 53V hat, und der SOC bei 85%, dann erhöhe die SOC, auf... wie viel? 100% ? Oder wird da noch ein Over-Voltage Auslöser miteinbezogen?
Also entweder habe die Werte falsch interpretiert, oder die eingestellten Werte sind schwachsinnig ?
Was ich diesbezüglich in einen anderen Forum über SEPLOS gelesen habe ist:
Yes, they calculate the real capacity that going in/out from the shunt.But the real case is, the battery may not get to 0 or 100% for months, without the calibration through voltage, the SOC would be deviation over time.The detailed calibration as follows:Adjust the SOC to 95%, when the overvoltage occurs, and the SOC is lower than 90%.Adjust the SOC to 70%, when the voltage reaches 3.4v*series.
Deswegen meinte ich, vielleicht wird die overvoltage noch miteinbezogen. Aber um ehrlich zu sein, habe ich den letzten Satz nicht ganz verstanden. Wieso soll die SOC bei 70% liegen, wenn die 3.4V * 16=54,4V erreicht worden sind? Das ist eigentlich in Rest-Zustand schon die volle Kapazität. Oder wird das so gemeint?: Die Batterie wird gerade geladen, und der berechnete SOC liegt unter 70%, aber die gemessene Spannung ist schon bei 54,4V => dann nehme an, dass der SOC zumindest schon bei 70% liegt.
ich kann dir nicht wirklich weiterhelfen. In Windows hast du da das Dezimalkomma in einen Dezimalpunkt umgewandelt? Als Software hab ich diejenige benutzt, die in PbmsTools HS1.0.6.zip enthalten ist. Die Software ist hier weiter vorne im Thread verlinkt.
Ich hab die Werte durch Scrollen im jeweiligen Pulldown/Up-Menu geändert - vielleicht hilft das auch.
Weil hier auch immer wieder vom auslesen der Parameter der Akkupacks geschrieben wird möchte ich noch eine Alternative nennen:
Habe Solar-Assistant gekauft und mit einem Raspberry in Betrieb genommen. Auch weil der Deye-Wechselrichter nur in sein (lausige)
Cloud kommunizieren will.
Damit bin ich sehr zufrieden und bekomme alle Daten von Akku und WR schön aufbereitet und das ganze lässt sich noch per MQTT
in iobroker auslesen. Top!
Wisst ihr, warum beim PACE BMS eine Sleep Voltage von 3,15 V eingestellt ist? Unterhalb dieser Spannung legt sich das BMS nach 5 Minuten schlafen und ist nicht mehr erreichbar. Auch wenn die Kommunikation noch aktiv ist.
Ein BMS sollte doch in allen Bereichen aktiv sind und die Batterie überwachen. Es macht doch keinen Sinn, es vorher abzuschalten.
vielleicht kann mir wer helfen oder tipps geben. Ich habe den Deye mit einen FM-Solar (10KW) am laufen.
Akutell ist der Akku bei ca. 25 Zyklen. Das BMS hat die Version: P165200A-21382-2.04
Deye <-> Batterie sind über BMS CAN angeschlossen. Funktioniert auch.
Mein eigentliches Problem.
Wenn der SOC 100% ist und ich im Lithium Mode fahre, dann fängt er plötzlich an wie wild zu entladen, laden, entladen usw. und das im 4-stelligen Wattbereich.
Schalte ich auf Voltage um, dann schaut das ganz sehr gut aus. Der Akku im Lithium Mode schwangt immer zwischen 55.3 - 55.9 Volt. Sobald 55.3 Volt erreicht sind, lädt er sofort auf 55.9 und dann das ganze wieder Stufenweise in die andere Richtung bis 55.3 Volt. Bisher konnte mir keiner wirklich dieses Verhalten richtig erklären. Vielleicht hab ich hier mehr Glück.
Wenn die Batterie entladen oder gerade geladen wird, gibt es einen Zellendrift von ca. 2-3 mV. Nur wenn ich bei SOC 100% bin habe ich im Lithium Mode ca. 220mV diff und mit Voltage "nur" 100mV diff.
Wie schon die Vorgänger mit Titan Solar, handelt es sich ja hier um das Pace BMS.
Könnte mir jemand behilflich bei den Werten sein und mal ein {green}:bruise: Auge drauf werfen.
Da z.b. "Cell OV Protect" auf 3.7Volt steht. Meines erachtens viel zu hoch.
Da z.b. "Cell OV Protect" auf 3.7Volt steht. Meines erachtens viel zu hoch.
Was hast du für Zellen verbaut?
Die Werte sind absoluter PACE standard. Zumindest was ich bis jetzt so geseen habe. Kann natürlich sein das er Ein oder Andere Hersteller da optimiertere Werte hat.
Deine gezappel im Trend kommt sicher nicht vom BMS. Da wird der Deye-Wechselrichter irgend einen Unsinn machen.
Ich hab mir den Link zu einem Dokument notiert, in dem die Settings beschrieben werden. In wesentlichen hab ich mich an diese Werte gehalten und da, wo Werte eher konservativer voreingestellt waren, hatte ich diese belassen. Den Link hab ich wahrscheinlich aus diesem Thread, weiß es aber nicht mehr.
ich hab einen Delong LFP HS-51200 mit PACE BMS. Das ganze läuft seit 6 Tagen bei mir. Beim Aufladen kann der Akku 40A, kurzfristig wohl 80A. Heute morgen steht der SOC bei 53%, und der Akku zieht gerade mal 7A, und im BMS wird Charge Limit angezeigt. Aber warum nur? Warum wird der Akku nur mit so wenig Energie geladen, obwohl deutlich mehr vom Dach runterkommt?
das war mir schon bewusst, und danke für den Hinweis.
Ich habe jetzt die Werte im BMS resettet auf die initialen Werte, aber auch damit wird es nicht besser. Im Moment lädt der Speicher bei einem SOC von 70% nur mit 300W. Um den Speicher voll zubekommen, wären weitere 10 Stunden nötig.
Wenn ich Solar Sell deaktiviere, geht die Ladeleistung auf 1 kW hoch - das ist natürlich keine Lösung.
@gisbert Hattest du Leistungspeaks aus PV? z.B. wegen Wolken? Mein Kumpelt hat das, wenn es bekolkt ist und plötzlich "zu viel" vom Dach kommt weil die Wolke weg ist, dann wird temporär alles mit richtig hohem Strom in den Akku geladen -> paceBMS geht in OverCurrent protection und bleibt dort seeeeeeh lange
Ziemlich genau das Gleiche hat mein Kumpel mit TitanPower auch. Meine Vermutung ist, nachdem wir einen Log aus bmpstools rausgelassen haben:
Einzelne Zellen driften zu schnell ab und gehen in OverVoltage Protection => laden nicht erlaubt (das sagt auch der Log)
Dann erholen sich die Zellen ohne Ladevorgang: laden wieder erlaubt => es wird wieder geladen => OverVoltage usw.
Eine Zelle ist beim Kumpel ständig bei 3.7V wenn man nah an 100% ist. Laut Support: "bei LFP normal" {green}:bruise:
Wir versuchen diese eine Zelle manuell extern zu entladen, denn nach 29x Zyklen ist diese nicht wirklich besser geworden.