Éditeur de variables (Variable Editor)

Visualise, édite et crée des fichiers de description du calculateur

  • Création de nouveaux ou édition des fichiers de description du calculateur (fichiers A2L)
  • Mise à jour de l’information « adresse » des variables du calculateur à partir des fichiers map
  • Automatisation de la mise à jour de l’adresse et génération du fichier A2L via une interface ligne de commande


Domaines d’application
D’après la norme ASAM MCD 2MC (anciennement ASAP2), un fichier A2L contient toutes les informations concernant les variables de mesure et de calibration du calculateur. En font partie les informations concernant les adresses de mémoire des variables et les méthodes de conversion, le layout de la mémoire et les structures de données du calculateur, les dépendances de variantes et les paramètres de communication pour l'interface de mesure et de calibration. L'industrie automobile a adopté en majorité le format de fichier A2L en tant que standard de facto.
L'Editeur de variables dSPACE est un outil autonome spécialement conçu pour la phase de développement du logiciel du calculateur. Il est possible de créer de nouveaux fichiers A2L à partir de la scratch ou d'importer et de modifier des fichiers déjà existants. L'éditeur est entièrement compatible avec le standard ASAM-MCD 2MC.

Avantages majeurs
L'Editeur de variables sert à visualiser, à éditer et à créer des fichiers de description du calculateur. Un nombre quelconque de fichiers A2L peut être importé dans l'éditeur, facilitant ainsi le copier coller des variables et des groupes sélectionnés dans un fichier de description nouveau ou déjà existant. La génération de jeux secondaires de fichiers A2L existants et la fusion des contenus de plusieurs fichiers sont dès lors possibles.
En utilisant le gestionnaire de fichiers map intégré, les fichiers linker map peuvent être assignés à un fichier de description du calculateur afin d'actualiser les informations de l'adresse par simple clic.
De plus, l'export et l'import des variables sélectionnées ainsi que l'échange de nouvelles variables ou de variables modifiées entre utilisateurs sont facilités.