ISO14229統(tǒng)一診斷服務(wù)_第1頁
ISO14229統(tǒng)一診斷服務(wù)_第2頁
ISO14229統(tǒng)一診斷服務(wù)_第3頁
ISO14229統(tǒng)一診斷服務(wù)_第4頁
ISO14229統(tǒng)一診斷服務(wù)_第5頁
已閱讀5頁,還剩102頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、恒潤科技公司 ConfidentialISO 14229-1道路車輛道路車輛統(tǒng)一診斷服務(wù)統(tǒng)一診斷服務(wù)第一部分:規(guī)范和需求第一部分:規(guī)范和需求北京經(jīng)緯恒潤科技有限公司北京經(jīng)緯恒潤科技有限公司2021年年12月月8日日2 2目錄目錄n概述概述n應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)n應(yīng)用層協(xié)議應(yīng)用層協(xié)議n各功能單元診斷服務(wù)各功能單元診斷服務(wù)v診斷和通信管理功能單元診斷和通信管理功能單元 v數(shù)據(jù)傳輸功能單元數(shù)據(jù)傳輸功能單元 v傳輸儲(chǔ)存的數(shù)據(jù)功能單元傳輸儲(chǔ)存的數(shù)據(jù)功能單元 v輸入輸出控制功能單元輸入輸出控制功能單元 v遠(yuǎn)程激活例程功能單元遠(yuǎn)程激活例程功能單元 v上傳下載功能單元上傳下載功能單元3 3概述概述n定

2、義診斷系統(tǒng)的通用需求定義診斷系統(tǒng)的通用需求v 與數(shù)據(jù)鏈路無關(guān)的診斷服務(wù)與數(shù)據(jù)鏈路無關(guān)的診斷服務(wù)OSI各層各層增強(qiáng)的診斷服務(wù)(與排放無關(guān))增強(qiáng)的診斷服務(wù)(與排放無關(guān))應(yīng)用層應(yīng)用層ISO 14229-1/ ISO 15765-3ISO 14229-1/其它標(biāo)準(zhǔn)其它標(biāo)準(zhǔn)表示層表示層-會(huì)話層會(huì)話層ISO 15765-3-傳輸層傳輸層ISO 15765-2-網(wǎng)絡(luò)層網(wǎng)絡(luò)層ISO 15765-2-數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層ISO 11898-1-物理層物理層ISO 11898-4 4概述概述nISO 14229-1 UDS在各種數(shù)據(jù)鏈路的未來實(shí)現(xiàn)在各種數(shù)據(jù)鏈路的未來實(shí)現(xiàn)5 5目錄目錄n概述概述n應(yīng)用層接口服務(wù)應(yīng)用

3、層接口服務(wù)n應(yīng)用層協(xié)議應(yīng)用層協(xié)議n各功能單元診斷服務(wù)各功能單元診斷服務(wù)6 6應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)n應(yīng)用層服務(wù)概述應(yīng)用層服務(wù)概述v服務(wù)原語服務(wù)原語(6個(gè)個(gè))q請(qǐng)求請(qǐng)求 requestq請(qǐng)求請(qǐng)求_確認(rèn)確認(rèn) req_confirmq指示指示 indicationq響應(yīng)響應(yīng) responseq響應(yīng)響應(yīng)_確認(rèn)確認(rèn) rsp_confirmq確認(rèn)確認(rèn) confirmv有確認(rèn)服務(wù)有確認(rèn)服務(wù)v無確認(rèn)服務(wù)無確認(rèn)服務(wù)7 7應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)n有確認(rèn)服務(wù)有確認(rèn)服務(wù)service_name.requestservice_name.indicationservice_name.req_confirmse

4、rvice_name.responseservice_name.rsp_confirmservice_name.confirm客戶端應(yīng)用層客戶端應(yīng)用層Client服務(wù)器端應(yīng)用層服務(wù)器端應(yīng)用層Server8 8應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)service_name.requestservice_name.indicationservice_name.req_confirm客戶端應(yīng)用層客戶端應(yīng)用層Client服務(wù)器端應(yīng)用層服務(wù)器端應(yīng)用層Servern無確認(rèn)服務(wù)無確認(rèn)服務(wù)9 9應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)nindicationService_name.ind ( SA, TA, TA_type, RA

5、,(遠(yuǎn)程地址,可選)(遠(yuǎn)程地址,可選) ,parameter1, )nrequestService_name.request ( SA, TA, TA_type, RA,(遠(yuǎn)程地址,可選)(遠(yuǎn)程地址,可選) ,parameter1, )原語中的數(shù)據(jù)原語中的數(shù)據(jù)單元內(nèi)容一致單元內(nèi)容一致枚舉:用于描枚舉:用于描述功能還是物述功能還是物理尋址方式理尋址方式n服務(wù)原語的格式服務(wù)原語的格式1010應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)nconfirmService_name.confirm ( SA, TA, TA_type, RA,(遠(yuǎn)程地址,可選)(遠(yuǎn)程地址,可選) Result, ,parameter1,

6、)nresponseService_name.response ( SA, TA, TA_type, RA,(遠(yuǎn)程地址,可選)(遠(yuǎn)程地址,可選) Result, ,parameter1, )原語中的數(shù)據(jù)原語中的數(shù)據(jù)單元內(nèi)容一致單元內(nèi)容一致枚舉:枚舉:physicalfunctionaln服務(wù)原語的格式服務(wù)原語的格式1111nresponse-confirmService_name.rsp_con ( SA, TA, TA_type, RA,(遠(yuǎn)程地址,可選)(遠(yuǎn)程地址,可選) Result, )nrequest-confirmService_name.req_req ( SA, TA, TA_

7、type, RA,(遠(yuǎn)程地址,可選)(遠(yuǎn)程地址,可選) Result, )枚舉:枚舉:Positive,negativen服務(wù)原語的格式服務(wù)原語的格式應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)1212應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)外部外部測(cè)試設(shè)備測(cè)試設(shè)備網(wǎng)關(guān)網(wǎng)關(guān)遠(yuǎn)程遠(yuǎn)程服務(wù)器服務(wù)器主網(wǎng)絡(luò)主網(wǎng)絡(luò)遠(yuǎn)程網(wǎng)絡(luò)遠(yuǎn)程網(wǎng)絡(luò)2412001062n車輛系統(tǒng)需求車輛系統(tǒng)需求v客戶(客戶(Tester)和服務(wù)器()和服務(wù)器(ECU)統(tǒng)一編址)統(tǒng)一編址v每一個(gè)每一個(gè)Tester和和ECU的地址是唯一的的地址是唯一的vRA(遠(yuǎn)程地址)獨(dú)立分配(遠(yuǎn)程地址)獨(dú)立分配1313應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)外部外部測(cè)試設(shè)備測(cè)試設(shè)備網(wǎng)關(guān)網(wǎng)關(guān)遠(yuǎn)程遠(yuǎn)

