中文  |  English
Home > R&D tools > Auto diagnosis and Flash

Auto diagnosis and Flash

ECU诊断功能开发在整个汽车系统中占有举足轻重的地位。Vector公司的诊断开发工具链支持基于“CANdela方法”的汽车诊断开发流程。“CANdela方法”遵循“单源法则”,使用诊断数据库对诊断需求进行集中管理,确保了开发过程中诊断描述数据的一致性。该数据库除了用于参数化诊断系统外,还可用于生成规范和ECU代码。

Vector公司的诊断工具链可用于以下领域:

  • 规范:定义诊断需求规范和协议描述

  • ECU软件:在ECU中建立和实现诊断通信功能

  • 诊断集成验证:测试ECU中诊断协议的实现和集成情况

  • 诊断测试:诊断测试仪的参数化 

image.png

CANdelaStudio - 诊断需求定义工具

CANdelaStudio用于定义ECU的诊断功能,并且生成诊断数据库(CDD文件)来优化整个诊断开发过程,为“CANdela方法”提供了强力支持。

CANdelaStudio支持文档模板(CDDT文件),可以满足不同厂商对同一个标准工具的各种特殊要求。在内容上一个文档模板对应于一种诊断规范,它包含了对ECU所有允许的基本服务和在每个ECU中都必需实现的强制功能的一个正式描述。

在汽车厂商提供的模板基础上,ECU供应商可加入特定的诊断需求,从而形成针对特定ECU的诊断功能描述文档。利用“版本”的概念,不需要太多改变就可以描述不同的ECU之间的差异性。

CANdelaStudio支持导入和导出各种数据格式(ODX、CSV、RTF、A2L、XML、CDI)。

  • 编辑诊断服务和诊断响应的格式

  • 编辑参数格式,如整形、浮点、特殊换算

  • 编辑诊断和传输层通信参数,如STmin,P2

  • 设定服务之间的依赖关系,支持状态机显示

  • 编辑故障码DTC

  • 进行版本管理和文本规范生成 

image.png

ODXStudio – 编辑、浏览和管理诊断数据的ODX工具

随着ODX规范从行业标准提升为国际标准(ISO 22901-1),越来越多的用户需要相应工具进行基于ODX的开发。Vector自从2001年就一直致力于定义和实现ODX协议。利用ODXStudio,用户可以以ODX文件格式处理诊断数据,包括ODX-D,ODX-C,ODX-V,ODX-F,ODX-E和ODX-FD。ODXStudio具有的特点如下:

  • 友好的人机界面,从而帮助用户节省时间

  • 快速载入、编辑和保存ODX数据(大于100M)

  • 支持ODX 2.0.1和2.2.0

  • 充分支持ODX所有类型

  • 可根据OEM ODX Authoring GuideLine(AGL)定义ODX文件

  • 导入CANdelaStudio创建的CDD文件

  • 生成HTML格式报告

image.png

CANoe.DiVa – 诊断集成验证工具

对于供应商来说,测试贯穿整个开发过程,需要完成大量的回归测试和发布测试。对于OEM厂商来说,需要大量的集成测试和发布测试。CANoe.DiVa扩展了CANoe的功能,能够根据ECU的诊断规范(数据库文件-CDD或者ODX文件)自动生成测试用例,这些测试用例能够直接导入到CANoe中执行。CANoe.DiVa专为汽车OEM和供应商设计,主要用于功能开发、软件开发和测试等领域。

  • 自动生成全面的测试用例和相关文档

  • 可通过用户自定义的测试模式进行扩展

  • 轻松完成测试范围的配置

  • 完全集成在CANdela产品体系中 

image.png

Indigo – 简单易用的诊断仪

Indigo可以快速便捷地对车辆和ECU进行诊断。无论是在ECU开发阶段,还是车辆测试阶段,工程师都可以轻松使用Indigo完成诊断测试工作,无需专业的诊断知识。

  • 支持CDD数据库和ODX文件 

  • 图形化显示ECU故障信息 

  • 符号化显示所有诊断故障代码(DTC),包括状态标识、环境参数和故障条件 

  • 利用诊断控制台可以直接访问所有的诊断服务 

  • 显示发送和接受的诊断数据 

  • 支持KWP,UDS和GMW3110

Indigo也支持远程诊断的功能,能够在任何时候对任何地方的车辆进行诊断:

  • 环境配置简单

  • 高速的数据传输,非常短的交换时间

  • 支持Vector的网络硬件接口以及第三方的网络硬件接口(通过PassThru API)

  • 结合VN8810实现远程诊断 

image.png

vFlash – 简单快捷的刷写工具

vFlash可以作为一个独立的工具来实现程序刷写。作为一个简单易用的刷写工具,vFlash不需要使用者具有专业的知识。它具有如下的特点:

  • 精简的用户操作界面

  • 利用模板来实现对于不同Flash刷写规范的支持

  • 可通过CAN/LIN/以太网进行刷写

  • 在提高刷写速度的同时,可以刷写更大的数据

  • 结合VN8810实现远程一键刷写

image.png