【CANoe】创建和使用UDS服务,CANdela基本使用

在CANoe中使用UDS服务

打开诊断配置窗口

  • 注:会自动生成simulatian中对应网络,如simulation有2路CAN,这里也会显示2路
    image

添加CDD文件

  • 选中某一路CAN,右键 或 如图-添加cdd
    image

查看cdd的关键信息

  • 如图:cdd name/路径等
    image

添加dll文件:用于27服务

  • seed和key加密解密
    image

其他查看信息

  • 一般不动
    image

打开诊断console界面

  • 可以发送定义好的诊断命令
    image

打开DTC界面-fault memory

  • 刷新后查看DTC-诊断故障码
    image

CANdela:查看和编辑cdd文件

CANdela中编辑cdd文件

  • image

在CANdela中打开cdd文件

  • image

选择要用到的模块

  • 如图 supported 点击或右键,勾选或取消勾选后,会自动添加/删除对应模块
    image
  • 如图 DIDs 部分右键增减
    image

打开dllt文件:更多权限的可编辑dll文件

  • dllt一般为车厂定义,提供给供应商,然后供应商按此开发
    image
    image

设置supported interface:CANFD/DoIP等

  • 可以理解为车厂定义的3种通信方式
  • 双击Name打开设置窗口
    image
    image

在CAN中编辑具体的参数:时间参数等

  • 在dll文件中,这里是不可编辑
    image
    image

import Diva project

  • image

CAPL中设置肯定/否定响应回复

在cdd中查看要导入参数的信息

  • image

CAPL中正反馈/负反馈函数的使用

  • 正反馈的参数是在上一行代码设置()
    image
    image

request和response

  • 测试仪:发request

  • ECU:发response

  • 如上图所示

参考链接:

END

posted @ 2025-08-16 22:32  anliux  阅读(239)  评论(0)    收藏  举报