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.
Date de la dernière version du cours ou numéro de version :
En salle, avec instructeur : Trois (3) jours
En ligne, avec instructeur : Quatre (4) jours – séance de 5,5 heures
Sur demande : 8 heures
Nouveaux utilisateurs de NI VeriStand
Ingénieurs créant des systèmes de test en temps réel, tels que les systèmes de test HIL (hardware-in-the-loop), servo-hydrauliques et les dynamomètres
Techniciens de test en charge d’exécuter et de modifier des systèmes de test VeriStand existants
Utilisateurs et responsables techniques évaluant VeriStand pour leurs applications
Expérience avec Microsoft Windows
Connaissance de Python
Une expérience des réseaux embarqués
Expérience avec TestStand
VeriStand
LabVIEW
TestStand
Châssis PXIe
Contrôleur PXIe
La formation virtuelle dispensée par un instructeur inclut le matériel didactique numérique fourni via le Centre d’apprentissage NI.
La formation virtuelle NI est dispensée par un instructeur via Zoom. De plus, un accès à LogMein est fourni aux participants pour effectuer les exercices sur des machines virtuelles équipées des tout derniers logiciels.
Appliquer VeriStand aux besoins de vos applications de test en temps réel
Créer des interfaces utilisateur pour la visualisation et le contrôle des données
Importer et configurer des modèles pour la simulation des installations et des contrôleurs du système.
Déployer le logiciel VeriStand sur votre cible en temps réel
Configurer des périphériques DAQ, XNET, SLSC, FPGA et personnalisés pour une utilisation dans VeriStand
Créer des représentations entre des E/S de modèle, des E/S matérielles, des voies et des alias
Protéger le matériel du système par des alarmes et des procédures
Stimuler et enregistrer les réponses des périphériques sous test avec des séquences en temps réel et des profils de stimulus
Enregistrer et rapporter les données de test et automatiser les tests à l’aide de TestStand, Python ou ASAM XIL
Évaluer, optimiser et dépanner les applications VeriStand et configurer les systèmes distribués
Leçon | Présentation | Thèmes |
---|---|---|
Introduction aux | Explorer les principes de base du test en temps réel et son application au cycle de développement logiciel. |
|
Présentation de VeriStand | Naviguer dans l’environnement VeriStand et créer des interfaces utilisateur personnalisées. |
|
Implémentation de modèles dans VeriStand | Préparer des modèles préexistants à utiliser dans VeriStand, puis importer et configurer l’exécution de ces modèles. |
|
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. |
|
Mappage et gestion des voies | Cré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. |
|
Détection et réponse aux événements | Créer des alarmes et des procédures pour détecter les événements matériels, et y répondre. |
|
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. |
|
Enregistrement des données dans VeriStand | Implémenter l’enregistrement des données sur l’ordinateur hôte et la cible en temps réel. |
|
Automatisation de VeriStand | Explorer les capacités d’automatisation de VeriStand pour répondre à vos besoins de test et de flux de travail. |
|
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. |
|
Distribution d’applications VeriStand | Explorer des méthodes pour distribuer des applications VeriStand sur plusieurs cibles ou hôtes. |
|