8、程服務(wù)器服務(wù)器主網(wǎng)絡(luò)主網(wǎng)絡(luò)遠(yuǎn)程網(wǎng)絡(luò)遠(yuǎn)程網(wǎng)絡(luò)2412001062n遠(yuǎn)程診斷示例遠(yuǎn)程診斷示例1vRequestqSA=241,TA=200,RA=62 (Main Network)qSA=10,TA=62,RA=241 (Remote Network)vResponseqSA=62,TA=10,RA=241 (Remote Network)qSA=200,TA=241,RA=62 (Main Network)1414應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)外部外部測(cè)試設(shè)備測(cè)試設(shè)備網(wǎng)關(guān)網(wǎng)關(guān)遠(yuǎn)程遠(yuǎn)程服務(wù)器服務(wù)器主網(wǎng)絡(luò)主網(wǎng)絡(luò)24120062n遠(yuǎn)程診斷示例遠(yuǎn)程診斷示例2vRequestqSA=241,TA=200,R

9、A=62 (Main Network)vResponseqSA=200,TA=241,RA=62 (Main Network)1515應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)外部外部測(cè)試設(shè)備測(cè)試設(shè)備網(wǎng)關(guān)網(wǎng)關(guān)本地本地服務(wù)器服務(wù)器遠(yuǎn)程網(wǎng)絡(luò)遠(yuǎn)程網(wǎng)絡(luò)主網(wǎng)絡(luò)主網(wǎng)絡(luò)2421020018n遠(yuǎn)程診斷示例遠(yuǎn)程診斷示例3vRequestqSA=242,TA=10,RA=18 (Remote Network)qSA=200,TA=18,RA=242 (Main Network)vResponseqSA=18,TA=200,RA=242 (Main Network)qSA=10,TA=242,RA=18 (Remote Netw

10、ork)1616目錄目錄n概述概述n應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)n應(yīng)用層協(xié)議應(yīng)用層協(xié)議n各功能單元診斷服務(wù)各功能單元診斷服務(wù)1717應(yīng)用層協(xié)議應(yīng)用層協(xié)議nA_SDU應(yīng)用層服務(wù)數(shù)據(jù)單元應(yīng)用層服務(wù)數(shù)據(jù)單元vApplication Layer Service Data UnitvSA, TA, TA_type ,RA ,parameter1,nA_PDU 應(yīng)用層協(xié)議數(shù)據(jù)單元應(yīng)用層協(xié)議數(shù)據(jù)單元vApplication Layer Protocol Data UnitvSA, TA, TA_type ,RA, A_DatavA_Data=A_PCI+parameter1,nA_PCI 應(yīng)用層協(xié)議控制信息

11、應(yīng)用層協(xié)議控制信息vApplication Layer Protocol Control InformationnA_PUD = A_PCI + A_SDU1818應(yīng)用層協(xié)議應(yīng)用層協(xié)議n應(yīng)用層協(xié)議控制信息應(yīng)用層協(xié)議控制信息A_PCIv2種不同的格式(由服務(wù)原語和種不同的格式(由服務(wù)原語和Result參數(shù)決定)參數(shù)決定)vA_PCI(SI)qSIService ID(Request服務(wù)和服務(wù)和Result=positive的的Response)類型:類型:1字節(jié)無符號(hào)整數(shù)字節(jié)無符號(hào)整數(shù)范圍:范圍:00FFvA_PCI(NR_SI,SI)qNR_SINegative Service ID類型:類型

12、:1字節(jié)無符號(hào)整數(shù)字節(jié)無符號(hào)整數(shù)范圍:范圍:7F1919保留保留未應(yīng)用未應(yīng)用3F保留保留未應(yīng)用未應(yīng)用FF系統(tǒng)供應(yīng)商定義系統(tǒng)供應(yīng)商定義服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)FA FE汽車制造商定義汽車制造商定義服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)E0 F9為將來需求擴(kuò)展保留為將來需求擴(kuò)展保留服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)C8 DFISO 14229-1ISO 14229-1 服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)C3 C7ISO 14230 保留保留未應(yīng)用未應(yīng)用C1 C2ISO 14229-1 保留保留未應(yīng)用未應(yīng)用C0保留保留未應(yīng)用未應(yīng)用BF系統(tǒng)供應(yīng)商定義系統(tǒng)供應(yīng)商定義服務(wù)請(qǐng)求服務(wù)請(qǐng)求BA BE汽車制造商定義汽車制造商定義服務(wù)請(qǐng)求服務(wù)請(qǐng)求A

13、0 B9為將來需求擴(kuò)展保留為將來需求擴(kuò)展保留服務(wù)請(qǐng)求服務(wù)請(qǐng)求88 9FISO 14229-1ISO 14229-1 服務(wù)請(qǐng)求服務(wù)請(qǐng)求83 87ISO 14230 保留保留未應(yīng)用未應(yīng)用81 82ISO 14229-1 保留保留未應(yīng)用未應(yīng)用80ISO 14229-1否定響應(yīng)標(biāo)識(shí)否定響應(yīng)標(biāo)識(shí)7FISO 14229-1ISO 14229-1 服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)50 7E ISO 15031-5OBD服務(wù)響應(yīng)服務(wù)響應(yīng)40 4FISO 14229-1ISO 14229-1 服務(wù)請(qǐng)求服務(wù)請(qǐng)求10 3EISO 15031-5OBD服務(wù)請(qǐng)求服務(wù)請(qǐng)求00 0F服務(wù)類型服務(wù)類型服務(wù)標(biāo)識(shí)服務(wù)標(biāo)識(shí)應(yīng)用層協(xié)議應(yīng)用層

