本發(fā)明屬于汽車診斷工具領(lǐng)域,特別涉及一種識(shí)別電子控制器故障的方法及診斷工具。
背景技術(shù):
隨著汽車技術(shù)的飛速發(fā)展,汽車保有量越來越大,汽車功能不斷豐富,汽車配置的控制器越來越多,也給汽車維修行業(yè)帶來巨大壓力,汽車維修難度增加。高效率的汽車售后維修服務(wù)不僅成為客戶的一大需求,而且對汽車維修診斷工具的要求也越來越高。如何高效地識(shí)別整車故障,實(shí)現(xiàn)對車輛的維修,成為現(xiàn)在汽車維修領(lǐng)域關(guān)注的重點(diǎn)。
現(xiàn)有技術(shù)中,通過汽車診斷工具手動(dòng)選擇每個(gè)控制器分別讀取故障碼,在確定故障控制器之后再判斷車輛故障。
在實(shí)現(xiàn)本發(fā)明的過程中,本發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下問題:
目前汽車裝配的控制系統(tǒng)越來越多,通過手動(dòng)選擇進(jìn)入各個(gè)控制器再讀取系統(tǒng)故障,在維修效率方面,已經(jīng)無法完全滿足繁重的汽車售后維修需求,不能幫助維修技師快速和準(zhǔn)確診斷客戶汽車的故障,故障排查時(shí)間長,增加了客戶等待時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
鑒于此,本發(fā)明提供一種識(shí)別電子控制器故障的方法及診斷工具。
具體而言,包括以下的技術(shù)方案:
一種汽車診斷工具識(shí)別電子控制器故障的方法,所述方法包括:
診斷工具從設(shè)置在汽車中的電子控制器獲取整車配置信息;
所述診斷工具確定所述整車配置信息是否有效;
當(dāng)所述整車配置信息有效時(shí),所述診斷工具發(fā)送診斷信號到相應(yīng)的電子控制器;
所述診斷工具接收所述相應(yīng)的電子控制器響應(yīng)于所述診斷信號而發(fā)送的故障信號;
所述診斷工具根據(jù)所述故障信號顯示故障類型。
進(jìn)一步地,所述診斷工具從設(shè)置在汽車中的電子控制器獲取整車配置信息具體包括:所述電子控制器包括第一電子控制器和第二電子控制器,所述診斷工具從設(shè)置在汽車中的第一電子控制器獲取整車配置信息。
進(jìn)一步地,所述診斷工具確定所述整車配置信息是否有效具體包括:所述診斷工具確定所述第一電子控制器中的整車配置信息是否有效。
進(jìn)一步地,所述當(dāng)所述整車配置信息有效時(shí),所述診斷工具發(fā)送診斷信號到相應(yīng)的電子控制器具體包括:當(dāng)所述第一電子控制器中的整車配置信息有效時(shí),所述診斷工具發(fā)送診斷信號到對應(yīng)的電子控制器。
進(jìn)一步地,所述診斷工具確定所述整車配置信息是否有效之后,所述方法還包括:當(dāng)所述第一電子控制器中的整車配置信息無效時(shí),所述診斷工具從設(shè)置在汽車中的第二電子控制器獲取整車配置信息。
進(jìn)一步地,所述當(dāng)所述整車配置信息無效時(shí),所述診斷工具從設(shè)置在汽車中的第二電子控制器獲取整車配置信息之后,所述方法還包括:所述診斷工具確定所述第二電子控制器中的整車配置信息是否有效。
進(jìn)一步地,所述診斷工具確定所述第二電子控制器中的整車配置信息是否有效之后,所述方法還包括:當(dāng)所述第二電子控制器中的整車配置信息有效時(shí),所述診斷工具發(fā)送診斷信號到相應(yīng)的電子控制器。
進(jìn)一步地,所述診斷工具確定所述第二電子控制器中的整車配置信息是否有效之后,所述方法還包括:當(dāng)所述第二電子控制器中的整車配置信息無效時(shí),所述診斷工具發(fā)出用戶手動(dòng)選擇的提示信息。
一種用于識(shí)別電子控制器故障的診斷工具,所述工具包括:
獲取模塊,用于從設(shè)置在汽車中的電子控制器獲取整車配置信息;
確定模塊,用于確定所述整車配置信息是否有效;
發(fā)送模塊,用于當(dāng)所述整車配置信息有效時(shí),發(fā)送診斷信號到相應(yīng)的電子控制器;
接收模塊,用于接收所述相應(yīng)的電子控制器響應(yīng)于所述診斷信號而發(fā)送的故障信號;
顯示模塊,用于根據(jù)所述故障信號顯示故障類型。
進(jìn)一步地,所述獲取模塊具體用于所述電子控制器包括第一電子控制器和第二電子控制器,從設(shè)置在汽車中的第一電子控制器獲取整車配置信息。
進(jìn)一步地,所述確定模塊具體用于所述診斷工具確定所述第一電子控制器中的整車配置信息是否有效。
進(jìn)一步地,所述發(fā)送模塊具體用于當(dāng)所述第一電子控制器中的整車配置信息有效時(shí),發(fā)送診斷信號到對應(yīng)的電子控制器。
進(jìn)一步地,所述工具還包括第二獲取模塊,用于當(dāng)所述第一電子控制器中的整車配置信息無效時(shí),從設(shè)置在汽車中的第二電子控制器獲取整車配置信息。
進(jìn)一步地,所述工具還包括第二確定模塊,用于確定所述第二電子控制器中的整車配置信息是否有效。
進(jìn)一步地,所述工具還包括第二發(fā)送模塊,用于當(dāng)所述第二電子控制器中的整車配置信息有效時(shí),發(fā)送診斷信號到相應(yīng)的電子控制器。
進(jìn)一步地,所述工具還包括:提示模塊,用于當(dāng)所述第二電子控制器中的整車配置信息無效時(shí),發(fā)出用戶手動(dòng)選擇的提示信息。
本發(fā)明實(shí)施例提供的技術(shù)方案的有益效果:
本發(fā)明通過從設(shè)置在汽車中的電子控制器獲取整車配置信息,確定所述整車配置信息是否有效,當(dāng)所述整車配置信息有效時(shí),發(fā)送診斷信號到相應(yīng)的電子控制器,接收所述相應(yīng)的電子控制器響應(yīng)于所述診斷信號而發(fā)送的故障信號,根據(jù)所述故障信號顯示故障類型,避免了手動(dòng)選擇車型及控制器來進(jìn)行故障檢測的繁瑣操作,幫助售后維修技師快速準(zhǔn)確地確定故障,減少故障排查的時(shí)間和用戶等待的時(shí)間,提高汽車售后維修效率,提高用戶的滿意度。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例一提供的一種識(shí)別電子控制器故障的方法的方法流程圖;
圖2是本發(fā)明實(shí)施例二提供的一種用于識(shí)別電子控制器故障的診斷工具的第一種結(jié)構(gòu)示意圖;
圖3是本發(fā)明實(shí)施例二提供的一種用于識(shí)別電子控制器故障的診斷工具的第二種結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
實(shí)施例一
本實(shí)施例提供了一種識(shí)別電子控制器故障的方法,如圖1所示,該方法流程具體如下:
步驟101:診斷工具從設(shè)置在汽車中的電子控制器獲取整車配置信息;
具體地,首先將診斷工具連接到整車診斷口,開機(jī)啟動(dòng)診斷程序,其次,電子控制器包括第一電子控制器和第二電子控制器,均屬于車輛必裝的電子控制器,第二電子控制器作為第一電子控制器的備份控制器存在,診斷工具從設(shè)置在汽車中的第一電子控制器獲取整車配置信息。其中,第一電子控制器選擇汽車必須裝配的控制系統(tǒng),整車配置信息在車輛總裝下線之前已寫入,包括整車裝配的全部控制系統(tǒng)。
步驟102:診斷工具確定整車配置信息是否有效;
由于車型和具體車型的配置不同,就需要對所需診斷的整車配置信息是否有效進(jìn)行確定。具體地,確定整車配置信息是否有效的方法有兩種:第一種是讀取故障碼法,通過判斷第一電子控制器中是否存在未配置的故障碼來確定整車配置信息,如果存在未配置的故障碼,那么第一電子控制器中沒有寫入整車配置信息,說明整車配置信息無效,如果不存在未配置的故障碼,那么第一電子控制器中寫入整車配置信息,說明整車配置信息有效;第二種是讀取初始值法,通過讀取整車配置信息判斷是否為初始值,如果整車配置信息是第一電子控制器供應(yīng)商出廠時(shí)的默認(rèn)初始值,那么第一電子控制器中沒有寫入整車配置信息,說明整車配置信息無效,如果整車配置信息不是第一電子控制器供應(yīng)商出廠時(shí)的默認(rèn)初始值,那么第一電子控制器中寫入整車配置信息,說明整車配置信息有效。需要說明的是,兩種方法可以選擇其一進(jìn)行整車配置信息的確定或同時(shí)使用兩種方法確定整車配置信息,且兩種方法的使用順序不限制。
同時(shí),如果第一電子控制器存儲(chǔ)車輛識(shí)別碼VIN,可以從第一電子控制器中讀取VIN,并與實(shí)車的VIN進(jìn)行對比,增加判斷的可靠性。
本步驟具體為診斷工具確定第一電子控制器中的整車配置信息是否有效,當(dāng)?shù)谝浑娮涌刂破髦械恼嚺渲眯畔o效時(shí),診斷工具從設(shè)置在汽車中的第二電子控制器中的整車配置信息,其中,第二電子控制器選擇汽車必須裝配的控制系統(tǒng),整車配置信息在車輛總裝下線之前已寫入,包括整車裝配的全部控制系統(tǒng)。再得到第二電子控制器中的整車配置信息后,診斷工具確定第二電子控制器中的整車配置信息是否有效,確定方法同上,當(dāng)?shù)诙娮涌刂破髦械恼嚺渲眯畔⒂行r(shí),診斷工具發(fā)送診斷信號到配置信息中顯示的相應(yīng)的電子控制器,診斷工具接收相應(yīng)的電子控制器響應(yīng)于診斷信號而發(fā)送的故障信號,診斷工具根據(jù)故障信號顯示整車配置信息的故障類型,如有當(dāng)前狀態(tài)的故障碼,診斷工具顯示對應(yīng)的當(dāng)前故障碼,如沒有當(dāng)前狀態(tài)的故障碼,診斷工具顯示無故障;當(dāng)?shù)诙娮涌刂破髦械恼嚺渲眯畔o效時(shí),診斷工具發(fā)出用戶手動(dòng)選擇的提示信息,提示用戶自動(dòng)掃描失敗,用戶需要手動(dòng)選擇車型和系統(tǒng)。
步驟103:當(dāng)整車配置信息有效時(shí),診斷工具發(fā)送診斷信號到相應(yīng)的汽車電子控制器;
具體地,當(dāng)?shù)谝浑娮涌刂破髦械恼嚺渲眯畔⒂行r(shí),診斷工具發(fā)送診斷信號到對應(yīng)的電子控制器。
需要說明的是,根據(jù)有效的整車配置信息,診斷工具發(fā)送診斷信號到整車配置信息中所需的相應(yīng)的汽車電子控制器中,而不單單是發(fā)送到第一電子控制器或第二電子控制器中。
步驟104:診斷工具接收相應(yīng)的電子控制器響應(yīng)于診斷信號而發(fā)送的故障信號;
需要說明的是,相應(yīng)的電子控制器不單單是第一電子控制器或第二電子控制器,而是診斷工具發(fā)送診斷信號到整車配置信息中所需的相應(yīng)的汽車電子控制器。
步驟105:診斷工具根據(jù)故障信號顯示故障類型。
具體地,診斷工具根據(jù)故障信號所對應(yīng)的故障碼,顯示對應(yīng)的故障類型,確認(rèn)故障。
本實(shí)施例提供的方法通過診斷工具從設(shè)置在汽車中的電子控制器獲取整車配置信息,診斷工具確定整車配置信息是否有效,當(dāng)整車配置信息有效時(shí),診斷工具發(fā)送診斷信號到相應(yīng)的電子控制器,診斷工具接收相應(yīng)的電子控制器響應(yīng)于診斷信號而發(fā)送的故障信號,診斷工具根據(jù)故障信號顯示故障類型,避免了手動(dòng)選擇車型及控制器來進(jìn)行故障檢測的繁瑣操作,幫助售后維修技師快速準(zhǔn)確地確定故障,減少故障排查的時(shí)間和用戶等待的時(shí)間,提高汽車售后維修效率,提高用戶的滿意度。
實(shí)施例二
本實(shí)施例提供了一種用于識(shí)別電子控制器故障的診斷工具,如圖2所示,該診斷工具具體包括:
獲取模塊201,用于從設(shè)置在汽車中的電子控制器獲取整車配置信息;
具體用于電子控制器包括第一電子控制器和第二電子控制器,從設(shè)置在汽車中的第一電子控制器獲取整車配置信息。
確定模塊202,用于確定整車配置信息是否有效;
具體用于確定第一電子控制器中的整車配置信息是否有效。
發(fā)送模塊203,用于當(dāng)整車配置信息有效時(shí),發(fā)送診斷信號到相應(yīng)的電子控制器;
具體用于當(dāng)?shù)谝浑娮涌刂破髦械恼嚺渲眯畔⒂行r(shí),發(fā)送診斷信號到對應(yīng)的電子控制器。
接收模塊204,用于接收相應(yīng)的電子控制器響應(yīng)于診斷信號而發(fā)送的故障信號;
顯示模塊205,用于根據(jù)故障信號顯示故障類型
作為上述方案的優(yōu)選,如圖3所示,該工具還包括:
第二獲取模塊206,用于當(dāng)?shù)谝浑娮涌刂破髦械恼嚺渲眯畔o效時(shí),從設(shè)置在汽車中的第二電子控制器獲取整車配置信息。
第二確定模塊207,用于確定第二電子控制器中的整車配置信息是否有效。
第二發(fā)送模塊208,用于當(dāng)?shù)诙娮涌刂破髦械恼嚺渲眯畔⒂行r(shí),發(fā)送診斷信號到相應(yīng)的電子控制器。
提示模塊209,用于當(dāng)?shù)诙娮涌刂破髦械恼嚺渲眯畔o效時(shí),發(fā)出用戶手動(dòng)選擇的提示信息。
本實(shí)施例提供的診斷工具,通過獲取模塊從汽車中的電子控制器獲取整車配置信息,再利用確定模塊確定整車配置信息是否有效,當(dāng)整車配置信息有效時(shí),發(fā)送模塊發(fā)送診斷信號到相應(yīng)的電子控制器,接收模塊接收相應(yīng)的電子控制器響應(yīng)于診斷信號而發(fā)送的故障信號,最后利用顯示模塊向用戶顯示故障類型,避免了手動(dòng)選擇車型及控制器來進(jìn)行故障檢測的繁瑣操作,幫助售后維修技師快速準(zhǔn)確地確定故障,減少故障排查的時(shí)間和用戶等待的時(shí)間,提高汽車售后維修效率,提高用戶的滿意度。
以上所述僅是為了便于本領(lǐng)域的技術(shù)人員理解本發(fā)明的技術(shù)方案,并不用以限制本發(fā)明。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。