- Accueil
- Produits
- Logiciels
- Logiciels de generation du code série
- TargetLink
- TargetLink Data Dictionary
Une banque de données centrale
- Banque centrale pour la gestion de toutes les données nécessaires à la conception d’un modèle et à son implémentation sur un calculateur
- Administration aisée des paramètres, des constantes, des signaux, des variables, des structures, des classes de variables, des définitions de types, des formules de mise à l’échelle, etc.
- Accès à toutes les spécificités du code
- Divers formats d'importation et d'exportation
- Accès illimité à tous les objets du Dictionnaire de Données TargetLink via l’API MATLAB® puissante.
Description
Le Dictionnaire de Données TargetLink est une banque de données où sont stockées de façon centrale les informations significatives pour une conception de modèle, la génération de code et l’implémentation sur un calculateur. Les objets du Dictionnaire de Données peuvent être référencés depuis les modèles TargetLink. Vous pouvez définir et gérer des variables et les propriétés correspondantes, vous pouvez également définir des types de données structurés pour les utiliser dans différentes déclarations. Il est possible de saisir des formules de mise à l'échelle et de les utiliser pour mettre à une échelle uniforme des signaux et des paramètres à virgule fixe dans le modèle. Vous pouvez importer et exporter des données normalisées ou propriétaires et partager les données avec le système d'étalonnage.
Avantages
Le Dictionnaire de Données TargetLink constitue l'outil parfait pour la définition et la gestion des caractéristiques du code relatif au projet, même pour les groupes de travail. Il offre accès à de nombreuses informations supplémentaires, par exemple les caractéristiques des modules C, les appels de fonction, tâches, classes variables, variantes de données et autres. Les données sont bien structurées dans une arborescence et peuvent être accédées à l'aide d'une interface de programmation d'application (API). Il gère également les formats courants d'importation et d'exportation, ce qui signifie qu'il est possible d'utiliser les définitions existantes et éprouvées, par exemple un fichier de calibration existant, comme modèles.
Importation et exportation
Le Dictionnaire de Données TargetLink gère différents formats d'importation/exportation, dont les suivants :
- Variables et objets de données Simulink depuis/vers l’environnement de travail et les fichiers MATLAB
- XML (Extensible Markup Language)
- ASAM-MCD 2MC (Standardized Description Data, antérieurement ASAP2)
- Descriptions de composants logiciels AUTOSAR
- OIL (OSEK Implementation Language)
Génération de code directement à partir du Dictionnaire de Données
Le Dictionnaire de données supporte à la fois la génération du code et des fichiers A2L pour les variables du Dictionnaire de données, indépendamment de leur utilisation dans les modèles TargetLink. Les variables globales, partagées entre différents modèles, sous-systèmes et modèles référencés devraient être spécifiées dans le Dictionnaire de Données et implémentées à partir de ce dernier. La génération des fichiers du code avec les définitions, les déclarations ainsi que les fichiers A2L pour les variables à partir du Dictionnaire de Données simplifie l’intégration logicielle et les tests y étant liés. De plus, il est possible de créer tous les paramètres de calibration pour l’ensemble d’un projet de calculateur, dans un seul fichier que ces paramètres proviennent d’un code patrimonial ou qu’ils soient utilisés dans des modèles TargetLink.