14、協(xié)議n服務(wù)標(biāo)識(shí)符服務(wù)標(biāo)識(shí)符SIISO 15031-5OBD服務(wù)請(qǐng)求服務(wù)請(qǐng)求00 0FISO 14229-1ISO 14229-1 服務(wù)請(qǐng)求服務(wù)請(qǐng)求10 3EISO 15031-5OBD服務(wù)響應(yīng)服務(wù)響應(yīng)40 4FISO 14229-1ISO 14229-1 服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)50 7E ISO 14229-1否定響應(yīng)標(biāo)識(shí)否定響應(yīng)標(biāo)識(shí)7FISO 14229-1 保留保留未應(yīng)用未應(yīng)用80ISO 14230 保留保留未應(yīng)用未應(yīng)用81 82ISO 14229-1ISO 14229-1 服務(wù)請(qǐng)求服務(wù)請(qǐng)求83 87為將來需求擴(kuò)展保留為將來需求擴(kuò)展保留服務(wù)請(qǐng)求服務(wù)請(qǐng)求88 9F汽車制造商定義汽車制造商定

15、義服務(wù)請(qǐng)求服務(wù)請(qǐng)求A0 B9系統(tǒng)供應(yīng)商定義系統(tǒng)供應(yīng)商定義服務(wù)請(qǐng)求服務(wù)請(qǐng)求BA BE保留保留未應(yīng)用未應(yīng)用BFISO 14229-1 保留保留未應(yīng)用未應(yīng)用C0ISO 14230 保留保留未應(yīng)用未應(yīng)用C1 C2ISO 14229-1ISO 14229-1 服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)C3 C7為將來需求擴(kuò)展保留為將來需求擴(kuò)展保留服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)C8 DF汽車制造商定義汽車制造商定義服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)E0 F9系統(tǒng)供應(yīng)商定義系統(tǒng)供應(yīng)商定義服務(wù)肯定響應(yīng)服務(wù)肯定響應(yīng)FA FE保留保留未應(yīng)用未應(yīng)用FF保留保留未應(yīng)用未應(yīng)用3F定義文檔定義文檔2020應(yīng)用層協(xié)議應(yīng)用層協(xié)議n請(qǐng)求服務(wù)標(biāo)識(shí)符請(qǐng)求服務(wù)標(biāo)識(shí)符

16、SIv類型:類型:1字節(jié)無符號(hào)整數(shù)字節(jié)無符號(hào)整數(shù)v范圍:范圍:00FFv請(qǐng)求服務(wù)的請(qǐng)求服務(wù)的ID:X0XXXXXX(第第6位為位為0)v示例:示例:ReadDTCInformation服務(wù)服務(wù)Request 0 x19 B00011001n肯定響應(yīng)服務(wù)標(biāo)識(shí)符肯定響應(yīng)服務(wù)標(biāo)識(shí)符SIv類型:類型:1字節(jié)無符號(hào)整數(shù)字節(jié)無符號(hào)整數(shù)v范圍:范圍:00FFv肯定響應(yīng)服務(wù)的肯定響應(yīng)服務(wù)的ID:X1XXXXXX (第第6位為位為1)v肯定響應(yīng)服務(wù)的肯定響應(yīng)服務(wù)的ID=請(qǐng)求服務(wù)的請(qǐng)求服務(wù)的ID+0 x40v示例:示例: ReadDTCInformation服務(wù)服務(wù)Response 0 x59 B01011001

17、n否定響應(yīng)服務(wù)標(biāo)識(shí)符否定響應(yīng)服務(wù)標(biāo)識(shí)符NR_SIv類型:類型:1字節(jié)無符號(hào)整數(shù)字節(jié)無符號(hào)整數(shù)v范圍:范圍:7F2121應(yīng)用層協(xié)議應(yīng)用層協(xié)議A_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SIRequest Service IdentifierMXXA_Data. Parameter1 : Parametern= : M/U/C/SXX=XX:XXCvt:約定約定M:強(qiáng)制強(qiáng)制U:用戶選擇用戶選擇C:是否使

18、用依賴于其它參數(shù)是否使用依賴于其它參數(shù)S:強(qiáng)制從參數(shù)列表中選擇(枚舉類型)強(qiáng)制從參數(shù)列表中選擇(枚舉類型)n請(qǐng)求請(qǐng)求A_PDU2222應(yīng)用層協(xié)議應(yīng)用層協(xié)議A_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SIRequest Service IdentifierMXXA_Data.Parameter1sub-function = parameterSXXParameter2:Parametern= : UX

19、X=XX:XXn請(qǐng)求示例(帶子功能)請(qǐng)求示例(帶子功能)2323n請(qǐng)求示例(不帶子功能)請(qǐng)求示例(不帶子功能)應(yīng)用層協(xié)議應(yīng)用層協(xié)議A_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SIRequest Service IdentifierMXXA_Data. Parameter1 : Parametern= : UXX=XX:XX2424應(yīng)用層協(xié)議應(yīng)用層協(xié)議n服務(wù)描述約定服務(wù)描述約定v子功能參數(shù)子功能參數(shù)$

20、Level (LEV_)的定義的定義q1字節(jié)數(shù)據(jù)字節(jié)數(shù)據(jù)qBit7禁止肯定響應(yīng)指示位禁止肯定響應(yīng)指示位 suppressPosRspMsgIndicationBit0=FALSE:需要肯定響應(yīng):需要肯定響應(yīng)1=TRUE:禁止肯定響應(yīng):禁止肯定響應(yīng)qBit6-0子功能參數(shù)值(子功能參數(shù)值(0 x000 x7F)使用子功能參數(shù)字節(jié),但僅支持使用子功能參數(shù)字節(jié),但僅支持suppressPosRspMsgIndicationBit的服務(wù)必須支持的服務(wù)必須支持0 x00子子功能功能2525應(yīng)用層協(xié)議應(yīng)用層協(xié)議A_PDU parameterParameter NameCvtHex ValueSATATA_

21、TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SIResponse Service IdentifierMXXA_Data. Parameter1 : Parametern= : M/U/C/SXX=XX:XXn肯定響應(yīng)肯定響應(yīng)A_PDU2626應(yīng)用層協(xié)議應(yīng)用層協(xié)議A_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_

22、PCI.NR_SINR_SIM7FA_Data.A_PCI.SISIMXXA_Data.ParameterResponse CodeMXXn否定響應(yīng)否定響應(yīng)A_PDU2727應(yīng)用層協(xié)議應(yīng)用層協(xié)議Hex值值響應(yīng)碼響應(yīng)碼助記符助記符11serviceNotSupported服務(wù)器不支持客戶端請(qǐng)求的診斷服務(wù)服務(wù)器不支持客戶端請(qǐng)求的診斷服務(wù) SNS12subFunctionNotSupported服務(wù)器不支持客戶端請(qǐng)求服務(wù)的子功能服務(wù)器不支持客戶端請(qǐng)求服務(wù)的子功能 SFNS13incorrectMessageLengthOrInvalidFormat請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn)請(qǐng)求報(bào)文的數(shù)

