I will try to answer again since I made an answer (long and detailed) and included a link to a photo and was not published because of that.
The Solar BMS has a optically insulated serial
port so is able to communicate with external things like a computer another BMS smart relay.
You can see this solar BMS exactly like a 12V / 24V Lead Acid solar charge controller everything is integrate in one box it just works with Lithium batteries.
It has 10x 20A connectors in front and multiple are used for current
sharing since the PCB will not be able to take more than that from a single
First two are positive for the solar PV panel so max 40A next 4 are for Battery and last 4 are for load max 80A all just positive terminal the negative terminal is connected outside and common for battery PV and load.
Then there is on the right a 6 pin connector with 3 pins for insulated USART port (serial communication) then 3 pins for external temperature sensor.
Next is a 10 pin connector for individual cell monitor
You can use multiple Solar BMS in parallel on one battery but then SOC will not be correctly calculated unless I make one master the other slaves and the slaves send the charge and discharge data to master (not implemented at this moment)
For my use with 24V battery 8s LiFePO4 1000W solar PV and 2000W load is enough.
Yes this is not a commercial
product it was done because there is nothing like this available and I need for my offgrid house.
I worked as an HW engineer
in R&D for Siemens Automotive for a bit over 6 years is a decently made unit.
Also there is a main IC that takes care off all things related to battery including overcurrent protection and SC the only thing I do is add an ARM cortex M0 microcontroller capacitive touch buttons and a graphic LCD to display the data form the main battery IC (individual cell voltage and current) and program the main IC with custom parameter over 30 parameter including current
limits and battery voltage thresholds.
Probably the best way is to watch my youtube video is a 30 minute one explaining the hardware
And as for input it can accept anything that is constant current limit to less than 40A that includes solar PV panels a CC charger
no wind turbine since that need electromagnetic breaking and that is not implemented.
The load overcurent protection is set at 96A for one second default(time can be changed in seconds) and short circuit is set to 128A 200ms can be changed to 196A if necessary to work with inductive loads.
Hope I answer most of the question and I can post this.