Victron Data Communications

Victron Energy B.V. | De Paal 35 | 1351 JG Almere | The Netherlands
General phone: +31 (0)36 535 97 00 | Fax: +31 (0)36 535 97 40
E-mail: sales@victronenergy.com |
www.victronenergy.com
Page 3 of 13
Modbus TCP
The industry standard Modbus TCP is a well-known and open communication protocol, used in many PLCs and SCADA systems. The Victron Color Control
GX acts as a Modbus-TCP gateway. Connect it to the Victron products that you want to monitor, and then communicate from your PLC to the Ethernet
LAN port on the Color Control GX. It allows reading information, and writing operational parameters, such as Multi on/off and input current limiter
settings. Changing configuration settings, such as battery capacity or float or absorption voltages, is not yet possible.
Check the Color Control GX Datasheet to find out which products are supported by the Color Control GX.
We use the default Modbus TCP port number, which is 502. The unit id, sometimes called ‘slave address’, specifies what product connected to the CCGX
needs to be addressed. See the tab ‘Unit ID mapping’ in the Modbus-TCP excel sheet. The register addresses are listed on the first tab of the excel sheet, in
column C. There are two data types, uint16 and int16. After receiving the value, divide it by the Scale factor to get the value in the unit as specified in
column G.
Download the list of registers from our website, look for the CCGX Modbus-TCP register list on http://www.victronenergy.com/support-and-
downloads/whitepapers/.
The FAQ page as well as a commenting system to put questions is available on Victron Live: http://www.victronenergy.com/live/ccgx:modbustcp_faq
Ethernet LAN switch
VE.Bus
VE.Direct
The shown Multi and BMV are just an example. See Color Control
datasheet for all compatible products.