目录
1、概述
2、应用层接口服务
3、应用层协议
4、各功能单元诊断服务
4.1-------诊断和通信管理功能单元
4.2-------数据传输功能单元
4.3-------传输储存的数据功能单元
4.4-------输入输出控制功能单元
4.5-------远程激活例程功能单元
4.6-------上传下载功能单元
4.3传输存储的数据功能单元
ReadDTCInformation(0x19)服务
子功能
report Number Of DTC By StatusMask子功能
重要参数
---statusOfDTC—描述某个DTC的状态
---DTCStatusMask—DTC状态掩码
---DTCStatusAvailabilityMask—ECU支持的DTC状态
report Number Of DTC By StatusMask子功能
请求报文
肯定响应
report Number Of DTC By StatusMask子功能
示例•3个DTC
DTC P0805-11 Clutch Position Sensor - circuit short to ground, statusOfDTC=0x24
DTC P0A9B-17 Hybrid Battery Temperature Sensor - circuit voltage above threshold, statusOfDTC=0x02
DTC P2522-1F A/C Request “B” - circuit intermittent, statusOfDTC=0x2F
---DTCStatusAvailabilityMask=2F
report Number Of DTC By StatusMask子功能
示例—消息流
report Number Of DTC By StatusMask子功能
示例
statusOfDTC#1=0x24 B00100100»statusOfDTC#2=0x02 B00000010
statusOfDTC#3=0x2F B00101111
DTC StatusMask=0x08 B00001000
DTC StatusAvailabilityMask=0x2FB00101111
只有statusOfDTC#3& (DTCStatusMask& DTC Status Availability Mask)为非零,因此只有一个DTC.
Read DTC Information(0x19)服务
report DTC By StatusMask子功能
请求报文
肯定报文
report DTC By StatusMask子功能
示例»3个DTC
DTC P0A9B-17 Hybrid Battery Temperature Sensor - circuit voltage above threshold, statusOfDTC=0x24
DTC P2522-1F A/C Request “B” - circuit intermittent, statusOfDTC=0x00
DTC P0805-11 Clutch Position Sensor - circuit short to ground, statusOfDTC=0x2F
DTC StatusAvailabilityMask=7F
示例—消息流
请求报文
肯定报文
report DTC By StatusMask子功能
–示例
statusOfDTC#1=0x24 B00100100
statusOfDTC#2=0x00 B00000000
statusOfDTC#3=0x2F B00101111
DTCStatusMask=0x84 B10000100
DTCStatusAvailabilityMask=0x7FB01111111
–只有statusOfDTC#1和statusOfDTC#3& (DTCStatusMask& DTCStatusAvailabilityMask)为非零,因此报告2个DTC
ReadDTCInformation(0x19)服务
读支持的DTC
报告快照子功能
报告总的快照记录(Identification)
通过DTC编号报告快照记录(ByDTCNumber)
通过记录号报告快照记录(ByRecordNumber)