23、據(jù)長度(或者格式)不符合標(biāo)準(zhǔn) IMLOIF31requestOutOfRange請(qǐng)求超出范圍請(qǐng)求超出范圍ROOR78requestCorrectlyReceived-ResponsePending服務(wù)器正忙,暫時(shí)無法處理客戶端發(fā)出的請(qǐng)求服務(wù)器正忙,暫時(shí)無法處理客戶端發(fā)出的請(qǐng)求 RCRRPn否定響應(yīng)碼否定響應(yīng)碼NRC_v(僅列出了最常見的)(僅列出了最常見的)2828應(yīng)用層協(xié)議應(yīng)用層協(xié)議服務(wù)器服務(wù)器情況情況編號(hào)編號(hào)客戶請(qǐng)求消息客戶請(qǐng)求消息服務(wù)器能力服務(wù)器能力服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)的注釋服務(wù)器的響應(yīng)的注釋尋址方式尋址方式子功能(禁止子功能(禁止肯定響應(yīng)消息肯定響應(yīng)消息指示位)指示位)

24、支持該服支持該服務(wù)標(biāo)識(shí)符務(wù)標(biāo)識(shí)符支持該支持該子功能子功能消息消息否定響應(yīng)否定響應(yīng)碼(碼(NRCNRC)1 1物理尋址物理尋址FALSE(FALSE(該位該位0)0)YESYESYESYESPosRspPosRsp服務(wù)器發(fā)送服務(wù)器發(fā)送肯定響應(yīng)肯定響應(yīng)2 2NegRspNegRspNRC=xxNRC=xx服務(wù)器發(fā)送服務(wù)器發(fā)送否定響應(yīng)否定響應(yīng)3 3NONONRC=SNSNRC=SNS帶帶NRC=0 x11NRC=0 x11的的否定響應(yīng)否定響應(yīng)4 4YESYESNONONRC=SFNSNRC=SFNS帶帶NRC=0 x12NRC=0 x12的的否定響應(yīng)否定響應(yīng)5 5TRUE(TRUE(該位該位1)1)

25、YESYESYESYESNoRspNoRsp服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)6 6NegRspNegRspNRC=xxNRC=xx服務(wù)器發(fā)送服務(wù)器發(fā)送否定響應(yīng)否定響應(yīng)7 7NONONRC=SNSNRC=SNS帶帶NRC=0 x11NRC=0 x11的的否定響應(yīng)否定響應(yīng)8 8YESYESNONONRC=SFNSNRC=SFNS帶帶NRC=0 x12NRC=0 x12的的否定響應(yīng)否定響應(yīng)n服務(wù)響應(yīng)的執(zhí)行規(guī)則服務(wù)響應(yīng)的執(zhí)行規(guī)則v對(duì)帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)對(duì)帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)q對(duì)物理尋址的客戶端請(qǐng)求消息對(duì)物理尋址的客戶端請(qǐng)求消息2929應(yīng)用層協(xié)議應(yīng)用層協(xié)議服務(wù)器服務(wù)器情況編情況編號(hào)號(hào)客戶

26、請(qǐng)求消息客戶請(qǐng)求消息服務(wù)器能力服務(wù)器能力服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)的注釋服務(wù)器的響應(yīng)的注釋尋址方式尋址方式子功能(無肯子功能(無肯定響應(yīng)消息指定響應(yīng)消息指示位)示位)支持該服支持該服務(wù)標(biāo)識(shí)符務(wù)標(biāo)識(shí)符支持該支持該子功能子功能消息消息否定否定: :響應(yīng)響應(yīng)碼碼/ /部分部分1 1功能尋址功能尋址FALSE(FALSE(該位該位0)0)YESYESYESYESPosRspPosRsp服務(wù)器發(fā)送服務(wù)器發(fā)送肯定響應(yīng)肯定響應(yīng)2 2NegRspNegRspNRC=xxNRC=xx服務(wù)器發(fā)送服務(wù)器發(fā)送否定響應(yīng)否定響應(yīng)3 3NONONoRspNoRsp服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)4 4YESYES

27、NONO服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)5 5TRUE(TRUE(該位該位1)1)YESYESYESYESNoRspNoRsp服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)6 6NegRspNegRspNRC=xxNRC=xx服務(wù)器發(fā)送服務(wù)器發(fā)送否定響應(yīng)否定響應(yīng)7 7NONONoRspNoRsp服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)8 8YESYESNONO服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)n服務(wù)響應(yīng)的執(zhí)行規(guī)則服務(wù)響應(yīng)的執(zhí)行規(guī)則v對(duì)帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)對(duì)帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)q對(duì)功能尋址的客戶端請(qǐng)求消息對(duì)功能尋址的客戶端請(qǐng)求消息3030應(yīng)用層協(xié)議應(yīng)用層協(xié)議服務(wù)器服務(wù)器情況情況編號(hào)編號(hào)客戶請(qǐng)求客戶請(qǐng)求消

