ECU诊断规范.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ECU 诊断 规范
- 资源描述:
-
ISO14229ISO14229目录概述应用层接口服务应用层协议各功能单元诊断服务诊断和通信管理功能单元 数据传输功能单元 传输储存的数据功能单元 14 19输入输出控制功能单元 远程激活例程功能单元 上传下载功能单元目录概述应用层接口服务应用层协议各功能单元诊断服务概述定义诊断系统的通用需求 与物理介质、数据链路无关OSI各层各层增强的诊断服务(与排放无关)增强的诊断服务(与排放无关)应用层应用层ISO 14229/ISO 15765-3ISO 14229/其它标准其它标准表示层表示层-会话层会话层ISO 15765-3-传输层传输层ISO 15765-2-网络层网络层ISO 15765-2-数据链路层数据链路层ISO 11898-物理层物理层ISO 11898-概述ISO 14229 基于不同数据链路的可能应用ISO 14229ISO 15765-3未来:无线诊断未来:FlexRay诊断未来:WWH-OBD 概述应用层服务与应用层协议A_SDUA_SDU发送方的应用Service.requestService.req_confirmService.confirmA_PDUA_PDU发送方应用层应用层服务应用层协议传输到对等实体A_SDUA_SDU接收方的应用Service.indication Service.responseA_PDUA_PDU接收方应用层传输到对等实体Service.rsp_confirm目录概述应用层接口服务应用层协议各功能单元诊断服务应用层接口服务应用层接口服务概述v服务原语(6个)q请求 requestq请求_确认 req_confirmq指示 indication 对请求进行相关的处理q响应 responseq响应_确认 rsp_confirmq确认 confirmv有确认服务v无确认服务应用层接口服务有确认服务service_name.requestservice_name.indicationservice_name.req_confirmservice_name.responseservice_name.rsp_confirmservice_name.confirm客户端应用层Client服务器应用层Server客户端发送请求,请求确认后,服务器显示;服务器发送响应,响应确认后,客户端得到确认信息。应用层接口服务service_name.requestservice_name.indicationservice_name.req_confirm客户端应用层Client服务器应用层Server无确认服务应用层接口服务indicationService_name.ind(SA,TA,TA_type,RA,(远程地址,可选),parameter1,)requestService_name.request(SA,TA,TA_type,RA,(远程地址,可选),parameter1,)原语中的数据单元内容一致枚举:用于描述功能还是物理寻址方式服务原语的格式应用层接口服务confirmService_name.con(SA,TA,TA_type,RA,(远程地址,可选)Result,parameter1,)responseService_name.response(SA,TA,TA_type,RA,(远程地址,可选)Result,parameter1,)原语中的数据单元内容一致枚举:positivenegative服务原语的格式response-confirmService_name.rsp_con(SA,TA,TA_type,RA,(远程地址,可选)Result,)request-confirmService_name.req_con(SA,TA,TA_type,RA,(远程地址,可选)Result,)枚举:Positivenegative服务原语的格式应用层接口服务目录概述应用层接口服务应用层协议各功能单元诊断服务应用层协议A_SDU-应用层服务数据单元Application Layer Service Data UnitSA,TA,TA_type ,RA ,parameter1,A_PDU-应用层协议数据单元Application Layer Protocol Data UnitSA,TA,TA_type ,RA,A_DataA_Data=A_PCI+parameter1,A_PCI-应用层协议控制信息Application Layer Protocol Control Information应用层协议应用层协议控制信息-A_PCI2种不同的格式(由服务原语和Result参数决定)A_PCI(SI)SI-Service ID(Request服务和Result=positive的Response)类型:1字节无符号整数范围:00FFA_PCI(NR_SI,SI)NR_SI-Negative Service ID类型:1字节无符号整数范围:7F保留未应用3F保留未应用FF系统供应商定义服务肯定响应FA FE汽车制造商定义服务肯定响应E0 F9为将来需求扩展保留服务肯定响应C8 DFISO 14229-1ISO 14229-1 服务肯定响应C3 C7ISO 14230 保留未应用C1 C2ISO 14229-1 保留未应用C0保留未应用BF系统供应商定义服务请求BA BE汽车制造商定义服务请求A0 B9为将来需求扩展保留服务请求88 9FISO 14229-1ISO 14229-1 服务请求83 87ISO 14230 保留未应用81 82ISO 14229-1 保留未应用80ISO 14229-1否定响应标识7FISO 14229-1ISO 14229-1 服务肯定响应50 7E ISO 15031-5OBD服务响应40 4FISO 14229-1ISO 14229-1 服务请求10 3EISO 15031-5OBD服务请求00 0F服务类型服务标识应用层协议服务标识符SIISO 15031-5OBD服务请求00 0FISO 14229-1ISO 14229-1 服务请求10 3EISO 15031-5OBD服务响应40 4FISO 14229-1ISO 14229-1 服务肯定响应50 7E ISO 14229-1否定响应标识7FISO 14229-1 保留未应用80ISO 14230 保留未应用81 82ISO 14229-1ISO 14229-1 服务请求83 87为将来需求扩展保留服务请求88 9F汽车制造商定义服务请求A0 B9系统供应商定义服务请求BA BE保留未应用BFISO 14229-1 保留未应用C0ISO 14230 保留未应用C1 C2ISO 14229-1ISO 14229-1 服务肯定响应C3 C7为将来需求扩展保留服务肯定响应C8 DF汽车制造商定义服务肯定响应E0 F9系统供应商定义服务肯定响应FA FE保留未应用FF保留未应用3F定义文档应用层协议请求服务标识符SI类型:1字节无符号整数范围:00FF请求服务的ID:X0XXXXXX(第6位为0)示例:ReadDTCInformation(读故障码)服务Request 0 x19 B00011001肯定响应服务标识符SI类型:1字节无符号整数范围:00FF肯定响应服务的ID:X1XXXXXX(第6位为1)肯定响应服务的ID=请求服务的ID+0 x40示例:ReadDTCInformation服务Response 0 x59 B01011001否定响应服务标识符NR_SI类型:1字节无符号整数范围:7F应用层协议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:强制U:用户选择C:是否使用依赖于其它参数S:强制从参数列表中选择(枚举类型)请求A_PDU应用层协议A_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SIRequest Service IdentifierMXXA_Data.Parameter1sub-function=parameterSXXParameter2:Parametern=:UXX=XX:XX请求示例(带子功能)请求示例(不带子功能)应用层协议A_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SIRequest Service IdentifierMXXA_Data.Parameter1 :Parametern=:UXX=XX:XX应用层协议服务描述约定子功能参数$Level(LEV_)的定义1字节数据Bit7-禁止肯定响应指示位 suppressPosRspMsgIndicationBit0=FALSE:需要肯定响应1=TRUE:禁止肯定响应Bit60-子功能参数值(0 x00-0 x7F)使用子功能参数字节,但仅支持suppressPosRspMsgIndicationBit的服务必须支持0 x00子功能应用层协议A_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SIResponse Service IdentifierMXXA_Data.Parameter1 :Parametern=:M/U/C/SXX=XX:XX肯定响应A_PDU应用层协议否定响应A_PDUA_PDU parameterParameter NameCvtHex ValueSATATA_TypeSource AddressTarget AddressTarget Address TypeMMMXXXXXXA_Data.A_PCI.SINR_SIM7FA_Data.ParameterResponse CodeM/U/C/SXX应用层协议Hex值值响应码响应码助记符助记符11serviceNotSupported服务器不支持客户端请求的诊断服务服务器不支持客户端请求的诊断服务 SNS12subFunctionNotSupported服务器不支持客户端请求服务的子功能服务器不支持客户端请求服务的子功能 SFNS13incorrectMessageLengthOrInvalidFormat请求报文的数据长度(或者格式)不符合标准请求报文的数据长度(或者格式)不符合标准 IMLOIF31requestOutOfRange请求超出范围请求超出范围ROOR78requestCorrectlyReceived-ResponsePending服务器正忙,暂时无法处理客户端发出的请求服务器正忙,暂时无法处理客户端发出的请求 RCRRP否定响应码NRCv(仅列出了最常见的)应用层协议服务器服务器情况情况编号编号#客户请求消息客户请求消息服务器能力服务器能力服务器的响应服务器的响应服务器的响应的注释服务器的响应的注释寻址方式寻址方式子功能(禁止子功能(禁止肯定响应消息肯定响应消息指示位)指示位)支持该服支持该服务标识符务标识符支持该支持该子功能子功能消息消息否定否定响应码响应码1 1物理寻址物理寻址FALSE(FALSE(该位该位0)0)YESYESYESYESPosRspPosRsp服务器发送服务器发送肯定响应肯定响应2 2NegRspNegRspNRC=xxNRC=xx服务器发送服务器发送否定响应否定响应3 3NONONRC=SNSNRC=SNS带带NRC=0 x11NRC=0 x11的的否定响应否定响应4 4YESYESNONONRC=SFNSNRC=SFNS带带NRC=0 x12NRC=0 x12的的否定响应否定响应5 5TRUE(TRUE(该位该位1)1)YESYESYESYESNoRspNoRsp服务器服务器不发送响应不发送响应6 6NegRspNegRspNRC=xxNRC=xx服务器发送服务器发送否定响应否定响应7 7NONONRC=SNSNRC=SNS带带NRC=0 x11NRC=0 x11的的否定响应否定响应8 8YESYESNONONRC=SFNSNRC=SFNS带带NRC=0 x12NRC=0 x12的的否定响应否定响应服务响应的执行规则v对带子功能参数请求消息的响应q物理寻址的客户端请求消息应用层协议服务器服务器情况情况编号编号客户请求消息客户请求消息服务器能力服务器能力服务器的响应服务器的响应服务器的响应的注释服务器的响应的注释寻址方式寻址方式子功能(无肯子功能(无肯定响应消息指定响应消息指示位)示位)支持该服支持该服务标识符务标识符支持该支持该子功能子功能消息消息否定否定:响应响应码码/部分部分1 1功能寻址功能寻址FALSE(FALSE(该位该位0)0)YESYESYESYESPosRspPosRsp服务器发送服务器发送肯定响应肯定响应2 2NegRspNegRspNRC=xxNRC=xx服务器发送服务器发送否定响应否定响应3 3NONONoRspNoRsp服务器服务器不发送响应不发送响应4 4YESYESNONO服务器服务器不发送响应不发送响应5 5TRUE(TRUE(该位该位1)1)YESYESYESYESNoRspNoRsp服务器服务器不发送响应不发送响应6 6NegRspNegRspNRC=xxNRC=xx服务器发送服务器发送否定响应否定响应7 7NONONoRspNoRsp服务器服务器不发送响应不发送响应8 8YESYESNONO服务器服务器不发送响应不发送响应服务响应的执行规则v对带子功能参数请求消息的响应q功能寻址的客户端请求消息应用层协议服务器服务器情况情况编号编号客户请求客户请求消息消息服务器能力服务器能力服务器的响应服务器的响应服务器的响应的注释服务器的响应的注释寻址方式寻址方式支持该服支持该服务标识符务标识符支持的参数支持的参数消息消息否定否定:响应码响应码/部分部分1 1物理寻址物理寻址YESYES所有参数所有参数PosRspPosRsp服务器发送服务器发送肯定响应肯定响应2 2至少一个至少一个服务器发送服务器发送肯定响应肯定响应3 3至少一个参数,至少一个参数,多于一个参数,多于一个参数,或所有参数或所有参数NegRspNegRspNRC=xxNRC=xx服务器发送服务器发送否定响应否定响应,因因为读请求消息的数据参为读请求消息的数据参数时发生错误数时发生错误4 4NONENONENRC=ROORNRC=ROOR带带NRC=0 x31NRC=0 x31的的否定响应否定响应5 5NONONRC=SNSNRC=SNS带带NRC=0 x11NRC=0 x11的的否定响应否定响应服务响应的执行规则v对不带子功能参数请求消息的响应q物理寻址的客户端请求消息服务器服务器情况情况编号编号客户请求客户请求消息消息服务器能力服务器能力服务器的响应服务器的响应服务器的响应的注释服务器的响应的注释寻址方式寻址方式支持该服支持该服务标识符务标识符支持的参数支持的参数消息消息否定否定:响应码响应码/部分部分1 1功能寻址功能寻址YESYES所有参数所有参数PosRspPosRsp服务器发送服务器发送肯定响应肯定响应2 2至少一个至少一个服务器发送服务器发送肯定响应肯定响应3 3至少一个参数,至少一个参数,多于一个参数,多于一个参数,或所有参数或所有参数NegRspNegRspNRC=xxNRC=xx服务器发送服务器发送否定响应否定响应,因为读请求消息的数因为读请求消息的数据参数时发生错误据参数时发生错误4 4NONENONENoRspNoRsp服务器服务器不发送响应不发送响应5 5NONO服务器服务器不发送响应不发送响应应用层协议应用层协议服务响应的执行规则v对不带子功能参数请求消息的响应q功能寻址的客户端请求消息目录概述应用层接口服务应用层协议各功能单元诊断服务诊断和通信管理功能单元 数据传输功能单元 传输储存的数据功能单元 输入输出控制功能单元 远程激活例程功能单元 上传下载功能单元服务服务是否支持子功能是否支持子功能描述描述DiagnosticSessionControl(0 x10)Yes客户端请求控制与某个服务器的诊断会话客户端请求控制与某个服务器的诊断会话ECUReset(0 x11)Yes客户端强制服务器执行复位客户端强制服务器执行复位SecurityAccess(0 x27)Yes客户端请求解锁某个受安全保护的服务器客户端请求解锁某个受安全保护的服务器CommunicationControl(0 x28)Yes客户端请求服务器控制其通信客户端请求服务器控制其通信TesterPresent(0 x3E)Yes客户端向服务器指示客户端仍然在线客户端向服务器指示客户端仍然在线AccessTimingParameter(0 x83)Yes客户端使用该服务读取客户端使用该服务读取/修改某个已经激活的修改某个已经激活的通信的定时参数通信的定时参数SecuredDataTransmission(0 x84)客户端使用该服务执行带扩展的数据链接安客户端使用该服务执行带扩展的数据链接安全保护的数据传输全保护的数据传输ControlDTCSetting(0 x85)Yes客户端控制服务器设置客户端控制服务器设置DTCDTCResponseOnEvent(0 x86)Yes客户端请求服务器启动某个事件机制客户端请求服务器启动某个事件机制LinkControl(0 x87)Yes客户端请求控制通信波特率客户端请求控制通信波特率诊断和通信管理功能单元各功能单元诊断服务各功能单元诊断服务诊断和通信管理功能单元DiagnosticSessionControl(0 x10)服务用于使能服务器中不同的诊断会话诊断会话默认会话模式非默认会话模式a.编程模式b.扩展模式不同的诊断会话具有不同的功能不同的定时参数各功能单元诊断服务各功能单元诊断服务服务服务默认默认会话会话非默认非默认会话会话服务服务默认默认会话会话非默认非默认会话会话DiagnosticSessionControl(0 x10)ReadMemoryByAddress (0 x23)ECUReset(0 x11)ReadScalingDataByIdentifier(0 x24)SecurityAccess(0 x27)ReadDataByPeriodicIdentifier(0 x2A)CommunicationControl(0 x28)DynamicallyDefineDataIdentifier(0 x2C)TesterPresent(0 x3E)WriteDataByIdentifier(0 x2E)AccessTimingParameter(0 x83)WriteMemoryByAddress(0 x3D)SecuredDataTransmission(0 x84)ClearDiagnosticInformation(0 x14)ControlDTCSetting(0 x85)ReadDTCInformation(0 x19)ResponseOnEvent(0 x86)InputOutputControlByIdentifier(0 x2F)LinkControl(0 x87)RoutineControl(0 x31)ReadDataByIdentifier(0 x22)RequestDownload(0 x34)各功能单元诊断服务诊断和通信管理功能单元vDiagnosticSessionControl(0 x10)服务q不同会话所允许的诊断服务各功能单元诊断服务诊断和通信管理功能单元DiagnosticSessionControl(0 x10)服务请求报文A_Data byteParameter NameCvtHex Value#1DiagnosticSessionControl Request Service IDM10#2sub-function=diagnosticSessionTypeS00-FF各功能单元诊断服务诊断和通信管理功能单元DiagnosticSessionControl(0 x10)服务肯定响应报文A_Data byteParameter NameCvtHex Value#1DiagnosticSessionControl Response Service IDM50#2sub-function=diagnosticSessionTypeS00-FFHex值值 bit 60描述描述约定约定00ISO/SAE保留保留M01默认模式默认模式M02编程模式编程模式U03扩展诊断模式扩展诊断模式U04-3FISO/SAE保留保留U40-5F汽车制造商定义汽车制造商定义U60-7E系统供应商定义系统供应商定义U7FISO/SAE保留保留M各功能单元诊断服务诊断和通信管理功能单元vDiagnosticSessionControl(0 x10)服务q子功能参数-diagnosticSessionType各功能单元诊断服务诊断和通信管理功能单元vDiagnosticSessionControl(0 x10)服务q诊断会话模式的状态转移图默认会话模式拓展模式编程模式1002进入编程模式1003进入拓展模式诊断和通信管理功能单元vDiagnosticSessionControl(0 x10)服务q支持的否定响应码0 x12:不支持请求服务的子功能0 x13:请求报文的数据长度(或者格式)不符合标准 0 x22:条件不满足 各功能单元诊断服务各功能单元诊断服务诊断和通信管理功能单元vDiagnosticSessionControl(0 x10)服务q消息流示例请求报文肯定响应报文各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务安全访问的意义安全访问的应用WriteDataByIdentifier(0 x2E)WriteMemoryByAddress(0 x2D)InputOutputContorlByIdentifier(0 x2F)RoutineControl(0 x31)各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务安全访问的执行流程TesterECU1:Request(请求种子:seed)2:Response(返回种子:seed)3:Request(发送密钥:key)4:Response(密钥正确,ECU解锁)各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务请求报文-requestSeed和sendKey子功能A_Data byteParameter NameCvtHex Value#1SecurityAccess Request Service IDM27#2sub-function=securityAccessType=requestSeedM01,03,05,07-7D#3.#nsecurityAccessDataRecord=parameter#1 .parameter#mU.U00-FF.00-FFA_Data byteParameter NameCvtHex Value#1SecurityAccess Request Service IDM27#2sub-function=ecurityAccessType=sendKeyM02,04,06,08-7E#3.#nsecurityKey=key#1(high byte).Key#m(low byte)M.U00-FF.00-FFHex值值 bit 60描述描述约定约定00ISOSAEReservedM01requestSeedU02sendKeyU03,05,07-5FrequestSeed(不同安全等级)(不同安全等级)U04,06,08-60sendKey(不同安全等级)(不同安全等级)U61-7EsystemSupplierSpecificU7FISOSAEReservedM各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务子功能参数-securityAccessType各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务假设ECU有3种安全级别Level1:0 x27 0 x01 0 x27 0 x02Level2:0 x27 0 x03 0 x27 0 x04Level3(Flash):0 x27 0 x11 0 x27 0 x12如何实现锁定与解锁的切换?各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务锁定与解锁的切换各功能单元诊断服务诊断和通信管理功能单元vSecurityAccess(0 x27)服务q支持的否定响应码0 x12:不支持请求服务的子功能0 x13:请求报文的数据长度(或者格式)不符合标准 0 x22:条件不满足0 x24:请求顺序错误0 x31:请求超出范围0 x35:无效密钥0 x36:尝试次数超限0 x37:延迟时间未到 各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务消息流示例请求种子,发送种子各功能单元诊断服务诊断和通信管理功能单元SecurityAccess(0 x27)服务消息流示例发送密匙,密匙正确ECU解锁各功能单元诊断服务诊断和通信管理功能单元ECUReset(0 x11)服务请求报文肯定响应报文A_Data byteParameter NameCvtHex Value#1ECU Reset Request Service IDM28#2sub-function=ResetTypeM00-FFA_Data byteParameter NameCvtHex Value#1ECU Reset Response Service IDM68#2sub-function=ResetTypeM00-FF各功能单元诊断服务诊断和通信管理功能单元ECUReset(0 x11)服务子功能参数-ResetType 用来复位的Hex值值 bit 60描述描述约定约定00ISOSAEReservedM01hardResetU02keyOffOnResetU03softResetU04enableRapidPowerShutDownU05disableRapidPoweeShutDownU06-3FISOSAEReservedU40-7EVehicleManufacture/SystemSupplierSpecificU7FISOSAEReservedM各功能单元诊断服务诊断和通信管理功能单元CommunicationControl(0 x28)服务用于打开/关闭服务器对非诊断消息的发送和/或接收对ECU的所有通讯通道有效各功能单元诊断服务诊断和通信管理功能单元CommunicationControl(0 x28)服务请求报文肯定响应报文A_Data byteParameter NameCvtHex Value#1CommunicationControl Request Service IDM28#2sub-function=controlTypeM00-FF#3CommunicationTypeM00-FFA_Data byteParameter NameCvtHex Value#1CommunicationControl Response Service IDS68#2controlTypeM00-FF各功能单元诊断服务诊断和通信管理功能单元CommunicationControl(0 x28)服务子功能参数-controlTypeHex值值 bit 60描述描述约定约定00enableRxAndTx允许收发允许收发U01enableRxAndDisableTxU02disableRxAndEnableTxU03disableRxAndTx禁止收发禁止收发U04-3FISOSAEReservedM40-7EVehicleManufacture/SystemSupplierSpecificU7FISOSAEReservedM各功能单元诊断服务诊断和通信管理功能单元CommunicationControl(0 x28)服务参数-CommunicationTypeHex值值描述描述约定约定01NormalCommunicationMessages M02NetworkManagementCommunicationMessagesM03NormalCommunicationMessages and Network-ManagementCommunicationMessagesM各功能单元诊断服务诊断和通信管理功能单元CommunicationControl(0 x28)服务支持的否定响应码0 x12:不支持请求服务的子功能0 x13:请求报文的数据长度(或者格式)不符合标准 0 x22:条件不满足0 x31:请求超出范围各功能单元诊断服务诊断和通信管理功能单元CommunicationControl(0 x28)服务消息流示例只能收不发01使得这里的02 只能收报文不能发报文各功能单元诊断服务诊断和通信管理功能单元ControlDTCSetting(0 x85)服务用于停止或恢复诊断故障码的设置清楚故障信息(0 x14)与读取故障信息(0 x19)功能并不受影响各功能单元诊断服务诊断和通信管理功能单元ControlDTCSetting(0 x85)服务请求报文肯定响应报文A_Data byteParameter NameCvtHex Value#1ControlDTCSetting Request Service IDM85#2sub-function=DTCSettingType M00-7FA_Data byteParameter NameCvtHex Value#1ControlDTCSetting Response Service IDMC5#2DTCSettingType M00-7F各功能单元诊断服务诊断和通信管理功能单元ControlDTCSetting(0 x85)服务子功能参数-DTCSettingType恢复DTC设置功能的条件?Hex值值 bit 60描述描述约定约定00ISOSAEReservedM01onU02offU03-3FISOSAEReservedM40-7EVehicleManufacture/SystemSupplierSpecificU7FISOSAEReservedM各功能单元诊断服务诊断和通信管理功能单元ControlDTCSetting(0 x85)服务支持的否定响应码0 x12:不支持请求服务的子功能0 x13:请求报文的数据长度(或者格式)不符合标准 0 x22:条件不满足0 x31:请求超出范围 各功能单元诊断服务诊断和通信管理功能单元vTesterPresent(0 x3E)服务q用于向服务器指示诊断仪仍然连接在网络上,以维持当前的会话模式q周期性发送-S3Client诊断和通信管理功能单元vTesterPresent(0 x3E)服务q请求报文q肯定响应报文A_Data byteParameter NameCvtHex Value#1TesterPresent Request Service IDM3E#2sub-function=zeroSubFunctionM00/80A_Data byteParameter NameCvtHex Value#1TesterPresent Response Service IDM7E#2zeroSubFunctionM00各功能单元诊断服务诊断和通信管理功能单元vTesterPresent(0 x3E)服务q支持的否定响应码0 x12:不支持请求服务的子功能0 x13:请求报文的数据长度(或者格式)不符合标准 各功能单元诊断服务诊断和通信管理功能单元vTesterPresent(0 x3E)服务q消息流示例1-有响应各功能单元诊断服务诊断和通信管理功能单元vTesterPresent(0 x3E)服务q消息流示例2-无响应各功能单元诊断服务各功能单元诊断服务诊断和通信管理功能单元其它服务项LinkControl(0 x87)服务用于修改传输的波特率AccessTimingParameter(0 x83)服务用于读取和修改通信链路的定时参数SecuredDataTransmission(0 x84)服务该服务用于保护数据传输免遭第3方攻击通过ISO15764安全保护子层来实现ResponseOnEvent(0 x86)服务用于启动或停止服务器中某个特定事件触发的响应客户端指定事件和事件发生时执行的服务各功能单元诊断服务数据传输功能单元服务服务是否支持是否支持子功能子功能描述描述ReadDataByIdentifier(0 x22)客户端请求读取由数据标识符识别的某个记录的客户端请求读取由数据标识符识别的某个记录的当前值当前值 ReadMemoryByAddress(0 x23)客户端请求读取指定存储器客户端请求读取指定存储器范围数据范围数据的当前值的当前值ReadScalingDataByIdentifier(0 x24)客户端请求读取由数据标识符识别的某个记录的客户端请求读取由数据标识符识别的某个记录的定标信息定标信息ReadDataByPeriodicIdentifier(0 x2A)客户端请求客户端请求周期周期性传输服务器中的数据性传输服务器中的数据DynamicallyDefineDataIdentifier(0 x2C)Yes客户端请求动态定义由客户端请求动态定义由ReadDataByIdentifierReadDataByIdentifier服务读取的数据标识符服务读取的数据标识符WriteDataByIdentifier(0 x2E)客户端请求写入由数据标识符指定的某个记录客户端请求写入由数据标识符指定的某个记录WriteMemoryByAddress(x3D)客户端请求将数据写入到指定存储器范围内客户端请求将数据写入到指定存储器范围内22 通过标识符 来找到要读的数据23 通过地址 来找到要读的数据对应的 2E 和 3D 为 写数据各功能单元诊断服务数据传输功能单元Data Identifier(DID)的作用DID可以理解为一个/多个变量、常量或一段内存的名称或代号通过DID访问相关的信息DID-2字节各功能单元诊断服务数据传输功能单元Data Identifier(DID)的分类OEM标识信息ECU 标识信息实时数据Vehicle/ECU配置信息输入输出控制信息例程控制信息ISO对DID的取值范围做了划分具体DID代表什么/多少数据、格式由OEM/Supplier制定不同的DID需要不同的服务支持各功能单元诊断服务数据传输功能单元Data Identifier(DID)的实例0 xE2003 bytes ParameterCommentSoftware version number1MS nibble:Sequence number1LS nibble:Month0 x1:Jan展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




ECU诊断规范.ppt



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/680273.html