色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

車載ECU嵌入式設(shè)備的診斷測試–DTC

上海控安 ? 來源:上海控安 ? 作者:上海控安 ? 2022-12-02 17:20 ? 次閱讀

作者 | 李偉 上海控安安全測評中心安全測評部總監(jiān)

來源 | 鑒源實(shí)驗(yàn)室

01DTC-Diagnostic Trouble Code(診斷故障代碼)

車輛在運(yùn)行的過程當(dāng)中,控制器會監(jiān)控狀態(tài),特定故障發(fā)生時控制器會記錄這些故障。車輛送4S店進(jìn)行維修保養(yǎng)時,工作人員會通過智能終端(實(shí)際就是診斷儀)來讀取這些故障,以配合問題定位,方便維修和保養(yǎng)。這里工作人員讀取的故障信息是一系列的字符代號,即DTC診斷故障代碼。主機(jī)廠預(yù)先設(shè)定好故障跟代碼的映射關(guān)系(類似于DID與數(shù)據(jù)內(nèi)容間的映射),根據(jù)取得的代碼號可以很快從故障代碼表中定位到與之映射的實(shí)際故障內(nèi)容(診斷儀程序中這些工作都是自動完成的,無需人工查找)。

在這里讀取故障代碼的服務(wù)不是我們之前介紹的$22服務(wù),而是專用的$19服務(wù)。工程師根據(jù)各種信息完成車輛修復(fù)之后,確認(rèn)DTC上報(bào)的故障消除,會使用智能終端清除ECU記錄的故障信息,清除操作使用了$14服務(wù)來實(shí)現(xiàn)。

1.1 DTC的分類

對于UDS DTC的詳細(xì)分類在ISO14229的附錄中有具體的描述,本篇的目的是為了方便初學(xué)者入門,就不做過于深入的分析,隨著在相關(guān)領(lǐng)域內(nèi)的工作深入,今后可以進(jìn)一步學(xué)習(xí),入門后的工程師會更加容易理解規(guī)范的定義。

通過上一章節(jié)的敘述我們可以理解,車輛零部件可以記錄的故障很多,主機(jī)廠設(shè)計(jì)DTC有兩種選擇,分別按照ISO15031和ISO14229進(jìn)行,在主流的乘用車和商用車上,主機(jī)廠使用ISO14229相對多一點(diǎn)。

無論按照哪種設(shè)計(jì),主機(jī)廠通常將DTC的故障分為4類,通過PCBU來表示,P是powertrain動力系統(tǒng),C是Chassis底盤,B是Body車身,U是network通信系統(tǒng),這里我們又一次見到了車身、動力、底盤這三大件分類的強(qiáng)大,也證明了分類的經(jīng)典和實(shí)用。

1.2 UDS DTC

對于各主機(jī)廠遵循的DTC Format Identifier具體定義在ISO14229標(biāo)準(zhǔn)附錄部分有表格說明。我們舉例了基于ISO14229的DTCFID-0x01格式的情況,這也是主機(jī)廠使用比較多的一種格式(如果這段內(nèi)容不是很理解的話,繼續(xù)往下看吧,后面會有對應(yīng)的知識分享與這段進(jìn)行呼應(yīng))。數(shù)據(jù)部分長度為3字節(jié),格式如下圖所示:

圖 1

DTC的代碼長度為7個字符,如:B1525_11實(shí)際在診斷中對應(yīng)的16進(jìn)制數(shù)顯示為0x952511,各字符對應(yīng)的bit位關(guān)系如下圖所示:

圖 2

實(shí)際上在主機(jī)廠設(shè)計(jì)DTC時具體的故障定義還會參考《SAE J2012DA:2013車輛診斷故障碼定義》。在這個標(biāo)準(zhǔn)定義中將4個系統(tǒng)的故障碼使用范圍進(jìn)行了劃分,大體劃分如下:0x0xxx-0x3xxx 劃分P動力系統(tǒng)使用;0x4xxx-0x7xxx 劃分C底盤系統(tǒng)使用;0x8xxx-0xBxxx 劃分B車身系統(tǒng)使用;0xCxxx-0xFxxx 劃分U網(wǎng)絡(luò)系統(tǒng)使用。

將上文中0x952511,從16進(jìn)制轉(zhuǎn)換為2進(jìn)制后,我們就可以發(fā)現(xiàn),分類方式和第1位字符可以對應(yīng)的系統(tǒng),跟我們上文說的PCBU是一致的,通常對應(yīng)關(guān)系為00:P、01:C、10:B、11:U。

