About This Training
ConfigurationDesk is dSPACE's integration tool.
Within ConfigurationDesk, you can graphically connect your models and model containers – Simulink® files (SLX, MDL), Functional Mock-up Units (FMUs), Simulink Implementation Containers (SIC files) and Bus Simulation Containers (.bsc) – with input/output channels of dSPACE real-time hardware.
With the versatile capabilities of the supported SCALEXIO, MicroAutoBox III, and MicroLabBox II systems as well as ConfigurationDesk's flexible configuration, you can connect the models to any electric device or bus communication (Ethernet, CAN, LIN, FlexRay), making use of the various I/O functions provided by the integrated I/O function library.
You can integrate multiple models to a powerful simulation, flexibly distributed on the cores and processing units of the real-time system. If needed, you can precisely configure the timing properties of the simulation. Furthermore, you can easily reuse parts of your applications and models.
You can optionally define and document external devices, such as ECUs, electrical devices, and loads, including their signal properties.
The main focus of this training course is to introduce you to the overall workflow of using ConfigurationDesk. Starting out from Simulink, you will learn how to integrate I/O hardware access into your models. We begin with the creation and handling of projects and continue with the configuration and handling of various tasks and interrupts within your application. We will finally build a real-time application, running on dSPACE hardware. Optionally we can cover multi-core and multi-processing-unit applications.
This training builds on previous knowledge.
To understand the content of the ConfigurationDesk training, you have to complete the ControlDesk Basic, or ControlDesk Advanced training beforehand.
Afterwards, you can extend your knowledge with the trainings Bus Manager Basic or Ethernet Configuration Package training.
Do you have any questions? Please contact our training department here.
Course Content
- Software/hardware setup
- Introduction to ConfigurationDesk
- Workflow: from Simulink to a ConfigurationDesk project
- I/O implementation using model ports and ConfigurationDesk
- Task management and interrupt handling in ConfigurationDesk
- Configuring periodic and asynchronous tasks
- Modularizing the integration process
- Creating single-core and multi-core applications, including multiple models per application process (MMPAP)
Target Group
- Engineers working in control engineering or hardware-in-the-loop testing
- Users new to dSPACE wanting to use dSPACE SCALEXIO systems, the MicroAutoBox III, or other dSPACE simulators for prototyping