ConfigurationDesk

Konfigurations- und Implementierungssoftware für dSPACE Echtzeit-Hardware

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 2023-A/MIPS 2023-A

    Unterstützung von FMI 3.0, neuer UART-Funktionsblocktyp, Unterstützung von MACsec

    Mehr erfahren

  • ConfigurationDesk 22.2/MIPS 22.2

    ConfigurationDesk 22.2 provides an improved FPGA workflow based on new FPGA containers generated by the FPGA Programming Blockset.

    Read more

  • ConfigurationDesk 6.5

    Motorsimulation mit MicroAutoBox III

    Weitere Informationen

  • Antriebstests auf Knopfdruck

    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.

    Weitere Informationen

  • Beispielhafter Ablauf für FMI

    Produktdemonstration, wie Functional Mock-up Units in ein bestehendes Modell mit Hilfe von ConfigurationDesk integriert werden.

    Weitere Informationen

  • Webinar-Aufzeichnung: ConfigurationDesk – Connect your Models to dSPACE Hardware

    In dieser Webinar-Aufzeichnung demonstriert dSPACE, wie Sie Ihre SCALEXIO-Hardware mit Hilfe von ConfigurationDesk einfach mit Ihren Modellen verbinden können.

    Weitere Informationen

Anwendungsbereiche

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 und Functional Mock-up Units (FMU/FMI) mit I/O-Funktionen und 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.

Vorteile

Die Arbeit mit ConfigurationDesk bietet eine Vielzahl von Vorteilen bei der Entwicklung und dem Test von Steuergeräten oder Controllern:

  • Durch die Verwaltung des kompletten Signalpfads vom externen Gerät bis zur Modellschnittstelle erhalten Sie einen klaren Überblick über die gesamte Anwendung.
  • Durch die Trennung des Verhaltensmodells von der I/O-Konfiguration können Sie Anwendungsartefakte mit hoher Flexibilität wiederverwenden.
  • Das Simulieren von I/O mit festen Werten ermöglicht das Testen, auch wenn die reale I/O noch nicht verfügbar sind.
  • Die automatische Implementierung Ihrer Anwendung auf der dSPACE Echtzeit-Hardware umfasst Verhaltensmodellcode, I/O-Funktionscode und alle relevanten anwendungsspezifischen Codes.
  • Eine intuitive grafische Darstellung mit auf verschiedene Anwendungsfälle zugeschnittenen Ansichten führt Sie durch die RCP- und HIL-Workflows.
  • Über eine leistungsstarke Programmierschnittstelle (API) können Sie Ihre Arbeitsabläufe automatisieren, zum Beispiel durch Continuous Intergration (CI).
  • Verschiedene Modell- und Containerformate, einschließlich Simulink- und FMU-Unterstützung, die jeweils in Quellcode- oder Binärform unterstützt werden, ermöglichen eine zeitsparende modulare und verteilte Entwicklung und kollaboratives Arbeiten, einschließlich IP-Schutzszenarien.
  • Durch die Verwendung mehrerer Modelle pro Anwendung können Sie große, modulare Anwendungen erstellen – ein wesentliches Merkmal vor allem im Kontext der kontinuierlichen Integration (Continuous Integration, CI).
  • Eine vergleichbare Modell-Container-Unterstützung für Simulink-Implementation-Container (SIC), FMUs BSCs wie in dSPACE VEOS sorgt für einen reibungslosen Übergang von SIL-Tests zu HIL-Tests und umgekehrt.
  • Umfassende Dokumentationsmöglichkeiten sichern die Nachvollziehbarkeit über das gesamte Projekt.

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
  • MicroAutoBox 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)
    • Simulink implementation containers are generated from your Simulink models using the dSPACE Model Interface Package for Simulink (MIPS) 

    • Simulink implementation containers can be imported and compiled without requiring a MATLAB/Simulink installation (reuse for different projects or variants without having to generate the model code again).

  • Functional Mock-up Unit (FMU) that include their implementation as C source or as Linus64/Linux32 shared object
    • FMUs based on the FMI 3.0 standard
  • Bus simulation container (BSC) for CAN and LIN, generated by Bus Manager or Ethernet, generated by Ethernet Configuration Package
  • FPGA container (FPGAC)
  • IP protection of the model through compiled model containers without source code
TargetLink support
  • Simulation of TargetLink-generated code as FMUs or SIC files
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:
  • I/O functions (defining and configuring the functionality of the assigned real-time hardware)
  • Model port mapping (connecting I/O function ports and model ports)
  • Hardware resource assignment (mapping I/O functions to hardware resources)

For documentation purposes, these features allow for handling an external device:

  • External device topologies (properties of ECU, plant, and load pins)
  • Device port mapping (connections between the ECU, plant, and load pins and the signal ports of an I/O function)
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

  • SCALEXIO Produktinformationen, PDF, Englisch, 16194 KB
Verwandte Themen Documentation Kontakt zu dSPACE

Treiben Sie Innovationen voran. Immer am Puls der Technologieentwicklung.

Abonnieren Sie unser Expertenwissen. Lernen Sie von erfolgreichen Projektbeispielen. Bleiben Sie auf dem neuesten Stand der Simulation und Validierung. Jetzt dSPACE direct und dSPACE direct aeropace & defense abonnieren.

Formularaufruf freigeben

An dieser Stelle ist ein Eingabeformular von Click Dimensions eingebunden. Dieses ermöglicht es uns Ihr Newsletter-Abonnement zu verarbeiten. Aktuell ist das Formular ausgeblendet aufgrund Ihrer Privatsphäre-Einstellung für unsere Website.

Externes Eingabeformular

Mit dem Aktivieren des Eingabeformulars erklären Sie sich damit einverstanden, dass personenbezogene Daten an Click Dimensions innerhalb der EU, in den USA, Kanada oder Australien übermittelt werden. Mehr dazu in unserer Datenschutzbestimmung.