0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CANoe.Diva典型使用问题五则

北汇信息POLELINK 2025-11-27 09:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、Diva工程导入CANoe报错

问题现象:

wKgZO2knrAuAaB8rAAAir8DjK2Y589.png

解决方案:

请使用管理员权限运行一下CANoe 安装包之下的图中*.exe 文件:(可能在 Exec32中)(运行时CANoe 关闭):

wKgZPGknrAuALwLGAABwQXR8QR8918.png

二、CANoe.Diva不符合标准协议测试逻辑问题

问题举例:

在使用CANoe导入Diva工程自动化测试时,下图这个用例,ECU回复0x78之后从CANoe的Trace中显示回复了正响应,但上位机无法识别,故判断这条测试用例Fail,Diva中的Trace显示如下错误;

wKgZPGknrG-ADGnuAAG3Bodpsgk936.pngwKgZO2knrG-ASd1lAAPav0y83Gg010.png

解决方案:

将CANoe及Diva更新到现在当前软件版本最新的SP包。

三、CDD文件导入CANoe11软件崩溃

问题现象:

将CDD 10.0版本文件导入CANoe11中,CANoe11崩溃闪退,现象如下图,且同一个CDD文件导入CANoe18是正常的。

wKgZPGknrJSASmeFAAGWKwaz838752.png

解决方案:

修改下图箭头处的Data Type后,可以将cdd文件导入到CANoe 11中进行诊断测试:

wKgZO2knrJSAbakJAAJ7zL67dvE433.png

CDDT文件与软件差距比较大的版本之间另存为CDD文件的版本导致了19 06服务出现问题了,CANdela版本差距太大的话,19 04和19 06格式的差异也是很大的。

四、CDD文件导入Diva无法生成Format中1.3测试项

0x22 服务的请求格式中,可以跟一个或者多个DID,来读取ECU内部存储的数据记录值。在CANdelaStudio软件中可以设置0x22服务是否支持跟多个DID,将配置好的CDD文件加载到CANoe.DiVa软件中生成Combined Identifiers的测试用例。

(一)CANdelaStudio配置0x22服务支持多个DID

打开CANdelaStudio软件自带的demo CDDT文件,在Protocol Services中找到0x22服务,如果

0x22服务的请求格式中支持多个DID,则勾选下图红色箭头指向的配置项;反之,不勾选。

wKgZPGknrKqAOkYVAAFetZLzqwA028.png

点击“ECU Information”,在下图右侧红色框中设置最大支持读取DID的个数。

wKgZPGknrKyAPs5jAALW1h-dr4Y813.png

(二)CANoe.DiVa中配置测试Combined Identifiers的组数

在CANoe.DiVa软件中导入诊断数据库文件,勾选配置项并设置测试Combined Identifiers的组数,会在1.3章节生成测试项。

wKgZO2knrKqAKepeAAHRanDmTIQ745.pngwKgZPGknrKuAf4cHAAF9wub0qf8356.png

五、DoIP测试中修改自定义端口

1.首先,在应用程序数据目录下,打开DoIP.ini文件。

wKgZPGknrQmACSHeAALMpQIG6K0675.png

2.关闭 CANoe 以避免任何运行会话干扰。

3.在 DoIP.ini 文件末尾添加以下部分:

ForceTesterTCPSendPort = [Port]

将"[Port]"替换为所需的特定端口号。

4.保存文件,然后重启 CANoe。

