Warning Deep Dive:
So I did a test to verify how the "Coulomb Counter" on the smart BMS stop charging & discharging. I'll do another test in the future on the discharge side. With the weather not getting everything to 100% in a while I turned off my loads and allowed the PV to take everything up to 100%. I have EG4 LifePower4 V1 and the Eco-Worthy V1 & V2 Rack Batteries. The BMS 100% Reset voltage on the LP4V1 is 56.6V and the E-W is 56.8V. I set the AIO to stop at 56.6V for bulk and float so not to Pack OV the EG4. I changed the E-W to match the EG4 to 56.6V. So when all the packs get to 56.6V the BMS automatically registers 100% SOC and stops the charging. The E-W will continue with up to 1.5A until the Coulomb Counter get to the Rated Value programmed in the BMS.
I changed the Cell Capacity from 100AH to 105AH to see how much the BMS would push into the cell. Remember after the 100% SOC Reset Voltage it will only do 1.5A Charging until the Coulomb Counter shuts it down. If the Cells won't take any more at the 56.6V charging would stop. If the cells got close to 105Ah charging would stop.
So here is the result. You can see where the BMS kicked into "Full Charge Protection". I can see where if these number quantities aren't carefully set in the beginning where any intelligent BMS could get lost. Setting the Rated/Full capacity in the beginning when doing charging/discharging balancing would effect it's ongoing operation. Once I reached the top 100% where it stopped I reset everything to 100% and 100AH. My goal wasn't to squeeze and maximize capacity for future use but to accurately set what was on the top end 100%. Now that there is headroom in the cell capacity.
So here is a thought experiment for the future: If the cells discharge down to 100AH and they haven't reached the Cell LV disconnect will the BMS turn off the Discharge MOS leaving capacity on the table. You would think the Pack/Cell voltage would be above the LV threshold. If it keeps going to the LV disconnect threshold(s) and ignores the Coulomb Counter then would it keep going past zero or blow the 20% SOC disconnect threshold. I have seen it get below 20% even though the discharge is set for 80%.
When the E-W charges back up it will continue past the 100% SOC & 100AH but at a reduced current set by the 100% BMS SOC Voltage of 56.6V (programmed). This is as long as it is below the max charge voltage. Factory max charge voltage was 58.4V.
Looking at the image again i see the Charge MOS still activated even though the "Full Charge Protection" state is activated. There is another setting showing any current under 300mA for a certain time will trigger sleep mode. So perhaps it wouldn't take any more current at that voltage and eventually shutdown.
Inquiring Minds would like to know.
View attachment 279725