About This Training
dSPACE Real-Time Systems are powerful hardware systems that are well suited for any application area like hardware-in-the-loop simulation (HIL) or rapid control prototyping (RCP). When you work with these systems on the basis of dSPACE SCALEXIO technology, you are going to use modeling tools such as Simulink to create a behavior model or a simulation. HIL users want to integrate devices under test/electronic control units. In ConfigurationDesk, you will manage the system integration. In the dSPACE experiment software, ControlDesk, you will then experiment with and test your application.
Simulink is a tool for developing and testing your simulation code offline. You can graphically create a simulation design. Use ConfigurationDesk to graphically configure the I/O access to your dSPACE real-time systems and configure the tasking of your application. ConfigurationDesk is a powerful tool that will ease the system integration and configuration for you.
Finally, you can use ControlDesk to interact with your application in real time. You can change parameter values and make precise measurements and recordings.
The main purpose of this training course is to teach you the complete SCALEXIO workflow. We will therefore start in Simulink, configure the I/O and tasking in ConfigurationDesk, and finally experiment with your real-time application using ControlDesk. Although the workflow is focused on RCP users, HIL users will benefit, too, as all relevant steps are covered.
This training is a good starting point to learn about the dSPACE toolchain.
Our Real-Time Systems training is a good basic to learn more about ControlDesk Advanced, Bus Manager Basic, or Ethernet Configuration Package.
Do you have questions? Please contact our training department here.
Course Content
Basics
- Software/hardware setup
- Introduction to ConfigurationDesk
- Workflow: from Simulink to a ConfigurationDesk project
- I/O implementation using model ports and ConfigurationDesk
- Introduction to ControlDesk
- ControlDesk platform, project and experiment management
- ControlDesk instrumentation
Advanced Features
- Measuring and recording in ControlDesk
- Task management and interrupt handling in ConfigurationDesk
- Configuring periodic and asynchronous tasks
- Modularizing the integration process
- ConfigurationDesk and ControlDesk – basics on multicore and multi-processing-unit applications
Target Group
- Engineers working in control engineering in the fields of rapid control prototyping or hardware-in-the-loop testing
- Engineers who are new to dSPACE or who plan to purchase or use dSPACE SCALEXIO systems or simulators for prototyping in the near future