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