0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CANoe的扩展服务有哪些

麦辣鸡腿堡 来源:电控知识搬运工 作者:电控知识搬运工 2023-07-13 16:20 次阅读

CANoe是一款广泛应用于车辆开发、仿真、测试和分析方面的专业工具,支持需求分析、系统实现、测试验证的整个过程。在测试领域,CANoe更是因其众多独特的特点和优势被大家广泛应用。

硬件对接

扩展服务基于板卡/电源/示波器等硬件设备提供的驱动或SDK,通过串口或USB接口等方式连接到硬件设备,通过发送控制指令或接收数据来实现对硬件设备的控制。关注车端公众号

基于硬件对接能力,可以在测试用例中对接电源、串口、ADB的命令控制等内容,将测试相关的硬件功能集成到CANoe的测试能力里,扩展CANoe的测试范围。

工具对接

扩展服务基于各类工具提供的访问接口(LIB库、COM接口等形式),与第三方工具实现业务交互,支持复杂业务场景的一键式操作。

基于工具对接能力,可以在测试过程中通过CANoe调用NI、dSPACE或用户自研等专业工具执行多维度的测试功能,通过业务参数传递业务需求及执行结果,实现业务联动。

服务对接

扩展服务可以通过HTTP、HTTPS、SOAP等协议,与各类业务管理系统、云平台等进行服务对接。也可通过调用其他中间件或Windows服务,执行外部服务的相关功能。

基于服务对接能力,可以丰富CANoe的业务范围,与各类商用软件或用户自研系统实现业务互联互通,如:可以在CANoe测试执行结束后与客户系统对接,将测试结果进行系统记录。

数据处理

扩展服务具有强大的数据处理能力,可以对传感器、设备或其他数据源采集的数据进行实时处理、分析和控制。

数据预处理

包括数据去噪、滤波、降采样等处理,以提高数据质量和准确性。

数据转换

包括数据格式转换、内容裁剪/丰富、数据映射等,可按不同业务需要进行数据再加工。

数据存储

将处理后的数据存储到数据库、文件或其他数据存储介质中,以便进行后续的数据查询和分析。

数据分析

对数据进行统计分析、趋势分析、模式识别等处理,以提取有用信息和规律。

控制指令

根据分析结果生成控制指令,控制相关设备的运行状态,实现自动化控制。

基于数据处理能力,可以实现对各类对接内容的数据加工,使其满足不同技术、业务连接需要,支持CANoe与各类硬件、工具、系统的对接。

后台服务

扩展服务可以将CANoe功能封装为中间件或Windows服务。这些组件通过后台运行的方式处理数据和执行任务,可提高系统的可靠性和稳定性。

基于后台服务能力,可以基于CANoe定制Windows服务,如接收服务器指令,将测试结果推送到平台端。

逻辑编排

扩展服务支持各类业务场景的逻辑编排,可基于场景测试时序队列,实现跨工具、跨系统、跨业务的流程测试,实现基于业务逻辑的场景编排与业务执行。也支持某一测试过程的循环执行,通过高强度重复执行,验证测试内容的健壮性与稳定性。

执行过程与执行结果可通过日志、数据文件等形式提供内容跟踪。

应用举例-Bootloader刷写

应用1:Bootloader刷写场景需要与不同类型的硬件进行对接。CANoe扩展服务可实现与电源或其他硬件集成,进行硬件相关操作。

应用2:Bootloader刷写场景需要验证硬件对异常升级包的响应情况。CANoe扩展服务可进行数据解压、数据篡改、数据压缩操作,篡改升级包内容进行错误刷写验证,便于自动化测试。

应用3:Bootloader刷写场景需要对测试结果进行统一管理分析。CANoe扩展服务可将测试结果数据推送到已有的云分析平台进行分析展现,也可以利用测试数据直接生成Excel分析报告,提交整体结果到已有的云分析平台,实现测试结果的云端管理。

写在最后

通过CANoe扩展服务的应用,可以使CANoe能够便捷的与第三方工具/系统/硬件互联互通,实现复杂测试逻辑的一键式调用,简化操作步骤、缩短测试周期、提升工作效率。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    3024

    文章

    7868

    浏览量

    166497
  • CANoe
    +关注

    关注

    4

    文章

    65

    浏览量

    8618
