NMEA 2000

Last updated

NMEA 2000, abbreviated to NMEA2k or N2K and standardized as IEC 61162-3, is a plug-and-play communications standard used for connecting marine sensors and display units within ships and boats. Communication runs at 250 kilobits-per-second and allows any sensor to talk to any display unit or other device compatible with NMEA 2000 protocols.

Contents

Details

Electrically, NMEA 2000 is compatible with the Controller Area Network ("CAN Bus") used on road vehicles and fuel engines. The higher-level protocol format is based on SAE J1939, with specific messages for the marine environment. Raymarine SeaTalk 2, Raymarine SeaTalkNG, Simrad Simnet, and Furuno CAN are rebranded implementations of NMEA 2000, though may use physical connectors different from the standardised DeviceNet 5-pin A-coded M12 screw connector, all of which are electrically compatible and can be directly connected.

The protocol is used to create a network of electronic devices—chiefly marine instruments—on a boat. Various instruments that meet the NMEA 2000 standard are connected to one central cable, known as a backbone. The backbone powers each instrument and relays data among all of the instruments on the network. This allows one display unit to show many different types of information. It also allows the instruments to work together, since they share data. NMEA 2000 is meant to be "plug and play" to allow devices made by different manufacturers to communicate with each other.

Examples of marine electronics devices to include in a network are GPS receivers, auto pilots, wind instruments, depth sounders, navigation instruments, engine instruments, and nautical chart plotters. The interconnectivity among instruments in the network allows, for example, the GPS receiver to correct the course that the autopilot is steering.

History

The NMEA 2000 standard was defined by, and is controlled by, the US-based National Marine Electronics Association (NMEA). Although the NMEA divulges some information regarding the standard, it claims copyright over the standard and thus its full contents are not publicly available. For example, the NMEA publicizes which messages exist and which fields they contain, but they do not disclose how to interpret the values contained in those fields. However, enthusiasts are slowly making progress in discovering these PGN definitions. [1]

Functionality

NMEA 2000 connects devices using Controller Area Network (CAN) technology originally developed for the auto industry. NMEA 2000 is based on the SAE J1939 high-level protocol, but defines its own messages. [2] [3] NMEA 2000 devices and J1939 devices can be made to co-exist on the same physical network. [4]

NMEA 2000 (IEC 61162-3) can be considered a successor to the NMEA 0183 (IEC 61162-1) serial data bus standard. [5] It has a significantly higher data rate (250k bits/second vs. 4800 bits/second for NMEA 0183). It uses a compact binary message format as opposed to the ASCII serial communications protocol used by NMEA 0183. Another improvement is that NMEA 2000 supports a disciplined multiple-talker, multiple-listener data network whereas NMEA 0183 requires a single-talker, multiple-listener (simplex) serial communications protocol.

Network construction

The NMEA 2000 network, like the SAE J1939 network on which it is based, is organized around a bus topology, and requires a single 120Ω termination resistor at each end of the bus. (The resistors are in parallel, so a properly terminated bus should have a total resistance of 60Ω). The maximum distance for any device from the bus is six metres. The maximum backbone cable length is 250 meters (820 feet) with Mini cable backbone or 100 meters (328 feet) with Micro cable backbone [3]

Typical NMEA 2000 Network Installation NMEA2000 Modified motor yacht.jpg
Typical NMEA 2000 Network Installation

Cabling and interconnect

The only cabling standard approved by the NMEA for use with NMEA 2000 networks is the DeviceNet cabling standard, which is controlled by the Open DeviceNet Vendors Association. Such cabling systems are permitted to be labeled "NMEA 2000 Approved". The DeviceNet standard defines levels of shielding, conductor size, weather resistance, and flexibility which are not necessarily met by other cabling solutions marketed as "NMEA 2000" compatible. [2] [3]

There are two sizes of cabling defined by the DeviceNet/NMEA 2000 standard. The larger of the two sizes is denoted as "Mini" (or alternatively, "Thick") cable, and is rated to carry up to 8 Amperes of power supply current. The smaller of the two sizes is denoted as "Micro" (or alternatively, "Thin") cable using the M12 5-pin barrel connector specified in IEC 61076-2-101, and is rated to carry up to 3 Amperes of power supply current.

Mini cable is primarily used as a "backbone" (or "trunk") for networks on larger vessels (typically with lengths of 20 m and above), with Micro cable used for connections between the network backbone and the individual components. Networks on smaller vessels often are constructed entirely of Micro cable and connectors.

An NMEA 2000 network is not electrically compatible with an NMEA 0183 network, and so an interface device is required to send messages between devices on the different types of network. An adapter is also required if NMEA 2000 messages are to be received by or transmitted from a PC.

NMEA-2000 cabling components incl. power-T N2K-CABLING.jpg
NMEA-2000 cabling components incl. power-T

Message format and parameter group numbers (PGNs)

