[發(fā)明專利]汽車診斷方法無效
| 申請?zhí)枺?/td> | 201110390471.4 | 申請日: | 2011-11-30 |
| 公開(公告)號: | CN102495623A | 公開(公告)日: | 2012-06-13 |
| 發(fā)明(設(shè)計)人: | 劉均;趙濤 | 申請(專利權(quán))人: | 深圳市元征軟件開發(fā)有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 深圳市德力知識產(chǎn)權(quán)代理事務(wù)所 44265 | 代理人: | 林才桂 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 汽車 診斷 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種汽車診斷方法,尤其涉及一種按格式存儲診斷數(shù)據(jù)的汽車診斷方法。
背景技術(shù)
隨著汽車電子技術(shù)的飛速發(fā)展,車輛的功能復(fù)雜性日益提高,安全、環(huán)保、節(jié)能方面的法規(guī)要求日益嚴格,舒適、靈活、個性化的客戶要求千差萬別,使開發(fā)周期不斷縮短,大量的電子控制器在汽車中廣泛使用,導(dǎo)致車輛的診斷面臨巨大挑戰(zhàn)。
汽車診斷涉及汽車診斷數(shù)據(jù),而診斷數(shù)據(jù)指的是汽車在行駛過程中車輛終端所產(chǎn)生的數(shù)據(jù),數(shù)據(jù)是移動終端和車輛終端通過串口通信的方式獲得。該數(shù)據(jù)通過GPRS模塊上傳到服務(wù)器,服務(wù)器把該數(shù)據(jù)進行處理,通過TCP傳輸方式通知客戶端處理。客戶端按照客戶要求顯示數(shù)據(jù)及存儲數(shù)據(jù),這樣客戶就可以通過儀器對存儲的車輛參數(shù)數(shù)據(jù)進行系統(tǒng)化分析。
客戶要對車輛參數(shù)進行系統(tǒng)化的分析,就必須要有車輛參數(shù)的原始數(shù)據(jù),并通過儀器對原始數(shù)據(jù)進行分析。但客戶看到的車輛參數(shù)是經(jīng)過處理過的數(shù)值,而車輛參數(shù)的原始數(shù)據(jù)卻看不到。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種汽車診斷方法,其存儲穩(wěn)定可靠,且利于客戶對診斷數(shù)據(jù)的系統(tǒng)分析。
為實現(xiàn)上述目的,本發(fā)明提供一種汽車診斷方法,其包括如下步驟:
步驟1、移動終端將數(shù)據(jù)上傳;
步驟2、服務(wù)器接收該數(shù)據(jù)并上傳該數(shù)據(jù)到客戶端;
步驟3、客戶端接收該數(shù)據(jù),對該數(shù)據(jù)進行診斷處理,并按照數(shù)據(jù)存儲格式保存數(shù)據(jù),所述數(shù)據(jù)存儲格式包括:診斷時間、CAN總數(shù)、車輛診斷ID、及診斷數(shù)據(jù)。
所述步驟1中,該移動終端通過GPRS網(wǎng)絡(luò)將診斷數(shù)據(jù)上傳至服務(wù)器。
所述步驟2中,服務(wù)器通過TCP協(xié)議與客戶端進行數(shù)據(jù)傳輸。
本發(fā)明的有益效果:本發(fā)明提供一種汽車診斷方法,其將數(shù)據(jù)按診斷時間、CAN總數(shù)、車輛診斷ID、診斷數(shù)據(jù)的數(shù)據(jù)存儲格式存儲,使汽車診斷數(shù)據(jù)格式規(guī)范化,且利于客戶對數(shù)據(jù)進行系統(tǒng)分析。
為了能更進一步了解本發(fā)明的特征以及技術(shù)內(nèi)容,請參閱以下有關(guān)本發(fā)明的詳細說明與附圖,然而附圖僅提供參考與說明用,并非用來對本發(fā)明加以限制。
附圖說明
下面結(jié)合附圖,通過對本發(fā)明的具體實施方式詳細描述,將使本發(fā)明的技術(shù)方案及其它有益效果顯而易見。
附圖中,
圖1為本發(fā)明汽車診斷方法的流程示意圖。
具體實施方式
為更進一步闡述本發(fā)明所采取的技術(shù)手段及其效果,以下結(jié)合本發(fā)明的優(yōu)選實施例及其附圖進行詳細描述。
請參閱圖1,本發(fā)明提供一種汽車診斷方法,其包括如下步驟:
步驟1、移動終端將數(shù)據(jù)上傳,該數(shù)據(jù)為客戶端下發(fā)測試指令通過服務(wù)器轉(zhuǎn)給移動終端設(shè)備,移動終端設(shè)備接收到測試指令后,通過串口與車輛終端通信開始測試后所獲取的數(shù)據(jù)、或移動終端設(shè)備在沒有收到客戶端測試指令的情況下,移動終端設(shè)備與車輛終端串口通信產(chǎn)生的數(shù)據(jù),該移動終端將該數(shù)據(jù)通過GPRS網(wǎng)絡(luò)與服務(wù)器進行通信。
步驟2、服務(wù)器接收該數(shù)據(jù)并上傳該數(shù)據(jù)到客戶端,服務(wù)器該數(shù)據(jù)通過TCP協(xié)議傳輸方式上傳到客戶端。
步驟3、客戶端接收該數(shù)據(jù),對該數(shù)據(jù)進行診斷處理,并按照數(shù)據(jù)存儲格式保存數(shù)據(jù),所述數(shù)據(jù)存儲格式包括:診斷時間、CAN總數(shù)、車輛診斷ID、及診斷數(shù)據(jù),客戶端根據(jù)測試指令和客戶需求存儲數(shù)據(jù),以方便數(shù)據(jù)歷史查詢。
為了適應(yīng)CPU處理的快速性和IO設(shè)備工作的慢速性之間的矛盾,本發(fā)明采用緩沖技術(shù)來提高性能,為了避免不必要的等待,此處采用共享緩沖區(qū)來實現(xiàn)數(shù)據(jù)存儲。數(shù)據(jù)存儲功能是通過封裝成一個類來實現(xiàn)的,程序通過“線程”來實現(xiàn)數(shù)據(jù)存儲功能。
綜上所述,本發(fā)明提供一種汽車診斷方法,其將數(shù)據(jù)按診斷時間、CAN總數(shù)、車輛診斷ID、診斷數(shù)據(jù)的數(shù)據(jù)存儲格式存儲,使汽車診斷數(shù)據(jù)格式規(guī)范化,且利于客戶對數(shù)據(jù)進行系統(tǒng)分析。
以上所述,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案和技術(shù)構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于本發(fā)明權(quán)利要求的保護范圍。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市元征軟件開發(fā)有限公司,未經(jīng)深圳市元征軟件開發(fā)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110390471.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





