ISO-道路車(chē)輛-統(tǒng)一診斷服務(wù)_第1頁(yè)
ISO-道路車(chē)輛-統(tǒng)一診斷服務(wù)_第2頁(yè)
ISO-道路車(chē)輛-統(tǒng)一診斷服務(wù)_第3頁(yè)
ISO-道路車(chē)輛-統(tǒng)一診斷服務(wù)_第4頁(yè)
ISO-道路車(chē)輛-統(tǒng)一診斷服務(wù)_第5頁(yè)
已閱讀5頁(yè),還剩102頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

ISO14229-1

道路車(chē)輛—統(tǒng)一診療服務(wù)

第一部分:規(guī)范和需求北京經(jīng)緯恒潤(rùn)科技有限企業(yè)Sunday,October6,2024第1頁(yè)目錄概述應(yīng)用層接口服務(wù)應(yīng)用層協(xié)議各功效單元診療服務(wù)診療和通信管理功效單元數(shù)據(jù)傳輸功效單元傳輸儲(chǔ)存數(shù)據(jù)功效單元輸入輸出控制功效單元遠(yuǎn)程激活例程功效單元上傳下載功效單元第2頁(yè)概述定義診療系統(tǒng)通用需求

與數(shù)據(jù)鏈路無(wú)關(guān)診療服務(wù)OSI各層增強(qiáng)診療服務(wù)(與排放無(wú)關(guān))應(yīng)用層ISO14229-1/ISO15765-3ISO14229-1/其它標(biāo)準(zhǔn)表示層------會(huì)話層ISO15765-3---傳輸層ISO15765-2---網(wǎng)絡(luò)層ISO15765-2---數(shù)據(jù)鏈路層ISO11898-1---物理層ISO11898---第3頁(yè)概述ISO14229-1UDS在各種數(shù)據(jù)鏈路未來(lái)實(shí)現(xiàn)ISO14229-1統(tǒng)一診斷規(guī)范和需求ISO15765-3CAN診斷未來(lái):無(wú)線診斷LAN未來(lái):FlexRay診斷…第4頁(yè)目錄概述應(yīng)用層接口服務(wù)應(yīng)用層協(xié)議各功效單元診療服務(wù)第5頁(yè)應(yīng)用層接口服務(wù)應(yīng)用層服務(wù)概述服務(wù)原語(yǔ)(6個(gè))請(qǐng)求request請(qǐng)求_確認(rèn)req_confirm指示indication響應(yīng)response響應(yīng)_確認(rèn)rsp_confirm確認(rèn)confirm有確認(rèn)服務(wù)無(wú)確認(rèn)服務(wù)第6頁(yè)應(yīng)用層接口服務(wù)有確認(rèn)服務(wù)service_name.requestservice_name.indicationservice_name.req_confirmservice_name.responseservice_name.rsp_confirmservice_name.confirm客戶端應(yīng)用層Client服務(wù)器端應(yīng)用層Server第7頁(yè)應(yīng)用層接口服務(wù)service_name.requestservice_name.indicationservice_name.req_confirm客戶端應(yīng)用層Client服務(wù)器端應(yīng)用層Server無(wú)確認(rèn)服務(wù)第8頁(yè)應(yīng)用層接口服務(wù)indicationService_name.ind(SA,TA,TA_type,RA,(遠(yuǎn)程地址,可選)[,parameter1,…],)requestService_name.request(SA,TA,TA_type,RA,(遠(yuǎn)程地址,可選)[,parameter1,…],)原語(yǔ)中數(shù)據(jù)單元內(nèi)容一致枚舉:用于描述功效還是物理尋址方式服務(wù)原語(yǔ)格式第9頁(yè)應(yīng)用層接口服務(wù)confirmService_name.confirm(SA,TA,TA_type,RA,(遠(yuǎn)程地址,可選)Result,[,parameter1,…],)responseService_name.response(SA,TA,TA_type,RA,(遠(yuǎn)程地址,可選)Result,[,parameter1,…],)原語(yǔ)中數(shù)據(jù)單元內(nèi)容一致枚舉:physicalfunctional服務(wù)原語(yǔ)格式第10頁(yè)response-confirmService_name.rsp_con(SA,TA,TA_type,RA,(遠(yuǎn)程地址,可選)Result,)request-confirmService_name.req_req(SA,TA,TA_type,RA,(遠(yuǎn)程地址,可選)Result,)枚舉:Positive,negative服務(wù)原語(yǔ)格式應(yīng)用層接口服務(wù)第11頁(yè)應(yīng)用層接口服務(wù)外部測(cè)試設(shè)備網(wǎng)關(guān)遠(yuǎn)程服務(wù)器主網(wǎng)絡(luò)遠(yuǎn)程網(wǎng)絡(luò)2412001062車(chē)輛系統(tǒng)需求客戶(Tester)和服務(wù)器(ECU)統(tǒng)一編址每一個(gè)Tester和ECU地址是唯一RA(遠(yuǎn)程地址)獨(dú)立分配第12頁(yè)應(yīng)用層接口服務(wù)外部測(cè)試設(shè)備網(wǎng)關(guān)遠(yuǎn)程服務(wù)器主網(wǎng)絡(luò)遠(yuǎn)程網(wǎng)絡(luò)2412001062遠(yuǎn)程診療示例1RequestSA=241,TA=200,RA=62(MainNetwork)SA=10,TA=62,RA=241(RemoteNetwork)ResponseSA=62,TA=10,RA=241(RemoteNetwork)SA=200,TA=241,RA=62(MainNetwork)第13頁(yè)應(yīng)用層接口服務(wù)外部測(cè)試設(shè)備網(wǎng)關(guān)遠(yuǎn)程服務(wù)器主網(wǎng)絡(luò)24120062遠(yuǎn)程診療示例2RequestSA=241,TA=200,RA=62(MainNetwork)ResponseSA=200,TA=241,RA=62(MainNetwork)第14頁(yè)應(yīng)用層接口服務(wù)外部測(cè)試設(shè)備網(wǎng)關(guān)當(dāng)?shù)胤?wù)器遠(yuǎn)程網(wǎng)絡(luò)主網(wǎng)絡(luò)2421020018遠(yuǎn)程診療示例3RequestSA=242,TA=10,RA=18(RemoteNetwork)SA=200,TA=18,RA=242(MainNetwork)ResponseSA=18,TA=200,RA=242(MainNetwork)SA=10,TA=242,RA=18(RemoteNetwork)第15頁(yè)目錄概述應(yīng)用層接口服務(wù)應(yīng)用層協(xié)議各功效單元診療服務(wù)第16頁(yè)應(yīng)用層協(xié)議A_SDU—應(yīng)用層服務(wù)數(shù)據(jù)單元ApplicationLayerServiceDataUnitSA,TA,TA_type[,RA][,parameter1,…]A_PDU—應(yīng)用層協(xié)議數(shù)據(jù)單元ApplicationLayerProtocolDataUnitSA,TA,TA_type[,RA],A_DataA_Data=A_PCI+[parameter1,…]A_PCI—應(yīng)用層協(xié)議控制信息ApplicationLayerProtocolControlInformationA_PUD=A_PCI+A_SDU第17頁(yè)應(yīng)用層協(xié)議應(yīng)用層協(xié)議控制信息—A_PCI2種不一樣格式(由服務(wù)原語(yǔ)和Result參數(shù)決定)A_PCI(SI)SI—ServiceID(Request服務(wù)和Result=positiveResponse)類(lèi)型:1字節(jié)無(wú)符號(hào)整數(shù)范圍:00~FFA_PCI(NR_SI,SI)NR_SI—NegativeServiceID類(lèi)型:1字節(jié)無(wú)符號(hào)整數(shù)范圍:7F第18頁(yè)保留未應(yīng)用3F保留未應(yīng)用FF系統(tǒng)供給約定義服務(wù)必定響應(yīng)FA–FE汽車(chē)制造約定義服務(wù)必定響應(yīng)E0–F9為未來(lái)需求擴(kuò)展保留服務(wù)必定響應(yīng)C8–DFISO14229-1ISO14229-1服務(wù)必定響應(yīng)C3–C7ISO14230保留未應(yīng)用C1–C2ISO14229-1保留未應(yīng)用C0保留未應(yīng)用BF系統(tǒng)供給約定義服務(wù)請(qǐng)求BA–BE汽車(chē)制造約定義服務(wù)請(qǐng)求A0–B9為未來(lái)需求擴(kuò)展保留服務(wù)請(qǐng)求88–9FISO14229-1ISO14229-1服務(wù)請(qǐng)求83–87ISO14230保留未應(yīng)用81–82ISO14229-1保留未應(yīng)用80ISO14229-1否定響應(yīng)標(biāo)識(shí)7FISO14229-1ISO14229-1服務(wù)必定響應(yīng)50–7EISO15031-5OBD服務(wù)響應(yīng)40–4FISO14229-1ISO14229-1服務(wù)請(qǐng)求10–3EISO15031-5OBD服務(wù)請(qǐng)求00–0F服務(wù)類(lèi)型服務(wù)標(biāo)識(shí)應(yīng)用層協(xié)議服務(wù)標(biāo)識(shí)符SIISO15031-5OBD服務(wù)請(qǐng)求00–0FISO14229-1ISO14229-1服務(wù)請(qǐng)求10–3EISO15031-5OBD服務(wù)響應(yīng)40–4FISO14229-1ISO14229-1服務(wù)必定響應(yīng)50–7EISO14229-1否定響應(yīng)標(biāo)識(shí)7FISO14229-1保留未應(yīng)用80ISO14230保留未應(yīng)用81–82ISO14229-1ISO14229-1服務(wù)請(qǐng)求83–87為未來(lái)需求擴(kuò)展保留服務(wù)請(qǐng)求88–9F汽車(chē)制造約定義服務(wù)請(qǐng)求A0–B9系統(tǒng)供給約定義服務(wù)請(qǐng)求BA–BE保留未應(yīng)用BFISO14229-1保留未應(yīng)用C0ISO14230保留未應(yīng)用C1–C2ISO14229-1ISO14229-1服務(wù)必定響應(yīng)C3–C7為未來(lái)需求擴(kuò)展保留服務(wù)必定響應(yīng)C8–DF汽車(chē)制造約定義服務(wù)必定響應(yīng)E0–F9系統(tǒng)供給約定義服務(wù)必定響應(yīng)FA–FE保留未應(yīng)用FF保留未應(yīng)用3F定義文檔第19頁(yè)應(yīng)用層協(xié)議請(qǐng)求服務(wù)標(biāo)識(shí)符SI類(lèi)型:1字節(jié)無(wú)符號(hào)整數(shù)范圍:00~FF請(qǐng)求服務(wù)ID:X0XXXXXX(第6位為0)示例:ReadDTCInformation服務(wù)Request0x19B00011001必定響應(yīng)服務(wù)標(biāo)識(shí)符SI類(lèi)型:1字節(jié)無(wú)符號(hào)整數(shù)范圍:00~FF必定響應(yīng)服務(wù)ID:X1XXXXXX(第6位為1)必定響應(yīng)服務(wù)ID=請(qǐng)求服務(wù)ID+0x40示例:ReadDTCInformation服務(wù)Response0x59B01011001否定響應(yīng)服務(wù)標(biāo)識(shí)符NR_SI類(lèi)型:1字節(jié)無(wú)符號(hào)整數(shù)范圍:7F第20頁(yè)應(yīng)用層協(xié)議A_PDUparameterParameterNameCvtHexValueSATATA_TypeSourceAddressTargetAddressTargetAddressTypeMMMXXXXXXA_Data.A_PCI.SI<ServiceName>RequestServiceIdentifierMXXA_Data.Parameter1:Parametern<Listofparameters>=[<ParameterName>:<ParameterName>]M/U/C/SXX=[XX:XX]Cvt: 約定M: 強(qiáng)制U: 用戶選擇C: 是否使用依賴于其它參數(shù)S: 強(qiáng)制從參數(shù)列表中選擇(枚舉類(lèi)型)請(qǐng)求A_PDU第21頁(yè)應(yīng)用層協(xié)議A_PDUparameterParameterNameCvtHexValueSATATA_TypeSourceAddressTargetAddressTargetAddressTypeMMMXXXXXXA_Data.A_PCI.SI<ServiceName>RequestServiceIdentifierMXXA_Data.Parameter1sub-function=[parameter]SXXParameter2:Parametern<Listofparameters>=[<ParameterName>:<ParameterName>]UXX=[XX:XX]請(qǐng)求示例(帶子功效)第22頁(yè)請(qǐng)求示例(不帶子功效)應(yīng)用層協(xié)議A_PDUparameterParameterNameCvtHexValueSATATA_TypeSourceAddressTargetAddressTargetAddressTypeMMMXXXXXXA_Data.A_PCI.SI<ServiceName>RequestServiceIdentifierMXXA_Data.Parameter1:Parametern<Listofparameters>=[<ParameterName>:<ParameterName>]UXX=[XX:XX]第23頁(yè)應(yīng)用層協(xié)議服務(wù)描述約定子功效參數(shù)$Level(LEV_)定義1字節(jié)數(shù)據(jù)Bit7—禁止必定響應(yīng)指示位suppressPosRspMsgIndicationBit0=FALSE:需要必定響應(yīng)1=TRUE:禁止必定響應(yīng)Bit6-0—子功效參數(shù)值(0x00~0x7F)使用子功效參數(shù)字節(jié),但僅支持suppressPosRspMsgIndicationBit服務(wù)必須支持0x00子功效第24頁(yè)應(yīng)用層協(xié)議A_PDUparameterParameterNameCvtHexValueSATATA_TypeSourceAddressTargetAddressTargetAddressTypeMMMXXXXXXA_Data.A_PCI.SI<ServiceName>ResponseServiceIdentifierMXXA_Data.Parameter1:Parametern<Listofparameters>=[<ParameterName>:<ParameterName>]M/U/C/SXX=[XX:XX]必定響應(yīng)A_PDU第25頁(yè)應(yīng)用層協(xié)議A_PDUparameterParameterNameCvtHexValueSATATA_TypeSourceAddressTargetAddressTargetAddressTypeMMMXXXXXXA_Data.A_PCI.NR_SINR_SIM7FA_Data.A_PCI.SISIMXXA_Data.ParameterResponseCodeMXX否定響應(yīng)A_PDU第26頁(yè)應(yīng)用層協(xié)議Hex值響應(yīng)碼助記符11serviceNotSupported服務(wù)器不支持客戶端請(qǐng)求診療服務(wù)SNS12subFunctionNotSupported服務(wù)器不支持客戶端請(qǐng)求服務(wù)子功效SFNS13incorrectMessageLengthOrInvalidFormat請(qǐng)求報(bào)文數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)IMLOIF31requestOutOfRange請(qǐng)求超出范圍ROOR78requestCorrectlyReceived-ResponsePending服務(wù)器正忙,暫時(shí)無(wú)法處理客戶端發(fā)出請(qǐng)求RCRRP否定響應(yīng)碼NRC_(僅列出了最常見(jiàn))第27頁(yè)應(yīng)用層協(xié)議服務(wù)器情況編號(hào)??蛻粽?qǐng)求消息服務(wù)器能力服務(wù)器響應(yīng)服務(wù)器響應(yīng)注釋尋址方式子功效(禁止必定響應(yīng)消息指示位)支持該服務(wù)標(biāo)識(shí)符支持該子功效消息否定響應(yīng)碼(NRC)

