PACE BMS
Einstellungen im BMS und auf Victron Seite


Inhalt

Allgemeine Lithium Batterie Infos

Bezugsquelle / Wo ist deine Batterie her?

Dokumentation PACE BMS

Realtime Monitoring

Memory Info

Parameter Settings

System Config

Offene Fragen

Victron Einstellungen

Multiplus II -  VE Configure 3

Assistants - ESS (Energy Storage System)

Victron MPPT Einstellungen

CerboGX - DVCC

Anmerkung

Allgemeine Lithium Batterie Infos

Ein paar Zahlen zur groben orientierung hinsichtlich Spannung und State-of-Charge:

Bezugsquelle / Wo ist deine Batterie her?

Meine Batterie(n) mit dem 200A Pace BMS habe ich von Gobel Power.

Das aktuelle Premium-Modell mit Bluetooth Balancer und 250A Sicherungsschalter ist das hier: Gobel Power GP-SR1-PC200 Premium 51.2V 280Ah 15kWh LiFePO4 Server Rack Battery* 

Ich habe noch die Version mit 5A Heltec Active Balancer, kein Bluetooth. Ich rate aber aktuell (aufgrund der Konfigurierbarkeit ab welcher Spannung der Balancer läuft) zur “smarten” Version mit Bluetooth.

Das BMS einzeln hat Gobel auch im Programm:

Gobel PC200 BMS Kit 16S 200A with CAN RS485 RS232 Screen for LiFePO4 Battery (aka. Pace BMS 16S 200A)* 

*Die Links sind Affiliate Links. Wenn ihr mir etwas “gutes” tun wollt und bei Gobel bestellen wollt, bestellt doch darüber. Ihr könnt auch, wenn ihr für eine individuelle Bestellung mit dem Sales in Kontakt seid, den folgenden Ref-Code nennen: TUXEDO


Dokumentation PACE BMS

Screenshots sind exemplarisch aus dem BMS Tool einer Gobel GP-SR1-PC200 (Pace BMS P16S200A) Batterie. Link zu den Unterlagen und Tool dieser Batterie: GP-SR1-PC200 

Realtime Monitoring

Primär ist hier nur der “Seriel Port” Abschnitt einzustellen. Und davon eigentlich nur der “Port”. Und zwar auf den COM Port der seriellen Verbindung zur Batterie. Open/Close öffnet oder trennt die Verbindung.

Switch Control

  • CHG Circuit
  • Ladeschaltung: schaltet die Lade-MOSFETs frei
  • Close/green: Aktiv
  • DSG Circuit
  • Entladeschaltung: schaltet die Entlade-MOSFETs frei
  • Close/green: Aktiv
  • Sound Alarm
  • Akustischer Alarm
  • Open/red: Nicht Aktiv
  • Close/green: Aktiv
  • LED Alarm
  • Alarm LED am Gerät
  • Close/green: Aktiv
  • Open/red: Nicht Aktiv
  • CHG Limiter
  • Dauerhafte Ladebegrenzung auf 10A
  • Open/red: Nicht Aktiv
  • Close/green: Aktiv
  • Shutdown
  • Batterie abschalten
  • Off/blue: Kein Shutdown

“Password” schaltet einige der Einstellungsfunktionen “zum Schreiben” frei. Ohne Passwort kann man diese Einstellungen nur lesen.

ACHTUNG: Man kann damit die Batterie derart falsch einstellen, dass sie ggf. nicht mehr funktioniert oder sogar zu einem irreparablen Defekt führt!

Das Passwort lautet: 123456

Falls ein Passwort für die Protokoll-Einstellung gefordert wird: Pz#168178

Memory Info

Zeigt den Verlauf vergangener Ladungen/Entladungen an. Hier im Bild die Zahlen, die Gobel beim Test in der Produktion “verursacht” hat.

Parameter Settings