28、息消息服務(wù)器能力服務(wù)器能力服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)的注釋服務(wù)器的響應(yīng)的注釋尋址方式尋址方式支持該服支持該服務(wù)標(biāo)識(shí)符務(wù)標(biāo)識(shí)符支持的參數(shù)支持的參數(shù)消息消息否定否定: :響應(yīng)碼響應(yīng)碼/ /部分部分1 1物理尋址物理尋址YESYES所有參數(shù)所有參數(shù)PosRspPosRsp服務(wù)器發(fā)送服務(wù)器發(fā)送肯定響應(yīng)肯定響應(yīng)2 2至少一個(gè)至少一個(gè)服務(wù)器發(fā)送服務(wù)器發(fā)送肯定響應(yīng)肯定響應(yīng)3 3至少一個(gè)參數(shù),至少一個(gè)參數(shù),多于一個(gè)參數(shù),多于一個(gè)參數(shù),或所有參數(shù)或所有參數(shù)NegRspNegRspNRC=xxNRC=xx服務(wù)器發(fā)送服務(wù)器發(fā)送否定響應(yīng)否定響應(yīng), ,因因?yàn)樽x請(qǐng)求消息的數(shù)據(jù)參為讀請(qǐng)求消息的數(shù)據(jù)參數(shù)時(shí)發(fā)生錯(cuò)誤數(shù)

29、時(shí)發(fā)生錯(cuò)誤4 4NONENONENRC=ROORNRC=ROOR帶帶NRC=0 x31NRC=0 x31的的否定響應(yīng)否定響應(yīng)5 5NONONRC=SNSNRC=SNS帶帶NRC=0 x11NRC=0 x11的的否定響應(yīng)否定響應(yīng)n服務(wù)響應(yīng)的執(zhí)行規(guī)則服務(wù)響應(yīng)的執(zhí)行規(guī)則v對(duì)不帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)對(duì)不帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)q對(duì)物理尋址的客戶端請(qǐng)求消息對(duì)物理尋址的客戶端請(qǐng)求消息3131服務(wù)器服務(wù)器情況情況編號(hào)編號(hào)客戶請(qǐng)求客戶請(qǐng)求消息消息服務(wù)器能力服務(wù)器能力服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)服務(wù)器的響應(yīng)的注釋服務(wù)器的響應(yīng)的注釋尋址方式尋址方式支持該支持該服服務(wù)標(biāo)識(shí)務(wù)標(biāo)識(shí)符符支持的參數(shù)支持的參數(shù)消息消息

30、否定否定: :響應(yīng)碼響應(yīng)碼/ /部分部分1 1功能尋址功能尋址YESYES所有參數(shù)所有參數(shù)PosRspPosRsp服務(wù)器發(fā)送服務(wù)器發(fā)送肯定響應(yīng)肯定響應(yīng)2 2至少一個(gè)至少一個(gè)服務(wù)器發(fā)送服務(wù)器發(fā)送肯定響應(yīng)肯定響應(yīng)3 3至少一個(gè)參數(shù),至少一個(gè)參數(shù),多于一個(gè)參數(shù),多于一個(gè)參數(shù),或所有參數(shù)或所有參數(shù)NegRspNegRspNRC=xxNRC=xx服務(wù)器發(fā)送服務(wù)器發(fā)送否定響應(yīng)否定響應(yīng), ,因?yàn)樽x請(qǐng)求消息的數(shù)因?yàn)樽x請(qǐng)求消息的數(shù)據(jù)參數(shù)時(shí)發(fā)生錯(cuò)誤據(jù)參數(shù)時(shí)發(fā)生錯(cuò)誤4 4NONENONENoRspNoRsp服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)5 5NONO服務(wù)器服務(wù)器不發(fā)送響應(yīng)不發(fā)送響應(yīng)應(yīng)用層協(xié)議應(yīng)用層協(xié)議n服務(wù)響應(yīng)的

31、執(zhí)行規(guī)則服務(wù)響應(yīng)的執(zhí)行規(guī)則v對(duì)不帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)對(duì)不帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)q對(duì)功能尋址的客戶端請(qǐng)求消息對(duì)功能尋址的客戶端請(qǐng)求消息3232目錄目錄n概述概述n應(yīng)用層接口服務(wù)應(yīng)用層接口服務(wù)n應(yīng)用層協(xié)議應(yīng)用層協(xié)議n各功能單元診斷服務(wù)各功能單元診斷服務(wù)v診斷和通信管理功能單元診斷和通信管理功能單元 v數(shù)據(jù)傳輸功能單元數(shù)據(jù)傳輸功能單元 v傳輸儲(chǔ)存的數(shù)據(jù)功能單元傳輸儲(chǔ)存的數(shù)據(jù)功能單元 v輸入輸出控制功能單元輸入輸出控制功能單元 v遠(yuǎn)程激活例程功能單元遠(yuǎn)程激活例程功能單元 v上傳下載功能單元上傳下載功能單元3333服務(wù)服務(wù)是否支持子功能是否支持子功能描述描述DiagnosticSessio

32、nControl(0 x10)Yes客戶端請(qǐng)求控制與某個(gè)服務(wù)器的診斷會(huì)話客戶端請(qǐng)求控制與某個(gè)服務(wù)器的診斷會(huì)話ECUReset (0 x11)Yes客戶端強(qiáng)制服務(wù)器執(zhí)行復(fù)位客戶端強(qiáng)制服務(wù)器執(zhí)行復(fù)位SecurityAccess (0 x27)Yes客戶端請(qǐng)求解鎖某個(gè)受安全保護(hù)的服務(wù)器客戶端請(qǐng)求解鎖某個(gè)受安全保護(hù)的服務(wù)器CommunicationControl (0 x28)Yes客戶端請(qǐng)求服務(wù)器控制其通信客戶端請(qǐng)求服務(wù)器控制其通信TesterPresent (0 x3E)Yes客戶端向服務(wù)器指示客戶端仍然在線客戶端向服務(wù)器指示客戶端仍然在線AccessTimingParameter(0 x83)Y

33、es客戶端使用該服務(wù)讀取客戶端使用該服務(wù)讀取/ /修改某個(gè)已經(jīng)激活的修改某個(gè)已經(jīng)激活的通信的定時(shí)參數(shù)通信的定時(shí)參數(shù)SecuredDataTransmission(0 x84)客戶端使用該服務(wù)執(zhí)行帶擴(kuò)展的數(shù)據(jù)鏈接安客戶端使用該服務(wù)執(zhí)行帶擴(kuò)展的數(shù)據(jù)鏈接安全保護(hù)的數(shù)據(jù)傳輸全保護(hù)的數(shù)據(jù)傳輸ControlDTCSetting (0 x85)Yes客戶端控制服務(wù)器設(shè)置客戶端控制服務(wù)器設(shè)置DTCDTCResponseOnEvent (0 x86)Yes客戶端請(qǐng)求服務(wù)器啟動(dòng)某個(gè)事件機(jī)制客戶端請(qǐng)求服務(wù)器啟動(dòng)某個(gè)事件機(jī)制LinkControl (0 x87)Yes客戶端請(qǐng)求控制通信波特率客戶端請(qǐng)求控制通信波特率n

