ConfigurationDesk

Logiciel de configuration et d'implémentation pour le matériel temps réel dSPACE

ConfigurationDesk est un outil de configuration et d'implémentation graphique intuitif, idéal pour gérer des applications allant des petits développements de prototypage rapide (RCP) aux nombreux tests Hardware-in-the-Loop (HIL) basés sur le matériel temps réel dSPACE, comme SCALEXIO ou MicroAutoBox III, et incluant l'implémentation de modèles de comportement et le code des fonctions E/S.

ConfigurationDesk fournit une vue d'ensemble clairement structurée des équipements externes (notamment les ECU), du matériel temps réel configuré et des modèles de comportement connectés.

  • ConfigurationDesk 2023-A/MIPS 2023-A

    Support de FMI 3.0, nouveau type de bloc de fonction UART, support de MACsec

    En savoir plus

  • ConfigurationDesk - Echange et réutilisation aisés de modèles

    ConfigurationDesk vous aide à précompiler des conteneurs de modèles Simulink® et des FMU (Functional Mock-up Units). Cela signifie que vous pouvez transmettre des modèles sans leurs fichiers sources, protégeant ainsi votre propriété intellectuelle et simplifiant l'échange de modèles. En outre, vous pouvez réduire votre temps de conception, car une fois qu'un conteneur précompilé est généré, il peut être réutilisé dans différents projets ou variantes, sans avoir à générer et à compiler le code C à nouveau.

  • ConfigurationDesk 6.5

    Simulation de moteur avec la MicroAutoBox III

    En savoir plus

  • Des tests du groupe motopropulseur par simple appui sur un bouton

    Afin de créer des versions d’intégration de modèle rapidement et en toute sécurité, par exemple pour tester de nouveaux groupes motopropulseurs, les parcs de simulateurs HIL peuvent être équipés d’une automatisation du workflow basée sur le logiciel de gestion de données SYNECT de dSPACE.

    En savoir plus

  • Exemple de workflow pour la FMI

    Cette démonstration produit vous montre comment intégrer des Functional Mock-Up Units à un modèle existant en utilisant ConfigurationDesk.

    En savoir plus

  • Vidéo de webinaire : ConfigurationDesk – Connectez vos modèles au matériel dSPACE

    Au cours de ce webinaire, dSPACE vous montre comment connecter facilement votre matériel SCALEXIO à vos modèles en utilisant ConfigurationDesk.

    En savoir plus

Domaines d’application

Avec ConfigurationDesk, vous pouvez facilement mettre en œuvre de puissantes applications en temps réel pour les scénarios HIL ou RCP. Il permet de connecter des modèles Simulink® et des Functional Mock-up Units (FMU/FMI) à des fonctions d'E/S ou à des conteneurs BSC (bus simulation containers), de configurer le matériel SCALEXIO ou la MicroAutoBox III, et de contrôler l'ensemble du processus de génération du code temps réel. Vous pouvez définir et documenter en option les équipements externes tels que les ECU, les systèmes électriques et les charges, ainsi que les propriétés de leurs signaux (descriptions, propriétés électriques, paramètres de simulation de défauts et capacité des charges électriques). Grâce à cette contribution, ConfigurationDesk génère des applications temps réel qui seront exécutées sur les systèmes temps réel.

Avantages clés

Travailler avec ConfigurationDesk offre un large éventail d'avantages lors du développement et des tests des contrôleurs ou des ECU :

  • La gestion du cheminement complet du signal entre l'équipement externe et l'interface du modèle vous donne une vue d'ensemble claire et nette de l'ensemble de l'application.
  • En séparant le modèle de comportement de la configuration d'E/S, vous pouvez réutiliser les artefacts d'application avec une grande souplesse.
  • La simulation d'E/S avec des valeurs fixes permet d'effectuer des tests même si la véritable E/S n'est pas encore disponible.
  • L'implémentation automatique de votre application sur le matériel temps réel dSPACE couvre le code du modèle de comportement, le code des fonctions d’E/S et tous les codes pertinents spécifiques à l'application.
  • Un affichage graphique intuitif avec des vues adaptées aux différents cas d'utilisation vous guide à travers les workflows RCP et HIL.
  • Une puissante interface de programmation d'application (API) vous permet d'automatiser vos workflows.
  • Divers formats de modèles et de conteneurs, dont la prise en charge de Simulink et des FMU, chacun étant supporté sous forme binaire ou de code source, permettent de gagner du temps dans les développements modulaire et distribué ainsi que dans le travail collaboratif, y compris les scénarios de protection de la propriété intellectuelle.
  • L'utilisation de plusieurs modèles par application permet de créer de grandes applications modulaires - une caractéristique essentielle, notamment dans le contexte d'une intégration continue.
  • Un modèle de support pour conteneur d'implémentation Simulink (SIC), FMU et BSC, comme dans dSPACE VEOS, assure une transition en douceur des tests SIL aux tests HIL et réciproquement.
  • Des options de documentation complètes garantissent la traçabilité tout au long du projet.

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 Informations produit, PDF, Anglais, 16194 KB
Sujets apparentés Documentation Contactez-Nous

Faire avancer l'innovation. Toujours à la pointe de l'évolution technologique.

S’abonner à nos newsletters, gérer ses abonnements ou se désabonner. La newsletter mensuelle contenant toutes les informations liées à l’aéronautique et défense.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.