For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

Bus Manager

Configuration tool for LIN, CAN, and CAN FD bus simulation

The dSPACE Bus Manager is the central tool for configuring bus communication for simulation purposes, e.g., restbus simulation, and for implementing the bus communication in real-time applications for dSPACE SCALEXIO® systems. It supports different bus systems, such as LIN, CAN, and CAN FD.

The dSPACE Bus Manager is the central tool for configuring bus communication for simulation purposes, e.g., restbus simulation, and for implementing the bus communication in real-time applications for dSPACE SCALEXIO® systems or PC-based simulations. It supports different bus systems, such as LIN, CAN, and CAN FD.
The Bus Manager is available as an add-on for dSPACE ConfigurationDesk® to configure hardware-in-the-loop real-time  (HIL) applications for dSPACE SCALEXIO hardware. You can also use a stand-alone version to configure PC-based restbus simulations with VEOS.

Key Benefits

  • One tool for homogeneously configuring several bus systems at the same time
  • Easy bus configuration via drag & drop
  • Work with several communication matrices for one configuration
  • Modeling-tool-independent model interface
  • Tool automation interface
  • Consistent bus simulation for CAN and LIN with VEOS

Functionality Description
General
  • Import of several communication matrices, such as AUTOSAR system description files, FIBEX, DBC, and LDF files
  • Versatile communication matrix visualization with different views, folding, filtering, searching
  • Easy restbus configuration across communication matrices via drag & drop
  • Selectable and customizable restbus configuration view
    • Tree view and property grid for bus-element-based configuration
    • Table view for multiple-element configuration
  • Configuration of the bus hardware
  • Modeling-tool-independent model interface (model port blocks)
  • Support of Functional Mock-up Units (FMUs)
  • Convenient update of existing configurations with new communication matrices
LIN
  • Send and receive of unconditional, event-triggered and sporadic frames/PDUs
  • Generation of LIN schedules
CAN
  • Triggered/cyclic send and receive of CAN frames/PDUs
  • Support of multiplexed PDUs
CAN FD
  • Triggered/cyclic send and receive of CAN FD frames/PDUs
  • Support of multiplexed PDUs
Bus simulation
  • Export of bus configurations as bus configuration containers for import into VEOS

The Bus Manager offers a convenient and straight-forward workflow for implementing bus simulations. In general, the same workflow applies to virtual validation scenarios with VEOS and for HIL tests using SCALEXIO:

  • Import one or more bus communication matrices. All relevant information is extracted automatically for the subsequent bus configuration.
  • Create a bus configuration. For the configuration, different views for the dedicated tasks are available.
  • Assign the communication matrices completely or in part to the bus configurations.
  • Specify the real-time hardware access (this step only applies to HIL tests).
  • If required, you can configure different parameters and properties of the simulated elements. For example, you can enable the access to signal values during run time via experiment software such as ControlDesk®. If the simulation requires signals whose values must change dynamically during run time, you can use beha-vior models, e.g., MATLAB/Simulink behavior models or Functional Mock-up Units (FMUs) to use behavior models designed in another modeling tool.
  • Finally, start the build process, and download (applies only to HIL tests) and execute the real-time application.

Further Information Contact Information