cours initiation labview
Dernière mise à jour :
29/05/08
Par Nicolas POUSSET
1
Objectifs du cours
•
•
•
•
•
•
•
•
•
•
•
Présenter LabVIEW et ses fonctionnalités.
Comprendre les composants d'un Instrument Virtuel (appelé VI).
Établir une application simple d'acquisition de données.
Créer un sous-programme dans LabVIEW.
Travailler avec les tableaux, les graphiques, les clusters et les structures.
Connaître des dispositifs d’impression et de documentation d’un VI.
Développer différentes architectures de programmation.
Publier des VI ou des données sur un réseau ou sur le Web.
Maîtriser les bases de communications par liaison GPIB et Série.
Connaître les outils d’acquisition et de traitement d’images.
Comprendre les concepts de base du développement temps réel.
Par Nicolas POUSSET
2
SOMMAIRE
Partie I
Partie II
Partie III
Partie IV
Partie V
Partie VI
Partie VII
Partie VIII
Partie IX
Partie X
Partie XI
Partie XII
–
–
–
–
–
–
–
–
–
–
–
–
Introduction à LabVIEW
Les Sous VI
Acquisitions de données
Boucles, registres à décalage et introduction aux graphiques Tableaux et fichiers
Fonctions des tableaux et graphiques
Chaînes de caractères, clusters et traitement d’erreurs
Structures Condition et Séquence, Boîte de calcul
Variables
Tables et nœuds de propriétés
Impression et documentation de VI
Architectures de programmation
Par Nicolas POUSSET
5
47
60
77
88
104
113
129
144
152
162
170
3
Partie XIII
Partie XIV
Partie XV
Partie XVI
Partie XVII
Partie XVIII
Partie XIX
–
–
–
–
–
–
–
Outils de publication sur le Web
Contrôle d’instruments
Module Vision
Exercices d’applications
Développement d’applications temps réel
DataSocket
Sujets complémentaires
187
191
204
217
250
261
269
Remarque :
La version de labVIEW utilisée pour ce cours d’initiation est la version 7.1.
Par Nicolas POUSSET
4
Partie I – Introduction à LabVIEW
• Généralités.
• Un peu d’histoire.
• Vocabulaire LabVIEW.
• Environnement LabVIEW.
• Composants d’une application LabVIEW.
•