车载测试:CANoe怎么快速了解和使用
创作时间:
作者:
@小白创作中心
车载测试:CANoe怎么快速了解和使用
引用
CSDN
1.
https://blog.csdn.net/2301_79031315/article/details/139067297
CANoe是德国Vector公司推出的一款用于总线开发的设备,全程为CAN open environment。一开始主要是用于CAN总线的开发、仿真、测试和分析。后来随着总线技术的发展,CANoe不仅限于CAN类型的总线开发,还包含LIN、FlexRay、MOST和以太网等开发。
CANoe是德国Vetor公司推出的一款用于总线开发的设备,全程为CAN open environment。一开始主要是用于CAN总线的开发、仿真、测试和分析。后来随着总线技术的发展,CANoe不仅限于CAN类型的总线开发,还包含LIN、FlexRay、MOST和以太网等开发。
在车载网络和ECU开发、测试和分析方面,CANoe几乎长期占据着垄断地位,当然是因为其强大的功能性了。在总线网络开发方面,CANoe可参与需求分析到系统实现的整个过程。目前用这个工具的主要是整车厂和供应商的网络设计工程是、开发工程师和测试工程师。
Vector公司几乎每年都会发行新版本的CANoe,所以其允许用户在电脑上安装多个CANoe版本。后面我会单独写一篇CANeo的安装教程。小编当时安装CANoe的时候也是花了一定的时间和精力,好在没有崩溃。莫紧张哈。
我们以CANoe15 SP1为基础介绍,CANoe主要包含以下功能区:
- File-文件
- Home-主功能
- Analysis-分析
- Simulation-仿真
- Test-测试
- Diagnostics-诊断
- Environment-环境
- Hardware-硬件
- Tools-工具
File菜单
主要用于工程文件的创建(New)和属性设定(Options)
New选项下可根据需要选择Vetor提供的模板创建仿真工程;Options下可选择配置工程需要的属性,包含通道选择等
Home功能区(经常用到的)
- Measure选项中Start/Stop用于工程的运行和停止
- Real Bus用于切换真实节点和仿真节点,如果是Online Mode一般用Real Bus
- Writ窗口可用于测量过程中的信息输入,主要显示的是工程运行状态信息显示
- Panel主要用于添加或者调出面板部件
Analysis功能区(经常用到的)
- Logging功能:用于数据记录,以供测量分析或者重播
- Measurement Setup功能:用于图形化显示和配置数据流
- Trace可用于报文数据的记录和显示
- Graphics窗口可将信号转化为二维坐标表现的图形显示出来
- Date用于显示信号的数值
Simulation功能区(经常用到的)
- Simulation Setup:图形化结构展示系统中的网络或者设备等节点
- Automation:用来创建总线相关的事件的发生顺序,像系统变量、环境变量或者信号的发送等
Test功能区(经常用到的)
- Test Setup:在该窗口下可管理当前运行工程的测试设置和测试Trace
- Test Configuration:可以在该创就下设置不少于一个的测试序列
- Test Trace:可用于在测试过程中观察或者分析单个或多个测试Trace
- Test Setup for Test Modules:是CANoe中一种文件夹结构的测试环境,在测试环境中加入CAPL/NEX/XML编写的测试模块,用于自动化测试,目前我了解到的主要是车载网络或者诊断相关的测试用这个功能的比较多
Diagnostics功能区(经常用到的)
- Diagnostic/ISO TP:通过该选项来为ECU添加诊断描述文件
- Diagnostic Console:该功能叫做诊断控制台,可以用于直接向ECU发送单条的诊断服务请求,并分析诊断响应。
- Session Control:使用该功能,可进行诊断绘画的切换或者ECU通信状态的控制
Environment功能区(经常用到的)
- Channel Usage:配置当前工程所用的通道数量,其实与File菜单下的Options功能相同
- Channel Mapping:测量开始时,长需要检测当前的CANoe通道配置,因为CANoe不止一个通道,可能你之前用的是其他通道,目前换了一个CANoe或者说CANoe借别人用了下,或者你自己连接的时候选择了与上次不一样的Channel,你都可能造成工程运行失败,所以一般我们在运行之前都会先点击这个选项,然后进行Automapping或者也可查看当前的可用通道
- 其他的目前还没有用到哇
Hardware功能区(经常用到的)
- Channel Usage:配置当前工程所用的通道数量,其实与File菜单下的Options功能相同
- Channel Mapping:测量开始时,长需要检测当前的CANoe通道配置,因为CANoe不止一个通道,可能你之前用的是其他通道,目前换了一个CANoe或者说CANoe借别人用了下,或者你自己连接的时候选择了与上次不一样的Channel,你都可能造成工程运行失败,所以一般我们在运行之前都会先点击这个选项,然后进行Automapping或者也可查看当前的可用通道
- 其他的目前还没有用到哇
Tools功能区(经常用到的)
- CANdb++ Editor: 用于CAN数据库文件的创建和设计
- CAPL Browser:用于CAPL代码的编写
- Panel Designer:用于面板的制作
Layout功能区(不经常用)
主要用于设置各个子窗口的显示模式,对于显示器数量少的非常有用哈,可以最大限度的利用自己屏幕的显示率。
热门推荐
怎么给小孩改名字
《当你熟睡》:公寓里的暗夜噩梦,窥探人性的深渊
如何了解银行的薪酬福利水平?
一个家庭开始衰败,不是因为没钱,而是因为守不住这3个秘密
偿付能力监管新规过渡期延长一年 低利率时代下保险公司还需迈过几道坎
8类运动改变人的状态【要坚持】
日常生活中如何运用儒家的修身功夫
酵素与人体健康的关系研究进展
从样品采集到检测报告—如何保证实验室检测质量

科技巨头的AI野心:从云、芯片到应用,控制价值链所有环节
预制菜新规出台!“有法可依”让预制菜“未来可期”
国外留学挂科原因解析及应对策略
洗衣桶怎么清洗?家居清洁小技巧
百家姓之49—鲁姓,起源·迁徙·家训·名人故事
信息时代的智慧学习:高中生如何利用网络资源优化学习
35岁女性如何突破"无一技之长"?这些技能值得你拥有!
铲屎官都想知道猫主子是否喜欢自己,猫主子喜欢宠主有哪些表现呢
九二式步兵炮:日军战术妥协的产物,特殊战场环境下的“神器”
千元转债再现!惠城转债突破1000元关口
成人肺炎吃什么消炎药比较好用
黄金投资攻略:把握机遇,应对挑战
成年后才发现脊柱侧弯,还需要干预治疗吗?医生来回答您
千名残疾人天津实现就业梦,“最高月薪过万元”|新春走基层
数字水印 | 奇异值分解 SVD 的定义、原理及性质
人為什麼會發脾氣?從心理根源到情緒管理的全面解析
有氧可以燃脂,为什么还要多做力量?5个原因告诉你
孩子沉默寡言?掌握这些技巧促进主动沟通
山姆被指“背刺”卓越会员:回馈金新规强绑信用卡,取消“向上取整”
AI还能把脉、看舌苔?不少人开始看起赛博中医
洋务运动与中国教育近代化