汽车诊断之UDS入门-DTC(Diagnostic Trouble Code)相关服务0x14,0x85

0x14(ClearDiagnosticInformation)清除诊断信息

DTC可以快速帮助判断故障发生的ECU、位置和类型。当请求为0x14 0xFFFFFF时,代表清除所有的DTC

 0x85(ControlDTCSetting)控制DTC设置

该服务可以停止或恢复1个或多个ECUDTC故障检查功能,不记录新的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)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值