Cours LabVIEW NXG Fondamental 2

Le cours LabVIEW NXG Core 2 est une extension du cours LabVIEW NXG Fondamental 1 qui vous apprend à créer des applications axées sur l'utilisateur. Vous serez en mesure de mettre en œuvre des boucles parallèles, de répondre par programmation aux événements de l'interface utilisateur et d'utiliser des modèles de conception éprouvés. Vous apprendrez aussi à gérer les paramètres dans les fichiers de configuration, à développer une stratégie de gestion des erreurs et à créer des exécutables ainsi que des paquets autonomes pour distribuer votre application. Ce cours met l'accent sur les fonctionnalités de LabVIEW NXG qui répondent aux besoins de vos applications et vous permet de commencer à développer rapidement des applications.

Informations détaillées sur le cours :

Programme du cours LabVIEW NXG Fondamental 2

Leçon Présentation Thèmes
Implémenter des boucles parallèles Vous apprendrez comment intégrer plusieurs boucles dans une même application et transférer des données entre les boucles.
  • Implémenter des boucles parallèles
  • Partager les plus récentes données entre les boucles à l'aide de terminaux dupliqués
  • Arrêter les boucles parallèles
  • Transférer chaque point de données entre boucles en utilisant des files d'attente
  • Identifier et éviter des situations de compétition
Créer une interface utilisateur basée sur des événements Vous apprendrez comment créer une application qui répond aux événements de l'interface utilisateur. Vous découvrirez toute une gamme de modèles de conception axés sur les événements.
  • Programmation événementielle
  • Modèle de conception de gestionnaire d'événements d'interface utilisateur
  • Modèle de conception à machine à états basée sur des événements
  • Modèle de conception Producteur/Consommateur (Événements)
  • Modèle de conception Gestionnaire de messages dans une file d'attente
Contrôler l'interface utilisateur Vous apprendrez des méthodes permettant de modifier par programmation les attributs des objets de la face-avant, comme la désactivation temporaire d'une commande. Vous apprenez à utiliser le VI Serveur pour accéder aux propriétés des objets de la face-avant.
  • Architecture du VI Serveur
  • Utiliser des nœuds de propriété et des références de commandes
Gérer les paramètres de configuration d'une application Vous apprendrez à stocker et à charger les paramètres de configuration de votre application à partir d'un fichier de configuration.
  • Gérer des paramètres de configuration
  • Charger une configuration à partir d'un fichier délimité
  • Charger une configuration à partir d'un fichier d’initialisation (fichier INI)
Développer une stratégie de gestion des erreurs Vous apprendrez à développer une stratégie concernant la façon dont votre application répond aux erreurs. Vous apprenez à analyser le code de gestion d’erreurs potentielles, à tester votre logique de gestion des erreurs et à mettre en œuvre différentes stratégies de gestion des erreurs.
  • Présentation sur la gestion des erreurs
  • Introduire des erreurs pour le test
  • Gérer des erreurs spécifiques localement
  • Créer des fichiers journaux d'exécution
Distribuer du code Vous apprendrez à créer des exécutables autonomes et des installeurs de paquets pour applications LabVIEW NXG.
  • Préparer des fichiers en vue de les distribuer
  • Construire un exécutable
  • Distribuer un exécutable

Démarrez le cours LabVIEW NXG Fondamental 2 dès aujourd’hui