各车系使用的OBD协议汇总

附件为各车系使用的OBD协议汇总,从96年到2010年非常全。包括以下协议:

PWM (Pulse Width Modulated)
SAE/J1850
SAE-established OBD II communication standard used by Ford domestic cars and light trucks. One of three hardware layers defined by OBD II. 

VPW(Variable Pulse Width Modulated) 
SAE/J1850
SAE-established OBD II communication standard used by GM cars and light trucks. One of three hardware layers defined by OBD II. 

K-Line
ISO/9141-2
1994/Amd.1: 1996, Road vehicles — Diagnostic systems — Part 2: CARB requirements for interchange of digital information — Amendment 1 
ISO/14230-4 (KWP2000)
This is a newer version of the ISO9141 protocol. It has a provision for a fast initialization which may be used instead of the slow 5bps handshake sequence. 

CAN (Controller Area Network)
ISO/15765, SAE/J2480
CAN is becoming the most widely used bus for in-vehicle communications. It is a high speed/high performance protocol.

非标准协议
LIN (Local Interconnect Network)    

LIN is a low cost, low speed, in-vehicle network intended to complement the higher performance CAN network. Vehicle systems with modest network requirements are placed on a LIN sub-network to reduce costs. The LIN sub-networks connect to the vehicle’s CAN network via gateways. LIN uses a single-wire enhanced ISO9141 implementation (non-OBDII protocol). 

UBP (UART Based Protocol) 
UBP is a Ford defined protocol. 
CCD    
CCD is a Chrysler defined protocol. 
ALDL (ALDL Assembly Line Diagnostic Link)   
ALDL is GM defined protocol.

各车系使用的OBD协议汇总