Introduction à LabVIEW (cours MEC6405) Exercices F.1 à F.7



Documents pareils
ET 24 : Modèle de comportement d un système Introduction à Labview et initiation à la réalisation d un Instrument Virtuel (VI).

Initiation à LabView : Les exemples d applications :

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

Comment réaliser une capture d écran dans Word. Alors comment ouvrir une page Word?

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique:

Silhouette Studio Leçon N 2

Mode Opératoire Windows XP

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Guide pour la réalisation d'un document avec Open Office Writer 2.2

AP1.1 : Montages électroniques élémentaires. Électricité et électronique

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Assistant d e tablissement de Tableaux

FANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation

31. OOo Draw Réglages propres à Draw

L espace de travail de Photoshop

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

MANUEL D UTILISATION PRO-FACE

TBI-DIRECT. Bridgit. Pour le partage de votre bureau. Écrit par : TBI Direct.

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

FOXIT READER 6.0 Guide rapide. Table des matières... II Utilisation de Foxit Reader Lecture Travailler dans des documents PDF...

FICHIERS ET DOSSIERS

Utilisation de l outil lié à MBKSTR 9

Manuel utilisateur Netviewer one2one

Logiciel PICAXE Programming Editor

TABLEAU CROISE DYNAMIQUE

Répertorier vos mots de passe avec Passbox : 1) Télécharger le fichier d'installation :

DECOUVERTE DE LA MESSAGERIE GMAIL

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Publication Assistée par Ordinateur

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

NOTICE D' UTILISATION CAMWORKS FRAISAGE. Luc Vallée Lycée Blaise Pascal Segré

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Guide de démarrage rapide. (pour la version 5.0.)

Pop-Art façon Roy Liechtenstein

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online

TD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année

Guide d usage pour Word 2007

Introduction à Windows 7

The Grid 2: Manuel d utilisation

FICHE 1 : ENTRER DANS LE LOGICIEL POWERPOINT

et de la feuille de styles.

Bien travailler sur plusieurs écrans

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Volet de visualisation

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

LOGICIEL DE SURVEILLANCE NUUO NOTICE

Sommaire. Aide Page 1

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Tutoriel. Votre site web en 30 minutes

MANUEL D UTILISATION TERMINAL PHL 2700

EXCEL TUTORIEL 2012/2013

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Utilisation d'interwrite avec un vidéoprojecteur interactif EPSON

Réaliser un PUBLIPOSTAGE

I Pourquoi une messagerie?

l'ordinateur les bases

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Qu est-ce qu un Ordinateur

PowerPoint offre trois modes d affichage principaux : le mode Normal, le mode Trieuse de diapositives et le mode Diaporama

Utilisation du logiciel Epson Easy Interactive Tools

Interface PC Vivago Ultra. Pro. Guide d'utilisation

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

MODE OPÉRATOIRE : CIEL COMPTA

Assemblage couleur & trait en InDesign pour fichier Acrobat - 1

Sélection du contrôleur

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Cours Excel : les bases (bases, texte)

Correction des Travaux Pratiques Organiser son espace de travail

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

La Clé informatique. Formation Excel XP Aide-mémoire

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

L ORDINATEUR FACILE D ACCÈS!

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Antidote et vos logiciels

Créer une trace, obtenir son fichier gpx et sa carte Ou Afficher un fichier trace GPX

Utilisation du logiciel GALAAD

Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10.

Ouvrir le compte UQÀM

Organiser vos documents Windows XP

Leçon N 5 PICASA Généralités

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Généralités. Sans copie de sauvegarde sur support externe, vous ne pourrez jamais récupérer vos multiples encodages. 1.1 Sauvegarde des données

GUIDE D UTILISATION ADSL ASSISTANCE

WHS ProRealTime. édition

Utiliser le service de messagerie électronique de Google : gmail (1)

Notice de fonctionnement DVR H Méthode de Visionnage ESEENET

StarDraw, le module de dessin de StarOffice 6/7

WinARC Installation et utilisation D un écran déporté (Windows 7)

Mon aide mémoire traitement de texte (Microsoft Word)

