[發(fā)明專利]關(guān)于數(shù)據(jù)流回調(diào)函數(shù)的應(yīng)用技術(shù)在審
| 申請?zhí)枺?/td> | 201410166808.7 | 申請日: | 2014-04-24 |
| 公開(公告)號: | CN105022381A | 公開(公告)日: | 2015-11-04 |
| 發(fā)明(設(shè)計(jì))人: | 宋有 | 申請(專利權(quán))人: | 廣西金奔騰汽車科技有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 530000 廣西壯族自治區(qū)*** | 國省代碼: | 廣西;45 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 關(guān)于 數(shù)據(jù)流 調(diào)函 應(yīng)用技術(shù) | ||
技術(shù)領(lǐng)域
本專利技術(shù)用于汽車故障診斷儀數(shù)據(jù)流運(yùn)算函數(shù)回調(diào)的方法,其特征在于所有的數(shù)據(jù)流運(yùn)算函數(shù)的地址已經(jīng)保存在存儲器中,在運(yùn)算數(shù)據(jù)結(jié)果是通過獲取數(shù)據(jù)流運(yùn)算函數(shù)地址便可回調(diào)該函數(shù)。?
背景技術(shù)
OBDII協(xié)議是國際環(huán)保組織定義的有關(guān)發(fā)動機(jī)尾氣排放的一個(gè)標(biāo)準(zhǔn)協(xié)議,通過OBDII協(xié)議可以得到有關(guān)汽車發(fā)動機(jī)的尾氣排放狀況和基本運(yùn)行狀況。市面上大部分車輛的發(fā)動機(jī)都支持OBDII協(xié)議。?
汽車發(fā)動機(jī)系統(tǒng)是一個(gè)典型的綜合性的復(fù)雜系統(tǒng),從結(jié)構(gòu)上看,它是由機(jī)、電、液等各子系統(tǒng)組成的機(jī)電系統(tǒng),屬于多層遞階結(jié)構(gòu);從故障特點(diǎn)看,它常常表現(xiàn)為故障癥狀復(fù)雜、故障與故障之間的原因關(guān)系復(fù)雜等,汽車故障診斷儀如果僅僅從讀取故障碼來診斷汽車并不全面,有些疑難雜癥必須需要數(shù)據(jù)流來分析,因此數(shù)據(jù)流對于汽車的診斷不可或缺,必須快速,準(zhǔn)確,時(shí)時(shí)更新汽車的狀態(tài)信息,所以汽車故障診斷儀數(shù)據(jù)流模塊的正常顯示就尤為重要。數(shù)據(jù)流能反應(yīng)當(dāng)前車輛電控系統(tǒng)運(yùn)行狀態(tài),維修師傅可以通過其能準(zhǔn)確的了解到車輛的運(yùn)行狀態(tài)參數(shù),從而能準(zhǔn)確地判斷出車輛運(yùn)行狀態(tài)是否正常。目前對車輛數(shù)據(jù)流的獲取是通過汽車故障診斷儀的讀取數(shù)據(jù)流功能完成,但常見的汽車故障診斷儀的讀取數(shù)據(jù)流功能存在顯示界面不統(tǒng)一、花屏、實(shí)時(shí)刷新速度慢等問題,從而加大了對車輛運(yùn)行狀態(tài)判斷的難度。軟件開發(fā)難度大,不適合軟件批量開發(fā)?
發(fā)明內(nèi)容
為了克服汽車故障診斷儀讀取數(shù)據(jù)流功能的上述缺陷,本發(fā)明提供了一種數(shù)據(jù)流函數(shù)回調(diào)技術(shù),通過其可以提高汽車故障診斷儀讀取數(shù)據(jù)流功能顯示界面的統(tǒng)一,實(shí)時(shí)刷新速度,降低軟件開發(fā)難度。?
本發(fā)明技術(shù)采用的是在汽車故障診斷儀的存儲器中存放數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流PID、數(shù)據(jù)流顯示函數(shù)加載到對應(yīng)的固定內(nèi)存區(qū)域,在進(jìn)行數(shù)據(jù)流結(jié)果運(yùn)算時(shí)在存儲器中獲取所需其地址,最后調(diào)用該數(shù)據(jù)流顯示函數(shù)來實(shí)現(xiàn)數(shù)據(jù)流的刷新。因?yàn)檐囕v數(shù)據(jù)流信息是實(shí)時(shí)變化,軟件根據(jù)車輛信息的變化不停地運(yùn)算出結(jié)果并顯示,起到了實(shí)時(shí)刷新的效果?
本發(fā)明的有益效果,采用此發(fā)明技術(shù)刷新速度可以提升5倍。一般車輛的數(shù)據(jù)流選項(xiàng)超?過200項(xiàng),軟件開發(fā)人員只要把每一項(xiàng)的數(shù)據(jù)流運(yùn)算函數(shù)地址存儲到制定存儲區(qū)域即可,這樣可以減少開發(fā)時(shí)間和開發(fā)難度,采用數(shù)據(jù)流函數(shù)回調(diào)技術(shù)軟件開發(fā)時(shí)間可以縮短至原來的五分之一。據(jù)統(tǒng)計(jì),由于數(shù)據(jù)量大,又需要時(shí)時(shí)的更新,不采用數(shù)據(jù)流模塊回調(diào)技術(shù)會經(jīng)常出現(xiàn)診斷儀顯示花屏,數(shù)據(jù)顯示錯誤的概率為70%,采用此發(fā)明技術(shù)出現(xiàn)的概率為0.5%。?
具體實(shí)施方式
如圖1:以汽車故障診斷儀為平臺,利用回調(diào)技術(shù)實(shí)現(xiàn)數(shù)據(jù)流的正常顯示,依據(jù)汽車故障診斷儀從車輛電控系統(tǒng)獲取該車輛的各部件運(yùn)行狀態(tài)的通信代碼,利用計(jì)算函數(shù)指令計(jì)算該代碼形成量值快速、直觀的顯示出各部件的運(yùn)行狀態(tài),并實(shí)時(shí)刷新,通過查看數(shù)據(jù)流,維修人員就可以了解到汽車當(dāng)前狀態(tài)下相關(guān)參數(shù)的信息,通過與正常值的比較,方便維修人員的檢修。?
如圖2:在汽車故障診斷儀與車輛電控系統(tǒng)通信前,診斷儀利用裝載函數(shù)預(yù)先裝載數(shù)據(jù)流名稱、顯示總數(shù),數(shù)據(jù)流顯示結(jié)構(gòu),數(shù)據(jù)流項(xiàng)目PID、數(shù)據(jù)流計(jì)算函數(shù)及數(shù)據(jù)流顯示函數(shù)到固定的RAM區(qū)域,診斷儀系統(tǒng)自動生成各模塊的地址并保存其地址,待汽車故障診斷儀從車輛電控系統(tǒng)獲取該車輛的各部件運(yùn)行狀態(tài)代碼后通過計(jì)算函數(shù)得出結(jié)果量值后,同時(shí)回調(diào)預(yù)先裝載模塊顯示程序、數(shù)據(jù)參量存儲的地址,利用顯示函數(shù)實(shí)現(xiàn)各個(gè)模塊同步顯示。?
利用回調(diào)函數(shù)最直觀的結(jié)果就是數(shù)據(jù)流顯示界面不閃動,動態(tài)數(shù)據(jù)更新、翻屏速度極快,更不會出現(xiàn)屏幕卡死現(xiàn)象。?
附圖說明
圖1是數(shù)據(jù)流回調(diào)函數(shù)應(yīng)用技術(shù)主機(jī)示意圖?
圖2是數(shù)據(jù)流回調(diào)函數(shù)應(yīng)用技術(shù)終端示意圖。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣西金奔騰汽車科技有限公司,未經(jīng)廣西金奔騰汽車科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410166808.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 編碼裝置,編碼方法,程序和記錄媒體
- 網(wǎng)絡(luò)數(shù)據(jù)流識別系統(tǒng)及方法
- 一種數(shù)據(jù)流調(diào)度的方法、設(shè)備和系統(tǒng)
- 一種確定待清洗數(shù)據(jù)流的方法及裝置
- 用于分析儀器化軟件的數(shù)據(jù)流處理語言
- 用于數(shù)據(jù)流系統(tǒng)的數(shù)據(jù)流處理方法及裝置
- 數(shù)據(jù)流調(diào)度系統(tǒng)以及數(shù)據(jù)流調(diào)度方法
- 采用向量處理的同時(shí)分割
- 汽車數(shù)據(jù)流的監(jiān)控方法、系統(tǒng)及可讀存儲介質(zhì)
- 一種數(shù)據(jù)流類型識別模型更新方法及相關(guān)設(shè)備





