Diagnostic and Communication Management functional unit

DiagnosticSessionControl (0x10) service
用来切换会话。

ECUReset (0x11) service
用来重启server

SecurityAccess (0x27) service
提升安全等级。

CommunicationControl (0x28) service
用来开关 发送和接收 sever的特定msg

TesterPresent (0x3E) service
通知server client还在线。需要保持会话等状态机。

AccessTimingParameter (0x83) service
用来获取和修改默认通信链路时间相关参数。

SecuredDataTransmission (0x84) service
加密传输数据。

ControlDTCSetting (0x85) service
client控制server停止或者继续更新dtc的状态位

ResponseOnEvent (0x86) service
控制server开始或停止发送特定时间的rsq。

LinkControl (0x87) service
链路层参数控制,获取更好的总线带宽。

Data Transmission functional unit

ReadDataByIdentifier (0x22) service
client从servser获取一个或多个dataIdentifier

ReadMemoryByAddress (0x23) service
client从server获取addr地址size长度内存数据

ReadScalingDataByIdentifier (0x24) service
client从server获取scaling data by dataIdentifier

ReadDataByPeriodicIdentifier (0x2A) service
周期发送data by periodicDataIdentifiers

DynamicallyDefineDataIdentifier (0x2C) service
client定义一个 data identifier

WriteDataByIdentifier (0x2E) service
写入data by dataIdentifier

WriteMemoryByAddress (0x3D) service
写入内存地址

Stored Data Transmission functional unit

ClearDiagnosticInformation (0x14) Service
清除诊断信息。

ReadDTCInformation (0x19) Service
读取dtc信息。

InputOutput Control functional unit

InputOutputControlByIdentifier (0x2F) service
替换 io signal 内部功能。routineControl的简化版。

Routine functional unit
RoutineControl (0x31) service
触发一组预定义的动作。

Upload Download functional unit
RequestDownload (0x34) service
client to server

RequestUpload (0x35) service
server to client

TransferData (0x36) service
传送数据

RequestTransferExit (0x37) service
停止传送

RequestFileTransfer (0x38) service
发送文件,双向,文件系统信息。

网络层,应用层
网络层用来分包和组包。
单帧
多帧
    首帧
    流控帧
    连续帧

麻雀虽小五脏俱全,远程通信控制基本要素齐全。
小数据读写
大数据读写
预定义子功能
预定义事件上报
权限管理
单播组播

Unified diagnostic services (UDS)相关推荐

  1. 【图解UDS】UDS汽车诊断标准协议(ISO 14229)带你入门到精通

                                      [图解UDS]UDS汽车诊断标准协议(ISO 14229)带你入门到精通 目录 为了便于学习ISO 14229 UDS诊断协议,提供 ...

  2. 聊聊诊断协议——UDS

    文章目录 前言 一.车载诊断功能是什么? 二.诊断协议框架 总结 前言 随着技术不断提高,驾驶员对车辆的要求也在不断提高,因此车身控制器的数量也在与日俱增.控制器实现的功能:安全功能(防抱死系统等). ...

  3. 【图解UDS】UDS汽车诊断开发流程及Vector解决方案工具链介绍

                                   [图解UDS]UDS诊断开发流程及Vector解决方案工具链介绍 目录 为了便于学习ISO 14229 UDS诊断协议,提供三个资源链接: ...

  4. ECU软件UDS刷写概述

    解决故障诊断问题时,经常需要刷写软件,常用的ECU软件刷写有几种方法,包括UDS刷写,XCP刷写和调试工具Lauterbach刷写等.对于非底层软件工程师,一般只会用到前两种,更多的是UDS刷写,即通 ...

  5. OBD-II协议对比介绍

    文章目录 0.前言 1. 引脚定义 2. OBD-II 信号协议 3.诊断问题代码 4. K线通讯特点 4.1 K线网络结构 4.2 K线通讯定义 4.3 K线电平 4.4 K线通讯协议 5.SAE ...

  6. 【标准解读】-GB 39732-2020《汽车事件数据记录系统EDR》

    目的和意义 汽车事件数据记录系统(EDR)能够自动的记录车辆事件发生前后一段时间内的车辆运行和安全系统状态信息.EDR 的引入能够有效解决目前事故原因难以判断.事故责任鉴定困难的问题.该标准的制定能够 ...

  7. 【ISO15765_UDSOBD诊断】-01-概述

    全网最全UDS/OBD诊断介绍专栏:(单击下方链接皆可跳转至专栏总目录) 全网最全诊断梳理<UDS/OBD诊断&诊断描述文件CDD>总目录https://blog.csdn.net ...

  8. ISO11898/ISO14229/ISO14230/ISO15031/ISO15765标准对比简介

    各行各业都有很多的国际标准和规范,汽车行业也不例外,经常遇到一套一套的标准和规范,什么ISO11898,ISO14229,ISO14230,ISO15031,ISO15765等等,这些标准规范到底是干 ...

  9. 这两个货,能和谐共处

    摘要 本篇笔记主要记录J1939诊断协议和UDS基于CAN的诊断协议为什么可以和谐共处. 准备工作 J1939标准文档. UDS ISO 14229和ISO 15765文档 先来说说UDS Unifi ...

  10. uds帧格式_如何看懂UDS诊断报文

    UDS介绍 UDS(Unified Diagnostic Services,统一的诊断服务)诊断协议是ISO 15765 和ISO 14229 定义的一种汽车通用诊断协议,位于OSI模型中的应用层,它 ...

最新文章

  1. could not load inserted library: /usr/lib/libgmalloc.dylib
  2. 互联网协议 — 数据交换技术
  3. IOS开发之NSObject协议类方法说明
  4. 健康心理要防八种“过度”
  5. React对标签属性进行限制(props)
  6. 数据结构实验之图论九:最小生成树
  7. Eclipse搭建SSH环境实现Struts2分页显示mysql数据库表中内容
  8. DevOps使用教程 华为云(14)持续集成 流水线 自动化测试 怎么用
  9. 北京飞马贸易借沟通CTBS实现总部与分公司同步做帐
  10. vim查找和替换字符串
  11. 服务器命令里面怎么删除文件,scp删除服务器文件命令
  12. 高薪程序员面试题精讲系列82之说一下SQL查询语句的执行顺序详解-原理篇(下)
  13. 啥是认知智能? 认知智能和人工智能到底有啥区别? 你知道吗? 道翰天琼认知智能。
  14. 班尼机器人维修方法_工业机器人常见故障和修理方法
  15. vue+PHP+MySQL
  16. HDU - 5172 GTY's gay friends
  17. 投票系统 简易js刷票脚本
  18. 计算机网络实验一:网络常用命令
  19. 产业合作打造中国云计算实践通途
  20. 广发财智金到底安不安全

热门文章

  1. IPv6动态地址DNS解析
  2. 重装系统后无法连接到网络?
  3. xls解密(实战详细教程)
  4. 带你十分钟做出一个自己的手机APP
  5. C语言解数独(含源码) 2020/8/19
  6. 目的路径太长如哈删除_文件名超长导致文件无法删除怎么办?
  7. 【史上最全】国内外常用精品API汇总
  8. 泰拉瑞亚Tshock服务器权限
  9. 解决Logitech G HUB卡在一直在加载问题解决方法
  10. windows10系统hosts文件不见了的解决方法