1物理尋址FALSE(該位=0)YESYESPosRsp——服務(wù)器發(fā)送必定響應(yīng)2NegRspNRC=xx服務(wù)器發(fā)送否定響應(yīng)3NO——NRC=SNS帶NRC=0x11否定響應(yīng)4YESNONRC=SFNS帶NRC=0x12否定響應(yīng)5TRUE(該位=1)YESYESNoRsp——服務(wù)器不發(fā)送響應(yīng)6NegRspNRC=xx服務(wù)器發(fā)送否定響應(yīng)7NO——NRC=SNS帶NRC=0x11否定響應(yīng)8YESNONRC=SFNS帶NRC=0x12否定響應(yīng)服務(wù)響應(yīng)執(zhí)行規(guī)則對(duì)帶子功效參數(shù)請(qǐng)求消息響應(yīng)對(duì)物理尋址客戶端請(qǐng)求消息第28頁(yè)應(yīng)用層協(xié)議服務(wù)器情況編號(hào)#客戶請(qǐng)求消息服務(wù)器能力服務(wù)器響應(yīng)服務(wù)器響應(yīng)注釋尋址方式子功效(無(wú)肯定響應(yīng)消息指示位)支持該服務(wù)標(biāo)識(shí)符支持該子功效消息否定:響應(yīng)碼/部分

