CANoe

CANoe是用于开发,测试和分析单个ECU和整个ECU网络的综合软件工具。它在整个开发过程中从计划、设计到系统级测试为网络设计师,开发和测试工程师提供支持。CANoe的多种变体和功能可满足不同项目类型的需要,对实时性有更高的要求的环境,您还可以将CANoe当作HIL(硬件在环)系统来操作。CANoe通用的功能和配置选项已被全球汽车OEM, 供应商,及航空电子、工业控制和物联网(IoT)等领域用户所广泛使用。CANoe可满足在产品开发和验证等不同开发阶段的应用需求。

ma_b2s1d1dl1.png

核心价值

  • 测试ECU和整个网络

  • 进行网络通信的分析

  • 诊断支持

  • 功能和通讯过程的仿真

  • 丰富和灵活的激励方法

优势和亮点

  • CANoe “一站式”实现ECU所有的开发和测试任务

  • CANoe全面支持模拟、测试ECU和诊断的各种场景

  • CANoe友好的图形化界面和文本的评估结果

  • 航空电子系统和网络的支持

  • CANoe支持硬件在环(HIL), 软件在环(SIL)和模型在环(MIL)测试

  • 提供多种CANoe衍生版本满足不同特定场景的需要

  • 提供智能的自动化测试方式

  • 在开发过程的早期发现并纠正错误情况

  • 提供对物联网(IoT)应用的支持

  • 支持安全管理

  • 提供丰富的汽车总线、协议、测量、诊断和航空电子总线支持插件

主要功能

  • 测试

  • 通信分析

  • 诊断

  • 仿真

  • 激励

  • IoT服务

  • 测试

    CANoe代表了最先进的ECU和网络测试环境。对于整个系统以及有效的ECU测试,它也是最理想的测试工具。CANoe在以下方面为您提供的无与伦比的解决方案:


        • ECU测试

        • 模块测试

        • 整合测试

        • 符合性测试

        • 回归测试

        • ECU原型测试


    CANoe提供丰富的开放式接口,支持您对测试环境做各种不同的适配:


        • 用于激励,测量和注入误差的集成硬件:

        • VT System,数字和模拟I / O,自动测量设备,可控电源

        • 接口仿真和测试模型:MATLAB / Simulink模型

        • 从第三方控制测试系统:通过程序调用、脚本调用

        • 集成在更高级别的测试控制器中:通过CANoe COM服务器,例如通过Python或.NET

        • 链接到外部软件工具:例如为了满足可追溯性要求的需求管理系统

    CANoe
  • 通信分析

    CANoe用户可以在用户的桌面和车辆中分析ECU和整个系统的多总线通信,提供丰富的智能窗口支持您的分析工作:


        • 跟踪窗口:列出所有的总线活动,例如报文、错误帧和远程帧。显示每条报文中的单个信号——甚至在测量过程中也可以做到

        • 图形窗口:在线显示报文中传输的物理信号(如速度和温度)随时间变化的情况

        • 统计窗口:用于显示有用的网络和节点统计信息,例如,节点和帧级别的总线负载,突发计数器/持续时间,帧和错误的计数器/速率,控制器状态

        • 数据窗口:以数值形式和柱状图形式显示选定的数据

        • Scope窗口:用于离线显示使用Option .Scope记录的位电平测量

        • 交互式发生器:用于总线激励并轻松发送修改后的信号

        • 信号发生器:用于产生信号波形(正弦波,斜坡,脉冲,值列表等)

        • 记录/回放:以进行记录以及以后的测量分析或回放

        • 触发和过滤:以对总线事件做出特定响应并减少显示或记录的数据量

        • 写窗口:系统消息和CAPL程序的用户特定输出的写入窗口

        • 状态跟踪器:用于显示状态和位信号

    CANoe
  • 诊断

    CANoe所提供的诊断功能集可帮助您分析通过KWP2000和UDS标准进行的诊断通信。 CANoe既可以用作诊断测试仪,也可以模拟ECU诊断。通过ODX或CANdelaStudio描述文件对其进行参数化。另外,CANoe中集成了完整的OBD-II测试仪。


    借助CANoe.DiVa,您可以对ECU中的诊断软件实现进行自动测试。可重现的测试用例基于CANdela或ODX格式的ECU诊断说明生成,CANoe自动执行这些测试用例并生成结论性测试报告。


    使用CANoe,您还可以实现ECU的诊断仿真。此外,CANoe所提供的“测试功能集”使您可以执行以CAPL,XML编程的自动化测试.NET或在vTESTstudio的帮助下。CANoe还可以根据要求自动生成XML和HTML格式的测试报告。

  • 仿真

    用户可以使用CANoe的仿真功能来测试和分析被测系统(System Under Test, SUT),SUT可以是硬件,也可以是软件。通过在实验室条件下将实际组件传输到仿真环境中,SUT可以利用CANoe在自定义的、受控的以及最重要的是可重现的情况下运行。这样就可以无风险地分析极限和特殊情况。此残余总线仿真功能可以用于所有开发阶段,用来实现:


        • 使用残余总线仿真对整个网络和功能进行有效测试

        • 通过模型和功能灵活地扩展残余的总线仿真

        • 多种通信拓扑的同步仿真

        • 模拟过程中的多种干预选项

        • 开放、灵活的界面来连接工具

        • 在所有开发阶段均可重用的测试和仿真设置

        • 使用生成器创建特定残余总线仿真

    CANoe
  • 激励

    使用CANoe的激励功能,您可以根据需要故意发出个别消息或信号,简单、快速地引起网络中的ECU的反应。ECU的响应会在一定程度上反映其功能的正确性。CANoe提供了许多激励网络中ECU的方法,包括从预定义的用户界面到不同的编程选项的各个方面:


        • 用于设置信号和变量值的CAPL或.NET程序。

        • Visual Sequencer轻松地创建命令序列

        • 信号发生器和信号回放,用于产生信号响应(正弦波,斜坡,脉冲,值列表等)

        • 交互式的Generator和Frame Panel,用于激励总线并方便地发送修改后的信号

        • 用户用来创建自定义图形用户界面的面板

  • IoT服务

    CANoe提供物联网(IoT)设备连接功能服务,这是个免费的CANoe / CANoe4SW扩展程序使您可以通过后端或本地代理轻松连接被测系统(SUT)。您的SUT可以是真实的设备,也可以是纯软件,例如在虚拟环境中的系统。目前主要支持MQTT协议,后续计划会有更多的协议被支持。


        • 用于软件或设备的功能测试

        • 使用熟悉的功能,例如分析窗口,自动测试或集成其他模型以提供系统环境

        • 无需特殊的IT策略,因为连接是通过Web sockets或HTTPS建立的

