OBD協議說明(個人)_第1頁
OBD協議說明(個人)_第2頁
OBD協議說明(個人)_第3頁
OBD協議說明(個人)_第4頁
OBD協議說明(個人)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流OBD協議說明(個人).精品文檔.OBD協議數據流說明需要確認的問題:1、 支持的車型?2、 油耗、里程讀取?3、 OBD協議中是否支持讀取和控制車門窗的狀態信息?4、 OBD能讀取數據5、 比較本人整理的ISO15031-5和北京金奔騰科技公司的OBD協議數據流答案:1、 我國采用了EOBD相同的要求即ISO15031-5(道路車輛-車輛與排放診斷相關裝置通信標準-5排放有關的診斷服務)協議。所以只要該車支持ISO15031-5的OBD2標準協議中所有項,則可以通過OBD接口讀取出ECU中所有信息;若該車支持標準協議中部分項,則讀取出支持項

2、信息。(標準協議附在下面,由北京金奔騰汽車科技公司提供。)2、 在ISO15031-5協議中,油耗不能讀取,只能讀取燃油液位輸入 (讀出油箱剩余油量與油箱容量的百分比)。 在車上通過燃油液位傳感器實現對剩余油量檢測。OBD輸出信息中跟里程相關只有:故障燈點亮后行駛的里程數、消除故障后行駛的里程數。里程獲取辦法:1、雖然不能直接獲得總里程,但可以總里程=安裝前里程數+故障燈點亮后行駛的里程數+消除故障后行駛的里程數。2、OBD2協議中無法直接讀取儀表上數據,只有通過購買汽車廠家的OBD2協議的擴展,可獲得汽車儀表系統數據獲取,肯定能獲取汽車總里程和車門窗信息。由于成本太高,所以不現實。3、在車輪

3、處安裝及車輪轉過圈數的傳感器4、還有通過GPS獲取總里程。3、 在ISO15031-5的OBD協議中不支持讀取和控制車門窗的狀態信息。4、 讀取信息是從ISO15031-5協議中分析出來:我們關注輸出信息有:注:PID:OBD系統輸出的每個參數都對應一個使用16進制表示的PID (Parameter Identification),即參數標識。PID$01 故障碼清除之后的監測狀態 PID$05 發動機冷卻液溫度PID$0C 發動機轉速 可以讀取實時轉速或者故障時轉速。數據類型:data/4 rpm (0<data<1638375)PID$0D 車速可以讀取實時車速或者故障時車速。

4、數據類型:data km/h (0<data<255)PID$2F 燃油液位輸入 讀出油箱剩余油量與油箱容量的百分比讀取詳細OBD數據流見下面二。5、 比較本人整理的ISO15031-5和北京金奔騰科技公司的OBD協議數據流:金奔騰提供OBD數據流比本人整理的更詳細。一、OBD系統輸出信息的模式/服務 (出處參考ISO15031-5協議標準)Mode 1: 請求動力系當前數據Mode 2: 請求凍結禎數據Mode 3: 請求排放相關的動力系診斷故障碼Mode 4: 清除/復位排放相關的診斷信息Mode 5: 請求氧傳感器監測測試結果Mode 6: 請求非連續監測系統OBD

5、測試結果Mode 7: 請求連續監測系統OBD測試結果Mode 8: 請求控制車載系統,測試或者部件 (中國市場開發的OBD系統不支持該模式)Mode 9: 讀車輛和標定識別號Mode 1: 請求動力系當前數據說明模式1的功能是根據法規要求,使得外部標準的診斷工具可以訪問當前排放相關的一些基本參數的數據值。這些參數包含系統的一些模擬輸入和輸出量,數字輸出和輸出量,以及系統狀態信息等。這些參數是車輛和發動機以及OBD系統本身最重要的信息,它們是實時刷新的。Mode 2: 請求凍結禎數據模式2 的目的是訪問保存在凍結楨中的排放相關的數據。所謂凍結楨,指的是故障在首次出現的瞬間,車輛和發動機的一些最

