ISO 15765-3(2004) 道路车辆— — 控制局域网络诊断— — 第3 部分: 一元化诊断服务实施(CAN 的 UDS) 道路车辆——控制器局域网(CAN)的诊断—— 第 3 部分: 一元化诊断服务实施(CAN 的 UDS) 1 范围 这部分 ISO 15765 协议按照 ISO 14229-1,描述了在 ISO 11898 定义的控制器局域网中统一诊断服务(UDS)的实施。它给所有汽车连接至 CAN 网络服务器及外部测试设备提供诊断服务及服务器存储器编程的需求。它对汽车内部 CAN 总线架构无任何要求。 2 参考的标准 下述的参考文档对于该文档的应用是必不可少的。 3 术语,定义和缩略词 为编撰该文档目的,这些术语和定义已在 ISO 14229-1,ISO 15765-1 及 ISO 15765-2 中给出,以下缩略词术语同样适用。 DA 目标地址 ID 标识符 DLC 数据长度码 GW 网关 LSB 最低有效位 MSB 最高有效位 NA 网络地址 SA 源地址 SM 子网掩码 TOS 服务类型 4 协定 该部分 ISO 15765 协议基于 ISO 14229-1 的协定,该协议遵从使用到诊断服务的 OSI 服务协议。 5 统一诊断服务(UDS)对照 OSI 模型的应用 见图 1 6 应用层及会话层 6.1 应用层服务 该部分 ISO 15765 协议使用 ISO 14229-1 的客户机-服务器式的应用层服务。该系统具有测试、检测、监视,诊断及汽车服务器在线编程的功能。 6.2 应用层协议 该部分ISO 15765 协议使用ISO 14229-1 应用层协议。 6.3 应用层诊断会话管理定时 重要——任何一个服务器端产生的不等于 N_OK 的 N_USData.indication的指示服务,服务器应用层都不应该有一个应答信息。 6.3.1 概况 下述的是应用层及会话层的定时参数及它们如何在客户机-服务器模式中如何处理的。 诊断层ISO 14229统一诊断服务(UDS)ISO 15765-3统一诊断服务实施ISO 15765-2CAN诊断网络层ISO 11898-1数据链路层及物理信号用户定义例如:11898-1或-2物理插接口 图 1 OSI 模型中,基于 CAN 的 U DS 实施 下述的几种通信会话方式需区别开: a) 物理的通信在如下期间 1) 默认会话方式 2) 非默认的会话方式——需进行会话处理 b) 功能的通信在如下期间 1) 默认的会话方式 2) 非默认的会话方式——需进行会话处理 所有的情况下,请求服务器否定应答信息的扩展的定时应答,包括应答码 78hex 应当予以考虑。 定义在 ISO 15765-2 的网络层主要是处理客户机...