ve.can:nmea-2000:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ve.can:nmea-2000:start [2025-01-21 23:20] – [1.2 Integration with MFDs] mvader | ve.can:nmea-2000:start [2025-02-06 21:54] (current) – [1.2 MFD Integration] mvader | ||
---|---|---|---|
Line 5: | Line 5: | ||
==== 1.1 Summary ==== | ==== 1.1 Summary ==== | ||
- | This document | + | This guide provides an overview of integrating Victron |
- | * **Monitoring the Victron system on an MFD (chart plotter)**: Compatible | + | * **MFD (Chart Plotter) Monitoring**: Compatible |
- | * **Tank | + | * **Tank |
- | * **Tank level data sharing**: Share tank level data measured by the GX device with the NMEA2000 | + | * **NMEA2000-out feature**: Share tank data, as well as other data such as Battery, DC & AC system data from GX devices to the NMEA 2000 network. |
- | * **GPS integration**: Our GX devices can read location, altitude, speed and course | + | * **GPS Integration**: GX devices can read GPS data (e.g., |
+ | * **Advanced features powered by Signal K**: Includes wireless AIS, anchor alarms, and automatic trip logging. | ||
- | And, powered by Signal K, there are further features: | + | This document serves as a high-level overview with links to relevant manuals for detailed setup instructions. |
- | * **Wireless AIS and navigation data server**: Make data from the NMEA2000 network available on WiFi for use by popular apps like Navionics, iSailor, iNavX, and Aqua Map on phones and tablets. | + | ==== 1.2 MFD Integration ==== |
- | * **Anchor alarm**: Signal K provides one of the most feature rich, reliable and easy to use anchor alarms available. | + | |
- | * **Automatic logbook**: Captures trips and journeys without ever having to press a single button | + | |
- | This guide serves a high-level overview | + | Integration with MFDs depends on customer requirements |
- | ==== 1.2 Integration | + | - **NMEA 2000 Integration**: |
+ | - **HTML5 App Integration**: Connect the GX device and MFD via Ethernet to enable Garmin OneHelm or Raymarine LightHouse Apps. | ||
- | The best method for integrating with an MFD depends on customer requirements, | + | **Comparison of Options:** |
- | These are two options: | + | - **NMEA 2000**: Offers customizable data pages on the MFD but requires more configuration. |
+ | - **HTML5 App**: Plug-and-play with an auto-configured system overview but less customizable. | ||
- | - NMEA2000 integration: Connect the GX device directly to the NMEA2000 network. | + | **Illustration**: |
- | - Marine MFD HTML5 App: Enabled by connecting the GX device and the MFD to the same Ethernet network. This approach is known as //OneHelm// for Garmin and // | + | |
- | To highlight the difference between these options, refer to the illustration. It features a Garmin MFD, where: | + | {{ : |
- | + | ||
- | - The data displayed on the right-hand bar is achieved via NMEA2000 integration. | + | |
- | - The detailed energy system information at the bottom is provided through HTML5 App integration. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | The advantage of the App is that it automatically configures itself, and therefor requires less time to set it up. Especially compared to setting up data fields on an MFD, which can be quite tedious. | + | |
- | + | ||
- | The advantage of NMEA2000 integration is that allows customizing the pages on the MFD in more detail. For example to show a few key parameters of the electrical system in a bar on the side of the map. | + | |
- | + | ||
- | Both types of integration are not mutually exclusive, either or both can be used. | + | |
+ | * Right bar: NMEA 2000 data. | ||
+ | * Bottom: HTML5 App integration. | ||
=== Further reading by brand === | === Further reading by brand === | ||
Line 52: | Line 43: | ||
==== 1.3 Tank monitoring ==== | ==== 1.3 Tank monitoring ==== | ||
- | Tank monitoring is an essential aspect of marine system integration, | + | The Victron GX devices offer a user-friendly **Tank Level Page** |
- | === Features of Tank Monitoring Integration === | + | **Key Features:** |
- | | + | * Monitor tank levels |
- | * **NMEA2000 compatibility: | + | * Access NMEA 2000 tank data or share GX tank data with NMEA 2000. |
- | * **Data sharing:** Tank levels measured by the GX device can be made available on the NMEA2000 network, allowing other devices, such as chart plotters or MFDs, to display tank information. | + | * Customize tank naming, shapes, and damping for accurate readings. |
- | * **Dedicated tank level page:** The GX display features a visually intuitive | + | * Expand capabilities with the [[https:// |
- | * **Configurable damping as well as custom dank shapes:** All tank level inputs on the GX as well as when using a [[https:// | + | |
- | === Benefits of Integration === | + | **Visual Examples:** |
- | | + | |
- | * **Enhanced visibility: | + | |
- | * **Improved functionality:** Combine tank monitoring with other system features, such as power management, for a comprehensive overview of your vessel’s status. | + | |
- | === How It Works === | ||
- | * **Resistive tank level inputs built-in to the Cerbo GX and Ekrano GX:** See [[https:// | ||
- | * **GX Tank 140: Expand the type and number of tank inputs:** By adding one or more [[https:// | ||
- | * **Reading data from NMEA2000 Tank senders into the GX Device and VRM Portal:** The GX device can read tank level data from compatible sensors on the NMEA2000 network. This information is then displayed on the GX interface, including the dedicated tank level page, and synced with the VRM Portal. For compatibility details, see [[https:// | ||
- | * **Data Output:** For vessels with advanced monitoring setups, the GX device can also send tank data back to the NMEA2000 network, enabling other connected devices to access and display the information. For further information, | ||
- | |||
- | The GX display' | ||
- | |||
- | |||
- | |||
- | === Main page visualisation on GX === | ||
{{ : | {{ : | ||
- | === Tank level visualisation and grouping on GX === | ||
{{ : | {{ : | ||
- | === Tank level visualisation on the VRM Portal === | ||
{{ : | {{ : | ||
- | ==== 1.4 Anchor alarm, automatic logbooks ==== | + | ** Video that demonstrates the tank page on the GX** |
- | For more details, see the [[https:// | + | |
- | Or this easy to follow [[https:// | ||
- | ==== 1.5 Modbus-TCP, mostly | + | === Further details |
+ | * **Resistive tank level inputs built-in to the Cerbo GX and Ekrano GX:** See [[https:// | ||
+ | * **Reading data from NMEA 2000 Tank senders into the GX Device and VRM Portal:** The GX device can read tank level data from compatible sensors on the NMEA 2000 network. This information is then displayed on the GX interface, including the dedicated tank level page, and synced with the VRM Portal. For compatibility details, see [[https:// | ||
+ | * **Transmitting GX tank levels to the NMEA 2000 network:** For vessels with advanced monitoring setups, the GX device can also send tank data back to the NMEA 2000 network, enabling MFDs and other connected devices to access and display the information. For further information, | ||
- | Typically used on larger vessels, Modbus-TCP is a protocol commonly used for (custom) designed SCADA systems. The Victron GX devices all support the Modbus-TCP protocol. More information in the [[ccgx: | + | ==== 1.4 NMEA2000-out feature ==== |
- | ===== 2. Integration details by Victron | + | Victron |
- | ==== 2.1 Systems with a GX Device ==== | + | Using that feature, and having the GX device connected a NMEA 2000 network, Marine MFDs can read this data and visualise it to the user. Often in a highly configurable manner. |
- | For most installations and integrations, | ||
- | The GX devices offer both above introduced integration options: NMEA2000 as well as the Victron HTML5 App. | + | ==== 1.5 Advanced features powered by Signal K ==== |
- | The HTML5 integration is available for [[https://www.victronenergy.com/ | + | Signal K unlocks powerful features: |
+ | * **Wireless AIS & Navigation Data**: Share NMEA 2000 data via WiFi for apps like Navionics. | ||
+ | * **Anchor Alarm**: Reliable and easy-to-use alarm. | ||
+ | * **Automatic Logbook**: Track journeys effortlessly. | ||
- | When connected to the onboard NMEA2000 network, the GX Device can read data from the network (tank level and GPS information). Also it can make data from Victron devices connected to the GX Device available on the NMEA2000 network. That latter feature is called NMEA2000-out, more information in the [[https:// | + | More details: |
+ | | ||
+ | - [[https://svrenaissance.com/victron-cerbo-gx-on-steroids/|Victron | ||
- | Both the NMEA2000 and HTML5 App/ | + | ==== 1.5 Modbus-TCP, mostly for SCADA systems ==== |
- | Each has its advantages and disadvantages, and together they complement each other: | + | Ideal for larger vessels, the GX built-in Modbus-TCP server enables SCADA system integration. For more details, see the [[https:// |
- | The MFD HTML5 App is the simpler one to setup as its plug and play. It presents an easy to use system overview without requiring any configuration. The system overview shown will automatically adapt to the type of Victron | + | ===== 2. Integration details by Victron |
- | The NMEA 2000 integration is more complex, and allows more customisation on the MFD: the data will show up in the data-tree of the MFD, and most MFDs then allow the user to configure various pages and combinations of information. | + | ==== 2.1 Systems with a GX Device ==== |
- | As mentioned above, a GX Device can also read tank level data from NMEA 2000. More information in the [[https:// | + | For most installations and integrations, it will be best to use one of our [[venus-os:start|GX Products]]. It acts as a hub, collecting information from connected equipment, such as Inverters, Battery Monitors and Chargers; and then making them available to the MFD. |
- | ==== 2.2 Products with a VE.Can port ==== | + | ==== 2.2 Other products featuring |
- | All Victron products that feature a VE.Can port can be directly connected to the NMEA 2000 network, using the [[https:// | + | All Victron products that feature a VE.Can port can be directly connected to the NMEA 2000 network, using the [[https:// |
* Skylla-i 24V Battery Chargers | * Skylla-i 24V Battery Chargers | ||
Line 126: | Line 106: | ||
* Lynx Smart BMS | * Lynx Smart BMS | ||
* SmartSolar MPPT Solar Chargers with VE.Can communications port | * SmartSolar MPPT Solar Chargers with VE.Can communications port | ||
+ | * Multi RS | ||
+ | * Inverter RS | ||
{{ : | {{ : | ||
- | ==== 2.3 Tank monitoring integration ==== | + | ==== 2.3 VE.Bus and VE.Direct to NMEA 2000 interfaces |
- | + | ||
- | The GX devices can measure tank levels, and make the resulting data available on the NMEA2000 network. Also, they can read tank level data from the N2K network. | + | |
- | + | ||
- | Below sections explain the details of each integration type. | + | |
- | + | ||
- | === Integration A) GX Device to MFD and NMEA2000 === | + | |
- | + | ||
- | Some of Victron GX monitoring products feature built-in tank level inputs. For example the [[https:// | + | |
- | + | ||
- | Also, all GX devices can also have their number and types of tank level inputs expanded by adding one or multiple [[https:// | + | |
- | + | ||
- | All tank level inputs feature customisable naming, setting a type (fresh water, fuel, black water and more), configurable filtering and damping settings as well as setting up a custom tank shape for non-square tanks. | + | |
- | + | ||
- | The GX Device can transmit the resulting tank levels to the NMEA2000 network. See the [[https:// | + | |
- | + | ||
- | === Integration B) NMEA2000 to GX Device and VRM Portal === | + | |
- | + | ||
- | The other way around is possible as well: the Victron system reading tank level data from NMEA2000. | + | |
- | + | ||
- | The tank data will be shown in the GX device user interface as well as on the VRM Portal. Screenshots below. | + | |
- | + | ||
- | Compatible tank senders are listed in the [[https:// | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | //Above picture: GX Touch 50, showing multiple tank levels. Coming from either the NMEA2000 network, directly connected resistive tank senders or via the GX Tank 140 accessory.// | + | |
- | + | ||
- | //Below screenshot shows a similar system, but then on the [[https:// | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== 2.5 VE.Bus and VE.Direct to NMEA 2000 interfaces | + | |
* [[https:// | * [[https:// | ||
Line 170: | Line 118: | ||
Note that the use of both those interfaces is deprecated. Use a GX device instead. | Note that the use of both those interfaces is deprecated. Use a GX device instead. | ||
- | ===== 3. NMEA2000 | + | ===== 3. NMEA 2000 Details ===== |
==== 3.1 PGN Lists ==== | ==== 3.1 PGN Lists ==== | ||
Line 176: | Line 124: | ||
Refer to our [[https:// | Refer to our [[https:// | ||
- | ==== 3.2 NMEA 2000 instancing | + | ==== 3.2 NMEA 2000 instances |
+ | |||
+ | Instances are used in an NMEA 2000 network to identify multiple similar products connected to the same network. | ||
- | NMEA 2000 Instances are used to identify multiple similar products connected on the same network. | + | As an example, take a system with two battery monitors (one for the main battery bank, and another for the hydraulic-thruster bank) and also a Quattro inverter/ |
- | There are several | + | There are various |
- | More information about instances | + | NMEA 2000 defines three different |
- | === What settings need to be made? For example | + | * Data instances |
+ | * Device instance | ||
+ | * System instance | ||
- | That is a commonly asked question. The answer depends on the used brand of MFD: | + | === When is manual configuration |
- | For **Garmin, Furuno, Maretron and Navico (B&G, Lowrance, Simrad) systems**: | + | * For **Garmin, Furuno, Maretron and Navico (B&G, Lowrance, Simrad) systems**: |
+ | * For **Raymarine**, | ||
- | For **Raymarine**, | + | === Further reading on NMEA 2000 instances |
+ | * [[https:// | ||
+ | * [[ve.can: | ||
==== 3.3 Terminators and network layout ==== | ==== 3.3 Terminators and network layout ==== | ||
- | A N2K CAN-bus network needs to be laid out as in a backbone configuration, | + | A NMEA 2000 CAN-bus network needs to be laid out as in a backbone configuration, |
* Use the NMEA 2000 cable as the backbone. | * Use the NMEA 2000 cable as the backbone. | ||
Line 202: | Line 157: | ||
Or: | Or: | ||
- | * Have the N2K network on one side, with one terminator. On the other end, change to the Victron network, with also one (Victron) terminator at the end. | + | * Have the NMEA 2000 network on one side, with one terminator. On the other end, change to the Victron network, with also one (Victron) terminator at the end. |
- | The first option is more aligned with the official | + | The first option is more aligned with the official |
==== 3.4 DC Voltage compatibility ==== | ==== 3.4 DC Voltage compatibility ==== | ||
Line 221: | Line 176: | ||
==== 3.5 Galvanic isolation ==== | ==== 3.5 Galvanic isolation ==== | ||
- | When connecting a GX to an NMEA2000 | + | When connecting a GX to an NMEA 2000 network, it is recommend to do so using a galvanically isolated CAN-Bus port. |
This is especially the case when your NMEA backbone and GX are powered from separate power sources or do not share a common ground. These are the two most popular models that feature such galvanically isolated port: | This is especially the case when your NMEA backbone and GX are powered from separate power sources or do not share a common ground. These are the two most popular models that feature such galvanically isolated port: | ||
Line 236: | Line 191: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | + | * [[https:// |
- | ===== 4 Maretron ===== | + | ===== 4. Maretron ===== |
- | All data sent out by Victron devices on the N2K network can be picked up by the Maretron MFDs & software. See the [[http:// | + | All data sent out by Victron devices on the NMEA 2000 network can be picked up by the Maretron MFDs & software. See the [[http:// |
===== 5. FAQ ===== | ===== 5. FAQ ===== | ||
- | === Q1: Can or must both Ethernet and and N2K connection be made between Victron GX and MFD? === | + | === Q1: Can or must both Ethernet and and NMEA 2000 connection be made between Victron GX and MFD? === |
Both can be made at the same time. | Both can be made at the same time. | ||
Line 251: | Line 206: | ||
Ethernet is needed to get the MFD App, as explained above. | Ethernet is needed to get the MFD App, as explained above. | ||
- | And an N2K connection is needed to get data to show in other fields on the MFD. | + | And an NMEA 2000 connection is needed to get data to show in other fields on the MFD. |
See annotated screenshot above for which is what. | See annotated screenshot above for which is what. | ||
ve.can/nmea-2000/start.1737498026.txt.gz · Last modified: 2025-01-21 23:20 by mvader