Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

tp01 Lab

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 6

TP n°2 : initiation à LabVIEW

I. But de la manipulation :
Le but de ce premier TP est de se familisier avec le logiciel LabVIEW en construisant quelques
programmes de base .
Introduction sur labVIEW : LabVIEW (contraction de Laboratory Virtual Instrument
Engineering Workbench) est le cœur d’une plate-forme de conception de
systèmes de mesure et de contrôle, fondée sur un environnement de
développement graphique de National Instruments.
II. Travail demandé :
Exercice n °1 : le but du programme est de calculer c=2(a+b)(a-3b) où a, b et c sont des réels .
les etapes du realisation :
A. Ouvrir le logiciel labVIEW .
B. Sur la page de demarrage , choisir nouveau  projet vide ensuite , fichier 
enrigister et donner le nom du projet <<exemple >>
C. Sur le poste de travail , avec un clic droit choisir nouveau  VI , ensuite , fichier 
enrigestrer et donner le nom du programme << exemple 1 >>
D. Sur la face avant , ajouter deux commandes et un indicateur numerique en faisant un
clic droit dans la categorie moderne  numerique .
E. Sur le diagramme , ajouter les operateurs << +>> et <<×>> dans programmation 

Numerique , puis relier les differents element à element à l’aide de la bobine .

F. Tester votre programme en appuyant sur le mode exécution continue sur la face
avant , on prend un exemple a=2 , b=3 .

Exercice 2 :

Ce programme teste : si a>b  affiche <<a est plus grand que b >>

Sinon teste si a=b affiche <<a et b sont égaux >>

Sinon <<b est plus grand que a>>

Les etapes de realisation :

A. Répéter les 3 etapes de ex1 . nommer nouveau VI <<exemple 2>>


B. Sur la face avant , ajouter deux commandes <<a>> <<b>> numerique

(moderne  numerique ) et un indicateur de chaine <<reponse >>

(moderne  chaine et chemin ).

C. Sur le diagramme , ajouter la stucture de conduction si <<a>b>> dans


programmation  stucture, ajouter le symbole de comparaision << > >>dans
programmation  comparaision .
Dans condiotion VRAI , créer une constante <<a est plus grand que b >> ( bouton
droit sur l’indicateur puis créer  contante ) .
D. Dans la condition FAUX rajouter une nouvelle condition si a = b dans programmation
 structures , ajouter le symbole de comparaision <<=>>dans programmation 
comparaision .
E. Créer deux variables locales sur l’indicateur réponse (bouton droite sur l’indicateur
puis créer  variable locale ).
Dans la condition VRAI , créer la constante de chaine<< a et b sont egaux>>
Dans la condition FAUX , créer la constante de chaine<< b est plus grand que a>>
F. Tester le programme en appuyant sur le mode <<exécution continue>> :
Exercice n °3 :
A. Répéter les 3 etapes de l’exemple 1 . nommer le projet et le nommer <<exemple 3>>
B. Sur la face avant , ajouter une commande numérique <<Factoriel souhaité>> et deuc
indicateurs numérique << resultat >> et <<indice de la boucle >> (moderne
numerique )
C. Sur le diagramme , créer la boucle FOR dans programmation  stuctures , ajouter
les operteur <<+>> et <<×>> dans programmation  numeriques , crrer deux
constantes =à 1 dans programmtionnumerique , créer deux varaible locales de la
variables <<resultat>> et relier les differents elements .

D. Enregister et tester le programme en appuyant sur le mode << execution continue >>
Exercice n°4 :
A. Repeter les 3 etapes de l’exemple 1 nommer le projet et le nouveau VI
<<exemple4>>
B. Sur la face avant , ajouter une jauge <<temps ecoulé en seconds>> (moderne 
numérique ) et un bouton <<Stop>> (moderne  booléen ) .
C. Changer la valeur maximum de la jauge , soit en souble cliquant directement sur le
10 et en tapant 60 ou en faisant un clic droit puis Propriétés puis onglet <<Echelle>>.
D. Sur le diagramme , créer la boucle WHILE dans programmation  stuctures , ajouter
la fonction <<attendre (ms)>> dans programmation  information temporelles ,
créer une constante =à 1000 dans programmation numeriques et relier la à la
fonction précedente , relier la jauge à l’indice i de la boucle
E. Relier le bouton <<Stop>>à la condition d’arret de la boucle .
F. Tester le programme en appuyant sur le mode <<exécution unique>>

Vous aimerez peut-être aussi