From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

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 : 

En ligne, avec instructeur : 23.0

Sur demande : 21.0

Informations détaillées sur le cours :

Programme 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 LabVIEWDé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 logicielIdentifiez 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