Hinweis zu “Write All”:

  1. Die Software möchte offenbar alle Felder ausgefüllt haben. Vorher kann man die Werte nicht schreiben. Fehlende Felder muss man also mit sinnvollen Werten ergänzen, bevor man “schreibt”.
    Im Fall der Gobel Batterie können
    unter Umständen ab Werkseinstellungen zahlreiche Felder hinsichtlich Temperaturgrenzwerte nicht ausgelesen werden. Man muss hier also erst einmal sinnvolle Werte finden und selbst einmalig schreiben.
  2. Die Software möchte unter Umständen die englische Notation bei den Zahlen. Also “.” als Komma bzw. Dezimaltrennzeichen. Bevor die Software also Werte annimmt, muss man unter Umständen die landesspezifischen Zahleneinstellungen im Betriebssystem diesbezüglich ändern:
    Systemsteuerung → Zeit und Region - Datums-, Uhrzeit- oder Zahlenformat ändern → weitere Einstellungen… → Dezimaltrennzeichen: “.” / Symbol für Zifferngruppierung: “,”

Einstellung

Beschreibung

Werkseinstellung
Batterie Modell Gobel GP-SR1-PC200
(Stand 01/2023 mit FW P16S200A-21606-1.00)

Eigene, verbesserte Einstellung Alexander Christian

Stand VOR 26.07.2023

Werkseinstellung
Batterie Modell Gobel GP-SR1-PC200
(Stand 07/2023 mit FW P16S200A-21606-2.00)

Eigene, verbesserte Einstellung Alexander Christian

Stand NACH 26.07.2023

Cell OV Alarm(V)

Zellspannung ab der ein Überspannungs Alarm ausgelöst wird

3.45

3.54

(= etwas mehr als 55,2V. Würde man 3.45V einstellen, würde es bei Ladeüberschwingern jedes mal einen Alarm auslösen, der noch absolut unkritisch ist. 3.54V ist ein stabiler Erfahrungswert und noch innerhalb der Spezifikation der Zellen)

3.60

3.54

Cell OV Protect(V)

Zellspannung, ab der ein Überspannungs-Schutz aktiviert wird

3.65

3.65

3.65

3.65

Cell OVP Release(V)

Zellspannung, ab der der Überspannungsschutz aufgehoben wird.

3.4

3.40

3.40

3.40

Cell OVP Delay Time(mS)

Zeitlicher Puffer bevor der Überspannungsschutz greift

1000

1000

1000

1000

CHG OC Alarm(A)

Ladestrom, ab dem wegen Überstrom Alarm ausgelöst wird.


Achtung (vor BMS FW P16S200A-21606-1.01): Der eingestellte Wert * 0,5C ergibt das “Charge Current Limit" (CCL), welches das BMS über den CAN Bus etc. bekannt gibt. Der Default-Wert von 145 ergibt damit einen maximalen Ladestrom von 72,5A. Bei einer 280Ah Batterie entspricht das realen 0.25C.

145

Ab BMS FW P16S200A-21606-1.01:
205A

205

* 0,5C = 110A Charge Current Limit (CCL)

Weitere Limitierung ist dann über Victron DVCC möglich.

Ab BMS FW P16S200A-21606-1.01:
CCL = Charge Over Current Warning

145

145

Da ich nun zwei Batterien (=2x15kWh) habe, reicht 145A pro Batterie locker für meine Anlage aus und ich kann wieder mit dem Default von 145 leben.

CHG OC Protect(A)

Ladestrom ab dem ein Überstromschutz aktiviert wird

150

Ab BMS FW P16S200A-21606-1.01:
210A

210

Achtung: Laut Datenblatt “Fast Charge” mit max. 140A

150

150

CHG OCP Delay Time(mS)

Zeitlicher Puffer bevor der Überstromschutz greift

1000

1000

1000

1000

DSG OC Alarm(A)

Entladestrom, ab dem wegen Überstrom Alarm ausgelöst wird.

will alarm when the discharging current is over, according to maximum

discharging current and manufacturer’s recommendation; the alarm current should be higher than

max. discharging current.

205

205

Wenn das BMS mit Victron kommuniziert, ist dieser Wert gleichzeitig “DCL - Discharge Current Limit” das im Rahmen von DVCC genutzt wird.
ABER: Das BMS schaltet in einen Schutzmodus wenn dieses Limit auch nur für einen kurzen Moment überschritten wird (z.B. taktender Backofen). “DSC OC Protect” hat dann wohl keinen Effekt mehr.

