1 / 11
文档名称:

破解诊断故障代码(DTC).docx

格式:docx   大小:18KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

破解诊断故障代码(DTC).docx

上传人:国霞穿越 2022/6/11 文件大小:18 KB

下载得到文件列表

破解诊断故障代码(DTC).docx

相关文档

文档介绍

文档介绍:破解诊断故障代码(DTC)
如果您想了解计算机电控车辆的运作模式,也许本文就是一个开始学****的好地方――了解车载计算机是如何做出决定的。事实上,所有发生的一切都来自于神奇的“1”和“0”、打开或关闭、高或低、是或否。很简单,对吗?
三极管C信息为“内部的失败”,这时诊断故障树会指导你更换控制单元。这里需要理解的是,系统指令也许并不能对下面所述的类似问题做出正确的解释:如有人将一个额外的保险丝或继电器放在备用的位
置,或者由此原因可能引起的电路短路。因为这个额外的电路也许当前正申请使用与CPU相关的电源,由此可以使程序正在监控CPu内部电压产生相应的变化,在这种情况下,程序往往会设置一个虚假的DTC。
一旦该子程序内部电路自测已运行并通过,程序将启动下一个子程序,实现对它所控制系统基本电路的检测。每个子程序对它所要测试电路的特征都进行相应信息标记。这里给出的一个例子是P0122。P0122具有一个指令集,将以检查动力传动系统节气门位置传感器(TPS)。,程序会设置状态值等于“true”,标记为P0122的DTC将被存储。
基于检测电路的需要,每个程序员对认为重要的电路编写程序指令集。电路测试根据时间条件设计检测点,而且要把检测点分配到每个单独的电路。这些检测点被编程为电路正常运行电压上方和下方的某个范围值。这些初始化测试的主要目的是找到在系统启动过程中产生严重故障的某个电路。如果一个电路在预定的时间段中检测设置点值与标准值不符,程序将设置状态等于“true”,并会采取通过适当的程序指令去执行应急模式运行。相应的。指令系统可能会在挂起列中设置DTC,或者设置一个真正的DTC,同时激活打开该车辆故障报警灯。
这里需要了解一个重要事项,有的电路在其操作运行范围内可能不能设置出相应的DTC。举个例子:当
TPS接地电阻产生了我们不想发生的电阻后,会导致传感器的电压值上升超过了溢出模式设置点
(图3)。在这种模式下,系统会在发动机启动时控制关闭喷油器的触发脉冲以使火花塞变干。但是,如果发动机当时不处在淹缸状态,这种不想发生的条件将会导致发动机无法启动的故障。相关程序指令控制如下:如果曲轴位置信号为启动状态等于“true”“true”,系统程序将设定为关闭燃料喷油器脉冲。此时,CPU将直接管理当前的数据。这时系统无法检查驾驶员的意图,它只检查实际的TPS电压和TPS电压是否在正确范围内。
在编写程序时,程序员并没有做出TPS信号将是无效的假设。也就是说,程序是在假设系统正常工作的前提下编写的。在CPU能够进行正确执行指令时,对于类似的真正故障(问题),DTC将可能不会作为“故障”去设置,一旦该子程序自测已完整地运行。测试进程可能会暂停,直至在下一个关键周期再执行,也可能是以连续循环的方式继续运行。
通过具有程序指令的逻辑电路接收输入信号,车辆行驶过程中,基本的程序将继续运行,用来实现对所控制设备的监控,由于这些指令基于特定的算法,因此可获得正确的输出。在设备的控制过程中,DTC子程序将动态地运行对电路、
传感器和执行器工作状态的检查。
启用Arserlal标准
若要获得成功的DTC子程序测试的最高概率,需要应用这一启用标准,这是一种通过控制变量来控制测试结果的方式。正如在实验室里,为获得一致的结果,测试必须控制变量到最低限度范围,同时还要应用一套专门设定的程序。
启用条件为了实现这一目的,允许DTC子程序的运行仅在某些特定的条件下才有效。一旦所有条件都满足,DTC子程序才将被允许运行。例如,在对蒸发排放物控制系统(EVAP)中是否存在微小泄漏的监测上,此项监测是用DTCP0442来表示的。激活P0442故障码运行的启用条件可理解为:然料箱液面大于15%、低于85%的状态等于“true”环境温度大于30T(约一1°C)和小于95下(约35°C)的状态等于
“true”进气压力值大于70kPa的状态等于“true”
既然该测试是关于然料容器系统中的压力,可能会影响到系统内压力变化的所有条件都必须得到控制。当然油箱满时,油箱内非液态区域变得很小,可能所感应的压力变化不是一个实际的泄漏,因此会设置一个虚假的DTCo当油箱为空时,油箱内的非液态区域变得非常大,也许所显示压力变化也并不是一个实际的泄漏。在这种情况下产生的DTC也将不按实际反映的故障进行设置。
如果环境温度低于30°C(—1°C),在燃油上方的气体可能缩小,所显示压力变化不是实际的泄漏,因此可能会设置一个虚假的DTC。如果环境温度高于95°C(35°C),燃料上方的气体可能会扩大,掩盖了实际泄漏的可能性。在此情况下,也将不能设置一个反映实际故障状态