下列术语适用于本文档。

3.1

integer 类型

定义正负整数的数据类型。

注:integer类型取值范围未在本文档定义。

3.2

diagnostic trouble code

由车载诊断系统获取的车辆故障状态唯一标识。

3.3

diagnostic service

诊断服务(Diagnostic Service)是指:为了从服务器(Server)请求诊断信息和/或改变诊断行为,而由客户端(Client)启动的信息交互。

3.4

client

测试设备上利用诊断服务的功能

注:一个tester(诊断仪、测试仪)通常具备其他功能,例如数据库管理,人机接口等。

3.5

server

提供诊断服务(diagnostic service)的电子控制单元(ECU)

注:ISO 14229区分了Server和ECU,使得此国际标准成为了独立于现实的标准。

3.6

tester

测试仪(tester)操作功能(如测试)、检查、监控、诊断车辆电子控制单元和用于特定类型的操作者(例如专用于汽车修理工或者专用于装配厂主管人的工具)。

注:tester经常以client的身份被参考。

3.7

diagnostic data

诊断数据(diagnostic data)是存储在ECU内存中、可允许tester读取或修改的数据。(诊断数据包含模拟I/O数据和数字I/O数据以及状态信息)。

示例:诊断数据,诊断数据包括车辆速度、节气门开启角度、倒车镜位置、系统状态等。

诊断数据定义了三类值:

——the current value(当前值):被ECU所使用的当前值或ECU生成的当前值。

——a stored value(存储值):在特定时刻对当前值(current value)的内部拷贝。例如故障数据(由于操作而定期)产生。

——a static value(静态值):例如VIN(车辆唯一编码,一般被作为静态常量拷贝到ECU中存储。);服务器(Server,通常为ECU)没有为诊断而保存其内部数据副本的职责,在这种情况下,诊断仪仅当向Server请求当前值(Current value)。

3.8

diagnostic session

诊断会话(diagnostic session)服务器当前会话模式,会对诊断功能产生影响。

注:定义一家维修店,或启用开发测试会话可以选择Server的不同功能(例如:有可能仅在开发测试会话中才能拥有服务器的全部内存位置操作权)。

3.9

diagnostic routine

诊断程序(diagnostic routine)是嵌入ECU中,可能由客户端请求触发运行。

注:只运行一个存在异常的程序时无法对ECU进行常规的操作,如果与此同时再运行一个正常的操作程序,对于正常程序所关联的那部分ECU功能就可以执行多种诊断。

3.10

record

记录(record)是指一个或多个数据被一个单独的方式所表示。

注:记录(范例)的快照包含各种I/O数据和故障码。

3.11

security

安全(security)被用于ISO 14229标准中,安全访问方法满足于防篡改保护的实际需求。在ISO 15031-7中定义该标准规范。

3.12

functional unit

功能单元(functional unit),一组功能相近或互补的诊断服务。

3.13

local server

本地服务器(local server)是与客户端(client)在同一网络中相连的,并且处于相同的地址范围(address space)。

3.14

local client

与服务器连接于同一网络,并使用相同的网络地址空间的本地客户端。

3.15

remote server

与诊断网并不直接相连的服务器。

注1:远程服务器被远程网络地址所唯一标识,远程网络地址描述了一个独立的地址空间,并且远程网络与主网络保持独立。

注2:本地服务器可以通过主网络连接到远程服务器,每个主网中的本地服务器可以通过网关来作为远程服务器的一个独立集,因此一对地址将经常用来标识远程服务器:一个本地地址用来标识从本地连接到远程网络的网关,另一个是用来标识远程服务器自己的远程地址。

3.16

remote client

远程客户端并不直接接入诊断网络。

注:远程客户端被远程网络地址所唯一标识,远程网络地址描述了一个独立的地址空间,并且与主网络保持独立。

3.17

permanent DTC

持久故障码被存储咋NVRAM(Non-Volatile Random Access Memory,非易失性随机访问存储)中,不能被检测设备所发出的命令或断开板载计算机电源的方式擦除。