支持的环境

CANoe所支持的总线网络、协议和数据库文件

总线网络:

CAN/CAN FD、LIN、FlexRay、Ethernet、WLAN、J1708、AFDX、ARINC 429等

高层协议:

TCP/IP、AVB、CANopen、J1939、ISO 11783、J1587、EtherCAT、SOME/IP、MQTT等

智能传感器协议:

PSI5、SENT、SPI、UART(RS232、RS485、RS422、LVDS)、I2C等

充电通信协议:

DIN 70121、ISO/IEC 15118、GB/T 27930、CHAdeMO等

V2X协议:

GB/T 31024.3、T/CSAE 53-2017、SAE J2735、IEEE 1609、ETSI ITS 102、ETSI EN 302等

诊断协议:

ISO 9141、ISO 14229、ISO 14230、ISO 15031-6(OBD-II)、SAE J1939-73等

通信/诊断/标定数据库:

DBC、ARXML、A2L 、FIBEX、LDF、CDD、ODX等

CANoe所支持的可选插件

总线插件:

LIN、FlexRay、Ethernet、MOST、Car2X

高层应用协议插件:

Smart Charging、J1939、J1587、CANopen、ISO 11783、For EtherCAT®

测量与诊断插件:

AMD/XCP、DiVa、Scope、SENSOR

航空插件:

A429、AFDX

RELATED RESOURCES

下载申请

是否需要技术支持

验证码

温馨提示:

我们将通过电子邮件向您发送下载地址,请核对您填写的工作邮箱是否正确。

提 交