I go to the dentist for a cleaning twice a year. I think I my teeth are clean, but apparently not.
I top balanced my EVE 230 x2 and Calb 280ah x 1, 24v LFP banks 18 months ago when new . They seemed to stay pretty tight, but recently have started to drift above 3.45v per cell.
How often do you "re" - top balance? Never? Once a year? More? Hey if it's good enough for you're teeth ... ?
Here's the worse one. The 200a 24v overkill built in balancer just can't seem to catch up and keep up with the difference.
View attachment 135523
The picture does not provide too much info as 2.3A charging current is pretty low. With 2.3A charging current cells 2 and 6 may not quite be fully charged, but close.
You are getting close to a BMS cell overvoltage shutdown due to cell 5. There should be balancing dump indication on cell 5 which does not appear to be happening.
Your BMS may require seeing charging current to enable balancing. I am not sure if 2.3A is charging or discharge current. If it is charging current, it may just be below the BMS trigger for minimum charging current to enable balancing.
There may be a setting to have balancing only during charging. Normally, always having balancing for charging or discharging above 3.45v is best, but some BMS only allow a setting of balancing during charging or, if you turn off 'charge balancing', it only does balancing when discharging, which is stupid BMS operation. Turning off 'charge balancing' should allow balancing during charging or discharging, not just during charging. A fully charged cell will have a rested, no load, open circuit voltage of close to 3.45v which is why balancing dump should stop at 3.45v if you allow balancing during discharge.
Other settings is cell voltage for start of balancing. Normally 3.40v but if you allow balancing during discharge set it to 3.45v, other is bracket voltage range on cells which must be exceeded for min to max cell voltage to enable balancing. 5 mV is okay for this bracket range which is about the resolution limit of BMS cell voltage reading accuracy.
Amount of required balancing depends on ambient temperature cells see (higher temps have greater cell self leakage), aging of cells, and use case of maximum load current seen during discharge. Also depends on BMS balancing current capability.
Looks like some balancing is needed but it is not too far off.
Need to keep up with balancing as it will get worse over time if ignored and become a lot of work and time to get a large variation back in balance especially if BMS has low balancing dump current rate.
Once a month for a couple hour soak at 3.55v per cell x number of cells in series stack charge absorb voltage should be enough but it depends on BMS balancing current capability, aging of cells, matching of cells, and if they are subjected to moderate to high discharge rate which accelerates their state of charge divergence.
To put time in perspective. A bit less then 1% divergence in cell state of charge can cause a cell to trip BMS charge shutdown for cell overvoltage when attempting a full absorb level charging. For 230 AH cells, 1% is 2.3 AH state of charge delta. A BMS with only 100 mA balancing dump current will take 2.3 AH / 0.1A balancing dump current = 23 hours held at absorb stage charging to rebalance cells.
This is why you do not want to ignore keeping cells in balance. If you begin to notice less capacity from battery array you are likely 4-6% off in state of charge balance. That will take about a week to get rebalanced and have a lot of BMS overvoltage charging shutdowns along the way.
A BMS overvoltage cell charging shutdown can make the charger think battery is fully charged due to current drop off so it drops to float voltage so even when BMS bleeds out the overvoltage cell and resets charging the charger will stay in float mode until battery is discharged enough to start a new recharge cycle. This endless cycle of overvoltage shut down of charging by BMS, and charger dropping to float mode can result in never getting any absorb time to balance cells.
For a timed charger absorb cycle, a BMS shutdown, bleed overvoltage cell, and reset BMS charging, eats up allocated absorb timer so again insufficient balance time can result.