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

ve.can:nmea-2000:start [2017-05-05 03:42]
mvader [5. FAQ]
ve.can:nmea-2000:start [2019-04-03 17:39]
Line 1: Line 1:
-====== NMEA 2000 & MFD integration guide ====== 
  
-The NMEA 2000 protocol is a plug-and-play communications standard used for connecting marine sensors and display units within ships and boats. 
- 
-Many Victron Energy products can be integrated into an NMEA 2000 network. On this page, you will find an overview, as well as links to all the detailed information. 
- 
-Victron Energy is a member of the NMEA 2000 organisation,​ and we have several of our products certified by NMEA 2000. 
- 
-For brevity, this document will refer to NMEA 2000 as N2K. 
- 
-===== 1. How to connect to a NMEA 2000 network ===== 
- 
-==== 1.1 Multis, MultiPlusses and Quattros ==== 
-Use the [[https://​www.victronenergy.com/​accessories/​ve-bus-to-nmea2000-interface|VE.Bus to NMEA 2000 interface]] to connect these devices to an N2K network. 
- 
-=== Combining with a Color Control GX === 
-Monitoring and controlling these products from both to a N2K network and a Color Control GX is possible. In that case, do not connect the Color Control GX to the VE.Bus network. Instead, connect it also to the N2K network. Use our [[https://​nocache.victronenergy.com/​accessories/​ve-can-to-nmea2000-micro-c-male|VE.Can to NMEA2000 cable]] for that. The CCGX will read the MultiPlus or Quattro information from the via the N2K network. 
- 
-Schematic diagram of combining a CCGX with NMEA 2000: 
-{{ :​ve.can:​nmea-2000:​schema_nmea2000-vebus-vecan_nov_2016.png?​nolink&​700 |}} 
- 
-In above example, there needs to be a fuse in the [[https://​nocache.victronenergy.com/​accessories/​ve-can-to-nmea2000-micro-c-male|VE.Can to NMEA2000 cable]]. Without it, the VE.Can port in the CCGX will be left without power and therefore does not work. 
- 
-=== Limitations === 
- 
-When the Multis/​Quattros are connected to the CCGX via a [[https://​www.victronenergy.com/​accessories/​ve-bus-to-nmea2000-interface|VE.Bus to NMEA 2000 interface]],​ there are some limitations compared to the normal direct connection. These limitations are: 
- 
-  * Incompatible with Hub-4 and ESS Assistant, for Energy Storage Systems 
-  * Listing the VE.Bus installed Assistants on the CCGX / VRM Portal does not work 
-  * Alarm information per phase does not work (generic alarm information still works) 
-  * Forwarding charge-current information of MPPTs to the VE.Bus system does not work. Solution: always install a BMV, which is needed anyway in a Marine installation. 
- 
-Setting On/​Off/​Charger-only and a current limit from the CCGX does work. As does [[ccgx:​ccgx_ve_power_setup|Remote VEConfigure]]. 
-==== 1.2 BMV Battery Monitors ==== 
-Use the [[https://​www.victronenergy.com/​accessories/​ve-direct-to-nmea2000-interface|VE.Direct to NMEA 2000 interface]] to connect a [[https://​www.victronenergy.com/​battery-monitors/​bmv-700|BMV battery monitor]] to a N2K network. 
- 
-Combining this with a CCGX on the same network is possible. Connect the CCGX to the N2K network as well, use our [[https://​nocache.victronenergy.com/​accessories/​ve-can-to-nmea2000-micro-c-male|VE.Can to NMEA2000 cable]] for that. The CCGX will then read the BMV information via the N2K network. 
-{{ :​ve.can:​nmea-2000:​schema_nmea2000-vedirect_nov_2016.png?​nolink&​700 |}} 
- 
- 
-==== 1.3 VE.Can products (Skylla-i, Skylla-IP44,​ Lynx Shunt, Lynx Ion+Shunt and more) ==== 
- 
-Since the Victron VE.Can communication protocol is based on N2K, the following products can all be connected directly to a N2K network. The only thing necessary is a plug converter: the [[https://​www.victronenergy.com/​cables/​ve-can-to-nmea2000-cable|VE.Can to NMEA 2000 cable]]. 
- 
-  * Skylla-i 24V Battery Chargers 
-  * Skylla IP44 Battery Chargers 
-  * Lynx Shunt Battery Monitors 
-  * Lynx Ion + Shunt all models 
-  * BlueSolar MPPT Solar Chargers with VE.Can communications port 
-{{ :​ve.can:​nmea-2000:​schema_nmea2000-vecan_mppt-skylla_nov_2016.png?​nolink&​700 |}} 
- 
-===== 2. MFD integration ===== 
- 
-Using the NMEA 2000 protocol, Victron equipment can be integrated in many multi function displays. Such as the ones from Maretron, Raymarine, Garmin and many other brands 
- 
-Note: working on a very large yacht featuring custom Scada and PLC networks? Consider integrating the Victron system with [[ccgx:​modbustcp_faq|ModbusTCP]] instead of NMEA 2000. 
- 
-==== 2.1 Raymarine & EmpirBus ==== 
- 
-Integration onto Raymarine MFDs is always done with an [[http://​www.trigentic.com/#​nxt-mcu|Empirbus NXT MCU ]]. Though both connected to the same N2K network, the NXT MCU translates the N2K PGNs originating from the Victron equipment into Raymarine proprietary messages. 
- 
-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. 
- 
-Next, use the [[http://​www.trigentic.com/#​empirbus-graphic|EmpirBus Graphical tool]] to design the pages for on the Raymarine MFDs.  
- 
-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]]) 
-{{ :​ve.can:​nmea-2000:​schema_nmea2000-raymarine_ccgx_nov_2016.png?​nolink&​900 |}} 
-==== 2.2 Maretron ==== 
- 
-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]]. 
- 
-===== 3. PGN overview ===== 
- 
-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. 
- 
-===== 4. Color Control GX & NMEA 2000 ===== 
- 
-  * The VE.Can port on the CCGX only reads information from the N2K network. It does not (yet!) send any data out on the N2K network. 
- 
- 
-===== 5. FAQ ===== 
- 
-=== Q1: What about instances? Device instances, data instances? === 
- 
-See [[ve.can:​changing_nmea2000_instances|]] for details on that. 
- 
-=== Q2: Can MPPT Solar Chargers with a VE.Direct port also be connected? === 
- 
-No, they cannot be connected. Even though the [[https://​www.victronenergy.com/​accessories/​ve-direct-to-nmea2000-interface|VE.Direct to NMEA 2000 interface]] can be physically connected to these solar chargers, it will not work. Use our [[https://​www.victronenergy.com/​solar-charge-controllers/​mppt-150-70|Solar Chargers with a VE.Can port]] instead. 
- 
-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]]. 
- 
-=== Q3: What about terminators and network layout? === 
- 
-A N2K canbus network needs to be laid out as in backbone configuration,​ using drop cables to connect to each device. Also there should be only two terminators in the network. Therefore: 
- 
-  * Use the NMEA2000 cable as the back bone. 
-  * 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]] 
-    * [[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 NMEA2000 cable]] 
-  * Only terminate the NMEA 2000 backbone, do not terminate on the VE.Can side. 
- 
-=== Q4: What PGNs does the Color Control GX transmit on N2K? === 
- 
-Nothing. At the moment the CCGX only reads data from the NMEA 2000 network. The data it can read is: 
- 
-  * Victron Inverter/​charger data 
-  * Victron Battery monitor data 
-  * Victron BMS data 
-  * Victron Tank sender data as well as tank sender data from other manufacturers. See chapter 1.2.7 in the [[ccgx:​start|]]. 
- 
-=== Q5: Can integration onto Raymarine displays also be done without Empirbus NXT? === 
- 
-No. 
- 
-=== Q6: What about Maretron and other brand tanksensors on the Ccgx? === 
- 
-See chapter 1.2.7 in the [[ccgx:​start|]]. 
-===== DISQUS ===== 
-~~DISQUS~~ 
ve.can/nmea-2000/start.txt · Last modified: 2019-04-03 17:39 (external edit)