Vector-cdd配置

2018-11-07  本文已影响0人  yuan6441952

cdd配置软件:CANdelaStudio 8.5

图示为cdd文件

双击打开文件:

配置cdd软件

1、 DTC:

配置DTC1 配置DTC2

2、配置快照和扩展数据参数:

注意:

CANdelaStudio 8.2版本后对于19 04/19 06服务的编辑具有新特性,即在Fault Memory中含有Snapshot Records和Extended Records的编辑窗口,但是这些窗口会呈现以下情况。

此情况是由于该CDDT或CDD文件是基于v8.2之前的版本编辑的, 不符合新特性的格式。对于旧版本的19 04/19 06的编辑可参考文档”AN-IDG-1-010_How_to_create_UDS_protocol_services”。旧版本转换到新版本特性,需要在CDDT中重新建立软件中预定义的服务格式。具体步骤如下描述:

新建 19 04/19 06服务:

1、 打开CDDT文件,Open Document—选择CDDT文件打开。

(注意:CDDT文件只能用Admin版本的CANdelaStudio打开编辑。)

2、 删除原有的19 04/19 06服务

1) 删除Common Diagnostics(Base Variant)中的Fault Memory类

2) 删除Diagnostic Class Templates- Fault Memory类中的19 04/19 06服务

3) 删除Protocol Services中的19 04/19 06服务

3、 添加软件中预先定义的19 04/19 06服务

1) Protocol Services中添加19 04/19 06服务              

 v8.2- New…

v8.5及以后- UDS Wizard

2) Diagnostic Class Templates中将19 04/19 06服务添加到Fault Memory类中

添加后需注意两点:

- 修改Name in Diagnostic Instance,默认名称为New Service

- 合并同一含义的参数,比如19 04/19 06服务中的DTC参数与0x19其它子服务中的DTC参数是同一含义,所以需要在Combined components of the protocol services中选中相关参数,然后点击右边的Combine按钮

3) 激活Common Diagnostics(Base Variant)中的Fault Memory类

编辑 19 04/19 06的参数

19 04/19 06服务适应新版本特性后,即可在CDD中编辑Snapshot Records和Extended Records窗口

1)19 04编辑

2)19 06编辑

3、DID 概述

4、DID配置

5、诊断会话配置

6、DTC配置

7、前面配置的 DID 的 Diagnostic Class 为 ECU Identification 的 DID 配置

8、前面配置的 DID 的 Diagnostic Class 为 Dynamic Data 的 DID 配置

9、前面配置的 DID 的 Diagnostic Class 为 IO Control 的 DID 配置

10、安全访问配置(27服务)

11、通信配置(28服务)

12、如果在配置过程中没有找到符合的数据类型,可以自己手动添加数据类型。

上一篇下一篇

猜你喜欢

热点阅读