Présentation du cours HIL Fundamentals Using VeriStand

Dans le cours HIL Fundamentals Using VeriStand, vous apprendrez à utiliser les fonctionnalités prêtes à l’emploi de VeriStand pour développer des applications de test en temps réel. Le cours présente le test en temps réel et vous guide tout au long de la construction d’un système de test VeriStand qui inclut la simulation en temps réel, des E/S matérielles et des alarmes. Vous apprenez également à créer des profils de stimulus en temps réel sophistiqués qui simulent une unité en cours de test et qui enregistrent ses réponses à une variété de conditions physiques du monde réel.

Informations détaillées sur le cours :

Présentation du cours HIL Fundamentals Using VeriStand

LeçonPrésentationThèmes

Introduction aux tests en temps réel

Décrire les différents types de tests en temps réel, les cas d’utilisation de chacun d’eux et les avantages de la réutilisation des composants tout au long du cycle de développement

  • Résoudre les défis de l’industrie avec des tests en temps réel
  • Définition de la terminologie du test en temps réel
  • Utilisation du RTT pour le développement et la vérification du logiciel

Introduction à NI VeriStand

Naviguer dans l’environnement VeriStand, créer des interfaces utilisateur et décrire comment VeriStand est utilisé pour le test en temps réel.

 

  • Utilisation de VeriStand pour le test en temps réel
  • Création et déploiement d’un projet dans VeriStand
  • Configuration des interfaces utilisateur avec VeriStand

Implémentation de modèles dans VeriStand

Préparer des modèles préexistants pour importer dans VeriStand, puis importer et configurer l’exécution de ces modèles.

  • Génération de modèles pour VeriStand
  • Importation de modèles dans VeriStand
  • Contrôle de l’exécution du modèle

Mappage et gestion des voies

Créer des mappages entre les composants du système, gérer leurs E/S avec des alias, créer des voies utilisateur et des voies calculées. 

  • Configuration des mappages du système
  • Création et utilisation d’alias
  • Création de voies utilisateur et de voies calculées

Configuration du matériel pour les systèmes HIL

Décrire les différentes plateformes matérielles et les technologies d’E/S utilisées avec NI VeriStand et établir les connexions à ce matériel.

  • Configuration du matériel et des logiciels dans NI MAX
  • Configuration d’un périphérique XNET dans VeriStand
  • Configuration de périphériques personnalisés dans VeriStand
  • Configuration d’un périphérique SLSC dans VeriStand
  • Configuration d’un périphérique FPGA dans VeriStand
  • Création et utilisation des échelles

Application de stimuli pour valider les exigences de test

Stimuler les périphériques sous test en créant des profils de stimulus et des séquences en temps réel avec VeriStand ou Python.

  • Création de séquences en temps réel et de profils de stimulus
  • Utilisation de Python pour des séquences en temps réel

Enregistrement des données

Implémenter l’enregistrement des données sur l’ordinateur hôte et la cible en temps réel.

  • Enregistrement des données

Automatisation de VeriStand

Automatiser VeriStand pour répondre aux besoins du flux de travail.

  • Automatisation de VeriStand avec l’API .NET et Python
  • Automatisation de VeriStand avec ASAM XIL et TestStand

Affichage des diagnostics du système et des tests de performance

Afficher les informations du système et évaluer le système par rapport aux exigences de performance.

 

  • Affichage des diagnostics du système et des tests de performance

Configuration des systèmes distribués

Distribuer les applications VeriStand sur plusieurs cibles ou hôtes.

  • Configuration des systèmes distribués

Commencez HIL Fundamentals Using VeriStand dès aujourd’hui