如何使用该博文?

==>您可以将该篇博文当做“字典”,遇到疑惑的UDS/OBD诊断Service,以及使用CANdelaODX Studio编辑CDD/ODX/PDX诊断描述文件,快速查找。

目录

1 UDS诊断诊断入门篇(共3篇)

2 基于ISO_14229-1:2013 UDS诊断理论篇(共43篇)

3 基于ISO_15031-5:2015 OBD诊断理论篇(共11篇)

4 基于ISO 15765的UDS/OBD诊断网络层和传输层(共4篇)

5 基于CANdela Studio诊断实战篇(共20篇)

6 基于ODX Studio诊断实战篇(共32篇)

7 UDS/OBD诊断进一步拔高

8 结尾


1 UDS诊断诊断入门篇(共3篇)

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

【图解CDD】利用CANdelaStudio编辑诊断描述CDD文件带你入门到精通

UDS/OBD DTC(诊断故障码)格式解析

2 基于ISO_14229-1:2013 UDS诊断理论篇(共43篇)

【ISO14229_UDS诊断】-0.1-Service服务概述

2.1 UDS诊断--$10服务

【ISO14229_UDS诊断】-1.1-$10服务会话控制SessionControl理论部分

2.2 UDS诊断--$27服务

【ISO14229_UDS诊断】-2.1-$27服务安全访问SecurityAccess理论部分

2.3 UDS诊断--$22服务

【ISO14229_UDS诊断】-3.1-$22服务ReadDataByIdentifier理论部分

2.4 UDS诊断--$2E服务

【ISO14229_UDS诊断】-4.1-$2E服务WriteDataByIdentifier理论部分

2.5 UDS诊断--$31服务

【ISO14229_UDS诊断】-5.1-$31服务例程控制RoutineControl 理论部分

2.6 UDS诊断--$11服务

【ISO14229_UDS诊断】-6.1-$11服务ECUReset理论部分

2.7 UDS诊断--$28服务

【ISO14229_UDS诊断】-7.1-$28服务CommunicationControl理论部分

2.8 UDS诊断--$3E服务

【ISO14229_UDS诊断】-8.1-$3E服务TesterPresent理论部分

2.9 UDS诊断--$2F服务

【ISO14229_UDS诊断】-9.1-$2F服务InputOutputControlByIdentifier理论部分

2.10 UDS诊断--$85服务

【ISO14229_UDS诊断】-10.1-$85服务ControlDTCSetting理论部分

2.11 UDS诊断--$19服务

【ISO14229_UDS诊断】-11.1-$19服务ReadDTCInformation概述

【ISO14229_UDS诊断】-11.2-$19服务sub-function = 0x01 reportNumberOfDTCByStatusMask

【ISO14229_UDS诊断】-11.3-$19服务sub-function = 0x02 reportDTCByStatusMask

【ISO14229_UDS诊断】-11.4-$19服务sub-function = 0x03 reportDTCSnapshotIdentification

【ISO14229_UDS诊断】-11.5-$19服务sub-function = 0x04 reportDTCSnapshotRecordByDTCNumber

【ISO14229_UDS诊断】-11.6-$19服务sub-function = 0x05 reportDTCStoredDataByRecordNumber

【ISO14229_UDS诊断】-11.7-$19服务sub-function = 0x06 reportDTCExtDataRecordByDTCNumber

【ISO14229_UDS诊断】-11.8-$19服务sub-function = 0x07 reportNumberOfDTCBySeverityMaskRecord

【ISO14229_UDS诊断】-11.9-$19服务sub-function = 0x08 reportDTCBySeverityMaskRecord

【ISO14229_UDS诊断】-11.10-$19服务sub-function = 0x09 reportSeverityInformationOfDTC

【ISO14229_UDS诊断】-11.11-$19服务sub-function = 0x0A reportSupportedDTC

【ISO14229_UDS诊断】-11.12-$19服务sub-function = 0x0B /0x0D reportFirstTestFailedDTC/reportMostRecentTes

【ISO14229_UDS诊断】-11.13-$19服务sub-function = 0x0C /0x0E reportFirstConfirmedDTC/reportMostRecentConf

【ISO14229_UDS诊断】-11.14-$19服务sub-function = 0x0F reportMirrorMemoryDTCByStatusMask

