CANoe
文章平均质量分 91
CANoe技术分享及版本更新解读
北汇信息
专注汽车电控领域:为整车厂和零部件企业提供完整的研发、测试解决方案。测试工具/专用测试设备/完整测试方案/实车测试服务
展开
-
基于CANoe在电控悬架系统中PSI5传感器仿真及应用:PSI5通信方式介绍|PSI5 物理层|数据链路层|通道配置|其他功能
主动悬架系统主要由传感器、执行器和控制器等部件组成。其中,传感器用于感知路面情况和驾驶员需求,实现对悬架性能的实时监控,从而提高车辆的操控性、舒适性和安全性。 在传感器设计过程中,为保证数据可靠传输,需要一个通用接口,**PSI5是针对汽车传感器而制定的通信协议,具有抗干扰接口、与传感器兼容的通信速率,能有效保证数据传输。**电控空气悬架在高端车上已经成为标配,并且凭借国内新能源发展势头,也在不断向中端车型下放,由此出现更多研发与测试的需求。原创 2024-06-28 12:21:05 · 1079 阅读 · 0 评论 -
CANoe中Logging模块使用方法及妙招⭐认识Logging模块|触发类型|触发条件|Time|高级选项|手动触发|触发的配置|文件的设置|实际应用
Logging是CANoe软件中的数据记录模块,主要在台架测试中使用,支持CAN/CAN FD、LIN、FlexRay以及车载以太网总线的数据记录。常用的数据记录仪还有GL数据记录仪,GL有自己单独的硬件设备,应用场景主要为台架或者实车测试,进行无人看守时的数据记录,和Logging的最大区别就是Logging是CANoe软件中的一个功能点,不是单独的硬件,同时Logging的使用,人员往往在上位机面前会进行互动操作。原创 2024-05-22 11:09:12 · 1532 阅读 · 1 评论 -
会充电的CANoe-赋能新能源汽车,高效完成即插即充(PnC)智能充电功能测试:PnC测试关键步骤|搭建仿真和测试环境|Security相关配置|EV内部安装数字证书
ISO 15118-2标准中描述的PnC功能,可以实现插枪即充电,识别、计费信息、充电参数都通过高级别通信在EV和EVSE之间自动交换。简化了电动汽车的充电过程,提高了用户体验,为电动汽车行业带来了更智能、更便捷的充电解决方案。原创 2024-05-09 11:21:22 · 1056 阅读 · 0 评论 -
会充电的CANoe-完成高效全面的充电系统测试,让新能源汽车说走就走:工作流 | 测试场景 | 解决方案
2022年,在供应链缺芯少电的背景下,中国新能源汽车的渗透率还是超过了25%,连续八年为全球最大的新能源汽车市场。这也使得充电需求不断增大。当前,全球并没有形成统一的充电标准并且电动汽车充电领域涉及的汽车厂商和充电桩厂商众多,所以充电通信的互操作测试非常重要。CANoe非常有助于提高测试的全面性并支持工程师开发可靠的充电系统,Option.Smartcharging助力全球主要国家充电体系,可支持欧美标CCS DIN 70121/ISO15118、北美充电标准NACS、国标GB/T 27930和日标。原创 2023-09-18 11:45:31 · 397 阅读 · 2 评论 -
CANoe--同步功能及应用:软件同步 | 软件同步操作步骤 | 硬件同步 | PTP | PTP同步—在VN5000接口上配置基础设施交换机 | 同步常见问题
时间同步是指调整不同接口卡设备内的硬件时钟,由于制造过程以及温度的偏差,硬件时钟的速度可能会有偏移,导致不同接口卡设备的时间戳也会有所偏移,那么当使用多个硬件接口卡设备时,进行时间同步就是必要的。每个接口卡内都带有单独的硬件时钟,硬件时钟是产生时间戳的基础.硬件接口卡在发送和接收数据时都有一个准确的时间戳,这些时间戳对于分析发送数据以及接收数据时是非常有用的。当我们在仿真测试的过程中需要两个及两个以上的硬件接口卡设备时,我们需要对所有的硬件接口卡进行同步操作,这样做是为了让同时发生的事件具有相同时间戳。原创 2023-07-26 12:20:52 · 1085 阅读 · 0 评论 -
关于使用硬件接口卡及CANoe软件的常见问题和解决方案
License就是用来打开Vector软件的许可证。它需要与使用软件名称以及版本相匹配,包括CANoe, Option.LIN, Option.Ethernet和vTESTstudio等等。License的常见载体包括硬件接口卡,Keyman和电脑中。原创 2023-04-13 07:00:00 · 2236 阅读 · 0 评论 -
CAPL编程的进阶应用 ——Checksum算法的实现
本文重点描述了CRC和Checksum信号的区别以及Checksum信号在CAPL中实现的方法。CAPL编程作为CANoe的灵魂,使CANoe满足仿真、分析、测试和诊断的各种复杂的要求,同时使CANoe的功能得以不断扩展。原创 2022-10-10 12:20:59 · 4357 阅读 · 7 评论 -
CANoe集成解决方案:CANoe远程调用 | CANoe实时监听 | 报文读取和仿真 | 定制化测试报告 | 更多功能,敬请期待
CANoe作为专业的系统级总线网络开发和测试工具被众多整车厂和供应商的系统设计师、开发工程师和测试工程师所广泛使用,由于市场对CANoe使用需求的多元化和不确定性,CANoe对外提供了通用API来供第三方应用集成来解决在人机交互过程中的各种问题。比如:在不同环境下怎么运行多个CANoe客户端,在执行长时间的测试任务时,怎么对测试过程实现监听和控制,以及在测试过程中怎么实时获取测试数据,测试任务完成之后怎么归类测试数据、生成多元项目报告等。北汇团队基于丰富的汽车电子测试项目经验,提取了工程师在CANoe使用原创 2022-03-16 11:00:42 · 10048 阅读 · 4 评论 -
【案例分享】基于VT&CANoe的碰撞传感器仿真应用实践:碰撞传感器测试的现状 | 碰撞传感器和PSI5协议简介 | 方案概述 | 实施流程 | 实例分析 | 应用效果 | 采用该方案达到的效果
碰撞传感器测试的现状汽车整车碰撞测试是整车开发后期、量产前期必须进行的测试。国际上,由专门致力于被动安全领域的机构,为车辆制造商、汽车供应商、安全组织和贸易杂志等提供碰撞测试中心和专门的车辆碰撞测试服务。在开发和测试前期,通过仿真手段进行碰撞传感器的模拟是必须的手段,否则无法对于碰撞状态下的功能进行测试。有时候客户受限于仿真手段的缺乏,通过敲击ECU的传统方式,来模拟触发碰撞状态(例如触发整车控制器BCM的碰撞解锁功能)。通常是借助于CANoe的总线信号进行仿真,目前已经可以对于碰撞传感器进行仿真,能更原创 2021-02-03 11:57:23 · 2385 阅读 · 0 评论 -
会充电的CANoe又来了:典型的OBC充电测试用例 | OBC测试系统——高压采集、功率分析 | OBC测试系统——可扩展性 环境类设备 | OBC测试系统——可扩展性 网络测试、诊断测试
OBC(On-Board Charger车载充电机)、DC-DC Converter(直流-直流转换器)是电动汽车的核心部件,其功能质量对于整车的性能和安全性至关重要。 在OBC、DC-DC Converter单件开发及整车开发测试过程中,都需要对其进行功能和性能方面进行全面的测试。目前,很多客户将OBC充电、OBC放电、DC-DC Converter(以下简称DCDC)功能集成到一起,暂且将集成后的控制器称为OBC。OBC通常会通过CAN报文上报输入电压及电流,输出电压及电流,当前工作状态等信息,并接受原创 2021-01-21 15:16:43 · 4410 阅读 · 1 评论 -
CANoe与车辆动力学模型的联合仿真,提供便捷的闭环测试环境:CANoe与Simulink的接口 | CANoe支持FMI | CANoe作为FMU导出 | FMU导入CANoe
CANoe作为全球知名的总线仿真测试工具在汽车行业得到了广泛应用,与此同时,CANoe在ECU测试领域也不断扩展,基于VT的自动化测试方案在车身域的ECU领域也早已成为了主流。借助于不同的软件接口和第三方标准接口协议FMI (Functional Mock-up Interface,功能模拟接口),CANoe得到更深入的应用,不仅能支持从MIL到SiL到HIL的不同测试阶段,同时也能支持各种常用的车辆动力学模型(如TESIS公司的DYNA4、IPG公司的CarMaker、MSC公司的Adams/Car),原创 2021-03-01 13:34:09 · 3138 阅读 · 2 评论 -
CANoe14.0新增这些超实用小功能:主要窗口 | Panel Designer | Option CAN | Option LIN | Option Ethernet | Option J1939
CANoe是集单个ECU和整车ECU网络开发、测试和分析功能于一体的综合软件工具。由于其强大的功能,广泛的被OEM和供应商的网络设计工程师、开发和测试工程师所应用,如应用CANoe.Car2x进行C-V2X仿真测试、应用CANoe和vTESTstudio完成TC8车载以太网一致性测试、基于CANoe实现诊断Coding及Flash等,很好地帮助工程师们完成从系统设计到测试的整个开发过程。目前CANoe14.0版本已经发布一段时间了,其中增加了很多新功能,在Vector中国的微信公众号中已经对主要新功能.原创 2021-01-28 12:16:04 · 2711 阅读 · 1 评论 -
如何基于CANoe 12.0和vTESTstudio完成TC8车载以太网一致性测试:vTESTstudio | CANoe
概述在车载以太网标准化的进程中,OPEN联盟起到了重要的推动作用。汽车行业中很多OEM,供应商,以及芯片制造商都加入了联盟,旨在确保车载以太网的兼容性和互操作性。其中TC8是针对ECU级别的车载以太网一致性测试规范。Vector在今年第二季度推出了CANoe的12.0版本,其中最引人注目的新特性之一便是对TC8的支持。Vector将其作为一个示例工程(Sample Configuration)提供给了用户,本文将向大家详细介绍此工程的使用方法。下图展示了执行TC8测试所涉及到的工具链。 图1.原创 2020-11-24 14:20:22 · 6363 阅读 · 18 评论 -
速来围观|期待已久的ADAS终于能在CANoe15.0中实现了,看看15.0还有哪些新变化
当众多的汽车“攻城狮”们正在为开发或测试过程中的BUG头疼时,Vector又悄无声息地发布了15.0版本的CANoe,这对小伙伴们无疑是一个晴天霹雳,相信好多“狮友”们都在抱怨,刚刚对14.0版本掌握熟练,新版本就发布了。不要慌,相信大家看完这篇文章,就会重新对工作燃起希望。一、SiL软件在环测试(SiL)与硬件在环测试(HiL)在整个测试过程中占据同等重要的地位。15.0版本支持在CANoe中执行SiL测试,通过Trace和Graphics等窗口对被测软件进行分析。 SIL软件测试架构1、在原创 2021-07-13 17:32:40 · 2781 阅读 · 0 评论 -
【案例分享】基于CANoe的诊断Coding及Flash实现:某OEM诊断Coding和Flash面临的现状 | 方案概述 | 实施流程 | 应用效果
某OEM诊断Coding和Flash面临的现状目前,某OEM是通过xDC解析软件,从xDC数据库中导出该ECU需要诊断Coding和Flash的数据文件。然后操作诊断仪,手动方式将数据逐条写入ECU中,从而实现ECU的诊断Coding和Flash。在通过诊断仪进行诊断Coding和Flash过程中,由于每次操作只能写入一组数据,故随着写入数据块的增多,工作量以及花费的时间将成倍增加。据统计,针对BCM而言,进行一次完整的诊断Coding和Flash,手动操作需要20分钟左右。并且在诊断过程中需要通原创 2021-01-26 11:56:36 · 1678 阅读 · 1 评论 -
妙用CANoe对LIN节点球形阀进行自动化PV验证:零部件测试简介 | 案例介绍 | 传统解决方案 | 北汇解决方案 | 客户具体案例
汽车电子电器技术飞速发展,无论是车上的ECU还是执行器和零部件等,采用CAN、LIN等协议的总线控制形式的设备数量越来越多,汽车零部件的测试验证的需求也在不断上升。零部件供应商对于生产出来的零部件的测试验证方法各不相同,想要提升测试效率以及简化测试流程是否有更好的解决方案呢?零部件测试简介:零部件的验证试验是汽车零部件开发流程中重要的一个节点,汽车零部件的验证试验分为DV和PV,DV是Design Verification设计验证,此时可以是手工件或者模具件。PV是Product Verificatio原创 2020-12-30 18:16:24 · 1113 阅读 · 1 评论 -
基于CANoe MQTT节点仿真的T-Box远程功能自动化测试: MQTT通信模型 | CANoe CFS介绍和配置 | MQTT环境配置 | 测试介绍
在之前一篇《案例分享| T-Box功能自动化测试方案》的案例分享中,我们介绍了一种利用安卓系统的控制交互指令,实现T-Box和手机端交互功能的自动化测试方案。但是在项目开发前期,由于T-Box、TSP后台、App可能由不同的厂家负责开发,每个产品开发的进度和完整度是不一致的。所以为了更早的对TBox的功能进行自动化测试和验证,如果T-Box与TSP后台的通信使用了MQTT协议,则可以利用MQTT协议的特点,通过CANoe仿真另外一个Client,实现CANoe、Broker和T-Box之间的信息交互。原创 2021-12-06 11:38:15 · 7852 阅读 · 2 评论 -
大揭晓----CANoe自带的自动化测试功能如何激活:通过Test Modules创建自动化测试用例的步骤 TFS(Test Feature Set)TSL(Test Service Library)
众所周知, CANoe对分析和仿真功能有着非常出色的支持,但一些人可能对其测试功能了解较少,其实CANoe对于测试功能的支持也是非常强大的。CANoe的测试功能模块包括Test Modules和Test Units两大组件,并且集成了TFS(Test Feature Set)测试功能集和TSL(Test Service Library)测试服务库来帮助用户实现高效的自动化测试。对于Test Units组件需要与VECTOR旗下的另一款软件vTESTstudio结合使用。那么CANoe是否可以不需要其他软件原创 2021-10-19 11:31:03 · 12188 阅读 · 3 评论 -
使用Python访问CANoe COM接口实践:CANoe COM Server & Python pywin32 | COM Object Hierarchy | Type Library
CANoe提供的COM接口使得外部脚本能够访问或控制CANoe软件,从而实现自动化测试任务,而易用且具有丰富生态的Python无疑是一个很好的选择。本文将介绍CANoe COM基本构成、常用COM对象以及Python脚本调用CANoe COM的方法, 在此之前,先介绍一些基本概念。CANoe COM Server & Python pywin32COM全称Component Object Model,是微软为Windows平台软件提出的、实现软件之间互操作的标准。它不会规定软件的具体实现,而是原创 2021-03-01 16:34:17 · 10559 阅读 · 67 评论 -
藏不住啦~SOA竟在我身边? 浅谈CANoe实现SOA仿真测试
软件定义汽车2021年,汽车界的热门话题层出不穷:互联网企业进军汽车界,软件定义汽车,某斯拉事件,全球芯片短缺等等。这次文章的关键词与软件定义汽车有关:SOA。我们这次来聊一聊怎么通过我们熟悉的CANoe工具去实现SOA的相关功能。什么是SOASOA的全称是面向服务架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。(来源:百度百科)SOA里面涉及服务,接口、服务提供者、服务消原创 2021-06-24 18:13:07 · 1928 阅读 · 0 评论 -
CANoe来抢CANape饭碗了?快来看神仙打架——3分钟,11张图,教你学会CANoe标定小工具:基本概念 | 功能窗口 | 变量调用
说起CANoe,大家一定不会觉得陌生;CANoe(CAN open environment)是Vector公司推出的一款总线开发工具,它作为全球汽车电子设计的利器,主要为汽车总线的开发、仿真、测试、诊断和分析而诞生。它强大丰富的功能,在汽车行业可谓家喻户晓。CANoe不仅自身武艺超群,它还有许多得力干将。今天我们就来聊一聊其中一位猛士——Option AMD/XCP模块,为CANoe开拓了读写ECU内部参数的新世界。它扩展了CANoe的功能领域,使其具备快速加载A2L文件,并通过ASMA官方定义的标准协议原创 2021-04-07 11:58:42 · 9341 阅读 · 23 评论 -
看完这篇文章,还不会Multi CANoe你找我:数据交互 | 时间同步 | 版本和License信息 | License和CANoe软件准备 | 硬件软件连接 | 配置主机 | 配置同步源
今天带大家认识一个CANoe的进阶功能,这个功能可以使多个CANoe工程同时运行在不同的计算机上,每个CANoe工程都有自己的独立界面,通过同步线进行时间同步,这个功能就是Multi CANoe。原创 2022-03-02 11:22:38 · 1131 阅读 · 3 评论