在讀取故障碼之前應該做好哪些準備工作呢?
檢查故障指示燈
在接通點火開關但不啟動發動機時,控制電腦便開始進入初始化狀態,並對整個控制系統進行自我檢查,此時故障指示燈也點亮。如果故障指示燈不亮,則說明故障指示燈線路有故障,應予以檢查和修理。接通點火開關片刻或發動機啟動後,如果故障指示燈熄滅,則說明控制電腦沒有查出電控系統有故障;如果故障指示燈仍點亮不滅,則說明電腦控制系統有故障,此時方可讀取故障碼。
做好安全工作
目前,汽車電子控制器系統讀取故障一般分為靜態(如“KOEO”測試模式)和動態(如福特公司的“KOER”測試模式)兩種測試模式。在靜態測試模式狀態下,只需要接通點火開關而不需要啟動發動機,便可讀取故障;動態測試模式是指在發動機正常運轉過程中,進行故障自診斷的一種測試模式。因此,在電控汽車實施動態模式測試時,應當確認汽車制動狀態良好,變速桿置於駐車擋或空擋,必要時,可用三角木塊將汽車車輪塞住,以防發生不測。
檢查機械件的連線
讀碼前,應直觀檢視與電子控制系統有關的機械部件的連線??是否脫落、洩漏或者阻塞;空氣流量計感測器是否有漏氣現象等。在此特別需要注意的是:在上述檢查過程中,應關閉點火開關(OFF)以防在導線的插接過程中,因導線連線和斷開時,電感器件所產生的感應電動勢將控制電腦ECU的個別電子元件燒燬,而導致控制電腦損壞。
檢查蓄電池電壓
汽車蓄電池電壓正常與否,對檢測故障碼至關重要。對於12V系汽車蓄電池來說,其電壓值不應低於11V;對於24V系汽車蓄電池來說,其電壓值不應低於23V。
關閉所有輔助電器
讀碼時,關掉輔助電器裝置(如空調、燈光、收放機等)也是很有必要的。因為輔助電器裝置不僅要消耗一部分電能,而且還會干擾控制電腦的正常工作。
適時關閉節氣門
啟動發動機使其怠速運轉並暖機,當冷卻液溫度達到正常範圍(85~95℃),便可對電子控制系統進行自診斷監測。在暖機完成之後,在開始檢測之前,應完全鬆開加速踏板,使節氣門處於全封閉狀態。
在對電控汽車進行了上述準備工作之後,便可讀取故障碼了。儘管運用控制電腦的自診斷功能,對於讀碼後的故障排除極為方便迅速,但如果讀碼過程中操作不當,或者未按特定的程式進行操作,都可能帶來不必要的麻煩,如:原排除故障後又出現新的故障碼;更換有關故障部件後,故障依然存在或者出現故障越來越多的不良現象。因此,無論是採用人工讀碼,還是採用專用儀器讀碼,都應確保操作的正確性,為此您不妨注意以下幾點。
正確清除故障碼
汽車故障排除後,需要清除故障程式碼。進行故障程式碼清除時,應嚴格按照特定車型所規定的故障程式碼清除方法來進行,萬不可簡單隨意地用拆除蓄電池負極搭鐵線的辦法來清除故障程式碼。否則,可能會造成以下兩個方面的麻煩:其一,使某些車型的控制電腦失去“經驗記憶”,我們知道,有些車型的控制電腦具有自動記憶功能,拆除蓄電池負極搭鐵線後,便會自動清除儲存在隨機儲存器(RAM)中發動機執行的經驗資料,從而使汽車在維修後的相當長一段時間內效能不好,或行駛一段後,又重現已清除掉的故障程式碼;其二,還會造成某些功能的喪失,如音響鎖止便是較為常見的例子之一。這時,則需要按照較為煩瑣的程式對音響系統進行解密,才能恢復音響系統的正常工作。
控制合適的水溫
讀碼時,發動機達到正常的工作溫度後方可進行自診斷測試,特別是水溫在85~95℃時讀碼最為可靠。否則,在讀碼過程中,有時會出現一串非故障的故障碼,如水溫、廢氣再迴圈、怠速不良等故障碼等。經常會使人誤以為電子控制系統故障很多或以為自診斷系統出現了故障。
正確的讀碼順序
對具有靜態讀碼(只打開點火開關,不啟動發動機)和動態讀碼(需啟動發動機)的電子控制系統而言,應注意二者讀碼的先後順序以及有關的轉換程式,否則會造成讀取故障碼的失敗,許多車型對這兩種讀碼轉換都有嚴格的程式要求。首先,必須先讀靜態碼(即KOEO模式),如果靜態碼讀完後,系統未輸出程式碼為“11”的正常故障碼,就去讀取動態碼(即KOER模式),則會出現故障失真,進而造成檢修時的誤判。這時往往會給維修人員造成一種錯覺,好像故障碼派不上用場似的。同時,應注意,在讀動態碼之前,一般需要先清除靜態碼。在進行動態碼自診斷之前,應拆下讀靜態碼時在診斷插座上所連線的跨接線,然後清除靜態故障碼,接著啟動發動機並加速到2000r/min,保持2min以上,以便使發動機達到正常的工作溫度,然後關閉點火開關,等待10s以後再將自診斷接頭跨接好,並再次啟動發動機,此時所顯示的故障碼便是動態模式下的故障碼。
注意讀碼後的記憶修正
透過對電控汽車進行讀碼、清碼和故障排除之後,如果汽車的加速效能有所下降,有時屬於正常現象,但需要維修人員對控制電腦ECU進行正確的行車狀況的記憶修正。換言之,就是要恢復控制電腦對汽車現行狀況的記憶功能。只要汽車車況正常,連續重複啟動、行駛、熄火,達到一定次數後,汽車的相關效能將會逐漸得到恢復。
不必在意的故障碼
當讀取故障碼後,有時會發現故障碼所指示的故障與汽車的實際故障完全無關,此時可以認為故障碼顯示有錯誤,不必太在意。造成這種情況的原因有:一是上次維修時原故障碼未能有效地清除;二是在發動機再執行中,維修人員有意或無意地碰掉了有關感測器的導線聯結器。
控制電腦所提供的故障程式碼,往往僅與所示故障部位對應的內外線路有關,一般而言,它與其他線路和該部位的機械故障無關,而造成電控汽車故障的原因是多方面的。實際上,故障程式碼僅僅是一個是或否的界定結論,不可能指出故障的具體原因,如需要找出具體的故障部位和原因,還需要根據發動機的故障徵兆作進一步的分析和檢查才能做到準確無誤地排除故障。
在讀取故障碼之前應該做好哪些準備工作呢?
檢查故障指示燈
在接通點火開關但不啟動發動機時,控制電腦便開始進入初始化狀態,並對整個控制系統進行自我檢查,此時故障指示燈也點亮。如果故障指示燈不亮,則說明故障指示燈線路有故障,應予以檢查和修理。接通點火開關片刻或發動機啟動後,如果故障指示燈熄滅,則說明控制電腦沒有查出電控系統有故障;如果故障指示燈仍點亮不滅,則說明電腦控制系統有故障,此時方可讀取故障碼。
做好安全工作
目前,汽車電子控制器系統讀取故障一般分為靜態(如“KOEO”測試模式)和動態(如福特公司的“KOER”測試模式)兩種測試模式。在靜態測試模式狀態下,只需要接通點火開關而不需要啟動發動機,便可讀取故障;動態測試模式是指在發動機正常運轉過程中,進行故障自診斷的一種測試模式。因此,在電控汽車實施動態模式測試時,應當確認汽車制動狀態良好,變速桿置於駐車擋或空擋,必要時,可用三角木塊將汽車車輪塞住,以防發生不測。
檢查機械件的連線
讀碼前,應直觀檢視與電子控制系統有關的機械部件的連線??是否脫落、洩漏或者阻塞;空氣流量計感測器是否有漏氣現象等。在此特別需要注意的是:在上述檢查過程中,應關閉點火開關(OFF)以防在導線的插接過程中,因導線連線和斷開時,電感器件所產生的感應電動勢將控制電腦ECU的個別電子元件燒燬,而導致控制電腦損壞。
檢查蓄電池電壓
汽車蓄電池電壓正常與否,對檢測故障碼至關重要。對於12V系汽車蓄電池來說,其電壓值不應低於11V;對於24V系汽車蓄電池來說,其電壓值不應低於23V。
關閉所有輔助電器
讀碼時,關掉輔助電器裝置(如空調、燈光、收放機等)也是很有必要的。因為輔助電器裝置不僅要消耗一部分電能,而且還會干擾控制電腦的正常工作。
適時關閉節氣門
啟動發動機使其怠速運轉並暖機,當冷卻液溫度達到正常範圍(85~95℃),便可對電子控制系統進行自診斷監測。在暖機完成之後,在開始檢測之前,應完全鬆開加速踏板,使節氣門處於全封閉狀態。
在對電控汽車進行了上述準備工作之後,便可讀取故障碼了。儘管運用控制電腦的自診斷功能,對於讀碼後的故障排除極為方便迅速,但如果讀碼過程中操作不當,或者未按特定的程式進行操作,都可能帶來不必要的麻煩,如:原排除故障後又出現新的故障碼;更換有關故障部件後,故障依然存在或者出現故障越來越多的不良現象。因此,無論是採用人工讀碼,還是採用專用儀器讀碼,都應確保操作的正確性,為此您不妨注意以下幾點。
正確清除故障碼
汽車故障排除後,需要清除故障程式碼。進行故障程式碼清除時,應嚴格按照特定車型所規定的故障程式碼清除方法來進行,萬不可簡單隨意地用拆除蓄電池負極搭鐵線的辦法來清除故障程式碼。否則,可能會造成以下兩個方面的麻煩:其一,使某些車型的控制電腦失去“經驗記憶”,我們知道,有些車型的控制電腦具有自動記憶功能,拆除蓄電池負極搭鐵線後,便會自動清除儲存在隨機儲存器(RAM)中發動機執行的經驗資料,從而使汽車在維修後的相當長一段時間內效能不好,或行駛一段後,又重現已清除掉的故障程式碼;其二,還會造成某些功能的喪失,如音響鎖止便是較為常見的例子之一。這時,則需要按照較為煩瑣的程式對音響系統進行解密,才能恢復音響系統的正常工作。
控制合適的水溫
讀碼時,發動機達到正常的工作溫度後方可進行自診斷測試,特別是水溫在85~95℃時讀碼最為可靠。否則,在讀碼過程中,有時會出現一串非故障的故障碼,如水溫、廢氣再迴圈、怠速不良等故障碼等。經常會使人誤以為電子控制系統故障很多或以為自診斷系統出現了故障。
正確的讀碼順序
對具有靜態讀碼(只打開點火開關,不啟動發動機)和動態讀碼(需啟動發動機)的電子控制系統而言,應注意二者讀碼的先後順序以及有關的轉換程式,否則會造成讀取故障碼的失敗,許多車型對這兩種讀碼轉換都有嚴格的程式要求。首先,必須先讀靜態碼(即KOEO模式),如果靜態碼讀完後,系統未輸出程式碼為“11”的正常故障碼,就去讀取動態碼(即KOER模式),則會出現故障失真,進而造成檢修時的誤判。這時往往會給維修人員造成一種錯覺,好像故障碼派不上用場似的。同時,應注意,在讀動態碼之前,一般需要先清除靜態碼。在進行動態碼自診斷之前,應拆下讀靜態碼時在診斷插座上所連線的跨接線,然後清除靜態故障碼,接著啟動發動機並加速到2000r/min,保持2min以上,以便使發動機達到正常的工作溫度,然後關閉點火開關,等待10s以後再將自診斷接頭跨接好,並再次啟動發動機,此時所顯示的故障碼便是動態模式下的故障碼。
注意讀碼後的記憶修正
透過對電控汽車進行讀碼、清碼和故障排除之後,如果汽車的加速效能有所下降,有時屬於正常現象,但需要維修人員對控制電腦ECU進行正確的行車狀況的記憶修正。換言之,就是要恢復控制電腦對汽車現行狀況的記憶功能。只要汽車車況正常,連續重複啟動、行駛、熄火,達到一定次數後,汽車的相關效能將會逐漸得到恢復。
不必在意的故障碼
當讀取故障碼後,有時會發現故障碼所指示的故障與汽車的實際故障完全無關,此時可以認為故障碼顯示有錯誤,不必太在意。造成這種情況的原因有:一是上次維修時原故障碼未能有效地清除;二是在發動機再執行中,維修人員有意或無意地碰掉了有關感測器的導線聯結器。
控制電腦所提供的故障程式碼,往往僅與所示故障部位對應的內外線路有關,一般而言,它與其他線路和該部位的機械故障無關,而造成電控汽車故障的原因是多方面的。實際上,故障程式碼僅僅是一個是或否的界定結論,不可能指出故障的具體原因,如需要找出具體的故障部位和原因,還需要根據發動機的故障徵兆作進一步的分析和檢查才能做到準確無誤地排除故障。