Présentation du cours LabVIEW Fondamental 2

Le cours LabVIEW Fondamental 2 est la suite 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.

Formats disponibles

Objectifs du cours

Informations détaillées sur le cours

Durée

Public

Prérequis

Produits NI utilisés

Ressources pédagogiques

Coût en crédits

Descriptif du cours LabVIEW Fondamental 2

LeçonPrésentationThèmes

Transfert de données

Utilisation de 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
  • Exploration des interactions de conduits
  • Transfert de données à l’aide des files d’attente

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

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

Exploration des méthodes pour contrôler la face-avant par programmation.

  • Architecture du VI Serveur
  • Utiliser des nœuds de propriété et des références de commandes
  • Nœuds de méthode 

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

Gestion des paramètres de configuration à 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

 

Apprenez à développer une stratégie 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 LabVIEW

 

Apprenez à 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 (EXE)
  • Création d’un paquet pour la distribution

Pratiques de programmation dans LabVIEW

Découvrez 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 logiciel

Identifiez 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

Poursuivez votre parcours de formation

Un ingénieur étudie LabVIEW sur son ordinateur.

 

LabVIEW Fondamental 3

 

Le cours LabVIEW Fondamental 3 présente des pratiques structurées pour vous aider à concevoir, implémenter, documenter et tester des applications LabVIEW. Ce cours se focalise sur le développement d’applications hiérarchiques extensibles, claires et maintenables.

Un instructeur NI enseigne...

 

Acquisition de données avec NI-DAQmx et LabVIEW


Le cours Acquisition de données avec NI-DAQmx et LabVIEW explore les principes de base de l’acquisition de données à l’aide de capteurs, du matériel d’acquisition de données NI et de LabVIEW.

Gros plan sur le matériel CompactRIO de NI

 

Développement d’applications embarquées avec CompactRIO et LabVIEW Real-Time

 

Le cours Développement d’applications embarquées avec CompactRIO et LabVIEW Real-Time offre une expérience d’apprentissage pour la conception, le prototypage et le déploiement d’applications temps réel fiables à l’aide de NI CompactRIO.

Mise à niveau vers l’adhésion

Si vous prévoyez de suivre au moins trois cours dispensés par un instructeur NI en un an, l’adhésion au programme de formations offre un accès économique et illimité à tous les cours virtuels publics et en classe NI, ainsi qu’un nombre illimité de bons de certification.