Présentation de LabVIEW Fondamental 2

Le cours LabVIEW Fondamental 2 est une continuation du cours LabVIEW Fondamental 1. Ce cours vous apprend à utiliser des modèles de conception courants pour l’implémentation et la distribution d’applications LabVIEW destinées à la recherche, à l’ingénierie et aux environnements de test. Les sujets abordés comprennent la réponse par programmation aux événements de l’interface utilisateur, l’implémentation de boucles parallèles, la gestion des paramètres de configuration dans les fichiers de configuration, le développement d’une stratégie de gestion des erreurs pour votre application et des outils pour créer des exécutables et des installeurs. Le cours LabVIEW Fondamental 2 met l’accent sur les fonctionnalités de LabVIEW qui répondent aux besoins de vos applications et vous permet de commencer rapidement le développement d’applications.

 

Date de la dernière version du cours ou numéro de version : 2021

Informations détaillées sur le cours :

Programme du cours LabVIEW Fondamental 2

LeçonPrésentationThèmes 

Transfert de données

Cette leçon vous apprend à utiliser des fils de liaison de voie pour communiquer entre des sections parallèles de code sans forcer un ordre d’exécution.

  • Communication entre des boucles parallèles
  • Exploration des conduits
  • Utilisation des modèles de voies
  • Utilisation des interactions entre conduits
  • Utilisation des files d’attente
 

Création d’une interface utilisateur basée sur des événements

Cette leçon enseigne comment créer une application qui répond aux événements de l’interface utilisateur à l’aide de divers modèles de conception basés sur des événements.

  • Programmation événementielle
  • Modèle de conception de gestionnaire d’événements d’interface utilisateur
  • Modèle de conception de machine à états événementielle
  • Modèle de conception Producteur/Consommateur (Événements)
  • Modèle de conception Gestionnaire de messages en conduit (GMC)
 

Contrôle des objets de la face-avant

Dans cette leçon, vous apprendrez à utiliser des nœuds de propriété et des références de commandes pour contrôler par programmation les objets de la face-avant.

  • Architecture du VI Serveur
  • Utiliser des nœuds de propriété et des références de commandes
  • Nœuds de méthode
 
Explorer les avantages de la programmation orientée objetCette leçon vous présente les avantages de l’approche orientée objet dans la programmation LabVIEW.
  • Pourquoi la programmation orientée objet (POO) est-elle utilisée ?
  • Conception et programmation orientées objet
  • Composants de la POO
  • Encapsulation des données
  • Qui devrait utiliser la POO LabVIEW ?
 

Gestion des paramètres de configuration à l’aide de fichiers de configuration

Cette leçon explique comment gérer les paramètres de configuration de votre application à l’aide d’un fichier de configuration.

  • Présentation des paramètres de configuration
  • Gestion des paramètres de configuration à l’aide d’un fichier délimité
  • Gestion des paramètres de configuration à l’aide d’un fichier d’initialisation (INI)
 

 

Développement d’une stratégie de gestion des erreurs

Cette leçon explique comment développer des stratégies de gestion des erreurs pour votre application. 

  • Présentation de la gestion des erreurs
  • Exploration de la réponse aux erreurs
  • Exploration de l’enregistrement des événements
  • Introduction d’erreurs pour le test
 
Empaquetage et distribution du code LabVIEWCette leçon explique comment empaqueter et distribuer le code LabVIEW pour qu’il soit utilisé par d’autres développeurs et utilisateurs finaux.
  • Préparation du code pour la distribution
  • Spécifications de construction
  • Création et mise au point d’une application
  • Création d’un paquet pour la distribution
Pratiques de programmation dans LabVIEWCette leçon enseigne les pratiques recommandées pour la programmation afin de développer un code lisible, maintenable, extensible, évolutif et performant.
  • Pratiques de codage recommandées
  • Écriture de code performant dans LabVIEW
Bonnes pratiques de génie logicielCette leçon vous apprend à identifier certains principes clés des meilleures pratiques en génie logiciel et les avantages de leur implémentation lorsque vous travaillez dans LabVIEW.
  • Gestion de projet
  • Regroupement des spécifications
  • Contrôle du code source
  • Revue et test du code
  • Intégration continue

Commencez avec LabVIEW Fondamental 2 dès aujourd’hui