车辆诊断中的CDD文件与ODX文件

Sac*_*mbe 7 diagnostics

什么是.CDD和.ODX文件在车辆诊断中的区别以及.ODX和.CDD文件包含的内容是什么?

Con*_*tin 16

CDD(CANdelaStudio诊断描述)是由该公司"Vector Informatik公司",其可以主要是创建/内从向量工具使用的专有的文件格式.

ODX(开放诊断数据交换)文件是ISO(ISO-22901)和ASAM(ASAM MCD2D)标准化的基于XML的文件格式,其可以被创建/在不同的供应商的工具使用.ODX的目的是确保来自车辆制造商的诊断数据独立于任何工具制造商提供的软件 - 因此OEM理论上可以在不更改其诊断数据的情况下切换其工具供应商.

ODX标准在数据结构方面具有很高的灵活性,因此大多数使用此类数据的公司已经定义了如何构建其ODX数据的指南(编写指南).有一些工具可以使用转换器/导入/导出功能在这两种格式之间转换数据,但由于ODX标准的高度灵活性,它取决于用例,结果数据符合预期的程度.

两种文件格式都用于描述ECU(电子控制单元,即车辆中)的诊断接口,用于开发,测试,生产,售后和服务.这些数据包括但不限于:

  • 使用的诊断通信协议(即UDS,KWP 2000,......)和所需的通信参数(即波特率,时序......)
  • ECU上支持的诊断服务及其格式/子功能
  • 支持的DID(数据标识符)以及如何解释编码值(即0x0E 0x00)以产生正确的物理值(即14.0V)
  • 支持的DTC(诊断故障代码),相应的错误文本和环境/冻结帧数据(发生故障时捕获的数据)
  • 描述不同的ECU软件版本及其影响诊断界面的差异
  • 如何重新编程ECU