Stored Data Transmission (存储数据传输,用于操作 DTC)这一类诊断服务,涉及到两条诊断命令,分别是:
0x14:ClearDiagnosticInformation
0x19:ReadDTCInformation
这两条服务用于操作存储在 ECU 中的 DTC,使用频率很高,而且它们比较好地体现了“诊断”两个字的含
义。
0x14:ClearDiagnosticInformation
这条诊断命令的格式比较简单,用法也很好理解,即删除存储在 ECU 中的 DTC。
第一个字节就是 SID 了,后边的三个字节用于标识将要被删除的 DTC 种类,UDS 规定用 FF FF FF 表示
所有种类的 DTC,由厂家自定义代表 Powertrain、Chassis、、Body、Network Communication 等种类
DTC 的值。
比如,14 FF FF FF 这条指令表示的就是删除掉 ECU 中的所有 DTC。ECU 只需要返回一个 0x54 表示成
功执行即可。
0x19:ReadDTCInformation
这条指令用于读取存储在 ECU 中的 DTC,它的格式如下