Data NetworksAutomotive Electronics

KWP2000 CAN

CAN-based protocols for diagnostic services

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

KWP2000 on CAN (ISO 15765) describes layers 3 to 7 of the OSI reference model, it thus defines all higher protocol layers including the transport protocol and the diagnostic services.

Today, KWP2000 on CAN is implemented in an incredible number of vehicles. It is currently being replaced by UDS, but shares the transport protocol to a great extent.

Softing Experience

Softing played an active role in standardization from the very beginning, contributing its extensive communication expertise. As implementation and standardization ran concurrently, we have considerable experience that led to the implementation of the protocol for our diagnostic services.

In addition, we are familiar with the counterpart in detail thanks to our experience of implementing the diagnostic protocol in the ECU - a clear competitive edge.   

KWP2000 CAN Solutions

Products 
EDIC FamilyAll our EDIC diagnostic interfaces and the VCIs of the HS family feature KWP2000
CAN FamilyFor our CAN interfaces, we implemented KWP2000 on the PC
Softing DTS.cosProtocol templates for KWP2000 are provided as a standard part of the package
TestCUBE2Implementation of diagnostic simulation for KWP2000
Customized solutionsNumerous customized implementations of the diagnostic stack in the ECU

Further Information

 

Softing's Training Program

Softing Automotive | Trainings & Seminars

Expertise through Training - Vehicle Diagnostics, ODX, OTX, Softing DTS & user-specific Trainings

 

External Links

For more information on the standard, please refer to the following sites:

ISO 15765-2 - Wikipedia

«