6、重要的參數值。Mode 3:請求排放相關的動力系診斷故障碼模式3中輸出的是排放相關的動力系的故障代碼Mode 4:清除/復位排放相關的診斷信息模式4的作用是清除OBD系統所記錄的所有排放相關的診斷信息。這些信息包括:診斷故障碼的個數(模式1中PID 01)故障燈狀態(模式1中PID 01)診斷故障碼(模式3)凍結楨對應的故障碼和凍結楨數據(模式2)氧傳感器暖氣測試結果(模式5或6)系統檢測狀態(模式1中PID 01)車載監測測試結果(模式6和模式7)故障燈激活之后的行駛里程(模式1中PID 21)模式4對OBD系統進行的刪除/重置至少要在起動前點火鑰匙開關處于ON的狀態下能夠執行。大部分ECU

7、在發動機運轉的時候也可進行此操作。Mode 5:請求氧傳感器檢測測試結果模式5輸出的信息是氧傳感器的信息,其中既包含氧傳感器的特性參數(常數,決定于選用的氧傳感器本身),還包括氧傳感器的一些評價指標的測試結果。Mode 6:請求非連續監控的測試結果模式6輸出的是OBD系統對某個部件/系統的非連續監測結果。Mode 7:請求連續監測系統OBD測試結果模式7的目的是使外部的測試設備能夠訪問在一般駕駛狀況下連續監測的排放相關部件和系統的故障。Mode 8:請求控制車載系統,測試或者部件模式8的作用是使得外部測試設備可以控制OBD系統、測試或者部件的工作。顯示的信息包括系統的狀態和測試的結果。對于EO

8、BD來說不對模式8進行要求,我國采用了EOBD的要求,因此凡為中國市場開發的OBD系統不支持模式8的功能。Mode 9:讀車輛和軟件識別號模式9中的信息可以使得維修者和愛好者可以迅速準確地確定車輛和OBD系統的數據狀態。比如用于愛好者之間進行交流和在召回時確定車輛和OBD系統狀態。示例VID 04Calibration Identification 06B123456Z ABCD二、OBD數據流(本人根據ISO15031-5協議整理的協議)下面是Mode1和Mode2所輸出的信息PID$00· PID$01 故障碼清除之后的監測狀態· PID$02 對應所存儲的凍

9、結楨的故障碼· PID$03 燃油系統狀態· PID$04 計算負荷值· PID$05 發動機冷卻液溫度· PID$06 短時燃油修正(氣缸列1和3)· PID$07 長期燃油修正(氣缸列1和3)· PID$08 短時燃油修正(氣缸列2和4)· PID$09 長期燃油修正(氣缸列2和4)· PID$0A 燃油壓力計量· PID$0B 進氣歧管絕對壓力· PID$0C 發動機轉速· PID$0D 車速· PID$0E 第一缸點火正時提前角(不包括機械提前)· PID$

10、0F 進氣溫度· PID$10 空氣流量傳感器的空氣流量· PID$11 絕對節氣門位置· PID$12 二次空氣狀態指令· PID $13 氧傳感器位置· PID$14 PID$1B傳統0到1V氧傳感器輸出電壓(Bx-Sy)及與此傳感器關聯的短時燃油修正(Bx-Sy)· PID$1C OBD系統的車輛設計要求· PID$1D 氧傳感器的位置· PID$1E 輔助輸入狀態· PID$1F 自發動機起動的時間PID$20· PID$21 在MIL激活狀態下行駛的里程· PID$

11、22 相對于歧管真空度的油軌壓力· PID$23 相對于大氣壓力的油軌壓力· PID$24 PID$2B 線性或寬帶式氧傳感器的等效比(lambda)和電壓· PID$2C EGR指令開度· PID$2D EGR開度誤差 (實際開度 指令開度)/指令開度*100%· PID$2E 蒸發沖洗控制指令· PID$2F 燃油液位輸入· PID$30 自故障碼被清除之后經歷的暖機循環個數· PID$31 自故障碼被清除之后的行駛里程· PID$32 蒸發系統的蒸氣壓力· PID$33 大氣壓&

12、#183; PID$34 PID$3B 線性或寬帶式氧傳感器的等效比(lambda)和電流· PID$3C 催化器溫度 B1S1· PID$3D 催化器溫度 B2S1· PID$3E 催化器溫度 B1S2· PID$3F 催化器溫度 B2S2PID$40· PID$41 當前駕駛循環的監測狀態· PID$42 控制模塊電壓· PID$43 絕對負荷值· PID$44 等效比指令· PID$45 相對節氣門位置· PID$46 環境空氣溫度· PID$47 絕對節氣門位置B·

