ConfigurationDesk ist ein intuitives, grafisches Konfigurations- und Implementierungswerkzeug, das sich ideal für kleine Rapid-Control-Prototyping (RCP)-Entwicklungen bis hin zu großen Hardware-in-the-Loop (HIL)-Tests auf Basis von dSPACE Echtzeit-Hardware wie SCALEXIO oder MicroAutoBox III eignet, einschließlich der Implementierung von Verhaltensmodellen und I/O-Funktionscode.
ConfigurationDesk ordnet externe Geräte wie Steuergeräte, konfigurierte Echtzeit-Hardware und die angeschlossenen Verhaltensmodelle strukturiert an.
ConfigurationDesk unterstützt Sie mit vorkompilierten Containern für Simulink®-Modelle und Functional Mock-up Units (FMUs). Das bedeutet, dass Sie Modelle ohne die Quelldateien weitergeben können, was Ihr geistiges Eigentum schützt und den Modellaustausch vereinfacht. Darüber hinaus können Sie Build-Zeit sparen, da ein einmal generierter vorkompilierter Container in verschiedenen Projekten oder Varianten wiederverwendet werden kann, ohne den C-Code neu generieren und kompilieren zu müssen.
ConfigurationDesk unterstützt den offenen Functional Mock-up Interface (FMI)-Standard. Dadurch kann der Anwender unterschiedliche Modellierungsansätze, zum Beispiel basierend auf physikalischer Modellierung mit Modelica, mit Hilfe von Functional Mock-up Units (FMUs) nutzen. In HIL-Projekten lassen sich FMUs zusammen mit Simulink®-Modellen integrieren.
Um schnell und sicher Modell-Integrationsstände, beispielsweise für die Tests neuer Antriebsstränge, erstellen zu können, lässt sich auf HIL-Simulatorfarmen eine Workflow-Automatisierung einsetzen, die auf der dSPACE Datenmanagement-Software SYNECT basiert.
Produktdemonstration, wie Functional Mock-up Units in ein bestehendes Modell mit Hilfe von ConfigurationDesk integriert werden.
In dieser Webinar-Aufzeichnung demonstriert dSPACE, wie Sie Ihre SCALEXIO-Hardware mit Hilfe von ConfigurationDesk einfach mit Ihren Modellen verbinden können.
Mit ConfigurationDesk können Sie auf einfache Weise leistungsstarke Echtzeitanwendungen für HIL- oder RCP-Szenarien realisieren. ConfigurationDesk ermöglicht die Verbindung von Simulink®-Modellen, Functional Mock-up Units (FMU/FMI) oder virtuellen Steuergeräte-Verhaltensmodellen mit I/O-Funktionen oder Bus-Simulation-Containern (BSCs), die Konfiguration der SCALEXIO-Hardware oder der MicroAutoBox III sowie die Steuerung des gesamten Prozesses zur Generierung von Echtzeitcode. Bei Bedarf können Sie externe Geräte wie Steuergeräte, elektrische Geräte und Lasten einschließlich ihrer Signaleigenschaften (Beschreibungen, elektrischen Eigenschaften, Fehlersimulations- und Lasteinstellungen) definieren und dokumentieren. Mit diesen Eingaben generiert ConfigurationDesk Echtzeitanwendungen, die auf den Echtzeitsystemen ausgeführt werden.
Die Arbeit mit ConfigurationDesk bietet eine Vielzahl von Vorteilen bei der Entwicklung und dem Test von Steuergeräten oder Controllern:
Functionality | Description |
---|---|
General |
Graphical configuration of real-time applications
Decoupling of I/O configuration and behavior model Integration of models from various tools Enhanced graphical user guidance through the workflow of the configuration |
Supported platforms |
SCALEXIO systems
MABX III |
Interactive Simulink support |
Generation of ConfigurationDesk projects directly from the Simulink model
Switch from Simulink to ConfigurationDesk and vice versa in only one click The interface of Simulink models can be changed/adapted on both sides, in Simulink and in ConfigurationDesk. The changes can be propagated to the opposite side Start the overall build process from the Simulink model |
Support of various model container formats |
Simulink implementation container (SIC)
Functional Mock-up Unit (FMU)
|
TargetLink support | Simulation of TargetLink-generated code as V-ECUs, FMUs, or SIC files |
AUTOSAR support | Simulation of V-ECUs generated by SystemDesk or TargetLink |
I/O configuration and documentation |
For the graphical definition of the complete signal chain, the model ports have to be mapped to the I/O of the real-time hardware. ConfigurationDesk offers the following configuration features:
For documentation purposes, these features allow for handling an external device:
|
Bus simulation | Support of configuring and implementing CAN, LIN, Ethernet, and FlexRay |
Real-time code generation | Complete and automatic build process of all components of your real-time application |
Newsletter abonnieren
Abonnieren Sie unsere Newsletter, oder verwalten oder löschen Sie Ihre Abonnements