【ISO14229_UDS诊断】-11.15-$19服务sub-function = 0x10 reportMirrorMemoryDTCExtDataRecordByDTCNumber

【ISO14229_UDS诊断】-11.16-$19服务sub-function = 0x11 reportNumberOfMirrorMemoryDTCByStatusMask

【ISO14229_UDS诊断】-11.17-$19服务sub-function = 0x12 reportNumberOfEmissionsOBDDTCByStatusMask

【ISO14229_UDS诊断】-11.18-$19服务sub-function = 0x13 reportEmissionsOBDDTCByStatusMask

【ISO14229_UDS诊断】-11.19-$19服务sub-function = 0x14 reportDTCFaultDetectionCounter

【ISO14229_UDS诊断】-11.20-$19服务sub-function = 0x15 reportDTCWithPermanentStatus

【ISO14229_UDS诊断】-11.21-$19服务sub-function = 0x16 reportDTCExtDataRecordByRecordNumber

【ISO14229_UDS诊断】-11.22-$19服务sub-function = 0x17 reportUserDefMemoryDTCByStatusMask

【ISO14229_UDS诊断】-11.23-$19服务sub-function = 0x18 reportUserDefMemoryDTCSnapshotRecordByDTCNumber

【ISO14229_UDS诊断】-11.24-$19服务sub-function = 0x19 reportUserDefMemoryDTCExtDataRecordByDTCNumber

【ISO14229_UDS诊断】-11.25-$19服务sub-function = 0x42 reportWWHOBDDTCByMaskRecord

【ISO14229_UDS诊断】-11.26-$19服务sub-function = 0x55 reportWWHOBDDTCWithPermanentStatus

【ISO14229_UDS诊断】-11.2.1-$19服务中DTCFormatIdentifier定义

【ISO14229_UDS诊断】-11.3.1-$19服务中参数DTCStatusMask和statusOfDTC定义

【ISO14229_UDS诊断】-11.8.1-$19服务中DTC severity和class定义

【ISO14229_UDS诊断】-11.19.1-$19服务中DTCFaultDetectionCounter和DTCAgingCounter运行实现示例

2.12 UDS诊断--$14服务

【ISO14229_UDS诊断】-12.1-$14服务ClearDiagnosticInformation理论部分以及参数groupOfDTC介绍

【ISO14229_UDS诊断】-12.2-$14/$19服务中的FunctionalGroupIdentifier定义

3 基于ISO_15031-5:2015 OBD诊断理论篇(共11篇)

【ISO15031_OBD诊断】-0.1-Service服务概述

3.1 OBD诊断--$01服务

【ISO15031_OBD诊断】-1.1-$01服务Request current powertrain diagnostic data理论部分

3.2 OBD诊断--$02服务

【ISO15031_OBD诊断】-2.1-$02服务Request powertrain freeze frame data理论部分

3.3 OBD诊断--$03服务

【ISO15031_OBD诊断】-3.1-$03服务Request emission-related diagnostic trouble codes理论部分

3.4 OBD诊断--$04服务

【ISO15031_OBD诊断】-4.1-$04服务Clear_Reset emission-related diagnostic information理论部分

3.5 OBD诊断--$05服务

【ISO15031_OBD诊断】-5.1-$05服务Request oxygen sensor monitoring test results理论部分

3.6 OBD诊断--$06服务

【ISO15031_OBD诊断】-6.1-$06服务Request on-board monitoring test results for specific monitored systems理论

3.7 OBD诊断--$07服务

【ISO15031_OBD诊断】-7.1-$07服务Request emission-related diagnostic trouble codes detected during current

3.8 OBD诊断--$08服务

【ISO15031_OBD诊断】-8.1-$08服务Request control of on-board system,test,or component理论部分

3.9 OBD诊断--$09服务

【ISO15031_OBD诊断】-9.1-$09服务Request vehicle information理论部分

3.10 OBD诊断--$0A服务

【ISO15031_OBD诊断】-10.1-$0A服务Request emission-related diagnostic trouble codes with permanent status理论

4 基于ISO 15765的UDS/OBD诊断网络层和传输层(共4篇)

【ISO15765_UDS&OBD诊断】-01-概述

