0x14(ClearDiagnosticInformation)清除诊断信息
DTC可以快速帮助判断故障发生的ECU、位置和类型。当请求为0x14 0xFFFFFF时,代表清除所有的DTC。
0x85(ControlDTCSetting)控制DTC设置
该服务可以停止或恢复1个或多个ECU对DTC故障检查功能,不记录新的DTC,保持原来记录的DTC状态。
0x85通常和0x28服务结合使用,使用0x28服务停止某个或某些ECU的通信报文后,会导致其它接收这些ECU通信报文的ECU丢失通信故障码,因此通常需要先发送0x85服务来停止DTC记录,再发送0x28服务。
举例如下:
tester发送:
0x85 0x02 (ControlDTCSetting request for Subfunction 0x02,DTC off)
ECU响应:
0xC5 0x02 (Positive response starting with 0x85+ 0x40 = 0xC5)
tester发送:
0x85 0x03 (ControlDTCSetting request for Subfunction 0x03, invalid subfunction)
ECU响应:
0x7F 0x85 0x12 (Negative response starting with 0x7F, NRC is 0x12)