Dessiner dans Galaad FRANÇOIS PALLUT

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

Prise en main du logiciel Smart BOARD

Infolettre #18 : Les graphiques avec Excel 2010

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement

Leçon 18 Coupes et sections

Transcription:

Introduction à LabVIEW (cours MEC6405) Exercices F.1 à F.7 EXERCICE F.1 OUVRIR, EXECUTER, MODIFIER ET SAUGARDER UN VI 1.1 Créer les répertoires suivants sur votre disque: Y:\MEC6405_LV\Exercices\ et Y:\MEC6405_LV\Travaux\ 1.2 Sur le site Internet du cours, récupérer le fichier LVex_F1.VI et le copier dans votre répertoire Y:\MEC6405_LV\Exercices\ 1.3 Démarrer LabVIEW 2011. Ouvrir le VI Y:\MEC6405_LV\Exercices\LVex_F1.VI avec la commande «Browse» en bas à gauche du menu de la fenêtre de démarrage 1 LabVIEW. Vous pouvez également vous servir de la commande «File + Open» (Alt F+O) du menu principal qui se trouve en haut de la fenêtre. 1.4 Vérifier le fonctionnement des principales commandes de la barre d'outils du VI 2, soit l exécution simple ou continue, l arrêt ou la pause de l exécution du VI, ainsi que le fonctionnement du bouton Arrêt de la face-avant 3. 1.5 Ouvrir la fenêtre du diagramme avec «Window + Show Block Diagram» (ou Ctrl+E). Effectuer un double-clic gauche sur l indicateur 4 Waveform Graph (ou un clic-droit et choisir «Find Indicator»). L Indicateur correspondant est rehaussé dans la fenêtre face-avant. Cliquer ailleurs pour annuler le rehaussement. Q.1 Que se passe-t-il lorsqu'on fait un clic-droit sur la face-avant et sur le diagramme? 1.6 Effectuer un double-clic sur le VI-express Simulate Signal afin de faire apparaître sa fenêtre de configuration. Modifier le type de signal «Signal Type» pour triangle, puis faire OK. 1.7 Inclure une nouvelle commande pour faire varier l'amplitude du signal. Sur la face-avant, ajouter une commande 5 de type bouton rotatif à partir de la palette de commandes «Express / Num Ctrls», choisir Knob. Déposer la commande sur la face-avant puis faire un double-clic sur l'étiquette Knob et écrire à la place Amplitude. Au besoin, agrandissez la fenêtre de la faceavant. 1.8 Dans le diagramme, sur le VI-express Simulate Signal, saisir la double flèche située en bas et étirer le bord du VI pour faire apparaître des lignes supplémentaires. Déplacer l'icône (ou terminal) de la commande Amplitude à gauche du VI vis-à-vis la ligne "Amplitude" du VI. Cette ligne est un terminal d'entrée du VI (ou borne d'entrée). Relier la commande à l'entrée du VI avec un fil de liaison (câblage). Utiliser l'outil bobine qui apparait automatiquement lorsqu'on place le curseur de la souris sur un terminal du VI ou de la commande. 1 (EN) "Getting Started" 2 (EN) "Virtual Instrument" 3 (EN) "Front Panel" 4 (EN) "Indicator" 5 (EN) "Control" Luc Marchand et Luc Baron, sept. 2012 Page 1 de 10

1.9 Revenir à la face avant et tester le fonctionnement de votre commande d'amplitude. Pour éviter que le graphique n'ajuste l'échelle des Y automatiquement, faire un clic-droit sur le graphique, faire un clic sur «Autoscale Y» pour désactiver cette option. Q.2 Quel est le rapport entre la valeur efficace (RMS) du signal et l'amplitude maximale de celuici? Est-ce que la valeur trouvée est celle attendue? 1.10 Sauvegarder votre VI modifié sur Y:\MEC6405_LV\Travaux\F1_xxx.vi, avec la commande «File+Save As» du menu principal. Choisir l'option «Substitute copy for original». Fermer le VI avec la commande «File+Close» (Alt F+C). EXERCICE F.2 CREER UN PREMIER VI Vous allez maintenant créer un premier VI qui exécutera la conversion des degrés Celcius en degrés Fahrenheit. 2.1 Sélectionner un VI vide, «Blank VI» dans la fenêtre de démarrage de LabVIEW, puis faire un clic-droit sur la face-avant afin d afficher la palette des commandes 6 (qui contient aussi les indicateurs). Dans la palette «Modern / Numeric» sélectionner la commande Numeric control, puis déposez-la sur la face-avant avec un clic à l endroit désiré. Changer le nom de la commande numérique pour Deg C. Dans la même palette, sélectionner l'indicateur Numeric Indicator, puis déposez-le aussi sur la face-avant. Changer son nom pour Deg F. 2.2 Ouvrir le diagramme puis faire un clic-droit sur le diagramme afin d afficher la palette des fonctions (qui contient aussi les constantes). Dans la palette «Programming/ Numeric», sélectionner la constante Numeric constant, puis déposer cette constante sur le diagramme et changer sa valeur à 1.8. On modifie la valeur en effectuant un double-clic sur la constante. Placer sur le diagramme une autre constante de valeur 32, puis ajouter au diagramme une fonction Add et une fonction Multiply. 6 (EN) "Controls Palette" Luc Marchand et Luc Baron, sept. 2012 Page 2 de 10

2.3 Compléter le câblage entre les objets afin d obtenir le diagramme montré ci-dessous. Pour câbler entre deux objets, approcher le curseur du terminal du premier objet, vous verrez alors apparaître l'outil Bobine. Cliquer sur ce terminal avec le bouton droit de la souris, puis étirer le fil jusqu'au terminal du deuxième objet et relâcher le bouton de la souris. On peut aussi commencer un fil de liaison au milieu d'un autre fil de liaison. Pour enlever un mauvais fil de liaison, sélectionnez-le puis supprimez-le avec la clé supprime du clavier (cette méthode simple s'applique aussi aux autres objets LabVIEW). Vous pouvez aussi annuler un câblage avec «Edit + Undo» et vous pouvez suspendre un câblage en cours avec la touche ESC du clavier. 2.4 Ajuster la position des objets dans les deux fenêtres. Cliquer sur l'objet et, tout en maintenant le bouton droit de la souris enfoncé, traînez-le jusqu'au nouvel emplacement. 2.5 Pour ajouter du texte sur la face-avant, faire un double-clic à la position désirée puis taper le texte. Sélectionner ensuite le bloc de texte et modifier son apparence avec le bouton «Font» du menu du VI (sous le menu principal). 2.6 Vérifier le bon fonctionnement de votre VI et le sauvegarder dans Y:\MEC2115_LV\Travaux\F2_xxx.vi Luc Marchand et Luc Baron, sept. 2012 Page 3 de 10