收藏 人收藏

    评论

    相关推荐

    新手CANOE使用总结

    CANOe是德国Vector公司出的一款总线开发环境,全称叫CAN open environment,主要用于汽车总线的开发而设计的。CANoe的前期是为了对CAN通信网络进行建模、仿真、测试和开发,后来扩展加入了LIN、Eth
    发表于 01-05 09:27 4708次阅读

    CANoe培训—— DBC文件扩展功能--交互层#CANoe #DBC

    CANoe
    北汇信息POLELINK
    发布于 :2023年01月13日 15:28:18

    诊断中常用的服务及在CANoe中的应用#诊断自动化测试 #CANoe

    CANoe
    北汇信息POLELINK
    发布于 :2023年02月07日 09:43:27

    CANoe:网络和ECU开发、测试和分析的专业工具

    可以通过ODX2.0.1进行参数化,同样支持物理和功能寻址CANoe支持MATLAB 和 Statemate中的模型开发扩展功能特性的选项包括:GPS车辆位置可视化,用于诊断工具(DiVa)执行正式测试
    发表于 10-09 17:42

    labview能控制CANoe

    labview能控制CANoe吗?盼各大神回复,要是代码更好了!
    发表于 11-22 20:58

    CANoe视频教程,从入门到精通!

    本人从事汽车电子开发多年,对CANoe非常熟悉,视频教程文件较大,需要的请加我微言:kexuexyz,备注CANoe,伸手党请绕路。一周就能学会,提供技术支持!
    发表于 04-05 13:03

    CANoe视频教程!

    年后新换了个工作,不会用CANoe,看了很多资料也没学会,哪位大神视频教程,能不能发我一份,给钱都行!
    发表于 04-05 13:09

    CANOE教程之CANOE的使用手册免费下载

    本文档的主要内容详细介绍的是CANOE教程之CANOE的使用手册免费下载1 CANoe是进行网络和ECU开发、测试和分析的全面工具,支持总线网络开发从需求分析到系统实现的全过程,包括模型创建、仿真
    发表于 11-07 08:00 259次下载
    <b class='flag-5'>CANOE</b>教程之<b class='flag-5'>CANOE</b>的使用手册免费下载

    CANoe哪些扩展服务

    CANoe是一款广泛应用于车辆开发、仿真、测试和分析方面的专业工具,支持需求分析、系统实现、测试验证的整个过程。在测试领域,CANoe更是因其众多独特的特点和优势被大家广泛应用。
    的头像 发表于 06-19 16:22 586次阅读
    <b class='flag-5'>CANoe</b><b class='flag-5'>有</b>哪些<b class='flag-5'>扩展</b><b class='flag-5'>服务</b>

    浅谈CANoe实现SOA仿真测试

    本文介绍怎么通过我们CANoe工具去实现SOA的相关功能。CANoe Communication Setup功能为实现SOA模型的交互和模型测试提供了全新的接口。用户可以通过CANoe更加灵活地实现面向
    的头像 发表于 08-01 14:17 1677次阅读
    浅谈<b class='flag-5'>CANoe</b>实现SOA仿真测试

    CANoe进阶功能:Multi CANoe

    本文介绍CANoe的进阶功能:Multi CANoe,适用于ECU联合仿真,简化多设备联调。
    的头像 发表于 08-04 14:41 1764次阅读
    <b class='flag-5'>CANoe</b>进阶功能:Multi <b class='flag-5'>CANoe</b>

    CANoe集成解决方案

    本文介绍CANoe集成解决方案,搭配测试管理平台,实现测试项目的集中管理。用于监控管理CANoe工程,采集、仿真CANoe报文数据等。
    的头像 发表于 08-04 14:49 952次阅读
    <b class='flag-5'>CANoe</b>集成解决方案

    CANOE工具使用教程

    CANOE可谓是常用的总线测试工具之一,不管是总线开发工程师还是测试工程师,甚至是驻场工程师,都对它很熟悉。 天正好闲来有空,趁此机会,来分享一波CANOE的基本使用操作。其整体的框图如下所示,详细
    的头像 发表于 07-18 10:33 5434次阅读
    <b class='flag-5'>CANOE</b>工具使用教程

    Python与CANoe/CANoe4SW

    Python作为功能强大的编程语言,在智能汽车研发和测试中应用广泛,如数据处理、测试自动化、测试脚本开发,甚至直接将Python应用运行在车辆上。CANoe产品体系为汽车行业XiL测试提供丰富功能
    的头像 发表于 11-16 08:25 2030次阅读
    Python与<b class='flag-5'>CANoe</b>/<b class='flag-5'>CANoe</b>4SW

    CANoe软件的使用操作说明

    本文档是CANoe软件的使用操作说明,方便刚接触CANoe的伙伴们快速上手使用这个软件。
    的头像 发表于 02-25 14:30 1.1w次阅读
    <b class='flag-5'>CANoe</b>软件的使用操作说明