第二位字符故障分類的定義大體如下:0XXX ISO/SAE控制定義、1XXX制造商自定義、2XXX制造商自定義、3XXX預(yù)留。對于DTC low byte如果主機(jī)廠未使用一般置零。

1.3 DTC狀態(tài)

DTC status狀態(tài)碼是用來表明故障在指定時間上是否存在,以及故障測試狀態(tài)情況的。總共1個字節(jié)表示8種不同的判斷條件。ISO14229附錄D有詳細(xì)描述。

從bit0-bit7分別為:

· testFailed 當(dāng)前時間點(diǎn)故障狀態(tài),0表示沒有檢測到故障,1表示檢測故障。

· testFailedThisOperationCycle 當(dāng)前操作周期故障狀態(tài),0表示本周期(從本次被喚醒,到進(jìn)入休眠,一般情況下也可以用車輛上電啟動,到熄火休眠為周期)未檢測到故障,1表示本周期內(nèi)檢測到故障。

· pendingDTC 當(dāng)前及上個操作周期故障狀態(tài),0表示上個周期或本周期沒有故障,1表示有。

· confirmedDTC 確認(rèn)存儲故障狀態(tài),0表示沒有達(dá)到存儲觸發(fā)條件故障,1表示有。

· testNotCompletedSinceLastClear 上次清除開始故障檢測未完成,0表示完成檢查,1表示未完成。

· testFailedSinceLastClear 上次清除以來檢測已完成,且檢測到故障失敗。0表示未運(yùn)行檢測或檢測完成但未發(fā)現(xiàn)故障。1表示檢測已運(yùn)行且發(fā)現(xiàn)失敗。

· testNotCompletedThisOperationCycle 本操作周期測試未完成,0表示本周期測試完成,1表示本周期測試未完成。

· warningIndicatorRequested 警告指示請求,0表示沒有警告指示,1表示有警告指示。

02$19服務(wù)

本文開篇時提到過$19服務(wù)是專門用來配合DTC進(jìn)行讀取相關(guān)操作的。相對于其他服務(wù),$19服務(wù)的結(jié)構(gòu)要復(fù)雜得多。

2.1 $19服務(wù)發(fā)送報(bào)文

服務(wù)發(fā)送報(bào)文第1部分為SID即$19;第2部分為subfunction子功能段,ISO14229規(guī)范定義中$19服務(wù)是比較復(fù)雜的,其subfunction項(xiàng)有31種不同定義,包含了ISO組織預(yù)留字段,因此$19服務(wù)的發(fā)送報(bào)文幀結(jié)構(gòu)比之前我們分享的其他服務(wù)要復(fù)雜的多;第3和第4段參數(shù)部分對應(yīng)于報(bào)文第2段subfunction的不同而各不一樣,發(fā)送報(bào)文總體結(jié)構(gòu)如下圖:

圖 3

對應(yīng)于標(biāo)準(zhǔn)規(guī)范定義發(fā)送報(bào)文第2字段子功能分類,配合第3和第4段,$19服務(wù)的發(fā)送報(bào)文從總體上在規(guī)范中有13種不同格式。在具體項(xiàng)目中均是根據(jù)實(shí)際需要選取幾種進(jìn)行設(shè)計(jì),因此測試過程中對于項(xiàng)目診斷規(guī)范的熟悉非常重要。

我們前文講述的DTCStatusMask即在參數(shù)字段中,還包括DTCMaskRecord、DTCSeverityMask,以及快照相關(guān)的其他參數(shù)項(xiàng),規(guī)范大約定義了9種不同參數(shù)來配套不同的子功能項(xiàng)實(shí)現(xiàn)不同功能。

我們舉例使用$19 01 01,第2字段子功能01,該subfunction功能為根據(jù)DTC掩碼上報(bào)檢測的DTC故障數(shù)量。對應(yīng)于第2段子功能為01,第3段標(biāo)準(zhǔn)定義要求DTC狀態(tài)和DTC掩碼對應(yīng)狀態(tài)全為“1”時進(jìn)行匹配,即當(dāng)前周期的故障檢測狀態(tài)。綜合上面的描述我們可以知道$19 01 01讀取了當(dāng)前周期內(nèi)DTC故障的數(shù)量個數(shù)。

跟子功能01類似要求的需要DTC狀態(tài)掩碼配合使用的子功能還有0x02、0x0F、0x11等,其服務(wù)發(fā)送報(bào)文架構(gòu)如下圖所示:

圖 4

