汽车诊断-KWP2000协议

目录

一、物理层

二、链路层

1.帧格式

2.握手方式

附录

目录

一、物理层

引脚用途:

采用标准OBDII-16诊断接头;

4号引脚:电源地;5号引脚:信号地;16号引脚:电源

5号和7号脚为通讯脚,7号为K线,15号为L线

位格式:1+8+1,即1个起始位,8个数据位和1个结束位,传输方式为异步串行传输(K线协议)

位校验:NONE

通信波特率为10416(10400)BPS;误差范围为-1.7%~+1.7%

正逻辑通讯,空闲电平:+12V/24V;有效电平:0V

二、链路层

1.帧格式

(1)帧头+目的地址+源地址+命令+校验,其中帧头,目的地址,源地址与校验均占一个字节,命令可以占1个或多个字节,命令字+命令内容

(2)头字节:8位





L5-L0为命令的长度0-63个字节

2.握手方式

(1)快速进入方式:设备发出电平拉低25ms再拉高25ms,握手关键字:81,81+40——C1,肯定应答方式:C1+KW1+KW2,否定应答:7F

(2)慢速接入方式:5bps进入

1.Tools向ECU(电子控制单元)发送地址码

2.关闭L线,L线只负责发送地址码,然后空闲高阻抗,K线负责后续数据通信

3.ECU对Tools做出应答0x55

4.Tools发送KW1+KW2

5.延时30ms后,Tools发送取反的KW2

6.ECU再发送取反的ECU源地址

附录

K线协议:即异步串行传输,K线通讯本质上为半双工串口通讯,通过K线,控制单元与测试仪进行数据交换。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容