National Instruments 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. National Instruments 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.
National Instruments Tools for Automotive Standards Support
The table below describes the following National Instruments 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 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 | |||||
Automotive Network Communications Standards
| 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.
Reader Comments | Submit a comment »
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