In accordance with the SAE J1939 protocol, NMEA 2000 messages are sent as packets that consist of a header followed by (typically) 8 bytes of data. The header for a message specifies the transmitting device, the device to which the message was sent (which may be all devices), the message priority, and the PGN (Parameter Group Number). The PGN indicates which message is being sent, and thus how the data bytes should be interpreted to determine the values of the data fields that the message contains. [2]

Device certification

Devices go through a certification process overseen by the NMEA, and are permitted to display the "NMEA 2000 Certified" logo once they have completed the certification process. The certification process does not guarantee data content, that is the responsibility of the manufacturers. However, the certification process does assure that products from different manufacturers exchange data in a compatible way and that they can coexist on a network. [6]

NMEA 2000 and proprietary networks

Several manufacturers, including Simrad, Raymarine, Stowe, and BRP, have their own proprietary networks that are compatible with or akin to NMEA 2000. Simrad's is called SimNet, Raymarine's is called SeaTalk NG, Stowe's is called Dataline 2000, and BRP's is called CZone. Some of these, such as SimNet and Seatalk NG, are a standard NMEA 2000 network but use non-standard connectors and cabling; adapters are available to convert to standard NMEA 2000 connectors, or the user can simply remove the connector and make a direct connection. [7]

Trademarks

The term "NMEA 2000" is a registered trademark of the National Marine Electronics Association. Devices which are not "NMEA 2000 Certified" may not legally use the NMEA 2000 trademark in their advertising.

Manufacturers

The following are some of the companies that have registered with the NMEA for the purpose of producing NMEA 2000 certified products: [8]

See also

Related standards

Safety Standards using NMEA 2000

Misspellings

[13]

Related Research Articles

<span class="mw-page-title-main">RS-232</span> Standard for serial communication

In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a DTE such as a computer terminal, and a DCE, such as a modem. The standard defines the electrical characteristics and timing of signals, the meaning of signals, and the physical size and pinout of connectors. The current version of the standard is TIA-232-F Interface Between Data Terminal Equipment and Data Circuit-Terminating Equipment Employing Serial Binary Data Interchange, issued in 1997. The RS-232 standard had been commonly used in computer serial ports and is still widely used in industrial communication devices.

<span class="mw-page-title-main">USB</span> Standard for computer data connections

Universal Serial Bus (USB) is an industry standard that specifies the physical interfaces and protocols for connecting, data transferring and powering of hosts, such as personal computers, peripherals, e.g. keyboards and mobile devices, and intermediate hubs. USB was designed to standardize the connection of peripherals to computers, replacing various interfaces such as serial ports, parallel ports, game ports, and ADB ports. It has become commonplace on a wide range of devices, such as keyboards, mice, cameras, printers, scanners, flash drives, smartphones, game consoles, and power banks.

<span class="mw-page-title-main">IEEE-488</span> General Purpose Interface Bus (GPIB) specification

IEEE 488 is a short-range digital communications 8-bit parallel multi-master interface bus specification developed by Hewlett-Packard as HP-IB. It subsequently became the subject of several standards, and is generically known as GPIB.

NMEA 0183 is a combined electrical and data specification for communication between marine electronics such as echo sounder, sonars, anemometer, gyrocompass, autopilot, GPS receivers and many other types of instruments. It has been defined and is controlled by the National Marine Electronics Association (NMEA). It replaces the earlier NMEA 0180 and NMEA 0182 standards. In leisure marine applications it is slowly being phased out in favor of the newer NMEA 2000 standard, though NMEA 0183 remains the norm in commercial shipping.

A Controller Area Network is a vehicle bus standard designed to allow microcontrollers and devices to communicate with each other's applications without a host computer. It is a message-based protocol, designed originally for multiplex electrical wiring within automobiles to save on copper, but it can also be used in many other contexts. For each device, the data in a frame is transmitted serially but in such a way that if more than one device transmits at the same time, the highest priority device can continue while the others back off. Frames are received by all devices, including by the transmitting device.

<span class="mw-page-title-main">Profibus</span> Communications protocol

Profibus is a standard for fieldbus communication in automation technology and was first promoted in 1989 by BMBF and then used by Siemens. It should not be confused with the Profinet standard for Industrial Ethernet. Profibus is openly published as type 3 of IEC 61158/61784-1.

A vehicle bus is a specialized internal communications network that interconnects components inside a vehicle. In electronics, a bus is simply a device that connects multiple electrical or electronic devices together. Special requirements for vehicle control such as assurance of message delivery, of non-conflicting messages, of minimum time of delivery, of low cost, and of EMF noise resilience, as well as redundant routing and other characteristics mandate the use of less common networking protocols. Protocols include Controller Area Network (CAN), Local Interconnect Network (LIN) and others. Conventional computer networking technologies are rarely used, except in aircraft, where implementations of the ARINC 664 such as the Avionics Full-Duplex Switched Ethernet are used. Aircraft that use AFDX include the B787, the A400M and the A380. Trains commonly use Ethernet Consist Network (ECN). All cars sold in the United States since 1996 are required to have an On-Board Diagnostics connector, for access to the car's electronic controllers.

