___Vector_AUTOSAR_DEXT.11376084518992048045.png

AUTOSAR DEXT

基于AUTOSAR的诊断开发

AUTOSAR诊断提取(DEXT格式)是对AUTOSAR系统描述的补充,为配置符合AUTOSAR标准的诊断基础软件提供解决方案。

动机
整车厂和一级供应商设计车辆诊断开发流程的方式多种多样,采用不同的交换格式,且所使用的工具通常仅支持其自身的流程。当需要与开发合作伙伴交换诊断数据库,并在对方的工具链中再利用时,往往会出现问题。其后果是协调工作量增加、数据丢失,最坏的情况下甚至会导致基础软件出现错误。 作为一种交换格式,DEXT为基于AUTOSAR的诊断开发提供简化的选项,并确保开发合作伙伴之间数据交换的一致性。

优点

  • DEXT格式满足诊断基础软件配置的所有需求。
  • DEXT格式被使用于AUTOSAR Classic和AUTOSAR Adaptive两个平台中的诊断数据库格式
  • 基础软件中与诊断相关的部分可以在企业之间(例如整车厂与一级供应商之间)或整车厂合作中进行统一交换。
  • DEXT格式涵盖AUTOSAR中支持用于诊断的底层软件模块的内容。匹配不仅描述相应的协议,还指明数据的来源。
  • DEXT格式可用于交换基于UDS和SOVD的诊断数据。
  • 从共同来源生成ODX和DEXT数据,可确保ECU中的诊断软件与诊断仪兼容。

DEXT格式的组成部分

DEXT_Mapping.jpg

AUTOSAR DEXT专为满足基础软件中数据输入的需求而设计。

其主要要素包括:

  • 针对UDS、OBD法规、J1939和SOVD的诊断服务及相关子服务的选择
  • 描述通过诊断接口传输的数据,包括数据类型和转换信息
  • 故障存储
  • 诊断数据元素
  • 将诊断数据元素与应用软件匹配

工具链

DEXT_Toolchain.jpg
在诊断设计与ECU配置之间采用AUTOSAR DEXT交换格式的工具链

Vector的工具链基于AUTOSAR诊断开发流程,在整车厂与一级供应商之间提供一致的诊断数据交换,同时确保ODX和DEXT数据的同步。

  • 作为诊断设计和规范工具,CANdelaStudio可导出DEXT格式文件,其中包含诊断映射(如果CANdelaStudio文档是由PVCDI或SWC Sync创建的)以及相应的ODX格式文件。
  • DaVinci Configurator Classic读取DEXT格式,并据此导出符合AUTOSAR标准的诊断基础软件模块(DCM、DEM)的配置。随后,DaVinci Configurator Classic生成诊断基础软件模块的SWC接口,并将它们连接到应用SWC的端口上,与AUTOSAR DEXT中的诊断映射相匹配。

相关内容

开启对话
Pascale Morizur
诊断和刷写商业开发经理
开启对话
您是否对新一代诊断和刷机解决方案及工具感兴趣?那就让我们聊聊吧!