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.
The table below describes the following NI products and their support for automotive standards.
Standards Body | Standard | Description | Software Tool | NI ADE Support | ||||
NI LabVIEW | NI VeriStand | NI LabWindows /CVI | NI DIAdem | C/ C++ | ||||
ASAM | MCD-1 | CCP/XCP | ECU M&C | |||||
MCD-2 NET | FIBEX 3.1 | NI-XNET | ||||||
MCD-2 MC | A2L, ASAP2 | ECU M&C | ||||||
MCD-3 | ASAP3 | |||||||
ODS | Offline Data Storage | AOP5 DataPlugin | ||||||
ISO | 15765-3 | UDS | ADCS | |||||
15765-2 | ISO TP | ADCS | ||||||
14230-3 | KWP2000 | ADCS | ||||||
13400 | Diagnostics over IP (DoIP) | ADCS | ||||||
15031-5 | On- board Diagnostics (OBD) | ADCS | ||||||
11898-2 | High- Speed CAN | NI-XNET, NI-CAN | ||||||
11898-3 | Low- Speed/ Fault- Tolerant CAN | NI-XNET, NI-CAN | ||||||
SAE | J1939 | Heavy Duty Network on CAN | NI-XNET, NI-CAN | |||||
J2411 | Single- Wire CAN | NI-XNET, NI-CAN | ||||||
J2602 | LIN 2.0 | NI-XNET | ||||||
ATA American Trucking Org. | RP1210 | Hardware Abstraction for J1939 | On NI Labs for use with 847x interfaces | |||||
N/A | VW TP 2.0 | Diagnostic Transport Protocol | ADCS | |||||
N/A | DBC | Network Database File | NI-XNET, NI-CAN | |||||
N/A | MDF 3.x | Streaming Data Format | MDF Data Plugin | * |
Network Standard | Protocol/ Description File Formats | Driver | NI ADE Support | ||||
NI LabVIEW | NI VeriStand | NI LabWindows™/CVI | NI DIAdem | C/C++ | |||
CAN 2.0a, 2.0b | High-Speed, Low-Speed/Fault-Tolerant, Single-Wire/DBC, FIBEX, NCD | NI-XNET, NI-CAN | |||||
LIN 1.3, 2.0, 2.1 | Local Interconnect Network/LDF, FIBEX | NI-XNET, NI-CAN | |||||
FlexRay 2.1 | FIBEX 2.x, 3.1 | NI-XNET |
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.