I can't set the (dis)charge current limit to maximum capacity

Hello everyone,

I have recently installed a Multiplus II 48/5000 GX with a DIY 16kWh battery and a JK BMS. I have the ESS assistant installed and am controlling everything with Node-red/Victron Dynamic ESS. The BMS is seen by the MP2 and DCVV is enabled

Everything is working fine except for the CCL and the DCL. Although the BMS is set to a max charge/discharge of 100A, the CCL and DCL are set to 50A and 60A respectively as seen when I go to remote console → SerialBattery(BMS) → parameters. The system will now maximally charge with 2500W and discharge with 3000W.

I believe it is the MP2 that is setting the limits, as when I set the BMS lower than the 50A/60A limits I can see those settings being recognized by the MP2 as “Set by BMS”, but anything above is overwritten as “Max Battery (Dis)charge Limit”.

I have seen the system charge the battery with 4000W, before I installed the ESS assistant. Any ideas on what could be setting the lower limits?

CCL and DCL are coming from the battery/BMS not from Victron.
You have to look at the settings of your battery/BMS and/or the settings of the script that is used to implement the not supported JK BMS.

Update: Thanks for pointing me to the script I used to implement the JK… whatdoyouknow:

Hi Matthias, thank you for your reply.
I don’t think these settings are coming from the BMS, but from somewhere else. When I set the BMS CCL DCL to a value lower than the 50A or 60A, I get the notification the value is read and coming from the BMS. Stated as “Set by BMS”.
When I go above the 50/60A the notification in the Parameters screen chances to “Max Battery charge Limit”. The BMS is capable of handeling 150A, and I have seen the battery charge with 70A when I was not running the ESS yet.

It’s NOT coming from the Victron system!

We had a similar “problem” a few days ago in the german space:

You have to configure the BMS and/or the config of the serialbattery script:

Thanks, got it