Présentation du cours LabVIEW Fondamental 1

Dans le cours LabVIEW Fondamental 1, vous explorerez l’environnement LabVIEW et l’analyse interactive, la programmation par flux de données et les techniques de développement courantes dans un format pratique. Vous apprendrez à développer des applications d’acquisition de données, de contrôle d’instruments, d’enregistrement de données et d’analyse de mesures. À l’issue de ce cours, vous serez en mesure de créer des applications en utilisant le modèle de conception de machine à états pour acquérir, analyser, traiter, visualiser et enregistrer des données physiques.

 

Formations virtuelles

 

Formations en salle

 

Classes privées

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 1

LeçonPrésentationThèmes

Introduction à LabVIEW

Explorer LabVIEW et les types courants d’applications LabVIEW.

  • Exploration de l’environnement LabVIEW
  • Types d’applications couramment utilisées avec LabVIEW

Première mesure 
(Périphérique NI-DAQ)

Utiliser les périphériques d’acquisition de données (DAQ) NI pour acquérir des données dans une application LabVIEW.

  • Présentation du matériel
  • Connexion et test de votre matériel
  • Validation des données

Exploration d’une application existante

Explorer un projet LabVIEW existant et les composantes d’un VI.

  • Exploration d’un projet LabVIEW
  • Composantes d’un VI
  • Comprendre le flux de données
  • Recherche d’exemples dans LabVIEW

Création de votre première application

Construire un VI qui acquiert, analyse et visualise des données provenant d’un périphérique DAQ NI ou d’un instrument autre que NI.

  • Création d’un nouveau projet et d’un VI
  • Exploration des types de données LabVIEW
  • Construction d’un VI Acquérir-Analyser-Visualiser (NI DAQ)
  • Construction d’un VI Acquérir-Analyser-Visualiser (instrument autre que NI) 

Exploration des meilleures pratiques LabVIEW

Utiliser diverses ressources d’aide et de support fournies par NI, explorer les ressources, les conseils et les astuces pour utiliser LabVIEW.

  • Exploration des ressources LabVIEW supplémentaires
  • Conseils et astuces LabVIEW
  • Exploration des directives de style LabVIEW

Mise au point et dépannage

Explorer les outils de mise au point et de dépannage d’un VI.

  • Dépannage d’un VI brisé
  • Techniques de mise au point
  • Gestion et affichage des erreurs

Exécution de code de manière répétée avec des boucles

Explorer les composants des structures de boucle LabVIEW, contrôler le cadencement d’une boucle et utiliser des boucles pour effectuer des mesures répétées.

  • Exploration des boucles While
  • Exploration des boucles For
  • Cadencement d’une boucle
  • Utilisation de boucles avec des API de matériel
  • Rétroaction de données dans les boucles

Utilisation des groupes de données dans LabVIEW

Travailler avec des types de données tableau et waveform, des données d’acquisition monovoie et N voies.

  • Exploration des groupes de données dans LabVIEW
  • Utilisation des données d’acquisition monovoie
  • Utilisation des données d’acquisition à N voies
  • Utilisation de tableaux

Lecture et écriture de données dans un fichier

Explorer les concepts de base des E/S sur fichiers et apprendre à accéder et à modifier les ressources de fichiers dans LabVIEW.

  • Écriture de données dans un fichier texte
  • Écriture de données multivoies dans un fichier texte
  • Création de chemins de fichiers et de dossiers
  • Analyse des données de fichiers texte
  • Comparaison des formats de fichiers

Regroupement des types de données mixtes

Utilisation de LabVIEW pour regrouper des données de différents types et les transférer dans votre code à l’aide de clusters.

  • Exploration des clusters et de leur utilisation
  • Création de clusters et accès aux clusters
  • Utilisation de clusters pour représenter des données

Exécution du code en fonction d’une condition

Configuration de la structure Condition et exécution du code en fonction d’une condition

  • Introduction à la logique conditionnelle
  • Création et configuration de structures Condition
  • Utilisation de la logique conditionnelle

Réutilisation du code

Exploration des avantages de la réutilisation du code et création d’un sous-VI doté d’un connecteur bien configuré, d’une icône descriptive, d’une documentation et d’une fonctionnalité de gestion d’erreurs.

  • Exploration de la modularité
  • Utilisation d’icônes
  • Configuration du connecteur
  • Utilisation de sous-VI

Contrôle des changements de type de données

Propagation des modifications de types de données à l’aide de définitions de type.

  • Exploration des définitions de type
  • Création et application de définitions de type

Implémentation d’un séquenceur

Séquençage des tâches dans votre application à l’aide du modèle de conception de machine à états.

  • Exploration de la programmation séquentielle
  • Exploration de la programmation à états
  • Construction de machines à états
  • Autres modèles de conception évolutifs dans LabVIEW

Première mesure (instrument autre que NI)

Utilisation de LabVIEW pour se connecter à des instruments autres que NI et valider les résultats.

  • Présentation du contrôle d’instruments
  • Communiquer avec des instruments
  • Types de drivers d’instruments

Poursuivez votre parcours de formation

 

 

LabVIEW Fondamental 2

 

Utilisez des modèles de conception courants pour implémenter et distribuer des applications LabVIEW.

 

 

Acquisition de données avec NI-DAQmx et LabVIEW

Mesurez, générez et synchronisez des tâches d’acquisition de données par programmation.

 

 

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

Concevez, prototypez et déployez une application temps réel fiable à l’aide de NI CompactRIO.

Mise à niveau vers l’adhésion

Vous prévoyez de suivre au moins trois cours dispensés par un instructeur NI dans l’année ? 
Le programme d’adhésion aux formations offre un accès illimité à tous les cours publics en classe et virtuels NI, ainsi qu’à un nombre illimité de bons de certification.