Vector公司根据不同客户和不同项目的需求,提供不同版本的CANoe。目前,市场上比较流行的CANoe付费版本是full和run版本。为了消除读者选购CANoe时可能遇到的困惑,下面将逐一介绍每个版本的区别。
CANoe pex版本
CANoe pex版本为CANoe的项目执行版,由于所支持的功能较少,真正使用的用户也
比较少。
1.主要功能
(1)使用面板进行仿真与测试;
(2)操作面板,执行CAPL代码(但是不支持仿真网络模型的创建、CAPL代码的编写及面板的创建);
(3)不提供分析窗口(如Trace、Graphics、Statistics、Data等窗口);
(4)有记录功能,可以同时设置触发条件。
2.主要应用
(1)即使用户没有总线知识背景,也可以直接使用CANoe提供的测试环境;
(2)只需执行工程文件,不需要分析功能;
(3)长时间测试;
(4)功能测试;
(5)EOL(End of Line,下线)测试。
CANoe run版本
CANoe run版本为CANoe的运行版,支持CANoe的大部分功能,在项目中应用比较广泛。
1.主要功能
(1)使用面板进行仿真与测试;
(2)操作面板,执行CAPL代码(但是不支持仿真网络模型的创建、CAPL代码的编写以及面板的创建);
(3)包含所有的分析窗口(Trace、Graphics、State Tracker和Statistics等);
(4)创建配置(通道配置、数据库的导入等);
(5)支持IG模块和诊断功能;
(6)支持诊断分析、测试及仿真:可以导入基于KWP2000、UDS、K-Line等诊断协议或者OEM自定义的诊断描述文件(CDD、ODX和MDX)。
2.主要应用
(1)支持ECU开发过程中的剩余总线节点仿真;
(2)对总线数据分析;
(3)诊断测试。
CANoe full版本
CANoe full版本为CANoe的完整版,支持CANoe的全部功能,在功能复杂的ECU项目中主要用于仿真和测试功能的开发。
1.主要功能
(1)包含CANoe最全的功能;
(2)开发网络仿真与测试模块;
(3)支持CAPL和.NET编程以及面板的创建;
(4)包含所有的分析窗口(Trace、Graphics、State Tracker和Statistics等);
(5)支持IG模块和诊断功能;
(6)支持诊断分析、测试及仿真:可以导入基于KWP2000、UDS、K-Line等诊断协议或者OEM自定义的诊断描述文件(CDD、ODX和MDX)。
2.主要应用
(1)创建并运行网络仿真与测试模块;
(2)对总线数据分析;
(3)诊断测试。
关于Demo版本CANoe
Demo版本主要给用户提供一个了解和体验CANoe软件功能的机会,同时也可以给初学者提供学习和实践的机会。
Demo版本软件可以从Vector官网(https://vector.com/vi_downloadcenter_en.html)免费下载,供初学者学习使用。该软件可以演示全部功能,支持的总线选项有CAN、LIN、MOST、FlexRay、Ethernet、WLAN(IEEE 802.11p)、IP、Car2x、ISO 11783(CANoe only)、J1939、J1587、CANopen、AFDX和CANaero等。
Demo版本的最根本限制是无法连接和操作硬件接口,其他限制还有如下几个方面。
1.测试
(1)测试报告有Demo Version标识。
(2)测试用例(Test Case)不得超过10个。
(3)测试模块(Test Module)运行时长不得超过60s。
(4)如果超过以上限制,测试会自动停止。
2.仿真
(1)仿真节点不得超过4个(用户可以加载超过4个节点的工程文件,但无法运行)。
(2)Demo版编辑的工程文件无法在pex或run版直接使用。
3.导入/导出
最多导入1000条报文,回放模块也是限制在1000条报文。
4.Add-ons
(1)可以使用LabVIEW插件,但仿真节点不得超过4个。
(2)可以使用MATLAB插件,但仿真节点不得超过4个。
大家可以根据自己的需求,选择相应的CANoe 版本。
暂无评论内容