Vous êtes sur la page 1sur 3

LabVIEW Fondamental 1

Présentation générale
Le cours National Instruments LabVIEW Fondamental 1 (Core 1) présente l'environnement LabVIEW, ses fonctionnalités, la
programmation par flux de données et les architectures LabVIEW courantes. Ce cours est le moyen le plus rapide de devenir
productif avec LabVIEW. Il vous prépare à développer des applications de test et de mesure, d'acquisition de données, de contrôle
d'instruments, d'enregistrement de données et d'analyse de mesures avec LabVIEW. À l'issue du cours LabVIEW Fondamental 1
(Core 1), vous pourrez créer des applications à l'aide de modèles de développement de machines d’états, pour acquérir, traiter,
afficher et enregistrer des données physiques. Le format spécifique de ce cours vous permet de mettre en pratique les
compétences acquises pendant le cours dans votre application.

Durée
En salle : trois (3) jours
Ou En ligne : quatre (4) sessions de 4 heures et Inscription
travail personnel Inscrivez-vous en ligne sur ni.com/training ou
appelez le 01 57 66 24 24 Fax : 01 57 66 24 14
Public E-mail : france.formation@ni.com
 Nouveaux utilisateurs et utilisateurs souhaitant
développer des applications avec LabVIEW ou
Hors de France, contactez votre filiale NI locale.
NI Developer Suite
Informations sur les filiales : ni.com/global
 Utilisateurs et responsables techniques qui évaluent
LabVIEW ou NI Developer Suite en vue d’un achat
 Utilisateurs souhaitant obtenir la certification CLAD Numéros de référence
(Certified LabVIEW Associate Developer) 910795-xx
-01 Siège social de NI ou filiale
Moyens pédagoqiques -11 Régional
 Support (exercices et manuel) papier -21 Sur site (dans vos locaux)
 Exercices de mise en pratique des points étudiés -69 En ligne
 Quizzes de révision des concepts

Prérequis  Utiliser les différentes techniques d’édition et de mise au


 Expérience avec Microsoft Windows point
 Expérience en écriture d’algorithmes sous forme  Créer et enregistrer des VIs pour les utiliser en tant que
d’organigrammes ou de diagrammes sous-VIs
 Lire et écrire vos données dans des fichiers
Produits NI utilisés pendant le cours  Créer des applications qui utilisent des cartes DAQ
 Système de développement professionnel de LabVIEW enfichables
version 2010  Créer des applications qui utilisent des instruments
 Matériel NI d’acquisition de données (DAQ) GPIB et série
 Carte IEEE 488.2 (GPIB)
 Simulateur d'instruments NI Suggestions de cours à suivre par la suite
 Boîtier de démonstration DAQ ou BNC-2120  LabVIEW Fondamental 2
 Data Acquisition and Signal Conditioning
Après avoir suivi ce cours, vous pourrez :  LabVIEW Instrument Control
 Utiliser LabVIEW pour créer des applications  LabVIEW Real-Time
d'acquisition, d'analyse et d'affichage de données  LabVIEW FPGA
 Créer des interfaces utilisateurs comportant des  Autres cours sur le matériel
graphes, des graphes déroulants et des boutons
 Utiliser les structures de programmation et les types de
données qui existent dans LabVIEW
 Utiliser des techniques de conception courantes et le
modèle de développement de la machine d’états dans
vos applications

ni.com/training
Programme du cours LabVIEW Fondamental 1

1er jour 2ème jour


Configuration du matériel Implémentation d'un VI
Cette leçon décrit les principes de base du matériel DAQ, Cette leçon décrit comment implémenter du code dans
GPIB et série et explique comment configurer ce matériel LabVIEW pour satisfaire les besoins d'un projet. Les points
dans Measurement & Automation Explorer (MAX). Les points traités comprennent :
traités comprennent :  La conception d’une interface utilisateur (face-avant
 Le matériel DAQ LabVIEW)
 Les logiciels DAQ  Le choix des types de données et l’affichage des
 Le contrôle d'instruments données sous la forme d’un tracé
 La communication via des ports GPIB et série  L’utilisation de structures telles que les boucles While
 L'utilisation de logiciels de contrôle d'instruments et For
 L’ajout d’un cadencement logiciel à votre code
