DTC格式
DTC格式是根據幾個標準協議來定義,比如ISO-14229-1,SAE J2012 OBD DTC和SAE
J1939-73等。總的來說,DTC分為non OBD和OBD兩種格式,如下所示:

上面講的都是OBD格式的DTC(省略了0x00),這里介紹了non OBD的DTC,該類DTC包含3個字節數據,其中:
HighByte和MiddleByte這2個字節與OBD的DTC定義一樣,對應5位標準故障碼(第一位是字母,后四位是數字);
LowByte表示故障類型,包含了DTC故障類別和DTC故障子類型,它代表了電路或系統中的故障類型(比如傳感器開路,傳感器對地短路等),具體可參考ISO15031-6

Source:ISO15031-6
其中DTC故障類別的定義如下:

Source:ISO15031-6
當故障類型為一般故障信息(General failure information)時,DTC故障子類型有如下多種:

Source:ISO15031-6
當故障類型為一般信號故障(General signal failures)時,DTC故障子類型有如下多種:

Source:ISO15031-6
為了更好地理解non OBD格式的DTC,再看兩個DTC,按照上述的定義說明,如下解釋:
B0039-10 代表第1排右前方階段部署控制 - 一般電器失效
C0031-23 代表左前輪速傳感器 – 一般信號故障 - 信號卡在低位
對于上述兩種格式,具體怎么區分,可通過DTC格式標志字來區分解析方式來區分解析方式,DTC格式標志字定義如下:

Source:ISO15031-6
在OBD診斷當中用的最多的格式是SAE_J2012-DA_DTCFormat_00,即上面的OBD的DTC格式;在UDS診斷當中用的最多的格式是ISO_14229-1_DTCFormat,即上面的non
OBD的DTC格式。需要注意的是,雖然OBD-II標準定義了DTC格式,但不同OEM可能會在其標準之上添加自定義的DTC。
-
汽車電子
+關注
關注
3045文章
8956瀏覽量
172796 -
協議
+關注
關注
2文章
618瀏覽量
41080 -
ecu
+關注
關注
14文章
982瀏覽量
57266
發布評論請先 登錄
在一個穩固的基礎上高效的開發汽車診斷功能
汽車ECU以及外圍線路
汽車電子控制技術自我診斷系統
汽車ECU標定系統的解決技術原理
DTC是什么 組成及特點介紹
汽車ECU診斷中DTC嚴重程度是什么
汽車ECU故障診斷功能解析
ECU故障診斷工具 如何選擇合適的ECU
【科普系列】DTC深度剖析
汽車ECU診斷 DTC格式介紹
評論