CANoe诊断测试
创始人
2024-01-28 11:42:03
0

诊断协议那些事儿

本文为诊断协议那些事儿专栏文章,当我们在开发工程中越来越多的需要使用到总线测试工具,其中包括BUSMASTER、周立功、PCAN、CANOE等,本文将使用德国Vector公司的CANoe介绍诊断测试的基本环境。
CANoe


文章目录

  • 诊断协议那些事儿
  • 一、新建工程
  • 二、加载诊断数据库
  • 三、自动化测试
  • 总结


一、新建工程

①File——New——选择General Default
new

②测量通道配置: File -> Options -> Measurement -> General -> 选择通道数目
General
③点击Configuration——Network Hardware——drive配置CANoe硬件通道
Hard
④点击菜单栏 View→Simulation Setup,弹出 CAN 模拟窗口,在窗口右侧的 CAN Network 上右击,增加CAN通道,然后在database出添加相应通达的dbc。
dbc
⑤点击菜单栏 View→Measurement Setup,设置是否记录数据,以及数据时来源离线播放还是实际测试
log

二、加载诊断数据库

CDD是诊断数据库文件,描述了诊断应用服务的格式和通信有关参数,用于优化整个诊断开发过程。CDD文件的编辑是通过CANdelaStudio这个软件来完成的,后续将重点介绍。
①在菜单栏 Diagnotics——ISO TP…,弹出诊断配置窗口,在左侧栏的 CAN 网络上上右击, Add ECU…加载 cdd 诊断文件
在这里插入图片描述
diag
可在File右侧更新CDD文件
cdd

②加载完之后,基本大部分配置都有了,只需要再添加0x27服务的dll文件
dll
③诊断控制面板的使用
2E
测试报文显示:
message

④报文解析(选择ID右上角的倒三角可配置报文筛选)
trace

三、自动化测试

如果需要做自动化测试,可以添加CAPL脚本来实现。
capl


总结

在CANoe中加载cdd诊断数据库、dll动态算法库文件后,用户就可以在诊断面板里进行安全访问相关操作。但是至少需要手动依次触发3个诊断命令:扩展模式切换(10 03)- 请求种子(27 03)-发送秘钥(27 04),而且操作是很频繁的。基于此,CANoe提供了许多解决办法,如可以使用录操作生成脚本、手动编写脚本自动化测试、CANoe.diva的方式生成测试脚本等,后续小编将陆续介绍,欢迎读者提供宝贵意见!

相关内容

热门资讯

小本创业平民项目 小本创业平民... 小本创业:500元起家到月入20万_创业小项目发布日期:2017-03-17来源:创业小项目作者:小...
2011年小本创业流水增涨项目... 现在什么小本生意流水增涨5个“特色小吃”项目推荐!2017年08月03日来源:渠道网现在什么小本生意...
流水增涨的小本创业2011年小... 解答一、美容美发店  美容美发业女人的“美丽产业”大有流水增涨机会。女性买菜时可能会为了一两块钱而计...
关于互联网创业 ”大学生创新创... 人家是如何做呢?先就是分析需求,目前各行各业都有培训,教各种技能的。找一个自己比较刚需的领域,我拿微...
适合白领创业的六大小本创业项万... 阅读本文前,请您先点击上面的蓝色字体“创业之坛”,再点击“关注”,这样您就可以继续免费收到最新文章了...
城镇小本创业项目有哪些?小本项... 现在创业不同于之前,投资也会少很多,不少人在外打工了几年,想要回到自己的小城镇做点小本创业的买卖,那...
现在小本创业有什么好项目 现在... 为什么穷人多不敢去创业蛋糕创业蛋糕店创业30岁现在小本创业有什么好项目女人创业做什么适合女性创业的大...
五万元小本创业好项目 五万元小... 为什么穷人多不敢去创业蛋糕创业蛋糕店创业30岁女人创业做什么适合女性创业的大学生适合什么创业毕业生如...
5万元小本生意做什么好 做点什... 如今市场上有着很多的投资小项目,而导致这些项目出现的原因自然是因为当下人们生活水平以及消费水平的迅速...
小本创业好项目有哪些(月入5万... 1.铁板鱿鱼近几年来走在城市的大街小巷,随处可闻铁板鱿鱼的奇特香味,铁板鱿鱼的制作技术胜在配方上,技...