User Tools

Site Tools


ve.can:nmea-2000:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
ve.can:nmea-2000:start [2021-03-15 21:51] – [2.3 Tank monitoring] mvaderve.can:nmea-2000:start [2021-10-07 14:36] – [3.3 Terminators and network layout] mvader
Line 10: Line 10:
 Make sure to closely read this full document to find the best method for your type of system. Make sure to closely read this full document to find the best method for your type of system.
  
-{{:ve.can:nmea-2000:image_hml5_nmea2k_arrows.png?direct&500 |}}//Picture showing the two integration options, NMEA2000 and HTML5 App. Click to see full size.//+{{:ve.can:nmea-2000:image_hml5_nmea2k_arrows.png?direct&500 |}}//Picture showing the two integration options, NMEA2000 and HTML5 App. Click to see full size and see the difference between the two.//
 ==== 1.2 What is NMEA 2000? ==== ==== 1.2 What is NMEA 2000? ====
-NMEA2000 is a communications standard used for connecting marine sensors and display units within ships and boats.+NMEA 2000 is a communications standard used for connecting marine sensors and display units within ships and boats.
  
 Victron Energy is a member of the NMEA 2000 organisation, and we have several of our products certified by NMEA 2000. Victron Energy is a member of the NMEA 2000 organisation, and we have several of our products certified by NMEA 2000.
Line 62: Line 62:
 {{ :ve.can:nmea-2000:schema_nmea2000-vecan_mppt-skylla_nov_2016.png?nolink&500 |}} {{ :ve.can:nmea-2000:schema_nmea2000-vecan_mppt-skylla_nov_2016.png?nolink&500 |}}
  
-==== 2.3 Tank monitoring ====+==== 2.3 Tank monitoring integration ====
  
 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. 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.
Line 94: Line 94:
 {{ :ve.can:nmea-2000:vrm_tanks.png?direct&800 |}} {{ :ve.can:nmea-2000:vrm_tanks.png?direct&800 |}}
  