200

200

DSG OC 1 Protect(A)

Schützt und stoppt die Entladung, wenn der Entladestrom zu hoch ist (gemäß maximalen Entladestrom und Herstellerempfehlung); Der Schutz-

Strom-Wert sollte höher sein als der max. Entladestrom.

210

210

205

205

DSG OCP 1 Delay Time(mS)

Zeitlicher Puffer bevor der Schutz greift

1000

1000

1000

1000

DSG OC 2 Protect(A)

Schützt und stoppt die Entladung, wenn der Entladestrom zu hoch ist (gemäß maximalen Entladestrom und Herstellerempfehlung); Dieser zweite Schutz-Strom-Wert sollte höher sein als der erste

250

250

250

250

DSG OCP 2 Delay Time(mS)

Zeitlicher Puffer bevor der Schutz greift

100

100

100

100

SCP Delay Time (us)

SCP=Short Circuit Protect= Kurzschlussschutz

Schaltet den Ausgang im Kurzschlussfall nach/innerhalb der angegebenen Zeit ab

300

300

300

300

Pack OV Alarm(V)

Batteriepack Spannung ab der ein Überspannungsalarm ausgelöst wird.


55.20
(=3.45V)

55.70

Etwas mehr als 55.2+0,4V um kurze Überschwinger zu ignorieren (Solar Offset wenn man “Feed In” aktiv hat; siehe CCGX Handbuch)

55.60
(=55.20+0.40)

55.70

Etwas mehr als 55.2+0,4V um kurze Überschwinger zu ignorieren (Solar Offset wenn man “Feed In” aktiv hat; siehe CCGX Handbuch)

Pack OV Protect(V)

Batteriepack Spannung, ab der ein Überspannungsschutz aktiviert wird.

58.40
(=3.65V)

58.40
(=3.65V)

58.40
(=3.65)

58.40
(=3.65)

Pack OVP Release(V)

Batteriepack Spannung, ab der ein Überspannungsschutz aufgehoben wird.

54.40
(=3.40V)

54.40
(=3.40V)

54.40
(=3.40)

54.40
(=3.40)

Pack OVP Delay Time(ms)

Zeitlicher Puffer bevor der Schutz greift

1000

1000

1000

1000

CHG OT Alarm(°C)

Temperatur bei der ein Lade-Übertemperatur Alarm ausgelöst wird

50

50

50

50

CHG OT Protect(°C)

Lade-Übertemperatur, ab der ein Übertemperaturschutz aktiviert wird

55

55

55

55

CHG OTP Release(°C)

Lade-Übertemperatur, ab der ein Übertemperaturschutz aufgehoben wird.

50

50

50

50

DSG OT Alarm(°C)

Temperatur bei der ein Entlade-Übertemperatur Alarm ausgelöst wird

50

50

50

50

DSG OT Protect(°C)

Entlade-Übertemperatur, ab der ein Übertemperaturschutz aktiviert wird.

55

55

55

55

DSG OTP Release(°C)

Entlade-Übertemperatur, ab der ein Übertemperaturschutz aufgehoben wird.

50

50

50

50

Balance Threshold(V)

Zellspannung ab der der Balancer im BMS arbeitet

3.40

3.40

3.50

3.50

Balance 𝚫Vcell(mV)

Bei Überschreiten der eingestellten Abweichung startet der Balancer und das BMS liefert ein “Cell Imbalance” Alarm via CAN Bus.

30

100

100

100

Sleep Vcell(V)

Each cells sleep voltage

Spannung ab der Zellen als “Ungenutzt/schlafend” angesehen werden. Tritt dies zusammen mit der Delay Time ein, schaltet sich das BMS ab.

3.15

3.15

3.15

3.15

Delay Time(min)

Cells sleep delay time

Zeit bevor die Zellen als “Ungenutzt/schlafend” angesehen werden wenn der “Sleep Vcall(V)” erreicht wurde

5

5

5

5

Cell UV Alarm(V)

Zellspannung ab der ein Unterspannungsalarm ausgelöst wird

2.70

2.70

2.60

2.60

Cell UV Protect(V)

Zellspannung, ab der ein Unterspannungsschutz aktiviert wird.

