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. C语言 · 最小公倍数

    问题描述 编写一函数lcm,求两个正整数的最小公倍数. 样例输入 一个满足题目要求的输入范例.例:3 5 样例输出 与上面的样例输入对应的输出.例: 数据规模和约定 输入数据中每一个数的范围. 例:两 ...

  2. ESP8266刷AT固件与nodemcu固件

    这回是使用的这一款 因为这款默认的是支持AT指令的固件,,所以我们就刷nodemcu的 先看接线 GPIO0 默认是工作模式(不接线).如果接了低电平就是下载模式(给模块刷固件!!)所以接低电平.CH ...

  3. 测试框架Mocha与断言expect

    测试框架Mocha与断言expect在浏览器和Node环境都可以使用除了Mocha以外,类似的测试框架还有Jasmine.Karma.Tape等,也很值得学习. 整个项目源代码: 为什么学习测试代码? ...

  4. uwp 图片切换动画 使用帧动画

    上一篇博客使用了Timer来实现图片的切换,@lindexi_gd讨论了一下性能,我本人其实对性能这一方面不太熟,但我觉得还是有必要考虑一下,那么今天我们使用帧动画开实现以下 新建项目,添加一个But ...

  5. 【hadoop2.2(yarn)】基于yarn成功执行分布式map-reduce,记录问题解决过程。

    hadoop2.x改进了hadoop1.x的架构, 具体yarn如何工作以及改进了什么可以在网上学, 这里仅记录我个人搭建的问题和理解,希望能帮助遇到困难的朋友. 在开始前,必须了解yarn版本的ma ...

  6. CSS系列:CSS中盒子的浮动与定位

    1. 盒子的浮动 在标准流中,一个块级元素在水平方向会自动伸展,知道包含它的元素的边接:而在竖直方向与相邻元素依次排列,不能并排. CSS中float属性,默认为none.将float属性的值设置为l ...

  7. Android开发输入法遮盖屏幕底部按钮

    方法一: 在你的activity中的oncreate中setContentView之前写上这个代码: getWindow().setSoftInputMode(WindowManager.Layout ...

  8. 深入理解javascript描述元素内容的5个属性

    × 目录 [1]innerHTML [2]outerHTML [3]innerText[4]outerText[5]textContent 前面的话 <p>This is a <i& ...

  9. 关于javascript中限定时间内防止按钮重复点击的思路

    前面的话 有一天心血来潮,1分钟内重复点击了多次博客园首页的刷新博文列表的刷新按钮.果不其然,ip当时就被禁用了.后来,重启自己的路由器,重新获取ip才可以访问博客园主页.那么,设置一个限定时间内(比 ...

  10. Power BI官方视频(1) Power BI Desktop 7月份更新功能概述

    2016年7月,Power BI Desktop进行了一些功能更新,提高整体的用户体验.同时也有一些新的和令人兴奋的功能.看看大概介绍,更新功能要点: 本文原文地址:Power BI官方视频(1) P ...