文章目录
ISO9141-2协议是KWP2000协议在帧头A1A0类型为01时的一种特殊模型,KWP2000协议请参照以下链接: KWP2000协议: https://blog.csdn.net/weixin_45586821/article/details/118423311
提示:以下是本篇文章正文内容,下面内容供参考
1. 诊断接口:OBDII-16标准接头
2.诊断接口引脚:
3.通讯波特率:10400bps;
4.通讯电平:K,L线均为:1=12V,0=0V
1.1 request命令:
-固定帧头:68 6A;
-F1:Tools系统地址;
-ReqInfo:命令及命令附加信息,最大长度为7个字节
-CS:累加和校验码
1.2 answer命令:
-固定帧头:48 6B;
-Addr:ECU地址;
-AnsInfo:应答命令及附加信息
-K,L线同时以5bps发送地址码,已进入地址码相对应的系统;
-关闭L线,L线只做初始化的作用;
-Tools等待ECU回送0X55H;
-ECU发送KW1,KW2,KW1与KW2在ISO9141协议中只有08 08和94 94两种格式;
-间隔30ms后,Tools返回/KW2;
-ECU再返回地址码的取反值/Addr;
-间隔75ms进入命令
初始化完成之后,Tools和ECU建立连接,链路畅通,开始通讯,例如:
request:68 6A F1 01 00 C4;
answer:48 6B 10 41 00 BE 3F B8 10 C9
返回:0x01=0x40=0x41,+40肯定应答,进入成功
若5s内无回应,则进入失败