Cerbo GX Installation
Table Of Contents
- Cerbo GX Manual
- Table of Contents
- 1. Introduction
- 2. Installation
- 2.1. Overview of connections
- 2.2. Power
- 2.3. Connecting Victron products
- 2.3.1. Multis/Quattros/Inverters (VE.Bus products)
- 2.3.2. Battery Monitor BMV-700 series; and MPPTs with a VE.Direct port
- 2.3.3. Skylla-i, Lynx Shunt VE.Can, Lynx Ion + Shunt and MPPTs with a VE.Can port
- 2.3.4. VE.Can and BMS-Can Interfaces
- 2.3.5. BMV-600 series
- 2.3.6. DC Link box
- 2.3.7. VE.Can Resistive Tank Sender Adapter
- 2.4. Connecting a PV Inverter
- 2.5. Connecting a USB GPS
- 2.6. Connecting a Fischer Panda Generator
- 2.7. Connecting Tank Level Sensors
- 2.8. Connecting third-party NMEA 2000 tank senders
- 2.9. Connecting Temperature Sensors
- 2.10. Connecting IMT Solar Irradiance, Temperature and Wind Speed Sensors
- 3. Internet connectivity
- 3.1. Ethernet LAN port
- 3.2. Wi-Fi
- 3.3. GX GSM
- 3.4. Mobile (cellular) network using a 3G or 4G router
- 3.5. USB tethering using a mobile phone
- 3.6. IP Configuration
- 3.7. Connecting both Ethernet and Wi-Fi (failover)
- 3.8. Minimize internet traffic
- 3.9. More information about setting up an internet connection and VRM
- 4. Accessing the GX device
- 5. Configuration
- 6. GX - How to update firmware
- 7. VE.Bus Inverter/charger monitoring
- 8. DVCC - Distributed Voltage and Current Control
- 9. VRM Portal
- 10. Marine MFD integration by App
- 11. Marine MFD integration by NMEA2000
- 12. Digital Inputs
- 13. GX - Generator auto start/stop
- 14. Error Codes
- 15. FAQ
- 15.1. Q1: I cannot switch my Multi/Quattro system on or off
- 15.2. Q2: Do I need a BMV to see proper battery state of charge?
- 15.3. Q3: I have no internet, where can I insert a sim-card?
- 15.4. Q4: Can I connect both a GX Device and a VGR2/VER to a Multi/Inverter/Quattro?
- 15.5. Q5: Can I connect multiple Cerbo GX to a Multi/Inverter/Quattro?
- 15.6. Q6: I see incorrect current (amps) or power readings on my Cerbo GX
- 15.7. Q7: There is a menu entry named "Multi" instead of the VE.Bus product name
- 15.8. Q8: There is a menu entry named "Multi", while there is no Inverter, Multi or Quattro connected
- 15.9. Q9: When I type the ip-address of the Cerbo GX into my browser, I see a web page mentioning Hiawatha?
- 15.10. Q10: I have multiple Solar chargers MPPT 150/70 running in parallel. From which one will I see the relay status in the Cerbo GX menu?
- 15.11. Q11: How long should an automatic update take?
- 15.12. Q12: I have a VGR with IO Extender, how can I replace this with a Cerbo GX?
- 15.13. Q13: Can I use Remote VEConfigure, as I was doing with the VGR2?
- 15.14. Q14: The Blue Power Panel could be powered through the VE.Net network, can I also do that with a Cerbo GX?
- 15.15. Q15: What type of networking is used by the Cerbo GX (TCP and UDP ports)?
- 15.16. Q16: What is the functionality behind the menu item Remote support (SSH), in the Ethernet menu?
- 15.17. Q17: I don’t see support for VE.Net products in the list, is that still coming?
- 15.18. Q18: What is the data usage of the Cerbo GX?
- 15.19. Q19: How many AC Current Sensors can I connect in one VE.Bus system?
- 15.20. Q20: Issues with Multi not starting when Cerbo GX is connected / Caution when powering the Cerbo GX from the AC-out terminal of a VE.Bus Inverter, Multi or Quattro
- 15.21. Q21: I love Linux, programming, Victron and the Cerbo GX. Can I do more?
- 15.22. Q22: How do I change the logo
- 15.23. Q23: Multi restarts all the time (after every 10sec)
- 15.24. Q24: What is Error #42?
- 15.25. GPL Note
- 16. More information
Address Class Function Description
0xE4 35 (Electrical generation) 170 (Battery) The 2nd BMV
0xD3 35 (Electrical generation) 153 The inverter/charger (AC-output)
0xD6 35 (Electrical generation) 154 The inverter/charger (AC-input)
11.5.3. NMEA2000 Classes and functions
As per NMEA2000 specification, these define the types of senders and devices connected to the CAN-bus. Classes are the main
categories, and functions specify it to a further detail.
11.5.4. NMEA2000 Instances
NMEA2000 defines three different instances:
1. Data instance
2. Device instance
3. System instance
For all Battery monitors and other devices that the GX Device makes available on the CAN-bus, each of the above types of
instance is available, and can be individually configured.
Per virtual-device, there is one Device instance and one System instance. And depending on the type of the virtual-device, there
are one or multiple Data instances.
For example, for a BMV-712 there are two data instances, one “DC Instance” for the main battery, and another one for the Starter
battery voltage.
How to configure the instances depends on the equipment and software that is used to read them from the CAN-bus. Examples
of equipment and software meant here are MFDs such as from Garmin, Raymarine or Navico; as well as more software oriented
solutions from for example Actisense and Maretron.
Most of those solutions identify parameters and products by requiring unique Device instances, or using the PGN 60928 NAME
Unique Identity Numbers and do not rely on the data instances to be globally unique. There are, however, a few exceptions: for
Raymarine and Furuno MFDs the data instance needs to be changed in order to properly show data. Please refer to the MFD
integration page for more details.
The NMEA2000 specification specifies the following: “Data instances shall be unique in the same PGNs transmitted by a device.
Data instances shall not be globally unique on the network. Field programmability shall be implemented through the use of PGN
126208, Write Fields Group Function.”.
In other words, data instances need to be unique only within a single device. There is no requirement for them to be globally
unique – the only exception is “Engine Instance” that at least for now, to cope with legacy devices, needs to be globally unique
(e.g. Port = 0, Starboard = 1). For example, some of our BMV Battery monitors can measure two voltages, one for the main
battery, and one for the starter battery, and thats where data instancing is used. Similar for multiple-output battery chargers. Note
that there is no need for the installer to change those data instances, as those products are pre-configured to transmit the
relevant PGNs with unique data instances (Battery instance & DC Detailed instance, in this case).
WARNING: whilst it is possible to change the data instances, changing them on a Victron devices will render that device
impossible to read correctly by other Victron devices.
A note about the Device instances: it is not necessary to assign a unique device instance to each device on the CAN-bus. Its no
problem for a battery monitor and a solar charger to both be configured with (their default) Device instance 0. Also when having
multiple battery monitors or solar chargers, it is not always necessary to assign each of them a unique device instance. If at all
necessary, they only need to be unique between the devices that use the same Function.
And note that changing the Device instance on a Victron device can change its operation, see below.
System instances
As per NMEA2000 specification, this instance is a 4-bit field with a valid range from 0 to 15 that indicates the occurrence of
devices in additional network segments, redundant or parallel networks, or sub networks.
The System Instance Field can be utilized to facilitate multiple NMEA 2000 networks on these larger marine platforms. NMEA
2000 Devices behind a bridge, router, gateway, or as part of some network segment could all indicate this by use and application
of the System Instance Field.
The ECU instance and Function instance
In some documentation and software tools, yet other terminology is used:
• ECU Instance
• Function Instance
• Device Instance Lower
Cerbo GX Manual
Page 59 Marine MFD integration by NMEA2000