Présentation du cours Principes de base de HIL à l’aide de 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.

Formats disponibles

Objectifs du cours

Informations détaillées sur le cours

Durée

Public

Prérequis

Produits NI utilisés

Ressources pédagogiques

Coût en crédits

Descriptif du cours Principes de base de HIL à l’aide de VeriStand

LeçonPrésentationThèmes
Introduction aux tests en temps réelExplorez les principes de base du test en temps réel et son application au cycle de développement logiciel.
  • 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
  • Utiliser le test temps réel pour le développement et la vérification de logiciels
Présentation de VeriStandNaviguer dans l’environnement VeriStand et créer des interfaces utilisateur personnalisées.
  • Utilisation de VeriStand pour le test en temps réel
  • Création et déploiement d’un projet dans VeriStand
  • Configuration de l’interface utilisateur dans VeriStand
Implémentation de modèles dans VeriStandPréparer des modèles préexistants à utiliser 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 d’un modèle
Configuration du matériel pour les systèmes HIL Reconnaître les différentes plates-formes matérielles et technologies d’E/S utilisées avec VeriStand , et s’y connecter.
  • Configuration du matériel et des logiciels dans NI MAX
  • Configuration d’un périphérique DAQ dans VeriStand
  • Configuration d’un périphérique NI-XNET dans VeriStand
  • Configuration d’un périphérique personnalisé 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
Mappage et gestion des voiesCréez des mappages entre les composants du système, gérez leurs E/S avec des alias et créez des voies utilisateur ainsi que 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
Détection et réponse aux événementsCréer des alarmes et des procédures pour détecter les événements matériels, et y répondre.
  • Créer et utiliser une alarme
  • Créer et utiliser une procédure
Application de stimuli pour valider les exigences de testStimuler 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 d’une séquence en temps réel et d’un profil de stimulus
  • Utiliser Python pour créer une séquence temps réel
Enregistrement des données dans VeriStandImplémenter l’enregistrement des données sur l’ordinateur hôte et la cible en temps réel.
  • Introduction à l’enregistrement des données dans VeriStand
  • Implémentation de l’enregistrement côté hôte
  • Implémentation de l’enregistrement côté cible
Automatisation de VeriStandExplorer les capacités d’automatisation de VeriStand pour répondre à vos besoins de test et de flux de travail.
  • Automatiser VeriStand avec l’API .NET et Python
  • Automatisation de VeriStand avec ASAM XIL et TestStand
Diagnostic et test de performances du système 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
Distribution d’applications VeriStandExplorer des méthodes pour distribuer des applications VeriStand sur plusieurs cibles ou hôtes. 
  • Configuration des systèmes distribués

Poursuivez votre parcours de formation

Un technicien effectue des tests avec TestStand. 

 

Développement de programmes de test à l’aide de TestStand

 

Le cours Développement de programmes de test à l’aide de TestStand vous apprend à naviguer dans l’environnement TestStand et à créer rapidement des applications de test répondant à vos besoins de test en utilisant différents langages de conception.

Un instructeur NI enseigne...

 

Conception de systèmes de test à l’aide de TestStand

 

Le cours Conception et configuration de systèmes de test à l’aide de TestStand étend les connaissances acquises en suivant le cours Développement de programmes de test à l’aide de TestStand et en couvrant la personnalisation de TestStand pour mieux répondre à vos besoins de test.

 

 

 

Principes de base de SLSC

 

Le cours sur les principes de base de SLSC (Switch Load and Signal Conditioning) vous apprend à configurer et à utiliser le matériel SLSC de NI et de ses partenaires afin de standardiser la connectivité pour les tests hardware-in-the-loop de systèmes de plus en plus complexes.

Mise à niveau vers l’adhésion

Si vous prévoyez de suivre au moins trois cours dispensés par un instructeur NI en un an, l’adhésion au programme de formations offre un accès économique et illimité à tous les cours virtuels publics et en classe NI, ainsi qu’un nombre illimité de bons de certification.