34、診斷和通信管理功能單元診斷和通信管理功能單元各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述3434n診斷和通信管理診斷和通信管理vDiagnosticSessionControl (0 x10)服務(wù)服務(wù)q用于使能服務(wù)器中不同的診斷會(huì)話用于使能服務(wù)器中不同的診斷會(huì)話診斷會(huì)話診斷會(huì)話默認(rèn)會(huì)話模式默認(rèn)會(huì)話模式非默認(rèn)會(huì)話模式非默認(rèn)會(huì)話模式a.編程模式編程模式b.擴(kuò)展模式擴(kuò)展模式不同的診斷會(huì)話具有不同的診斷會(huì)話具有不同的功能不同的功能不同的定時(shí)參數(shù)不同的定時(shí)參數(shù)受到不同的安全訪問保護(hù)受到不同的安全訪問保護(hù)各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述3535A_Data byeParameter NameC

35、vtHex Value#1(A_PCI)DiagnosticSessionControl Request Service IDM10#2Subfunction= diagnosticSessionTypeS00FF各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vDiagnosticSessionControl (0 x10)服務(wù)服務(wù)q請(qǐng)求報(bào)文請(qǐng)求報(bào)文3636各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vDiagnosticSessionControl (0 x10)服務(wù)服務(wù)q肯定響應(yīng)肯定響應(yīng)A_Data byeParameter Nam

36、eCvtHex Value#1(A_PCI)DiagnosticSessionControl Request Service IDM50#2Subfunction= diagnosticSessionTypeS00FF3737各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vDiagnosticSessionControl (0 x10)服務(wù)服務(wù)q診斷會(huì)話模式的狀態(tài)轉(zhuǎn)移圖診斷會(huì)話模式的狀態(tài)轉(zhuǎn)移圖3838v診斷會(huì)話模式的狀態(tài)轉(zhuǎn)移圖說明診斷會(huì)話模式的狀態(tài)轉(zhuǎn)移圖說明qa:服務(wù)器上電或者復(fù)位(初始化);:服務(wù)器上電或者復(fù)位(初始化);qb:服務(wù)器接收到:服務(wù)器接收到DS_DS

37、的的DSC請(qǐng)求報(bào)文;請(qǐng)求報(bào)文;qc:服務(wù)器接收到:服務(wù)器接收到DS_PRGS或或EXTDS的的DSC請(qǐng)求報(bào)文,依據(jù)請(qǐng)求報(bào)文,依據(jù)DS_進(jìn)入擴(kuò)展模式或編程模式;進(jìn)入擴(kuò)展模式或編程模式;qd:服務(wù)器接收到:服務(wù)器接收到DS_DS的的DSC請(qǐng)求報(bào)文,或者請(qǐng)求報(bào)文,或者S3Server超時(shí),超時(shí),服務(wù)器的安全狀態(tài)變?yōu)殒i定狀態(tài);服務(wù)器的安全狀態(tài)變?yōu)殒i定狀態(tài);qe:服務(wù)器接收到:服務(wù)器接收到DS_PRGS的的DSC請(qǐng)求報(bào)文;請(qǐng)求報(bào)文;qf:服務(wù)器接收到:服務(wù)器接收到DS_EXTDS的的DSC請(qǐng)求報(bào)文。請(qǐng)求報(bào)文。q此外,只有成功發(fā)送肯定響應(yīng)報(bào)文之后(網(wǎng)絡(luò)層使用此外,只有成功發(fā)送肯定響應(yīng)報(bào)文之后(網(wǎng)絡(luò)層使用N

38、_USData.con向應(yīng)用層確認(rèn)向應(yīng)用層確認(rèn)N_ResultN_Success),服務(wù)器),服務(wù)器才進(jìn)入所請(qǐng)求的診斷模式,否則診斷模式維持不變。才進(jìn)入所請(qǐng)求的診斷模式,否則診斷模式維持不變。各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述3939Hex值值 bit 6-0描述描述約定約定00ISO/SAE保留保留M01默認(rèn)模式默認(rèn)模式M02編程模式編程模式U03擴(kuò)展診斷模式擴(kuò)展診斷模式U04-3FISO/SAE保留保留U40-5F汽車制造商定義汽車制造商定義U60-7E系統(tǒng)供應(yīng)商定義系統(tǒng)供應(yīng)商定義U7FISO/SAE保留保留M各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信

39、管理vDiagnosticSessionControl (10 hex)服務(wù)服務(wù)qdiagnosticSessionType子功能參數(shù)子功能參數(shù)4040服務(wù)服務(wù)默認(rèn)默認(rèn)會(huì)話會(huì)話非默非默認(rèn)會(huì)認(rèn)會(huì)話話服務(wù)服務(wù)默認(rèn)默認(rèn)會(huì)話會(huì)話非默認(rèn)非默認(rèn)會(huì)話會(huì)話DiagnosticSessionControl - 10 hexReadMemoryByAddress - 23 hexECUReset - 11 hexReadScalingDataByIdentifier - 24 hexSecurityAccess - 27 hexReadDataByPeriodicIdentifier - 2A hexCommun

40、icationControl - 28 hexDynamicallyDefineDataIdentifier - 2C hexTesterPresent - 3E hexWriteDataByIdentifier - 2E hexAccessTimingParameter - 83 hexWriteMemoryByAddress - 3D hexSecuredDataTransmission - 84 hexClearDiagnosticInformation - 14 hexControlDTCSetting - 85 hexReadDTCInformation - 19 hexRespon