2.50

2.50

2.50

2.50

Cell UVP Release(V)

Zellspannung, ab der ein Unterspannungsschutz aufgehoben wird.

3.10

3.10

2.90

2.90

Cell UVP Delay Time(mS)

Zeitlicher Puffer bevor der  Schutz greift

1000

1000

1000

1000

CHG UT Alarm(°C)

Temperatur bei der ein Lade-Untertemperatur Alarm ausgelöst wird

leer

Im Auslieferungszustand stand hier bei mir nichts drin.

0

5

5

CHG UT Protect(°C)

Lade-Untertemperatur, ab der ein Untertemperatur Schutz aktiviert wird.

leer

-5

0

0

CHG UTP Release(°C)

Lade-Untertemperatur, ab der ein Untertemperatur Schutz aufgehoben wird.

leer

0

10

10

DSG UT Alarm(°C)

Temperatur bei der ein Entlade-Untertemperatur Alarm ausgelöst wird

leer

-15

-15

-15

DSG UT Protect(°C)

Entlade-Untertemperatur, ab der ein Untertemperatur Schutz aktiviert wird.

leer

-20

-20

-20

DSG UTP Release(°C)

Entlade-Untertemperatur, ab der ein Untertemperatur Schutz aufgehoben wird.

leer

-15

-15

-15

Pack FullCharge Voltage (V)

Maximale Batteriepack Spannung bei 100%

56

entspricht 3,50V

55.20


entspricht 3,45V

55.20

55.20

Pack FullCharge Current(mA)

Ladestrom für “Float-Ladung”, also wenn die Batterie “Pack FullChargeVoltage(V)” erreicht hat.

Wenn die Batteriespannung >PackFullChargeVoltage und gleichzeitig der Strom < PackFullChargeCurrent ist, wird der SOC auf 100% gesetzt

2000

2000

2000

2000

SOC Low Alarm(%)

Alarm bei unterschreitung einer Mindestladung in %

5

5

5

5

Pack UV Alarm(V)

Batteriepack Spannung, ab der ein Unterspannungs-Alarm ausgelöst wird.

43.20

43.20


entspricht 2.80V

44

entspricht 2.75V

44

entspricht 2.75V

Pack UV Protect(V)

Batteriepack Spannung, ab der ein Unterspannungsschutz ausgelöst wird.

40.00

40.00

entspricht 2.50V

40

entspricht 2.50V

40

entspricht 2.50V

Pack UVP Release(V)

Batteriepack Spannung, ab der eine Unterspannungsschutz aufgehoben wird.

49.60

49.60

entspricht 3,1V

46.50

entspricht 2.90V

46.50

entspricht 2.90V

Pack UVP Delay Time(mS)

Zeitlicher Puffer bevor der Schutz greift

1000

1000

1000

1000

MOS OT Alarm(°C)

Alarm bei Übertemperatur an den MOSFETs des BMS

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

90
Entspricht der empfohlenen Werkseinstellung

90

90

MOS OT Protect(°C)

Übertemperaturschutz an den MOSFETs des BMS

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

115
Entspricht der empfohlenen Werkseinstellung

115

115

MOS OTP Release(°C)

Aufhebung des Übertemperaturschutzes

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

85
Entspricht der empfohlenen Werkseinstellung

85

85

ENV UT Alarm(°C)

Alarm bei zu niedriger Umgebungstemperatur

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

-20
Entspricht der empfohlenen Werkseinstellung

-20

-20

ENV UT Protect(°C)

Schutz bei zu niedriger Umgebungstemperatur

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

-25
Entspricht der empfohlenen Werkseinstellung

-25

-25

ENV UTP Release(°C)

Aufhebung des zuvor genannten Schutzes

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

-20
Entspricht der empfohlenen Werkseinstellung

-20

-20

ENV OT Alarm(°C)

Alarm bei zu hoher Umgebungstemperatur

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

65
Entspricht der empfohlenen Werkseinstellung

65

50

Hab zwei Batterien, da sollte es durch Lastverteilung nie zu solchen extremen Temperaturen kommen.
Wenn die ENV Temperatur erst bei 65°C Alarm schlägt, kann man das Gehäuse schon nicht mehr anfassen!