1功效尋址FALSE(該位=0)YESYESPosRsp——服務(wù)器發(fā)送必定響應(yīng)2NegRspNRC=xx服務(wù)器發(fā)送否定響應(yīng)3NO——NoRsp——服務(wù)器不發(fā)送響應(yīng)4YESNO——服務(wù)器不發(fā)送響應(yīng)5TRUE(該位=1)YESYESNoRsp——服務(wù)器不發(fā)送響應(yīng)6NegRspNRC=xx服務(wù)器發(fā)送否定響應(yīng)7NO——NoRsp——服務(wù)器不發(fā)送響應(yīng)8YESNO——服務(wù)器不發(fā)送響應(yīng)服務(wù)響應(yīng)執(zhí)行規(guī)則對(duì)帶子功效參數(shù)請(qǐng)求消息響應(yīng)對(duì)功效尋址客戶端請(qǐng)求消息第29頁(yè)應(yīng)用層協(xié)議服務(wù)器情況編號(hào)??蛻粽?qǐng)求消息服務(wù)器能力服務(wù)器響應(yīng)服務(wù)器響應(yīng)注釋尋址方式支持該服務(wù)標(biāo)識(shí)符支持參數(shù)消息否定:響應(yīng)碼/部分

1物理尋址YES全部參數(shù)PosRsp——服務(wù)器發(fā)送必定響應(yīng)2最少一個(gè)——服務(wù)器發(fā)送必定響應(yīng)3最少一個(gè)參數(shù),多于一個(gè)參數(shù),或全部參數(shù)NegRspNRC=xx服務(wù)器發(fā)送否定響應(yīng),因?yàn)樽x請(qǐng)求消息數(shù)據(jù)參數(shù)時(shí)發(fā)生錯(cuò)誤4NONENRC=ROOR帶NRC=0x31否定響應(yīng)5NO——NRC=SNS帶NRC=0x11否定響應(yīng)服務(wù)響應(yīng)執(zhí)行規(guī)則對(duì)不帶子功效參數(shù)請(qǐng)求消息響應(yīng)對(duì)物理尋址客戶端請(qǐng)求消息第30頁(yè)服務(wù)器情況編號(hào)#客戶請(qǐng)求消息服務(wù)器能力服務(wù)器響應(yīng)服務(wù)器響應(yīng)注釋尋址方式支持該服務(wù)標(biāo)識(shí)符支持參數(shù)消息否定:響應(yīng)碼/部分

