« 请求特殊监测系统的车载测试结果 | 目录 | Mode 8: 请求控制车载系统,测试或者部件 »

模式7:请求未决故障码


模式7输出的内容为故障码,不同版本的ISO 15031–5对模式7所输出的故障码的规定略有不同。早期的标准对模式7的定义是“请求连续监测系统的测试结果”,新近标准对模式7的定义是“请求当前和上一个驾驶循环中检测到的排放相关的故障码”. 以下是详细信息:

模式$07 - 请求连续监测系统的测试结果

Service $07 - Request on-board monitoring test results for continuously monitored systems

模式7的目的是使外部的测试设备能够访问在一般驾驶状况下连续监测的排放相关部件/系统的故障. 这些数据的用途帮助维修技师在进行修理或者清除故障之后,只通过一个有效的运转循环就可以确认故障是不是仍然存在. 如果测试没有通过,测试相关的故障码就会报出来. 这项服务的测试结果并不表示某个部件/系统有问题. 如果测试结果在后续的驾驶中仍然表明存在问题,MI会被点亮并且在服务$03中记录故障码,以指出问题部件/系统.

模式$07 — 请求当前和上一个驾驶循环中检测到的排放相关的故障码

Service $07 — Request emission-related diagnostic trouble codes detected during current or last completed driving cycle

这项服务的目的是使外部测试设备能够获取在本次或者上次已经完成的驾驶循环内记录的“未决”的故障码. 服务$07独立于服务$03. 其主要目的是帮助技师在对车辆进行修理之后,以及清除故障码之后,通过一个驾驶循环就可以得到相关测试结果. 如果没有通过测试,那么相关的故障码就会报出来. 这项服务的测试结果并不表示某个部件/系统有问题. 如果测试结果在后续的驾驶中仍然表明存在问题,MI会被点亮并且在服务$03中记录故障码,以指出问题部件/系统. 这项服务总是可以用于请求最近一次的测试结果,而独立于最终设定一个故障码.

应用

OBD系统无论按照老的标准来设计,还是按照新的标准来设计,模式7输出的都是故障码. 与模式$03输出的故障码不同,一个故障在被确认出现在模式3中之前会首先在模式7中出现. 新老标准的差异在于新的标准明确模式7中的故障码是最后的一次测试结果. 对于按照老的标准设计的OBD系统,故障确认之后模式7中就可能没有故障码了,也就是模式3和模式7中只能有一个地方输出故障码. 而新的标准的模式7与模式3无关,只要最近的一次测试结果有问题,那么就在模式7中报出故障码. 因此如果发现模式7中有故障码,那么既有可能是本次驾驶循环完成的测试表明存在故障,也有可能是本次驾驶循环还没完成,而上次测试结果表明是有故障的.

在实际应用中,模式7提供的信息主要有两种应用:

  1. 对车辆进行维修之后为了确认故障是不是真的存在,首先清除故障码,然后运转车辆并且使得对相关的部件或系统的诊断功能能够完成,如果没有故障码,则表明修好了.
  2. 因为熄灭故障灯也需要至少3个驾驶循环,如果顾客的车辆还亮着故障灯,那么既有可能实际的故障仍然存在,也有可能实际上车辆已经没有故障了,只不过是修复的驾驶循环的次数还不够,对于采用新标准的OBD系统来说,因此模式7表示的是最近一次的检测结果,因此可以用于对这种情况进行判断。

示例

P0300Random/Multiple Cylinder Misfire Detected
P0304Cylinder 4 Misfire Detected
P0301Cylinder 1 Misfire Detected
P0303Cylinder 3 Misfire Detected

当前系统存在着1,3,4三缸的失火故障,而且故障还没有被修复掉.

本页部分内容参考了ISO 15031–5:1999和ISO 15031–2006,更多内容和信息请参考原文

« 请求特殊监测系统的车载测试结果 | 目录 | Mode 8: 请求控制车载系统,测试或者部件 »
网页最后更新于 2009 年 03 月 07 日, 02:25 AM
Copyright 2006-2009 OBD-China.com
沪ICP备06002256号
Creative Commons License
Locations of visitors to this page