03_ISO 14229-1 统一诊断服务解析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

恒润科技公司道路车辆—统一诊断服务第一部分:规范和需求北京经纬恒润科技有限公司2020年4月17日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恒润科技公司远程诊断示例1RequestSA=241,TA=200,RA=62(MainNetwork)SA=10,TA=62,RA=241(RemoteNetwork)ResponseSA=62,TA=10,RA=241(RemoteNetwork)SA=200,TA=241,RA=62(MainNetwork)14恒润科技公司远程诊断示例2RequestSA=241,TA=200,RA=62(MainNetwork)ResponseSA=200,TA=241,RA=62(MainNetwork)15恒润科技公司远程诊断示例3RequestSA=242,TA=10,RA=18(RemoteNetwork)SA=200,TA=18,RA=242(MainNetwork)ResponseSA=18,TA=200,RA=242(MainNetwork)SA=10,TA=242,RA=18(RemoteNetwork)16恒润科技公司目录概述应用层接口服务应用层协议各功能单元诊断服务17恒润科技公司应用层协议A_SDU—应用层服务数据单元ApplicationLayerServiceDataUnitSA,TA,TA_type[,RA][,parameter1,…]A_PDU—应用层协议数据单元ApplicationLayerProtocolDataUnitSA,TA,TA_type[,RA],A_DataA_Data=A_PCI+[parameter1,…]A_PCI—应用层协议控制信息ApplicationLayerProtocolControlInformationA_PUD=A_PCI+A_SDU18恒润科技公司应用层协议应用层协议控制信息—A_PCI2种不同的格式(由服务原语和Result参数决定)A_PCI(SI)SI—ServiceID(Request服务和Result=positive的Response)类型:1字节无符号整数范围:00~FFA_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_TypeSourceAdd

1 / 107
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功