iso15765can500k29bit扩展协议Word格式.docx
- 文档编号:18948957
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:7
- 大小:17.67KB
iso15765can500k29bit扩展协议Word格式.docx
《iso15765can500k29bit扩展协议Word格式.docx》由会员分享,可在线阅读,更多相关《iso15765can500k29bit扩展协议Word格式.docx(7页珍藏版)》请在冰豆网上搜索。
略词
为编撰该文档目的,这些术语和定义已在iso14229-1,iso15765-1及iso15765-2中给出,以下缩略词术语同样适用。
da目标地址id标识符dlc数据长度码gw网关
lsb最低有效位msb最高有效位na网络地址sa源地址sm子网掩码tos服务类型
4协定
该部分iso15765协议基于iso14229-1的协定,该协议遵从使用到诊断服务的osi服务协议。
5统一诊断服务(uds)对照osi模型的应用
见图1
6应用层及会话层
6.1应用层服务
该部分iso15765协议使用iso14229-1的客户机-服务器式的应用层服务。
该系统具有测试、检测、监视,诊断及汽车服务器在线编程的功能。
6.2应用层协议
该部分iso15765协议使用iso14229-1应用层协议。
6.3应用层诊断会话管理定时
重要——任何一个服务器端产生的不等于n_ok的n_usdata.indication的指示服务,服务器应用层都不应该有一个应答信息。
6.3.1概况
下述的是应用层及会话层的定时参数及它们如何在客户机-服务器模式中如何处理的。
图1osi模型中,基于can的uds实施
下述的几种通信会话方式需区别开:
a)物理的通信在如下期间1)默认会话方式
2)非默认的会话方式——需进行会话处理b)功能的通信在如下期间1)默认的会话方式
2)非默认的会话方式——需进行会话处理
所有的情况下,请求服务器否定应答信息的扩展的定时应答,包括应答码78hex应当予以考虑。
定义在iso15765-2的网络层主要是处理客户机-服务器的应用层及诊断会话管理的定时。
6.3.2应用层定时参数定义
用于默认的诊断会话的应用层定时参数值应按照如下表2设置
表2——默认会话的应用层定时参数定义
p2can参数被认为是所有系统网络设计参考延时,该延时通过网关及总线带宽加上安全系数(例如最坏情况的50%)。
最坏情况(客户机-服务器-客户机信息传输一个来回的必须
得传送时间),基于系统的设计,并受以下因素的影响:
a)包含网关的数量
b)can帧发送的时间(波特率)
c)
can总线的使用情况
d)can设备驱动使用方法(轮询方式还是中断方式)及网络层的处理时间
p2can分为两个时间,一是客户机发送请求至服务器的时间,一是服务器发送应答至客户
机的时间。
p2canp2can
_Req
p2can
_Rsp
图2展示的是p2can组成的一个例子。
图2——p2can组成的一个例子——单帧请求和应答信息
注意:
为了简单描述定时参数,在以下所有的图中,假定客户机到服务器在同一个网络中。
所有的说明及附图按照时间顺序表述。
篇二:
车载诊断标准iso15765-3中文
3术语,定义和缩略词
篇三:
车载诊断标准iso+15765-2中文
iso15765-2(20xx)
第2部分:
网络层服务
iso15765协议,定义了“道路车辆——局域网控制器(can)诊断”,包含如下几个部分:
——第一部分:
总论。
——第二部分:
网络层服务。
——第三部分:
统一诊断服务具体的执行
——第四部分:
排放相关系统的要求
概述
iso15765-2的协议,定义车载诊断系统网络层要求,提供在can数据链路层(iso11898定义)上运行。
虽说它最初设计是用在诊断系统上的,它同样适用于其它需要网络层协议的can通信系统上。
为了达到诊断通信要求,iso15765协议是基于iso/iec7498和iso/iec10731的开放互联系统基本参考模型建立的。
该模型将通信系统分为七层,iso15765协议映射到该模型上,分层如下:
——统一的诊断服务(第7层),在iso15765-3中定义。
——网络层(第3层),在iso15765-2中定义。
——can服务层(第1,2层),在iso11898中定义。
如表1所示,
应用层服务是由iso15765-3按照iso14229-1和iso15031-5建立的诊断服务制定的,但iso15765-3协议不仅适用于上述的诊断服务项,也适用于大多数的国际标准及汽车生产商规定的诊断服务。
网络层服务由该部分的iso15765协议定义,并独立于物理层上的操作,物理层仅仅是在法规的obd上有规定。
道路车辆——控制器局域网(can)的诊断——
第二部分:
网络层
1范围
这部分iso15765协议描述了在iso11898定义的控制其局域网中裁剪的网络协议,用于满足基于can的车载网络系统。
它是按照iso14229-1和iso15031-5建立的诊断服务制定的,但该部分协议不仅适用于上述的诊断服务项,还适用于车载内部其它的网络通信。
该协议描述的是未经最后确认的的通信。
iso11898-1,道路车辆——控制器局域网(can)——第一部分——数据链路层及物理信号层
iso/iec7498(所有部分),技术信息——开放互联系统——基本参考模型3术语,定义和缩略词
为编撰该文档目的,这些术语和定义已在iso7498中给出,以下缩略词术语同样适用。
bs数据块大小
cF连续帧
confirm确认服务
ecu电子控制单元
Fc流控制
FF首帧
FF_dl首帧数据长度
Fs流状态
indication指示服务
mtype信息类型
n_ae网络地址扩展
n_ai地址信息
n_ar网络层时间参数:
ar
n_as网络层时间参数:
as
n_br网络层时间参数:
br
n_bs网络层时间参数:
bs
n_changeparameter网络层服务项名称
n_cr网络层时间参数:
cr
n_cs网络层时间参数:
cs
n_data网络数据
n_pci网络协议控制信息
n_pcitype网络协议控制信息类型
n_pdu网络协议数据单元
n_sa网络源地址
n_sdu网络服务数据单元
n_ta网络目标地址
n_tatype网络目标地址类型
n_usdata网络层无应答的数据段传输服务项名称
nwl网络层
request应答服务
r接收者
s发送者
sF单帧
sF_dl单帧数据长度
sn顺序号
stmin间隔最短时长
4网络层总览
4.1概述
该项主要描述网络层总体的功能。
该部分的iso15765协议定义了未最后确认的网络层通信协议。
该协议用于网络节点之间数据交互,例如从一个ecu到另一个ecu,或外部诊断设备和一个ecu之间的通信。
如果要传送的数据超过了单个的can帧长度,则需要提供拆分的方法。
为描述网络层的功能,它提供给高层的服务项及内部操作必须予以研究。
4.2网络层提供给高层的服务项
该服务项接口定义了一些由网络层提供使用服务项,例如,数据发送、数据接收及协议参数设置。
已定义了两种类型的服务:
a)通信服务项
以下定义的服务项,使发送者最多能发送4095个字节的数据。
1)n_usdata.request
该服务项用于请求发送数据。
如果有必要的话,网络层拆分这些数据。
2)n_usdata_FF.indication
该服务项用于通知上层被拆分的信息的首帧的接收。
3)n_usdata.indication
该服务项用于提供接收的数据至上层。
4)n_firm
该服务项用于确认应答给上层,表示请求服务项已经被执行(成功执行或不成功执行)。
b)协议参数设置服务项
以下定义的服务项,使之能够对协议参数动态设置。
1)n_changeparamter.request
该项服务用于对特定内部参数的动态设置的请求
2)n_firm
3)该服务项用于确认应答给上层,表示修改协议特定项的请求已经被执行(成功执行或不成功执行)。
4.3网络层的内部操作
网络层的内部操作为实现对等实体间的通信提供了分段、重组、数据传输流控制方法。
网络层主要的任务是传递一帧或大于一帧的数据信息。
超过一帧的信息被分成多个部分,每一个部分都以一个can帧的形式被发送。
图1显示的是未被拆分的信息的传送的例子。
图2显示的是被拆分的信息传送的例子
流控制用来使发送端适应接收端网络层的接收能力。
该流控制策略同样适用于诊断网关和通信子网。
5网络层服务项
5.1总览
所有的网络层服务项有统一的结构。
为了定义这些服务项,三类主要的服务项说明如下:
——请求服务,被更高的通信层或应用层使用,用于向网络层传递控制信息及要发送的数据;
——指示服务,被网络层使用,用于向更高通信层或应用层传递状态信息及接收到的数据;
——确认服务,被网络层使用,用于向更高通信层或应用层传递状态信息。
这些服务说明没有指定具体的应用程序接口,而只是一些独立于具体实施的主要服务项。
所有的网络层服务项有统一的结构形式,服务项写成如下的形式:
service_name.type(
parametera,
parameterb,
parameterc,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iso15765can500k29bit 扩展 协议