This page tells you how to set up a Victron Energy system with Voltsmile lithium iron phosphate (LiFePO4) batteries.
Voltsmile batteries communicate with the Victron GX device over BMS-Can.
These Voltsmile models are for use in Victron systems. All models are 16S LiFePO4 packs.
| Model | Energy capacity (kWh) | Nominal voltage | Nominal capacity (Ah) |
|---|---|---|---|
| V10 RPC | 5.12 | 51.2 V | 100 |
| V10 | 5.12 | 51.2 V | 100 |
| V10+ | 5.12 | 51.2 V | 100 |
| W1 | 10.24 | 51.2 V | 200 |
| W1+ | 10.24 | 51.2 V | 200 |
| W2 | 10.24 | 51.2 V | 200 |
| W01 | 5.12 | 51.2 V | 100 |
| W02 | 10.24 | 51.2 V | 200 |
| S1 | 5.12 per module | 51.2 V | 100 |
| E1 | 5.12 per module | 51.2 V | 100 |
| S16 | 16.07 | 51.2 V | 314 |
| Monolith | 5.12 (4.61 usable) | 51.2 V | 100 |
The battery BMS sends these values to the GX device:
The GX device sends these limits to all connected Victron inverter/chargers and solar chargers through DVCC.
The BMS sends the charge and discharge current limits to the GX device over BMS-Can. Refer to the Voltsmile datasheet for the maximum currents of each model.
Voltsmile batteries are compatible with these Victron products when you connect the battery through BMS-Can to a supported GX device:
Important: Only 48 V Victron inverter/charger models are compatible with Voltsmile 16S batteries. 12 V and 24 V models are not supported.
Always install the latest firmware on all devices during commissioning.
| Device | Minimum firmware version | Notes |
|---|---|---|
| Voltsmile BMS | 31144-1.14-H | For BMS P16S100A-MH31144-20A (MH31144 platform) |
| Victron GX device (Venus OS) | v3.80 | Cerbo GX, Cerbo-S GX, Ekrano GX |
To connect Voltsmile batteries to a Victron system, you need:
ASS030710018). This cable converts the pinout between the GX device BMS-Can port and the Voltsmile battery CAN connector.Voltsmile batteries have built-in CAN-bus termination. Do not install an external terminator at the battery end.
Tip: The Voltsmile CAN connection needs a GX port set to CAN-bus BMS (500 kbit/s).
| Parameter | Value |
|---|---|
| Baud rate | 500 kbit/s |
| Termination | VE.Can terminator at the GX end. No external terminator at the battery end. |
| Cable | VE.Can to CAN-bus BMS Type A (ASS030710018) |
On the GX device, go to Settings → Services → [BMS-Can port] → CAN-bus profile.
Select CAN-bus BMS (500 kbit/s).
Go to Settings → System setup → Battery monitor.
Make sure that the Voltsmile battery is the selected battery monitor. The GX device then uses the SOC, voltage and current from the BMS.
DVCC (Distributed Voltage and Current Control) sends the charge and discharge limits from the BMS to the connected Victron devices. DVCC must be on for Voltsmile batteries.
Venus OS sets these DVCC settings automatically when it detects a Voltsmile battery on BMS-Can:
| DVCC setting | Value | Enforcement |
|---|---|---|
| DVCC | ON | Forced ON |
| SVS - Shared Voltage Sense | OFF | Forced OFF |
| SCS - Shared Current Sense | User setting | Not enforced |
| STS - Shared Temperature Sense | User setting | Not enforced |
For a full explanation of each setting and how it works with a CAN-bus BMS, refer to the Victron DVCC manual.
The Voltsmile BMS sends CVL, CCL and DCL to the GX device over BMS-Can. The GX device sends these values to all connected inverter/chargers and solar chargers through DVCC.
During normal charge, the BMS sets CVL to 57.6 V. When the battery is near full, the BMS decreases CVL to control the end of charge.
The BMS also decreases CCL when the cell temperature or the cell voltage is outside the normal range. Refer to section 9.3.
The Voltsmile BMS has its own protection, independent of the Victron system. In normal DVCC operation, Victron devices obey the CVL, CCL and DCL from the BMS and do not reach these thresholds. The thresholds are an additional safety layer.
Over-voltage protection is based on individual cell voltages.
| Parameter | Cell | Pack | Behaviour |
|---|---|---|---|
| Over-voltage protection | 3.65 V | 58.4 V | The charge MOSFET switches off |
| Over-discharge recovery | above 2.95 V | above 44.8 V | The battery recovers automatically. Refer to section 11.3. |
Hardware cut-off. The BMS protects the battery with a charge/discharge MOSFET disconnect. A CAN keepalive timeout also disconnects the MOSFETs. Refer to section 11.2.
These are pack-level values.
| Condition | Level | Trigger | Release |
|---|---|---|---|
| Low pack voltage | Warning | below 46.4 V | above 46.4 V |
| Low pack voltage | Alarm | below 43.2 V | above 44.8 V |
| High pack voltage | Warning | above 57.6 V | below 57.6 V |
| High pack voltage | Alarm | above 58.4 V | below 54.4 V |
| High temperature | Warning | above 55 °C | below 55 °C |
| High temperature | Alarm | above 60 °C | below 55 °C |
| High charge current | Warning | above 105 A | below 105 A |
| High charge current | Alarm | above 110 A | below 105 A |
| High discharge current | Warning | above 105 A | below 105 A |
| High discharge current | Alarm | above 110 A | below 105 A |
57.6 V = 3.60 V/cell. 58.4 V = 3.65 V/cell. 54.4 V = 3.40 V/cell.
| Condition | Behaviour |
|---|---|
| Charge, at or below 0 °C | Charge is stopped (CCL = 0 A) |
| Charge, above 12 °C and below 40 °C | Full charge current |
| Charge, above 0 °C and below 55 °C, outside the 12 - 40 °C band | Charge current is decreased |
| Charge, at or above 55 °C | Charge is stopped (CCL = 0 A) |
| Discharge | High-temperature alarm at 60 °C |
The BMS also decreases the charge current when the cell voltage is outside its normal range.
When a cell reaches 3.65 V (pack 58.4 V):
The BMS uses passive balancing (resistive dissipation).
| Parameter | Value |
|---|---|
| Method | Passive (resistive dissipation) |
| Start condition | During charge, when the highest cell voltage is more than 3.40 V |
| Start delta | 30 mV between cells |
| CAN behaviour during balancing | No alarm. The BMS continues to report normally over BMS-Can. |
The GX device sends a keepalive message (0x305) to the battery. The Voltsmile BMS has a 15-minute timeout for this message.
After a full discharge, the battery recovers automatically, with no manual action, when both of these conditions are true:
When AC or PV charge increases the pack above these levels, the BMS connects again automatically.
Note: For off-grid systems, install some DC-coupled PV to support black start recovery. If no PV or AC source is available when the BMS shuts down, the battery cannot recover until a charge source is available.
The Voltsmile BMS reports the highest and lowest cell voltages to the GX device and to VRM. The Victron interface shows these two cells only.
The BMS identifies each cell as module::cell.
| Identifier | Meaning |
|---|---|
1::16 | Module 1, cell 16 |
Important: When DVCC is on, the system compares the BMS limits with the settings in VEConfigure or VictronConnect. The system always uses the more conservative value:
LiFePO4 batteries do not need a conventional bulk, absorption and float cycle. When DVCC is on, the BMS limits the charge voltage through CVL.
ASS030710018). Make sure that it is fully engaged at both ends. The GX device cannot detect the battery through a site-made cable with CAN-H and CAN-L swapped. Refer to section 4.0x305 keepalive for 15 minutes, the BMS disconnected the MOSFETs.