Victron Cerbo GX: BMS-CAN & VE.CAN Port Setup Guide

Updated 6 September 2026 · By SolarNevs Research Desk, Dealer surveys + verified sources · 1 source · Method ↗

RJ45 CAN-bus cables and blue terminator plugs connected into the VE.Can and BMS-Can ports of a Victron Cerbo GX — SolarNevs spec card

Key Takeaways

  • The Victron Cerbo GX features independent VE.Can (250 kbit/s default) and BMS-Can (500 kbit/s) CAN-bus interfaces.
  • Every CAN-bus chain requires RJ45 terminator resistors (2 pcs supplied) installed at both physical ends of the network.
  • Closed-loop communication with managed lithium batteries (e.g. Pylontech, BYD, Discover) connects via the BMS-Can port.
  • Enabling DVCC (Distributed Voltage and Current Control) centrally synchronises charging algorithms across MPPT solar chargers and inverters.
  • DVCC incorporates Shared Voltage Sense (SVS), Shared Temperature Sense (STS), and Shared Current Sense (SCS).

CAN-Bus Architecture & Baud Rate Profiles

Under Section 5.5 of the Cerbo GX manual, the device integrates dual CAN-bus interfaces designed to segregate internal Victron hardware communications from third-party battery management systems:

CAN Port

Default Baud Rate

Typical Connected Hardware

Network Profile

VE.Can Port

250 kbit/s

SmartSolar MPPTs, Inverter RS, Multi RS, Lynx Shunt

Standard Victron VE.Can protocol

BMS-Can Port

500 kbit/s

Pylontech, BYD, Freedomwon, Discover AES

CAN-bus BMS protocol (500 kbit/s or 250 kbit/s)

Bus Termination

Essential

Requires RJ45 terminators (2 pcs supplied) at both bus ends

Prevents bus error frames

Distributed Voltage & Current Control (DVCC)

Under Chapter 12, Distributed Voltage and Current Control (DVCC) converts the Cerbo GX into a centralized system controller:

  • Centralised Charge Control: When a managed lithium battery is detected on BMS-Can, DVCC automatically configures voltage setpoints and maximum charge current limits (CCL).
  • Solar Absorption Synchronization: Overrides individual MPPT internal charge curves, ensuring all charge controllers transition to float simultaneously.
  • Shared Voltage Sense (SVS): Broadcasts battery terminal voltage to all connected chargers, eliminating DC cable resistance measurement errors.
  • Shared Temperature & Current Sense: Utilises Shared Temperature Sense (STS) and Shared Current Sense (SCS) from the battery monitor to optimize power distribution.

Battery BMS Integration Best Practices

To establish reliable closed-loop communication:

  1. Connect the manufacturer-supplied CAN cable between the battery BMS CAN port and the Cerbo GX BMS-Can socket.
  2. Insert an RJ45 terminator into the second BMS-Can port on the Cerbo GX, and into the battery bank end-of-line port.
  3. Navigate to Venus OS Settings -> Services -> CAN-profile and confirm the BMS-Can port speed matches the battery requirement (500 kbit/s or 250 kbit/s).

Frequently asked questions

What are the default baud rates for VE.Can and BMS-Can ports on the Cerbo GX?

The VE.Can port operates at **250 kbit/s** (default for Victron products), while the BMS-Can port operates at **500 kbit/s** (or **250 kbit/s** for specific CAN-bus BMS profiles) (August 2026).

Why are RJ45 terminators required on Cerbo GX CAN-bus networks?

CAN-bus networks require RJ45 terminator resistors (2 pieces included with the Cerbo GX) installed in the unused RJ45 sockets at both physical ends of the bus to prevent signal reflections (August 2026).

What is Distributed Voltage and Current Control (DVCC)?

DVCC is an advanced control algorithm that allows the Cerbo GX to centrally coordinate charging parameters between CAN-bus lithium batteries, solar charge controllers, and inverters (August 2026).

What sensing functions are managed by DVCC?

DVCC coordinates Shared Voltage Sense (SVS), Shared Temperature Sense (STS), and Shared Current Sense (SCS) across all connected Victron components (August 2026).

References

Related guides

More from what to buy — and how not to get cheated.