Dieser Faden ist ein Musterbeispiel für vden Wildwuchs von (fehlgeleiteten) Software - “Regelkreisen” aufgrund und mit Verwendung von BMS Daten.
Ein BMS soll die anderen Drei auslesen, addieren und an den WR weitergeben? Das ist doch schon im Ansatz falsch.
Richtig wäre, den maximal erlaubten Strom aller 4 BMS auszulesen und den Gesamtstrom dann zu senken, wenn ein BMS höheren Strom als erlaubt/gewünscht meldet. Es kann ja sein, dass ein BMS wegen uberschreitung von Temperatur Grenzen oder Einzelzellspannung niedrigeren Strom braucht als die anderen.
Dieser Wildwuchs ist Grund meiner Kritik. Nicht durchdachte Einzelfunktionen, nicht störungsfreie Implementierung, unbekannter Prufungsstand.