-==== 2.4 Using our converter interfaces (DEPRECATED!) ====+==== 2.4 NMEA 2000 GPS integration ==== 
 + 
 +Our GX devices can read location, altitude, speed and course from the NMEA2000 network. For details, see the GX manual. 
 + 
 +Note the other way around does not work. A GX Device which has a USB GPS installed does not emit GPS data out onto the NMEA2000 network as part of the NMEA2000-out function. 
 + 
 +==== 2.5 Using our converter interfaces (DEPRECATED!) ====
  
   * [[https://www.victronenergy.com/accessories/ve-bus-to-nmea2000-interface|VE.Bus to NMEA 2000 interface]]    * [[https://www.victronenergy.com/accessories/ve-bus-to-nmea2000-interface|VE.Bus to NMEA 2000 interface]] 
Line 101: Line 107:
 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. Varia =====+===== 3. NMEA2000 Details =====
  
-==== 3.2 Raymarine & EmpirBus ====+==== 3.1 PGN Lists ====
  
-Besides using NMEA 2000 and/or the Lighthouse App, integration onto Raymarine MFDs can also be done with an [[http://www.trigentic.com/#nxt-mcu|Empirbus NXT MCU ]]. Though both are connected to the same N2K networkthe NXT MCU translates the N2K PGNs originating from the Victron equipment into Raymarine proprietary messages.+Refer to our [[https://www.victronenergy.com/upload/documents/Whitepaper-Data-communication-with-Victron-Energy-products_EN.pdf|Datacommunication whitepaper]], page 8 and beyond, for a list of Victron products and their supported PGNs.
  
-In the [[http://www.empirbus.com/clickOnce/EmpirBusStudio-Demo/|EmpirBus Studio software]] you will find dedicated Victron building blocks than can be drawn onto the diagram.+==== 3.2 NMEA 2000 instancing ====
  
-Next, use the [[http://www.trigentic.com/#empirbus-graphic|EmpirBus Graphical tool]] to design the pages for on the Raymarine MFDs+NMEA 2000 Instances are used to identify multiple similar products connected on the same network.
  
-The EmpirBus system requires the data instance of battery status and dc detailed status to be unique when using multiple sources. ([[ve.can:changing_nmea2000_instances#changing_a_data_instance|how to change data instances]])+More information as well as how to configure them is explained in [[ve.can:changing_nmea2000_instances|]].
  
 +==== 3.3 Terminators and network layout ====
  
-==== 3.3 Maretron ====+A N2K CAN-bus network needs to be laid out as in a backbone configuration, using drop cables to connect to each deviceAlso, there should be only two terminators in the network. Therefore:
  
-All data sent out by Victron devices can be picked up by the Maretron MFDs & software. See the [[http://www.maretron.com/products/N2KView.php|Maretron N2KView® vessel monitoring and control software]].+  * Use the NMEA 2000 cable as the backbone. 
 +  * Run a separate drop cable separately to each Victron device [[https://nocache.victronenergy.com/accessories/ve-can-to-nmea2000-micro-c-male|VE.Can to NMEA 2000 cable]] 
 +  * Only terminate the NMEA 2000 backbone, do not terminate on the VE.Can side.
  
-===== 4. NMEA2000 PGN overview =====+Or:
  
-Refer to our [[https://www.victronenergy.com/upload/documents/Whitepaper-Data-communication-with-Victron-Energy-products_EN.pdf|Datacommunication whitepaper]]page 8 and beyondfor a list of Victron products and their supported PGNs.+  * Have the N2K network on one side, with one terminatorOn the other endchange to the Victron networkwith also one (Victron) terminator at the end.
  
-===== 5FAQ =====+The first option is more aligned with the official N2K method. But, in case of multiple Victron products that need to be connected to the N2K network, will require more wire runs and definitively more NMEA2000 to VE.Can conversion cables. 
 +==== 3.4 Further reading on Victron and NMEA 2000 ====
  
-Note that there are many more generic frequently asked questions answered in the [[https://www.victronenergy.com/upload/documents/Whitepaper-Data-communication-with-Victron-Energy-products_EN.pdf|Data communication white paper]].+  * [[https://www.victronenergy.com/upload/documents/Whitepaper-Data-communication-with-Victron-Energy-products_EN.pdf|Data communication white paper]] 
 +  * [[https://www.victronenergy.com/media/pg/Cerbo_GX/en/marine-mfd-integration-by-nmea2000.html|Cerbo GX manual, NMEA 2000 chapter]] 
 +  * [[https://community.victronenergy.com/topics/NMEA%202000%20-%20N2K.html|NMEA2000 related discussions on Victron Community]]
  
-==== Q1: What about instances? Device instances, data instances? ====+===== 4. Varia =====
  
-See [[ve.can:changing_nmea2000_instances|]] for details on that.+==== 4.1 Raymarine & EmpirBus ====
  
-==== Q2: What about terminators and network layout? ====+Besides using NMEA 2000 and/or the Lighthouse App, integration onto Raymarine MFDs can also be done with an [[http://www.trigentic.com/#nxt-mcu|Empirbus NXT MCU ]]. Though both are connected to the same N2K network, the NXT MCU translates the N2K PGNs originating from the Victron equipment into Raymarine proprietary messages.
  
-A N2K CAN bus network needs to be laid out as in a backbone configuration, using drop cables to connect to each deviceAlso, there should be only two terminators in the networkTherefore:+In the [[http://www.empirbus.com/clickOnce/EmpirBusStudio-Demo/|EmpirBus Studio software]] you will find dedicated Victron building blocks than can be drawn onto the diagram.
  
-  * Use the NMEA 2000 cable as the backbone. +Next, use the [[http://www.trigentic.com/#empirbus-graphic|EmpirBus Graphical tool]] to design the pages for on the Raymarine MFDs.  
-  * Run a separate drop cable separately to each Victron device. The drop cable will be one of these three products: + 
-    * [[https://www.victronenergy.com/accessories/ve-bus-to-nmea2000-interface|VE.Bus to NMEA 2000 interface]] +The EmpirBus system requires the data instance of battery status and dc detailed status to be unique when using multiple sources. ([[ve.can:changing_nmea2000_instances#changing_a_data_instance|how to change data instances]]) 
-    [[https://www.victronenergy.com/accessories/ve-direct-to-nmea2000-interface|VE.Direct to NMEA 2000 interface]] + 
-    [[https://nocache.victronenergy.com/accessories/ve-can-to-nmea2000-micro-c-male|VE.Can to NMEA 2000 cable]] +==== 4.2 Maretron ==== 
-  * Only terminate the NMEA 2000 backbone, do not terminate on the VE.Can side.+ 
 +All data sent out by Victron devices on the N2K network can be picked up by the Maretron MFDs & software. See the [[http://www.maretron.com/products/N2KView.php|Maretron N2KView® vessel monitoring and control software]]. 
 + 
 +===== 5FAQ ===== 
 + 
 +=== Q1: Can/must both Ethernet and and N2K connection be made between Victron GX and MFD? === 
 + 
 +Both can be made at the same time.
  
 +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.
  
-==== Q4: Can integration onto Raymarine displays also be done without Empirbus NXT? ====+See annotated screenshot above for which is what.
  
-Yes, using both the HTML5 App integration as well as using NMEA 2000. For Raymarine specific details, see [[https://www.victronenergy.com/panel-systems-remote-monitoring/marine%20mfd%20gx%20integration%20-%20raymarine|the Raymarine integration page manual]]. 
ve.can/nmea-2000/start.txt · Last modified: 2022-03-16 12:19 by stefanie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki