ControlDesk® Next Generation

Un logiciel d'expérimentation universel pour le développement de calculateurs

  • Un logiciel d'instrumentation et d'expérimentation universel et modulaire pour le développement de calculateurs
  • Fonctions de calibration, de mesure et d'accès aux diagnostics du calculateur (CCP, XCP, ODX) intégrées
  • Saisie de données synchronisée au niveau des calculateurs, des plates-formes RCP et HIL et des systèmes de bus
  • Mécanismes de layout et d'instrumentation, mesure et post-traitement performants

Description

Domaines d’application
ControlDesk Next Generation est le logiciel d’expérimentation de dSPACE pour un développement sans heurt du calculateur. Il exécute toutes les tâches nécessaires et vous propose un seul environnement de travail du début à la fin de votre expérimentation. Citons quelques exemples de tâches :

  • Prototypage rapide de lois de commande (fullpass, bypass)
  • Simulation Hardware-In-the-Loop
  • Mesure, calibration et diagnostics du calculateur
  • Accès aux systèmes de bus (CAN, LIN, FlexRay)
  • Validation virtuelle1) avec dSPACE VEOS®

Avantages majeurs
ControlDesk Next Generation regroupe plusieurs fonctionnalités, habituellement fournies par différents outils spécifiques. Il permet d'accéder aux plates-formes de simulation et aux systèmes de bus connectés mais également d'effectuer des tâches de mesure, de calibration et de diagnostics sur les calculateurs, par exemple, avec les interfaces ASAM standards. Sa structure modulaire et flexible présente un haut degré d'extensibilité, permettant de répondre aux exigences de cas d'application spécifiques. Vos avantages se traduisent dès lors en termes de manipulation, de réduction des heures de formation, de puissance de calcul nécessaire et de coûts.

Interface utilisateur à ruban
  • A la pointe du progrès dans la technologie des interfaces utilisateurs intuitives (rubans) comme utilisées par d'autres outils (Microsoft® Office 2007 et dernières versions, MATLAB® R2012b et dernières versions)
  • Des rubans pour le groupement des commandes en fonction des workfows clients (des capacités de mémoire et des icônes différents indiquent l'importance prêtée à l'amélioration de la mémorabilité et de la fonctionnalité de l'écran tactile)
  • Mode Backstage pour ouvrir, importer et sauvegarder des projets
  • Page d'accueil pour un accès aisé aux derniers projets travaillés et aux dernières documentations utilisateurs consultées

1) Veuillez cliquer ici pour obtenir plus d'informations sur la validation virtuelle.


Accès au calculateur

Support de nombreuses interfaces
ControlDesk Next Generation supporte le CCP et le XCP de la famille de normes ASAM MCD-1, en particulier le XCP on CAN/Ethernet/FlexRay ainsi que divers types d'interfaces de débogage embarquées sur puce. Pour intégrer le diagnostic du calculateur, vous disposez d'accès via CAN et K-line selon la norme ASAM MCD-2 D (ODX) avec des protocoles de diagnostic tels que le KWP2000, l’UDS, l’OBD (ISO 15031), le TP2.0 et le GMLAN. Vous pouvez également connecter un équipement de mesure externe, par exemple afin d'effectuer une mesure de température de manière synchrone.
 
ECU Interface Module (optionnel)
L'ECU Interface Module est un module logiciel optionnel pour l'accès à la calibration et à la mesure des calculateurs.
  • Support des fichiers A2L (ASAM MCD-2 MC)
  • Calibration en ligne et sur PC
  • Support des concepts à page unique et à double pages de travail et de référence
  • Reconnexion automatique aux calculateurs débranchés pour reprise des mesures en cours
  • Accès « seed & key » au calculateur pour les protocoles XCP et CCP
  • Calibration de calculateurs sans segments de données dédiés