41、seOnEvent - 86 hexInputOutputControlByIdentifier - 2F hex-LinkControl - 87 hexRoutineControl - 31 hexReadDataByIdentifier - 22 hexRequestDownload - 34 hex-各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vDiagnosticSessionControl (0 x10)服務(wù)服務(wù)q不同會(huì)話所允許的診斷服務(wù)不同會(huì)話所允許的診斷服務(wù)4141n診斷和通信管理診斷和通信管理vDiagnosticSessionControl (

42、0 x10)服務(wù)服務(wù)q支持的否定響應(yīng)碼支持的否定響應(yīng)碼0 x12: 不支持請(qǐng)求服務(wù)的子功能不支持請(qǐng)求服務(wù)的子功能0 x13: 請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn)請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn) 0 x22: 條件不滿足條件不滿足各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述4242各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vDiagnosticSessionControl (0 x10)服務(wù)服務(wù)q消息流示例消息流示例請(qǐng)求請(qǐng)求肯定響應(yīng)肯定響應(yīng)4343TesterECU1: Request (請(qǐng)求種子:(請(qǐng)求種子:seed)2: Response (返回

43、種子:(返回種子:seed)3: Request (發(fā)送密鑰:(發(fā)送密鑰:key)4: Response (密鑰正確,(密鑰正確,ECU解鎖)解鎖)各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vSecurityAccess (0 x27)服務(wù)服務(wù)q安全訪問過程的本質(zhì)安全訪問過程的本質(zhì)4444各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理v SecurityAccess (0 x27)服務(wù)服務(wù)q請(qǐng)求請(qǐng)求-requestSeed和和sendKey子功能子功能A_Data byeParameter NameCvtHex Value#1 (A_

44、PCI)SecurityAccess Request Service IDM27#2Sub-function= securityAccessType=requestSeedM01,03,05,07-7D#3. .#nsecurityAccessDataRecord= parameter#1 . parameter#mU.U00-FF.00-FFA_Data byeParameter NameCvtHex Value#1 (A_PCI)SecurityAccess Request Service IDM27#2Sub-function= ecurityAccessType=sendKeyM02,

45、04,06,08-7E#3. .#nsecurityKey= key#1(high byte) . Key#m(low byte)M.U00-FF.00-FF4545Hex值值 bit 6-0描述描述約定約定00ISOSAEReservedM01requestSeedU02sendKeyU03,05,07-5FrequestSeed(不同安全等級(jí))(不同安全等級(jí))U04,06,08-60sendKey (不同安全等級(jí))(不同安全等級(jí))U61-7EsystemSupplierSpecificU7FISOSAEReservedM各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信

46、管理vSecurityAccess (0 x27)服務(wù)服務(wù)q子功能子功能securityAccessType4646A_Data byeParameter NameCvtHex Value#1 (A_PCI)SecurityAccess Response Service IDS67#2securityAccessTypeM00-FF#3.nsecuritySeed= seed#1(high byte) . seed#m(low byte)C.C00-FF.00-FFn診斷和通信管理診斷和通信管理vSecurityAccess (0 x27)服務(wù)服務(wù)q肯定響應(yīng)肯定響應(yīng)各功能單元具體服務(wù)描述各功能

47、單元具體服務(wù)描述4747各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vSecurityAccess (0 x27)服務(wù)服務(wù)q支持的否定響應(yīng)碼支持的否定響應(yīng)碼0 x12: 不支持請(qǐng)求服務(wù)的子功能不支持請(qǐng)求服務(wù)的子功能0 x13: 請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn)請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn) 0 x22: 條件不滿足條件不滿足0 x24: 請(qǐng)求順序錯(cuò)誤請(qǐng)求順序錯(cuò)誤0 x31: 請(qǐng)求超出范圍請(qǐng)求超出范圍0 x35: 無效密鑰無效密鑰0 x36: 嘗試次數(shù)超限嘗試次數(shù)超限0 x37: 延遲時(shí)間未到延遲時(shí)間未到4848n診斷和通信管理診斷和通信管理vSe

48、curityAccess (0 x27)服務(wù)服務(wù)q消息流示例消息流示例1請(qǐng)求種子,發(fā)送種子請(qǐng)求種子,發(fā)送種子各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述4949n診斷和通信管理診斷和通信管理vSecurityAccess (0 x27)服務(wù)服務(wù)q消息流示例消息流示例2發(fā)送密匙,密匙正確發(fā)送密匙,密匙正確ECU解鎖解鎖各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5050n診斷和通信管理診斷和通信管理v CommunicationControl (0 x28)服務(wù)服務(wù)q用于打開用于打開/ /關(guān)閉服務(wù)器對(duì)非診斷消息的發(fā)送和關(guān)閉服務(wù)器對(duì)非診斷消息的發(fā)送和/ /或接收或接收q請(qǐng)求請(qǐng)求A_Data bye

49、Parameter NameCvtHex Value#1 (A_PCI)CommunicationControl Request Service IDM28#2Sub-function= controlTypeM00-FF#3communcationTypeM00-FF各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5151Hex值值 bit 6-0描述描述約定約定00enableRxAndTxU01enableRxAndDisableTxU02disableRxAndEnableTxU03disableRxAndTxU04 - 3FISOSAEReservedU40 - 5FvehicleMan

50、ufacturerSpecificU60 7EsystemSupplierSpecificU7FISOSAEReservedMHex值值 bit 1-0描述描述約定約定01bapplicationU10bnetworkManagementUn診斷和通信管理診斷和通信管理v CommunicationControl (0 x28)服務(wù)服務(wù)q子功能子功能controlType各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5252n診斷和通信管理診斷和通信管理v CommunicationControl (0 x28)服務(wù)服務(wù)q肯定響應(yīng)肯定響應(yīng)q支持的否定響應(yīng)碼支持的否定響應(yīng)碼0 x12: 不支持請(qǐng)求

51、服務(wù)的子功能不支持請(qǐng)求服務(wù)的子功能0 x13: 請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn)請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn) 0 x22: 條件不滿足條件不滿足0 x31: 請(qǐng)求超出范圍請(qǐng)求超出范圍A_Data byeParameter NameCvtHex Value#1CommunicationControl Response Service IDS68#2controlTypeM00-FF各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5353n診斷和通信管理診斷和通信管理v CommunicationControl (0 x28)服務(wù)服務(wù)q消息流示例消息流示例各功能單元具體服務(wù)描述各功

