国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種通用的車輛故障診斷協(xié)議描述方法

      文檔序號(hào):6310123閱讀:351來(lái)源:國(guó)知局
      專利名稱:一種通用的車輛故障診斷協(xié)議描述方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及ー種汽車診斷方法,特別是ー種通用的、適用于多車型的車輛故障診斷協(xié)議描述方法,可用于車輛故障診斷儀的設(shè)計(jì)以及車輛遠(yuǎn)程故障診斷系統(tǒng)的設(shè)計(jì)。
      背景技術(shù)
      目前,車輛診斷主要是在本地實(shí)現(xiàn)的。整車廠家研發(fā)出新的車型后,需要花費(fèi)巨資委托故障診斷儀的生產(chǎn)廠家設(shè)計(jì)專門的故障診斷儀,然后用于維修店(4S店)和整車廠家的研發(fā)、試驗(yàn)等環(huán)節(jié)。遠(yuǎn)程故障診斷是車輛診斷技術(shù)發(fā)展的趨勢(shì),車輛即使在野外發(fā)生了故障,維修專家或廠家技術(shù)人員在辦公室就可以進(jìn)行交互式的故障診斷操作,讀取到故障碼的信息,從而指導(dǎo)現(xiàn)場(chǎng)人員完成車輛維修。同時(shí),所有的故障信息都會(huì)存儲(chǔ)在遠(yuǎn)程的服務(wù)器上,便于廠家進(jìn)行車輛的故障統(tǒng)計(jì),從而為后續(xù)的車輛研發(fā)、改進(jìn)提供數(shù)據(jù)支撐?,F(xiàn)在有些汽車廠家已經(jīng)在前瞻性的了解和建設(shè)遠(yuǎn)程故障診斷系統(tǒng),傳統(tǒng)診斷儀的生產(chǎn)廠家也在嘗試進(jìn)行技術(shù)升級(jí)。但是大家都需要面臨的ー個(gè)共同的問(wèn)題,即如何解決遠(yuǎn)程故障診斷的通用性和客戶自定義通信協(xié)議的要求。對(duì)于整車廠家來(lái)說(shuō),其生產(chǎn)的車型較多,不同的車型故障診斷協(xié)議不同,而且因?yàn)閿?shù)據(jù)保密的原因,這些協(xié)議的定義最好都不需要讓其它方技術(shù)人員的參與。對(duì)于遠(yuǎn)程故障系統(tǒng)的生產(chǎn)廠家來(lái)說(shuō),提供的硬件產(chǎn)品最好是通用的,針對(duì)不同的車廠及車型,都只需要通過(guò)軟件來(lái)自定義就可以完成匹配,而且這種配置可以交給車廠自己的技術(shù)人員來(lái)完成。這樣既可以保證診斷產(chǎn)品的通用性,也可以滿足整車廠家對(duì)數(shù)據(jù)保密上的要求。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的技術(shù)問(wèn)題是提供ー種通用的車輛故障診斷協(xié)議描述方法。為解決上述技術(shù)問(wèn)題,本發(fā)明是按如下方式實(shí)現(xiàn)的ー種通用的車輛故障診斷協(xié)議描述方法,包括以下步驟用ー個(gè)后綴名為IDC的文本文件描述多種車型、多種總線形式的診斷協(xié)議;包括版本號(hào)、注釋信息、車型、部件名稱、命令類型、端口號(hào)、端ロ屬性、設(shè)備地址/發(fā)送ID、部件地址/接收ID、命令;其中,車型名稱用“[]”定義并新起一行,部件名稱用“〈>”定義并新起一行,每條命令用一行進(jìn)行定義,其中命令類型、端口號(hào)、端ロ屬性、設(shè)備地址/發(fā)送ID、部件地址/接收ID、命令用空格或制表符間隔,每條命令之間用回車換行符間隔。本發(fā)明的積極效果是通過(guò)實(shí)施本發(fā)明,能夠解決車輛遠(yuǎn)程故障診斷的通用性問(wèn)題,讓故障診斷設(shè)備及遠(yuǎn)程故障診斷系統(tǒng)的使用者可以對(duì)不同車型、不同通信總線、不同控制器進(jìn)行診斷協(xié)議進(jìn)行自定義。


      圖I是本發(fā)明的描述文件格式定義。
      圖2是本發(fā)明的典型實(shí)施實(shí)例。圖3是本發(fā)明進(jìn)ー步的實(shí)施流程圖,描述了通用遠(yuǎn)程故障診斷的實(shí)施過(guò)程。圖2中IDC VER OOX為版本號(hào),CARl為車型名稱,ABS、EMS、TCU、ESP、SDM為控制器,SG_23、SG_34為數(shù)據(jù)流的信號(hào)名稱。
      具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
      對(duì)本發(fā)明作進(jìn)ー步詳細(xì)的說(shuō)明。如圖I所示,本發(fā)明ー個(gè)實(shí)施方案所述的ー種通用的車輛故障診斷協(xié)議描述方法,本發(fā)明用ー個(gè)后綴名為IDC的文本文件描述多種車型、多種總線形式的診斷協(xié)議。包括版本號(hào)、注釋信息、車型、部件名稱、命令類型、端口號(hào)、端ロ屬性、設(shè)備地址/發(fā) 送ID、部件地址/接收ID、命令。其中,車型名稱用“[]”定義并新起一行,部件名稱用“〈>”定義并新起一行,每條命令用一行進(jìn)行定義,其中命令類型、端口號(hào)、端ロ屬性、設(shè)備地址/發(fā)送ID、部件地址/接收ID、命令用空格或制表符間隔,每條命令之間用回車換行符間隔??蓪⒍鄠€(gè)車型及其控制器都描述在ー個(gè)文本文件中。端口號(hào)采用0/1/2/3的數(shù)字描述;其中0代表K_Line總線;之后為CAN總線,數(shù)字號(hào)代表是第幾路CAN接ロ。端ロ屬性,采用0/1/XXXY的數(shù)字串進(jìn)行描述;其中,0代表SAEJ1979,I代表ISO14230,其它代表波特率+擴(kuò)展幀/標(biāo)準(zhǔn)幀(BitO)。設(shè)備地址,用來(lái)描述診斷設(shè)備的地址,用十六進(jìn)制進(jìn)行描述。部件地址,用來(lái)描述1(_1^116總線上控制器地址,用十六進(jìn)制進(jìn)行描述。發(fā)送ID,用來(lái)描述基于CAN總線上診斷命令發(fā)送的報(bào)文ID。接收ID,用來(lái)描述基于CAN總線上診斷結(jié)果接收的報(bào)文ID。命令類型,用來(lái)描述診斷設(shè)備發(fā)送的命令類型,用字符表示,G代表獲取故障碼,C代表清除故障碼、D表示執(zhí)行后直接返回結(jié)果、F表示數(shù)據(jù)流。命令,用來(lái)描述診斷設(shè)備發(fā)送的命令,用十六進(jìn)制字符串表示,如果有多個(gè)命令,則每個(gè)命令以分號(hào)結(jié)束。如圖2所示,作為本發(fā)明的ー種典型實(shí)施方式,實(shí)施內(nèi)容說(shuō)明如下I) IDC VER 001說(shuō)明的是診斷文件的版本號(hào);2)第2行至第10行是文件格式的說(shuō)明信息,用“#”開頭;3)第11行[CAR1]是車輛的名稱或車型的名稱,用方括號(hào)包圍,該信息可用在診斷系統(tǒng)的界面顯示中。4)第12行<ABS>是11行所述車型的一個(gè)控制器名稱,用尖括號(hào)包圍,該信息可用在診斷系統(tǒng)的界面顯示中。5)第13行是讀故障碼的命令描迷,“G”是讀取故障碼,“I”表明物理層是CANl接ロ,“500000”表明是500k的波特率;標(biāo)準(zhǔn)幀的格式;“720”是發(fā)送ID ;“728”是接收ID ;“1001 ;19020C”是具體的命令字。6)第14行是清除故障碼的命令描述,定義和第13行的類似。7)第18行是EMS控制器的讀取數(shù)據(jù)流命令描述;8)第19、20行為數(shù)據(jù)流中的兩個(gè)信號(hào)的具體定義,該定義遵循行業(yè)的CAN信號(hào)標(biāo)準(zhǔn)。 9) <EMS>、<TCU>、<ESP>、<SDM> 都是 CARl 中的控制器。作為本發(fā)明進(jìn)ー步的實(shí)施方式,可將多個(gè)車型都描述在ー個(gè)文本文件中,即可在圖2中內(nèi)容的尾部重起一行,以第一種典型實(shí)施方式所述的方法,以方括號(hào)的方式繼續(xù)定義其它車型及其控制器的診斷協(xié)議。作為本發(fā)明進(jìn)ー步的實(shí)施方式,可以開發(fā)一個(gè)編輯配置軟件,以圖形化的界面完成上述協(xié)議文件的編輯。作為本發(fā)明進(jìn)ー步的實(shí)施實(shí)施方式,實(shí)現(xiàn)整個(gè)本地或遠(yuǎn)程故障診斷的自定義流程附圖3所示。下面結(jié)合附圖做進(jìn)一步的說(shuō)明。I)首先,用戶先確定要進(jìn)行診斷的新車型或控制器的診斷協(xié)議,這些內(nèi)容一般從控制器的手冊(cè)中可以得到。2)用戶通過(guò)編輯工具或記事本按照本發(fā)明所述的方法増加新車型及控制器的協(xié)議描述,并生成idc文件。3)如果用戶是要進(jìn)行本地的故障診斷,可以將idc文件通過(guò)SD卡或計(jì)算機(jī)下載到診斷僅中;4)重啟診斷儀后,診斷儀將讀取新的故障診斷協(xié)議文件,并顯示給用戶進(jìn)行提示;5)用戶操作診斷儀,對(duì)新的控制器進(jìn)行故障診斷;6)故障診斷儀為用戶顯示診斷結(jié)果。7)如果用戶是要進(jìn)行遠(yuǎn)程故障診斷,可以將IDC文件通過(guò)GPRS/3G等移動(dòng)通信網(wǎng)絡(luò)無(wú)線發(fā)送至遠(yuǎn)端的車載終端;8)車載終端讀取接收到的idc文件,并進(jìn)行解析;9)用戶通過(guò)遠(yuǎn)程web頁(yè)面或客戶端發(fā)送遠(yuǎn)程診斷的命令,該命令將通過(guò)GPRS/3G等移動(dòng)通信無(wú)線網(wǎng)絡(luò)發(fā)送到車載終端;10)車載終端按照協(xié)議進(jìn)行故障診斷,并將診斷結(jié)果通過(guò)移動(dòng)無(wú)線網(wǎng)絡(luò)發(fā)送會(huì)遠(yuǎn) 程服務(wù)器或用戶的客戶端,用戶通過(guò)計(jì)算機(jī)軟件界面查看診斷結(jié)果。本發(fā)明的積極效果是通過(guò)實(shí)施本發(fā)明,能夠解決車輛遠(yuǎn)程故障診斷的通用性問(wèn)題,讓故障診斷設(shè)備及遠(yuǎn)程故障診斷系統(tǒng)的使用者可以對(duì)不同車型、不同通信總線、不同控制器進(jìn)行診斷協(xié)議的自定義。
      權(quán)利要求
      1.ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,包括以下步驟用一個(gè)后綴名為IDC的文本文件描述多種車型、多種總線形式的診斷協(xié)議;包括版本號(hào)、注釋信息、車型、部件名稱、命令類型、端口號(hào)、端ロ屬性、設(shè)備地址/發(fā)送ID、部件地址/接收ID、命令;其中,車型名稱用“[]”定義并新起一行,部件名稱用“〈>”定義并新起一行,每條命令用一行進(jìn)行定義,其中命令類型、端口號(hào)、端ロ屬性、設(shè)備地址/發(fā)送ID、部件地址/接收ID、命令用空格或制表符間隔,每條命令之間用回車換行符間隔。
      2.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的端ロ號(hào)采用0/1/2/3的數(shù)字描述;其中O代表K_Line總線;之后為CAN總線,數(shù)字號(hào)代表是第幾路CAN接ロ。
      3.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的端ロ屬性,采用0/1/XXXY的數(shù)字串進(jìn)行描述;其中,O代表SAEJ1979,I代表ISO 14230,其它代表波特率+擴(kuò)展幀/標(biāo)準(zhǔn)幀(BitO)。
      4.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的設(shè)備地址,用來(lái)描述診斷設(shè)備的地址,用十六進(jìn)制進(jìn)行描述。
      5.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的部件地址,用來(lái)描述K_Line總線上控制器地址,用十六進(jìn)制進(jìn)行描述。
      6.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的發(fā)送ID,用來(lái)描述基于CAN總線上診斷命令發(fā)送的報(bào)文ID。
      7.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的接收ID,用來(lái)描述基于CAN總線上診斷結(jié)果接收的報(bào)文ID。
      8.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的命令類型,用來(lái)描述診斷設(shè)備發(fā)送的命令類型,用字符表示,G代表獲取故障碼,C代表清除故障碼、D表示執(zhí)行后直接返回結(jié)果、F表示數(shù)據(jù)流。
      9.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,所述的命令,用來(lái)描述診斷設(shè)備發(fā)送的命令,用十六進(jìn)制字符串表示,如果有多個(gè)命令,則每個(gè)命令以分號(hào)結(jié)束。
      10.根據(jù)權(quán)利要求I所述的ー種通用的車輛故障診斷協(xié)議描述方法,其特征在于,可將多個(gè)車型及其控制器都描述在ー個(gè)文本文件中。
      全文摘要
      一種通用的車輛故障診斷協(xié)議描述方法,診斷功能包含了讀取故障碼、清除故障碼及讀取數(shù)據(jù)流。該描述方法可同時(shí)對(duì)多個(gè)車型的診斷協(xié)議進(jìn)行定義。包括了如下內(nèi)容版本號(hào)、備注信息、車型、部件名稱(控制器名稱)、命令類型、端口號(hào)、端口屬性、設(shè)備地址/發(fā)送ID、部件地址/接收ID和命令等。該發(fā)明可用于實(shí)現(xiàn)遠(yuǎn)程故障診斷、本地故障診斷設(shè)計(jì)的通用性,滿足用戶自定義故障診斷協(xié)議的要求。整車廠家或診斷系統(tǒng)的其它用戶,只需要通過(guò)修改該描述文件就可以完成各種車型的診斷協(xié)議定義,使故障診斷設(shè)備或系統(tǒng)具有很強(qiáng)的擴(kuò)展性和適用性。
      文檔編號(hào)G05B23/02GK102645929SQ20121013558
      公開日2012年8月22日 申請(qǐng)日期2012年5月4日 優(yōu)先權(quán)日2012年5月4日
      發(fā)明者李立, 林宏, 糜峰 申請(qǐng)人:武漢英泰斯特電子技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1