ECU Diagnostics Module (optionnel)
L'ECU Diagnostics Module est un module logiciel optionnel facilitant la calibration et la validation des fonctions de diagnostic du calculateur.
  • Compatibilité avec la norme ODX (Open Diagnostic Data Exchange)
  • Support des protocoles ISO pour CAN et K-Line
  • Des instruments spécifiques pour exécuter les services de diagnostic et pour lire ou effacer les défauts en mémoire du calculateur
  • Programmation de la flash du calculateur via les interfaces de diagnostic
  • Support de l'interface de programmation d'application (API) de ControlDesk permettant l'accès aux fonctions de diagnostic
  • Support de la norme ASAM MCD-3D v2.0.2 (COMPARAMs d'après la PDU API v2.2, ISO 22900-2)
  • NOUVEAU : Support de ODX v2.2 (ISO 22901-1)

Signal Editor Module

Définition de stimulus graphique
Le Signal Editor Module est un module logiciel optionnel permettant de définir graphiquement et de dérouler des générateurs de signaux afin de stimuler les variables issues du modèle dans les applications temps réel exécutées sur le matériel dSPACE.
  • Un éditeur puissant pour la définition graphique de stimulus
  • Rejeu aisé des données de mesure (y comprises MDF)
  • Options de stimulus dynamiques (p.ex. changement de segment, propriétés)
  • Exécution de plusieurs générateurs de signaux de manière indépendante
  • Compatible avec le standard ASAM HIL-API (pour la partie stimulus)
  • Les signaux peuvent être facilement utilisés dans AutomationDesk
  • Support de la simulation offline sur PC avec dSPACE VEOS®
  • NOUVEAU : Option d'export des spécifications des signaux sous forme de fichier CSV
Définition de signaux stimulus synchrones
Vous pouvez définir plusieurs signaux de stimulus synchrones tels que des signaux sinusoïdaux, rampes ou du bruit dans le nouvel éditeur de signaux graphique et relier des modifications dans la forme des signaux à des conditions (p.ex. « Générer un signal sinusoïdal tant que la vitesse du véhicule est inférieure à 50 km/h. »). Afin de rejouer des données en temps réel, il est possible de réutiliser dans l'éditeur les signaux enregistrés dans le réservoir de données de mesure . L'éditeur de signaux sauvegarde les comportements de signaux spécifiés d'après le standard ASAM AE HIL-API 1.0.

Bus Navigator Module

Vue d'ensemble de la communication par bus
Le Bus Navigator est un composant de ControlDesk Next Generation permettant de gérer plusieurs types d'éléments pour toutes les plates-formes au sein d'un projet : les messages CAN (incl. J1939), les trames LIN et les Protocol Data Units (PDU) FlexRay respectivement configurés par les blocs du RTI CAN MultiMessage Blockset, les blocs du RTI LIN MultiMessage Blockset et les paramètres du dSPACE FlexRay Configuration Package. Les messages, les trames et les PDU peuvent être manipulés avant transmission, exclus de celle-ci, etc. Le Bus Navigator Module supporte les matériels dSPACE et les interfaces PC-CAN (p.ex. la DCI-CAN1 de dSPACE). Il supporte également les applications multicœurs pour SCALEXIO® de dSPACE.
 
Caractéristiques du Bus Navigator
Le Bus Navigator présente de nombreuses fonctionnalités et vous permet d'effectuer différentes tâches :
  • Support des bus CAN (incl. J1939), LIN et FlexRay
  • Support des matériels dSPACE et des interfaces PC CAN (p. ex. DCI-CAN1, Vector VN16xx)
  • Instrument spécifique pour la gestion de messages/trames/PDU entiers
  • Création d'instruments pour visualiser des messages/des trames/des PDU en réception (RX) et pour configurer et trigger des messages/trames/PDU en émission (TX)
  • Surveillance et enregistrement des données du bus (messages CAN, trames LIN et PDUs FlexRay1)).
  • (seulement pour le CAN) Rejouer les communications CAN enregistrées
  • (seulement pour le CAN) Définir les bases de données personnalisées (UDDB) et gérer les messages dédiés
  • Layouts CAN TX pour les interfaces bus PC
  • Supervision LIN pour les interfaces bus PC
  • Automatisation pour superviser, enregistrer et rejouer
  • Surveillance FlexRay sans exécution de mesure
 
1) Support du FlexRay uniquement pour les interfaces bus PC. Le support du matériel dSPACE est prévu pour une prochaine release dSPACE.

Modules disponibles

Vue d'ensemble
La modularité flexible de ControlDesk Next Generation permet de nombreuses extensions afin de répondre aux exigences de cas d'application spécifiques.