EXERCICE F.3 CREER UN DEUXIEME VI 3.1 Créer un nouveau VI qui calcule la pente à partir des commandes numériques x1, x2, y1 et y2, selon l équation m=(x2-x1)/(y2-y1). Utiliser d une commande de type bouton rotatif (Knob) pour l entrée des valeurs de x1 et d un curseur horizontal (Horizontal scroll) pour l entrée des valeurs de y1. Afficher leurs valeurs de ces deux commandes avec deux indicateurs que l'on prend dans la palette de commandes «Modern/Numeric». Pour x2 et y2, utiliser des commandes numériques simples (Numeric control). 3.2 Ajouter un autre indicateur numérique pour la pente m et une commande de chaîne Simple string provenant de la palette «Classic/Classic Strings». Cette chaîne contiendra le texte "Calcul de la pente". Supprimer l'affichage du nom de la chaîne en faisant un clic-droit sur la commande puis modifier l'option «Visible Items/Label». 3.3 Concevez et réaliser le diagramme pour exécuter le calcul de la pente à partir des valeurs des commandes numériques. 3.4 Tester le bon fonctionnement du VI et le sauvegarder sous le nom Y:\MEC6405_LV\Travaux\F3_xxx.vi EXERCICE F.4 CREER UN SOUS-VI 4.1 Ouvrir votre VI F2_xxx.vi et afficher son diagramme et sa face-avant. Faire un clic-droit sur l icône situé en haut à droite de la fenêtre diagramme, au niveau des barres de menu. Tel que montré ci-dessous, choisir l'option «Edit Icon». Luc Marchand et Luc Baron, sept. 2012 Page 4 de 10

