ISO 14229+统一诊断服务PPT幻灯片课件

上传人:日度 文档编号:134479533 上传时间:2020-06-05 格式:PPT 页数:107 大小:3.42MB
返回 下载 相关 举报
ISO 14229+统一诊断服务PPT幻灯片课件_第1页
第1页 / 共107页
ISO 14229+统一诊断服务PPT幻灯片课件_第2页
第2页 / 共107页
ISO 14229+统一诊断服务PPT幻灯片课件_第3页
第3页 / 共107页
ISO 14229+统一诊断服务PPT幻灯片课件_第4页
第4页 / 共107页
ISO 14229+统一诊断服务PPT幻灯片课件_第5页
第5页 / 共107页
点击查看更多>>
资源描述

《ISO 14229+统一诊断服务PPT幻灯片课件》由会员分享,可在线阅读,更多相关《ISO 14229+统一诊断服务PPT幻灯片课件(107页珍藏版)》请在金锄头文库上搜索。

1、ISO14229 1道路车辆 统一诊断服务第一部分 规范和需求 北京经纬恒润科技有限公司2020年6月5日 目录 概述应用层接口服务应用层协议各功能单元诊断服务诊断和通信管理功能单元数据传输功能单元传输储存的数据功能单元输入输出控制功能单元远程激活例程功能单元上传下载功能单元 概述 定义诊断系统的通用需求与数据链路无关的诊断服务 概述 ISO14229 1UDS在各种数据链路的未来实现 目录 概述应用层接口服务应用层协议各功能单元诊断服务 应用层接口服务 应用层服务概述服务原语 6个 请求request请求 确认req confirm指示indication响应response响应 确认rsp

2、 confirm确认confirm有确认服务无确认服务 应用层接口服务 有确认服务 service name request service name indication service name req confirm service name response service name rsp confirm service name confirm 客户端应用层Client 服务器端应用层Server 应用层接口服务 service name request service name indication service name req confirm 客户端应用层Client 服务

3、器端应用层Server 无确认服务 应用层接口服务 indicationService name ind SA TA TA type RA 远程地址 可选 parameter1 requestService name request SA TA TA type RA 远程地址 可选 parameter1 服务原语的格式 应用层接口服务 confirmService name confirm SA TA TA type RA 远程地址 可选 Result parameter1 responseService name response SA TA TA type RA 远程地址 可选 Resul

4、t parameter1 原语中的数据单元内容一致 枚举 physicalfunctional 服务原语的格式 response confirmService name rsp con SA TA TA type RA 远程地址 可选 Result request confirmService name req req SA TA TA type RA 远程地址 可选 Result 服务原语的格式 应用层接口服务 应用层接口服务 车辆系统需求客户 Tester 和服务器 ECU 统一编址每一个Tester和ECU的地址是唯一的RA 远程地址 独立分配 应用层接口服务 远程诊断示例1Reques

5、tSA 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 应用层接口服务 远程诊断示例2RequestSA 241 TA 200 RA 62 MainNetwork ResponseSA 200 TA 241 RA 62 MainNetwork 应用层接口服务 远程诊断示例3RequestSA 242 TA 10 RA 18 RemoteNetwork SA 200 TA 18

6、 RA 242 MainNetwork ResponseSA 18 TA 200 RA 242 MainNetwork SA 10 TA 242 RA 18 RemoteNetwork 目录 概述应用层接口服务应用层协议各功能单元诊断服务 应用层协议 A SDU 应用层服务数据单元ApplicationLayerServiceDataUnitSA TA TA type RA parameter1 A PDU 应用层协议数据单元ApplicationLayerProtocolDataUnitSA TA TA type RA A DataA Data A PCI parameter1 A PCI

7、应用层协议控制信息ApplicationLayerProtocolControlInformationA PUD A PCI A SDU 应用层协议 应用层协议控制信息 A PCI2种不同的格式 由服务原语和Result参数决定 A PCI SI SI ServiceID Request服务和Result positive的Response 类型 1字节无符号整数范围 00 FFA PCI NR SI SI NR SI NegativeServiceID类型 1字节无符号整数范围 7F 应用层协议 服务标识符SI 定义文档 应用层协议 请求服务标识符SI类型 1字节无符号整数范围 00 FF请

8、求服务的ID X0XXXXXX 第6位为0 示例 ReadDTCInformation服务Request0 x19B00011001肯定响应服务标识符SI类型 1字节无符号整数范围 00 FF肯定响应服务的ID X1XXXXXX 第6位为1 肯定响应服务的ID 请求服务的ID 0 x40示例 ReadDTCInformation服务Response0 x59B01011001否定响应服务标识符NR SI类型 1字节无符号整数范围 7F 应用层协议 Cvt 约定M 强制U 用户选择C 是否使用依赖于其它参数S 强制从参数列表中选择 枚举类型 请求A PDU 应用层协议 请求示例 带子功能 请求示

9、例 不带子功能 应用层协议 应用层协议 服务描述约定子功能参数 Level LEV 的定义1字节数据Bit7 禁止肯定响应指示位suppressPosRspMsgIndicationBit0 FALSE 需要肯定响应1 TRUE 禁止肯定响应Bit6 0 子功能参数值 0 x00 0 x7F 使用子功能参数字节 但仅支持suppressPosRspMsgIndicationBit的服务必须支持0 x00子功能 应用层协议 肯定响应A PDU 应用层协议 否定响应A PDU 应用层协议 否定响应码NRC 仅列出了最常见的 应用层协议 服务响应的执行规则对带子功能参数的请求消息的响应对物理寻址的客