13、PID$48 絕對節氣門位置C· PID$49 加速踏板位置D· PID$4A 加速踏板位置E· PID$4B 加速踏板位置F· PID$4C 節氣門執行器控制指令· PID$4D MIL處于激活狀態下的發動機運轉時間· PID$4E 自故障碼清除之后的時間· PID$4F 等效比的最大值及對應的氧傳感器電壓· PID$50 來自空氣流量傳感器的最大流量· PID$51 當前車輛使用的燃料類型· PID$52 酒精在燃料的百分比· PID$53 蒸發系統蒸氣壓力絕對值· PI

14、D$54 蒸發系統蒸氣壓力· PID$55 第二個氧傳感器的短時燃油修正(Bank 1和Bank 3)· PID$56 第二個氧傳感器的長期燃油修正(Bank 1和Bank 3)· PID$57 第二個氧傳感器的短時燃油修正(Bank 2和Bank 4)· PID$58 第二個氧傳感器的長期燃油修正(Bank 2和Bank 4)· PID$59 油軌絕對壓力· PID$5A 加速踏板相對位置· PID$5B PID$FF ISO/SAE保留三、數據讀?。ㄒ訧SO15765-4的CAN總線協議為例)1、硬件接線硬件上接線:CA

15、N_H-接OBD接口第6引腳CAN_L-接OBD接口第14引腳電源正端-接OBD接口第16引腳公共地-接OBD接口第4引腳信號地-接OBD接口第5引腳2、軟件協議下面以讀取MODE1實時車速為例:外面設備-àCAN-à 汽車ECU發送格式:CAN的ID PCI MODE PID 標準:7DF   01  01  0d  00 00 00 00 00擴展:18DB33F1 01  01  0d  00 00 00 00 

16、;00數據域:PCI+MODE+PID ,其中PCI表示協議控制信息的字節數量· 01- Mode 1: 請求動力系當前數據; PID 0D-車速四、北京金奔騰汽車科技公司提供標準OBD數據流: 數據流名稱: 原始數據 單位 000 故障碼存儲數量 | | 001 故障指示燈狀態 | | 002 支持失火監測 | | 003 支持燃油系統監測 | | 004 支持綜合部件監測 | | 005 失火監測準備就緒 | | 006 燃油系統的監測準備就緒 | | 007 綜合成分監測準備就緒 | | 008 支持:催化轉換器 | | 009 支持:加熱器催化轉換器 | | 010 支持:燃

17、油蒸發排放系統 | | 011 支持:二次空氣噴射系統 | | 012 支持:空調冷媒 | | 013 支持:氧傳感器 | | 014 支持:氧傳感器加熱器 | | 015 支持:廢氣再循環系統 | | 016 催化轉換器狀態 | | 017 加熱式催化轉換器狀態 | | 018 燃油蒸發排放系統狀態 | | 019 二次空氣噴射系統狀態 | | 020 空調制冷劑狀態 | | 021 氧傳感器狀態 | | 022 氧傳感器加熱器狀態 | | 023 廢氣再循環系統狀態 | | 024 產生凍結幀的故障碼 | | 025 燃油系統狀態 B1 | | 026 燃油系統狀態 B2 | | 027

18、計算負荷值 | |% 028 發動機冷卻液溫度 | | 029 短期燃油修正(缸組1) | |% 030 長期燃油修正(缸組1) | |% 031 短期燃油修正(缸組2) | |% 032 長期燃油修正(缸組2) | |% 033 燃油壓力 | |kPaG 034 進氣歧管絕對壓力 | |kPaA 035 發動機轉速 | |RPM 036 車速 | |km/h 037 點火正時 | |° 038 進氣溫度 | | 039 空氣流量 | |g/s 040 節氣門位置 | |% 041 二次空氣請求 | | 042 氧傳感器位置 | | 043 氧傳感器輸出電壓(缸組1,傳感器1) |

