Thanks for the feedback. Did you ever try changing the battery type to LiFePO4?No luck. REC emailed me an updated firmware version that behaves differently but still won't allow a full charge in a reasonable amount of time.
And now they won't return emails. I take this as a warning that they know there's a problem with certain applications.
What's different with the new firmware you ask? Well, instead of starting to taper the current when the first cell hits the Balance Voltage Start setting, it doesn't start tapering the current until the first cell hits the End Of Charge setting, which is FAR better. All cells must reach the End Of Charge setting for the coulomb and SOC counters to re-calibrate, which never happens.
So now, instead of my pack (highest cell) getting to within 50 to 70 mV of being fully charged, the highest cell reaches full charge. But by the time the lowest cell has gotten to within 15mV of a full charge, the current has tapered down to just 1 or 2 amps.
At just 1 or 2 amps of charging, it would take about 12 hours to move the lowest cell the remaining 15mV, and by that time, the sun will have gone down long ago.
The guy over at OGSS did his best to help, but I don't think he is privy to the proprietary algorithm that REC uses so his assistance is limited to what is in the user manual. I haven't even bought anything from OGSS and he was trying to solve my problem, so that's a big thumbs up for them.
I'm beginning to think that the REC BMS is really for charging applications that have an unlimited 24 hour energy supply, and not really designed to get off-grid batteries charged up quick enough to keep up with the sun. If I were to leave the system plugged into the grid charging, I'm confident it would eventually get to a full charge, but it will never happen using off-grid solar.
A bit disappointed in that regard, but the reality is that in the bigger picture, it's not a show stopper problem. The battery pack will still charge, REC is still going to keep it from going kaboom, and I can always reset the SOC counter manually if needed. I just need to open the user interface, type in a bit of code, and tell it what SOC it should be at.
I hear what you are saying, it isn’t a common problem with REC though - it’s just you.
To be clear i don’t think you are doing anything wrong - i think something in the REC settings you are using isn’t the same as what everyone else uses. I think if you keep trying you will get the result you are looking for. I’m glad you are sharing this.