ATELIER LABVIEW
TP2 INITIATION A LA ROGRAMMATION
1. But :
Etre capable de créer un programme élémentaire de conversion de température sous Labview. Savoir
différencier une commande d’un indicateur. Etre capable de créer un sous-programme. Mettre en œuvre une boucle
while (Tant que).
2. Premier VI :
créez votre premier VI, et répondez aux questions ci-dessous :
Que fait ce programme ?
………………………………………………………………………………………………………………………
Indiquez le rôle des icônes :
: ………………………………………………………………………………………………………………..
: ………………………………………………………………………………………………………………..
: ………………………………………………………………………………………………………………..
: ………………………………………………………………………………………………………………..
Comment peut-on distinguer une commande d’un indicateur sur la face avant ?
………………………………………………………………………………………………………………………
Comment peut-on distinguer une commande d’un indicateur sur le diagramme ?
………………………………………………………………………………………………………………………
Indiquez le raccourcis clavier pour afficher l’aide : …………………………………..
Complétez votre programme et indiquez le nom de chacun des éléments (commande, indicateur…):
EQI2 1/3
ATELIER LABVIEW
3. Création d’un sous VI
Convertissez une portion d'un VI en sous-VI en utilisant l'outil Flèche pour sélectionner la section du
diagramme que vous désirez réutiliser et en sélectionnant :Edit>>Create SubVI; créez le sous VI
demandé, Puis l’éditer, par un clic droit sur son icone sur la face avant et choisir « edit icon »
puis
Quel est l’intérêt d’un sous-programme ?
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
Quel est le rôle du connecteur ?
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
Créez le programme demandé qui réutilise votre sousVI et testez-le :
Quelles sont les valeurs possibles pour un booléen? ………..…………….
Quelle est le rôle de la fonction NON ? ………………………… ………………………………………...
Expliquez le rôle de la fonction sélection
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
4. Boucle While (Tant que)
Pour que le programme fonctionne en continu, il faut qu’il s’exécute TANT QUE l’on n’a pas décidé
de l’arrêter. C’est pourquoi il est nécessaire d’insérer une boucle WHILE autour des blocs concernés.
Cette boucle WHILE se trouve dans la palette programmation/structures/boucle while
EQI2 2/3
ATELIER LABVIEW
Encadrer l’ensemble des composants du diagramme de façon à ce qu’ils soient tous contenus dans
la boucle while.
Vous devez maintenant définir la condition d’exécution de la boucle while. Dans notre cas se sera un
simple bouton d’arrêt.
Cliquez bouton droit sur la « condition de boucle » (cercle rouge en bas à droite de la boucle) ,
puis « créer une commande ». Un bouton stop apparait
Créez la boucle While autour de votre VI et testez le une
seule fois.
Que fait la boucle While ?
…………………………………………………………………….
Quels sont les deux manières de l’arrêter ?
…………………………………………………………………….
Effectuez un clic droit sur la commande « unité », puis ‘properties’key navigation’ choisir sous
« Toggle » (basculer) « return » puis OK et testez.
Que se passe-t-il lorsque vous appuyez sur la touche « entrée » du clavier ?
…………………………………………………………………………………………………………..
Que se passe-t-il lorsque vous appuyez sur l’icône ?
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
S’il vous reste du temps, essayez d’améliorer votre VI !
EQI2 2/3