发动机电子控制模块(ECM)可以监视 ECM 和发动机部件之间的电路。 ECM 还可以监视发动机工况。 如果 ECM 检测到故障,就会产生一个代码。
有两种代码:
- 诊断代码
- 事件代码
诊断代码 - 诊断代码表示发动机配线或电气部件内存在短路或断路等电气故障。
事件代码 - 事件代码是因为检测到发动机异常工况而产生的。 例如,如果机油压力过低,就会产生一个事件代码。 在此情况下,事件代码表明故障现象。 事件代码通常表示存在异常工况或机械故障,而并非电气故障。
代码可以有两种不同的状态:
- 现行
- 记录
现行代码表示存在故障。 首先应处理现行代码。 有关特定代码的相应故障排除步骤,参考以下故障排除步骤:
- 故障排除, "诊断故障代码"
- 故障排除, "事件代码"
这些代码被记录和存储在 ECM 存储器中。 故障可能已经排除和/或故障可能不再存在。 如果系统通电,当部件断开时可能会生成现行诊断代码。 重新连接该部件后,代码不再为现行状态,但代码可能变为记录状态。
记录的代码可能并不意味着需要修理。 故障可能只是暂时存在过。 记录的代码可能对间歇性故障的故障排除有帮助。 记录的代码也可以用来检查发动机和电子系统的性能。
增强型故障排除指示器 ETI 具有附加状态屏幕可用。 此屏幕通过 Caterpillar 电子技师(ET)访问。
与排放相关的诊断代码具有附加要求。 在执行故障排除步骤之前,必须将这些代码从"现行状态"清除。 在修理代码后清除排放相关代码的步骤如下所示:
- 成功完成三个行驶循环。 行驶循环的定义如下所示。
- 累积怠速运行 400 小时,同时未触发其他代码或故障。
- 使用 Cat 电子技师清除代码。
注: 行驶循环定义为发动机在给定钥匙循环中高于 15% 负载的情况下累积运转 5 分钟。 直到将发动机钥匙转至断开位置 3 分钟后再将钥匙转回接通位置,行驶循环才会被记录。 发动机必须在此工况下运转并且分别将钥匙转至断开位置三次,这样才能清除任何现行排放相关故障代码。
一旦将代码从"现行状态"清除,该代码将变为"记录状态"。 有些记录的代码是不可清除的,在代码出现 9600 小时前无法以任何方式将其清除。 在 9600 小时之后,可以通过 Cat 电子技师清除不可清除的代码。 对于可清除的代码,可以使用 Cat 电子技师随时将其清除。