Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION A LABVIEW
Mohamed L. Hadjili
IEPSCF-UCCLE
MASTER EN ELECTROMECANIQUE
1
L'EVIRONNEMENT UTILISE
Introduction LABVIEW
ACQUISITION
VISUALISATION
ANALYSE
Contrle d'instruments
- GPIB IEEE 488
- RS-232
-Ethernet
Affichage des
donnes
- Interfaces
interactives
- Graphiques,
courbes
Traitement numrique
- Gnration de signaux
- Filtrage, fentrage
- Analyse frquentielle
- Etude de stabilit
- Commande des systme en
boucle ferme
Stockage
des donnes
- Archivage
- Impression
Traitement statistique
- Rgression, lissage
- Moyenne, cart type
Video
Acquisition de donnes
- E/S Analogiques
- E/S Numriques
Introduction LABVIEW
Introduction LabView
a)
b)
c)
d)
e)
f)
g)
Introduction LABVIEW
interface utilisateur :
Face avant
Introduction LABVIEW
Introduction LABVIEW
ICNE
CONNECTEUR
FACE AVANT
DIAGRAMME
Introduction LABVIEW
1)
2)
3)
4)
5)
6)
7)
8)
9)
1 2 3 4 5 6 7 8 9
Excution unique.
Excution en continu.
Arrt de lexcution.
Pause : ce bouton prend la couleur rouge pour montrer quil est
actif, il faut recliquer dessus pour sortir de ce mode.
Activation du mode animation : la lampe sallume pour
montrer quil est actif, il permet de suivre le flux de donnes et
lactivit des diffrents VI lors du lancement.
Lecture de la valeur des fils de liaisons.
Excution en mode pas pas.
Passage ltape suivante sans dtailler ltape actuelle.
Fin du mode pas pas.
IEPSCF-Uccle, Automatismes, Master en lectromcanique
Introduction LABVIEW
Positionner/Slectionner/
Dimensionner
Choix automatique de
loutil
Insertion de texte
Connections des
lments graphiques
Placer/supprimer un
point darrt
Dfilement dans la
fentre
Pipette
Remplissage et choix
de la couleur
Placement de sonde sur un fil
Introduction LABVIEW
Permet de garder
toujours la palette
visible lcran
Les numriques
Les boolens
Rechercher un lment
Chane et chemin
Graphe
Tableaux et clusters
(groupe)
Listes et tables
Entres / sorties
Menu droulant
Dcorations
Conteneurs
Refnum
Variant et classe
Autres commandes
dpendant des
options installes
11
Permet de garder
toujours la palette
visible lcran
Les structures
Les tableaux
Rechercher un lment
Cluster et variant
Boolen
Les numriques
Informations
temporelles
Contrle dapplications
Les comparaisons
Dialogue et interface
utilisateur
Waveform
Synchronisation
Graphisme et son
Gnration de rapport
Autres fonctions
dpendantes des
options installes
12
Les Fonctions, les VI et les VI Express
Les Fonctions de base : lments dexploitation
fondamentaux de LabVIEW.
Les VI Standards : VI qui peuvent tre personnaliss.
Les VI Express : VI interactifs avec une page de
dialogue configurable mais limite.
VI Express
VI Standards
Fonction de base
c) Types de variables
Il y a essentiellement 4 types de variables :
Les numriques :
Nombres rels, prcision tendue (EXT : 92
bits), prcision double (DBL : 64 bits) et
prcision simple (SGL : 32 bits)
Nombres entiers signs cods sur 64, 32, 16
ou 8 bits
Nombres entiers non signs cods sur 64,
32, 16 ou 8 bits
13
Les boolens :
Les clusters :
Introduction LABVIEW
14
Crer un programme
Commande numrique
Terminaux de
contrle (entres)
Nud
Terminaux
dindicateur
(sortie)
Indicateur numrique
Fils de liaisons
Cadre gras
Cadre fin
15
Fonction de base :
Etiquette :
Terminaux :
2 entres
et une sortie
Choix du mode de laide (simple ou dtaill)
Verrouiller laide
Aide dtaille
Introduction LABVIEW
16
a)Les structures
Il existe 5 principaux types de
structures sous labview :
Introduction LABVIEW
17
Structure condition :
Introduction LABVIEW
18
La boucle For
19
La boucle While :
Introduction LABVIEW
20
La structure vnement
Une fois la premire structure cre, on ajoute le nombre de structures
ncessaires (clic droit sur le bord de la structure) en choisissant
l'vnement dclenchant dans la liste de la boite de dialogue qui
apparat. Cette boucle doit tre mise dans une boucle while ou utiliser
LabView en mode continu
Exemple 5 :
On souhaite crer un programme qui :
Ouvre une fentre avec crit bonjour
si on clique sur le bouton BONJOUR et
affiche dans la chane de caractres BON
CHOIX
Fait un bip si on clique sur le bouton BIP
et affiche dans la chane de caractres
BON CHOIX
Affiche dans la chane de caractres :
MAUVAIS CHOIX si on sort avec la souris
de la face avant.
21
22
a) Les tableaux
Cest une structure de donnes qui permet de
manipuler simultanment plusieurs donnes
lmentaires du mme type.
Indice
0
1
La premire n-1
ligne a un indice 0.8,56
23
Oprations de base
a) Somme (multiplication)
de tous les lments :
a) Taille dun tableau :
a) Initialisation dun tableau :
a) Tri dun tableau :
Introduction LABVIEW
24
Oprations de base
25
Introduction LABVIEW
26
Extraction dinformations :
Introduction LABVIEW
27
Introduction LABVIEW
28
Introduction LABVIEW
29
30
a) Les graphiques
Le graphique est un indicateur numrique particulier qui propose un
historique des valeurs.
Lgende
Position du curseur
chelles
IEPSCF-Uccle, Automatismes, Master en lectromcanique
Introduction LABVIEW
31
Introduction LABVIEW
Les curseurs :
Clic droit sur le graphe puis choisir
Proprits -> Curseurs
On peut changer :
Le nom du curseur
Introduction LABVIEW
32
Les lgendes :
Clic droit sur le graphe puis choisir
Proprits -> Tracs :
On peut changer :
le nom de la courbe
le type de ligne qui reprsente la
courbe
la largeur du trait de la courbe
le symbole de chaque point de la
courbe
le type de trac
la couleur de la courbe
la couleur de chaque point de la
courbe
Introduction LABVIEW
33
Les chelles:
Clic droit sur le graphe puis choisir
Proprits -> Echelles :
On peut changer :
Le nom de laxe
Introduction LABVIEW
34