UDS(ISO14229-2006) 汉译(No.3术语与定义)的更多相关文章

  1. ISO/IEC 9899:2011 条款3——术语、定义与符号

    3. 术语.定义与符号 1.对于此国际标准的意图,应用了以下定义.其它术语是在用斜体类型或一个语法规则左侧出现的地方定义.在本国际标准中所显式定义的术语不被假定为对其它地方所定义的类似术语的隐式引用. ...

  2. UDS(ISO14229-2006) 汉译(No.4 术语和缩写)

    A_PCI                    Application layer Protocol Control Information应用层协议控制消息. A_PDU              ...

  3. 【数据结构与算法Python版学习笔记】树——相关术语、定义、实现方法

    概念 一种基本的"非线性"数据结构--树 根 枝 叶 广泛应用于计算机科学的多个领域 操作系统 图形学 数据库 计算机网络 特征 第一个属性是层次性,即树是按层级构建的,越笼统就越 ...

  4. UDS(ISO14229-2006) 汉译(No.1 范围)

    ISO14229指定的数据链路是独立于诊断服务的,该数据链路允许测试仪(Client)操作ECU(Server)中的诊断功能(如电子燃油喷射.变速箱.ABS等)并接入一条嵌入车辆的串行数据链路.它指定 ...

  5. UDS(ISO14229-2006) 汉译(No.2参考标准)

    下列参考文件对本文件的系统是不可或缺的.注明日期的参考,仅关于对其引用的版本适用.未注明日期的,仅最新引用的文档(包括任何修改)适用. ISO 7498-1,信息技术——开放系统互联(OSI)——基本 ...

  6. ITU-T E.800 有关服务质量(QoS)的术语定义

    摘要 ITU-T E.800建议书为服务质量(QoS)的研究和管理提供了一套通用术语.本建议书列出的与QoS相关的技术和非技术术语旨在代表电信市场所有各方(即用户.服务提供商.制造商和监管机构)的利益 ...

  7. Kerberos的组件和术语(翻译和注解)

    之所以要翻译这篇文章,是因为提到了一些通常于对Kerberos协议简介性质的文章所没有提到的细节,而这些细节对于理解Kerberos的工作原理,以及Kerberos协议实现的使用都是很有必要的. 1. ...

  8. 容器与Docker简介(三)Docker相关术语——微软微服务电子书翻译系列

    本节列出了在更加深入Docker之前应该熟悉的术语和定义. 有关详细的定义,请参阅Docker提供的术语表. 容器镜像(Container image):具有创建容器所需要的所有依赖和信息的包. 镜像 ...

  9. Oracle知识梳理(一)理论篇:基本概念和术语整理

    理论篇:基本概念和术语整理 一.关系数据库           关系数据库是目前应用最为广泛的数据库系统,它采用关系数据模型作为数据的组织方式,关系数据模型由关系的数据结构,关系的操作集合和关系的完整 ...

随机推荐

  1. Unbroken(坚不可摧)——Mateusz M

    Unbroken(坚不可摧)——Mateusz M YouTube励志红人账号Mateusz M 的作品,短片由几位演讲家Les Brown.Eric Thomas.Steve Jobs.Louis ...

  2. Azure PowerShell (4) 使用PowerShell管理多个订阅

    <Windows Azure Platform 系列文章目录> 笔者手上有两个Azure账户. - Azure Global (windowsazure.com)账户.有两个订阅. - 世 ...

  3. Js toString()方法笔记

    一.前言 toString()用于将该对象以字符串(string)的形式返回,该方法属于Object对象;也就是说对象都能够使用此方法. 之前所接触的是array.toString()数组转换为字符串 ...

  4. Windows中搭建Redis集群

    从 http://rubyinstaller.org/downloads/ 下载Ruby2.2.5(x64)并安装,安装时勾选添加至路径变量中 命令行中执行gem source -a http://g ...

  5. LINQ系列:LINQ to XML类

    LINQ to XML由System.Xml.Linq namespace实现,该namespace包含处理XML时用到的所有类.在使用LINQ to XML时需要添加System.Xml.Linq. ...

  6. v-if VS v-show

    在vue实现轮播图效果 中分别用到 v-if和 v-show 下面讲讲我理解的他们的区别: v-if: 根据表达式的值的真假条件渲染元素.在切换时元素及它的数据绑定 / 组件被销毁并重建.如果元素是 ...

  7. 从一道面试题分析javascript闭包

    据说是一不注意就会做错的五道javascript面试题之一,我们来看看这道题长什么样 function Container( properties ) { var objthis = this; fo ...

  8. SQLServer 2012重启服务后,自增1的标识列一次增长了1000左右

    sql2012我重启了下sql服务,然后自增列Id居然一下子跳了1000,怎么回事啊?   如果第一条数据是1,我重启服务,再添加就是1001,如果继续添加不重启服务的话就是1002,如果再次重启的话 ...

  9. iOS 网易新闻用到的框架

    网易新闻iOS版在开发过程中曾经使用过的第三方开源类库.组件 1.AFNetworking AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务 ...

  10. matlab基础教程——根据Andrew Ng的machine learning整理

    matlab基础教程--根据Andrew Ng的machine learning整理 基本运算 算数运算 逻辑运算 格式化输出 小数位全局修改 向量和矩阵运算 矩阵操作 申明一个矩阵或向量 快速建立一 ...