0% ont trouvé ce document utile (0 vote)
104 vues4 pages

TP Labview

Transféré par

daniel dorn
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
104 vues4 pages

TP Labview

Transféré par

daniel dorn
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

UFR De Physique

L3 : SEEC-ETCOM

Travaux pratiques

Initiation à la

Programmation sous Labview

LE FONCTIONNEMENT DE CHAQUE VI SERA


CONTROLE PENDANT LA SEANCE

Principe des TP:

On demande de reproduire et de tester des VI simples sur les bases de la


programmation sous labview.

 VI 1 : les opérateurs arithmétiques et la boucle while


 VI 2 : les opérateurs booléens
 VI 3 : les boucles «FOR»

 Remarques :
 un clic droit sur la face avant fait apparaître les commande ou les
indicateurs.
 un clic droit sur la face arrière fait apparaître les fonctions.
 un clic droit sur un neud d'entré ou de sortie d'un indicateur, d'une
commande ou d'une fonction donne tout ce qu'il est possible de faire
avec cet objet.
 Avant de lancer un VI, l'enregistrer.
 CTRL «b» efface les fils brisés

PA Degryse : TP Initiation Labview L3 p1/4


VI 1 : les opérateurs arithmétiques

Modifications :
 Exécuter avec et sans boucle while. Observer le flux de donnée (symbole ampoule)
 Régler l'échelle du réservoir.
 Ajouter un indicateur numérique sur la somme.
 Changer le type de la variables glissière en entier : observer tous les types possibles.
 Changer le type de la variables Bouton rotatif en entier compris entre +10 et – 10. Adapter
les échelles des indicateurs en conséquence.
 Afficher l'aide contextuelle.
 Faire une calculette qui affiche sous forme numérique les 4 opérations addition,
mutliplication, soustraction et division sur les deux variables d'entrée entières. Que se passe-
t-il sur la division ? Que vaut une division par zéro ?
 Faire apparaître un graphe déroulant en sortie de l'opération d'addition. Fixer l'échelle des Y.
 Essayer me mettre d'autres types de graphes : conclusions ?
 Insérer la fonction reste de la division : observer ses sorties.

PA Degryse : TP Initiation Labview L3 p2/4


 Insérer une fonction racine carré : que se passe-t'il si le nombre est négatif ?

VI 2 : les opérateurs booléens

Modifications :

 Que fait la fonction «?1:0» ? A l'aide de cette fonction faire un convertiseur 3bits->entier.
 Menu comparaison : Ajouter une commande numérique et allumer une led si cette
commande est supérieure à une constante 5 par exemple.
 Ajouter un sélecteur qui permet de choisir l'affichage entre deux constantes numériques.
 Même chose pour allumer ou éteindre une led à partir de deux constantes booléennes.
 Même chose en utilisant la structure condition. Ajouter un inverseur en sortie sur la led.
 Ajouter un temps d'attente de 2 secondes dans la boucle : conclusions,
 Faire un nouveau VI qui fait clignoter une led avec une période de une seconde en utilisant
le reste de la division par 2 de l'indice de boucle «i».
 Sur le même principe faire un chenillard sur 4 LEDS : par quelle valeur faut-il diviser
l'indice de boucle ?

PA Degryse : TP Initiation Labview L3 p3/4


VI 3 : les boucles «FOR»

Fonctionnement :
 La boucle FOR est identique à celle du «C» : for(i=0;i<4;i++)
 Un tunel indexé crée un tableau avec pour valeur 0,1,2 et3
 Un tunnel non indexé ne donne que la dernière valeur de l'indice, c'est à dire 3.

Modifications :
 Faire un chenillard sur 4 leds en utilisant une boucle FOR,
 Régler la temporisation à l'aide d'un bouton rotatif,

PA Degryse : TP Initiation Labview L3 p4/4

Vous aimerez peut-être aussi