【ISO15765_UDS&OBD诊断】-02-Network layer网络层介绍

【ISO15765_UDS&OBD诊断】-03-Transport layer传输层介绍

【ISO15765_UDS&OBD诊断】-04-Data link layer数据链路层使用

5 基于CANdela Studio诊断实战篇(共20篇)

【CANdelaStudio】诊断描述CDD文件打开时“View type视图类型”选择:Standard View、Expert View和Transiation View

【CANdelaStudio编辑CDD】-0.1-如何对比两个CDD诊断描述文件

【CANdelaStudio编辑CDD】-0.2-将CDD转换成ODX/PDX诊断描述文件

【CANdelaStudio编辑CDD】-0.3-CDD中Fault Memory里DTC Column与Autosar Dem对应关系

5.1 UDS诊断在CDD诊断描述文件中的实现(共12篇)

【CANdelaStudio编辑CDD】-1.2-给$10服务SessionControl创建一个新Session会话并修改Session state machine会话状态机

【CANdelaStudio编辑CDD】-2.2-给$27服务SecurityAccess创建一个SecurityLevel安全级别并修改SecurityAccess安全访问状态机

【CANdelaStudio编辑CDD】-3.2-给$22服务ReadDataByIdentifier创建一个带一个Data的DID(dataIdentifier)数据标识符

【CANdelaStudio编辑CDD】-3.3-给$22服务ReadDataByIdentifier创建一个带多个Data的DID(dataIdentifier)数据标识符

【CANdelaStudio编辑CDD】-4.2-给$2E服务WriteDataByIdentifier创建一个DID(dataIdentifier)数据标识符

【CANdelaStudio编辑CDD】-5.2-给$31服务RoutineControl创建一个RID(routineIdentifier)例程标识符

【CANdelaStudio编辑CDD】-6.2-给$11服务ECUReset创建一个resetType复位类型

【CANdelaStudio编辑CDD】-7.2-给$28服务CommunicationControl创建SubFunction和communicationType(UDS诊断)

【CANdelaStudio编辑CDD】-8.2-创建$3E服务TesterPresent(UDS诊断)

【CANdelaStudio编辑CDD】-9.2-给$2F服务InputOutputControlByIdentifier创建controlOptionRecord(UDS诊断)

【CANdelaStudio编辑CDD】-10.2-给$85服务ControlDTCSetting创建DTCSettingType (UDS诊断)

【CANdelaStudio编辑CDD】-11.2-创建$19服务ReadDTCInformation和$14服务ClearDiagnosticInformation以及UDS DTC(UDS诊断)

5.2 OBD诊断在CDD诊断描述文件中的实现(共4篇)

【CANdelaStudio编辑CDD】-20.2-创建OBD诊断$01和$02服务以及PID

【CANdelaStudio编辑CDD】-21.2-创建OBD诊断$03,$07,$0A和$04服务以及OBD DTC

【CANdelaStudio编辑CDD】-21.3-一个OBD DTC如何关联多个UDS DTC

【CANdelaStudio编辑CDD】-22.2-创建OBD诊断$09服务Request vehicle information以及InfoType

6 基于ODX Studio诊断实战篇(共32篇)

【ODX介绍】 -1- 标准梳理

【ODX介绍】-2-如何手动编辑PDX文件以及PDX结构介绍

【ODX介绍】-3-ODX文件结构分解

6.1 UDS诊断在ODX/PDX诊断描述文件中的实现(共21篇)

【ODX介绍】-4.1-UDS诊断$10服务在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.2-UDS诊断$27服务在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.3-UDS诊断$3E服务在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.4-UDS诊断$11服务在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.5.1-UDS诊断$22服务在ODX-D诊断描述文件中如何描述(基于ECU_Identification,一个DID带一个Data)

【ODX介绍】-4.5.2-UDS诊断$22服务在ODX-D诊断描述文件中如何描述(基于ECU_Identification,一个DID带两个Data)

【ODX介绍】-4.5.3-UDS诊断$22服务在ODX-D诊断描述文件中如何描述(基于Stored_Data,一个DID带两个Data)

【ODX介绍】-4.5.4-UDS诊断$22服务在ODX-D诊断描述文件中如何描述(基于Dynamic_Data,一个DID带两个Data)

