通常来说,ECU内部以循环的方式不断地针对预先定义好的错误路径进行测试,如果在最近的一次测试中,在某个错误路径中发现了故障,则相应DTC的这一个状态位就要被置1,表征出错。此时DTC的testFailed位被置1,但是它不一定被ECU存储到non-volatilememory中,只有当pendingDTC或confirmedDTC被置1时DTC才会被存储。而pendingDTC...
此时 DTC 的 testFailed 位被置 1,但是它不一定被 ECU 存储到 non- volatile memory 中,只有当 pendingDTC 或 confirmedDTC 被置 1 时 DTC 才会被存储。 而pendingDTC 或 confirmedDTC 被置 1 的条件应该是检测到错误出现的次数或时间满足 某个预定义的门限。当错误消失或者诊断仪执行了清除 DTC 指令时,tes...
这个状态位包含1个byte,这里面的8个bit都有各自的含义,但是这8个 bit不一定都要使用,各个主机厂可以根据自己的需求使用其中的几个,当然也可以全部使用。下图是UDS对DTC status这8个bit的定义。 DTC status中8个状态bit的定义 bit 0 : testFailed 通常来说,ECU内部以循环的方式不断地针对预先定义好的错误路径进...
这个状态位包含1个byte,这里面的8个bit都有各自的含义,但是这8个 bit不一定都要使用,各个主机厂可以根据自己的需求使用其中的几个,当然也可以全部使用。下图是UDS对DTC status这8个bit的定义。 DTC status中8个状态bit的定义 bit 0 : testFailed 通常来说,ECU内部以循环的方式不断地针对预先定义好的错误路径进...
此时 DTC 的 testFailed 位被置 1,但是它不一定被 ECU 存储到 non- volatile memory 中,只有当 pendingDTC 或 confirmedDTC 被置 1 时 DTC 才会被存储。 而pendingDTC 或 confirmedDTC 被置 1 的条件应该是检测到错误出现的次数或时间满足 某个预定义的门限。当错误消失或者诊断仪执行了清除 DTC 指令时,tes...