10、户端请求消息 应用层协议 服务响应的执行规则对带子功能参数的请求消息的响应对功能寻址的客户端请求消息 应用层协议 服务响应的执行规则对不带子功能参数的请求消息的响应对物理寻址的客户端请求消息 应用层协议 服务响应的执行规则对不带子功能参数的请求消息的响应对功能寻址的客户端请求消息 目录 概述应用层接口服务应用层协议各功能单元诊断服务诊断和通信管理功能单元数据传输功能单元传输储存的数据功能单元输入输出控制功能单元远程激活例程功能单元上传下载功能单元 诊断和通信管理功能单元 各功能单元具体服务描述 诊断和通信管理DiagnosticSessionControl 0 x10 服务用于使能服务器中不同

11、的诊断会话诊断会话默认会话模式非默认会话模式编程模式扩展模式不同的诊断会话具有不同的功能不同的定时参数受到不同的安全访问保护 各功能单元具体服务描述 各功能单元具体服务描述 诊断和通信管理DiagnosticSessionControl 0 x10 服务请求报文 各功能单元具体服务描述 诊断和通信管理DiagnosticSessionControl 0 x10 服务肯定响应 各功能单元具体服务描述 诊断和通信管理DiagnosticSessionControl 0 x10 服务诊断会话模式的状态转移图 诊断会话模式的状态转移图说明a 服务器上电或者复位 初始化 b 服务器接收到DS DS的DS

12、C请求报文 c 服务器接收到DS PRGS或EXTDS的DSC请求报文 依据DS 进入扩展模式或编程模式 d 服务器接收到DS DS的DSC请求报文 或者S3Server超时 服务器的安全状态变为锁定状态 e 服务器接收到DS PRGS的DSC请求报文 f 服务器接收到DS EXTDS的DSC请求报文 此外 只有成功发送肯定响应报文之后 网络层使用N USData con向应用层确认N Result N Success 服务器才进入所请求的诊断模式 否则诊断模式维持不变 各功能单元具体服务描述 各功能单元具体服务描述 诊断和通信管理DiagnosticSessionControl 10hex

13、服务diagnosticSessionType子功能参数 各功能单元具体服务描述 诊断和通信管理DiagnosticSessionControl 0 x10 服务不同会话所允许的诊断服务 诊断和通信管理DiagnosticSessionControl 0 x10 服务支持的否定响应码0 x12 不支持请求服务的子功能0 x13 请求报文的数据长度 或者格式 不符合标准0 x22 条件不满足 各功能单元具体服务描述 各功能单元具体服务描述 诊断和通信管理DiagnosticSessionControl 0 x10 服务消息流示例请求肯定响应 各功能单元具体服务描述 诊断和通信管理Security

14、Access 0 x27 服务安全访问过程的本质 各功能单元具体服务描述 诊断和通信管理SecurityAccess 0 x27 服务请求 requestSeed和sendKey子功能 各功能单元具体服务描述 诊断和通信管理SecurityAccess 0 x27 服务子功能securityAccessType 诊断和通信管理SecurityAccess 0 x27 服务肯定响应 各功能单元具体服务描述 各功能单元具体服务描述 诊断和通信管理SecurityAccess 0 x27 服务支持的否定响应码0 x12 不支持请求服务的子功能0 x13 请求报文的数据长度 或者格式 不符合标准0 x

15、22 条件不满足0 x24 请求顺序错误0 x31 请求超出范围0 x35 无效密钥0 x36 尝试次数超限0 x37 延迟时间未到 诊断和通信管理SecurityAccess 0 x27 服务消息流示例1请求种子 发送种子 各功能单元具体服务描述 诊断和通信管理SecurityAccess 0 x27 服务消息流示例2发送密匙 密匙正确ECU解锁 各功能单元具体服务描述 诊断和通信管理CommunicationControl 0 x28 服务用于打开 关闭服务器对非诊断消息的发送和 或接收请求 各功能单元具体服务描述 诊断和通信管理CommunicationControl 0 x28 服务子

16、功能controlType 各功能单元具体服务描述 诊断和通信管理CommunicationControl 0 x28 服务肯定响应支持的否定响应码0 x12 不支持请求服务的子功能0 x13 请求报文的数据长度 或者格式 不符合标准0 x22 条件不满足0 x31 请求超出范围 各功能单元具体服务描述 诊断和通信管理CommunicationControl 0 x28 服务消息流示例 各功能单元具体服务描述 各功能单元具体服务描述 诊断和通信管理TesterPresent 0 x3E 服务用于向服务器指示诊断仪仍然连接在网络上 先前激活的特定诊断服务和 或通信功能仍然保持激活状态周期性发送 诊断和通信管理TesterPresent 0 x3E 服务请求肯定响应 各功能单元具体服务描述 诊断和通信管理TesterPresent 0 x3E 服务支持的否定响应码0 x12 不支持请求服务的子功能0 x13 请求报文的数据长度 或者格式 不符合标准 各功能单元具体服务描述 诊断和通信管理TesterPresent 0 x3E 服务消息流示例1 有响应 各功能单元具体服务描述 诊断和通信管理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 电子/通信 > 电子设计/PCB

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号