美文网首页
Vector-cdd配置

Vector-cdd配置

作者: yuan6441952 | 来源:发表于2018-11-07 17:18 被阅读0次

    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、如果在配置过程中没有找到符合的数据类型,可以自己手动添加数据类型。

    相关文章

      网友评论

          本文标题:Vector-cdd配置

          本文链接:https://www.haomeiwen.com/subject/rfgmxqtx.html