现在,CANoe 将为 DoIP 测试使用指定的 TCP 端口(通常若不定义UDP的源端口号的话,在发送数据报时,源端口通常由TCP/IP stack自动管理,动态随机发送)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    9

    文章

    6412

    浏览量

    131681
  • CANoe
    +关注

    关注

    4

    文章

    88

    浏览量

    9907
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CANdelaStudio与CANoe.DiVa介绍#诊断#自动化测试

    CAN
    北汇信息POLELINK
    发布于 :2022年11月29日 08:43:08

    CANoe.Diva的工程配置与编辑#CANoe#诊断自动化测试

    经验分享
    北汇信息POLELINK
    发布于 :2022年12月30日 09:53:33

    CANoe.Diva培训视频-Diva测试配置#CANoe#Diva#诊断自动化测试

    CANoe
    北汇信息POLELINK
    发布于 :2023年01月09日 22:34:03

    Diva工程在CANoe中的测试流程及测试报告分析#诊断自动化测试 #CANoe

    CANoe
    北汇信息POLELINK
    发布于 :2023年01月29日 15:44:46

    CANoe:网络和ECU开发、测试和分析的专业工具

    可以通过ODX2.0.1进行参数化,同样支持物理和功能寻址CANoe支持MATLAB 和 Statemate中的模型开发扩展功能特性的选项包括:GPS车辆位置可视化,用于诊断工具(DiVa)执行正式测试
    发表于 10-09 17:42

    音乐人汪峰发布新耳机FIIL Diva Pro

    FIILDiva最大的亮点是语音搜索.FIIL Diva较之上一代耳机,外观设计上在沿袭第一代的设计风格的情况下,体型更加小巧精致,耳罩采用了压耳式,在某些部位终于用上了一些金属材料,告别了一代很
    发表于 04-12 13:05 1481次阅读

    CANOE教程之CANOE的使用手册免费下载

    本文档的主要内容详细介绍的是CANOE教程之CANOE的使用手册免费下载1 CANoe是进行网络和ECU开发、测试和分析的全面工具,支持总线网络开发从需求分析到系统实现的全过程,包括模型创建、仿真
    发表于 11-07 08:00 278次下载
    <b class='flag-5'>CANOE</b>教程之<b class='flag-5'>CANOE</b>的使用手册免费下载

    Vector CANoe入门教程之基础操作的详细说明

    Vector-CANoe8.2基础操作教程Vector-CANoe8.2基础操作教程Vector-CANoe8.2基础操作教程Vector-CANoe8.2基础操作教程
    发表于 04-18 08:00 371次下载
    Vector <b class='flag-5'>CANoe</b>入门教程之基础操作的详细说明

    CANoe软件的介绍

    CANoe是德国Vector公司的针对汽车电子行业的总线分析工具,现在我用CANoe7.6版本进行介绍,其他版本功能基本差不多。
    的头像 发表于 02-17 13:53 1.3w次阅读
    <b class='flag-5'>CANoe</b>软件的介绍

    浅谈CANoe实现SOA仿真测试

    本文介绍怎么通过我们CANoe工具去实现SOA的相关功能。CANoe Communication Setup功能为实现SOA模型的交互和模型测试提供了全新的接口。用户可以通过CANoe更加灵活地实现面向服务架构的仿真。
    的头像 发表于 08-01 14:17 3037次阅读
    浅谈<b class='flag-5'>CANoe</b>实现SOA仿真测试

    CANoe进阶功能:Multi CANoe

    本文介绍CANoe的进阶功能:Multi CANoe,适用于ECU联合仿真,简化多设备联调。
    的头像 发表于 08-04 14:41 3468次阅读
    <b class='flag-5'>CANoe</b>进阶功能:Multi <b class='flag-5'>CANoe</b>

    CANoe集成解决方案

    本文介绍CANoe集成解决方案,搭配测试管理平台,实现测试项目的集中管理。用于监控管理CANoe工程,采集、仿真CANoe报文数据等。
    的头像 发表于 08-04 14:49 2122次阅读
    <b class='flag-5'>CANoe</b>集成解决方案

    CANOE工具使用教程

    CANOE可谓是常用的总线测试工具之一,不管是总线开发工程师还是测试工程师,甚至是驻场工程师,都对它很熟悉。 天正好闲来有空,趁此机会,来分享一波CANOE的基本使用操作。其整体的框图如下所示,详细
    的头像 发表于 07-18 10:33 1.1w次阅读
    <b class='flag-5'>CANOE</b>工具使用教程

    Python与CANoe/CANoe4SW

    Python作为功能强大的编程语言,在智能汽车研发和测试中应用广泛,如数据处理、测试自动化、测试脚本开发,甚至直接将Python应用运行在车辆上。CANoe产品体系为汽车行业XiL测试提供丰富功能
    的头像 发表于 11-16 08:25 4651次阅读
    Python与<b class='flag-5'>CANoe</b>/<b class='flag-5'>CANoe</b>4SW

    CANoe软件的使用操作说明

    本文档是CANoe软件的使用操作说明,方便刚接触CANoe的伙伴们快速上手使用这个软件。
    的头像 发表于 02-25 14:30 2.4w次阅读
    <b class='flag-5'>CANoe</b>软件的使用操作说明