Navigation dans LabVIEW  La prise de décisions dans votre code en utilisant les
Cette leçon présente l’environnement LabVIEW. Vous structures Condition
construirez une application LabVIEW qui vous permettra  La documentation de votre code
d’explorer complètement l’environnement et acquerra,
analysera et présentera des données. Les points traités Regroupement des données
comprennent : Cette leçon présente des types de données qui combinent
 L’environnement LabVIEW, y compris les fenêtres, les des données dans une même structure et explique dans
menus et les outils quels cas leur utilisation peut optimiser des applications. Les
 La face-avant et le diagramme LabVIEW points traités comprennent :
 La création et l’utilisation de projets LabVIEW  La création et l’utilisation de commandes et d’indicateurs
 La compréhension du modèle de programmation par flux tableau
de données de LabVIEW  L’implémentation de commandes et d’indicateurs cluster
 La recherche de commandes, de VIs et de fonctions  L’utilisation de définitions de types afin de définir des
commandes personnalisées pour des applications
Identification des problèmes et mise au point des VIs
Cette leçon décrit diverses techniques de débogage et de Gestion des ressources
vérification d’erreurs dans LabVIEW, pour identifier des Dans cette leçon, vous apprenez à enregistrer des données,
problèmes avec une organisation en diagrammes ou avec programmer une application DAQ de base en utilisant l'API
des données passant en différents points du diagramme. DAQmx et à contrôler des instruments autonomes avec les
Les points traités comprennent : drivers d'instruments et l'API VISA dans LabVIEW. Les
 L’utilisation des fonctionnalités d’aide de LabVIEW, y points traités comprennent :
compris l’aide contextuelle, l’aide LabVIEW et l’outil de  Une introduction aux différents formats de fichiers
recherche d’exemples  Les fonctions d’E/S sur fichiers disponibles dans
 La correction des VIs brisés LabVIEW
 L’utilisation de techniques de débogage courantes  L’implémentation de fonctions d’E/S sur fichiers pour lire
 L’adressage de données non définies ou non attendues et écrire des données dans des fichiers
 L’implémentation de la vérification et de la gestion des  La programmation avec l'API NI-DAQmx
erreurs  La programmation avec l'API VISA
 La programmation avec des drivers d’instruments

ni.com/training
Programme du cours LabVIEW Fondamental 1
3ème jour
Développement d’applications modulaires
Cette leçon présente la programmation modulaire dans
LabVIEW. Dans LabVIEW, lorsqu’un VI est utilisé dans un
autre VI, il est dénommé sous-VI. Vous apprendrez à
construire l’icône et le connecteur d’un VI pour que celui-ci
puisse être utilisé comme sous-VI. Les points traités
comprennent :
 Les bases de la programmation modulaire
 La création d’une icône et d’un connecteur
 L’utilisation d’un VI en tant que sous-VI
 La création de sous-VIs à partir d’un VI existant

Techniques et modèles de conception courants


Cette leçon présente des techniques courantes de
conception en LabVIEW ainsi que le modèle de
développement de la machine à états.
Les points traités comprennent :
 La programmation séquentielle
 La programmation à états
 Le modèle de développement de la machine à états

Utilisation de variables
Cette leçon vous apprend à utiliser des variables pour
transférer des données entre plusieurs boucles et VIs. Vous
apprendrez également à identifier les problèmes de
programmation liés à l'utilisation de variables et comment
résoudre ces problèmes. Les points traités comprennent :
 L’utilisation de variables locales, globales et partagées à
processus unique
 L’implémentation de variables globales fonctionnelles
 L’identification et le contrôle des situations de
compétition : les sémaphores

ni.com/training

Vous aimerez peut-être aussi