Simulation with CANoe

Network Node Models and Panels
Network node models are added to the Simulation setup as CAPL programs. These can be created manually or automatically from the database.
The Panel Editor and Panel Generator support the user in creating graphic user control and display panels for the network node models.

Development Platform
With the osCAN library users can perform system integration in the early phases of development, since the real ECU code can be easily used in the CANoe simulation. This allows software development for the various ECUs to be performed to a mature development level even without availability of the target hardware.

Open Architecture
The following extensions supplement the standard set of CANoe features and can be purchased separately:

  • OSEK Network Management (OSEK-NM)
  • Transport Protocol per ISO/DIS 15765-2 (Network Layer) including Observer as well as VWTP1.6 and 2.0
  • Diagnostics interpretation per KWP 2000, UDS, or by customerspecific CANdelaStudio description files
  • Further DLLs for proprietary protocols of individual OEMs

Modelling Tools
CANoe has interfaces for the following modelling tools, which can be used to integrate complex models of individual ECUs into a simulation:
Mathworks Connection Program

  • MATLAB® / Simulink® / Stateflow®
    The MATLAB® interface was designed to combine CANoe with MATLAB®/Simulink®/Stateflow®. The interface can be operated in two different execution modes (in MATLAB® Simulink® or in the CANoe execution environment). The interface is available free-of-charge in the Vector download-center. For further details, please download the Application Note "Using MATLAB with CANoe" (PDF).

  • Statemate MAGNUM® (Statemate is a registered trademark of I-Logix. The Statemate® interface was designed to combine CANoe with Statemate MAGNUM®. The Statemate® model is executed as a generated DLL in the CANoe realtime environment.

[back to "Application Areas"]

© 2006-2008 Vector Informatik. Last modified: 2008-11-26

Add page to favorites

Did you find this page helpful?