您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > ISO 14229+统一诊断服务
恒润科技公司道路车辆—统一诊断服务第一部分:规范和需求北京经纬恒润科技有限公司2020年3月9日2恒润科技公司目录概述应用层接口服务应用层协议各功能单元诊断服务诊断和通信管理功能单元数据传输功能单元传输储存的数据功能单元输入输出控制功能单元远程激活例程功能单元上传下载功能单元3恒润科技公司概述定义诊断系统的通用需求与数据链路无关的诊断服务OSI各层增强的诊断服务(与排放无关)应用层ISO14229-1/ISO15765-3ISO14229-1/其它标准表示层------会话层ISO15765-3---传输层ISO15765-2---网络层ISO15765-2---数据链路层ISO11898-1---物理层ISO11898---4恒润科技公司诊断未来:无线诊断LAN未来:FlexRay诊断…ISO14229-1UDS在各种数据链路的未来实现5恒润科技公司目录概述应用层接口服务应用层协议各功能单元诊断服务6恒润科技公司应用层接口服务应用层服务概述服务原语(6个)请求request请求_确认req_confirm指示indication响应response响应_确认rsp_confirm确认confirm有确认服务无确认服务7恒润科技公司应用层接口服务有确认服务service_name.requestservice_name.indicationservice_name.req_confirmservice_name.responseservice_name.rsp_confirmservice_name.confirm客户端应用层Client服务器端应用层Server8恒润科技公司无确认服务9恒润科技公司应用层接口服务indicationService_name.ind(SA,TA,TA_type,RA,(远程地址,可选)[,parameter1,…],)requestService_name.request(SA,TA,TA_type,RA,(远程地址,可选)[,parameter1,…],)原语中的数据单元内容一致枚举:用于描述功能还是物理寻址方式服务原语的格式10恒润科技公司应用层接口服务confirmService_name.confirm(SA,TA,TA_type,RA,(远程地址,可选)Result,[,parameter1,…],)responseService_name.response(SA,TA,TA_type,RA,(远程地址,可选)Result,[,parameter1,…],)原语中的数据单元内容一致枚举:physicalfunctional服务原语的格式11恒润科技公司response-confirmService_name.rsp_con(SA,TA,TA_type,RA,(远程地址,可选)Result,)request-confirmService_name.req_req(SA,TA,TA_type,RA,(远程地址,可选)Result,)枚举:Positive,negative服务原语的格式应用层接口服务12恒润科技公司车辆系统需求客户(Tester)和服务器(ECU)统一编址每一个Tester和ECU的地址是唯一的RA(远程地址)独立分配13恒润科技公司远程诊断示例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)14恒润科技公司远程诊断示例2RequestSA=241,TA=200,RA=62(MainNetwork)ResponseSA=200,TA=241,RA=62(MainNetwork)15恒润科技公司远程诊断示例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)16恒润科技公司目录概述应用层接口服务应用层协议各功能单元诊断服务17恒润科技公司应用层协议A_SDU—应用层服务数据单元ApplicationLayerServiceDataUnitSA,TA,TA_type[,RA][,parameter1,…]A_PDU—应用层协议数据单元ApplicationLayerProtocolDataUnitSA,TA,TA_type[,RA],A_DataA_Data=A_PCI+[parameter1,…]A_PCI—应用层协议控制信息ApplicationLayerProtocolControlInformationA_PUD=A_PCI+A_SDU18恒润科技公司应用层协议应用层协议控制信息—A_PCI2种不同的格式(由服务原语和Result参数决定)A_PCI(SI)SI—ServiceID(Request服务和Result=positive的Response)类型:1字节无符号整数范围:00~FFA_PCI(NR_SI,SI)NR_SI—NegativeServiceID类型:1字节无符号整数范围:7F19恒润科技公司–FE汽车制造商定义服务肯定响应E0–F9为将来需求扩展保留服务肯定响应C8–DFISO14229-1ISO14229-1服务肯定响应C3–C7ISO14230保留未应用C1–C2ISO14229-1保留未应用C0保留未应用BF系统供应商定义服务请求BA–BE汽车制造商定义服务请求A0–B9为将来需求扩展保留服务请求88–9FISO14229-1ISO14229-1服务请求83–87ISO14230保留未应用81–82ISO14229-1保留未应用80ISO14229-1否定响应标识7FISO14229-1ISO14229-1服务肯定响应50–7EISO15031-5OBD服务响应40–4FISO14229-1ISO14229-1服务请求10–3EISO15031-5OBD服务请求00–0F服务类型服务标识应用层协议服务标识符SIISO15031-5OBD服务请求00–0FISO14229-1ISO14229-1服务请求10–3EISO15031-5OBD服务响应40–4FISO14229-1ISO14229-1服务肯定响应50–7EISO14229-1否定响应标识7FISO14229-1保留未应用80ISO14230保留未应用81–82ISO14229-1ISO14229-1服务请求83–87为将来需求扩展保留服务请求88–9F汽车制造商定义服务请求A0–B9系统供应商定义服务请求BA–BE保留未应用BFISO14229-1保留未应用C0ISO14230保留未应用C1–C2ISO14229-1ISO14229-1服务肯定响应C3–C7为将来需求扩展保留服务肯定响应C8–DF汽车制造商定义服务肯定响应E0–F9系统供应商定义服务肯定响应FA–FE保留未应用FF保留未应用3F定义文档20恒润科技公司应用层协议请求服务标识符SI类型:1字节无符号整数范围:00~FF请求服务的ID:X0XXXXXX(第6位为0)示例:ReadDTCInformation服务Request0x19B00011001肯定响应服务标识符SI类型:1字节无符号整数范围:00~FF肯定响应服务的ID:X1XXXXXX(第6位为1)肯定响应服务的ID=请求服务的ID+0x40示例:ReadDTCInformation服务Response0x59B01011001否定响应服务标识符NR_SI类型:1字节无符号整数范围:7F21恒润科技公司=[ParameterName:ParameterName]M/U/C/SXX=[XX:XX]Cvt:约定M:强制U:用户选择C:是否使用依赖于其它参数S:强制从参数列表中选择(枚举类型)请求A_PDU22恒润科技公司=[parameter]SXXParameter2:ParameternListofparameters=[ParameterName:ParameterName]UXX=[XX:XX]请求示例(带子功能)23恒润科技公司请求示例(不带子功能)应用层协议A_PDUparameterParameterNameCvtHexValueSATATA_TypeSourceAddr
本文标题:ISO 14229+统一诊断服务
链接地址:https://www.777doc.com/doc-4265100 .html