專利名稱:基于k線的電控發(fā)動機故障診斷系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及的是一種電信技術領域的系統(tǒng),具體是一種基于K線的電控發(fā)動機故障診斷系統(tǒng)。
背景技術:
現代電控柴油機引入了OBD(車載診斷系統(tǒng)),利用ECU(電子控制單元)對發(fā)動機電控系統(tǒng)各部件進行連續(xù)檢測和診斷,自動識別并記錄故障(包括間歇性故障),因此,又稱自診斷系統(tǒng)。故障診斷儀實現讀取、清除ECU中的故障碼等功能,相當于自診斷系統(tǒng)的終端設備,起到了人機交互的作用。
故障診斷儀和ECU之間的通信需要遵循一定的標準。以往診斷系統(tǒng)中使用的是ISO9141通信標準,它是一種基于串口的診斷標準,滿足OBD-II的要求。目前,許多汽車生產廠商都采用ISO14230作為診斷系統(tǒng)的通信標準,該標準滿足OBD-II和OBD-III的要求。ISO9141和ISO14230是技術上較為成熟的診斷標準。隨著CAN(CONTROLLER AREA NETWORK,控制器局域網)總線的廣泛應用,歐洲汽車廠商已經開始使用一種基于CAN總線的診斷系統(tǒng)通信標準ISO15765,它滿足E-OBD的系統(tǒng)要求,ISO15765有可能成為新的國際通用診斷系統(tǒng)通信標準。本故障診斷儀遵循ISO14230標準,系統(tǒng)基于Kline總線。
經對現有技術的文獻檢索發(fā)現,申請?zhí)枮?9222050.5的中國專利提出一種柴油機燃油系統(tǒng)故障診斷儀,但它只能判定柴油機燃油系統(tǒng)運行狀態(tài),功能有限,而且硬件電路使用了微控制器及LCD液晶顯示,電路復雜,成本高,不適合生產推廣。申請?zhí)?0101363.7的專利提出了一種汽車故障診斷儀遠程連接裝置,該發(fā)明只是實現了通過電話線路把汽車故障診斷儀與被檢測汽車連接起來進行遠距離檢測的一個裝置,并沒有實現一個真正意義上的故障診斷儀。
國內外很多公司也開發(fā)了專門用于發(fā)動機電控系統(tǒng)故障診斷的應用系統(tǒng),福特的車外診斷儀OASIS、豐田的Diaqmonitor診斷系統(tǒng)、日產公司的Consult、博士和德爾福的診斷儀等相繼誕生,這些系統(tǒng)功能較為齊全,但價格昂貴,專業(yè)技術要求高,且標準不統(tǒng)一,因而其使用和維護也受到限制,不適于中國國情。國產的發(fā)動機故障診斷儀廠家有修車王、電眼睛等廠家,這些廠家生產的故障診斷儀雖然有一定價格優(yōu)勢,但是功能不是很齊全,而且診斷儀設備比較沉重,一般采用傳統(tǒng)的液晶屏模式,界面不是太友好,操作不是很方便,給服務人員外出服務帶來極大的不便;而且診斷儀全部以硬件的形式實現,成本高。
發(fā)明內容
本發(fā)明的目的在于克服現有系統(tǒng)中的不足,提供一種基于K線的電控發(fā)動機故障診斷系統(tǒng),使其實現了功能強大、界面友好、操作方便且便于攜帶的故障診斷系統(tǒng)。本發(fā)明可以讀取、清除ECU中的故障碼,保存已經讀取到的故障碼,實時采集發(fā)動機運行參數,在線寫入標定數據文件,成本相對降低。
本發(fā)明是通過以下技術方案實現的,本發(fā)明基于KWP2000協議,包括KWP通信模塊、故障碼處理模塊、發(fā)動機運行參數處理模塊、標定數據文件燒寫模塊和界面顯示模塊。KWP通訊模塊主要是滿足KWP2000(Keyword Protocol 2000)協議中對物理層和數據鏈路層的規(guī)定,實現tester(服務主機)與ECU之間的通訊,達到ECU與故障碼處理模塊、發(fā)動機運行參數處理模塊及標定文件燒寫模塊之間進行數據傳輸的目的。故障碼處理模塊根據用戶的操作請求實現對ECU中的故障碼讀取、清除及保存,并將讀取到的故障碼送到界面顯示模塊。發(fā)動機運行參數處理模塊也是根據用戶的操作請求實現對發(fā)動機的運行參數實時采集及保存,采集到的發(fā)動機運行參數同時送到界面顯示模塊。標定數據文件燒寫模塊也是根據用戶的操作請求實現對給定的標定數據文件燒寫到ECU。界面顯示模塊向故障碼讀取子模塊、故障碼保存子模塊、運行參數選取子模塊、運行參數保存子模塊及標定數據文件解碼子模塊發(fā)送顯示請求命令,然后顯示故障碼及發(fā)動機運行參數。
所述的KWP通信模塊包括KWP轉接電路硬件子模塊和KWP2000協議數據鏈路層編碼解碼實現子模塊。KWP轉接電路硬件子模塊實現tester到ECU之間通訊的電平轉換,根據KWP2000協議物理層的規(guī)定,K線接口電平是正邏輯電平,而tester端的RS232接口是負邏輯電平的,該模塊將正邏輯電平轉換成RS232的負邏輯電平。數據鏈路層規(guī)定了報文的格式信息、站地址信息、長度信息、命令信息、數據信息和校驗信息等與數據報文相關的信息。數據鏈路層編碼解碼實現子模塊則是將發(fā)送的數據以報文的形式編碼,進一步通過KWP轉接電路硬件子模塊將數據發(fā)送至ECU;或對接收到報文信息進行解碼,將命令信息和數據信息提取出來,這些信息送到故障碼處理模塊、發(fā)動機運行參數處理模塊、標定數據文件燒寫模塊進行處理。
所述的故障碼處理模塊包括故障碼讀取子模塊、故障碼清除子模塊和故障碼保存子模塊。故障碼讀取子模塊通過數據鏈路層編碼解碼實現子模塊向ECU發(fā)送讀取故障碼的命令,同時接收來自ECU的故障碼信息,并將故障碼解碼之后的信息送給故障碼顯示子模塊顯示。故障碼清除子模塊通過數據鏈路層編碼解碼實現子模塊向ECU發(fā)送清除故障碼的命令,同時接收來自ECU的故障碼清除確認信息;如果清除之后ECU沒有故障碼,則向用戶發(fā)出提示信號;如果清除之后還有故障碼,則激活故障碼讀取子模塊,讀取故障碼。故障碼保存子模塊將顯示于故障碼顯示子模塊中的故障信息進行存檔,以供服務人員進行后續(xù)故障分析。
所述的發(fā)動機運行參數處理模塊包括運行參數選取子模塊和運行參數讀取子模塊、運行參數保存子模塊。運行參數選取子模塊從系統(tǒng)中選取需要監(jiān)測的運行參數,運行參數選取完畢之后,運行參數讀取子模塊通過數據鏈路層編碼解碼實現子模塊發(fā)送讀取運行參數的命令,同時接收ECU反饋的實時運行參數數據,送至發(fā)動機運行參數顯示子模塊進行顯示。運行參數保存子模塊在實時采集發(fā)動機運行參數的同時,將采集的數據進行存檔,以供服務人員進行后續(xù)發(fā)動機運行狀態(tài)分析。
所述的標定數據文件燒寫模塊包括標定數據文件解碼子模塊和標定數據發(fā)送子模塊。標定數據文件解碼子模塊根據S記錄格式將S19文件解碼,將其中的程序/數據信息提取出來,并將其對應的地址信息記錄下來。解碼完畢之后,標定數據發(fā)送子模塊通過數據鏈路層編碼解碼實現子模塊循環(huán)發(fā)送S19文件中的數據給ECU,直到所有數據發(fā)送完畢。在收到ECU的數據接收完畢的確認信號之后,標定數據發(fā)送子模塊負責復位ECU,以保證已經傳輸的數據成功保存于ECU的儲存器當中。
所述的界面顯示模塊包括故障碼顯示子模塊、發(fā)動機運行參數顯示子模塊和操作按鈕子模塊。界面顯示模塊采用圖形化的開發(fā)工具LabVIEW(虛擬儀器)完成,實現了界面友好的用戶界面。整個系統(tǒng)采用前后臺的方式運行,界面顯示模塊于前臺運行,其它模塊于后臺進行,屬于后臺模塊。故障碼顯示子模塊將接收故障碼讀取子模塊接收來的數據顯示于界面;發(fā)動機運行參數顯示子模塊將運行參數讀取子模塊接收來的數據顯示出來。操作按鈕子模塊接收來自用戶的操作要求,包括讀取故障碼、清除故障碼、保存故障碼、讀取發(fā)動機實時運行參數、保存發(fā)動機實時運行參數、燒寫標定數據文件等。在接收操作者的這些操作要求之后,后臺模塊根據不同的用戶請求,進行相應的處理。
本發(fā)明系統(tǒng)實現了基于K線的電控發(fā)動機故障診斷儀,在實現故障診斷儀應有功能的基礎之上,增加了燒寫標定文件的功能。由于診斷儀沒有采用復雜的微控制器及LCD實現,對于生產企業(yè)而言,降低了生產成本。對于用戶,一方面診斷儀簡單易用,便于攜帶,界面友好,操作方便,在有電腦的地方都可以使用,同時電腦屬于辦公用品,不會因為專門為診斷儀配置電腦而增加費用;另一方面,發(fā)動機廠家往往同一ECU會配很多個不同的發(fā)動機機型,對于服務站而言,由于以前的診斷儀不能燒寫標定文件,故對于不同的機型都需要配備一個ECU,采用具有燒寫標定文件功能的診斷儀之后,針對不同的機型只需選擇不同的標定數據文件,而不需要配備多個ECU,同樣降低了費用。
圖1為本發(fā)明系統(tǒng)框圖具體實施方式
下面結合附圖對本發(fā)明的實施例作詳細說明本實施例在以本發(fā)明技術方案為前提下進行實施,給出了詳細的實施方式和具體的操作過程,但本發(fā)明的保護范圍不限于下述的實施例。
本實施例是基于KWP2000協議提出的,KWP2000協議是國際標準化組織制定的應用于車用控制器故障診斷及標定、監(jiān)測系統(tǒng)的串行通信標準協議。KWP2000協議分別對物理層、數據鏈路層和應用層進行了定義。物理層對邏輯信號電平給出了定義;數據鏈路層和應用層對報文結構、服務應用者與服務提供者之間的相互約定信息進行了定義。KWP2000協議應用層規(guī)定服務中所有的指令均由主機發(fā)出,作為用戶的ECU僅負責根據不同的指令執(zhí)行相應操作并回答操作信息。ECU不能作為主機發(fā)出指令,并且只能與主機進行通信,ECU與ECU之間不能進行相互通信。
本實施例系統(tǒng)的標定文件是S19格式,又稱S記錄格式文件。S記錄格式是Motorola公司的十六進制目標文件格式。它將程序和數據用可打印的ASCII格式表示,允許用標準的軟件工具來檢查目標文件。S記錄格式還包括出錯檢驗功能,可保證數據傳送的正確性。S記錄實際上是由五個部分組成的字符串的集合。它包括記錄類型、記錄長度、存儲器地址、程序/數據及校驗和。
如圖1所示,本實施例包括KWP通信模塊、故障碼處理模塊、發(fā)動機運行參數處理模塊、標定數據文件燒寫模塊和界面顯示模塊。KWP通信模塊滿足KWP2000協議中對物理層和數據鏈路層的規(guī)定,負責tester與ECU的通訊,KWP通信模塊與故障碼讀取子模塊、發(fā)動機運行參數讀取子模塊和標定數據文件發(fā)送子模塊相連;界面顯示模塊負責顯示從ECU接收的數據和接收操作者的操作意識,界面顯示模塊與故障碼讀取子模塊、故障碼清除子模塊、故障碼保存子模塊、運行參數選取子模塊、運行參數保存子模塊和標定數據文件解碼子模塊相連。
1、KWP通信模塊,KWP通信模塊負責tester與ECU機的通訊。該模塊由KWP轉接電路硬件子模塊、KWP2000協議數據鏈路層編碼解碼實現子模塊兩個子模塊組成。
a)KWP轉接電路硬件子模塊,KWP轉接電路硬件子模塊是一個硬件模塊,與KWP2000協議數據鏈路層編碼解碼實現子模塊及ECU相連。該模塊實現物理信號的傳遞,將pc機RS232的負邏輯電平轉換成TTL正邏輯電平,而且,該模塊沒有采用集成芯片,完全通過分立元件實現電路。
b)KWP2000協議數據鏈路層編碼解碼實現子模塊,該模塊與故障碼讀取子模塊、故障碼清除子模塊、運行參數讀取子模塊、標定數據發(fā)送子模塊及KWP轉接電路硬件子模塊相連,負責將發(fā)送或接收的數據編碼或解碼。對于發(fā)送的報文數據幀,按照KWP2000協議報文的規(guī)定,將數據編碼成ECU可以接收的報文;對于接收的報文數據幀將其解碼,提取出命令信息和數據信息。
2、故障碼處理模塊,故障碼處理模塊根據操作者的請求從ECU讀取故障碼信息或清除ECU中的故障碼信息,同時根據操作者的請求將讀取到的故障碼進行保存,操作者的請求從界面顯示模塊輸入。該模塊由故障碼讀取子模塊、故障碼清除子模塊、故障碼保存子模塊組成。
a)故障碼讀取子模塊,故障碼讀取子模塊接收來自界面顯示模塊中的操作按鈕子模塊的讀取故障碼的請求,然后通過KWP2000協議數據鏈路層編碼解碼實現子模塊發(fā)送讀取故障碼的命令,并將讀取到的故障碼返回。在讀取到故障碼之后,將故障碼發(fā)送給故障碼顯示子模塊顯示;同時在用戶請求的情況下,將接收到的故障碼通過故障碼保存子模塊進行保存。
b)故障碼清除子模塊,故障碼清除子模塊接收來自界面顯示模塊中的操作按鈕子模塊中讀取故障碼的請求,然后通過KWP2000協議數據鏈路層編碼解碼實現子模塊發(fā)送清除故障碼的命令,將ECU中的故障碼清除。
c)故障碼保存子模塊,故障碼保存子模塊接收來自界面顯示模塊中的操作按鈕子模塊中保存故障碼的請求,直接將故障碼讀取子模塊讀取到的故障碼進行存檔。
3、發(fā)動機運行參數處理模塊,發(fā)動機運行參數處理模塊根據操作者選取好的狀態(tài)監(jiān)測變量信息,通過KWP2000協議數據鏈路層編碼解碼實現子模塊發(fā)送狀態(tài)監(jiān)測的命令,并將讀取到的狀態(tài)參數信息返回,發(fā)送給發(fā)動機運行參數顯示子模塊顯示;同時在用戶請求的情況下,在狀態(tài)監(jiān)測的同時,進行運行參數的實時存檔。該模塊由運行參數選取子模塊、運行參數讀取子模塊、運行參數讀取子模塊組成。
a)運行參數選取子模塊,運行參數選取子模塊主要是接收用戶的請求,用戶通過該模塊選取需要監(jiān)測的運行參數信息,然后該模塊將選取好的運行參數信息傳給運行參數讀取子模塊。由于KWP2000報文長度限定在260字節(jié)之內,同時為了保證運行參數監(jiān)測的實時性,運行參數選取子模塊選取的運行參數變量不超過20個。
b)運行參數讀取子模塊,運行參數讀取子模塊根據需要監(jiān)測的運行參數信息,通過KWP2000協議數據鏈路層編碼解碼實現子模塊發(fā)送讀取狀態(tài)參數信息的命令,并將讀取到的狀態(tài)參數信息發(fā)送給發(fā)動機運行參數顯示子模塊顯示。同時在用戶請求的情況下,在狀態(tài)監(jiān)測的同時將狀態(tài)信息通過運行參數保存子模塊進行保存。
c)運行參數保存子模塊,運行參數保存子模塊根據用戶的請求,將通過運行參數讀取子模塊監(jiān)測到的運行參數狀態(tài)信息進行實時存檔。
4、標定數據文件燒寫模塊,標定數據文件燒寫模塊根據操作者的請求實現對ECU燒寫標定數據文件的功能。該模塊由標定數據文件解碼子模塊和標定數據發(fā)送子模塊組成。
a)標定數據文件解碼子模塊,標定數據文件解碼子模塊根據操作者的請求,將選擇好的標定數據文件根據S19文件格式進行解碼,并將解碼好的數據發(fā)送給標定數據發(fā)送子模塊。
b)標定數據發(fā)送子模塊,標定數據發(fā)送子模塊從標定數據文件解碼子模塊接收解碼好的數據,然后通過KWP2000協議數據鏈路層編碼解碼實現子模塊發(fā)送燒寫標定文件的命令及標定數據發(fā)送給ECU,并在燒寫結束后復位ECU。
5、界面顯示模塊,界面顯示模塊用于顯示故障碼、運行參數信息等及接收用戶的操作請求等。該模塊由故障碼顯示子模塊、發(fā)動機運行參數顯示子模塊和操作按鈕子模塊組成。
a)故障碼顯示子模塊,故障碼顯示子模塊與故障碼讀取子模塊,用于顯示讀取到的故障碼。
b)發(fā)動機運行參數顯示子模塊,發(fā)動機運行參數顯示子模塊與運行參數讀取子模塊相連,用于實時顯示發(fā)動機運行參數狀態(tài)。
c)操作按鈕子模塊,操作按鈕子模塊分別與故障碼讀取子模塊、故障碼清除子模塊、故障碼保存子模塊、運行參數選取子模塊、運行參數保存子模塊和標定數據文件解碼子模塊相連,分別向這些模塊發(fā)送讀取故障碼、清除故障碼、保存故障碼、選取發(fā)動機需要監(jiān)測的運行參數及燒寫標定文件的請求。
采用上述的技術,能實現功能強大、界面友好、操作方便且便于攜帶的故障診斷系統(tǒng),可以讀取、清除ECU中的故障碼,保存已經讀取到的故障碼,實時采集發(fā)動機運行參數,在線寫入標定數據文件。
權利要求
1.一種基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征在于包括五個模塊KWP通訊模塊、故障碼處理模塊、發(fā)動機運行參數處理模塊、標定數據文件燒寫模塊及界面顯示模塊;整個系統(tǒng)基于KWP2000協議實現,其中所述KWP通訊模塊滿足KWP2000協議中對物理層和數據鏈路層的規(guī)定,實現服務主機與電子控制單元之間的通訊,達到電子控制單元與故障碼處理模塊、發(fā)動機運行參數處理模塊及標定文件燒寫模塊之間進行數據傳輸;所述故障碼處理模塊實現對電子控制單元中的故障碼讀取、清除及保存,讀取到的故障碼送到界面顯示模塊;所述發(fā)動機運行參數處理模塊實現對發(fā)動機的運行參數實現采集及保存,采集到的發(fā)動機運行參數同時送到界面顯示模塊;所述標定數據文件燒寫模塊實現對給定的標定數據文件燒寫到電子控制單元;所述界面顯示模塊向故障碼讀取子模塊、故障碼保存子模塊、運行參數選取子模塊、運行參數保存子模塊及標定數據文件解碼子模塊發(fā)送請求命令,同時顯示故障碼及發(fā)動機運行參數。
2.如權利要求1所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的KWP通信模塊包括KWP轉接電路硬件子模塊和KWP2000協議數據鏈路層編碼解碼實現子模塊;KWP轉接電路硬件子模塊實現服務主機到電子控制單元之間通訊的電平轉換,數據鏈路層編碼解碼實現子模塊則是將發(fā)送的數據以報文的形式編碼,進一步通過KWP轉接電路硬件子模塊將數據發(fā)送至電子控制單元;或對接收到報文信息進行解碼,將命令信息和數據信息提取出來,這些信息送到故障碼處理模塊、發(fā)動機運行參數處理模塊、標定數據文件燒寫模塊進行處理。
3.如權利要求2所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,根據KWP2000協議物理層的規(guī)定,K線接口電平是正邏輯電平,而服務主機端的RS232接口是負邏輯電平的,KWP轉接電路硬件子模塊將正邏輯電平轉換成RS232的負邏輯電平。
4.如權利要求1所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的故障碼處理模塊包括故障碼讀取子模塊、故障碼清除子模塊和故障碼保存子模塊;故障碼讀取子模塊通過數據鏈路層編碼解碼實現子模塊向電子控制單元發(fā)送讀取故障碼的命令,同時接收來自電子控制單元的故障碼信息,并將故障碼解碼之后的信息送給故障碼顯示子模塊顯示;故障碼清除子模塊通過數據鏈路層編碼解碼實現子模塊向電子控制單元發(fā)送清除故障碼的命令,同時接收來自電子控制單元的故障碼清除確認信息;故障碼保存子模塊將顯示于故障碼顯示子模塊中的故障信息進行存檔,以供服務人員進行后續(xù)故障分析。
5.如權利要求4所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的故障碼清除子模塊,在故障碼清除之后電子控制單元沒有故障碼,則向用戶發(fā)出提示信號;如果故障碼清除之后還有故障碼,則激活故障碼讀取子模塊,讀取故障碼。
6.如權利要求1所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的發(fā)動機運行參數處理模塊包括運行參數選取子模塊、運行參數讀取子模塊、運行參數保存子模塊;運行參數選取子模塊從系統(tǒng)中選取需要監(jiān)測的運行參數,運行參數選取完畢之后,運行參數讀取子模塊通過數據鏈路層編碼解碼實現子模塊向電子控制單元發(fā)送讀取運行參數的命令,同時接收電子控制單元反饋的實時運行參數數據,送至發(fā)動機運行參數顯示子模塊進行顯示;運行參數保存子模塊在實時采集發(fā)動機運行參數的同時,將采集的數據進行存檔,以供服務人員進行后續(xù)發(fā)動機運行狀態(tài)分析。
7.如權利要求6所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的運行參數選取子模塊,其選取的運行參數小于或者等于20個。
8.如權利要求1所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的標定數據文件燒寫模塊包括標定數據文件解碼子模塊和標定數據發(fā)送子模塊;標定數據文件解碼子模塊根據S記錄格式將S19文件解碼,將其中的程序/數據信息提取出來,并將其對應的地址信息記錄下來;解碼完畢之后,標定數據發(fā)送子模塊通過數據鏈路層編碼解碼實現子模塊循環(huán)發(fā)送S19文件中的數據給電子控制單元,直到所有數據發(fā)送完畢;在收到電子控制單元的數據接收完畢的確認信號之后,標定數據發(fā)送子模塊負責復位電子控制單元,以保證已經傳輸的數據成功保存于電子控制單元的儲存器當中。
9.如權利要求1所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的界面顯示模塊包括故障碼顯示子模塊、發(fā)動機運行參數顯示子模塊和操作按鈕子模塊;整個系統(tǒng)采用前后臺的方式運行,界面顯示模塊于前臺運行,除界面顯示模塊外的模塊于后臺進行,屬于后臺模塊,故障碼顯示子模塊將接收故障碼讀取子模塊接收來的數據顯示于界面,發(fā)動機運行參數顯示子模塊將運行參數讀取子模塊接收來的數據顯示出來,操作按鈕子模塊接收來自用戶的操作要求,包括讀取故障碼、清除故障碼、保存故障碼、讀取發(fā)動機實時運行參數、保存發(fā)動機實時運行參數、燒寫標定數據文件,在接收操作者的這些操作要求之后,后臺模塊根據不同的用戶請求,進行相應的處理。
10.如權利要求9所述的基于K線的電控發(fā)動機故障診斷系統(tǒng),其特征是,所述的界面顯示模塊用圖形化的開發(fā)工具虛擬儀器LabVIEW完成,實現了界面友好的用戶界面。
全文摘要
一種電信技術領域的用于電控發(fā)動機的智能故障診斷儀,其中KWP通訊模塊實現tester與ECU的通訊,故障碼處理模塊實現對ECU中的故障碼讀取、清除及保存,讀取到的故障碼送到顯示模塊。發(fā)動機運行參數處理模塊實現對發(fā)動機的運行參數進行采集及保存,采集到的發(fā)動機運行參數同時送到顯示模塊。標定數據文件燒寫模塊實現對給定的標定數據文件燒寫到ECU。界面顯示模塊向故障碼讀取子模塊、故障碼保存子模塊、運行參數選取子模塊、運行參數保存子模塊及標定數據文件解碼子模塊發(fā)送請求命令,同時顯示故障碼及發(fā)動機運行參數。本發(fā)明可以讀取、清除ECU中的故障碼,保存已經讀取到的故障碼,實時采集發(fā)動機運行參數,在線寫入標定數據文件。
文檔編號G01M15/04GK101055228SQ200710041458
公開日2007年10月17日 申請日期2007年5月31日 優(yōu)先權日2007年5月31日
發(fā)明者冒曉建, 唐航波, 王俊席, 卓斌, 馮靜 申請人:上海依波爾汽車電子有限公司