Automotive Electronics

协议 – Protocols for programming interfaces

KWP2000 (ISO 14230, ISO 15765), UDS (ISO 14229) and SAE J1939 in use

任何时候,不同的测试系统(例如品牌的或自主的维修店)在访问车辆或不同的ECU节点时,那些已经标准化的协议都必须被集成到子系统中——事实上当前总是需要实现这样的要求。

 

UDS ISO 14229

UDS was developed with the goal of standardizing different implementations of the predecessor standards and new requirements to form one generally valid diagnostic protocol.
 

 

OBD ISO 15031

The OBD ISO 15031 is used to read out emissions-relevant information in accordance with OBD (On Board Diagnostics) legislation.


 

 

SAE J1939

SAE J1939 was developed last century as a higher protocol layer for CAN. The aim was to develop standard communication mechanisms for trucks regardless of the OEM, engine/transmission manufacturer and test system manufacturer.

 

KWP2000 CAN

The experience with KWP2000 on the K-Line was already being transferred to CAN at the end of last century. For the first time, KWP2000 on CAN (ISO 15765) enabled the diagnostics and flash programming of a large number of ECUs via central diagnostic access.

 

KWP2000 K-Line

KWP2000 K-Line

KWP2000 on the K-Line was the first standardized diagnostic protocol used in Europe on a large scale. It defines all layers of the OSI reference model from physics through transport protocol to diagnostic services.

 

DoIP ISO 13400

With Diagnostics over IP, diagnostic services introduced over UDS are used over TCP/IP and Ethernet. This makes considerably higher data rates available.
 

 

WWH-OBD ISO 27145

Worldwide harmonized OBD consolidates the whole range of OBD specifications for cars and commercial vehicles to create one regulation valid worldwide.
 

«