其他子功能還有參數(shù)配合使用的情況,我們需要根據(jù)診斷規(guī)范定義具體情況具體分析。

2.2 $19服務(wù)響應(yīng)報(bào)文

$19服務(wù)的響應(yīng)報(bào)文格式總體與第三篇文檔的描述一致。正響應(yīng)報(bào)文的服務(wù)號為$59,第2字節(jié)對應(yīng)請求報(bào)文的子功能號。第3字段開始跟其他服務(wù)有所區(qū)別,本段響應(yīng)報(bào)文的參數(shù)跟請求報(bào)文的邏輯一樣,字段參數(shù)跟第2字段的子功能是對應(yīng)的。響應(yīng)幀的總體結(jié)構(gòu)圖如下所示:

圖 5

舉例上文$19服務(wù)的響應(yīng)報(bào)文為:$59 01 01 01 00 01,響應(yīng)報(bào)文第1、2字段對應(yīng)請求報(bào)文SID19和子功能01;對于第2字段子功能為01,響應(yīng)報(bào)文第3字段為參數(shù)DTCStatusAvailabilityMask;第4字段為參數(shù)DTCFormatIdentifier,這個參數(shù)即前文我們提到的DTCFID;第5、6字段為請求報(bào)文要求的上報(bào)DTC本周期故障數(shù)量為1個。對于每個參數(shù)的預(yù)置值定義,產(chǎn)品診斷規(guī)范中在每個子功能的參數(shù)定義中均有詳細(xì)描述。

對應(yīng)于請求報(bào)文的不同子服務(wù)格式有十幾種,也會有每種分類的響應(yīng)報(bào)文進(jìn)行對應(yīng)。

$19服務(wù)的負(fù)響應(yīng)跟第三篇文檔的描述一致,這里不再重復(fù)。

03$14服務(wù)

$14服務(wù)跟$19服務(wù)是配套進(jìn)行使用的,本服務(wù)的作用是清除診斷信息。在進(jìn)行DTC相關(guān)測試時,會使用本服務(wù)執(zhí)行清除工作,確保DTC的狀態(tài)不影響測試結(jié)果。

3.1 $14 服務(wù)請求報(bào)文

$14服務(wù)請求報(bào)文相對比較簡單,本服務(wù)的請求報(bào)文無子功能,只有唯一參數(shù)為groupOfDTC,對于參數(shù)的定義,可以參考ISO14229的附錄相關(guān)內(nèi)容,對于項(xiàng)目中的實(shí)際定義大家一定要仔細(xì)閱讀項(xiàng)目診斷規(guī)范。發(fā)送報(bào)文幀結(jié)構(gòu)如下圖:

圖 6

在實(shí)際測試過程中我們用的比較多的是全部清除,舉例$14服務(wù)的全部清除請求報(bào)文為:$14 FF FF FF。

3.2 $14 服務(wù)響應(yīng)報(bào)文

$14服務(wù)的正響應(yīng)報(bào)文格式非常簡單,就一個字節(jié)SID服務(wù)自己$54。響應(yīng)報(bào)文幀的結(jié)構(gòu)圖如下所示:

圖 7

舉例$14的正響應(yīng)報(bào)文格式為:$54。

負(fù)響應(yīng)的報(bào)文格式可以參考第三篇的相關(guān)章節(jié),負(fù)響應(yīng)NRC代碼表一般在項(xiàng)目中是通用的。

04總結(jié)

DTC是配合$19和$14服務(wù)來使用的,DTC故障代碼表的所有故障代碼我們要進(jìn)行遍歷測試,所以環(huán)境的搭建會花費(fèi)大量的時間,需要準(zhǔn)備其他的測試配合零部件。每個故障測試前都需要使用$14服務(wù)將已存儲的DTC清除并確認(rèn)已清除成功,才能制造DTC對應(yīng)的故障,并通過$19服務(wù)來讀取來確認(rèn)制造的故障被設(shè)備識別,并遵循記錄規(guī)則進(jìn)行了對應(yīng)的存儲。

05測試要點(diǎn)

在執(zhí)行DTC的測試前必須和診斷設(shè)計(jì)系統(tǒng)工程師和DRE確認(rèn),DTC表中的所有故障如何在測試環(huán)境制造出來,且可以被設(shè)備檢測出來。設(shè)備檢測上報(bào)DTC有一定的過濾條件,即使是同一個故障,哪怕我們在試驗(yàn)環(huán)境下制造并觀察到故障已出現(xiàn),在觸發(fā)條件沒有達(dá)到時,設(shè)備也檢測不到,讀取不到對應(yīng)的DTC。

