当前位置:文档之家› OBD采数模块协议

OBD采数模块协议

OBD采数模块协议;V1.1.3;说明:以下是OBD采数模块与车载DVD通讯的接口;1接口电气规范;采用RS232串行通信规范,波特率19200,1;2命令格式;<起始标志>+<包长度>;<包长度>:1个字节,为“<命;<参数>:0--254个字节;<包校验>:1个字节,累加和校验(命;3命令

OBD采数模块协议

V1.1.3

说明:以下是OBD采数模块与车载DVD通讯的接口协议。

1 接口电气规范

采用RS232串行通信规范,波特率19200,1个起始位,8个数据位,1个停止位,无校验位。(或采用USB-232)

2 命令格式

<起始标志>+<包长度>+<命令>+<参数>+<包校验> <起始标志>:2个字节,0x55,0xAA

<包长度>:1个字节,为“<命令>+<参数>”两部分数据长度之和<命令>:1个字节

<参数>:0--254个字节

<包校验>:1个字节,累加和校验(命令+参数)<结束标志>:2个字节,0x0D,0x0A

3 命令字

0x01-0x7F:车载DVD->OBD采数模块0x81-0XFF:车载DVD<-OBD采数模块

4 命令字详细解释

以下命令只传输蓝色部分,对于多字节数据,以大端对齐格式传输,即高位字节在前。如:500(0x01F4),OBD采数模块先发送0x01,再发送0XF4 命令:0x81

备注(OBD标准)

0x01: "OBD-II by CARB" 0x02: "OBD by EPA" 0x03: "OBD and OBD-II" 0x0 4: "OBD-I"

0x05: "Not OBD standard" 0x06: "EOBD (Europe)" 0x07: "EOBD and OBD-I I" 0x08: "EOBD and OBD"

0x09: "EOBD,OBD and OBDII" 0x0A: "JOBD (Japan)" 0x0B: "JOBD and OBDI I" 0x0C: "JOBD and EOBD"

0x0D: "JOBD,EOBD,and OBDII"

参数:

参数:

命令:0x85;参数:;命令:0x86;命令:0x87;命令:0x88;命令:0x91;上位机发送命令(0x11);若下位机仅返回0x91,则代表冻结帧不被支持若下;命令:0x92;标定里程;返回此命令代表成功,否则失败;5读取/清除具体系统故

障码;读取:;上位机发送0x17+系统ID(系统ID同0x84;下位机返回0X97+SY SID+DTCH+DTC;上

命令:0x85

参数:

命令:0x86

命令:0x87

命令:0x88

命令:0x91

上位机发送命令(0x11)

若下位机仅返回0x91,则代表冻结帧不被支持若下位机返回0x91, 0x00,0x 00则代表无冻结帧项

命令:0x92

标定里程

返回此命令代表成功,否则失败

5 读取/清除具体系统故障码

读取:

上位机发送0x17+系统ID(系统ID同0x84) 如读取发动机故障码0X17+0X01

下位机返回0X97+SYSID+DTCH+DTCL+···清除:

上位机发送0x16+系统ID(系统ID同0x84) 清除成功0x16+ID+0X01 清除失败0x17+ID+0X00

6 读取系统信息

命令字:0x20 下位机返回0xA0

版本(1B)+可测车型(2B)+是否与车辆连接成功(1B)+是否支持直接里程读取(1B)+是否支持TPMS(1B)

版本:使用BCD码,如版本2.1 16进制为0x21 可测车型:列表随后更新连接:0x01/0x00(连接成功/失败)里程:0x01/0x00(支持/不支持)TP MS:0x01/0x00(支持/不支持)

相关主题