国产精品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>

      汽車診斷系統(tǒng)設(shè)計(jì)方法和裝置的制造方法

      文檔序號(hào):9216626閱讀:318來源:國知局
      汽車診斷系統(tǒng)設(shè)計(jì)方法和裝置的制造方法【
      技術(shù)領(lǐng)域
      】[0001]本發(fā)明涉及汽車領(lǐng)域,尤其涉及一種汽車診斷系統(tǒng)設(shè)計(jì)方法和裝置?!?br>背景技術(shù)
      】[0002]隨著汽車電子技術(shù)的不斷發(fā)展,EQJ(ElectronicControlUnit,電子控制單元)在現(xiàn)代汽車中得到了廣泛的應(yīng)用,在汽車診斷軟件的開發(fā)過程中,由于國內(nèi)外汽車ECU廠商提供的診斷協(xié)議格式各不相同,沒有一定的標(biāo)準(zhǔn),大部分都是以PDF(ProtableDocumentFormat,便攜式文檔格式),Word,Excel描述形式提供診斷協(xié)議,所以造成汽車的診斷軟件的開發(fā)只能根據(jù)相應(yīng)的車型去做專門的開發(fā),每個(gè)車型都要編寫一套診斷軟件,工作量比車交大°針對(duì)上述問題,ISO(Internat1nalOrganizat1nforStandardizat1n,國際標(biāo)準(zhǔn)化組織)出臺(tái)了ODX(Opendiagnosticdataexchange,開放式診斷數(shù)據(jù)交換格式)標(biāo)準(zhǔn),ODX可用于車輛全生命周期中診斷數(shù)據(jù)的交互,將汽車診斷數(shù)據(jù)標(biāo)準(zhǔn)化。但是由于ODX的數(shù)據(jù)模型過于復(fù)雜,而且ODX將診斷數(shù)據(jù)劃分成很多層次,各個(gè)層次以XMUExtensibleMarkupLanguage,可擴(kuò)展標(biāo)記語言)文件來顯示,所以造成診斷開發(fā)人員無法直觀的查看和理解協(xié)議,很大程度上增加了診斷軟件開發(fā)的難度?!?br/>發(fā)明內(nèi)容】[0003]本發(fā)明的主要目的在于提供一種汽車診斷系統(tǒng)設(shè)計(jì)方法和裝置,旨在解決汽車診斷軟件開發(fā)難度大的技術(shù)問題。[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種汽車診斷系統(tǒng)設(shè)計(jì)方法,包括步驟:[0005]導(dǎo)入診斷流程文件和原始數(shù)據(jù)文件;[0006]編輯所述診斷流程文件得到第一文件數(shù)據(jù)包;[0007]編輯所述原始數(shù)據(jù)文件得到第二文件數(shù)據(jù)包;[0008]將所述第一文件數(shù)據(jù)包和第二文件數(shù)據(jù)包上傳到文件服務(wù)器中。[0009]優(yōu)選地,所述將所述第一文件數(shù)據(jù)包和第二文件數(shù)據(jù)包上傳到文件服務(wù)器中的步驟之后,還包括:[0010]將所述第一文件數(shù)據(jù)包、第二文件數(shù)據(jù)包和診斷軟件打包成新的診斷軟件升級(jí)包,修改所述文件服務(wù)器中的診斷軟件最新版本配置文件,以供用戶下載所述診斷軟件升級(jí)包。[0011]優(yōu)選地,所述將所述第一文件數(shù)據(jù)包、第二文件數(shù)據(jù)包和診斷軟件打包成新的診斷軟件升級(jí)包,修改所述文件服務(wù)器中的診斷軟件最新版本配置文件,以供用戶下載所述診斷軟件升級(jí)包的步驟之后,還包括:[0012]基于診斷盒子與待診斷汽車進(jìn)行通訊,根據(jù)待診斷汽車的車型和系統(tǒng)讀取與所述待診斷汽車相對(duì)應(yīng)的配置庫數(shù)據(jù)信息;[0013]根據(jù)所述配置庫數(shù)據(jù)信息執(zhí)行對(duì)應(yīng)的診斷功能。[0014]優(yōu)選地,所述編輯所述診斷流程文件得到第一文件數(shù)據(jù)包的步驟包括:[0015]編輯所述診斷流程文件,把每個(gè)流程按功能劃分成對(duì)應(yīng)的各種節(jié)點(diǎn),所述各節(jié)點(diǎn)之間通過鏈表保持順序,得到編輯結(jié)果;[0016]根據(jù)所述編輯結(jié)果,生成診斷流程的預(yù)設(shè)配置庫文件和預(yù)設(shè)文本庫文件;[0017]根據(jù)所述預(yù)設(shè)配置庫文件和所述預(yù)設(shè)文本庫文件得到第一文件數(shù)據(jù)包。[0018]優(yōu)選地,所述流程診斷文件為開放式測試順序交換格式,所述原始數(shù)據(jù)文件為開放式診斷數(shù)據(jù)交換格式。[0019]進(jìn)一步地,本發(fā)明還提供一種汽車診斷系統(tǒng)設(shè)計(jì)裝置,所述裝置包括:[0020]導(dǎo)入模塊,用于導(dǎo)入診斷流程文件和原始數(shù)據(jù)文件;[0021]第一編輯模塊,用于編輯所述診斷流程文件得到第一文件數(shù)據(jù)包;[0022]第二編輯模塊,用于編輯所述原始數(shù)據(jù)文件得到第二文件數(shù)據(jù)包;[0023]上傳模塊,用于將所述第一文件數(shù)據(jù)包和第二文件數(shù)據(jù)包上傳到文件服務(wù)器中。[0024]優(yōu)選地,所述汽車診斷系統(tǒng)設(shè)計(jì)裝置還包括:[0025]修改模塊,用于將所述第一文件數(shù)據(jù)包、第二文件數(shù)據(jù)包和診斷軟件打包成新的診斷軟件升級(jí)包,修改所述文件服務(wù)器中的診斷軟件最新版本配置文件,以供用戶下載所述診斷軟件升級(jí)包。[0026]優(yōu)選地,所述汽車診斷系統(tǒng)設(shè)計(jì)裝置還包括:[0027]讀取模塊,用于基于診斷盒子與待診斷汽車進(jìn)行通訊,根據(jù)待診斷汽車的車型和系統(tǒng)讀取與所述待診斷汽車相對(duì)應(yīng)的配置庫數(shù)據(jù)信息;[0028]執(zhí)行模塊,用于根據(jù)所述配置庫數(shù)據(jù)信息執(zhí)行對(duì)應(yīng)的診斷功能。[0029]優(yōu)選地,所述第一編輯模塊包括:[0030]編輯單元,用于編輯所述診斷流程文件,把每個(gè)流程按功能劃分成對(duì)應(yīng)的各種節(jié)點(diǎn),所述各節(jié)點(diǎn)之間通過鏈表保持順序,得到編輯結(jié)果;[0031]生成單元,用于根據(jù)所述編輯結(jié)果,生成診斷流程的預(yù)設(shè)配置庫文件和預(yù)設(shè)文本庫文件;[0032]處理單元,用于根據(jù)所述預(yù)設(shè)配置庫文件和所述預(yù)設(shè)文本庫文件得到第一文件數(shù)據(jù)包。[0033]優(yōu)選地,所述流程診斷文件為開放式測試順序交換格式,所述原始數(shù)據(jù)文件為開放式診斷數(shù)據(jù)交換格式。[0034]本發(fā)明通過導(dǎo)入診斷流程文件和原始數(shù)據(jù)文件;編輯所述診斷流程文件得到第一文件數(shù)據(jù)包;編輯所述原始數(shù)據(jù)文件得到第二文件數(shù)據(jù)包;將所述第一文件數(shù)據(jù)包和第二文件數(shù)據(jù)包上傳到文件服務(wù)器中。實(shí)現(xiàn)了所有車型只需要編寫一套診斷軟件即可,診斷軟件開發(fā)人員只需要按自己的需求編輯出一套診斷軟件配置庫,直接放到診斷軟件里面就可以運(yùn)行,不用寫代碼,可以在很大程度上減少診斷軟件的開發(fā)工作量?!靖綀D說明】[0035]圖1為本發(fā)明汽車診斷軟件設(shè)計(jì)方法第一實(shí)施例的流程示意圖;[0036]圖2為圖1中步驟S20的細(xì)化流程示意圖;[0037]圖3為本發(fā)明汽車診斷軟件設(shè)計(jì)方法第二實(shí)施例的流程示意圖;[0038]圖4為本發(fā)明汽車診斷軟件設(shè)計(jì)裝置第一實(shí)施例的功能模塊示意圖;[0039]圖5為圖4中第一編輯模塊細(xì)化功能模塊示意圖;[0040]圖6為本發(fā)明汽車診斷軟件設(shè)計(jì)裝置第二實(shí)施例的功能模塊示意圖。[0041]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。【具體實(shí)施方式】[0042]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。[0043]本發(fā)明實(shí)施例的主要解決方案是:導(dǎo)入診斷流程文件和原始數(shù)據(jù)文件;編輯所述診斷流程文件得到第一文件數(shù)據(jù)包;編輯所述原始數(shù)據(jù)文件得到第二文件數(shù)據(jù)包;將所述第一文件數(shù)據(jù)包和第二文件數(shù)據(jù)包上傳到文件服務(wù)器中。通過導(dǎo)入診斷流程文件和原始數(shù)據(jù)文件;編輯診斷流程文件和原始數(shù)據(jù)文件得到對(duì)應(yīng)的文件數(shù)據(jù)包;并將所述文件數(shù)據(jù)包上傳到文件服務(wù)器中。實(shí)現(xiàn)了所有車型只需要編寫一套診斷軟件即可,診斷軟件開發(fā)人員只需要按自己的需求編輯出一套診斷軟件配置庫,直接放到診斷軟件里面就可以運(yùn)行,不用寫代碼,可以在很大程度上減少診斷軟件的開發(fā)工作量。[0044]由于現(xiàn)有的ODX的數(shù)據(jù)模型過于復(fù)雜,而且ODX將診斷數(shù)據(jù)劃分成很多層次,各個(gè)層次以XML文件來顯示,所以造成診斷開發(fā)人員無法直觀的查看和理解協(xié)議,很大程度上增加了診斷軟件開發(fā)的難度。[0045]基于上述問題,本發(fā)明提供一種汽車診斷系統(tǒng)設(shè)計(jì)方法。[0046]參照圖1,圖1為本發(fā)明汽車診斷系統(tǒng)設(shè)計(jì)方法第一實(shí)施例的流程示意圖。[0047]在本實(shí)施例中,所述汽車診斷系統(tǒng)設(shè)計(jì)方法包括:[0048]步驟S10,導(dǎo)入診斷流程文件和原始數(shù)據(jù)文件;[0049]汽車診斷系統(tǒng)通過其編輯軟件導(dǎo)入特殊功能的診斷流程文件和原始數(shù)據(jù)文件。所述診斷流程文件為開放式測試順序交換格式OTX(OpenTestsequenceexchangeformat,開放式測試順序交換格式),所述原始數(shù)據(jù)文件為開放式診斷數(shù)據(jù)交換格式0DX。所述ODX最初由ASAM(Associat1nforStandardizat1nofAutomat1nandMeasuringSystems,自動(dòng)化及測量系統(tǒng)標(biāo)準(zhǔn)協(xié)會(huì))提出并形成標(biāo)準(zhǔn)MCD-2D當(dāng)前第1頁1 2 3 4 
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1