52、能單元具體服務(wù)描述5454各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vTesterPresent (0 x3E)服務(wù)服務(wù)q用于向服務(wù)器指示診斷儀仍然連接在網(wǎng)絡(luò)上,先前激活的特定診用于向服務(wù)器指示診斷儀仍然連接在網(wǎng)絡(luò)上,先前激活的特定診斷服務(wù)和斷服務(wù)和/或通信功能仍然保持激活狀態(tài)或通信功能仍然保持激活狀態(tài)q周期性發(fā)送周期性發(fā)送5555n診斷和通信管理診斷和通信管理vTesterPresent (0 x3E)服務(wù)服務(wù)q請(qǐng)求請(qǐng)求q肯定響應(yīng)肯定響應(yīng)A_Data byeParameter NameCvtHex Value#1TesterPresent Request Se

53、rvice IDM3E#2sub-function= zeroSubFunctionM00/80A_Data byeParameter NameCvtHex Value#1TesterPresent Response Service IDM7E#2zeroSubFunctionM00各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5656n診斷和通信管理診斷和通信管理vTesterPresent (0 x3E)服務(wù)服務(wù)q支持的否定響應(yīng)碼支持的否定響應(yīng)碼0 x12: 不支持請(qǐng)求服務(wù)的子功能不支持請(qǐng)求服務(wù)的子功能0 x13: 請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn)請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合

54、標(biāo)準(zhǔn) 各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5757n診斷和通信管理診斷和通信管理vTesterPresent (0 x3E)服務(wù)服務(wù)q消息流示例消息流示例1有響應(yīng)有響應(yīng)各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5858n診斷和通信管理診斷和通信管理vTesterPresent (0 x3E)服務(wù)服務(wù)q消息流示例消息流示例1無響應(yīng)無響應(yīng)各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述5959TesterECU1:請(qǐng)求請(qǐng)求 (核實(shí)核實(shí))2: 響應(yīng)響應(yīng) (肯定肯定)3: 請(qǐng)求請(qǐng)求 (波特率轉(zhuǎn)換波特率轉(zhuǎn)換 )各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vLinkCo

55、ntrol (0 x87)服務(wù)服務(wù)q控制通信鏈路波特率轉(zhuǎn)換的過程控制通信鏈路波特率轉(zhuǎn)換的過程6060A_Data byeParameter NameCvtHex Value#1NetworkConfiguration Request Service IDM87#2Sub-function= linkControlTypeM00-FF#3baudrateIdentifierC100-FF#4#5#6linkBaudrateRecord= baudrateHighByte baudrateMiddleByte baudrateLowbyte C2C2C200-FF00-FF00-FF各功能單元具體

56、服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vLinkControl (0 x87)服務(wù)服務(wù)q請(qǐng)求請(qǐng)求6161Hex值值 bit 6-0描述描述約定約定00ISOSAEReservedM01verifyBaudrateTransitionWithFixedBaudrateU02verifyBaudrateTransitionWithSpecificBaudrateU03transitionBaudrateU04 -3FISOSAEReservedM40 -5FvehicleManufacturerSpecificU60 -7EsystemSupplierSpecificU7FI

57、SOSAEReservedM各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vLinkControl (0 x87)服務(wù)服務(wù)q子功能子功能linkControlType6262n診斷和通信管理診斷和通信管理vLinkControl (0 x87)服務(wù)服務(wù)q肯定響應(yīng)肯定響應(yīng)q支持的否定響應(yīng)碼支持的否定響應(yīng)碼0 x12: 不支持請(qǐng)求服務(wù)的子功能不支持請(qǐng)求服務(wù)的子功能0 x13: 請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn)請(qǐng)求報(bào)文的數(shù)據(jù)長度(或者格式)不符合標(biāo)準(zhǔn) 0 x22: 條件不滿足條件不滿足0 x24: 請(qǐng)求順序錯(cuò)誤請(qǐng)求順序錯(cuò)誤0 x31: 請(qǐng)求超出范圍請(qǐng)求超出范圍A_

58、Data byeParameter NameCvtHex Value#1LinkControl Response Service IDSC7#2linkControlTypeM00-FF各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述6363各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vLinkControl (0 x87)服務(wù)服務(wù)q消息流示例消息流示例核實(shí)核實(shí)6464各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述n診斷和通信管理診斷和通信管理vLinkControl (0 x87)服務(wù)服務(wù)q消息流示例消息流示例波特率轉(zhuǎn)換(無響應(yīng))波特率轉(zhuǎn)換(無響應(yīng))6565n診斷和通

59、信管理診斷和通信管理v診斷和通信管理功能單元的其它服務(wù)介紹診斷和通信管理功能單元的其它服務(wù)介紹qEcuReset (0 x11)服務(wù)服務(wù)請(qǐng)求請(qǐng)求ECU執(zhí)行復(fù)位執(zhí)行復(fù)位子功能復(fù)位類型qAccessTimingParameter (0 x83)服務(wù)服務(wù)用于讀取和修改通信鏈路的定時(shí)參數(shù)用于讀取和修改通信鏈路的定時(shí)參數(shù)qSecuredDataTransmission (0 x84)服務(wù)服務(wù)該服務(wù)用于保護(hù)數(shù)據(jù)傳輸免遭第該服務(wù)用于保護(hù)數(shù)據(jù)傳輸免遭第3方攻擊方攻擊通過ISO15764安全保護(hù)子層來實(shí)現(xiàn)qControlDTCSetting (0 x85) 服務(wù)服務(wù)用于停止或恢復(fù)診斷故障碼的設(shè)置用于停止或恢復(fù)診

60、斷故障碼的設(shè)置qResponseOnEvent (0 x86)服務(wù)服務(wù)用于啟動(dòng)或停止服務(wù)器中某個(gè)特定事件觸發(fā)的響應(yīng)用于啟動(dòng)或停止服務(wù)器中某個(gè)特定事件觸發(fā)的響應(yīng)客戶端指定事件和事件發(fā)生時(shí)執(zhí)行的服務(wù)客戶端指定事件和事件發(fā)生時(shí)執(zhí)行的服務(wù),包括:包括:ReadDataByIdentifierReadDTCInformationRoutineControlInputOutputControlByIdentifier各功能單元具體服務(wù)描述各功能單元具體服務(wù)描述6666服務(wù)服務(wù)描述描述ReadDataByIdentifier (0 x22) service客戶端請(qǐng)求讀取由數(shù)據(jù)標(biāo)識(shí)符識(shí)別的客戶端請(qǐng)求讀取由數(shù)據(jù)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論