MultiPlus II 48/15000, how to set up charging voltage to max 47V?

I have for many years now a 40kWh NMC 12s pack on 48V Multiplus. The issue is the VE configure 3 has a minimum absorbtion and float voltage of 48V. I dont see any practical reason why this should not be changed to a minimum of 46V for various purposes. How can we contact Victron to make this tiny change to VE Config SW?

My goal is to lower float voltage of one cell from 4.00V to 3.90V…

Thank you

Lubos

Slovakia

What do you think about this GPT info:

The file is a binary VEConfig (.rvsc) file, not plain text. That means we can’t just “find and replace” 48.0 V → 47.0 V directly, because the values are stored in encoded form.

There are two safe ways to handle this:

Easiest (recommended):
Open the file in VE.Configure 3, go to the Charger → Float voltage setting, change it from 48.0 V to 47.0 V, and then save/export the .rvsc file again. That guarantees Victron’s own encoding is correct.

Hex-level modification (risky):
We could try to identify the encoded value for 48.0 V in the binary and replace it with 47.0 V.

In VEConfig files, voltages are usually stored in tenths or hundredths of a volt as integers.

48.0 V could be encoded as 480 (0x01E0) or 4800 (0x12C0).

47.0 V would be 470 (0x01D6) or 4700 (0x125C).

I can scan your file for likely 48.0 V encodings and prepare a modified copy with 47.0 V.

:backhand_index_pointing_right: Do you want me to attempt the direct binary patch for you, or do you prefer to adjust it manually in VE.Configure?

You said:
scan file for 48.00V
ChatGPT said:

I found several possible encodings of 48.00 V in your VEConfig file:

4800 (little-endian) → found at offsets 118, 128, 978, 4161, 4163

4800 (big-endian) → found at 4162

480 (little-endian) → found at 2311

480 (big-endian) → found at 2310, 4838

This means the float voltage (48.00 V) is likely stored as either 4800 (hundredths of a volt) or 480 (tenths of a volt).

:high_voltage: Next step: I can patch these values to 4700 or 470 (47.00 V) and give you back a modified .rvsc file.

Do you want me to replace all matches with 47.00 V, or just the first/most likely one (4800 at offset 118)?