Leçon | Présentation | Thèmes |
---|
Introduction aux
tests en temps réel
| Explorer 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 VeriStand
| Naviguer 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 VeriStand
| Pré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 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.
| - 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énements
| Cré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 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 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 VeriStand
| Implé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 VeriStand
| Explorer 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 VeriStand
| Explorer des méthodes pour distribuer des applications VeriStand sur plusieurs cibles ou hôtes.
| - Configuration des systèmes distribués
|