1功效尋址YES全部參數(shù)PosRsp——服務(wù)器發(fā)送必定響應(yīng)2最少一個(gè)——服務(wù)器發(fā)送必定響應(yīng)3最少一個(gè)參數(shù),多于一個(gè)參數(shù),或全部參數(shù)NegRspNRC=xx服務(wù)器發(fā)送否定響應(yīng),因?yàn)樽x請(qǐng)求消息數(shù)據(jù)參數(shù)時(shí)發(fā)生錯(cuò)誤4NONENoRsp——服務(wù)器不發(fā)送響應(yīng)5NO————服務(wù)器不發(fā)送響應(yīng)應(yīng)用層協(xié)議服務(wù)響應(yīng)執(zhí)行規(guī)則對(duì)不帶子功效參數(shù)請(qǐng)求消息響應(yīng)對(duì)功效尋址客戶端請(qǐng)求消息第31頁(yè)目錄概述應(yīng)用層接口服務(wù)應(yīng)用層協(xié)議各功效單元診療服務(wù)診療和通信管理功效單元數(shù)據(jù)傳輸功效單元傳輸儲(chǔ)存數(shù)據(jù)功效單元輸入輸出控制功效單元遠(yuǎn)程激活例程功效單元上傳下載功效單元第32頁(yè)服務(wù)是否支持子功效描述DiagnosticSessionControl(0x10)Yes客戶端請(qǐng)求控制與某個(gè)服務(wù)器診療會(huì)話ECUReset(0x11)Yes客戶端強(qiáng)制服務(wù)器執(zhí)行復(fù)位SecurityAccess(0x27)Yes客戶端請(qǐng)求解鎖某個(gè)受安全保護(hù)服務(wù)器CommunicationControl(0x28)Yes客戶端請(qǐng)求服務(wù)器控制其通信TesterPresent(0x3E)Yes客戶端向服務(wù)器指示客戶端依然在線AccessTimingParameter(0x83)Yes客戶端使用該服務(wù)讀取/修改某個(gè)已經(jīng)激活通信定時(shí)參數(shù)SecuredDataTransmission(0x84)—客戶端使用該服務(wù)執(zhí)行帶擴(kuò)展數(shù)據(jù)鏈接安全保護(hù)數(shù)據(jù)傳輸ControlDTCSetting(0x85)Yes客戶端控制服務(wù)器設(shè)置DTCResponseOnEvent(0x86)Yes客戶端請(qǐng)求服務(wù)器開(kāi)啟某個(gè)事件機(jī)制LinkControl(0x87)Yes客戶端請(qǐng)求控制通信波特率診療和通信管理功效單元各功效單元詳細(xì)服務(wù)描述第33頁(yè)診療和通信管理DiagnosticSessionControl(0x10)服務(wù)用于使能服務(wù)器中不一樣診療會(huì)話診療會(huì)話默認(rèn)會(huì)話模式非默認(rèn)會(huì)話模式編程模式擴(kuò)展模式不一樣診療會(huì)話含有不一樣功效不一樣定時(shí)參數(shù)受到不一樣安全訪問(wèn)保護(hù)各功效單元詳細(xì)服務(wù)描述第34頁(yè)A_DatabyeParameterNameCvtHexValue#1(A_PCI)DiagnosticSessionControlRequestServiceIDM10#2Subfunction=[diagnosticSessionType]S00~FF各功效單元詳細(xì)服務(wù)描述診療和通信管理DiagnosticSessionControl(0x10)服務(wù)請(qǐng)求報(bào)文第35頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理DiagnosticSessionControl(0x10)服務(wù)必定響應(yīng)A_DatabyeParameterNameCvtHexValue#1(A_PCI)DiagnosticSessionControlRequestServiceIDM50#2Subfunction=[diagnosticSessionType]S00~FF第36頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理DiagnosticSessionControl(0x10)服務(wù)診療會(huì)話模式狀態(tài)轉(zhuǎn)移圖第37頁(yè)診療會(huì)話模式狀態(tài)轉(zhuǎn)移圖說(shuō)明a:服務(wù)器上電或者復(fù)位(初始化);b:服務(wù)器接收到DS_=DSDSC請(qǐng)求報(bào)文;c:服務(wù)器接收到DS_=PRGS或EXTDSDSC請(qǐng)求報(bào)文,依據(jù)DS_進(jìn)入擴(kuò)展模式或編程模式;d:服務(wù)器接收到DS_=DSDSC請(qǐng)求報(bào)文,或者S3Server超時(shí),服務(wù)器安全狀態(tài)變?yōu)殒i定狀態(tài);e:服務(wù)器接收到DS_=PRGSDSC請(qǐng)求報(bào)文;f:服務(wù)器接收到DS_=EXTDSDSC請(qǐng)求報(bào)文。另外,只有成功發(fā)送必定響應(yīng)報(bào)文之后(網(wǎng)絡(luò)層使用N_USData.con向應(yīng)用層確認(rèn)N_Result=N_Success),服務(wù)器才進(jìn)入所請(qǐng)求診療模式,不然診療模式維持不變。各功效單元詳細(xì)服務(wù)描述第38頁(yè)Hex值bit6-0描述約定00ISO/SAE保留M01默認(rèn)模式M02編程模式U03擴(kuò)展診療模式U04-3FISO/SAE保留U40-5F汽車(chē)制造約定義U60-7E系統(tǒng)供給約定義U7FISO/SAE保留M各功效單元詳細(xì)服務(wù)描述診療和通信管理DiagnosticSessionControl(10hex)服務(wù)diagnosticSessionType子功效參數(shù)第39頁(yè)服務(wù)默認(rèn)會(huì)話非默認(rèn)會(huì)話服務(wù)默認(rèn)會(huì)話非默認(rèn)會(huì)話DiagnosticSessionControl-10hex√√ReadMemoryByAddress-23hex√√ECUReset-11hex√√ReadScalingDataByIdentifier-24hex√√SecurityAccess-27hex√ReadDataByPeriodicIdentifier-2Ahex√CommunicationControl-28hex√DynamicallyDefineDataIdentifier-2Chex√√TesterPresent-3Ehex√√WriteDataByIdentifier-2Ehex√√AccessTimingParameter-83hex√WriteMemoryByAddress-3Dhex√√SecuredDataTransmission-84hex√ClearDiagnosticInformation-14hex√√ControlDTCSetting-85hex√ReadDTCInformation-19hex√√ResponseOnEvent-86hex√√InputOutputControlByIdentifier-2Fhex-√LinkControl-87hex√RoutineControl-31hex√√ReadDataByIdentifier-22hex√√RequestDownload-34hex-√各功效單元詳細(xì)服務(wù)描述診療和通信管理DiagnosticSessionControl(0x10)服務(wù)不一樣會(huì)話所允許診療服務(wù)第40頁(yè)診療和通信管理DiagnosticSessionControl(0x10)服務(wù)支持否定響應(yīng)碼0x12:不支持請(qǐng)求服務(wù)子功效0x13:請(qǐng)求報(bào)文數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)0x22:條件不滿足各功效單元詳細(xì)服務(wù)描述第41頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理DiagnosticSessionControl(0x10)服務(wù)消息流示例請(qǐng)求必定響應(yīng)第42頁(yè)TesterECU1:Request(請(qǐng)求種子:seed)2:Response(返回種子:seed)3:Request(發(fā)送密鑰:key)4:Response(密鑰正確,ECU解鎖)各功效單元詳細(xì)服務(wù)描述診療和通信管理SecurityAccess(0x27)服務(wù)安全訪問(wèn)過(guò)程本質(zhì)第43頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理