19、|V 044 短期燃油修正(缸組1,傳感器1) | |% 045 氧傳感器輸出電壓(缸組1,傳感器2) | |V 046 短期燃油修正(缸組1,傳感器2) | |% 047 氧傳感器輸出電壓(缸組1,傳感器3) | |V 048 短期燃油修正(缸組1,傳感器3) | |% 049 氧傳感器輸出電壓(缸組1,傳感器4) | |V 050 短期燃油修正(缸組1,傳感器4) | |% 051 氧傳感器輸出電壓(缸組2,傳感器1) | |V 052 短期燃油修正(缸組2,傳感器1) | |% 053 氧傳感器輸出電壓(缸組2,傳感器2) | |V 054 短期燃油修正(缸組2,傳感器2) | |% 0

20、55 氧傳感器輸出電壓(缸組2,傳感器3) | |V 056 短期燃油修正(缸組2,傳感器3) | |% 057 氧傳感器輸出電壓(缸組2,傳感器4) | |V 058 短期燃油修正(缸組2,傳感器4) | |% 059 車輛或發動機認證的OBD要求 | | 060 氧傳感器位置 | | 061 PTO(動力輸出)狀態 | | 062 發動機起動后時間 | |sec 063 故障指示燈點亮后的行駛距離 | |Km 064 相對燃油壓力 | |kPa 065 燃油軌壓力 | |kPa 066 當量比()(缸組1,傳感器1) | | 067 氧傳感器電壓(缸組1,傳感器1) | |mV 068 當

21、量比()(缸組1,傳感器2) | | 069 氧傳感器電壓(缸組1,傳感器2) | |mV 070 當量比()(缸組1,傳感器3) | | 071 氧傳感器電壓(缸組1,傳感器3) | |mV 072 當量比()(缸組1,傳感器4) | | 073 氧傳感器電壓(缸組1,傳感器4) | |mV 074 當量比()(缸組2,傳感器1) | | 075 氧傳感器電壓(缸組2,傳感器1) | |mV 076 當量比()(缸組2,傳感器2) | | 077 氧傳感器電壓(缸組2,傳感器2) | |mV 078 當量比()(缸組2,傳感器3) | | 079 氧傳感器電壓(缸組2,傳感器3) | |mV

22、 080 當量比()(缸組2,傳感器4) | | 081 氧傳感器電壓(缸組2,傳感器4) | |mV 082 廢氣再循環指令 | |% 083 廢氣再循環錯誤 | |% 084 燃油蒸氣凈化 | |% 085 燃油液位輸入 | |% 086 清除故障碼后的暖機次數 | | 087 清除故障碼后的行駛距離 | | 088 燃油蒸氣系統壓力 | |Pa 089 大氣壓力 | |kPa 090 當量比()(缸組1,傳感器1) | | 091 氧傳感器電流(缸組1,傳感器1) | |mA 092 當量比()(缸組1,傳感器2) | | 093 氧傳感器電流(缸組1,傳感器2) | |mA 094 當

23、量比()(缸組1,傳感器3) | | 095 氧傳感器電流(缸組1,傳感器3) | |mA 096 當量比()(缸組1,傳感器4) | | 097 氧傳感器電流(缸組1,傳感器4) | |mA 098 當量比()(缸組2,傳感器1) | | 099 氧傳感器電流(缸組2,傳感器1) | |mA 100 當量比()(缸組2,傳感器2) | | 101 氧傳感器電流(缸組2,傳感器2) | |mA 102 當量比()(缸組2,傳感器3) | | 103 氧傳感器電流(缸組2,傳感器3) | |mA 104 當量比()(缸組2,傳感器4) | 105 氧傳感器電流(缸組2,傳感器4) | |mA 106 催化劑溫度(缸組1,傳感器1) | | 107 催化劑溫度(缸組2,傳感器1) | | 108 催化劑溫度(缸組1,傳感器2) | | 109 催化劑溫度(缸組2,傳感器2) | | 110 失火監測 | | 111 燃油系統的監測 | | 112 綜合成分監測 | | 113 失火監測完成 | | 114 燃油系統監測完成 | | 115 組件完成綜合監測 | | 116 催化劑監測 | | 117 加熱催化劑監測 | | 118 蒸發系統的監測 | | 119 二次空氣系統的監測 |

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論