Right, hoping someone here can shed some light on this before I lose what's left of my sanity.
Running three BSLbatt 48V lithium batteries in parallel on the narrowboat — been working a treat for most of the season, all talking nicely to the Victron Cerbo GX via the RS485 daisy chain through ports 4 and 5. Master unit set up correctly, slaves configured accordingly, the whole lot.
Problem is, intermittently — and seemingly at random — one of the slave units drops offline on the DVCC display. Sometimes it comes back within minutes, sometimes I'm cycling power on the whole bank to get it to play nicely again. No obvious pattern to it. Doesn't seem temperature related, doesn't correlate with high load or charge cycles. Just... decides it's had enough.
What I have noticed:
- The cable runs between units are maybe 600mm each — all proper shielded RS485 cable
- Termination resistors are fitted at each end of the chain
- Baud rate is consistent across all three units (checked this twice)
So either I've got a dodgy cable somewhere, a flaky RJ45 connection, or there's something in the BSLbatt firmware that's causing grief. Read somewhere that some batches had RS485 stability issues but I can't find anything concrete.
Has anyone else run multiple BSLbatt units in parallel and hit this? Did a firmware update sort it, or was it a hardware/wiring gremlin in the end? Getting rather tired of watching that third battery ghost in and out like it's auditioning for a paranormal documentary.