SecurityAccess(0x27)服務(wù)請(qǐng)求--requestSeed和sendKey子功效A_DatabyeParameterNameCvtHexValue#1(A_PCI)SecurityAccessRequestServiceIDM27#2Sub-function=[securityAccessType=requestSeed]M01,03,05,07-7D#3..#nsecurityAccessDataRecord=[parameter#1..parameter#m]U..U00-FF..00-FFA_DatabyeParameterNameCvtHexValue#1(A_PCI)SecurityAccessRequestServiceIDM27#2Sub-function=[ecurityAccessType=sendKey]M02,04,06,08-7E#3..#nsecurityKey=[key#1(highbyte)..Key#m(lowbyte)]M..U00-FF..00-FF第44頁(yè)Hex值bit6-0描述約定00ISOSAEReservedM01requestSeedU02sendKeyU03,05,07-5FrequestSeed(不一樣安全等級(jí))U04,06,08-60sendKey(不一樣安全等級(jí))U61-7EsystemSupplierSpecificU7FISOSAEReservedM各功效單元詳細(xì)服務(wù)描述診療和通信管理SecurityAccess(0x27)服務(wù)子功效securityAccessType第45頁(yè)A_DatabyeParameterNameCvtHexValue#1(A_PCI)SecurityAccessResponseServiceIDS67#2securityAccessTypeM00-FF#3..nsecuritySeed[]=[seed#1(highbyte)..seed#m(lowbyte)]C..C00-FF..00-FF診療和通信管理SecurityAccess(0x27)服務(wù)必定響應(yīng)各功效單元詳細(xì)服務(wù)描述第46頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理SecurityAccess(0x27)服務(wù)支持否定響應(yīng)碼0x12:不支持請(qǐng)求服務(wù)子功效0x13:請(qǐng)求報(bào)文數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)0x22:條件不滿足0x24:請(qǐng)求次序錯(cuò)誤0x31:請(qǐng)求超出范圍0x35:無(wú)效密鑰0x36:嘗試次數(shù)超限0x37:延遲時(shí)間未到第47頁(yè)診療和通信管理SecurityAccess(0x27)服務(wù)消息流示例1請(qǐng)求種子,發(fā)送種子各功效單元詳細(xì)服務(wù)描述第48頁(yè)診療和通信管理SecurityAccess(0x27)服務(wù)消息流示例2發(fā)送密匙,密匙正確ECU解鎖各功效單元詳細(xì)服務(wù)描述第49頁(yè)診療和通信管理CommunicationControl(0x28)服務(wù)用于打開(kāi)/關(guān)閉服務(wù)器對(duì)非診療消息發(fā)送和/或接收請(qǐng)求A_DatabyeParameterNameCvtHexValue#1(A_PCI)CommunicationControlRequestServiceIDM28#2Sub-function=[controlType]M00-FF#3communcationTypeM00-FF各功效單元詳細(xì)服務(wù)描述第50頁(yè)Hex值bit6-0描述約定00enableRxAndTxU01enableRxAndDisableTxU02disableRxAndEnableTxU03disableRxAndTxU04-3FISOSAEReservedU40-5FvehicleManufacturerSpecificU60–7EsystemSupplierSpecificU7FISOSAEReservedMHex值bit1-0描述約定01bapplicationU10bnetworkManagementU診療和通信管理CommunicationControl(0x28)服務(wù)子功效controlType各功效單元詳細(xì)服務(wù)描述第51頁(yè)診療和通信管理CommunicationControl(0x28)服務(wù)必定響應(yīng)支持否定響應(yīng)碼0x12:不支持請(qǐng)求服務(wù)子功效0x13:請(qǐng)求報(bào)文數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)0x22:條件不滿足0x31:請(qǐng)求超出范圍A_DatabyeParameterNameCvtHexValue#1CommunicationControlResponseServiceIDS68#2controlTypeM00-FF各功效單元詳細(xì)服務(wù)描述第52頁(yè)診療和通信管理CommunicationControl(0x28)服務(wù)消息流示例各功效單元詳細(xì)服務(wù)描述第53頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理TesterPresent(0x3E)服務(wù)用于向服務(wù)器指示診療儀依然連接在網(wǎng)絡(luò)上,先前激活特定診療服務(wù)和/或通信功效依然保持激活狀態(tài)周期性發(fā)送第54頁(yè)診療和通信管理TesterPresent(0x3E)服務(wù)請(qǐng)求必定響應(yīng)A_DatabyeParameterNameCvtHexValue#1TesterPresentRequestServiceIDM3E#2sub-function=[zeroSubFunction]M00/80A_DatabyeParameterNameCvtHexValue#1TesterPresentResponseServiceIDM7E#2zeroSubFunctionM00各功效單元詳細(xì)服務(wù)描述第55頁(yè)診療和通信管理TesterPresent(0x3E)服務(wù)支持否定響應(yīng)碼0x12:不支持請(qǐng)求服務(wù)子功效0x13:請(qǐng)求報(bào)文數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)各功效單元詳細(xì)服務(wù)描述第56頁(yè)診療和通信管理TesterPresent(0x3E)服務(wù)消息流示例1—有響應(yīng)各功效單元詳細(xì)服務(wù)描述第57頁(yè)診療和通信管理TesterPresent(0x3E)服務(wù)消息流示例1—無(wú)響應(yīng)各功效單元詳細(xì)服務(wù)描述第58頁(yè)TesterECU1:請(qǐng)求(核實(shí))2:響應(yīng)(必定)3:請(qǐng)求(波特率轉(zhuǎn)換)各功效單元詳細(xì)服務(wù)描述診療和通信管理LinkControl(0x87)服務(wù)控制通信鏈路波特率轉(zhuǎn)換過(guò)程第59頁(yè)A_DatabyeParameterNameCvtHexValue#1NetworkConfigurationRequestServiceIDM87#2Sub-function=[linkControlType]M00-FF#3baudrateIdentifierC100-FF#4#5#6linkBaudrateRecord[]=[baudrateHighBytebaudrateMiddleBytebaudrateLowbyte]C2C2C200-FF00-FF00-FF各功效單元詳細(xì)服務(wù)描述診療和通信管理LinkControl(0x87)服務(wù)請(qǐng)求第60頁(yè)Hex值bit6-0描述約定00ISOSAEReservedM01verifyBaudrateTransitionWithFixedBaudrateU02verifyBaudrateTransitionWithSpecificBaudrateU03transitionBaudrateU04-3FISOSAEReservedM40-5FvehicleManufacturerSpecificU60-7EsystemSupplierSpecificU7FISOSAEReservedM各功效單元詳細(xì)服務(wù)描述診療和通信管理LinkControl(0x87)服務(wù)子功效linkControlType第61頁(yè)診療和通信管理LinkControl(0x87)服務(wù)必定響應(yīng)支持否定響應(yīng)碼0x12:不支持請(qǐng)求服務(wù)子功效0x13:請(qǐng)求報(bào)文數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)0x22:條件不滿足0x24:請(qǐng)求次序錯(cuò)誤0x31:請(qǐng)求超出范圍A_DatabyeParameterNameCvtHexValue#1LinkControlResponseServiceIDSC7#2linkControlTypeM00-FF各功效單元詳細(xì)服務(wù)描述第62頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理LinkControl(0x87)服務(wù)消息流示例核實(shí)第63頁(yè)各功效單元詳細(xì)服務(wù)描述診療和通信管理LinkControl(0x87)服務(wù)消息流示例波特率轉(zhuǎn)換(無(wú)響應(yīng))第64頁(yè)診療和通信管理診療和通信管理功效單元其它服務(wù)介紹EcuReset(0x11)服務(wù)請(qǐng)求ECU執(zhí)行復(fù)位子功效——復(fù)位類(lèi)型AccessTimingParameter(0x83)服務(wù)用于讀取和修改通信鏈路定時(shí)參數(shù)SecuredDataTransmission(0x84)服務(wù)該服務(wù)用于保護(hù)數(shù)據(jù)傳輸免遭第3方攻擊經(jīng)過(guò)ISO15764安全保護(hù)子層來(lái)實(shí)現(xiàn)ControlDTCSetting(0x85)服務(wù)用于停頓或恢復(fù)診療故障碼設(shè)置ResponseOnEvent(0x86)服務(wù)用于開(kāi)啟或停頓服務(wù)器中某個(gè)特定事件觸發(fā)響應(yīng)客戶端指定事件和事件發(fā)生時(shí)執(zhí)行服務(wù),包含:ReadDataByIdentifierReadDTCInformationRoutineControlInputOutputControlByIdentifier各功效單元詳細(xì)服務(wù)描述第65頁(yè)服務(wù)描述ReadDataByIdentifier(0x22)service客戶端請(qǐng)求讀取由數(shù)據(jù)標(biāo)識(shí)符識(shí)別某個(gè)統(tǒng)計(jì)當(dāng)前值ReadMemoryByAddress(0x23)service客戶端請(qǐng)求讀取指定存放器范圍數(shù)據(jù)當(dāng)前值ReadScalingDataByIdentifier(0x24)service客戶端請(qǐng)求讀取由數(shù)據(jù)標(biāo)識(shí)符識(shí)別某個(gè)統(tǒng)計(jì)定標(biāo)信息ReadDataByPeriodicIdentifier(0x2A)service客戶端請(qǐng)求周期性傳輸服務(wù)器中數(shù)據(jù)DynamicallyDefineDataIdentifier(0x2C)service客戶端請(qǐng)求動(dòng)態(tài)定義由ReadDataByIdentifier服務(wù)讀取數(shù)據(jù)標(biāo)識(shí)符WriteDataByIdentifier(0x2E)service客戶端請(qǐng)求寫(xiě)入由數(shù)據(jù)標(biāo)識(shí)符指定某個(gè)統(tǒng)計(jì)WriteMemoryByAddress(x3D)service客戶端請(qǐng)求將數(shù)據(jù)寫(xiě)入到指定存放器范圍內(nèi)數(shù)據(jù)傳輸功效單元各功效單元詳細(xì)服務(wù)描述第66頁(yè)數(shù)據(jù)傳輸功效單元ReadDataByIdentifier(0x22)服務(wù)數(shù)據(jù)標(biāo)識(shí)符DID(DataIdentifier,定義見(jiàn)附錄C1)2字節(jié)參數(shù)DID所表示參數(shù)格式由制造商自己約定各功效單元詳細(xì)服務(wù)描述第67頁(yè)A_DatabyeParameterNameCvtHexValue#1ReadDataByIdentifierRequestServiceIDM22#2#3dataIdentifier[]#1=[byte#1(MSB)byte#2]MM00-FF00-FF…………#n-1#ndataIdentifier[]#m=[byte#1(MSB)byte#2]UU0-FF0-FF數(shù)據(jù)傳輸功效單元ReadDataByIdentifier(0x22)服務(wù)請(qǐng)求報(bào)文各功效單元詳細(xì)服務(wù)描述第68頁(yè)A_DatabyeParameterNameCvtHexValue#1ReadDataByIdentifierResponseServiceIDM62#2#3dataIdentifier[]#1=[byte#1(MSB)byte#2]MM00-FF00-FF#4…#(k-1)+4dataRecord[]#1=[data#1…data#k]M…U00-FF…00-FF…………#n-(o-1)-2#n-(o-1)-1dataIdentifier[]#m=[byte#1(MSB)byte#2]UU00-FF00-FF#n-(o-1)…#ndataRecord[]#m=[data#1…data#o]U…U00-FF…00-FF數(shù)據(jù)傳輸功效單元ReadDataByIdentifier(0x22)服務(wù)必定響應(yīng)各功效單元詳細(xì)服務(wù)描述第69頁(yè)數(shù)據(jù)傳輸功效單元ReadMemoryByAddress(0x23)

服務(wù)客戶端讀取服務(wù)器中指定內(nèi)存數(shù)據(jù)內(nèi)存數(shù)據(jù)由請(qǐng)求報(bào)文中起始內(nèi)存地址和內(nèi)存大小指定各功效單元詳細(xì)服務(wù)描述第70頁(yè)A_DatabyeParameterNameCvtHexValue#1ReadMemoryByAddressRequestServiceIDM23#2addressAndLengthFormatIdentifierM00-FF#3…#(m-1)+3MemoryAddress[]=[byte#1(MSB)…byte#m]M…C100-FF…00-FF#n-(k-1)…#nMemorySize[]=[byte#1(MSB)…byte#k]M…C200-FF…00-FF各功效單元詳細(xì)服務(wù)描述數(shù)據(jù)傳輸功效單元ReadMemoryByAddress(0x23)

服務(wù)請(qǐng)求報(bào)文第71頁(yè)A_DatabyeParameterNameCvtHexValue#1ReadMemoryByAddressResponseServiceIDM63#2…#ndataRecord[]=[data#1…data#m]M…U00-FF…00-FF各功效單元詳細(xì)服務(wù)描述數(shù)據(jù)傳輸功效單元ReadMemoryByAddress(0x23)

服務(wù)必定響應(yīng)第72頁(yè)數(shù)據(jù)傳輸功效單元DynamicallyDefineDataIdentifier(0x2C)服務(wù)經(jīng)過(guò)現(xiàn)有DID或存放器地址定義新DID功效強(qiáng)大實(shí)現(xiàn)復(fù)雜各功效單元詳細(xì)服務(wù)描述第73頁(yè)傳輸存放數(shù)據(jù)功效單元ReadDTCInformation(0x19)服務(wù)ClearDiagnosticInformation(0x14)服務(wù)DTC—DiagnosticTroubleCodeJ1939-73DTCFormatISO14229-1DTCFomatISO15031-6DTCFormat

