车载测试: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功能区(不经常用)
主要用于设置各个子窗口的显示模式,对于显示器数量少的非常有用哈,可以最大限度的利用自己屏幕的显示率。
热门推荐
这三部高分欧美悬疑片,剧情精湛高能反转,一口气看完,太震撼
从零开始的辣椒料理,带你走进火辣的厨房
西瓜的"甜"背后,升糖真相或许让你意外……
2025年车船税收费标准及缴纳指南
行政告知书是什么?一文读懂行政处罚前的重要文书
佛家贪念嗔痴(佛陀说贪嗔痴)
原木+复古绿混搭法式,打造130㎡治愈系复式住宅
多益网络"悬赏"千万送前CEO进监狱,11名女员工疑受牵连
如何用八字看风水
如何测试你的智商(IQ)
崩坏3新手推荐角色选择指南
7种「舌质」,可能是有病,快照镜子看你有没有
苏州怡园游玩全攻略:古典园林之美,一步一景
深圳海滩旅游攻略:26个精选沙滩详解与实用建议
提升员工能力的内部晋升培训策略与实践
从零开始创建UI界面
年化投资回报率的计算方法
怀孕初期应该避免哪些肉类食物?
《疯狂的麦克斯》系列,正确观看循序
《疯狂的麦克斯:狂暴之路》不仅仅是一部动作片
黑洞和虫洞哪个更厉害,有什么共同点,又有什么区别?
冰天雪地里的芳华:牡丹过冬攻略,让你惊叹不已!
类风湿关节炎的物理疗法:物理疗法在类风湿关节炎治疗中的应用
游戏设计深度解析:Elo与Trueskill匹配机制原理与应用
翟姓的来源和历史:一个180万人口大姓的多源流演变
汉字“翟”的详细解释
债权申报后还能进行诉讼吗?
债权人申报债权后还能起诉吗?
孩子睡觉总出汗,这两种情况下建议去看医生
单纯隆鼻VS鼻综合:为什么医生都推荐做鼻综合?