ISO15765.3(2004)故障诊断协议(CAN)-Part3.docxVIP

  • 108
  • 0
  • 约7.23万字
  • 发布于天津
  • 举报
  • 文档已下架,其它文档更精彩
ISO 15765.3 ISO 15765.3(2004)故障诊断协议 (CAN) - Part 3 : Implementation of unified diagnostic services (UDS on CAN) 引言 建立 ISO 15765协议中的这个部分为的是在控制器局域网 (CAN) 中执行统一的故 障诊断服务。 为了达到这个目的, 它基于 ISO/IEC 7498 和 ISO/IEC 10731协议中定义的开放式 互连系统 (OSI)的基本参考模型,这个通讯系统结构分为七个层次。映射在这个 模型上时,诊断服务被 ISO 15765 协议划分为: 统一标准的故障诊断服务 (第 7层),在 ISO 15765中描述 网络层服务 (第 3层),在 ISO 15765-2中描述 CAN 服务(第1和2层),在 ISO 11898中描述 如表 1 所做的比较 表 1—对 OSI的层适用的增强的被立法的 OBD 诊断规范 开放式互连系统 (OSI) 汽车厂商增强的故障诊 断 被立法的车载故障诊断 (OBD) 诊断应用 用户定义 ISO 15031-5 应用层 ISO 15765-3 ISO 15031-5 表示层 N/A N/A 会话层 ISO 15765-3 N/A 传输层 N/A N/A 网络层 ISO 15765-2 ISO 15765-4 数据链路层 ISO 11898-1 ISO 15765-4 物理层 用户定义 ISO 15765-4 汽车在控制器局域网 (CAN) 的故障诊断 第 3 部分: 在 CAN 中执行统一标准的故障诊断服务 (UDS on CAN) 范围 ISO 15765 协议的这部分执行统一的故障诊断服务共同设置,依照 ISO 14229-1 协议, ISO 11898协议详细定义了汽车的控制器局域网 (CAN)。对于所有在汽车 里服务器连接到一个 CAN 网络和外部的检测设备,它给出诊断服务和服务器存 储器设计的要求。 参考标准 下面所列举的参考文献对这篇文章的应用是必不可少的,对于注明了参考日期 的,只是引用了所应用的版本, 而没有注明参考日期的, 应用的是最新参考文献。 ISO 14229-1,汽车--统一标准的故障诊断服务 (UDS)-第 1部分:要求和规范 ISO 11898-1,汽车--控制器局域网 (CAN)-第 1部分:数据链路层和物理层信号传 输 ISO 11898-2,汽车--控制器局域网 (CAN)-第 2部分:高速介质访问单元 ISO 11898-3,汽车--控制器局域网 (CAN)-第3 部分:低速、错误容忍、介质随接 触面而定 ISO 15031-6,汽车--对于发散式诊断的汽车和外部设备之间的通讯 -第 6 部分: 诊断错误代码定义 ISO 15765-1,汽车--在控制器局域网 (CAN)上的故障诊断 -第 1部分:基本信息 ISO 15765-2,汽车--在控制器局域网 (CAN)上的故障诊断 -第 2 部分:网络层服务 ISO 15765-4,汽车--在控制器局域网 (CAN)上的故障诊断 -第 4 部分:发散式系统 的要求 SAE J1939-21,被推荐的一个连续的汽车网络的控制和通讯的实行 --数据链路层 术语、定义和术语缩写 DA 目的地址 ID 标识符 DLC 数据长度代码 GW 网关 LSB 最少有效位 MSB 最多有效位 NA 网络地址 SA 源地址 SM 子网掩码 TOS 服务类型 约定 ISO 15765的这部分建立在 ISO 14229-1中定义的协定之上,以 OSI服务协定为 导向应用于故障诊断服务。 统一标准的诊断服务适合于 OSI 模型 见图 1 物理层 物理介质 图1 在 OSI模型里在 CAN 上的执行 UDS 应用层和会话层 应用层服务 对于客户——服务器基本系统, ISO 15765的这部分使用在 ISO 14229-1 中定义 的应用层服务执行例如测试、检查、监控,诊断或者设计车载服务器的功能。 应用层协议 ISO 15765使用在 ISO 14229-1中定义的应用层协议。 应用层和故障诊断会话定时处理 6.3.1 概要 以下是对应用层和会话层定时参数的详细说明,以及怎样处理客户和服务器 下面的通讯环节相互区别: a) 物理通讯之间 1)缺省的会话 2)非缺省会话——会话处理要求 功能的通讯之间 1)缺省的会话 2)非缺省会话——会话处理要求 对于所有的情况,将考虑让服务器通过一个否定响应消息来获得一个增强的定时 响应窗口,其包含一个 78H 的十六进制代码。 ISO 15765-2 定义了网络层服务,在客户和服务器中完成应用层和诊断会话定时 处理的任务。 6.3.2 应用层定时参数定义 对于缺省得诊断会话应

文档评论(0)

1亿VIP精品文档

相关文档