在上篇 汽车ECU故障诊断功能解析系列3 (qq.com) 介绍DTC状态位,本篇文章将继续介绍DTC的其他信息:DTC严重程度,DTC快照和DTC扩展数据。
1 什么是DTC严重程度
DTC严重程度占用1个字节数据,包含两部分信息,DTC严重程度信息(3位)和DTC类别信息(5位),如下所示:
source:ISO15031-6
source:ISO15031-6
-
仅维修(maintenanceOnly):当诊断代码或警告表明一个非紧急问题或一个需要注意的常规维护任务,但不需要立即采取行动时。它表明该问题应在下一次预定的维护或服务预约中解决。 -
在下次停车时检查(checkAtNextHalt):意味着一旦安全,就应该检查或解决某个故障或问题,通常是在下一次停车时。虽然这个问题可能不是一个直接的安全问题,但建议尽早检查,以防止潜在危害或进一步的损害。 -
立即检查(checkImmediately):意味着诊断代码或警告表明有一个关键或严重的问题需要立即关注。它表明在安全的情况下,应尽快停止车辆,并采取必要的措施及时解决这个问题。继续驾驶车辆而不解决这个问题可能会带来安全风险或造成进一步的损害。
具体的定义和严重程度会因制造商和所使用的诊断系统的不同而不同。
DTC等级信息是指根据受影响的系统或部件对DTC进行的分类或分级,适用于符合WWH-OBD GTR的OBD系统。其中A类、B1类、B2类或 C是与排放有关的DTC的属性,这些属性描述了故障对排放或对OBD系统监测能力的影响,具体定义如下:
source:ISO15031-6
2 什么是DTC快照信息
DTC快照信息是通过UDS协议获取的一种特定数据记录,用于帮助诊断车辆故障。根据ISO 14229标准的规定,DTC快照信息就类似照相机一样,在故障发生的时刻,对整车信息按下快门,做个记录,以便后续分析问题。
DTC快照信息可以包括多个方面的数据,如故障码、故障条件、传感器数据、控制单元状态等。下图为发动机控制相关的DTC快照信息,包括发动机冷却液温度,节气门位置,发动机转速,车速等信息,如下所示:
source:ISO14229-1
这些DTC快照信息规定的方式进行记录和存储,然后可以通过诊断仪发送特定的UDS请求来获取。总的来说,DTC快照信息提供了一个详细的故障现场记录,这样技术人员在故障诊断和维修过程中能够更准确地了解故障发生时的车辆状态和参数,可以分析故障发生时的数据差异,确定潜在的故障源,并采取相应的修复措施。
需要注意的是,ISO 14229标准中的DTC快照信息并非所有车辆都支持或实现。具体的车辆型号和制造商可能会根据自己的需求和设计选择是否支持和提供DTC快照信息功能。
3 什么是DTC扩展数据
DTC扩展数据是指与诊断故障码相关的附加信息,它提供了更详细的故障描述、故障发生条件、故障影响等方面的数据:
-
故障描述:提供了关于故障的详细描述,例如故障类型、故障位置、故障原因等。这些描述可以帮助技术人员更好地理解故障的性质和特征。
-
故障发生条件:描述了故障发生的条件和环境。这包括诊断条件、车辆状态、传感器数据等。了解故障发生的条件可以帮助技术人员在诊断过程中模拟相似的条件,以便更好地复现和解决故障。
-
故障影响:说明了故障对车辆性能和功能的影响。这包括对安全性、驾驶性能、排放性能等方面的影响。了解故障的影响可以帮助技术人员评估故障的紧急程度和优先级,并采取适当的修复措施。
-
故障解决建议:提供了针对特定故障的解决建议和修复步骤。这些建议可以包括检查项目、维修流程、替换部件等。技术人员可以根据这些建议来进行故障诊断和修复操作。
这些信息的具体内容一般都由客户来定义。DTC扩展数据是通过通用诊断测试和编程通信协议(UDS)进行获取和交换的,如下示意:
source:ISO14229-1
技术人员向车辆的ECU发送特定的请求,以获取与DTC相关的扩展数据,这样技术人员更准确地诊断和解决车辆故障。
以上就继续介绍完了DTC相关的几个信息:DTC严重程度,DTC快照信息和DTC扩展数据,下篇文章将对此DTC做个总结,欲了解DTC相关的更多内容,请关注下篇文章。同时也可移步查看个人知乎的ECU故障诊断相关文章。
原文始发于微信公众号(谦益行):汽车ECU故障诊断功能解析系列4