【ODX介绍】-4.6.1-UDS诊断$2E服务在ODX-D诊断描述文件中如何描述(基于ECU_Identification,一个DID带两个Data)

【ODX介绍】-4.6.2-UDS诊断$2E服务在ODX-D诊断描述文件中如何描述(基于Stored_Data,一个DID带两个Data)

【ODX介绍】-4.7-UDS诊断$28服务CommunicationControl在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.8-UDS诊断$2F服务InputOutputControlByIdentifier在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.9-UDS诊断$31服务RoutineControl在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.10-UDS诊断$85服务ControlDTCSetting在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.11.1-UDS诊断$19服务Sub-Function=0x02在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.11.2-UDS诊断$19服务Sub-Function=0x03在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.11.3-UDS诊断$19服务Sub-Function=0x04在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.11.4-UDS诊断$19服务Sub-Function=0x06在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.11.5-UDS诊断$19服务Sub-Function=0x0A在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.11.6-UDS诊断$19服务Sub-Function=0x14在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.12-UDS诊断$14服务ClearDiagnosticInformation在ODX-D诊断描述文件中如何描述

6.2 OBD诊断在ODX/PDX诊断描述文件中的实现(共11篇)

【ODX介绍】-4.20-OBD诊断$01服务Request current powertrain diagnostic data在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.21-OBD诊断$02服务Request powertrain freeze frame data在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.21.1-一个PID同时支持OBD诊断$01和$02服务在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.22-OBD诊断$03服务Request emission-related diagnostic trouble codes在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.22.1-一个OBD码关联多个UDS码在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.23-OBD诊断$07服务在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.24-OBD诊断$0A服务Request emission-related diagnostic trouble codes with permanent status在ODX-D

【ODX介绍】-4.25-OBD诊断$04服务Clear_Reset emission-related diagnostic information在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.26.1-OBD诊断$09服务Request vehicle information(VIN码)在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.26.2-OBD诊断$09服务Request vehicle information(Calibration_ID)在ODX-D诊断描述文件中如何描述

【ODX介绍】-4.26.3-OBD诊断$09服务Request vehicle information(CVN)在ODX-D诊断描述文件中如何描述

7 UDS/OBD诊断进一步拔高

《Autosar_BSW高阶配置》总目录_培训教程持续更新中...https://blog.csdn.net/qfmzhu/article/details/118652658https://blog.csdn.net/qfmzhu/article/details/118652658

《Autosar从入门到精通-实战篇》总目录_培训教程持续更新中...https://blog.csdn.net/qfmzhu/article/details/112425670https://blog.csdn.net/qfmzhu/article/details/112425670

关键字:
UDS
OBD
ISO14229
ISO15031
ISO15765
CANdela Studio
诊断描述文件CDD/ODX/PDX

8 结尾

获取更多“汽车电子资讯”和“工具链使用”,

请关注“汽车电子助手”(CSDN和微信公众号同名),做您的好助手。

