Simulation With CANoe

What´s in It for Me?

> Efficient testing of entire networks and functionalities using remaining bus simulation

> Flexible expansion of the remaining bus simulation with models and functions 

> Synchronous simulation of multiple communication topologies

> Diverse intervention options during simulation

> Open, flexible interfaces to connect tools

> Reusable tests and simulation setups across all development phases

> Generator-supported creation of specific remaining bus simulations

Compactly Explained for Users and Decision-Makers
 

Components of a CANoe Simulation

The most frequent scenario for a CANoe simulation consists of a real System Under Test (SUT) and one or more simulated remote stations. These components enable correct communication. 

The complexity and number of components in a CANoe simulation is determined by the requirements posed of the SUT: What has to be simulated? 

Generally, a SUT is not restricted just to communication, however, it also interacts with its environment. For this, the simulation can be expanded as necessary with real interfaces for the I/O controllers, actuators, and sensors. However, the real actuators and sensors cannot always be used, which is why substitute loads are generally deployed. 

Depending on the scope of the required CANoe simulation, in addition to the environment, environmental factors and physical effects can also influence the behavior of the simulation. These influences can be incorporated with the modeling of actual road traffic flows, general physical events or extensive controlled systems, for example. 

The maximum possible complexity of the CANoe simulation is achieved if all simulation components named are deployed. 

Creating a CANoe Simulation

Graphic of the CANoe simulation creation wizard

With the knowledge of all aspects of communication and the associated information of the individual simulation participants - whether virtual or real - the basis for the simulation is laid. All participants are connected via communication channels and the required data can be exchanged. The first step is taken.

Other functionalities and custom flows can be incorporated into the simulation with the help of scripts. Of course, common methods such as CAPL, .NET, and C are supported. Existing simulation models from supported modeling and visualization tools such as DYNA4 can be incorporated into the CANoe simulation. 

The Model Generation Wizard in CANoe automatically generates a simulation environment based on a complete communication description. For the automotive sector, helpful extension options are available from Vector that take manufacturer-specific boundary conditions into account during generation.

CANoe Simulation Variants

Virtal System Under Test

The SUT (software) to be tested is incorporated into the simulation on the computer.


Benefit

  • Even in early development phases, the design of system architectures, definition of communication flows, and testing of requirements is supported.


Areas of Application

  • Software development: Function and system development, testing
  • Quality management: Troubleshooting, release

Real System Under Test

The SUT to be tested (hardware with software) is connected to the simulation environment via a network interface.


Benefit

  • The properties of the hardware are considered in the simulation. Such properties can be the influencing of time flows by SUT components, for example. With the availability of hardware, early testing of the functions is possible.


Areas of Application

  • Software development: Function and system development, testing
  • Hardware development: Hardware design, testing
  • Quality management: Troubleshooting, and release
  • Production: Programming, coding, testing

 

     

CANoe Operating Modes With Real SUT

Interface Mode

The simulation, analysis, and operation are done by the computer. 

This is the standard configuration.


Benefit: All Vector network interfaces can be used to incorporate the System Under Test into the computer.

Distributed Mode

The CANoe simulation is transferred to a suitable network interface and run there. Operation, by contrast, is done on the connected computer.


Benefit: Greater timer precision and lower latency of the simulation are achieved through separate execution on the network interface. The simulation is no longer interrupted by third programs such as simulation analysis tools and virus scanners or by the permanent reestablishment of the screen display.  

Standalone Mode

The CANoe simulation is transferred to a suitable network interface and run there. The online analysis and operation with a computer are omitted.

The simulation is started automatically or with a trigger. Measurement recordings are stored locally on the network interface and are available for subsequent analysis.


Benefit: Operation of the simulation without computers, for example, incorporated into a test bench or continuous runner.

More About CANoe

CANoe offers an impressive range of features that will make your work much easier. Learn more on the CANoe web page, such as:

Questions About CANoe?

Talk to us 
... or send us an e-mail.


You are welcome!

Vector Tool Platform

The Vector Tool Platform (VTP) is a free system add-on that is available for CANoe among other systems. It coordinates the Vector network interfaces that support CANoe operation in distributed mode or stand-alone mode.

Its main task is to manage the network interfaces. Via the VTP, the system configuration of the hardware interfaces is set, and driver updates are installed.

In addition, CANoe simulations are transmitted for execution and controlled depending on the operating mode. A file transfer is also provided.

This Vector hardware supports the VTP:

Extended Real Time

Probability of timer deviation during an execution period with and without Extended Real Time (ERT).

Extended Real Time (ERT) is another free function of the Vector Tool Platform (VTP) and improves latency and determinism of CANoe simulations. It enables the execution of the simulation with increased real-time requirements. ERT has been available since CANoe 9.0.


Benefits: 

  • Predefined functions and simulation models can be calculated in predefined time slots.
  • Higher sampling rates in connection with VT System modules. For the VT1004, VT7001, and VT2816 modules, additional transfer cycles of 200 µs and 500 µs can also be achieved.


These network interfaces support Extended Real Time:

  • VN8900 − modular network interfaces 
  • VT6051A − real-time modules for scalable HIL systems

Questions About CANoe?

Talk to us
... or write us an e-mail.


You are welcome!

More About CANoe

CANoe offers an impressive range of features that will make your work much easier. Learn more on the CANoe web page, such as:

Related Products

RT Rack

CANoe real time simulations with high-performance industrial PC (IPC)

Go to Page
Network Interfaces

Interfaces for CAN, CAN FD, LIN, J1708, Ethernet/IP, FlexRay, and MOST

Overview About the Network Interfaces
VT System | HIL Test Platform

Scalable and modular systems for HIL testing in various industries

Go to Page