在制造一些短路故障前一定要跟DRE或者硬件工程師確認(rèn),測試操作不會燒毀相關(guān)電路或電容

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16385

    瀏覽量

    178379
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    888

    瀏覽量

    54544
  • 嵌入式設(shè)備
    +關(guān)注

    關(guān)注

    0

    文章

    110

    瀏覽量

    16974
收藏 人收藏

    評論

    相關(guān)推薦

    診斷設(shè)備和汽車ECU之間的數(shù)據(jù)交換

    在汽車故障診斷領(lǐng)域,針對診斷設(shè)備和汽車ECU之間的數(shù)據(jù)交換,各大汽車公司幾乎都制訂了相關(guān)的標(biāo)準(zhǔn)和協(xié)議。其中,歐洲汽車領(lǐng)域廣泛使用的一種車載
    發(fā)表于 08-20 06:20

    一種在SoC嵌入式存儲器測試期間壓縮診斷信息方法介紹

    時間開銷為代價,所提出的策略允許大幅增加可被完全診斷設(shè)備數(shù)量,而沒有任何位圖重建損失。在一個真實(shí)的嵌入式FLASH生產(chǎn)場景中,大多數(shù)故障設(shè)備在從片上到
    發(fā)表于 09-07 15:08

    嵌入式設(shè)備故障檢測和診斷系統(tǒng)設(shè)計(jì)

    本文分析嵌入式設(shè)備的特點(diǎn),并在此基礎(chǔ)上提出充分利用嵌入式設(shè)備提供的接口資源,實(shí)現(xiàn)故障檢測和診斷的方法,將
    發(fā)表于 07-30 10:25 ?26次下載

    嵌入式車載導(dǎo)航信息系統(tǒng)研究

      分析研究嵌入式車載導(dǎo)航信息系統(tǒng)體系結(jié)構(gòu),以實(shí)時多任務(wù)嵌入式操作系統(tǒng)Windows CE.NET為嵌入式軟件平臺,搭建了嵌入式
    發(fā)表于 02-11 12:07 ?13次下載

    基于嵌入式車載綜合主板系統(tǒng)設(shè)計(jì)

    在介紹車載綜合系統(tǒng)需求的前提下,研究和設(shè)計(jì)一種基于嵌入式S3C2410芯片的車載綜合系統(tǒng)的主板,該主板以32位微處理器和ZigBee中控門禁系統(tǒng)、GPRS、GPS、車況診斷系統(tǒng)、人機(jī)界
    發(fā)表于 07-13 17:43 ?14次下載

    Labview 的嵌入式車載信息終端的設(shè)計(jì)

    Labview 的嵌入式車載信息終端的設(shè)計(jì)
    發(fā)表于 10-31 15:06 ?19次下載
    Labview 的<b class='flag-5'>嵌入式</b><b class='flag-5'>車載</b>信息終端的設(shè)計(jì)

    基于WEB技術(shù)與嵌入式技術(shù)實(shí)現(xiàn)對設(shè)備的控制與診斷

    基于以太網(wǎng)的單片機(jī)設(shè)備的控制與診斷結(jié)合先進(jìn)的WEB技術(shù)與嵌入式技術(shù),實(shí)現(xiàn)了PC與設(shè)備的直接跨平臺的信息交互,這樣PC就可以共享設(shè)備運(yùn)行的信息
    發(fā)表于 04-15 10:18 ?690次閱讀
    基于WEB技術(shù)與<b class='flag-5'>嵌入式</b>技術(shù)實(shí)現(xiàn)對<b class='flag-5'>設(shè)備</b>的控制與<b class='flag-5'>診斷</b>

    嵌入式測試

    嵌入式軟件與其所控制的硬件設(shè)備能否正確地交互。  在嵌入式軟件測試中,常采取折中的方式。基于目標(biāo)的測試消耗較多的經(jīng)費(fèi)和時間,而基于宿主的
    發(fā)表于 10-19 18:32 ?18次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>測試</b>

    嵌入式軟件測試參考書籍

    嵌入式軟件測試的幾本參考書籍:1、《嵌入式軟件測試》;2、《嵌入式軟件測試 方法、案例與模板詳解
    發(fā)表于 10-20 12:06 ?51次下載
    <b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>測試</b>參考書籍

    Memfault創(chuàng)建基于云的嵌入式設(shè)備診斷平臺

    - Memfault的嵌入式設(shè)備診斷平臺使開發(fā)人員能夠主動監(jiān)控其EFR32和EFM32設(shè)計(jì),發(fā)現(xiàn)根本原因,并智能部署和管理固件更新- Silicon Labs(亦稱“芯科科技”)和專業(yè)為嵌入式
    的頭像 發(fā)表于 01-11 17:30 ?2597次閱讀

    車載ECU嵌入式設(shè)備診斷測試 - 服務(wù)

    本章節(jié)將從診斷服務(wù)測試展開細(xì)說測試相關(guān)知識,主要分享上層的相關(guān)應(yīng)用測試
    的頭像 發(fā)表于 09-28 10:06 ?1769次閱讀
    <b class='flag-5'>車載</b><b class='flag-5'>ECU</b><b class='flag-5'>嵌入式</b><b class='flag-5'>設(shè)備</b>的<b class='flag-5'>診斷</b><b class='flag-5'>測試</b> - 服務(wù)

    車載ECU嵌入式設(shè)備診斷測試與事項(xiàng)分析

    ECU診斷地址,跟以太網(wǎng)設(shè)備間通訊地址設(shè)置不一樣。在以太網(wǎng)中每個設(shè)備都有一個唯一標(biāo)識符MAC地址。設(shè)備間的單播通訊如下圖所示:
    的頭像 發(fā)表于 10-19 16:27 ?1415次閱讀

    車載TBOX嵌入式設(shè)備軟件的性能測試

    本篇我們開始介紹與車載TBOX相關(guān)的性能測試如何開展,區(qū)別與傳統(tǒng)互聯(lián)網(wǎng)產(chǎn)品的性能測試ECU的軟件性能測試有很大的不同,我們也會在文中給大家
    的頭像 發(fā)表于 02-10 10:47 ?1153次閱讀

    汽車ECU診斷DTC嚴(yán)重程度是什么

    什么是DTC嚴(yán)重程度 DTC嚴(yán)重程度占用1個字節(jié)數(shù)據(jù),包含兩部分信息,DTC嚴(yán)重程度信息(3位)和DTC類別信息(5位),如下所示: source:ISO15031-6
    的頭像 發(fā)表于 07-26 11:09 ?1414次閱讀
    汽車<b class='flag-5'>ECU</b><b class='flag-5'>診斷</b>中<b class='flag-5'>DTC</b>嚴(yán)重程度是什么

    嵌入式工控主板在智慧醫(yī)療診斷設(shè)備中的應(yīng)用

    嵌入式工控主板在智慧醫(yī)療診斷設(shè)備中的應(yīng)用廣泛且深入,其高集成度、低功耗、高性能等特點(diǎn)使得它成為現(xiàn)代醫(yī)療設(shè)備中不可或缺的一部分。以下是對嵌入式
    的頭像 發(fā)表于 07-11 10:51 ?426次閱讀
    <b class='flag-5'>嵌入式</b>工控主板在智慧醫(yī)療<b class='flag-5'>診斷</b><b class='flag-5'>設(shè)備</b>中的應(yīng)用
    主站蜘蛛池模板: 十8禁用B站在线看漫画| 欧亚一卡二卡日本一卡二卡| A片毛片免费视频在线看| 亚洲欧美中文字幕先锋| 午夜伦伦电影理论片费看| 日本最新在线不卡免费视频| 欧美色图天堂网| 墨西哥美女主播| 美国色情三级欧美三级纸匠情挑| 久久久久久久久久综合情日本| 饥渴的护士自慰被发现| 狠狠射首页| 狠狠久久免费视频在线| 狠狠躁日日躁人人爽| 僵尸女av| 久久99视热频国只有精品| 久草网国产自偷拍| 久久国产精品自线拍免费| 久久精品九九亚洲精品天堂| 久久国产精品麻豆AV影视| 久久精品热在线观看85| 巨乳中文无码亚洲| 蜜柚在线观看免费高清官网视频| 毛片手机在线看| 欧美人与动牲交A精品| 日本国产黄色片| 受坐在攻腿上H道具PLAY| 午夜婷婷一夜七次郎| 亚洲国产成人私人影院| 亚洲欧美无码2017在线| 又黄又湿免费高清视频| 7756短视频| 朝鲜美女bbwbbw撒尿| 国产精品久久婷婷五月色| 好大快用力深一点h视频| 久久精品亚洲热综合一本| 妹妹成人网| 日本高清免费观看| 武侠艳妇屈辱的张开双腿| 亚洲中文热码在线视频| 97草碰在线视频免费|