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.
Sur demande : 8 heures
En classe : 3 jours (8 heures/jour)
Virtuel : Quatre (4) jours - séance de 4,5 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
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 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 |
|
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.
|
|
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. |
|
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 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. |
|
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 | Implémenter l’enregistrement des données sur l’ordinateur hôte et la cible en temps réel. |
|
Automatisation de VeriStand | Automatiser VeriStand pour répondre aux besoins du flux de travail. |
|
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.
|
|
Configuration des systèmes distribués | Distribuer les applications VeriStand sur plusieurs cibles ou hôtes. |
|