Hallo,
eine Frage zum Felicity Speicher:
Er soll das Pace BMS haben. Ich möchte mit einem ESP32 über RS485 die Zellenspannungen auslesen.
Ich finde einfach nichts zu den Protokollen.
Der Speicher hat 4 Kommunikationsbuchsen:
Link0/1, PCS und RS485
Mein Deye spricht mit dem Speicher, ich kann auch mitlesen (ASCII),
es kommt aber für mich nichts plausiples heraus.
Ein Mitschnitt:
~201246008062D3C2FA383F0003000364640D3F00080D3B00020B870B8700000B8700000B870B8703060B8701060BA50BA503070BA50107E8F0
~ ist 7E=Start of info.
Der Rest erschliesst sich mir nicht.
Weiss jemand mehr, wie ich an die Zellspannungen komme?
Danke!
@lambdasonde guck mal hier in den Code => https://github.com/Tertiush/bmspace/blob/main/bms.py
Mein Victron meldet vom PACE BMS alle 5-6 Minuten einen Spannungsabfall von 53V auf unter 45V - als wenn das BMS den Akku abschaltet - jemand eine Idee, wie ich herausfinde - wieso?
Danke.
Ich kenne mich leider nicht mit PY aus, ausserdem möchte ich das ganze in C umsetzen für Mikrokontroller. Da bin ich zu Hause.
Gibt es eine Doku, wie die Struktur der Protokolle aussieht?
Noch mal vielen Dank für die Hilfe.
Danke.
Ich kenne mich leider nicht mit PY aus, ausserdem möchte ich das ganze in C umsetzen für Mikrokontroller. Da bin ich zu Hause.
Gibt es eine Doku, wie die Struktur der Protokolle aussieht?
Noch mal vielen Dank für die Hilfe.
Danke.
Ich kenne mich leider nicht mit PY aus, ausserdem möchte ich das ganze in C umsetzen für Mikrokontroller. Da bin ich zu Hause.
Gibt es eine Doku, wie die Struktur der Protokolle aussieht?
Noch mal vielen Dank für die Hilfe.
@disaster123 Dann geht das BMS schlafen. Sleep Vcell heißt der Parameter. Liegt die Spannung einer Zelle für die Konfigurierte Zeit bei diesem Wert, geht das BMS schlafen und schaltet den Akku weg. Wozu, keine Ahnung. Hab den Wert sehr niedrig angesetzt und die Zeit auf max/60min. Seit dem ist Ruhe.
Danke!,
das teste ich mal.
Ich melde mich.
@disaster123 Dann geht das BMS schlafen. Sleep Vcell heißt der Parameter. Liegt die Spannung einer Zelle für die Konfigurierte Zeit bei diesem Wert, geht das BMS schlafen und schaltet den Akku weg. Wozu, keine Ahnung. Hab den Wert sehr niedrig angesetzt und die Zeit auf max/60min. Seit dem ist Ruhe.
danke für den Hinweis. Ich habe allerdings festgestellt, dass dies immer dann passiert wenn der victron ok den sustain Modus geht. Ich bekomme erst heute meinen PI Can Head und hoffe wenn der victron das BMS nutzt dass es dann weg ist.
@lambdasonde der felicity hat definitiv kein pace BMS verbaut, die verbauen ihr eigenes BMS. der felicity steht bei mir noch, geht zurück, weil Titan solar mir gesagt hatte, da wäre ein pace verbaut. habe jetzt den Titansolar am Netz (delong nur mit Titan solar logo aufgedruckt) der läuft nun super mit dem Multiplus 2 GX.
von felicity gibt es eine Box, die eine Kommunikation über can möglich macht, hatte mir Titan solar alternativ angeboten, der neue Speicher kam aber schneller....
Danke.
Ich kenne mich leider nicht mit PY aus, ausserdem möchte ich das ganze in C umsetzen für Mikrokontroller. Da bin ich zu Hause.
Gibt es eine Doku, wie die Struktur der Protokolle aussieht?
Noch mal vielen Dank für die Hilfe.
Hallo,
ich habe noch einmal das BMS angezapft.
Wenn ich das Request sende, das der Deye an die BMS sendet(alle 3Sek), dann antwortet das BMS mit einem Telegramm.
Das Request enthält als Command das hex 61 (0x36,0x31). Dieses Kommando ist aber in der o.g. Doku nicht aufgeführt.
Alle anderen Commands werden ignoriert.
Ich muss mich mal bei Euch erkundigen wie ich mich mit dem BMS verbinden kann - ich weiss es einfach nicht
Brauche ich einen Pegelumsetzer von USB nach X (RS232 & 484 hätte ich noch)
Welche Software kann ich auf einem MacBook nutzen ?
Zur Not geht auch Windows 7 (Bootcamp)
Wo stöpsel ich an das BMS an ?
Sorry für die doofen Fragen
Mein Problem ist folgendes : https://www.photovoltaikforum.com/thread/204148-sunnyisland-6-0h-ac-sicherung-25a-fliegt-undefiniert-seit-lfp4-akku-installiert/
Ich muss mich mal bei Euch erkundigen wie ich mich mit dem BMS verbinden kann - ich weiss es einfach nicht
Brauche ich einen Pegelumsetzer von USB nach X (RS232 & 484 hätte ich noch)
Welche Software kann ich auf einem MacBook nutzen ?
Zur Not geht auch Windows 7 (Bootcamp)
Wo stöpsel ich an das BMS an ?
Sorry für die doofen Fragen
Mein Problem ist folgendes : https://www.photovoltaikforum.com/thread/204148-sunnyisland-6-0h-ac-sicherung-25a-fliegt-undefiniert-seit-lfp4-akku-installiert/
Ich nutze folgendes Kabel https://www.amazon.de/DSD-TECH-SH-RJ12B-Serielles-Schwarz/dp/B09P8D5WL9/ und dann die Software, die hier im Thread zitiert ist. Port ist der RS232 RJ11 Port am Akku - steht glaube ich auch BMS dran.
Hat es jemand geschafft den Balancer irgendwie was sinnvolles tun zu lassen? Meine Zellen sind alle recht weit auseinander - viele 3,3XV und mehrere bereits bei 3,5XV - wie kriege ich die wieder "zusammen"?
2. Der maximale Ladestrom meiner 280Ah Batterie ist "ab Werk" bei 72,5A, also rund 0,25C. Das ist verdammt wenig wie ich finde. 0,5C wären 140A. Ich wäre mit 100..120A zufrieden. Laut Gobel China Support, muss man das Feld "CHG OC Alarm (A)" anpassen. Der Wert im Feld * 0,5C ergibt den Ladestrom (der auch an Victron als CCL kommuniziert wird). Ab Werk stehen bei mir hier 145A drin. Und damit ergeben die 72,5A auf einmal wieder Sinn. Laut Support kann ich den Wert hier quasi beliebig ändern. Meine Software lässt max. 220A zu, was nun in max. 110A Ladestrom mündet. Reicht für mich. Hab dennoch gefragt wie man da 140A Ladelimit einstellen können soll. Steht ja sogar so im Datenblatt der Batterie als "Schnellladen".
Das könnte ggf der Grund sein warum bei mir OCP ausgelöst wird. Seltsamerweise lädt der Akku durchaus mit 80A....
https://www.amazon.de/DSD-TECH-RS232-Seriell-SH-RJ12A/dp/B07R2L22GW
den Adapter habe ich mal bestellt
Übrigens ist mir gerade wieder die Sicherung rausgeflogen. verd......
Ich finde etwas merkwürdiges in meiner Doku zum BMS
"
After10times,
thestatewillbe
lockedand no
longer
automatically
release
"
Was soll das heissen ?
Das nach zehn OCP das BMS gesperrt wird ?
Und wie lässt sich das lösen ?