CANoe是集单个ECU和整车ECU网络开发、测试和分析功能于一体的综合软件工具。由于其强大的功能,广泛的被OEM和供应商的网络设计工程师、开发和测试工程师所应用,如应用CANoe.Car2x进行C-V2X仿真测试、应用CANoe和vTESTstudio完成TC8车载以太网一致性测试、基于CANoe实现诊断Coding及Flash等,很好地帮助工程师们完成从系统设计到测试的整个开发过程。
CANoe经过多次升级,目前13.0版本已经发布,让我们一起来看看都有哪些新变化吧~
CANoe是集单个ECU和整车ECU网络开发、测试和分析功能于一体的综合软件工具。由于其强大的功能,广泛的被OEM和供应商的网络设计工程师、开发和测试工程师所应用,如应用CANoe.Car2x进行C-V2X仿真测试、应用CANoe和vTESTstudio完成TC8车载以太网一致性测试、基于CANoe实现诊断Coding及Flash等,很好地帮助工程师们完成从系统设计到测试的整个开发过程。
CANoe经过多次升级,目前13.0版本已经发布,让我们一起来看看都有哪些新变化吧~
CANoe4SW
图1 CANoe4SW
CANoe4Server
CANoe4Server作为CANoe家族产品的一员,能够:
为持续集成工具(如Jenkins)提供可灵活扩展的自动化测试环境
利用持续集成能尽早发现SUT整体问题的特点
实现快速开发的目的
图2 CANoe4Server
CANoe4Server中的自动化测试环境依赖于CANoe测试工程。这需要:
持续集成服务器环境可以调用不同平台的CANoe4Server(例如Linux、Windows)执行自动化测试,输出测试报告以及测试记录数据。
SOA
图3 Communication Setup
现在可以将来自多个描述文件的数据(如ARXML、FIBEX、vCDL)整合成为一个数据模型,还可以根据OEM类型调整。
图4 Communication Details
CFS
图5 CFS应用场景
图6 vCDL对分布式对象的支持
CANoe Option for EtherCAT
CANoe Option for EtherCAT可以:
实现将我们已经有的EtherCAT从节点设备,集成到CANoe的测试系统之中
当我们应用VT系统进行测试时,VT板卡资源无法满足时,可以通过EtherCAT将第三方测试设备集成至CANoe中,从而更好的扩展了资源
EtherCAT网络与VT系统可以并行控制,且时间会自动进行同步(CANoe Option for EtherCAT将在13.0 SP2上线)。
图7 EtherCAT
Option J1939
优化了.NET脚本对J1939报文的支持
J1939IL中增加了支持诊断功能(DM1/DM2/DM6/DM12/DM23/DM27/DM28/DM35/DM41/ … /DM54)的API
优化了使用AUTOSAR databases时对地址申明报文的支持
图8 Option J1939 DTC Support
Option Ethernet
仿真方面,优化了对SOME/IP-TP、TLV 序列化, AVB/TSN等的支持。
此外还新增了一些CAPL API,如IpSetAdapterMacId(设置仿真节点的MAC ID)、testWaitForEthernetPacket(等待满足条件的以太网数据包),方便了用户的仿真操作。
Option Car2x
新增的CAPL函数让工程师在开发、仿真和测试Car2x时更加方便。
图9 Map Window settings
图10 Map Window
Car2x Scenario Manager窗口,新添加了Open Scenario Editor图标,通过点击图标,将快捷打开Car2x Scenario Editor工具。
图11 Car2x Scenario Manager
VTE: Vector Tools Environment
图12 Vector Tools Environment
Vector Tools Environment是一个全新的编辑器,在此编辑器中:
图13 Path Dialog控件
CarMaker 软件的接口
图14 CarMaker接口配置选项
CANoe Test Report Viewer
Data API现在包括对注释的读/写访问,即可以通过Data API访问、创建或修改注释。
图16 Test Report Viewer
Graphics窗口
图17 Graphics Window
HTML5 Help
搜索界面修改为谷歌搜索风格,界面更加简洁清晰
功能导航栏中原来显示分类折叠的“+”和“-”标志被移除
搜索结果关键字会在页面显示为高亮状态(将在13.0SP2更新)
图18 HTML5 Help
CAPL Browser
新增了搜索的快捷键(F3, Shift-F3, Ctrl-F),可更快跳转下一个搜索结果
搜索的关键词或者被选中的变量会变为高亮显示
调节了DPI渲染显示,并且添加了语句自动换行功能,便于超长的语句在屏幕中完整显示
可以通过命令行参数控制将CAPL文件另存为加密文件,以自动创建加密文件,从而增加工程的安全性,达到保密的目的
图19 CAPL Browser搜索界面
CANoe实时运行环境&VN8900
CANoe的RT内核升级为64bit,具有更强大的运算能力,能够满足更加复杂的模拟工程
通过PTP协议,可以使CANoe仿真时间和其他测试系统进行时间同步
VN89在Standalone模式下,记录文件可存储在与VN89相连接的U盘和移动硬盘中,从而更加方便的获取、管理记录文件;同时也提供了COM接口对记录模式的配置功能
诊断
这个Demo中由一个DoIP测试器和一个DoIP ECU组成,再通过一个模拟的DHCP服务器动态分配IP地址,从而展示了如何通过IP (DoIP)测试系统进行诊断。
本期CANoe13.0版本新功能就介绍到这里,更多相关内容在CANoe13.0帮助手册中有详细描述,欢迎大家一起来探索学习。
如果您在使用过程中遇到问题,可随时与我们沟通交流,联系方式:techhelpdesk@polelink.com。
注:文章部分图片信息来源于Vector
往期精彩
C-V2X仿真测试之2D虚拟场景搭建探秘——CANoe.Car2x开启奇妙之旅
车载以太网第二弹|测试之实锤-1000BASE-T1 IOP测试实践
案例分享 | 基于CANoe的诊断Coding及Flash实现
如需了解如上内容更多信息,
可以随时联系北汇信息!
电话:021-34716271
邮箱:marketing@polelink.com
微信ID:Polelink_Info
北汇信息|专注电控、新能源、MES技术
长按二维码关注北汇信息