DTCSPNFMICMOC8-1位8-1位8-6位5-1位8位7-1位字節(jié)1字節(jié)2字節(jié)3字節(jié)4DTC信息DTCDTCStatusDTCHIghByteDTCMiddleByteDTCLowByte字節(jié)1字節(jié)2字節(jié)3字節(jié)4各功效單元詳細(xì)服務(wù)描述第74頁(yè)Bit#名稱描述0testFailed該DTC最近測(cè)試結(jié)果為失敗1testFailedThisMonitoringCycle當(dāng)前監(jiān)視循環(huán)匯報(bào)該DTC處于故障狀態(tài)2pendingDTCDTC在當(dāng)前或前一個(gè)監(jiān)視循環(huán)處于故障狀態(tài)3confirmedDTCDTC在請(qǐng)求時(shí)經(jīng)過(guò)確認(rèn)4testNotCompletedSinceLastClear自從上一次故障碼去除后測(cè)試還未完成5testFailedSinceLastClear自從上一次故障碼去除后測(cè)試最少失敗一次6testNotCompletedThisMonitoringCycle本監(jiān)視循環(huán)測(cè)試未完成7warningIndicatorRequested與該DTC相關(guān)報(bào)警指示燈狀態(tài)各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)DTC狀態(tài)(DTCStatus)第75頁(yè)傳輸存放數(shù)據(jù)ISO15031-6DTC格式描述DTCHighByte和DTCLowByteDTCLowByte通常為失效類(lèi)型HighByteBit7-6CodecategoriesSystemAppendix00P0xxx—P3xxxPowertrainP01C0xxx—C3xxxChassisC10B0xxx—B3xxxBodyB11U0xxx—U3xxxNetworkUHexvalueDTCHighByteDTCMiddleBytebit7bit6bit5bit4bit3bit2bit1bit0bit7bit6bit5bit4bit3bit2bit1bit0Codecategoriesfirstsecondthirdfourthandfifth各功效單元詳細(xì)服務(wù)描述第76頁(yè)Hex描述約束助記符000000Emission-relatedsystemsCERS