Society of Automotive Engineers standard SAE J1939 is the vehicle bus recommended practice used for communication and diagnostics among vehicle components. Originating in the car and heavy-duty truck industry in the United States, it is now widely used in other parts of the world.

A fieldbus is a member of a family of industrial digital communication networks used for real-time distributed control. Fieldbus profiles are standardized by the International Electrotechnical Commission (IEC) as IEC 61784/61158.

<span class="mw-page-title-main">Automatic identification system</span> Automatic tracking system that uses transceivers on ships

The automatic identification system (AIS) is an automatic tracking system that uses transceivers on ships and is used by vessel traffic services (VTS). When satellites are used to receive AIS signatures, the term Satellite-AIS (S-AIS) is used. AIS information supplements marine radar, which continues to be the primary method of collision avoidance for water transport. Although technically and operationally distinct, the ADS-B system is analogous to AIS and performs a similar function for aircraft.

Actuator Sensor Interface is an industrial networking solution used in PLC, DCS and PC-based automation systems. It is designed for connecting simple field I/O devices in discrete manufacturing and process applications using a single two-conductor cable.

DeviceNet is a network protocol used in the automation industry to interconnect control devices for data exchange. It utilizes the Common Industrial Protocol over a Controller Area Network media layer and defines an application layer to cover a range of device profiles. Typical applications include information exchange, safety devices, and large I/O control networks.

Raymarine is a manufacturer and major supplier of electronic equipment for marine use. The company targets both recreational and light commercial markets with their products, which include:

The National Marine Electronics Association (NMEA) is a US-based marine electronics trade organization setting standards of communication between marine electronics.

Sercos III is the third generation of the Sercos interface, a standardized open digital interface for the communication between industrial controls, motion devices, input/output devices (I/O), and Ethernet nodes, such as PCs. Sercos III applies the hard real-time features of the Sercos interface to Ethernet. It is based upon and conforms to the Ethernet standard. Work began on Sercos III in 2003, with vendors releasing first products supporting it in 2005.

Marine electronics refers to electronics devices designed and classed for use in the marine environment on board ships and yachts where even a small amount of salt water can destroy some electronics devices. Therefore, the majority of these types of devices are either water resistant or waterproof.

The train communication network (TCN) is a hierarchical combination of two fieldbus for data transmission within trains. It consists of the Multifunction Vehicle Bus (MVB) inside each vehicle and of the Wire Train Bus (WTB) to connect the different vehicles. The TCN components have been standardized in IEC 61375.

IEC 61162 is a collection of IEC standards for "Digital interfaces for navigational equipment within a ship".

The initial versions of the USB standard specified connectors that were easy to use and that would have acceptable life spans; revisions of the standard added smaller connectors useful for compact portable devices. Higher-speed development of the USB standard gave rise to another family of connectors to permit additional data paths. All versions of USB specify cable properties; version 3.x cables include additional data paths. The USB standard included power supply to peripheral devices; modern versions of the standard extend the power delivery limits for battery charging and devices requiring up to 100 watts. USB has been selected as the standard charging format for many mobile phones, reducing the proliferation of proprietary chargers.

References

  1. "Canboat". GitHub . 28 September 2021.
  2. 1 2 3 "NMEA 2000® explained white paper" (PDF). Archived from the original (PDF) on 2021-05-06. Retrieved 2021-05-24.
  3. 1 2 3 "Maretron NMEA 2000®Network Installation Guide" (PDF). Retrieved 2021-05-24.
  4. Bartlett Tim. Power & Motoryacht (ed.). "A Breakdown of Protocol: how boats' systems converse". Power & Motoryacht January 2012 issue. Retrieved 2015-09-25.
  5. boatprojects.blogspot.com, ed. (4 December 2012). "Beginners guide to Nmea 2000, Nmea 0183, and bridging" . Retrieved 2015-09-25.
  6. "NMEA 2000® Certification Process Overview and License Agreement" (PDF). Archived from the original (PDF) on 2016-04-09. Retrieved 2017-06-23.
  7. N2K, cable mixing not a big woop, Panbo, Feb 2008
  8. "NMEA registratered manufacturers" . Retrieved 2023-04-01.
  9. Actisense website
  10. "NMEA 2000® Brad® Micro-Change® (M12) and Brad® Mini-Change® Cables and Connectors" . Retrieved 2013-11-30.
  11. "Hemisphere GNSS Marine Products" . Retrieved 2015-01-26.
  12. "Warwick Control Technologies Marine Kit" . Retrieved 2018-04-27.
  13. "NMEA 2000/0183 Bi-directional Gateway + WiFi". Quark-elec NMEA 2000/0183 Bi-directional Gateway.