NI Support for Automotive Standards

Overview

In automotive and other transportation-related industries, several standards have been developed to ensure effective communication protocols, database formats, file formats, and so on. NI offers tools specifically designed to comply with these standards and significantly reduce development time. This overview paper will review some of the most common transportation-related standards and how NI software tools address them.

NI Tools for Automotive Standards Support

The table below describes the following NI products and their support for automotive standards.  

  • NI-XNET driver software and hardware interfaces: High-performance CAN, LIN, and FlexRay interfaces combined with powerful driver software that is compatible with several standards.
  • NI-CAN driver software and hardware interfaces: Legacy CAN and LIN interfaces that use the previous-generation NI-CAN driver.
  • Automotive Diagnostic Command Set: Software package designed to simplify the communication with diagnostic protocols.
  • NI ECU Measurement and Calibration Toolkit: Software package designed to simplify the communication with calibration protocols.
  • NI LabVIEW: System design software that provides engineers and scientists with the tools they need to create and deploy measurement and control systems through unprecedented hardware integration.
  • NI LabWindows™/CVI: A proven ANSI C development environment for test and measurement that increases the productivity of engineers and scientists.
  • NI VeriStand: A powerful out-of-the-box software tool for performing real-time testing applications more efficiently.
  • NI DIAdem: A single software tool for quickly locating, loading, visualizing, analyzing, and reporting measurement data collected during data acquisition and/or generated during simulations.
Standards BodyStandardDescriptionSoftware ToolNI ADE Support
 NI LabVIEWNI VeriStandNI LabWindows /CVINI DIAdemC/ C++
ASAMMCD-1CCP/XCPECU M&CYYYYY
MCD-2 NETFIBEX 3.1NI-XNETYYYYY
MCD-2 MCA2L, ASAP2ECU M&CYYYYY
MCD-3ASAP3 YY   
ODSOffline Data StorageAOP5 DataPluginY  Y 
ISO15765-3UDSADCSYYY Y
15765-2ISO TPADCSYYY Y
14230-3KWP2000ADCSYYY Y
13400Diagnostics over IP (DoIP)ADCSYYY Y
15031-5On- board Diagnostics (OBD)ADCSYYY Y
11898-2High- Speed CANNI-XNET, NI-CANYYYYY
11898-3Low- Speed/ Fault- Tolerant CANNI-XNET, NI-CANYYYYY
SAEJ1939Heavy Duty Network on CANNI-XNET, NI-CAN

Y

J1939 Reference Example

Y

J1939 NI VeriStand Add-on

   
J2411Single- Wire CANNI-XNET, NI-CANYYY Y
J2602LIN 2.0NI-XNETYYYYY
ATA American Trucking Org.RP1210Hardware Abstraction for J1939On NI Labs for use with 847x interfacesY    
N/AVW TP 2.0Diagnostic Transport ProtocolADCSYYY Y
N/ADBCNetwork Database FileNI-XNET, NI-CANYYYYY
N/AMDF 3.xStreaming Data FormatMDF Data PluginY*  Y 

 

Automotive Network Communications Standards
Network StandardProtocol/ Description File FormatsDriverNI ADE Support
 NI LabVIEWNI VeriStandNI LabWindows™/CVINI DIAdemC/C++
CAN 2.0a, 2.0bHigh-Speed, Low-Speed/Fault-Tolerant, Single-Wire/DBC, FIBEX, NCDNI-XNET, NI-CANYYYYY
LIN 1.3, 2.0, 2.1Local Interconnect Network/LDF, FIBEXNI-XNET, NI-CANYYYYY
FlexRay 2.1FIBEX 2.x, 3.1NI-XNETYYYYY

Notes:

ADCS = NI Automotive Diagnostic Command Set

ECU M&C = NI ECU Measurement and Calibration Toolkit

 

The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries.

Was this information helpful?

Yes

No