4.2 Avec l éditeur d icône, effacer le dessin actuel de l icône et reproduire celui montré en haut à droite, puis faire OK pour terminer. 4.3 Cliquer avec le bouton droit sur l'icône du connecteur et choisir la configuration à deux terminaux qui remplacera la configuration actuelle des terminaux. Cliquer en premier sur le terminal droit du connecteur, puis en second lieu sur l indicateur Deg F. Le terminal change de couleur indiquant que l indicateur Deg F est relié à un terminal de sortie du VI. Répéter cette opération avec le terminal de gauche du connecteur de l'icône qui sera relié à la commande Deg C. Ce terminal devient une entrée du VI. 4.4 Faire un clic-droit sur la commande Deg C dans le diagramme, puis sélectionner «properties» afin de définir un nouvel intervalle de valeurs avec «Data Entry». Commencer par supprimer l usage des limites par défaut «Use Default Limits», puis définir un minimum de -40, un maximum de 100 et un incrément de 0.1. Changer aussi COERCE la valeur de "Response to value outside limit". Faire OK pour sortir du menu. 4.5 Tester le bon fonctionnement du VI et le sauvegarder sous le nom: Y:\MEC6405_LV\Travaux\F4_xxx.vi EXERCICE F.5 UTILISER UN SOUS-VI 5.1 Créer un nouveau VI qui comprend une commande «Vertical Pointer Slide» et un indicateur «Thermometer» que l'on trouve dans la palette de commandes «Modern/Numeric». Luc Marchand et Luc Baron, sept. 2012 Page 5 de 10

Ajouter une commande Booléenne de type «Vertical toggle» que l'on trouve dans la palette «Modern/Boolean» et changer son nom pour Echelle. 5.2 Ajouter le sous-vi créé à l exercice F.4 en utilisant l'option «Select a VI» de la palette fonction. Ajouter les textes "Deg C" et "Deg F" vis-à-vis les deux positions de l'interrupteur, tel que montré dans la face-avant ci-dessous. 5.3 Dans le diagramme, ajouter une fonction «Select» provenant de la palette de fonction «Programming/Comparaison». Cette fonction sélectionne l'échelle de température à afficher en fonction de la valeur Booléenne de l interrupteur (voir le diagramme ci-dessous) 5.4 Compléter le câblage du diagramme et tester le fonctionnement du VI. 5.5 Sauvegarder le VI sous le nom F5_xxx.vi. Fonction Select Sous-VI Luc Marchand et Luc Baron, sept. 2012 Page 6 de 10