由汽車(chē)制造商制訂PowertrainGroup:engineandtransmissionUPGPowertrainDTC’sUPDTC_ChassisGroupUCGChassisDTC’sUCDTC_BodyGroupUBGBodyDTC’sUBDTC_NetworkCommunicationGroupUNCGNetworkCommunicationDTC’sUNCDTC_FFFFFFAllGroups(allDTC’s)MAG各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ClearDiagnosticInformation(0x14)服務(wù)groupOfDTC參數(shù)3字節(jié)數(shù)據(jù)描述所去除診療信息所屬組第77頁(yè)Hex值bit6-0描述約定00ISOSAEReservedM01reportNumberOfDTCByStatusMaskU02reportDTCByStatusMaskM03reportDTCSnapshotIdentificationU04reportDTCSnapshotRecordByDTCNumberU05reportDTCSnapshotRecordByRecordNumberU06reportDTCExtendedDataRecordByDTCNumberU07reportNumberOfDTCBySeverityMaskRecordU08reportDTCBySeverityMaskRecordU09reportSeverityInformationOfDTCU各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)子功效第78頁(yè)Hex值bit6-0描述約定0AreportSupportedDTCU0BreportFirstTestFailedDTCu0CreportFirstConfirmedDTCU0DreportMostRecentTestFailedDTCU0EreportMostRecentConfirmedDTCU0FreportMirrorMemoryDTCByStatusMaskU10reportMirrorMemoryDTCExtendedDataRecordByDTCNumberU11reportNumberOfMirrorMemoryDTCByStatusMaskU12reportNumberOfEmissionsRelatedOBDDTCByStatusMaskC13reportEmissionsRelatedOBDDTCByStatusMaskC14-7FISOSAEReservedM各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)子功效第79頁(yè)傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportNumberOfDTCByStatusMask子功效主要參數(shù)statusOfDTC—描述某個(gè)DTC狀態(tài)DTCStatusMask—DTC狀態(tài)掩碼DTCStatusAvailabilityMask—ECU支持DTC狀態(tài)各功效單元詳細(xì)服務(wù)描述第80頁(yè)A_DatabyeParameterNameCvtHexValue#1ReadDTCInformationRequestServiceIDM19#2sub-function=[reportNumberOfDTCByStatusMask]M01#3DTCStatusMaskM00-FF各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportNumberOfDTCByStatusMask子功效請(qǐng)求報(bào)文第81頁(yè)各功效單元詳細(xì)服務(wù)描述A_DatabyeParameterNameCvtHexValue#1ReadDTCInformationresponseServiceIDM59#2reportType=[reportNumberOfDTCByStatusMask]M01#3DTCStatusAvailabilityMaskM00-FF#4DTCFormatIdentifier=[ISO15031-6DTCFormatISO14229-1DTCFormatSAEJ1939-73DTCFormat]M010203#5#6DTCCounts[]=[DTCCountHighByteDTCCountLowByte]MM00-FF00-FF傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportNumberOfDTCByStatusMask子功效必定響應(yīng)第82頁(yè)各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportNumberOfDTCByStatusMask子功效示例3個(gè)DTCDTCP0805-11ClutchPositionSensor-circuitshorttoground,statusOfDTC=0x24DTCP0A9B-17HybridBatteryTemperatureSensor-circuitvoltageabovethreshold,statusOfDTC=0x02DTCP2522-1FA/CRequest“B”-circuitintermittent,statusOfDTC=0x2FDTCStatusAvailabilityMask=2F第83頁(yè)各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportNumberOfDTCByStatusMask子功效示例—消息流第84頁(yè)傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportNumberOfDTCByStatusMask子功效示例statusOfDTC#1=0x24B00100100statusOfDTC#2=0x02B00000010statusOfDTC#3=0x2FB00101111DTCStatusMask=0x08B00001000DTCStatusAvailabilityMask=0x2FB00101111只有statusOfDTC#3&(DTCStatusMask&DTCStatusAvailabilityMask)為非零,所以只有一個(gè)DTC各功效單元詳細(xì)服務(wù)描述第85頁(yè)A_DatabyeParameterNameCvtHexValue#1ReadDTCInformationRequestServiceIDM19#2sub-function=[reportDTCByStatusMask]M02#3DTCStatusMaskM00-FF各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportDTCByStatusMask子功效請(qǐng)求報(bào)文第86頁(yè)A_DatabyeParameterNameCvtHexValue#1ReadDTCInformationresponseServiceIDM59#2reportType=[reportDTCByStatusMask]M02#3DTCStatusAvailabilityMaskM00-FF#4#5#6#7#8#9#10#11…#n-3#n-2#n-1#nDTCAndStatusRecord[]=[DTCHighByte#1DTCMiddleByte#1DTCLowByte#1statusOfDTC#1DTCHighByte#2DTCMiddleByte#2DTCLowByte#2statusOfDTC#2…DTCHighByte#mDTCMiddleByte#mDTCLowByte#mstatusOfDTC#m]CCCCCCCC…CCCC00-FF00-FF00-FF00-FF00-FF00-FF00-FF00-FF…00-FF00-FF00-FF00-FF各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportDTCByStatusMask子功效必定響應(yīng)第87頁(yè)傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportDTCByStatusMask子功效示例3個(gè)DTCDTCP0A9B-17HybridBatteryTemperatureSensor-circuitvoltageabovethreshold,statusOfDTC=0x24DTCP2522-1FA/CRequest“B”-circuitintermittent,statusOfDTC=0x00DTCP0805-11ClutchPositionSensor-circuitshorttoground,statusOfDTC=0x2FDTCStatusAvailabilityMask=7F各功效單元詳細(xì)服務(wù)描述第88頁(yè)各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportDTCByStatusMask子功效消息流示例請(qǐng)求報(bào)文第89頁(yè)各功效單元詳細(xì)服務(wù)描述傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportDTCByStatusMask子功效消息流示例必定響應(yīng)第90頁(yè)傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)reportDTCByStatusMask子功效示例statusOfDTC#1=0x24B00100100statusOfDTC#2=0x00B00000000statusOfDTC#3=0x2FB00101111DTCStatusMask=0x84B10000100DTCStatusAvailabilityMask=0x7FB01111111只有statusOfDTC#1和statusOfDTC#3&(DTCStatusMask&DTCStatusAvailabilityMask)為非零,所以匯報(bào)2個(gè)DTC各功效單元詳細(xì)服務(wù)描述第91頁(yè)傳輸存放數(shù)據(jù)ReadDTCInformation(0x19)服務(wù)讀支持DTC匯報(bào)快照子功效匯報(bào)總快照統(tǒng)計(jì)(Identification)經(jīng)過(guò)DTC編號(hào)匯報(bào)快照統(tǒng)計(jì)(ByDTCNumber)經(jīng)過(guò)統(tǒng)計(jì)號(hào)匯報(bào)快照統(tǒng)計(jì)(ByRecordNumber)各功效單元詳細(xì)服務(wù)描述第92頁(yè)輸入輸出控制功效單元InputOutputControlByIdentifier(0x2F)服務(wù)用于替換服務(wù)器輸入信號(hào)值或內(nèi)部功效控制電子系統(tǒng)某個(gè)輸出(執(zhí)行器)各功效單元詳細(xì)服務(wù)描述第93頁(yè)輸入輸出控制功效單元InputOutputControlByIdentifier(0x2F)服務(wù)請(qǐng)求報(bào)文A_DatabyeParameterNameCvtHexValue#1InputOutputControlByIdentifierRequestServiceIDM2F#2#3dataIdentifier=[byte#1(MSB)byte#2(LSB)]MM00-FF00-FF#4…#4+(m-1)controlOptionRecord[]=[controlState#1/InputOutputControlParameter…controlState#m]M…C100-FF…00-FF#4+m#4+m+(r-1)control

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論