全网最全诊断梳理《UDS/OBD诊断诊断描述文件CDD》总目录相关推荐

  1. Mybatis系列全解(五):全网最全!详解Mybatis的Mapper映射文件

    封面:洛小汐 作者:潘潘 若不是生活所迫,谁愿意背负一身才华. 前言 上节我们介绍了 < Mybatis系列全解(四):全网最全!Mybatis配置文件 XML 全貌详解 >,内容很详细( ...

  2. mapper命名规范_Mybatis系列全解(五):全网最全!详解Mybatis的Mapper映射文件

    封面:洛小汐 作者:潘潘 若不是生活所迫,谁愿意背负一身才华. 前言 上节我们介绍了 < Mybatis系列全解(四):全网最全!Mybatis配置文件 XML 全貌详解 >,内容很详细( ...

  3. 【TBox】【诊断】UDS

    全网最全诊断梳理<UDS/OBD诊断&诊断描述文件CDD>总目录_汽车电子助手的博客-CSDN博客_cdd文件关键字:UDSOBDISO14229ISO15031ISO15765C ...

  4. Mybatis系列全解(四):全网最全!Mybatis配置文件XML全貌详解

    封面:洛小汐 作者:潘潘 做大事和做小事的难度是一样的.两者都会消耗你的时间和精力,所以如果决心做事,就要做大事,要确保你的梦想值得追求,未来的收获可以配得上你的努力. 前言 上一篇文章 <My ...

  5. 《UDS/OBD诊断需求编辑工具》总目录

    目录 1 基于CANdela Studio编辑CDD诊断描述文件(共19篇) 1.1 UDS诊断在CDD中的实现(共12篇) 1.2 OBD诊断在CDD中的实现(共4篇) 2 基于ODX Studio ...

  6. 【AUTOSAR-CanTp】-2.10-复用UDS/OBD诊断物理/功能寻址/响应CAN_ID--Extended addressing扩展寻址

    背景介绍:共36页精讲(Extended addressing扩展寻址:附配置完成后的诊断交互LOG) 每组UDS/OBD诊断ID中,功能寻址ID和物理寻址ID相同: 两组UDS/OBD诊断ID中,复 ...

  7. OBD 诊断与 UDS 诊断有什么区别?(转)

    原文地址:OBD 诊断与 UDS 诊断有什么区别? OBD(全称:On Board Diagnostics),即车载自动诊断系统,是汽车排放和驱动性相关故障的标准化诊断规范,有严格的排放针对性,其实质 ...

  8. 统一诊断服务(UDS)

    一.概述 统一诊断服务(Unified Diagnostic Services),简称UDS.是ISO 15765和ISO 14229定义的一种汽车通用诊断协议,位于OSI模型中的应用层,它可在不同的 ...

  9. X-Analyser 总线分析软件:CANopen、1939解析、UDS诊断、NMEA2000 协议解析、DBC文件解析、仿真工具、CAN报文分析、仿CANoe曲线显示 CAN仪表模拟器

    X-Analyser 总线分析软件主要用于:CANopen协议解析.J1939解析 J1939地址ISO15765(UDS诊断) .NMEA2000 协议解析.DBC文件解析 DBC仿真工具.CANo ...

  10. 统一诊断服务(UDS)中的肯定响应抑制

    统一诊断服务UDS中的肯定响应抑制 子功能参数定义 肯定响应抑制位的作用 例外情况 子功能参数定义 UDS协议中,有些诊断服务是带有子功能的.子功能参数的取值范围为0x00 - 0x7F.细心的同学应 ...

最新文章

  1. 【luogu3398】 仓鼠找sugar [LCA 倍增]
  2. mysql有关权限的表都有哪几个
  3. SpringCloud-Eureka-ProviderConsumer
  4. 微软将终止免费的条码标签服务
  5. 一道皮皮物理题的皮皮解法
  6. java 过滤器 过滤文件中的文件_Java 使用FileFilter过滤器对文件进行搜索
  7. VB手控Combobox的打开或收起
  8. 工作中最重要的个人品质--独立
  9. 5gh掌上云计算认证不通过_华为认证HCIE云计算难吗?
  10. 深海迷航坐标传送代码_深海迷航全控制台代码汇总 深海迷航物品作弊码大全...
  11. 联盟链之hyperledger-fabric
  12. Science | 再野化植物微生物组——作物祖先微生物群可能为提高可持续的粮食生产提供了一种方法...
  13. 如何正确安装驱动程序
  14. 网易云信服务监控平台实践
  15. Java 执行 JS 脚本工具
  16. 自己动手提高ubuntu性能
  17. 计算机论文原文+翻译
  18. 小区挤不挤?来看用ArcGIS计算小区的容积率(附练习数据下载)
  19. 用QT和sqlite做一个小小的进销存(1)
  20. 20230210使AIO-3568J开发板在Android12下调通3个USB

热门文章

  1. 测试ai模糊软件,“马赛克视频”还原软件被疯传!实际测试后,效果差距太大!...
  2. 普元 EOS Platform 7.6 支持 openGauss2.0数据库方案
  3. Brooklyn 最新版 |创意多用途响应式 WordPress 主题下载
  4. Win10下安装GrADS
  5. linux系统开启ssh端口号
  6. java kafka面试题_八年面试生涯,整理了一套Kafka面试题
  7. 【电脑使用】如何快速给PDF添加书签
  8. linux下svn命令使用大全
  9. 关于从asc格式到pcd格式的转换
  10. Sparksql练习题