大家都知道,咱这车上有时候会冒出个啥故障码,这玩意儿到底是咋回事儿呢?咱今儿就好好唠唠。
咱先说说这故障码的种类哈,有主动的,还有静态的,被动的,偶发的。主动的呢,就好像是车子自己主动给咱报个信儿,说它有点不对劲;静态的呢,就好像是一直就这么个情况;被动的呢,可能是偶尔才出现一下;偶发的呢,就是说不定啥时候冒出来一回。
比如说那个 P0123 故障码,它表示节气门位置传感器的 A 电路输入电压过高。咱看这故障码的第一位是 P,那就知道是跟动力传动系统有关系。第二位数字表示是厂家自己定的代码。后面那两个字母是原厂设置的含义,每个厂家都不一样。
当咱车子的故障指示灯亮了,咱咋知道具体是啥故障码呢?可以通过专门的仪器去读取,能读出好多信息,像优先级、发生次数计数器、发生时的里程和时间,还有咱刚说的那个状态位。
像那个 testFailed 位,要是它被置 1 了,就说明最近在某个错误路径上发现故障了。testFailedThisOperationCycle 位呢,能知道某个 DTC 在当前的操作周期中有没有出过问题。还有那个 pendingDTC 位,能表示某个 DTC 在当前或者上一个操作周期中有没有出现过。