ISO14229指定的数据链路是独立于诊断服务的,该数据链路允许测试仪(Client)操作ECU(Server)中的诊断功能(如电子燃油喷射、变速箱、ABS等)并接入一条嵌入车辆的串行数据链路。它指定了通用的服务,使测试仪可以在数据链路上停止或续传非诊断消息。ISO 14229无法应用于非诊断消息传输或用于两个ECU之间的数据链路传输,它并未指定任何具体的实现方式。
ISO 14229适用于以下车辆诊断体系结构:
 --单独的诊断仪临时或永久连接于车辆的数据链路;
 --多个车辆ECU直接或间接的互联

Figure 2 -- 车辆诊断体系结构

在Figure2中:

车辆1(vehicle 1),多个Server(ECU)通过Gateway(网关)间接相连。ISO 14229被应用于数据链路层的诊断通信;而对于数据链路层的诊断通信,其或符合ISO 14229规范或符合其他标准。

车辆2,多个Server通过数据链路直接相连

车辆3,多个Server互相直连,而车辆4的网关直接与车辆3的网关连接。

2参考标准

下列参考文件对本文件的系统是不可或缺的。注明日期的参考,仅关于对其引用的版本适用。未注明日期的,仅最新引用的文档(包括任何修改)适用。

ISO 7498-1,信息技术——开放系统互联(OSI)——基本参考模型:基本模型。

ISO/IEC 10731,信息技术——开放系统互联——基本参考模型:定义OSI协议的约定。

ISO 11898(all parts),车辆CAN总线(Road vehicles--Controller area network)。

ISO 11992-1,道路车辆——牵引车和拖挂车之间电连接数字信息的交换——第 1 部分: 物理层和数据链路层

ISO 11992-4,道路车辆——牵引车和拖挂车之间电连接数字信息的交换——第 4 部分:诊断

ISO 14230 (所有部件),道路车辆——诊断系统——关键词协议 2000年

ISO 15765-2,道路车辆——诊断控制器局域网络(CAN)——第 2 部分:网络层服务

ISO 15765-3,道路车辆——诊断控制器局域网络(CAN)——部分 3:实施统一诊断服务 (UDS 可以)

ISO/TR 15031-2,道路车辆——车辆与排放相关诊断的外部设备之间的通信——第 2 部分:术语、定义、缩写词和首字母缩写词

ISO 15031-5,道路车辆——车辆与排放相关诊断的外部设备之间的通信——部分 5:排放量相关的诊断服务

ISO 15031-6,道路车辆——车辆与排放相关诊断的外部设备之间的通信——部分 6:诊断故障代码定义

ISO 15031-7,道路车辆——车辆与排放相关诊断的外部设备之间的通信——第 7 部分:数据链路安全

ISO 15764,道路车辆——扩展数据链接安全性

UDS(ISO14229-2006) 汉译(No.1 范围)的更多相关文章

  1. SAE/ISO standards for Automotive

    On-Board Diagnostics J1962 Diagnostic Connector Equivalent to ISO/DIS 15031-3: December 14, 2001J201 ...

  2. UDS(ISO14229-2006) 汉译(No.0 前言)

    UDS protocol 前言 ISO(国际标准化组织)是国际标准机构(ISO成员体)的世界性联合会.国际标准的拟定工作通常由ISO技术委员会负责.为每一个主题而建立的技术委员会由对其感兴趣的成员机构 ...

  3. UDS(ISO14229-2006) 汉译(No.7 应用层协议)

    标签:cte   amp   通信   pac   condition   man   没有   参数错误   family 7.1定义 应用层协议通常作为确认消息的传输,意味着从客户端发送的每一个请 ...

  4. UDS(ISO14229-2006) 汉译(No.6 应用层服务)

    6.1总览 应用层服务通常被当作诊断服务.应用层服务用于在基于客户端-服务器的系统(Client-Server base System)中执行一些功能,例如针对车载服务器(ECU)的检测.检查.监控和 ...

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

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

  6. UDS(ISO14229-2006) 汉译(No.7 应用层协议)【未完,待续】

    7.1定义 应用层协议通常作为确认消息的传输,意味着从客户端发送的每一个请求都将有由服务器端产生的与之相对的响应. 唯一的例外在于:例如使用了功能寻址方式,或者该请求/指示没有指定生成响应/确定的少数 ...

  7. 对于UDS(ISO14229-2006) 汉译的声明(必读)

    本系列文章系作者个人翻译,最初目的为方便以后阅读和锻炼英语能力,欢迎读者参阅品鉴,本文不正确之处欢迎读者指出. 本文在此声明著作权利:转载必须注明出处,修改必须通知本作者

  8. UDS(ISO14229-2006) 汉译(No.5 公共约定)

    ISO 14229遵循OSI Service Conventions(ISO 10731)(OSI服务公约)所述,并应用于诊断服务.这些约定指定相互作用与服务消费者和服务提供者.通过服务原语,信息数据 ...

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

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

随机推荐

  1. 《3D Math Primer for Graphics and Game Development》读书笔记1

    <3D Math Primer for Graphics and Game Development>读书笔记1 本文是<3D Math Primer for Graphics and ...

  2. EF:The provider did not return a ProviderManifest instance

    报告错误1:指定的存储区提供程序在配置中找不到,或者无效. 报告错误2:System.Data.ProviderIncompatibleException: The provider did not ...

  3. tornado 学习笔记9 Tornado web 框架---模板(template)功能分析

            Tornado模板系统是将模板编译成Python代码.         最基本的使用方式: t = template.Template("<html>{{ myv ...

  4. 使用Java纯代码实现MySQL的连接

      建立数据库 1. 点击连接-->MySQL: 输入连接名 . 主机名/IP地址 .端口 .用户名.密码(没有密码就省略),然后点击确定,建立的表格是灰色表示关闭状态,双击开启 2. 重新创建 ...

  5. JS动态生成的元素,其对应的方法不响应(比如单击事件,鼠标移动事件等)

    主要原因:在页面给元素注册点击事件的时候[ $(function () {  XXX }); ],JS动态生成的元素还尚未生成,所以click事件就没有生效 解决方法: 方案一:js动态生成元素后再给 ...

  6. 将 instance 连接到 second_local_net - 每天5分钟玩转 OpenStack(85)

    今天是 local network 的最后一个小节,我们将验证两个local network 的连通性. launch 新的 instance “cirros-vm3”,网络选择 second_loc ...

  7. JavaScript中的日期处理注意事项

    在业务逻辑比较多的系统里面,一般都会涉及到日期的处理.包括选择起始日期和结束日期,结束日期要大于起始日期,日期的显示和输入等. 输入这一块基本都是使用jQuery datetimepicker,后来系 ...

  8. iPhone 6/plus iOS Safari fieldset border 边框消失

    问题:iPhone6 plus 手机浏览网页,fieldset border 边框消失. 示例代码: <div> <fieldset style="border: 1px ...

  9. 如何通过一个类名找到它属于哪个jar包?

    最简单的方式: 如果用eclipse选中类名,然后ctrl shift T,就可看到包含比类的包了 最有效的方式: import java.net.URL; /** * 检查class文件属于哪个ja ...

  10. 记录下帮助一位网友解决的关于android子控件的onTouch或onClick和父OnTouch 冲突的问题。

    前三天收到位网友的私信求助,问题大概如标题所示.具体是下面的情况,个人感觉,这个问题挺有趣,也会在实际项目开发中很常见.不想看前奏的请直接跳至解决方法. 问题原型: 父控件是自定义的 LinearLa ...