ENV OT Protect(°C)

Schutz bei zu hoher Umgebungstemperatur

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

70
Entspricht der empfohlenen Werkseinstellung

70

55

ENV OTP Release(°C)

Aufhebung des zuvor genannten Schutzes

leer
In der Endkunden Version 1.0.6 der Software, nicht zugänglich

65
Entspricht der empfohlenen Werkseinstellung

65

50

System Config

Einstellung

Beschreibung

Werkseinstellung
Batterie Modell GP-SR1-PC200 (Stand 01/2023 mit FW P16S200A-21606-1.00)

Eigene, verbesserte Einstellung Alexander Christian VOR 26.07.2023

Werkseinstellung
Batterie Modell Gobel GP-SR1-PC200
(Stand 07/2023 mit FW P16S200A-21606-2.00)

Eigene, verbesserte Einstellung Alexander Christian

Stand NACH 26.07.2023

CHG Current Setting - Start Current(A)

Anfangsstrombegrenzung beim Laden.
Sollte z.B. 100A Ladestrom anliegen und 10A eingestellt sein, beginnt er mit 10A und fährt dann auf 100A hoch

kein

10

200

10

200A kommen mir seltsam vor. Ein kleiner Wert macht hier auf jeden Fall mehr Sinn.

Inverter Protocol - CAN Protocol

Verwendetes CAN Bus Protocol für die Kommunikation zum Wechselrichter

GROWATT_CAN

VICTRON_CAN

GROWATT

VICTRON

Inverter Protocol - RS485 Protocol

Verwendetes RS485 Protocol für die Kommunikation zum Wechselrichter

PYLON_485

PYLON_485

PYLON

PYLON

Inverter Protocol - Type

?

Manual

Manual

Manual

Manual

Offene Fragen

  • aktuell keine

Victron Einstellungen

Multiplus II -  VE Configure 3

Absorption Voltage: 55.20V (wie im BMS)
Float Voltage: 53.60V (übernommen von Andy@OffGridGarage, entspricht 3.35V pro Zelle)


Assistants - ESS (Energy Storage System)

→ LiFePo4 mit “anderem” BMS.

→ Meine Batterie hat 280Ah bzw 560Ah … Andere ggf. weniger oder mehr.

Sustain Voltage: 51.20V → entspricht etwa 20% Akkuladung

49.00V → Entspricht etwa knapp über 10%

→ 49V CutOff Voltage + 1.20V Restart Offset = 50.2V

Victron MPPT Einstellungen

Benutzerdefiniertes Profil, basierend auf LiFePo4:

Einstellung

Wert

Bemerkung

Absorptionsspannung (“Absorption Voltage”)

55.20V

3,45V pro Zelle

Erhaltungsspannung (“Float Voltage”)

53.60V

3,35V pro Zelle

Re-Bulk-Spannungsoffset

0.4V

 55,2V-0,4V=54,8V bei der die Ladung wieder beginnt

Absorptionsdauer

Fest

Absorptionszeit

2h 0m

CerboGX - DVCC

Option

Einstellung

DVCC

AN

Limit charge current

AUS

Limit managed battery charge voltage

AUS

SVS - Shared voltage sense

AUS

Hinweis: Schaltet man diese Option ein und hat “Feed In” aktiviert, so wird nach einer Weile, wenn der Akku bei 100% ist, die Einspeisung bis auf 0W heruntergefahren und schließlich gestoppt.

STS - Shared temperature sense

AUS

SCS - Shared current sense

AUS

Controlling BMS

Automatic selection

Auto selected: Battery

Anmerkung

Die Einstellung im Multiplus und in den MPPTs greifen nur dann, wenn ein Fehlerfall mit der zentralen Steuerung des CerboGX vorliegt. Andernfalls regelt das BMS Ladespannung, Ladestrom und Entladestrom (wobei das Pace BMS den Entladestrom im Fall von “Feed In” nicht wirklich regeln kann)..

Beispiele wann die Einstellung im Multiplus/den MPPTs greifen:

  • BMS Kommunikation zum Victron System gestört/nicht vorhanden
  • BMS defekt
  • CerboGX ausgefallen