Real-Time Interface Bypass Blockset

Parcourir par nom de produit


Configuration des applications de bypass et accès au calculateur en temps réel basés sur dialogue


  • Accès au calculateur via les protocoles CCP, XCP (CAN, Ethernet, FlexRay), les ports de débogage intégrés et les POD DPMEM
  • Navigateur de fichiers A2L intégré pour la sélection des variables du calculateur
  • Mécanismes de vérification d’erreurs et de cohérence de données pour la communication par bypass
  • API puissante pour la configuration de l’interface du calculateur et des blocs de bypass au moyen de scripts

Domaines d’application

Pour développer les fonctions du calculateur en utilisant l'approche du bypass externe, il est habituellement nécessaire de configurer l'interface de bypass dans l'environnement de modélisation et de modifier les signaux d'entrée et de sortie du modèle de bypass sans modifier le code du calculateur. Dans cet objectif, le RTI Bypass Blockset fournit une interface utilisateur générique qui présente le même aspect et la même convivialité quelque soit l'interface du calculateur alors utilisée pour le bypass. Ce jeu de blocs permet de sélectionner de façon flexible les fonctions à dériver dans le code du calculateur (branchements du bypass) et les variables à transférer, sans modifier le code même du calculateur. De plus, grâce aux tests du calculateur et à la simulation Hardware-in-the-Loop, les données internes du calculateur sont saisies en temps réel pour valider ou vérifier des séquences de test.

Avantages majeurs

Le RTI Bypass Blockset vous permet d’utiliser des blocs Simulink® et des interfaces utilisateur spécifiques afin d’installer l’application de bypass dans l’environnement de modélisation. Les informations spécifiques au calculateur, telles que les crochets de bypass implémentés dans le code du calculateur et les variables disponibles se trouvant sur l’interface de bypass, sont automatiquement reprises à partir du fichier de description du calculateur (fichier A2L). Les ingénieurs de commande peuvent ainsi se consacrer entièrement à la conception de fonctions. Le jeu de blocs vous permet de sélectionner les entrées et sorties de votre modèle en toute souplesse, sans avoir à effectuer des modifications de code. De nombreuses interfaces du calculateur sont supportées telles que CCP, XCP on CAN, XCP on Ethernet (UDP/IP), XCP on FlexRay, la DCI-GSI1 et les POD DPMEM. Quand vous utilisez le service de bypass et de calibration dSPACE ou le service dSPACE XCP, vous disposez de mécanismes spécifiques pour surveiller la communication de bypass, détecter les erreurs et assurer une transmission de données cohérente. Une API puissante vous permet de configurer automatiquement les blocs de bypass RTI au moyen de scripts, par exemple pour mettre à jour le modèle Simulink avec un nouveau fichier A2L. Il est même possible de modifier les variables du calculateur que la plate-forme temps-réel doit lire ou écrire pendant la simulation, sans avoir à modifier et à recompiler le modèle Simulink même.

Import de fichiers ASAM-MCD 2MC

Un fichier de description du calculateur ASAM-MCD 2MC (A2L) peut facilement être importé sous forme de base de données. Un navigateur de variables intuitif facilite la gestion de fichiers de description importants au moyen d'options de recherche et d'une représentation en arborescence des variables. Les noms de variables sont mappés aux adresses respectives au niveau du calculateur. Le jeu de blocs vous permet d'accéder aux variables du calculateur à partir de leur nom et effectue automatiquement la conversion du fichier hex du calculateur à sa représentation physique dans le système dSPACE.