借助CANdelaStudio,可以率先创建和完善正式的ECU诊断规范,操作直观、高效且精准。奠定健壮的诊断软件的基础,实现无缝的自动化一致性测试,并为开发、生产和服务环境中的诊断测试仪提供可靠的数据。
CANdelaStudio专为诊断规范工程师和开发人员设计,将复杂性转化为结构,将标准转化为行动。不仅能加快工作速度、确保一致性,还能对诊断数据的每个细节保持完全掌控。
与此同时,通过ODX和AUTOSAR DEXT实现的标准化数据交换,可将工作无缝集成到现代工具链和工作流中。
优点
可复用性
- 采用模板化设计理念。尽管具体需求各不相同,但诊断数据的描述结构始终保持一致,即使针对不同的整车厂也是如此。这使得用户能够在不同项目间实现复用。
- 针对整车厂无关的诊断开发提供的专门一级供应商支持。
一致且安全
- 输入过程中的一致性检查可确保数据质量。
- 面向诊断的用户接口确保快速获得结果。
广泛适用
- 支持与不同交换格式(ODX、AUTOSAR DEXT/SYS-EX、CSV、RTF、HTML、A2L、XML、CDI、SOVD OpenAPI)之间的导入和导出,简化数据的再利用和进一步使用。
- 支持不同网络上的多种协议(UDS、OBDonUDS(SAE J1979-2)、KWP2000、OBD2、WWH-OBD、SOVD、CAN、LIN、MOST、FlexRay、DoIP)。

应用领域:版本与变体
版本是针对特定用途量身定制的产品:
- 桌面版(DE)适用于交互式工作
- 服务器版(SE)适用于自动化的持续集成/持续交付(CI/CD)环境
(适用于Windows和Linux)
变体是某个版本的不同功能组合:
- 桌面版(DE)的变体 :Standard | ViewX | Pro | Admin
- 服务器版(SE)的变体 :Data Export | Data Exchange


桌面版(DE)的变体:
CANdelaStudio Standard
CANdelaStudio Standard提供所有重要功能,可方便地描述ECU诊断(例如ECU标识、故障存储、会话、网络安全等)。
CANdelaStudio Standard的功能:
- 使用CANdela模板 (*.cddt) 创建和编辑CANdela文档 (*.cdd)
- 设置代码生成的属性值
- 比较两个CANdela文档或CANdela文档的局部内容
- 从各种标准格式(ODX、CSV等)导入数据
- 将CANdela文档导出到各种格式
- 以一种语言进行查看和一致性编辑
目标群体:所有参与诊断流程的人员均应使用CANdelaStudio Standard。
服务器版(SE)的变体:
使用CANdelaStudio SE,可以在服务器环境中执行CANdelaStudio的导入/导出操作,例如持续集成/持续设计构建管道、Jenkins、虚拟机、容器等。
CANdelaStudio SE包含一个基于命令行的界面,并提供两种产品版本,也可用于Linux操作系统:
- Data Export服务器版:仅支持导出
- Data Exchange服务器版:支持导入/导出
CI/CD管道中的CANdelaStudio服务器版
右边视频介绍一种使用CANdelaStudio服务器版实现诊断开发任务自动化的方法,可减少在更新诊断规范(如CDD文件)时的人工操作。
该自动化流程包括通过UDS/AUTOSAR检查进行验证,以及自动导出ODX和DEXT文件,未来还可扩展至涉及测试和部署的更复杂工作流。
实施需要源代码控制系统、CI/CD平台、自动化工具以及服务器环境,视频中提供GitHub Actions和Jenkins的示例。
主要特点
为了在单一工具中处理各整车厂之间的差异,CANdelaStudio支持文档模板(CDDT)。文档模板的内容对应于各整车厂的特定诊断规范,包含对ECU所有允许的基本服务的正式描述,以及每个ECU必须实现的一组必备内容。
Vector为许多汽车整车厂都提供文档模板。对于没有特定整车厂文档模板的项目,软件交付中已包含一个适用于UDS的通用文档模板。
视频
图片
版本25亮点
- 借助CANdelaStudio 25中的全新AI功能,用户可以更快地搜索信息、操作步骤和针对具体项目的指导,无需再花费时间搜索文档或分析复杂的诊断数据。
- “Smart Help”功能可直接通过帮助菜单提供精准且上下文相关的答案,让用户更轻松地快速入门,并提升日常工作效率。
- “Smart Suggestions”功能基于项目数据、CDD及其他工件提供有据可依的建议,从而确保更高的一致性、更佳的数据质量,并减少返工。
- 特别是在处理复杂的诊断模型时,AI通过提供针对性指导取代耗时的试错过程,从而显著缩短开发周期。
- 在版本25中,可通过MCP方法(例如在Visual Studio Code中)使用AI功能,抢先体验围绕CANdelaStudio的AI驱动工作流。
导入/导出格式
SOVD
- SOVD OpenAPI导出:将基于UDS的CDD文件导出到SOVD OpenAPI文件
AUTOSAR
- 可轻松从AUTOSAR系统描述中导入信号和转换
- 导出AUTOSAR诊断提取文件(DEXT文件)
- 将CANdelaStudio中的诊断对象与AUTOSAR系统提取文件(SYS-EX)中的相关对象建立关联
诊断组件与软件组件(SWC)的同步
- 根据类型列表或系统提取文件(来自DaVinci Developer的SWC)创建和更新诊断对象
- 通过DEXT格式在DaVinci Developer中更新SWC
CANdb和FIBEX
- 信号的采用及其转换为数据对象和DTC
ODX
- 从ODX(2.2、2.0.1)导入,以及导出到ODX(2.2、2.1、2.0.1)
- ODX导出时提供丰富的选项(例如:基于表或基于服务)
- ODX数据的部分导入,例如仅导入图层和服务
- 用于查看ODX数据的ODXStudio View
- 智能支持对象ID(OID)和文本ID(TID)
报告
- 诊断规范导出(RTF、HTML)
- 导出服务概览(CSV文件)
其他
- SAE J1979和SAE J2012数字附录:将详细的OBD数据导入选择的变体或库中
AUTOSAR开发中的数据交换
优势与好处
- 与现有工作流(AUTOSAR)的全面集成
- 相关工具之间可轻松交换与诊断相关的数据
- 诊断数据与软件组件描述之间保持一致
- 借助自动同步和变更合并功能,缩短开发周期
- 软件配置高度自动化
- DEXT和ODX数据保持一致:两者均由同一来源生成

电子/电气(E/E)设计工具PREEvision将软件设计与诊断设计相结合,使车辆诊断成为电子/电气开发流程中不可或缺的一部分。
- 诊断模型可直接从PREEvision导出到CANdelaStudio。
- 诊断数据将在CANdelaStudio中进一步优化和补充。
- 不再需要手动将诊断数据适配到软件中。
- 两款工具之间的数据交换确保诊断的内部和外部视图保持同步。
服务和故障存储以及诊断报告中的所有详细信息均被纳入考虑范围。诊断数据导出的范围基于软硬件映射,即专用ECU上诊断对象的可用性。
量身定制的服务
欢迎体验量身定制的CANdelaStudio工程服务,这些服务完全符合您的需求。


客户定制化服务包括:
- 通过插件支持包含诊断内容的客户自定义格式(数据导入和导出)
- 客户定制化标准产品组件(例如ODX导出等)
- 创建整车厂专属的CANdelaStudio模板(.cddt文件)
- 针对选择的CANdelaStudio使用场景提供产品指导,进行快速、实操性培训
常见问题