EXERCICE F.6 BOUCLE WHILE 6.1 Créer un nouveau VI avec les commandes Dial (Pression), Numeric control (Seuil d'alarme) et Stop button (Arrêt) qui proviennent tous de la palette «Modern». Changer les noms des trois commandes pour ceux utilisés dans de la face-avant ci-dessous. 6.2 Ajouter deux indicateurs Round LED (Alarme et Stop) tel que montré ci-dessous. L alarme doit s activer et devenir rouge si la pression dépasse le seuil acceptable. Pour modifier les couleurs de l'indicateur Alarme, faire un clic-droit sur l'indicateur et choisir «Properties/Appearance». Durant l'exécution, la couleur du LED changera en fonction de la valeur (VRAI ou FAUX, ON ou OFF) que prend la commande Booléenne. Pour l'indicateur stop, garder les couleurs par défaut. Diagramme, version initiale Diagramme, version avec le délai 6.3 Le diagramme du VI doit inclure une boucle qui permet l exécution répétée des éléments inclus dans la boucle While tant et aussi longtemps que le terminal de condition reçoit une valeur FAUX. Ce terminal est le petit icône carré situé en bas à droite de la boucle qui un octogone rouge (FAUX). La boucle s'arrête aussitôt que le terminal de condition est VRAI. La boucle Luc Marchand et Luc Baron, sept. 2012 Page 7 de 10

While contient aussi un terminal d'itération qui cumule le nombre d'itérations achevées (petit icône avec un i à l'intérieur). 6.4 Pour créer une boucle While, sélectionner While Loop dans la palette «Programming / Structures». Déplacer le curseur en haut à gauche du diagramme. Cliquez à cet endroit pour y placer le coin supérieur gauche de la boucle. Faites glisser le curseur en diagonale de manière à inclure tous les objets du diagramme (VI, commandes, indicateurs, fils, etc.). 6.5 Relier le terminal d'itération de la boucle While à l'indicateur Cycle. Relier aussi la commande Arrêt au terminal de condition de la boucle. 6.6 La commande Booléenne Arrêt est connectée à l'indicateur Stop dont le LED "s'allumera" quand on appuiera sur Arrêt. 6.7 Vérifier le bon fonctionnement de votre VI en utilisant l exécution simple seulement. Noter que la boucle s exécute à la vitesse maximale de calcul de votre l ordinateur. 6.8 Modifier le VI en introduisant un délai d'exécution dans la boucle While, Pour cela utiliser le VI-Express Time Delay que l'on retrouve sur la palette de fonction dans «Programming / Timing». Placez le VI-Express à l'intérieur de la boucle comme montré dans le diagramme de gauche. Spécifiez également un délai de 0.1 secondes pour la valeur d'entrée Time Delay à l'aide d'un constante que vous devez créer. La boucle While modifiée s exécutera maintenant à une cadence de 10 Hz, soit une fois toutes les 100 millisecondes. 6.9 Sauvegarder le VI sous le nom F6_xxx.vi. Luc Marchand et Luc Baron, sept. 2012 Page 8 de 10

EXERCICE F.7 CREATION D UN FICHIER DE DONNEES 7.1 Ouvrir le VI de l exercice F6 et le sauvegarder sous le nouveau nom F7_xxx.vi. 7.2 Insérer dans le diagramme le VI Write Measurement File que vous trouverez dans la palette des fonctions sous «Programming/ File I/O». Double-cliquez sur le VI pour ouvrir sa fenêtre de configuration. Cochez les options indiquées ci-dessus. Ne pas oublier de donner le nom du fichier où seront stockées les données. 7.3 Ajouter au diagramme une fonction Merge Signals qui permet d'assembler deux signaux ou plus afin de les transmettre avec un seul fil de liaison par la suite (icône jaune montrant deux fils qui se rejoignent). Voir la palette des fonctions sous «Express/ Signal Manipulation». Pour obtenir plus de deux signaux d entrée, placer le curseur de la souris sur l icône de la fonction Merge Signals puis saisir le petit carré bleu en bas et le tirer vers le bas. 7.4 Effectuer le câblage tel que montré dans le diagramme ci-dessous. Noter que l ordre d assemblage des signaux qui sont envoyés à la borne d'entrée "Signals" du VI Write Measurement File, détermine la position des signaux dans les colonnes du fichier de données. Déterminer comment cette position est établie en effectuant quelques tests avec votre VI (par exemple, changer l'ordre d'assemblage des signaux). 7.5 Vérifier le bon fonctionnement de votre VI avec une exécution de courte durée. Ouvrir le fichier de données en double-cliquant sur celui-ci. Il devrait s'ouvrir automatiquement dans Luc Marchand et Luc Baron, sept. 2012 Page 9 de 10

Excel ou un autre programme tel que Bloc-note. Si cela n'est pas le cas, ouvrir le fichier avec la commande "Ouvrir avec" de Explorer et choisir Excel ou un autre logiciel qui vous convient. 7.6 Sauvegarder le VI sous F7_xxxx.vi. 7.7 Ré exécuter avec l'option "Ask user to choose file" dans le VI-express "Write Measurements" Luc Marchand et Luc Baron, sept. 2012 Page 10 de 10