Vous êtes sur la page 1sur 101

LabVIEW

Initiation LabVIEW
Initiation LabVIEW

TM

Juin 2010 373427G-0114

Filiales francophones National Instruments France 2 rue Hennape 92735 Nanterre Cedex

National Instruments Suisse Sonnenbergstr. 53 CH-5408 Ennetbaden

National Instruments Belgium nv Ikaroslaan 13 B-1930 Zaventem

National Instruments Canada 1 Holiday Street East Tower, Suite 501 Point-Claire, Qubec H9R 5N3

Support E-mail :

Site FTP : Adresse web :

france.support@ni.com switzerland.support@ni.com belgium.support@ni.com canada.support@ni.com ftp.ni.com ni.com ni.com/support ni.com/switzerland ni.com/belgium ni.com/canada Tl. : 01 57 66 24 24 Tl. : 056 2005151 Tl. : 02 757 0020 Tl. : 450 510 3055 Fax : 01 57 66 24 14 Fax : 056 200 51 55 Fax : 02 757 03 11 Fax : 450 510 3056

Tlphone : France Suisse Belgique Canada (Qubec)

Tl. : 4050120 (Luxembourg)

Filiales internationales Afrique du Sud 27 0 11 805 8197, Allemagne 49 89 7413130, Australie 1800 300 800, Autriche 43 662 457990-0, Brsil 55 11 3262 3599, Canada 800 433 3488, Chine 86 21 5050 9800, Core 82 02 3451 3400, Danemark 45 45 76 26 00, Espagne 34 91 640 0085, Finlande 358 (0) 9 725 72511, Grande-Bretagne 44 0 1635 523545, Inde 91 80 41190000, Isral 972 3 6393737, Italie 39 02 41309277, Japon 0120-527196, Liban 961 (0) 1 33 28 28, Malaisie 1800 887710, Mexique 01 800 010 0793, Norvge 47 (0) 66 90 76 60, Nouvelle-Zlande 0800 553 322, Pays-Bas 31 (0) 348 433 466, Pologne 48 22 328 90 10, Portugal 351 210 311 210, Rpublique Tchque 420 224 235 774, Russie 7 495 783 6851, Singapour 1800 226 5886, Slovnie 386 3 425 42 00, Sude 46 (0) 8 587 895 00, Tawan 886 02 2377 2222, Thalande 662 278 6777, Turquie 90 212 279 3031 National Instruments Corporate Headquarters 11500 North Mopac Expressway Austin, Texas 78759-3504

USA Tl. : 512 683 0100

Pour obtenir de plus amples informations, reportez-vous lannexe Support technique et services. Si vous souhaitez formuler des commentaires sur la documentation National Instruments, reportez-vous au site Web de National Instruments sur ni.com/frinfo et entrez linfo-code feedback. 20032010 National Instruments Corporation. Tous droits rservs.

Informations importantes
Garantie
Le support sur lequel vous recevez le logiciel National Instruments est garanti contre tout dfaut dexcution des instructions de programmation qui rsulterait dun dfaut matriel ou de fabrication, pour une priode de 90 jours partir de la date dexpdition, telle quindique sur les reus ou tout autre document. National Instruments rparera ou remplacera, au choix de National Instruments, le support nexcutant pas les instructions de programmation sous rserve que National Instruments se soit vu notifier lesdits dfauts au cours de la priode de garantie. National Instruments ne garantit pas que le fonctionnement du logiciel sera ininterrompu ou exempt derreur. Un produit ne pourra tre accept en retour dans le cadre de la garantie que si un numro ARM (Autorisation de Retour Matriel) a t obtenu auprs de lusine et a t clairement appos sur lextrieur de lemballage. National Instruments supportera les frais de port lis au retour au propritaire de pices couvertes par la garantie. National Instruments considre que les informations contenues dans le prsent document sont correctes. Le document a t soigneusement revu afin de vrifier son exactitude sur le plan technique. Dans lhypothse o ce document contiendrait des inexactitudes techniques ou des erreurs typographiques, National Instruments se rserve le droit dapporter des modifications aux futures ditions du prsent document sans avoir besoin den informer au pralable les titulaires de la prsente dition. Le lecteur est invit consulter National Instruments sil pense avoir relev des erreurs. National Instruments ne pourra en aucun cas tre tenu responsable des prjudices pouvant rsulter ou pouvant tre lis ce document ou linformation quil contient. EN DEHORS DE CE QUI EST EXPRESSMENT PRVU AUX PRSENTES, NATIONAL INSTRUMENTS NE DONNE AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, ET EXCLUT SPCIFIQUEMENT TOUTE GARANTIE QUANT LA QUALIT MARCHANDE OU LAPTITUDE UNE UTILISATION PARTICULIRE. LE DROIT INDEMNISATION DE LUTILISATEUR DANS LHYPOTHSE DUNE FAUTE OU DUNE NGLIGENCE DE NATIONAL INSTRUMENTS SERA LIMIT AU MONTANT PAY PAR LUTILISATEUR POUR LE PRODUIT EN CAUSE. NATIONAL INSTRUMENTS NE POURRA TRE TENU RESPONSABLE DES DOMMAGES RSULTANT DE LA PERTE DE DONNES, DE PROFITS, DUTILISATION DE PRODUITS OU POUR TOUT PRJUDICE INDIRECT OU INCIDENT, MME SI NATIONAL INSTRUMENTS A T AVIS DE LA POSSIBILIT DE LA SURVENANCE DE TELS DOMMAGES. Cette limitation de responsabilit de National Instruments sappliquera quel que soit le fondement de la mise en cause de sa responsabilit, contractuelle ou dlictuelle, y compris sil sagit de ngligence. Toute action contre National Instruments devra tre introduite dans le dlai dun an compter de la survenance du fondement de cette action. National Instruments ne pourra en aucun cas tre tenu responsable des retards dexcution rsultant de causes pouvant raisonnablement tre considres comme chappant son contrle. La garantie prvue aux prsentes ne couvre pas les dommages, dfauts, y compris de fonctionnement, rsultant du non-respect des instructions dinstallation, dutilisation ou dentretien donnes par National Instruments ; de la modification du produit par le propritaire ; dabus dutilisation, de mauvaise utilisation ou de ngligence de la part du propritaire ; et de fluctuations dans lalimentation lectrique, dincendies, dinondations, daccidents, dactes de tiers ou de tout autre vnement pouvant raisonnablement tre considr comme chappant au contrle de National Instruments.

Droits dauteur
Conformment la rglementation applicable en matire de droits dauteur, cette publication ne peut pas tre reproduite ni transmise sous une forme quelconque, que ce soit par voie lectronique ou mcanique, notamment par photocopie, enregistrement ou stockage dans un systme permettant la rcupration dinformations, ni traduite, en tout ou partie, sans le consentement pralable et crit de National Instruments Corporation. National Instruments respecte les droits de proprit intellectuelle appartenant des tiers et nous demandons aux utilisateurs de nos produits de les respecter galement. Les logiciels NI sont protgs par la rglementation applicable en matire de droits dauteur et de proprit intellectuelle. Lorsque des logiciels NI peuvent tre utiliss pour reproduire des logiciels ou autre matriel appartenant des tiers, vous ne pouvez utiliser les logiciels NI cette fin que pour autant que cette reproduction est permise par les termes du contrat de licence applicable auxdits logiciels ou matriel et par la rglementation en vigueur. For copyright notices, conditions, and disclaimers, including information regarding certain third-party components used in LabVIEW, refer to the Copyright topic of the LabVIEW Help.

Marques
CVI, LabVIEW, National Instruments, NI, ni.com, le logo de la socit National Instruments et le logo de lAigle sont des marques de National Instruments Corporation. Veuillez consulter la rubrique Trademark Information sur ni.com/trademarks pour dautres marques de National Instruments. The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries. Les autres noms de produits et de socits mentionns aux prsentes sont les marques ou les noms de leurs propritaires respectifs. Les membres du programme National Instruments Alliance Partner Program sont des entits professionnelles indpendantes de National Instruments et aucune relation dagence, de partenariat ou joint-venture nexiste entre ces entits et National Instruments.

Brevets
Pour la liste des brevets protgeant les produits/technologies National Instruments, veuillez vous rfrer, selon le cas : la rubrique AideBrevets de votre logiciel, au fichier patents.txt sur votre mdia, ou National Instruments Patent Notice sur ni.com/patents.

MISE EN GARDE CONCERNANT LUTILISATION DES PRODUITS NATIONAL INSTRUMENTS


(1) LES PRODUITS NATIONAL INSTRUMENTS NE SONT PAS CONUS AVEC DES COMPOSANTS NI SOUMIS DES TESTS DUN NIVEAU SUFFISANT POUR ASSURER LA FIABILIT DE LEUR UTILISATION DANS OU EN RAPPORT AVEC DES IMPLANTS CHIRURGICAUX OU EN TANT QUE COMPOSANTS ESSENTIELS DE SYSTMES DE MAINTIEN DE LA VIE DONT LE MAUVAIS FONCTIONNEMENT POURRAIT CAUSER DES DOMMAGES IMPORTANTS SUR UNE PERSONNE. (2) DANS TOUTE APPLICATION, Y COMPRIS CELLE CI-DESSUS, LE FONCTIONNEMENT DE PRODUITS LOGICIELS PEUT TRE CONTRARI PAR CERTAINS FACTEURS, Y COMPRIS, NOTAMMENT, LES FLUCTUATIONS DALIMENTATION LECTRIQUE, LE MAUVAIS FONCTIONNEMENT DU MATRIEL INFORMATIQUE, LE MANQUE DE COMPATIBILIT AVEC LE

SYSTME DEXPLOITATION DE LORDINATEUR, LE MANQUE DADQUATION DES COMPILATEURS ET LOGICIELS UTILISS POUR DVELOPPER UNE APPLICATION, LES ERREURS DINSTALLATION, LES PROBLMES DE COMPATIBILIT ENTRE LE LOGICIEL ET LE MATRIEL, LES DFAUTS DE FONCTIONNEMENT OU LES PANNES DES APPAREILS LECTRONIQUES DE SURVEILLANCE OU DE CONTRLE, LES PANNES TEMPORAIRES DE SYSTMES LECTRONIQUES (MATRIEL ET/OU LOGICIEL), UNE UTILISATION NON PRVUE OU UNE MAUVAISE UTILISATION OU ENCORE DES ERREURS DE LA PART DE LUTILISATEUR OU DU CONCEPTEUR DAPPLICATION (DES FACTEURS TELS QUE CEUX PRCITS SONT CI-APRS DSIGNS ENSEMBLE DES DFAILLANCES DE SYSTME). TOUTE APPLICATION DANS LAQUELLE UNE DFAILLANCE DE SYSTME ENGENDRERAIT UN RISQUE DATTEINTE AUX BIENS OU AUX PERSONNES (Y COMPRIS UN RISQUE DE BLESSURES CORPORELLES OU DE DCS) NE DOIT PAS TRE DPENDANTE DUN SEUL SYSTME LECTRONIQUE EN RAISON DU RISQUE DE DFAILLANCE DE SYSTME. POUR VITER TOUT DOMMAGE, BLESSURE OU DCS, LUTILISATEUR OU LE CONCEPTEUR DAPPLICATION DOIT PRENDRE TOUTES LES PRCAUTIONS RAISONNABLEMENT NCESSAIRES LA PROTECTION CONTRE LES DFAILLANCES DE SYSTME, Y COMPRIS NOTAMMENT EN PRVOYANT DES MCANISMES DE SAUVEGARDE OU DE MISE HORS TENSION. LE SYSTME INFORMATIQUE DE CHAQUE UTILISATEUR FINAL TANT ADAPT SES BESOINS SPCIFIQUES ET DIFFRENT DES PLATES-FORMES DE TEST DE NATIONAL INSTRUMENTS ET UN UTILISATEUR OU UN CONCEPTEUR DAPPLICATION POUVANT UTILISER LES PRODUITS NATIONAL INSTRUMENTS EN COMBINAISON AVEC DAUTRES PRODUITS DUNE FAON NON PRVUE OU NON TESTE PAR NATIONAL INSTRUMENTS, LUTILISATEUR OU LE CONCEPTEUR DAPPLICATION EST SEUL RESPONSABLE DE LA VRIFICATION ET DE LA VALIDATION DE LADQUATION ET DE LA COMPATIBILIT DES PRODUITS NATIONAL INSTRUMENTS DS LORS QUE DES PRODUITS NATIONAL INSTRUMENTS SONT INTGRS DANS UN SYSTME OU UNE APPLICATION, Y COMPRIS NOTAMMENT, DE LADQUATION DE LA CONCEPTION, DU FONCTIONNEMENT ET DU NIVEAU DE SCURIT DUDIT SYSTME OU APPLICATION.

Sommaire
Avant-propos
Conventions ...................................................................................................................ix Documentation associe ................................................................................................x

Chapitre 1 Initiation aux instruments virtuels de LabVIEW


Construction dun instrument virtuel .............................................................................1-2 Lancement de LabVIEW.................................................................................1-3 Ouverture dun nouveau VI partir dun modle ...........................................1-4 Ajout dune commande sur la face-avant........................................................1-6 Changement de type dun signal .....................................................................1-8 Cblage dobjets sur le diagramme .................................................................1-10 Excution dun VI ...........................................................................................1-11 Modification dun signal .................................................................................1-11 Affichage de deux signaux sur un graphe .......................................................1-15 Personnalisation dune commande bouton rotatif ...........................................1-16 Personnalisation dun graphe ..........................................................................1-17 Rsum...........................................................................................................................1-18 Bote de dialogue Nouveau et VIs modles ....................................................1-18 Face-avant........................................................................................................1-19 Diagramme ......................................................................................................1-19 Outils des faces-avant et des diagrammes .......................................................1-19 Excution et arrt dun VI ...............................................................................1-20 VIs Express......................................................................................................1-20 Ressources de documentation LabVIEW........................................................1-20 Botes de dialogue Proprits ..........................................................................1-21 Raccourcis .......................................................................................................1-21

Chapitre 2 Personnalisation dun VI


Construction dun VI partir dun VI vide ...................................................................2-1 Ouverture dun VI vide ...................................................................................2-2 Ajout dun VI Express qui simule un signal ...................................................2-2 Recherche dans laide et modification dun signal..........................................2-3 Personnalisation dune interface utilisateur partir du diagramme ................2-5 Configuration dun VI pour quil sexcute de faon continue jusqu ce que lutilisateur larrte ...............................................................2-6 Utilisation de la fentre Liste des erreurs ........................................................2-8

National Instruments Corporation

Initiation LabVIEW

Sommaire

Contrle de la vitesse dexcution .................................................................. 2-9 Utilisation dune table pour afficher les donnes............................................ 2-10 Recherche dexemples .................................................................................... 2-11 Rsum .......................................................................................................................... 2-13 Utilisation des ressources daide LabVIEW ................................................... 2-13 Personnalisation du code du diagramme......................................................... 2-14 Cration de commandes et dindicateurs.......................................... 2-14 Contrle de larrt dun VI ............................................................... 2-15 Erreurs et fils de liaison briss.......................................................... 2-15 Affichage des donnes dans une table .............................................. 2-16 Utilisation de lOutil de recherche dexemples NI ......................................... 2-16 Raccourcis ....................................................................................................... 2-17

Chapitre 3 Analyse et enregistrement dun signal


Construction dun VI danalyse..................................................................................... 3-2 Modification dun VI cr partir dun modle ............................................. 3-2 Ajout dun signal............................................................................................. 3-4 Ajout de deux signaux..................................................................................... 3-5 Filtrage dun signal ......................................................................................... 3-7 Modification de lapparence des graphes........................................................ 3-8 Analyse de lamplitude dun signal ................................................................ 3-9 Contrle de la vitesse dexcution .................................................................. 3-9 Ajout dun voyant de mise en garde ............................................................... 3-10 Spcification du niveau de limite de mise en garde........................................ 3-11 Mise en garde de lutilisateur.......................................................................... 3-12 Configuration dun VI pour quil enregistre les donnes dans un fichier....... 3-13 Enregistrement des donnes dans un fichier ................................................... 3-14 Ajout dun bouton qui enregistre les donnes lorsquon clique dessus .......... 3-15 Enregistrement des donnes la demande de lutilisateur ............................. 3-15 Affichage des donnes enregistres ................................................................ 3-16 Rsum .......................................................................................................................... 3-17 Commandes et indicateurs .............................................................................. 3-17 Filtrage de donnes ......................................................................................... 3-17 Enregistrement de donnes ............................................................................. 3-18

Initiation LabVIEW

vi

ni.com

Sommaire

Chapitre 4 Matriel : acquisition de donnes et communication avec des instruments (Windows)


Spcifications logicielles et matrielles .........................................................................4-1 Acquisition dun signal dans NI-DAQmx .....................................................................4-2 Cration dune tche NI-DAQmx ...................................................................4-2 Affichage sur un graphe des donnes dun priphrique DAQ.......................4-4 dition dune tche NI-DAQmx .....................................................................4-5 Comparaison visuelle des deux mesures de tension........................................4-6 Communication avec un instrument : utilisation de drivers dinstruments et de lAssistant dE/S instruments .................................................................................4-7 Initiation lAssistant de recherche de drivers dinstruments ........................4-7 Recherche et installation de drivers dinstruments..........................................4-8 Utilisation de drivers dinstruments ................................................................4-9 Slection dun instrument avec lAssistant dE/S instruments........................4-10 Acquisition et analyse des informations dun instrument ...............................4-11 Cblage dune commande linstrument ........................................................4-12 Rsum...........................................................................................................................4-12 VI Express Assistant DAQ..............................................................................4-12 Tches dans NI-DAQmx .................................................................................4-13 Drivers dinstruments ......................................................................................4-13 VI Express Assistant dE/S instruments..........................................................4-14

Chapitre 5 Utilisation des autres fonctionnalits LabVIEW


Toutes les commandes et tous les indicateurs ...............................................................5-1 Tous les VIs et fonctions ...............................................................................................5-2 VIs ...................................................................................................................5-2 Fonctions .........................................................................................................5-3 Types de donnes...........................................................................................................5-3 Quand utiliser les autres fonctionnalits LabVIEW ? ...................................................5-4

Annexe A Support technique et services Glossaire Index

National Instruments Corporation

vii

Initiation LabVIEW

Avant-propos
Utilisez ce manuel comme didacticiel pour vous familiariser avec lenvironnement de programmation graphique LabVIEW et avec les fonctionnalits LabVIEW de base dont vous avez besoin pour construire des applications dacquisition de donnes et de contrle dinstruments. Ce manuel contient des exercices que vous pouvez utiliser afin dapprendre comment dvelopper des applications de base dans LabVIEW. Ces exercices prennent peu de temps et vous permettent de vous initier LabVIEW. En fin de chapitre, un rsum rcapitule les concepts cls enseigns dans le chapitre. Utilisez ces rsums pour rviser ce que vous avez appris.

Conventions
Les conventions suivantes figurent dans ce manuel : Le symbole vous guide parmi les options des botes de dialogue et des lments de menu imbriqus pour atteindre une action finale. Ainsi, la squence FichierMise en pageOptions indique quil vous faut drouler le menu Fichier, slectionner llment Mise en page et slectionner Options dans la dernire bote de dialogue. Cette icne signale une astuce qui vous fournit des recommandations. Cette icne signale une remarque qui vous donne des informations importantes. gras Le texte en gras signale les lments que vous devez slectionner ou sur lesquels vous devez cliquer dans le logiciel, par exemple les lments de menus et les options de botes de dialogue. Le texte en gras signale galement les noms de paramtres, les commandes et indicateurs situs sur la face-avant, les botes de dialogue, les sections des botes de dialogue, les noms de menus et les noms de palettes. Le texte en italique signale les variables, la mise en valeur, une rfrence croise ou une introduction un concept cl. Il indique galement du texte que vous devez remplacer par un mot ou une valeur.

italique

National Instruments Corporation

ix

Initiation LabVIEW

Avant-propos

monospace

Cette police signale du texte ou des caractres que vous devez saisir partir du clavier, des sections de code, des exemples de programmation et de syntaxe. Cette police est galement utilise pour les noms des disques durs, des chemins, des rpertoires, des programmes, des sous-programmes, des priphriques, des oprations, des variables et des fichiers et des extensions. Le texte en gras de cette police signale les messages et rponses que lordinateur affiche automatiquement lcran. Cette police met aussi en vidence les lignes de code qui diffrent des autres exemples. Cette police signale une plate-forme spcifique et indique que le texte qui suit sapplique uniquement cette plate-forme.
(Mac OS X) Cliquez tout en appuyant sur <Commande> pour effectuer la mme action quun clic droit.

gras monospace

Plate-forme

clic droit

Documentation associe
Les documents suivants contiennent des informations qui peuvent vous tre utiles la lecture de ce manuel : Notes dinformation LabVIEW Utilisez ces notes dinformation pour installer et dsinstaller LabVIEW. Ces notes dinformation dcrivent aussi la configuration systme requise par le logiciel LabVIEW, y compris par lApplication Builder de LabVIEW. Aide LabVIEW Utilisez lAide LabVIEW pour obtenir des informations sur les concepts de programmation LabVIEW, des instructions dtailles sur lutilisation de LabVIEW et des informations de rfrence sur les VIs, les fonctions, les palettes, les menus et les outils de LabVIEW, ainsi que ses proprits, mthodes, vnements, botes de dialogue, etc. LAide LabVIEW liste galement les ressources de documentation disponibles chez National Instruments. Accdez lAide LabVIEW en slectionnant Aide Aide LabVIEW. Carte de rfrence rapide LabVIEW Utilisez cette carte comme rfrence pour obtenir des informations sur les ressources daide, les raccourcis clavier, les types de donnes des terminaux et les outils ddition, dexcution et de mise au point.

Initiation LabVIEW

ni.com

Initiation aux instruments virtuels de LabVIEW

Les programmes LabVIEW sont appels instruments virtuels, ou VIs, car leur apparence et leur fonctionnement sapparentent aux instruments rels, tels que les oscilloscopes et les multimtres. LabVIEW contient une grande gamme doutils pour lacquisition, lanalyse, laffichage et lenregistrement des donnes, ainsi que des outils pour vous aider mettre au point votre programme. Dans LabVIEW, vous construisez une interface utilisateur, ou face-avant, avec des commandes et des indicateurs. Les commandes sont des boutons rotatifs, des boutons-poussoirs, des cadrans et autres mcanismes dentre. Les indicateurs sont des graphes, des LED et dautres afficheurs de sortie. Aprs avoir construit la face-avant, vous ajoutez du code en utilisant des VIs et des structures pour contrler les objets de la face-avant. Le diagramme contient ce code. Vous pouvez utiliser LabVIEW pour communiquer avec le matriel comme, par exemple, dacquisition de donnes ou dimages, les priphriques de commande daxes et les instruments GPIB, PXI, VXI, RS232 et RS485.

National Instruments Corporation

1-1

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Construction dun instrument virtuel


Dans les exercices suivants, vous allez construire un VI qui gnre un signal et laffiche dans un graphe. Quand vous aurez termin les exercices, la face-avant du VI ressemblera la face-avant de la figure 1-1.
Vous pouvez effectuer les exercices de ce chapitre en 40 minutes environ.

Figure 1-1. Face-avant du VI Acqurir un signal

Initiation LabVIEW

1-2

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Lancement de LabVIEW
La fentre de Dmarrage, montre dans la figure 1-2, apparat au lancement de LabVIEW. Utilisez cette fentre pour crer de nouveaux VIs et projets, slectionner parmi les derniers fichiers LabVIEW qui ont t ouverts, trouver des exemples et lancer lAide LabVIEW. Vous pouvez aussi accder des informations et des ressources qui vous aideront vous familiariser avec LabVIEW, comme des manuels spcifiques, des rubriques daide et des ressources sur le site Web de National Instruments, ni.com.

Figure 1-2. Fentre de dmarrage

La fentre de Dmarrage disparat lorsque vous ouvrez un fichier existant ou lorsque vous crez un nouveau fichier. La fentre de Dmarrage rapparat lorsque vous fermez toutes les faces-avant et tous les diagrammes. Vous pouvez aussi afficher la fentre partir de la face-avant ou du diagramme en slectionnant AffichageFentre de dmarrage.

National Instruments Corporation

1-3

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Ouverture dun nouveau VI partir dun modle


LabVIEW fournit des VIs modles prdfinis qui comportent les sous-VIs, les fonctions, les structures et les objets de face-avant dont vous avez besoin pour commencer construire des applications de mesure courantes. Effectuez les tapes suivantes pour crer un VI qui gnre un signal et laffiche dans la fentre de la face-avant. 1. 2. 3. Lancez LabVIEW. Dans la fentre de Dmarrage, cliquez sur le lien Nouveau ou VI partir dun modle pour afficher la bote de dialogue Nouveau. Dans la liste Crer un nouvel objet, slectionnez VI partir dun modleTutoriel (Initiation LabVIEW)Gnrer et afficher. Ce VI modle gnre et affiche un signal. Un aperu et une courte description du VI modle apparaissent dans la section Description. La figure 1-3 reprsente la bote de dialogue Nouveau avec laperu du VI modle Gnrer et afficher.

Initiation LabVIEW

1-4

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Figure 1-3. Bote de dialogue Nouveau

4.

Cliquez sur le bouton OK pour crer un VI partir du modle. Vous pouvez galement double-cliquer sur le nom du VI modle dans la liste de Crer un nouvel objet pour crer un VI partir dun modle. LabVIEW affiche deux fentres : la fentre de la face-avant et la fentre du diagramme.

5.

Examinez la fentre de la face-avant. Linterface utilisateur, ou face-avant, apparat avec un arrire-plan gris et inclut les commandes et les indicateurs. La barre de titre de la face-avant indique que cette fentre est la face-avant du VI Gnrer et afficher.

Remarque Si la face-avant nest pas apparente, vous pouvez lafficher en slectionnant

FentreAfficher la face-avant. Vous pouvez aussi passer tout moment de la fentre de la face-avant celle du diagramme et vice versa en appuyant sur les touches <Ctrl-E>.

National Instruments Corporation

1-5

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

La touche <Ctrl> des raccourcis clavier correspond la touche <Option> ou <Commande> des claviers Mac OS X et la touche <Alt> de Linux. 6. Slectionnez FentreAfficher le diagramme et tudiez le diagramme du VI. Le diagramme apparat avec un arrire-plan blanc et inclut les VIs et les structures qui contrlent les objets de la face-avant. La barre de titre du diagramme indique que cette fentre est le diagramme du VI Gnrer et afficher. 7. Dans la barre doutils de la face-avant, cliquez sur le bouton Excuter, illustr gauche. Vous pouvez galement appuyer sur les touches <Ctrl-R> pour excuter un VI. Une sinusode apparat sur le graphe de fentre de la face-avant. 8. Arrtez le VI en cliquant sur le bouton STOP de la face-avant, montr gauche.

Ajout dune commande sur la face-avant


Les commandes de la face-avant simulent les mcanismes dentre dun instrument physique et fournissent des donnes au diagramme du VI. De nombreux instruments physiques ont des boutons rotatifs que vous pouvez tourner pour modifier une valeur dentre. Effectuez les tapes suivantes pour ajouter un bouton rotatif sur la face-avant.
Astuce Quel que soit lexercice, vous pouvez annuler les modifications rcentes en slectionnant ditionAnnuler ou en appuyant sur les touches <Ctrl-Z>.

1.

Si la palette Commandes, reprsente dans la figure 1-4, nest pas visible sur la fentre de la face-avant, slectionnez AffichagePalette des commandes pour lafficher.

Astuce Vous pouvez cliquer avec le bouton droit sur une partie vide de la face-avant ou du

diagramme pour faire apparatre une version temporaire de la palette Commandes ou Fonctions. La palette Commandes ou Fonctions apparat avec licne dune punaise dans le coin suprieur gauche. Cliquez sur la punaise pour fixer la palette lcran.

Initiation LabVIEW

1-6

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

2.

Si vous tes un nouvel utilisateur de LabVIEW, la palette Commandes souvre par dfaut avec la palette Express, comme le montre la figure 1-4. Si vous ne voyez pas la sous-palette Express, vous pouvez lafficher en cliquant sur Express sur la palette Commandes.

Figure 1-4. Palette des commandes

3.

Faites passer le curseur sur les icnes de la palette Express pour trouver la palette Commandes numriques. Lorsque vous dplacez le curseur sur les icnes de la palette Commandes, le nom de la sous-palette, de la commande ou de lindicateur apparat dans une info-bulle en dessous de licne.

Remarque Certains objets de palettes affichent un nom court diffrent du nom qui apparat dans linfo-bulle. Le nom court abrge le nom de lobjet pour quil tienne dans lespace disponible sur la palette. Si vous avez du mal trouver un objet sur une palette daprs son nom court, utilisez le bouton Rechercher qui se trouve sur la palette Commandes ou Fonctions pour trouver lobjet daprs son nom complet.

4. 5.

Cliquez sur licne Commandes numriques pour afficher la palette Commandes numriques. Cliquez sur la commande Bouton rotatif de la palette Commandes numriques pour attacher la commande au curseur, puis ajoutez le bouton rotatif sur la face-avant gauche du graphe. Vous utiliserez ce bouton rotatif dans un exercice ultrieur pour contrler lamplitude dun signal.

6.

Slectionnez FichierEnregistrer sous et enregistrez le VI sous le nom Acqurir un signal.vi dans un emplacement daccs facile.

National Instruments Corporation

1-7

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Changement de type dun signal


Sur le diagramme se trouve une icne bleue nomme Simuler un Signal. Cette icne reprsente le VI Express Simuler un signal. Un VI Express est un composant du diagramme que vous pouvez configurer pour raliser des mesures courantes. Par dfaut, le VI Express Simuler un signal simule un signal sinusodal. Effectuez les tapes suivantes pour changer ce signal en signal en dents de scie. 1. Affichez le diagramme en appuyant sur les touches <Ctrl-E> ou en cliquant sur le diagramme. Recherchez le VI Express Simuler un signal, illustr gauche. Le VI Express Simuler un signal simule un signal dfini par la configuration que vous spcifiez. 2. Cliquez avec le bouton droit sur le VI Express Simuler un signal et slectionnez Proprits dans le menu local pour ouvrir la bote de dialogue Configurer Simuler un signal. (Mac OS X) Cliquez avec le bouton de la souris tout en appuyant sur la touche <Commande> pour effectuer la mme action quun clic droit.

Astuce Vous pouvez aussi double-cliquer sur le VI Express pour afficher la bote de

dialogue Configurer Simuler un signal. 3. Slectionnez Dents de scie dans le menu droulant de Type de signal. Le signal du graphe de la section Aperu du rsultat devient un signal en dents de scie. La bote de dialogue Configurer Simuler un signal doit ressembler la figure 1-5.

Initiation LabVIEW

1-8

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Figure 1-5. Bote de dialogue Configurer Simuler un signal

4. 5.

Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Simuler un signal. Dplacez le curseur sur les flches situes tout en bas du VI Express Simuler un signal. Les flches vers le bas indiquent que vous pouvez afficher les entres et sorties masques en tendant le cadre du VI Express. Quand votre curseur devient une double flche, illustre gauche, cliquez et faites glisser le cadre du VI Express pour ajouter deux lignes. Lorsque vous relchez le bouton de la souris, lentre Amplitude apparat. Dans la figure 1-5, notez quAmplitude est une option de la bote de dialogue Configurer Simuler un signal. Les entres, comme Amplitude, qui apparaissent la fois dans le diagramme et dans la bote de dialogue de configuration, peuvent tre configures depuis lun ou lautre de ces emplacements.

6.

National Instruments Corporation

1-9

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Cblage dobjets sur le diagramme


Pour modifier lamplitude du signal avec la commande bouton rotatif, vous devez connecter deux objets sur le diagramme. Effectuez les tapes suivantes pour cbler le bouton rotatif lentre Amplitude du VI Express Simuler un signal. 1. Sur le diagramme, amenez le curseur sur le terminal Bouton rotatif, reprsent gauche. Notez que le curseur devient une flche, loutil Flche, illustr gauche. Utilisez loutil Flche pour slectionner, positionner et redimensionner les objets.
Remarque Vous ne pouvez redimensionner que des boucles et des structures sur le diagramme. Allez sur la face-avant pour redimensionner des objets que vous avez ajout la face-avant.

2.

Avec loutil Flche, slectionnez le terminal Bouton rotatif et vrifiez quil se trouve bien gauche du VI Express Simuler un signal et lintrieur de la boucle grise, reprsente gauche. Les terminaux lintrieur de la boucle reprsentent les commandes et les indicateurs de la face-avant. Les terminaux sont les ports dentre et de sortie qui changent des informations entre la face-avant et le diagramme.

3.

Dslectionnez le terminal Bouton rotatif en cliquant sur un espace vide du diagramme. Si vous voulez utiliser un autre outil avec un objet, vous devez dslectionner lobjet pour changer doutil. Dplacez le curseur sur la flche du terminal Bouton rotatif, illustr gauche. Le curseur devient une bobine de cblage, loutil Bobine, illustr gauche. Utilisez loutil Bobine pour cbler les objets entre eux sur le diagramme.

4.

5.

Quand loutil Bobine apparat, cliquez sur la flche du terminal Bouton rotatif, puis sur la flche de lentre Amplitude du VI Express Simuler un signal, illustr gauche, pour cbler les deux objets lun lautre. Un cble apparat et connecte les deux objets. Les donnes circulent sur ce fil, du terminal Bouton rotatif au VI Express.

6.

Slectionnez FichierEnregistrer pour enregistrer le VI.

Initiation LabVIEW

1-10

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Excution dun VI
Lexcution dun VI produit la solution. Effectuez les oprations suivantes pour excuter le VI Acqurir un signal. 1. 2. 3. Affichez la face-avant en appuyant sur les touches <Ctrl-E> ou en cliquant sur la face-avant. Cliquez sur le bouton Excuter ou appuyez sur les touches <Ctrl-R> pour excuter le VI. Dplacez le curseur sur le bouton rotatif. Le curseur devient une main, loutil Doigt, illustr gauche. Utilisez loutil Doigt pour changer les valeurs dune commande. 4. Avec loutil Doigt, tournez le bouton rotatif pour ajuster lamplitude du signal en dents de scie. Lamplitude du signal en dents de scie change au fur et mesure que vous tournez le bouton rotatif. Au fur et mesure que vous changez lamplitude, loutil Doigt affiche une info-bulle qui indique la valeur numrique du bouton rotatif. Laxe des y du graphe se met automatiquement lchelle pour reflter le changement damplitude. Pour indiquer que le VI est en cours dexcution, le bouton Excuter devient une flche noire, illustre gauche. La seule modification possible lexcution dun VI est celle de la valeur de la plupart des commandes. 5. Cliquez sur le bouton STOP, illustr gauche, pour arrter le VI. Le bouton STOP arrte le VI une fois litration actuelle de la boucle termine. Le bouton Abandonner lexcution, reprsent gauche, arrte immdiatement le VI avant que celui-ci nait termin litration en cours. Labandon dun VI qui fait appel des ressources externes, comme par exemple, du matriel externe, risque de laisser les ressources dans un tat indtermin, du fait que celles-ci ne sont pas correctement libres ou rinitialises. Pour viter ce problme, utilisez un bouton STOP dans les VIs que vous crez.

Modification dun signal


Effectuez les tapes suivantes pour appliquer un facteur dchelle de 10 au signal et afficher les rsultats dans le graphe de la face-avant. 1. Sur le diagramme, utilisez loutil Flche pour cliquer sur le fil qui connecte le VI Express Simuler un signal au terminal Graphe, montr gauche. Appuyez sur la touche <Suppr> pour supprimer ce fil.

2.

National Instruments Corporation

1-11

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

3.

Si la palette Fonctions, illustre dans la figure 1-6, nest pas visible, slectionnez AffichagePalette des fonctions pour lafficher. Par dfaut, la palette Fonctions souvre en affichant la palette Express. Si vous avez slectionn une autre palette, vous pouvez revenir la palette Express en cliquant sur Express sur la palette Fonctions.

Figure 1-6. Palette des fonctions

4.

Sur la palette Arithmtique et comparaison, slectionnez le VI Express Formule, reprsent gauche, et placez-le sur le diagramme, entre le VI Express Simuler un signal et le terminal Graphe. Vous pouvez dplacer le terminal Graphe vers la droite pour avoir plus de place entre le VI Express et le terminal. La bote de dialogue Configurer Formule souvre quand vous placez le VI Express sur le diagramme. Lorsque vous placez un VI Express sur le diagramme, la bote de dialogue de configuration de ce VI apparat toujours automatiquement.

Remarque Si vous placez un objet trop prs dun autre objet sur le diagramme, il se peut

que le cblage automatique ne lie pas les deux objets ensemble. Supprimez les fils de liaison si le cblage automatique est incorrect. Pour configurer le cblage automatique, slectionnez OutilsOptions, puis slectionnez Diagramme dans la liste Catgorie. Dslectionnez loption Cblage automatique pour dsactiver le cblage automatique. 5. Cliquez sur le bouton Aide, illustr gauche, en bas droite de la bote de dialogue Configurer Formule pour afficher la rubrique de lAide LabVIEW associe ce VI Express. La rubrique daide Formule dcrit le VI Express, ses entres et ses sorties, et les options de sa bote de dialogue de configuration. Chaque VI Express a une rubrique daide associe accessible en cliquant sur le bouton Aide dans la bote de dialogue de configuration, ou en cliquant avec le bouton droit sur le VI Express et en slectionnant Aide dans le menu local.
Initiation LabVIEW 1-12 ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

6. 7. 8.

Dans la rubrique Formule, recherchez loption de bote de dialogue dont la description indique quelle entre une variable dans la formule. Minimisez lAide LabVIEW pour revenir la bote de dialogue Configurer Formule. Remplacez le texte X1 du champ tiquette, illustr gauche, de loption de la bote de dialogue dont vous avez lu la description, par Dents de scie pour indiquer la valeur en entre du VI Express Formule. Lorsque vous cliquez sur le champ de formule en haut de la bote de dialogue Configurer Formule, le texte est remplac par le nom que vous avez entr pour ltiquette. Dfinissez la valeur du facteur dchelle en entrant *10 aprs Dents de scie dans le champ de formule. Vous pouvez entrer le facteur dchelle en utilisant les boutons dEntre de la bote de dialogue de configuration ou les boutons *, 1 et 0 du pav numrique. Si vous utilisez les boutons dEntre de la bote de dialogue de configuration, LabVIEW place lentre de la formule aprs lentre Dents de scie dans le champ de formule. Si vous utilisez le clavier, cliquez sur le champ de formule aprs Dents de scie et entrez la formule qui doit apparatre dans le champ. La bote de dialogue Configurer Formule doit ressembler la figure 1-7.

9.

Figure 1-7. Bote de dialogue Configurer Formule

National Instruments Corporation

1-13

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Remarque Si vous entrez une formule non valide dans le champ Formule, la LED Erreurs, en haut droite, passe de vert gris et affiche le texte Formule non valide.

10. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Formule. 11. Dplacez le curseur sur la flche situe sur la sortie Dents de scie du VI Express Simuler un signal. 12. Quand loutil Bobine apparat, cliquez sur la flche de la sortie Dents de scie, puis sur la flche de lentre Dents de scie du VI Express Formule, illustr gauche, pour cbler les deux objets lun lautre. 13. Avec loutil Bobine, connectez la sortie Rsultat du VI Express Formule au terminal Waveform Graph. Examinez les fils de liaison reliant les VIs Express aux terminaux. Les flches des terminaux et des VIs Express indiquent la direction dans laquelle les donnes circulent sur ces fils. Le diagramme devrait ressembler la figure 1-8. Utilisez les figures du diagramme comme rfrence. Il nest pas ncessaire que la disposition des objets sur votre diagramme corresponde exactement la figure.

Figure 1-8. Diagramme du VI Acqurir un signal Astuce Vous pouvez cliquer avec le bouton droit sur nimporte quel fil de liaison et

slectionner Arranger le cblage dans le menu local pour que LabVIEW achemine automatiquement les fils de liaison en vitant les objets du diagramme. LabVIEW guide aussi le routage du fil de liaison de faon rduire le nombre de coudes dans le cblage. Vous pouvez aussi cliquer sur le bouton Nettoyer le diagramme sur la barre doutils du diagramme pour que LabVIEW redirige automatiquement tous les fils de liaison existants pour amliorer lapparence du diagramme. 14. Appuyez sur les touches <Ctrl-S> ou slectionnez Fichier Enregistrer pour enregistrer le VI.

Initiation LabVIEW

1-14

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Affichage de deux signaux sur un graphe


Pour comparer sur un mme graphe le signal gnr par le VI Express Simuler un signal et le signal modifi par le VI Express Formule, utilisez la fonction Assembler des signaux. Effectuez les tapes suivantes pour afficher deux signaux sur le mme graphe. 1. 2. Sur le diagramme, dplacez le curseur sur la flche de la sortie Dents de scie du VI Express Simuler un signal. Avec loutil Bobine, cblez la sortie Dents de scie au terminal Waveform Graph. La fonction Assembler des signaux, reprsente gauche, apparat quand les deux fils de liaison sont connects. Une fonction est un lment dexcution intgr, comparable aux oprateurs, aux fonctions et aux dclarations des langages de programmation textuels. La fonction Assembler des signaux prend les deux signaux et les combine pour pouvoir les afficher sur le mme graphe. Le diagramme devrait ressembler la figure 1-9.

Figure 1-9. Diagramme reprsentant la fonction Assembler des signaux

3. 4.

Appuyez sur les touches <Ctrl-S> ou slectionnez Fichier Enregistrer pour enregistrer le VI. Retournez la face-avant, excutez le VI et tournez le bouton rotatif. Le graphe trace le signal en dents de scie dorigine et le signal en dents de scie mis lchelle avec un facteur de 10 sur lamplitude, comme vous lavez spcifi dans le VI Express Formule. La valeur maximale sur laxe y se met automatiquement lchelle lorsque vous tournez le bouton rotatif.

5.
National Instruments Corporation

Cliquez sur le bouton STOP pour arrter le VI.


1-15 Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Personnalisation dune commande bouton rotatif


La commande bouton rotatif modifie lamplitude du signal en dents de scie. Cest pourquoi le nom Amplitude dcrit bien son comportement. Effectuez les tapes suivantes pour personnaliser lapparence du bouton rotatif. 1. Cliquez avec le bouton droit sur le bouton rotatif de la face-avant et slectionnez Proprits dans le menu local pour afficher la bote de dialogue Proprits du bouton rotatif. Cliquez sur longlet Apparence pour afficher la page Apparence. Dans la section tiquette de longlet Apparence, supprimez le texte de ltiquette, Bouton rotatif et remplacez-le par Amplitude. La bote de dialogue Proprits du bouton rotatif doit ressembler la figure 1-10.

2.

Figure 1-10. Bote de dialogue Proprits du bouton rotatif

3.

Cliquez sur longlet chelle. Dans la section Style dchelle, cochez loption Afficher la rampe de couleur. Le bouton rotatif sur la fentre de la face-avant est immdiatement mis jour pour reflter ces modifications.

Initiation LabVIEW

1-16

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

4. 5. 6.

Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Proprits du bouton rotatif. Enregistrez le VI. Ouvrez de nouveau la bote de dialogue Proprits du bouton rotatif et testez les autres proprits du bouton rotatif. Vous pouvez, par exemple, changer la couleur de Couleur du texte des marqueurs en cliquant sur la bote de couleur de cette option sur longlet chelle. Cliquez sur le bouton Annuler pour ne pas appliquer les modifications tant que vous faites des essais. Pour conserver ces modifications, cliquez sur le bouton OK.

7.

Personnalisation dun graphe


Lindicateur graphe affiche les deux signaux. Pour savoir quel trac correspond au signal mis lchelle ou au signal simul, vous pouvez les personnaliser. Effectuez les tapes suivantes pour personnaliser lapparence de lindicateur graphe. 1. Sur la fentre de face-avant, dplacez le curseur le long du bord suprieur de la lgende du graphe. Bien que le graphe comporte deux tracs, la lgende nen affiche quun. 2. Quand votre curseur devient une double flche, reprsente dans la figure 1-11, cliquez et faites glisser le cadre de la lgende des tracs pour ajouter un lment la lgende. Lorsque vous relchez le bouton de la souris, le nom du deuxime trac apparat.

Figure 1-11. Extension de la lgende des tracs

National Instruments Corporation

1-17

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

3.

Cliquez avec le bouton droit sur le graphe et slectionnez Proprits dans le menu local pour afficher la bote de dialogue Proprits du graphe. Sur longlet Tracs, slectionnez Dents de scie dans le menu droulant. Dans la section Couleurs, cliquez sur la bote de couleur de Ligne pour afficher le slecteur de couleur. Choisissez une nouvelle couleur de ligne. Slectionnez Dents de scie (Rsultat de la formule) dans le menu droulant. Cochez loption Ne pas utiliser les noms de waveform pour les noms de tracs. Cette action vous permet dditer les tiquettes sur le graphe. Dans la zone de texte Nom, supprimez le texte actuel et remplacez le nom de ce trac par Dents de scie l'chelle. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Proprits du graphe. La couleur et la lgende du trac changent. Ouvrez de nouveau la bote de dialogue Proprits du graphe et testez les autres proprits du graphe. Vous pouvez, par exemple, dsactiver la mise lchelle automatique et changer les valeurs maximale et minimale de laxe des y sur longlet chelles.

4.

5. 6.

7. 8.

9.

10. Cliquez sur le bouton Annuler pour ne pas appliquer les modifications tant que vous faites des essais. Pour conserver ces modifications, cliquez sur le bouton OK. 11. Enregistrez le VI et fermez-le.

Rsum
Les points suivants constituent un rsum des concepts cls qui ont t traits dans ce chapitre.

Bote de dialogue Nouveau et VIs modles


La bote de dialogue Nouveau contient de nombreux VIs modles, y compris ceux utiliss dans ce manuel. Les VIs modles reprsentent un point de dpart pratique pour construire des VIs conus pour des mesures courantes ou dautres tches. Les VIs modles incluent les VIs Express, les fonctions et les objets de face-avant dont vous avez besoin pour construire des applications de mesures courantes.

Initiation LabVIEW

1-18

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Utilisez une des mthodes suivantes pour accder la bote de dialogue Nouveau : Cliquez sur les liens Nouveau, VI partir dun modle ou Autre de la fentre de Dmarrage aprs avoir lanc LabVIEW. Slectionnez FichierNouveau dans la barre de menus de la fentre de Dmarrage, de la face-avant ou du diagramme.

Face-avant
La face-avant est linterface utilisateur dun VI. Pour construire la face-avant, vous utilisez des commandes et des indicateurs qui sont respectivement les terminaux dentre et les terminaux de sortie interactifs du VI. Les commandes et les indicateurs sont situs sur la palette Commandes. Les commandes sont des boutons rotatifs, des boutons-poussoirs, des cadrans et autres mcanismes dentre. Les commandes simulent les mcanismes dentre des instruments et fournissent des donnes au diagramme du VI. Les indicateurs sont des graphes, des LED et autres types dafficheurs. Les indicateurs simulent les mcanismes de sortie dinstruments et affichent les donnes que le diagramme acquiert ou gnre.

Diagramme
Le diagramme contient le code source graphique, appel aussi code G ou code du diagramme, qui dtermine comment le VI sexcute. Le code du diagramme utilise des reprsentations graphiques de fonctions pour contrler les objets de la face-avant. Les objets de la face-avant apparaissent sous forme de terminaux dicne sur le diagramme. Les fils de liaison connectent les terminaux des commandes et des indicateurs aux VI Express, aux VIs et aux fonctions. Les donnes circulent dans les fils de liaison des faons suivantes : des commandes aux VIs et aux fonctions, des VIs et des fonctions aux indicateur et des VIs et fonctions dautres VIs et fonctions. La direction dans laquelle les donnes passent par les nuds du diagramme dtermine lordre dexcution des VIs et des fonctions. Ce mouvement de donnes est appel programmation par flux de donnes.

Outils des faces-avant et des diagrammes


Loutil Flche apparat lorsque vous faites passer le curseur sur un objet de la face-avant ou du diagramme. Le curseur devient une flche que vous pouvez utiliser pour slectionner, positionner et redimensionner les objets.

National Instruments Corporation

1-19

Initiation LabVIEW

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

Loutil de cblage apparat lorsque vous faites passer le curseur sur un terminal dun objet du diagramme. Le curseur devient une bobine que vous pouvez utiliser pour connecter les objets du diagramme par lesquels les donnes doivent passer.

Excution et arrt dun VI


Lexcution dun VI produit la solution du VI. Cliquez sur le bouton Excuter ou appuyez sur les touches <Ctrl-R> pour excuter un VI. Le bouton Excuter se transforme en flche noire pour indiquer que le VI est en cours dexcution. Vous pouvez arrter immdiatement un VI en cliquant sur le bouton Abandonner lexcution. Cependant, labandon dun VI qui utilise des ressources externes risque de laisser les ressources dans un tat inconnu. Pour viter ce problme, utilisez un bouton STOP dans les VIs que vous crez. Un bouton STOP arrte un VI lorsque le VI termine litration en cours.

VIs Express
Utilisez les VIs Express situs sur la palette Fonctions pour les tches de mesure courantes. Par dfaut, quand vous placez un VI Express sur le diagramme, la bote de dialogue que vous utilisez pour configurer le VI Express souvre. Utilisez les options de cette bote de dialogue de configuration pour dfinir le comportement du VI Express. Vous pouvez aussi afficher la bote de dialogue de configuration en double-cliquant sur un VI Express, ou en cliquant avec le bouton droit sur un VI Express et en slectionnant Proprits dans le menu local. Si vous cblez des donnes un VI Express et que vous lexcutez, le VI Express affiche des donnes relles dans la bote de dialogue de configuration. Si vous fermez le VI Express et que vous le rouvrez, la bote de dialogue de configuration du VI affiche des donnes fictives jusqu ce que vous relanciez lexcution du VI. Dans le diagramme, les VIs Express se prsentent comme des nuds extensibles avec des icnes fond bleu. Vous pouvez redimensionner un VI Express pour afficher ses entres et ses sorties. Les entres et les sorties que vous pouvez afficher pour un VI Express dpendent de la manire dont vous avez configur ce VI.

Ressources de documentation LabVIEW


LAide LabVIEW comporte des informations sur les concepts de programmation LabVIEW, des instructions dtailles sur lutilisation de LabVIEW et des informations de rfrence sur les VIs, les fonctions, les palettes, les menus et les outils de LabVIEW, ainsi que ses proprits,

Initiation LabVIEW

1-20

ni.com

Chapitre 1

Initiation aux instruments virtuels de LabVIEW

mthodes, vnements, botes de dialogue, etc. LAide LabVIEW liste galement les ressources de documentation disponibles chez National Instruments. Pour accder laide dun VI Express, cliquez sur le bouton Aide de la bote de dialogue de configuration lorsque vous configurez ce VI Express. Vous pouvez aussi accder lAide LabVIEW en cliquant avec le bouton droit sur un VI ou une fonction du diagramme ou dune palette fixe et en slectionnant Aide dans le menu local, ou en slectionnant AideAide LabVIEW. Si vous avez install des logiciels LabVIEW supplmentaires comme, par exemple, un toolkit, un module ou un driver, la documentation de ce logiciel apparat dans lAide LabVIEW ou dans un systme daide indpendant accessible en slectionnant AideAide du logiciel supplmentaire, Aide sur le logiciel supplmentaire reprsentant le nom du systme daide du logiciel supplmentaire.

Botes de dialogue Proprits


Utilisez les botes de dialogue de proprits ou les menus locaux pour configurer la manire dont les commandes et les indicateurs apparaissent ou se comportent sur la fentre de la face-avant. Cliquez avec le bouton droit sur une commande ou un indicateur de la face-avant et slectionnez Proprits dans le menu local pour ouvrir la bote de dialogue de proprits de cet objet. Vous ne pouvez pas accder aux botes de dialogue de proprits des commandes et des indicateurs quand le VI est en cours dexcution.

Raccourcis
Ce chapitre prsente les raccourcis clavier suivants.
Remarque La touche <Ctrl> des raccourcis clavier correspond la touche <Option> ou <Commande> des claviers Mac OS X et la touche <Alt> de Linux.

Raccourci <Ctrl-R> <Ctrl-Z> <Ctrl-E> <Ctrl-S> Excute un VI.

Fonction

Annule la dernire action. Passe de la fentre du diagramme celle de la face-avant et vice versa. Enregistre un VI.

National Instruments Corporation

1-21

Initiation LabVIEW

Personnalisation dun VI

Vous pouvez slectionner un des nombreux VIs modles de LabVIEW comme point de dpart lorsque vous construisez des VIs. Toutefois, il se peut quaucun VI modle ne soit disponible pour construire un VI particulier. Ce chapitre vous montre comment construire et personnaliser un VI sans utiliser de modle.

Construction dun VI partir dun VI vide


Dans les exercices suivants, vous allez ouvrir un VI vide, puis ajouter des VIs Express et des structures dans son diagramme pour construire un nouveau VI. Vous allez construire un VI qui gnre un signal, rduit le nombre dchantillons du signal et affiche les donnes rsultantes dans une table sur la face-avant. Quand vous aurez termin les exercices, la face-avant du VI ressemblera la face-avant de la figure 2-1.
Vous pouvez effectuer les exercices de ce chapitre en 45 minutes environ.

Figure 2-1. Face-avant du VI Rduire le nombre dchantillons

National Instruments Corporation

2-1

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

Ouverture dun VI vide


Si aucun modle nest disponible pour le VI que vous voulez construire, vous pouvez commencer avec un VI vide et ajouter les VIs Express dont vous avez besoin pour accomplir une tche spcifique. Effectuez les tapes suivantes pour ouvrir un VI vide. 1. Dans la fentre de Dmarrage, cliquez sur le lien VI vide dans la section Nouveau ou appuyez sur les touches <Ctrl-N> pour ouvrir un VI vide. Une fentre de face-avant et une fentre de diagramme vides apparaissent.
Remarque Vous pouvez aussi ouvrir un VI vide en slectionnant FichierNouveau VI, ou

en slectionnant FichierNouveau puis VI vide dans la liste de Crer un nouvel objet. 2. 3. Affichez le diagramme. Si la palette Fonctions nest pas visible, cliquez avec le bouton droit sur un espace vide du diagramme pour faire apparatre temporairement la palette Fonctions. Cliquez sur la punaise, illustre gauche, dans le coin suprieur gauche de la palette Fonctions pour fixer la palette lcran.

Ajout dun VI Express qui simule un signal


Effectuez les tapes suivantes pour trouver le VI Express que vous voulez utiliser et lajouter sur le diagramme. 1. Slectionnez AideAfficher laide contextuelle partir de la face-avant ou du diagramme pour afficher la fentre dAide contextuelle, montre dans la figure 2-2. Vous pouvez aussi cliquer sur le bouton Afficher la fentre daide contextuelle, reprsent gauche, sur la barre doutils de la face-avant ou du diagramme pour afficher la fentre dAide contextuelle.

Figure 2-2. Fentre dAide contextuelle

Initiation LabVIEW

2-2

ni.com

Chapitre 2

Personnalisation dun VI

Astuce Vous pouvez galement appuyer sur les touches <Ctrl-H> pour afficher la fentre dAide contextuelle. (Mac OS) Appuyez sur les touches <Commande-Shift-H>.

2.

Sur la palette Fonctions, slectionnez la palette ExpressEntre, puis dplacez le curseur sur lun des VIs Express de la palette Entre. Lorsque vous faites passer le curseur sur un VI, la fentre dAide contextuelle affiche des informations sur ce VI.

3.

Utilisez les informations qui apparaissent dans la fentre dAide contextuelle pour trouver le VI Express qui peut simuler un signal sinusodal. Laissez la fentre dAide contextuelle ouverte. Laide contextuelle vous donne des informations qui vous seront utiles pour terminer cet exercice.

4.

Slectionnez le VI Express qui peut simuler un signal sinusodal et placez-le sur le diagramme. La bote de dialogue Configurer Simuler un signal apparat. Dplacez le curseur sur les options de la bote de dialogue Configurer Simuler un signal, comme Frquence (Hz) et Amplitude. Lisez les informations qui apparaissent dans la fentre dAide contextuelle. Configurez le VI Express Simuler un signal pour quil gnre un signal sinusodal damplitude 2 et de frquence 10,7. Le signal affich dans la fentre Aperu du rsultat change pour reprsenter le signal sinusodal configur.

5.

6.

7. 8.

Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Simuler un signal. Dplacez le curseur sur le VI Express Simuler un signal et lisez les informations qui apparaissent dans la fentre dAide contextuelle. La fentre dAide contextuelle affiche des informations sur la faon dont vous avez configur le VI Express Simuler un signal en plus de la description daide contextuelle standard.

9.

Enregistrez le VI sous le nom Rduire le nombre d'chantillons.vi dans un emplacement facile daccs.

Recherche dans laide et modification dun signal


Suivez les tapes ci-aprs pour utiliser lAide LabVIEW afin de trouver le VI Express qui rduit le nombre dchantillons dans un signal. 1. Sur le diagramme, dplacez le curseur sur le VI Express Simuler un signal pour afficher la fentre dAide contextuelle et cliquez sur le lien Aide dtaille pour afficher la rubrique Simuler un signal dans lAide

National Instruments Corporation

2-3

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

LabVIEW. Vous devrez peut-tre agrandir la fentre dAide contextuelle ou la faire dfiler vers le bas pour voir le lien Aide dtaille. Vous pouvez aussi accder lAide LabVIEW en cliquant avec le bouton droit sur un VI ou une fonction du diagramme ou sur une palette fixe et en slectionnant Aide dans le menu local, ou encore en slectionnant AideAide LabVIEW. 2. Cliquez sur longlet Rechercher, entrez rduire le nb d'chantillons dans le champ Entrez le(s) mot(s) rechercher et appuyez sur la touche <Entre>. Pour rechercher la phrase exacte, mettez-la entre guillemets. Par exemple, vous pouvez entrer "rduire le nb d'chantillons" pour rduire le nombre de rsultats de la recherche. Ce choix de mots reflte parfaitement ce que vous attendez de votre VI Express : compresser, ou rduire, le nombre dchantillons dans un signal. Vous pouvez aussi cliquer sur longlet Index pour rechercher des mots-cls et des concepts. 3. Double-cliquez sur la rubrique Rduire le nb dchantillons dans les rsultats de la recherche pour afficher la rubrique qui dcrit le VI Express Rduire le nb dchantillons. Lorsque vous avez termin de lire la description du VI Express, cliquez sur le bouton Ajouter au diagramme pour attacher le VI Express au curseur. Dplacez le curseur sur le diagramme. Ajoutez le VI Express Rduire le nb dchantillons sur le diagramme droite du VI Express Simuler un signal. Quand vous savez quel lment vous voulez ajouter au diagramme ou la face-avant, vous pouvez utiliser la bote de dialogue Placement rapide pour trouver llment rapidement et lajouter au diagramme ou la face-avant. Slectionnez Placement rapide dans le menu Affichage pour afficher cette bote de dialogue. Vous pouvez galement appuyer sur les touches <Ctrl-Espace>. (Mac OS X) Appuyez sur les touches <Commande-Shift-Espace>.
Astuce Vous pouvez acclrer louverture initiale de la bote de dialogue Placement rapide en activant le bouton radio Charger les palettes au lancement sur la page Palette Commandes/Fonctions de la bote de dialogue Options. Slectionner le chargement des palettes au lancement de LabVIEW risque de ralentir lgrement le dmarrage de LabVIEW.

4.

5. 6.

Initiation LabVIEW

2-4

ni.com

Chapitre 2

Personnalisation dun VI

7. 8. 9.

Configurez le VI Express Rduire le nb dchantillons afin de rduire le signal par un facteur 25 en utilisant la moyenne de ces valeurs. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Rduire le nb dchantillons. Avec loutil Bobine, cblez la sortie Sinus du VI Express Simuler un signal lentre Signaux du VI Express Rduire le nb dchantillons.

Personnalisation dune interface utilisateur partir du diagramme


Dans les exercices prcdents, vous avez ajout des commandes et des indicateurs sur la face-avant en utilisant la palette Commandes. Vous pouvez aussi crer des commandes et des indicateurs partir du diagramme. Effectuez les tapes suivantes pour crer des commandes ou des indicateurs partir du diagramme. 1. Sur le diagramme, cliquez avec le bouton droit sur la sortie Moyenne du VI Express Rduire le nb dchantillons et slectionnez CrerIndicateur numrique dans le menu local pour crer un indicateur numrique. Un indicateur Moyenne, illustr gauche, apparat sur le diagramme. Cliquez avec le bouton droit sur la sortie Moyenne du VI Express Rduire le nb dchantillons et choisissez Insrer une entre ou sortie dans le menu local pour insrer lentre Activer. Dans les exercices prcdents, vous avez appris ajouter des entres et des sorties en tirant le VI Express avec les flches du bas. Lutilisation du menu local reprsente une autre faon dafficher et de slectionner les entres et les sorties dun VI Express. 3. Cliquez avec le bouton droit sur lentre Activer et slectionnez CrerCommande dans le menu local pour crer un commutateur. Une commande boolenne, illustre gauche, apparat sur le diagramme. Les terminaux des commandes possdent un cadre plus pais que les terminaux des indicateurs. De plus, une flche apparat sur le bord droit du terminal sil sagit dune commande, ou sur le bord gauche sil sagit dun indicateur. 4. Cliquez avec le bouton droit sur le fil reliant la sortie Sinus du VI Express Simuler un signal lentre Signaux du VI Express Rduire le nb dchantillons et slectionnez CrerIndicateur graphe dans le menu local.

2.

National Instruments Corporation

2-5

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

5.

Avec loutil Bobine, cblez la sortie Moyenne du VI Express Rduire le nb dchantillons lindicateur graphe Sinus. La fonction Assembler des signaux apparat. Disposez les objets sur le diagramme afin quils apparaissent comme dans la figure 2-3.

6.

Figure 2-3. Diagramme du VI Rduire le nombre dchantillons

7.

Affichez la face-avant. Les commandes et les indicateurs que vous ajoutez apparaissent sur la face-avant avec des tiquettes qui correspondent aux entres et aux sorties partir desquelles vous les avez crs.

Remarque Vous devrez peut-tre faire drouler la face-avant ou la redimensionner pour voir toutes les commandes et tous les indicateurs.

8.

Enregistrez le VI.

Configuration dun VI pour quil sexcute de faon continue jusqu ce que lutilisateur larrte
Dans ltat actuel, le VI sexcute une fois, gnre un signal, puis sarrte. Pour excuter le VI jusqu ce quune condition survienne, vous pouvez utiliser une boucle While. Effectuez les tapes suivantes pour ajouter une boucle While sur le diagramme. 1. Revenez la face-avant et excutez le VI. Le VI sexcute une fois, puis sarrte. Il ny a pas de bouton STOP sur la face-avant.

Initiation LabVIEW

2-6

ni.com

Chapitre 2

Personnalisation dun VI

2. 3.

Affichez le diagramme. Cliquez sur le bouton Rechercher, reprsent gauche, sur la palette Fonctions et entrez While dans le champ. LabVIEW recherche mesure que vous tapez les premires lettres et affiche toutes les correspondances dans le champ de rsultats de la recherche. Sil y a des objets de mme nom, utilisez les informations entre crochets droite de chaque nom dobjet pour choisir lobjet slectionner. Certains objets se trouvent sur plusieurs palettes car vous pouvez les utiliser pour plusieurs applications.

4.

Double-cliquez sur Boucle While <<Contrle dexcution>> pour afficher la sous-palette Contrle dexcution et mettre la boucle While en vidence pour un instant sur la sous-palette. Slectionnez la boucle While sur la palette Contrle dexcution. Dplacez le curseur en haut gauche du diagramme. Cliquez et faites glisser le curseur en diagonale de manire inclure tous les VIs Express et les fils de liaison, comme lillustre la figure 2-4.

5. 6.

Figure 2-4. Placement de la boucle While autour des VIs Express

7.

Relchez la souris pour placer la boucle While autour des VIs Express et des fils de liaison. La boucle While, illustre gauche, apparat avec un bouton STOP cbl son terminal de condition. Cette boucle While est configure pour sarrter quand lutilisateur clique sur le bouton STOP.

8.

Revenez la face-avant et excutez le VI. Maintenant, le VI sexcute jusqu ce que vous cliquiez sur le bouton STOP. Une boucle While excute les VIs et les fonctions qui se

National Instruments Corporation

2-7

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

trouvent lintrieur de la boucle jusqu ce que lutilisateur clique sur le bouton STOP. 9. Cliquez sur le bouton STOP et enregistrez le VI.

Utilisation de la fentre Liste des erreurs


Si un VI contient un indicateur que vous navez pas lintention dutiliser, vous pouvez supprimer cet indicateur. Suivez les tapes ci-aprs pour supprimer lindicateur Moyenne de la face-avant. 1. 2. 3. Affichez la face-avant et dplacez le curseur sur lindicateur Moyenne jusqu ce que loutil Flche apparaisse. Cliquez sur lindicateur Moyenne illustr gauche, pour le slectionner, puis appuyez sur la touche <Suppr>. Affichez le diagramme. Un fil de liaison apparat sous la forme dun trait noir en pointills avec un symbole X rouge au milieu, comme dans lillustration de gauche. La ligne noire en pointills reprsente un fil de liaison bris. Le bouton Excuter illustr gauche, prend lapparence dune flche brise pour indiquer que le VI ne peut pas sexcuter. 4. Cliquez sur le bouton Excuter bris pour afficher la fentre Liste des erreurs. La fentre Liste des erreurs dresse la liste de toutes les erreurs du VI et fournit des informations sur chacune. Vous pouvez utiliser la fentre Liste des erreurs pour reprer les erreurs. 5. Dans la liste erreurs et mises en garde, slectionnez lerreur Le fil de liaison a des segments non connects et cliquez sur le bouton Aide pour afficher des informations plus dtailles sur lerreur.
Astuce Vous pouvez aussi dplacez loutil Bobine sur un fil de liaison bris pour afficher

une info-bulle qui dcrit pourquoi le fil de liaison est bris. Cette information apparat aussi dans la fentre dAide contextuelle lorsque vous placez loutil Bobine sur un fil de liaison bris. 6. Dans la liste erreurs et mises en garde, double-cliquez sur lerreur
Le fil de liaison a des segments non connects pour

slectionner le fil bris.

Initiation LabVIEW

2-8

ni.com

Chapitre 2

Personnalisation dun VI

7.

Appuyez sur les touches <Ctrl-B> pour supprimer ce fil. En appuyant sur les touches <Ctrl-B>, vous supprimez tous les fils de liaison briss du diagramme. Pour ne supprimer que le fil de liaison slectionn, appuyez sur la touche <Suppr>.

8.

Slectionnez AffichageListe des erreurs pour afficher la fentre Liste des erreurs. Il ny a pas derreurs dans le champ erreurs et mises en garde.

Astuce Vous pouvez galement appuyer sur les touches <Ctrl-L> pour ouvrir la fentre Liste des erreurs.

9.

Cliquez sur le bouton Fermer pour fermer la fentre Liste des erreurs. Le bouton Excuter nest plus bris.

Contrle de la vitesse dexcution


Pour que les points sur le graphe saffichent plus lentement, vous pouvez ajouter un temps dattente sur le diagramme. Effectuez les tapes suivantes pour contrler la vitesse laquelle le VI sexcute. 1. Dans le diagramme, recherchez le VI Express Temps dattente, montr gauche, sur la palette Fonctions et placez-le lintrieur de la boucle While. Vous pouvez utiliser le VI Express Temps dattente pour contrler la frquence dexcution du VI. 2. Entrez 0,25 dans le champ Attente (secondes). Cela dtermine la vitesse dexcution de la boucle. Avec un temps dattente de 0,25 secondes, la boucle sexcute quatre fois par seconde. 3. 4. 5. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Temps dattente. Revenez la face-avant et excutez le VI. Cliquez sur le commutateur Activer et notez le changement au niveau du graphe. Si le commutateur Activer est sur marche, le graphe affiche le signal compress. Si le commutateur Activer est sur arrt, le graphe naffiche pas le signal compress. 6. Cliquez sur le bouton STOP pour arrter le VI.

National Instruments Corporation

2-9

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

Utilisation dune table pour afficher les donnes


Effectuez les tapes suivantes pour afficher une srie de valeurs moyennes dans une table sur la face-avant. 1. 2. 3. Affichez la face-avant. Sur la palette Commandes, recherchez lindicateur TableExpress et ajoutez-le droite du graphe. Affichez le diagramme. LabVIEW a cbl le terminal Table au VI Express Construire une table. 4. Si le VI Express Construire une table et le terminal Table ne sont pas dj slectionns, cliquez sur un espace vide du diagramme, gauche du VI Express et du terminal Table. Faites glisser le curseur en diagonale jusqu ce que le rectangle de slection englobe le VI Express Construire une table et le terminal Table, comme illustr gauche. Un contour en pointills dfilants, appel marquise de slection, met en vidence le VI Express Construire une table, le terminal Table et le fil de liaison les reliant. 5. Faites glisser les objets dans la boucle While droite du VI Express Rduire le nb dchantillons. Si vous faites glisser des objets prs de la bordure de la boucle While, la boucle se redimensionne pour inclure le VI Express Construire une table et le terminal Table une fois que vous avez ajout lobjet au diagramme. 6. Avec loutil Bobine, cblez la sortie Moyenne du VI Express Rduire le nb dchantillons lentre Signaux du VI Express Construire une table. Le diagramme devrait ressembler la figure 2-5.

7.

Initiation LabVIEW

2-10

ni.com

Chapitre 2

Personnalisation dun VI

Figure 2-5. Diagramme du VI Rduire le nombre dchantillons

8. 9.

Affichez la face-avant et disposez les commandes et indicateurs comme dans la figure 2-1. Excutez le VI. Si le commutateur Activer est sur marche, la table affiche les valeurs moyennes de chaque groupe de 25 chantillons dans le signal sinusodal. Si le commutateur Activer est sur arrt, la table nenregistre pas les valeurs moyennes.

10. Cliquez sur le commutateur Activer.

11. Arrtez lexcution du VI. 12. Essayez les autres proprits de la table en utilisant la bote de dialogue Proprits de la table. Par exemple, essayez de faire en sorte quil ny ait plus quune seule colonne. 13. Enregistrez le VI et fermez-le.

Recherche dexemples
Pour en savoir plus sur lutilisation dun VI particulier, vous pouvez rechercher et afficher un exemple qui utilise ce VI. Effectuez les tapes suivantes pour rechercher et ouvrir un exemple qui utilise le VI Express Temps dattente. 1. 2. Dans la section Aide de la fentre de Dmarrage, slectionnez Aide LabVIEW pour afficher lAide LabVIEW. Cliquez sur longlet Rechercher. Dans le champ Entrez le ou les mots rechercher, entrez temps d'attente et appuyez sur la

National Instruments Corporation

2-11

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

touche <Entre>. (Mac OS X et Linux) Choisissez loption Full Text dans la section Search Options de la bote de dialogue Search the LabVIEW Help pour mieux cibler les rsultats de la recherche.
Astuce Reportez-vous au livre Utilisation de laide sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur la recherche dans laide. (Windows)Avant de lancer la recherche, vous pouvez rduire le nombre de rsultats en slectionnant loption Rechercher uniquement dans les titres en bas de la fentre daide. Vous pouvez aussi utiliser des oprateurs comme AND, OR et NEAR dans le champ de Entrez le(s) mot(s) rechercher pour diminuer le nombre de rsultats.

3.

(Windows) Cliquez sur len-tte de la colonne Emplacement pour classer les rsultats de la recherche daprs le type de leur contenu. Les rubriques de Rfrences comportent des informations de rfrence concernant les objets LabVIEW comme, par exemple, les VIs, les fonctions, les palettes, les menus et les outils. Les rubriques de Procdures contiennent des instructions dtailles sur lutilisation de LabVIEW. Les rubriques de Concepts contiennent des informations sur les concepts de programmation de LabVIEW.

4.

Double-cliquez sur Temps dattente (VI Express) dans les rsultats de la recherche pour afficher la rubrique de rfrence qui dcrit le VI Express Temps dattente. Aprs avoir lu la description du VI Express, cliquez sur le bouton Ouvrir lexemple dans la section Exemple, en bas de la rubrique, pour ouvrir un exemple qui utilise le VI Express Temps dattente. Excutez le VI et dplacez les curseurs des glissires verticales. Les amplitudes des valeurs A et B changent mesure que vous dplacez les curseurs des glissires verticales. Arrtez lexcution du VI. Slectionnez FentreAfficher le diagramme et lisez les commentaires du diagramme. Fermez le VI dexemple et ouvrez la fentre de lAide LabVIEW.

5.

6.

7. 8. 9.

10. Cliquez sur le bouton Rechercher les exemples pertinents pour ouvrir lOutil de recherche dexemples NI et afficher la liste des autres exemples qui utilisent ce VI. LOutil de recherche dexemples NI effectue sa recherche dans des centaines dexemples, y compris tous les exemples installs et les exemples du site NI Developer Zone, ladresse ni.com/zone. Vous pouvez modifier un exemple pour quil sadapte votre application, ou vous pouvez copier et coller un ou plusieurs exemples dans le VI que vous crez.

Initiation LabVIEW

2-12

ni.com

Chapitre 2

Personnalisation dun VI

Remarque Slectionnez toujours FichierEnregistrer sous quand vous enregistrez un

exemple modifi pour viter dcraser lexemple de programme dans lOutil de recherche dexemples NI. Vous pouvez aussi faire un clic droit sur une fonction ou un VI sur le diagramme ou sur une palette fixe et slectionner Exemples dans le menu local pour afficher une rubrique daide contenant des liens vers des exemples concernant ce VI ou cette fonction. Pour lancer lOutil de recherche dexemples NI et parcourir ou rechercher des exemples, slectionnez AideRecherche dexemples ou cliquez sur le lien Recherche dexemples dans la section Exemples de la fentre de Dmarrage.
Remarque Certains VIs nont pas dexemple associ.

11. Lorsque vous avez termin de faire des essais avec lOutil de recherche dexemples NI et les VIs dexemple, fermez lOutil de recherche dexemples NI.

Rsum
Les points suivants constituent un rsum des concepts cls qui ont t traits dans ce chapitre.

Utilisation des ressources daide LabVIEW


Dans ce chapitre, vous avez appris utiliser les ressources daide de plusieurs faons : La fentre dAide contextuelle affiche des informations lmentaires sur les objets LabVIEW sur lesquels vous passez avec le curseur. Les objets pour lesquels des informations sont disponibles dans laide contextuelle sont les VIs, les fonctions, les structures, les palettes, les lments des botes de dialogue, etc. Pour accder la fentre dAide contextuelle, slectionnez AideAfficher laide contextuelle ou appuyez sur les touches <Ctrl-H>. (Mac OS X) Appuyez sur les touches <Commande-Shift-H>. Quand vous dplacez le curseur sur un VI Express sur le diagramme, la fentre dAide contextuelle affiche une courte description du VI Express ainsi que des informations sur la manire dont il a t configur. LAide LabVIEW contient des informations dtailles sur les objets LabVIEW. Pour accder une rubrique de lAide LabVIEW relative

National Instruments Corporation

2-13

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

un objet, placez le curseur sur lobjet et cliquez sur le lien Aide dtaille dans la fentre dAide contextuelle. Vous pouvez aussi cliquer avec le bouton droit sur un objet du diagramme ou dune palette fixe, et slectionner Aide dans le menu local. Pour naviguer dans lAide LabVIEW, utilisez les onglets Sommaire, Index et Rechercher. Longlet Sommaire vous permet dobtenir un aperu des rubriques et de la structure de laide. Longlet Index vous permet de trouver un sujet grce un mot-cl. Longlet Rechercher vous permet de trouver un mot ou une phrase dans laide. Si vous trouvez un objet que vous voulez utiliser dans lAide LabVIEW, vous pouvez cliquer sur le bouton Ajouter au diagramme pour placer cet objet sur le diagramme. Sur longlet Rechercher de lAide LabVIEW, vous pouvez rduire le nombre de rsultats en utilisant les oprateurs AND, OR et NEAR. Pour rechercher une phrase exacte, mettez-la entre guillemets. Avant de lancer la recherche, vous pouvez rduire le nombre de rsultats en slectionnant loption Rechercher uniquement dans les titres en bas de la fentre daide. Sur longlet Rechercher de lAide LabVIEW, vous pouvez cliquer sur len-tte de la colonne Emplacement de la liste de rsultats pour classer les rsultats daprs le type de leur contenu. Les rubriques de Rfrences comportent des informations de rfrence concernant les objets LabVIEW comme, par exemple, les VIs, les fonctions, les palettes, les menus et les outils. Les rubriques de Procdures contiennent des instructions dtailles sur lutilisation de LabVIEW. Les rubriques de Concepts contiennent des informations sur les concepts de programmation de LabVIEW.

Personnalisation du code du diagramme


Vous pouvez aussi utiliser de nombreux VIs Express, structures, commandes et indicateurs pour construire un VI. Vous pouvez personnaliser des VIs de plusieurs faons. Les exemples suivants donnent quelques faons courantes de personnaliser des VIs, notamment par la cration de commandes et dindicateurs, par la configuration de larrt dun VI, par la correction de fils de liaison briss et par laffichage de donnes dans un tableau.

Cration de commandes et dindicateurs


Pour crer des commandes et des indicateurs sur le diagramme, cliquez avec le bouton droit sur lentre ou la sortie dun VI Express ou sur un fil de liaison, slectionnez Crer dans le menu local et slectionnez une des

Initiation LabVIEW

2-14

ni.com

Chapitre 2

Personnalisation dun VI

options disponibles. LabVIEW cble la commande ou lindicateur que vous avez cr lentre, la sortie ou au fil de liaison sur lequel vous avez cliqu. Les terminaux des commandes possdent un cadre plus pais que les terminaux des indicateurs. De plus, une flche apparat sur le bord droit du terminal sil sagit dune commande, ou sur le bord gauche sil sagit dun indicateur.

Contrle de larrt dun VI


Utilisez une boucle While pour excuter en continu le code qui se trouve lintrieur de la boucle. La boucle While cesse de sexcuter quand une condition darrt est remplie. Une fois que vous avez plac ou dplac un objet dans une boucle While proximit du bord de la structure, la boucle se redimensionne pour faire de la place pour cet objet. La palette Contrle dexcution contient des objets qui vous permettent de contrler le nombre dexcutions dun VI ainsi que sa vitesse dexcution.

Erreurs et fils de liaison briss


Le bouton Excuter apparat bris quand le VI que vous crez ou ditez contient des erreurs. Si le bouton Excuter est toujours bris lorsque le cblage du diagramme est termin, le VI est bris et ne peut pas sexcuter. Cliquez sur le bouton Excuter bris ou slectionnez AffichageListe des erreurs pour dterminer pourquoi un VI est bris. Vous pouvez utiliser la fentre Liste des erreurs pour reprer les erreurs. Cliquez sur le bouton Aide pour obtenir des informations plus dtailles sur lerreur. Double-cliquez sur lerreur dans le champ erreurs et mises en garde pour mettre en vidence le problme lorigine de lerreur. Un fil de liaison bris apparat sous la forme dun trait noir en pointills avec un symbole X rouge au milieu. Un fil de liaison peut apparatre bris pour diverses raisons, comme la suppression dobjets. Le VI ne peut pas sexcuter si le diagramme contient des fils de liaison briss. Dplacez loutil Bobine sur un fil de liaison bris pour afficher linfo-bulle qui dcrit pourquoi le fil de liaison est bris. Cette information apparat aussi dans la fentre dAide contextuelle lorsque vous placez loutil Bobine sur un fil de liaison bris. Cliquez avec le bouton droit sur le fil de liaison et slectionnez Liste des erreurs dans le menu local pour afficher la bote de dialogue Liste des erreurs. Cliquez sur le bouton Aide pour obtenir plus dinformations sur la cause du fil de liaison bris.

National Instruments Corporation

2-15

Initiation LabVIEW

Chapitre 2

Personnalisation dun VI

Affichage des donnes dans une table


Lindicateur table affiche les donnes gnres. Utilisez le VI Express Construire une table pour construire une table des donnes gnres.

Utilisation de lOutil de recherche dexemples NI


Utilisez lOutil de recherche dexemples NI pour rechercher des exemples installs sur votre ordinateur ou prsents sur le site NI Developer Zone ladresse ni.com/zone. Ces exemples illustrent comment utiliser LabVIEW pour effectuer une grande varit de tches de test, de mesure, de contrle et de conception. Slectionnez AideRecherche dexemples ou cliquez sur le lien Recherche dexemples dans la section Exemples de la fentre de Dmarrage pour lancer lOutil de recherche dexemples NI. Les exemples peuvent indiquer comment utiliser des VIs ou des fonctions spcifiques. Vous pouvez cliquer avec le bouton droit sur une fonction ou un VI du diagramme ou dune palette fixe et slectionner Exemples dans le menu local pour afficher une rubrique daide contenant des liens vers des exemples concernant ce VI ou cette fonction. Vous pouvez modifier un VI dexemple pour ladapter votre application, ou copier et coller un ou plusieurs exemples dans le VI que vous crez. Slectionnez toujours FichierEnregistrer sous quand vous enregistrez un exemple modifi pour viter dcraser accidentellement lexemple de programme dans lOutil de recherche dexemples NI.

Initiation LabVIEW

2-16

ni.com

Chapitre 2

Personnalisation dun VI

Raccourcis
Ce chapitre prsente les raccourcis clavier suivants.
Remarque La touche <Ctrl> de ces raccourcis clavier correspond la touche <Option> ou <Commande> sous Mac OS X et la touche <Alt> de Linux.

Raccourci <Ctrl-N> <Ctrl-H>

Fonction Ouvrez un nouveau VI vide. Affiche ou masque la fentre dAide contextuelle. (Mac OS X) Appuyez sur les touches <Commande-Shift-H>. Affiche la bote de dialogue Placement rapide. (Mac OS X) Appuyez sur les touches <Commande-Shift-Espace>. Supprime tous les fils de liaison briss dun VI. Affiche la fentre Liste des erreurs.

<Ctrl-Espace>

<Ctrl-B> <Ctrl-L>

National Instruments Corporation

2-17

Initiation LabVIEW

Analyse et enregistrement dun signal

LabVIEW contient un ensemble de VIs Express qui facilitent lanalyse de vos signaux. Ce chapitre vous montre comment utiliser LabVIEW pour effectuer une analyse lmentaire dun signal et comment enregistrer les donnes analyses dans un fichier.
Remarque Les exercices de ce chapitre utilisent des VIs Express qui ne sont disponibles quavec les systmes de dveloppement complet et de dveloppement professionnel de LabVIEW.

National Instruments Corporation

3-1

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

Construction dun VI danalyse


Dans les exercices suivants, vous allez construire un VI qui gnre un signal, filtre le signal, indique sil dpasse une certaine limite et enregistre les donnes. Quand vous aurez termin les exercices, la face-avant du VI ressemblera la face-avant de la figure 3-1.
Vous pouvez effectuer les exercices de ce chapitre en 40 minutes environ.

Figure 3-1. Face-avant du VI Enregistrer les donnes

Modification dun VI cr partir dun modle


Effectuez les tapes suivantes pour crer un VI qui gnre, analyse et affiche un signal. 1. 2. Dans la fentre de Dmarrage, cliquez sur le lien Nouveau pour afficher la bote de dialogue Nouveau. Dans la liste Crer un nouvel objet, slectionnez VI partir dun modleTutoriel (Initiation LabVIEW)Gnrer, analyser et afficher. Ce VI modle simule un signal et lanalyse pour calculer sa valeur efficace (Veff).

Initiation LabVIEW

3-2

ni.com

Chapitre 3

Analyse et enregistrement dun signal

3. 4.

Cliquez sur le bouton OK ou double-cliquez sur le nom du modle pour crer un VI partir de ce modle. Si la fentre dAide contextuelle nest pas visible, appuyez sur les touches <Ctrl-H> pour louvrir. (Mac OS X) Appuyez sur les touches <Commande-Shift-H>. Affichez le diagramme en appuyant sur les touches <Ctrl-E>. Placez le curseur sur le VI Express Mesures damplitudes et de niveaux, illustr gauche. La fentre dAide contextuelle affiche des informations concernant le comportement du VI Express. Laissez la fentre dAide contextuelle ouverte. Elle vous donnera des informations qui vous seront utiles pour terminer cet exercice.

5. 6.

7.

Affichez la face-avant et supprimez lindicateur Valeur efficace montr gauche. Vous nutiliserez pas la fonctionnalit Valeur efficace du VI Express Mesures damplitudes et de niveaux dans cet exercice. Cependant, vous pouvez utiliser le VI modle Gnrer, analyser et afficher avec la fonctionnalit Valeur efficace dans le futur pour rduire le temps de dveloppement.

8.

Affichez le diagramme et supprimez les fils de liaison briss par la suppression de lindicateur Valeur efficace. Pour supprimer tous les fils de liaison briss du diagramme, vous pouvez appuyer sur les touches <Ctrl-B>. Repassez ensuite la fentre de la face-avant et cliquez avec le bouton droit sur lindicateur graphe. Slectionnez Proprits dans le menu local. La bote de dialogue Proprits du graphe apparat.

9.

10. Sur la page Apparence, slectionnez loption Visible dans la section tiquette et entrez Signal non filtr dans le champ. 11. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Proprits du graphe. 12. Excutez le VI. Le signal apparat dans le graphe. 13. Cliquez sur le bouton STOP pour arrter le VI.

National Instruments Corporation

3-3

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

Ajout dun signal


Par dfaut, le VI Express Simuler un signal simule un signal sinusodal. Vous pouvez personnaliser le signal simul en changeant les options de la bote de dialogue Configurer Simuler un signal. Effectuez les tapes suivantes pour crer un second signal simul qui ajoute du bruit blanc uniforme au signal sinusodal. 1. Sur le diagramme, utilisez loutil Flche pour slectionner le VI Express Simuler un signal. Maintenez la touche <Ctrl> enfonce tout en cliquant sur le VI et en le faisant glisser pour crer un autre VI Express Simuler un signal sur le diagramme. (Mac OS X) Maintenez la touche <Option> enfonce tout en faisant glisser le VI. (Linux) Vous pouvez aussi appuyer sur le bouton central de la souris tout en faisant glisser le VI. 2. Relchez le bouton de la souris pour placer la copie du VI Express Simuler un signal en dessous du VI dorigine. LabVIEW renomme la copie du VI Express Simuler un signal Simuler un signal2. Double-cliquez sur le VI Express Simuler un signal2 pour afficher la bote de dialogue Configurer Simuler un signal. Slectionnez Sinus dans le menu droulant de Type de signal. Entrez 60 dans le champ de Frquence (Hz). Entrez 0,1 dans le champ dAmplitude. Cochez la case Ajouter un bruit pour ajouter du bruit au signal sinusodal. Slectionnez Bruit blanc uniforme dans le menu droulant de Type de bruit. Entrez 0,1 dans le champ dAmplitude du bruit.

3. 4. 5. 6. 7. 8. 9.

10. Entrez -1 dans le champ de Valeur de dpart. 11. Dans la section Informations temporelles, slectionnez loption Vitesse dexcution maximale. 12. Dans la section Nom du signal, dslectionnez loption Utiliser le nom du type de signal. 13. Entrez 60 Hz et bruit dans le champ de Nom du signal. Lorsque vous changez le nom dun signal dans la bote de dialogue Configurer Simuler un signal, LabVIEW change le nom de la sortie de signal sur le diagramme. Le changement du nom du signal facilite lidentification du type de signal lorsque vous regardez le VI Express sur le diagramme.

Initiation LabVIEW

3-4

ni.com

Chapitre 3

Analyse et enregistrement dun signal

Un signal alatoire apparat dans la section Aperu du rsultat. La bote de dialogue Configurer Simuler un signal doit ressembler la figure 3-2.

Figure 3-2. Bote de dialogue Configurer Simuler un signal

14. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Simuler un signal.

Ajout de deux signaux


Pour ajouter deux signaux lun lautre afin de crer un signal unique, vous pouvez utiliser le VI Express Formule. Plutt que de prsenter deux signaux sur un graphe, le VI Express Formule ajoute les deux signaux lun lautre pour crer un signal unique sur le graphe. Vous pouvez utiliser ce VI Express pour ajouter du bruit un signal.

National Instruments Corporation

3-5

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

Effectuez les tapes suivantes pour ajouter le signal 60 Hz et bruit au signal Sinus. 1. Dans la fentre du diagramme, cliquez trois fois sur le fil de liaison qui connecte la sortie Sinus du VI Express Simuler un signal lentre Signaux du VI Express Mesures damplitudes et de niveaux et lindicateur Signal non filtr. Supprimez le fil de liaison. Sur la palette Fonctions, cliquez sur le bouton Rechercher pour rechercher le VI Express Formule, montr gauche, et lajouter au diagramme entre les VI Express Simuler un signal et le VI Express Mesures damplitudes et de niveaux. La bote de dialogue Configurer Formule apparat.

2.

Remarque LabVIEW affiche un symbole de dossier gauche des sous-palettes et un symbole bleu clair gauche des VIs Express dans les rsultats de recherche.

3.

Dans la colonne tiquette, remplacez ltiquette de X1 par Sinus et ltiquette de X2 par 60 Hz et bruit. Le VI Express Formule entre automatiquement la premire entre, Sinus, dans le champ de formule.

4. 5. 6. 7. 8.

Cliquez sur le bouton + puis sur le bouton X2 pour ajouter Sinus et 60 Hz et bruit dans le champ de formule. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Formule. Avec loutil Bobine, cblez la sortie Sinus du VI Express Simuler un signal lentre Sinus du VI Express Formule. Cblez la sortie 60 Hz et bruit du VI Express Simuler un signal2 lentre 60 Hz et bruit du VI Express Formule. Cblez la sortie Rsultat du VI Express Formule lindicateur Signal non filtr et lentre Signaux du VI Express Mesures damplitudes et de niveaux. Affichez la face-avant en appuyant sur les touches <Ctrl-E>. Le signal avec lajout de bruit apparat dans le graphe.

9.

10. Excutez le VI. 11. Cliquez sur le bouton STOP pour arrter le VI. 12. Slectionnez FichierEnregistrer sous et enregistrez le VI sous le nom Analyse.vi dans un emplacement daccs facile.

Initiation LabVIEW

3-6

ni.com

Chapitre 3

Analyse et enregistrement dun signal

Filtrage dun signal


Vous pouvez utiliser le VI Express Filtre pour traiter des signaux avec des filtres et des fentres. Effectuez les tapes suivantes pour configurer le VI Express Filtre afin de filtrer le signal avec un filtre rponse impulsionnelle infinie (RII). 1. Affichez la fentre du diagramme et supprimez le fil de liaison qui connecte la sortie Rsultat du VI Express Formule lentre Signaux du VI Express Mesures damplitudes et de niveaux. Supprimez tous les fils de liaison briss rsultant de la suppression de ce fil. Recherchez le VI Express Filtre, montr gauche, et ajoutez-le sur le diagramme entre le VI Express Simuler un signal2 et le VI Express Mesures damplitudes et de niveaux. La bote de dialogue Configurer un filtre apparat. Dans la section Caractristiques du filtre, dfinissez la Frquence de coupure (Hz) 25. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer un filtre. Affichez la face-avant. Cliquez sur lindicateur graphe Signal non filtr et appuyez sur la touche <Ctrl> tout en faisant glisser lindicateur avec loutil Flche pour crer un indicateur graphe supplmentaire. Changez ltiquette de lindicateur du nouveau graphe en cliquant trois fois sur ltiquette Signal non filtr 2 et en entrant Signal filtr. Vous pouvez aussi modifier ltiquette sur la page Apparence de la bote de dialogue Proprits du graphe. Sur le diagramme, cblez la sortie Rsultat du VI Express Formule lentre Signal du VI Express Filtre et lindicateur Signal non filtr de lindicateur graphe.

2. 3.

4. 5. 6. 7.

8.

9.

10. Cblez la sortie Signal filtr du VI Express Filtre lentre Signaux du VI Express Mesures damplitudes et de niveaux et lentre de lindicateur graphe Signal filtr.

National Instruments Corporation

3-7

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

11. Slectionnez FichierEnregistrer. Le diagramme du VI Analyse devrait ressembler la figure 3-3.

Figure 3-3. Diagramme du VI Analyse

Modification de lapparence des graphes


Vous pouvez utiliser longlet Format daffichage de la bote de dialogue Proprits du graphe pour dfinir lapparence de lchelle des axes X et Y sur le graphe. Effectuez les tapes suivantes pour changer le format de laxe X et de laxe Y sur les graphes Signal non filtr et Signal filtr. 1. Sur la fentre de la face-avant, cliquez avec le bouton droit sur lindicateur graphe Signal non filtr et slectionnez Proprits dans le menu local. La bote de dialogue Proprits du graphe apparat. Sur la page Format daffichage, slectionnez Temps (axe X) dans le menu droulant du haut. Slectionnez loption Mode ddition par dfaut. Dans la liste Type, slectionnez Formatage automatique. Dans le champ Chiffres, entrez 6 et slectionnez Chiffres significatifs dans le menu droulant de Type de prcision. Cochez la case Masquer les zros de fin. Slectionnez Amplitude (axe Y) dans le menu droulant du haut et rptez les tapes 3 6 pour configurer laxe Y comme laxe X. Sur la page chelles, slectionnez Amplitude (axe Y).

2. 3. 4. 5. 6. 7. 8.

Initiation LabVIEW

3-8

ni.com

Chapitre 3

Analyse et enregistrement dun signal

9.

Dslectionnez loption Mise lchelle automatique.

10. Entrez -2,5 dans le champ Minimum et 2,5 dans le champ Maximum. 11. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Proprits du graphe. 12. Rptez les tapes 1 11 pour configurer lindicateur graphe Signal filtr. Les axes X et Y des indicateurs graphe Signal non filtr et Signal filtr changent pour reflter la nouvelle configuration.

Analyse de lamplitude dun signal


Vous pouvez utiliser le VI Express Mesures damplitudes et de niveaux pour analyser les caractristiques de tension dun signal. Effectuez les tapes suivantes pour reconfigurer le VI Express afin de mesurer les valeurs damplitude pic pic du signal. 1. Sur le diagramme, double-cliquez sur le VI Express Mesures damplitudes et de niveaux pour afficher la bote de dialogue Configurer Mesures damplitudes et de niveaux. Dans la section Mesures damplitudes, dslectionnez loption Valeur efficace. Cochez loption Pic pic. Pic pic apparat dans la section Rsultats avec la valeur correspondante de la mesure. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Mesures damplitudes et de niveaux. La sortie Valeur efficace du VI Express Mesures damplitudes et de niveaux change pour tenir compte de la nouvelle sortie Pic pic, illustre gauche. Vous utiliserez la sortie Pic pic dans un exercice ultrieur.

2. 3. 4.

Contrle de la vitesse dexcution


Pour tracer les points sur le graphe plus lentement, vous pouvez ajouter un temps dattente sur le diagramme. Un temps dattente ralentit la vitesse laquelle le VI sexcute.

National Instruments Corporation

3-9

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

Effectuez les tapes suivantes pour contrler la vitesse laquelle le VI sexcute. 1. 2. 3. 4. partir du diagramme, recherchez le VI Express Temps dattente sur la palette Fonctions. Placez le VI Express Temps dattente dans la boucle While. La bote de dialogue de Configurer Temps dattente apparat. Entrez 1,000 dans le champ Attente (secondes) et cliquez sur le bouton OK. Revenez la face-avant et excutez le VI. Le VI sexcute plus lentement. La boucle effectue une itration par seconde. 5. Arrtez lexcution du VI. Une autre faon de contrler la vitesse du VI est de modifier la vitesse dacquisition des donnes. Sur le diagramme, double-cliquez sur le VI Express Simuler un signal pour afficher la bote de dialogue Configurer Simuler un signal. Trouvez la section Informations temporelles dans la bote de dialogue. La section Informations temporelles contient plusieurs options qui permettent de modifier la vitesse dacquisition des donnes et la vitesse laquelle un VI sexcute. Par exemple, un des paramtres par dfaut du VI est Simuler les temps dacquisition. Ceci signifie que le VI imite la vitesse dacquisition dun priphrique matriel. Vous pouvez slectionner Vitesse dexcution maximale pour afficher des donnes plus rapidement. Dans le champ chantillons par seconde (Hz), la valeur par dfaut est 1000 alors que la valeur par dfaut dans le champ Nombre dchantillons est 100. Ceci signifie que le VI renverra 100 points de donnes en sortie sur 0,1 secondes. Vous pouvez changer ces valeurs pour changer le nombre de donnes que le VI affiche ainsi que la vitesse laquelle le VI affiche les donnes.

Ajout dun voyant de mise en garde


Si vous voulez quun signe visuel indique quune valeur dpasse une limite spcifie, utilisez un voyant de mise en garde. Effectuez les tapes suivantes pour ajouter un voyant de mise en garde au VI. 1. 2. Affichez la palette Commandes en cliquant avec le bouton droit sur un espace vide de la fentre de face-avant. Sur la palette Express, slectionnez la palette LED.

Initiation LabVIEW

3-10

ni.com

Chapitre 3

Analyse et enregistrement dun signal

3. 4.

Slectionnez lindicateur LED circulaire et ajoutez-le la face-avant gauche des graphes. Double-cliquez sur ltiquette Boolen au-dessus de la LED et entrez
Mise en garde pour modifier ltiquette de la LED.

Vous utiliserez cette LED dans un exercice ultrieur pour indiquer quune valeur a dpass sa limite. 5. 6. Slectionnez FichierEnregistrer sous pour afficher la bote de dialogue Enregistrer sous. tudiez les diffrentes options de la bote de dialogue. Slectionnez les options Copier et Remplacer loriginal par la copie pour crer une copie du VI dorigine et diter immdiatement la copie. Cliquez sur le bouton Continuer et enregistrez le VI sous le nom
Voyant de mise en garde.vi dans un emplacement facile

7.

daccs.

Spcification du niveau de limite de mise en garde


Pour spcifier la valeur qui doit dclencher lallumage du voyant de mise en garde, utilisez le VI Express Comparaison. Effectuez les tapes suivantes pour comparer la valeur pic pic une limite que vous avez dfinie. 1. Sur le diagramme, trouvez le VI Express Comparaison et placez-le droite du VI Express Mesures damplitudes et de niveaux. La bote de dialogue de Configurer Comparaison apparat. Dans la section Condition de comparaison, slectionnez loption > Suprieur. Dans la section Entres de comparaison, slectionnez Valeur et entrez 2 dans la commande numrique Valeur pour assigner une valeur constante pour le dclenchement de la LED. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer Comparaison. Le nom du VI Express Comparaison a chang pour indiquer lopration quil effectue, comme illustr gauche. Suprieur indique que le VI Express fait une comparaison de type suprieur . 5. 6. Connectez la sortie Pic pic du VI Express Mesures damplitudes et de niveaux lentre Oprande 1 du VI Express Suprieur. Placez le curseur sur le fil de liaison qui relie la sortie Pic pic lentre Oprande 1.

2. 3.

4.

National Instruments Corporation

3-11

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

7.

Quand loutil Flche apparat, cliquez avec le bouton droit sur le fil qui relie la sortie Pic pic lentre Oprande 1 et slectionnez CrerIndicateur numrique dans le menu local. Un terminal Pic pic, illustr gauche, apparat sur le diagramme. Si le terminal Pic pic recouvre des fils de liaison qui relient les VIs Express, dplacez les VIs Express et le terminal Pic pic sur le diagramme pour les espacer. Par exemple, dplacez le terminal Pic pic sur lespace vide en dessous des VI Express.

Astuce Vous pouvez aussi appuyer sur <Ctrl> et faire glisser un rectangle laide de la

souris pour agrandir la zone de travail sur la face-avant ou le diagramme.

Mise en garde de lutilisateur


Aprs avoir spcifi les valeurs pour lesquelles vous voulez que la LED sallume, vous devez cbler la LED au VI Express Suprieur. Effectuez les tapes suivantes pour que le voyant sallume quand la valeur de lamplitude pic pic du signal dpasse une limite spcifie. 1. Sur la fentre du diagramme, dplacez le terminal Mise en garde droite du VI Express Suprieur. Assurez-vous que le terminal Mise en garde se trouve lintrieur de la boucle While, comme lillustre la figure 3-4.

Figure 3-4. Diagramme du VI Voyant de mise en garde

Initiation LabVIEW

3-12

ni.com

Chapitre 3

Analyse et enregistrement dun signal

2.

Cblez la sortie Rsultat du VI Express Suprieur au terminal Mise en garde. Le diagramme devrait ressembler la figure 3-4.

Remarque Des points de coercition rouges apparaissent automatiquement aux terminaux dentre Pic pic et Mise en garde pour vous avertir que vous avez cbl deux types de donnes diffrents ensemble et que LabVIEW a converti la valeur transmise au nud en une reprsentation diffrente. Le diagramme place les points de coercition sur le bord du terminal o la conversion a lieu. Pour cet exercice, la conversion naffecte pas la faon dont le VI sexcute. Reportez-vous lAide LabVIEW pour obtenir de plus amples informations sur les points de coercition.

3.

Affichez la face-avant. Un indicateur numrique portant ltiquette Pic pic apparat sur la fentre de la face-avant. Cet indicateur affiche la valeur de lamplitude pic pic du signal.

4.

Excutez le VI. Quand la valeur de pic pic dpasse 2,0, lindicateur Mise en garde sallume.

5. 6.

Cliquez sur le bouton STOP pour arrter le VI. Enregistrez le VI.

Configuration dun VI pour quil enregistre les donnes dans un fichier


Pour enregistrer des informations sur les donnes gnres par un VI, utilisez le VI Express crire dans un fichier de mesures. Effectuez les tapes suivantes pour construire un VI qui enregistre les valeurs pic pic et dautres informations dans un fichier de donnes LabVIEW. 1. Recherchez le VI Express crire dans un fichier de mesures et ajoutez-le au diagramme au-dessous et droite du VI Express Mesures damplitudes et de niveaux. La bote de dialogue Configurer crire dans un fichier de mesures apparat. Le champ de Nom du fichier affiche le chemin complet du fichier de sortie, test.lvm. Un fichier .lvm est un fichier texte dlimit par tabulations que vous pouvez ouvrir avec une application tableur ou un diteur de texte. LabVIEW enregistre les donnes dans un fichier .lvm en utilisant jusqu six chiffres de prcision. LabVIEW enregistre le fichier .lvm dans le rpertoire LabVIEW Data par dfaut. LabVIEW

National Instruments Corporation

3-13

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

installe le rpertoire LabVIEW Data dans le rpertoire de fichiers par dfaut du systme dexploitation. Quand vous voulez afficher les donnes, utilisez le chemin du fichier affich dans le champ Nom du fichier pour accder au fichier test.lvm. 2. Dans la bote de dialogue Configurer crire dans un fichier de mesures, trouvez la section Si le fichier existe dj et slectionnez loption Ajouter au fichier pour crire toutes les donnes dans le fichier test.lvm sans effacer les donnes existantes du fichier. Dans la section En-ttes de segment, slectionnez loption Un seul en-tte pour ne crer quun en-tte dans le fichier dans lequel LabVIEW crit les donnes. Entrez le texte Exemples de valeurs pic pic dans le champ Description du fichier. LabVIEW ajoute le texte que vous entrez dans ce champ len-tte du fichier. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer crire dans un fichier de mesures.

3.

4.

5.

Enregistrement des donnes dans un fichier


Quand vous excutez le VI, LabVIEW enregistre les donnes dans le fichier test.lvm. Effectuez les tapes suivantes pour gnrer le fichier test.lvm. 1. Sur le diagramme, connectez la sortie Pic pic du VI Express Mesures damplitudes et de niveaux lentre Signaux du VI Express crire dans un fichier de mesures. Slectionnez FichierEnregistrer sous et enregistrez le VI sous le nom Enregistrer les donnes.vi dans un emplacement facile daccs. Revenez la face-avant et excutez le VI. Cliquez sur le bouton STOP de la face-avant. Pour afficher les donnes que vous avez enregistres, ouvrez le fichier
test.lvm du rpertoire LabVIEW Data avec une application tableur

2.

3. 4. 5.

ou un diteur de texte. Le fichier a un en-tte qui comporte des informations sur le VI Express. 6. Fermez le fichier quand vous avez fini de le consulter et revenez au VI Enregistrer les donnes.

Initiation LabVIEW

3-14

ni.com

Chapitre 3

Analyse et enregistrement dun signal

Ajout dun bouton qui enregistre les donnes lorsquon clique dessus
Si vous ne voulez enregistrer que certains points de donnes, vous pouvez configurer le VI Express crire dans un fichier de mesures pour nenregistrer les valeurs pic pic que si lutilisateur appuie sur un bouton. Effectuez les tapes suivantes pour ajouter un bouton au VI et configurer la manire dont il rpond quand un utilisateur clique dessus. 1. Affichez la face-avant et trouvez le bouton culbuteur sur la palette Commandes. Slectionnez un des culbuteurs et placez-le droite des graphes. Cliquez avec le bouton droit sur le bouton culbuteur puis slectionnez Proprits dans le menu local pour afficher la bote de dialogue Proprits du boolen. Renommez ltiquette du bouton crire dans le fichier. Sur la page Opration de la bote de dialogue Proprits du boolen, slectionnez Armement lappui dans la liste de Comportement du bouton. Utilisez la page Opration pour dfinir le comportement du bouton lorsquun utilisateur clique dessus. Pour voir comment le bouton ragit au clic, cliquez sur le bouton de la section Aperu du comportement slectionn. 5. 6. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Proprits du boolen. Enregistrez le VI.

2.

3. 4.

Enregistrement des donnes la demande de lutilisateur


Effectuez les tapes suivantes pour construire un VI qui enregistre les donnes dans un fichier quand un utilisateur clique sur un bouton de la face-avant. 1. Sur la fentre du diagramme, double-cliquez sur le VI Express crire dans un fichier de mesures pour afficher la bote de dialogue Configurer crire dans un fichier de mesures. Remplacez le nom du fichier test.lvm par chantillons choisis.lvm dans le champ Nom de fichier pour enregistrer les donnes dans un autre fichier. 3. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue Configurer crire dans un fichier de mesures.

2.

National Instruments Corporation

3-15

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

4.

Cliquez avec le bouton droit sur lentre Signaux du VI Express crire dans un fichier de mesures et slectionnez Insrer une entre ou sortie dans le menu local pour insrer lentre Activer. Lorsque vous ajoutez des entres et des sorties un VI Express, elles apparaissent dans un ordre prdtermin. Pour slectionner une entre spcifique, vous devrez peut-tre commencer par ajouter une entre puis la remplacer par celle que vous voulez utiliser en cliquant avec le bouton droit sur lentre et en slectionnant Slectionner une entre ou sortie dans le menu local.

5. 6.

Dplacez le terminal crire dans le fichier pour le mettre gauche du VI Express crire dans un fichier de mesures. Cblez le terminal crire dans le fichier lentre Activer du VI Express crire dans un fichier de mesures. Le diagramme devrait ressembler la figure 3-5.

Figure 3-5. Diagramme du VI Enregistrer les donnes

Affichage des donnes enregistres


Effectuez les tapes suivantes pour afficher les donnes que vous enregistrez dans le fichier chantillons choisis.lvm. 1. 2. Revenez la face-avant et excutez le VI. Cliquez plusieurs fois sur le bouton crire dans le fichier. Cliquez sur le bouton STOP.

Initiation LabVIEW

3-16

ni.com

Chapitre 3

Analyse et enregistrement dun signal

3.

Ouvrez le fichier chantillons choisis.lvm avec une application tableur ou un diteur de texte. Le fichier chantillons choisis.lvm est diffrent du fichier test.lvm. test.lvm a enregistr toutes les donnes gnres par le VI Enregistrer les donnes, alors que chantillons choisis.lvm na enregistr des donnes quau moment o vous avez appuy sur le bouton crire dans le fichier.

4. 5.

Fermez le fichier lorsque vous avez fini de ltudier. Enregistrez le VI et fermez-le.

Rsum
Les points suivants constituent un rsum des concepts cls qui ont t traits dans ce chapitre.

Commandes et indicateurs
Vous pouvez configurer les commandes et les indicateurs de la face-avant pour quils sadaptent aux tches qui doivent tre ralises par le VI. Dans ce chapitre, vous avez appris utiliser les commandes et les indicateurs des faons suivantes : Vous pouvez construire des VIs qui effectuent une tche quand certaines conditions sont remplies comme, par exemple, lallumage dun voyant de mise en garde quand une valeur dpasse une certaine limite. Vous pouvez construire des VIs qui permettent lutilisateur de dcider quel moment un VI Express sexcute grce lutilisation de boutons et de lentre Activer. Vous pouvez configurer le comportement des boutons de six manires sur longlet Opration de la bote de dialogue Proprits du boolen.

Filtrage de donnes
Le VI Express Filtre traite les signaux avec des filtres et des fentres. Vous pouvez utiliser le VI Express Filtre pour liminer le bruit dun signal.

National Instruments Corporation

3-17

Initiation LabVIEW

Chapitre 3

Analyse et enregistrement dun signal

Enregistrement de donnes
Le VI crire dans un fichier de mesures enregistre les donnes gnres et analyses par un VI dans un fichier de mesures .lvm, .tdm ou .tdms. Le fichier de mesures textuel (.lvm) est un fichier texte dlimit par tabulations que vous pouvez ouvrir avec une application de type tableur ou un diteur de texte. LabVIEW enregistre les donnes dans un fichier .lvm en utilisant jusqu six chiffres de prcision. En plus des donnes gnres par un VI Express, le fichier .lvm contient des en-ttes qui comportent des informations relatives aux donnes, comme la date et lheure auxquelles LabVIEW a gnr les donnes. Le fichier de mesures binaire (.tdm) est un fichier binaire qui contient des donnes waveform. Les fichiers binaires .tdm offrent une plus grande prcision pour les nombres virgule flottante, prennent moins de place sur le disque et sexcutent plus rapidement que les fichiers de mesures textuels LabVIEW (.lvm). Le fichier TDM en continu (.tdms) est un fichier binaire dont les performances en criture sont meilleures que celles du format de fichier .tdm et qui offre la possibilit dune interface simplifie pour la dfinition des proprits. LabVIEW installe le rpertoire LabVIEW Data dans le rpertoire de fichiers par dfaut de votre systme dexploitation pour faciliter lorganisation et la recherche des fichiers de donnes gnrs par LabVIEW. Reportez-vous lAide LabVIEW pour obtenir des informations plus dtailles sur lcriture et la lecture des donnes des fichiers .lvm et .tdm.

Initiation LabVIEW

3-18

ni.com

Matriel : acquisition de donnes et communication avec des instruments (Windows)

LabVIEW a la capacit de se connecter un grand nombre de priphriques matriels et dinteragir avec eux. Ce chapitre vous prsente deux VIs Express qui simplifient lacquisition de donnes et la communication avec des instruments traditionnels de tiers.

Spcifications logicielles et matrielles


Dans le premier exercice, vous utilisez le VI Express Assistant DAQ pour acqurir des donnes avec un priphrique DAQ. Cet exercice ncessite du matriel dacquisition de donnes et que NI-DAQmx soit install sur votre ordinateur. Reportez-vous au fichier Readme NI-DAQ pour obtenir davantage dinformations sur les plates-formes prises en charge par le logiciel NI-DAQmx. Reportez-vous au livre Prise de mesures sur longlet Sommaire de lAide LabVIEW pour obtenir des informations supplmentaires sur lacquisition de donnes et la communication avec des instruments sur toutes les plates-formes.
Remarque Avec NI-DAQmx 7.4 et les versions ultrieures, vous pouvez crer des priphriques simuls NI-DAQmx dans MAX. Un priphrique simul NI-DAQmx est une rplique logicielle dun priphrique DAQ. Reportez-vous lAide Measurement & Automation Explorer pour NI-DAQmx pour obtenir des instructions dtailles sur la cration dun priphrique simul NI-DAQmx qui vous permettra deffectuer le premier exercice.

Dans le deuxime exercice, vous utilisez lAssistant de recherche de drivers dinstruments pour trouver et installer des drivers dinstruments. Pour utiliser lAssistant de recherche de drivers dinstruments, vous devez avoir accs Internet. Dans le deuxime exercice, vous utilisez aussi le VI Express Assistant dE/S instruments pour communiquer avec un instrument traditionnel de tiers. Cet exercice requiert un instrument et que lAssistant dE/S instruments soit install sur votre ordinateur.
National Instruments Corporation 4-1 Initiation LabVIEW

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

Reportez-vous au livre Contrle dinstruments sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur la communication avec des instruments.
Remarque LabVIEW supporte lAssistant dE/S instruments et lAssistant DAQ utiliss dans ce chapitre uniquement sous Windows. LAssistant de recherche de drivers dinstruments est disponible sous Windows et Linux.

Acquisition dun signal dans NI-DAQmx


Vous utiliserez le VI Express Assistant DAQ pour crer une tche dans NI-DAQmx. NI-DAQmx est une interface de programmation qui permet de communiquer avec les priphriques dacquisition de donnes. Reportez-vous au livre Initiation LabVIEWInitiation DAQ Prendre une mesure NI-DAQmx dans LabVIEW sur longlet Sommaire de lAide LabVIEW pour obtenir des informations sur dautres mthodes permettant de crer des tches NI-DAQmx. Dans les exercices suivants, vous crerez une tche NI-DAQmx qui mesure une tension de faon continue et affiche les donnes dans un graphe.
Vous pouvez effectuer les exercices de ce chapitre en 30 minutes environ.

Cration dune tche NI-DAQmx


Dans NI-DAQmx, une tche est compose dun ensemble dune ou de plusieurs voies qui contiennent des proprits de cadencement, de dclenchement et autres. Fondamentalement, une tche reprsente la mesure ou la gnration que vous voulez raliser. Par exemple, vous pouvez crer une tche pour mesurer la temprature sur une ou plusieurs voies dun priphrique DAQ. Suivez les tapes ci-aprs pour crer et configurer une tche qui lit une tension sur un priphrique DAQ. 1. 2. 3. Ouvrez un nouveau VI vide. Sur le diagramme, affichez la palette Fonctions et slectionnez ExpressEntre pour afficher la palette Entre. Slectionnez le VI Express Assistant DAQ, illustr gauche, sur la palette Entre et placez-le sur le diagramme. LAssistant DAQ se lance et la bote de dialogue Crer un nouvel objet Tche Express apparat. Cliquez sur Acqurir des signauxEntre analogique pour afficher les options dEntre analogique.
4-2 ni.com

4.

Initiation LabVIEW

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

5.

Slectionnez Tension pour crer une nouvelle tche dacquisition analogique de tension. La bote de dialogue affiche la liste des voies sur chaque priphrique DAQ install. Le nombre de voies affiches dpend du nombre de voies dont dispose votre priphrique DAQ.

6.

Dans la liste de Voies physiques supportes, slectionnez la voie physique laquelle le priphrique connecte le signal comme, par exemple ai0, puis cliquez sur le bouton Terminer. LAssistant DAQ ouvre une nouvelle bote de dialogue, reprsente par la figure 4-1, qui affiche les options de configuration pour la voie que vous avez slectionne pour la tche.

Figure 4-1. Configuration dune tche avec lAssistant DAQ

National Instruments Corporation

4-3

Initiation LabVIEW

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

7.

Dans la bote de dialogue de lAssistant DAQ, slectionnez longlet Configuration et trouvez la section Configuration de la tension dentre. Trouvez longlet Paramtres. Dans la section Gamme du signal dentre, entrez 10 comme valeur Max puis entrez -10 comme valeur Min. Trouvez la section Paramtres de cadencement au bas de la page Configuration. Dans le menu droulant Mode dacquisition, slectionnez N chantillons.

8.

9.

10. Entrez la valeur 1000 dans le champ chantillons lire. 11. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer lAssistant DAQ. LabVIEW construit le VI. 12. Enregistrez le VI sous le nom Lire une tension.vi dans un emplacement facile daccs.

Affichage sur un graphe des donnes dun priphrique DAQ


Vous pouvez utiliser la tche que vous avez cre dans lexercice prcdent pour afficher sur un graphe les donnes acquises par un priphrique DAQ. Effectuez les tapes suivantes pour afficher les donnes dune voie dans un graphe et changer le nom du signal. 1. 2. Sur le diagramme, cliquez avec le bouton droit sur la sortie donnes et slectionnez CrerIndicateur graphe dans le menu local. Revenez la face-avant et excutez le VI trois ou quatre fois. Observez le graphe.
Tension apparat dans la lgende de trac au-dessus du graphe.

3.

Sur le diagramme, cliquez avec le bouton droit sur le VI Express Assistant DAQ et slectionnez Proprits dans le menu local pour ouvrir lAssistant DAQ. Cliquez avec le bouton droit sur Tension dans la liste de voies et slectionnez Renommer dans le menu local pour afficher la bote de dialogue Renommer une ou plusieurs voies.

4.

Astuce Vous pouvez aussi afficher la bote de dialogue Renommer une ou plusieurs

voies en slectionnant le nom de la voie et en appuyant sur la touche <F2>. 5. Dans le champ Nouveau nom, entrez Premire mesure de tension, puis cliquez sur le bouton OK.

Initiation LabVIEW

4-4

ni.com

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

6. 7.

Dans la bote de dialogue Assistant DAQ, cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer lAssistant DAQ. Revenez la face-avant et excutez le VI.
Premire mesure de tension apparat dans la lgende de trac

du graphe. 8. Enregistrez le VI.

dition dune tche NI-DAQmx


Vous pouvez ajouter une voie la tche pour pouvoir comparer deux mesures de tensions distinctes. Vous pouvez aussi configurer la tche pour acqurir les mesures de tension en continu. Suivez les tapes ci-aprs pour ajouter une nouvelle voie la tche et acqurir des donnes de faon continue. 1. 2. Sur la fentre du diagramme, double-cliquez sur le VI Express Assistant DAQ pour ouvrir lAssistant DAQ. Cliquez sur le bouton Ajouter des voies, reprsent gauche, et slectionnez Tension pour afficher la bote de dialogue Ajouter des voies la tche. Slectionnez une voie physique libre dans la liste de Voies physiques supportes et cliquez sur le bouton OK pour revenir lAssistant DAQ. Renommez la voie Deuxime mesure de tension. Dans la section Paramtres de cadencement de la page Configuration, slectionnez chantillons continus dans le menu droulant de Mode dacquisition. Quand vous dfinissez les options de cadencement et de dclenchement dans lAssistant DAQ, ces options sappliquent toutes les voies de la liste de voies. 6. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer lAssistant DAQ. La bote de dialogue Confirmer la cration automatique de la boucle apparat. Cliquez sur le bouton Oui. LabVIEW place une boucle While autour du VI Express Assistant DAQ et de lindicateur graphe sur le diagramme. Un bouton Stop apparat cbl lentre stop du VI Express Assistant DAQ. La sortie arrte du VI Express est cble au

3.

4. 5.

7.

National Instruments Corporation

4-5

Initiation LabVIEW

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

terminal de condition de la boucle While. Le diagramme devrait ressembler la figure 4-2.

Figure 4-2. Diagramme du VI Lire une tension

Si une erreur se produit ou que vous cliquez sur le bouton STOP quand ce VI sexcute, le VI Express Assistant DAQ arrte de lire les donnes, la sortie arrte renvoie la valeur VRAI et la boucle While sarrte.

Comparaison visuelle des deux mesures de tension


En personnalisant les tracs, vous pouvez faire la distinction entre les deux mesures de tension affiches sur le graphe. Effectuez les tapes suivantes pour personnaliser la couleur des tracs dans le graphe de la face-avant. 1. 2. Dveloppez la lgende des tracs du graphe pour afficher deux tracs. Excutez le VI. Deux tracs apparaissent sur le graphe et la lgende des tracs affiche le nom des deux tracs. 3. Cliquez sur licne situe droite de la Premire mesure de tension dans la lgende des tracs et slectionnez Couleur dans le menu local. Avec le slecteur de couleur, choisissez la couleur du trac, jaune par exemple, pour quil soit facile lire. Changez la couleur de trac de Deuxime mesure de tension. Arrtez lexcution du VI. Enregistrez le VI. Fermez le VI. La fentre Dmarrage souvre.

4. 5. 6. 7.

Initiation LabVIEW

4-6

ni.com

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

Communication avec un instrument : utilisation de drivers dinstruments et de lAssistant dE/S instruments


Un driver dinstruments est un ensemble de sous-programmes logiciels permettant de contrler un instrument programmable. Chaque routine correspond une opration de programmation, telle que la configuration, la lecture, lcriture et le dclenchement de linstrument. Les drivers dinstruments LabVIEW simplifient le contrle dinstruments et rduisent les temps dlaboration des tests en rendant inutile lapprentissage du protocole de programmation pour chaque instrument. Pour contrler un instrument, utilisez systmatiquement son driver quand cest possible. National Instruments fournit des milliers de drivers dinstruments pour une grande gamme dinstruments. Dans les exercices suivants, vous utiliserez des drivers dinstruments et lAssistant dE/S instruments pour communiquer avec un instrument. Vous devez avoir un instrument install pour effectuer compltement les exercices suivants.
Remarque Ces exercices se rfrent des instruments traditionnels de tiers. Reportez-vous ni.com/modularinstruments pour en savoir plus sur la communication avec des instruments modulaires NI.

Initiation lAssistant de recherche de drivers dinstruments


Utilisez lAssistant de recherche de drivers dinstruments NI pour rechercher et installer des drivers dinstruments LabVIEW Plug and Play sans quitter lenvironnement de dveloppement LabVIEW.
Astuce Vous pouvez aussi consulter la Base de drivers dinstruments NI sur ni.com/ idnet pour trouver le driver dun instrument, demander un driver pour un instrument et

lire des articles utiles et des tutoriels sur lutilisation des drivers dinstruments. Effectuez les tapes suivantes pour lancer et configurer lAssistant de recherche de drivers dinstruments NI. 1. Dans la fentre Dmarrage, slectionnez Rechercher des drivers dinstruments pour lancer lAssistant de recherche de drivers dinstruments. Vous pouvez aussi lancer lAssistant de recherche de drivers dinstruments en slectionnant AideRechercher des drivers dinstruments ou OutilsInstrumentationRechercher des drivers dinstruments.
4-7 Initiation LabVIEW

National Instruments Corporation

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

2.

Cliquez sur le bouton Ouvrir une session pour ouvrir une session en utilisant votre profil NI. Si vous navez pas de profil ni.com, passez ltape 4. Si vous avez dj un profil ni.com, entrez votre adresse e-mail et votre mot de passe et cliquez sur le bouton Ouvrir une session. Si vous navez pas de profil ni.com, slectionnez loption Non, jai besoin de crer un profil et cliquez sur le bouton Crer un profil. Cette action lance une fentre de navigateur dans laquelle vous pouvez crer un profil ni.com. Une fois que vous avez cr un profil, repassez la fentre de lAssistant de recherche de drivers dinstruments et ouvrez une session avec vos nouvelles informations.

3. 4.

Vous tes prt rechercher, installer et utiliser des drivers dinstruments avec lAssistant de recherche de drivers dinstruments.

Recherche et installation de drivers dinstruments


Effectuez les tapes suivantes pour rechercher et installer un driver dinstruments en utilisant lAssistant de recherche de drivers dinstruments. 1. Sur la page Configurer la recherche, cliquez sur le bouton Rechercher les instruments. Cette action demande lAssistant de recherche de drivers dinstruments NI de rechercher des instruments connects. Tous les rsultats saffichent dans le dossier Instruments connects situ dans la barre latrale de gauche. Si aucun instrument nest connect, lAssistant de recherche de drivers dinstruments renverra le message <aucun instrument connect dtect>. Dveloppez le dossier Instruments connects pour afficher les rsultats de la recherche et slectionner un instrument dans la liste. Slectionnez un fabricant dans le menu droulant Fabricant et entrez nimporte quels mots-cls dans la section Mots-cls supplmentaires. Ensuite, cliquez sur le bouton Rechercher. Une liste de drivers dinstruments disponibles apparat sur la page Rsultats de la recherche. Le rsultat de driver pour la version de LabVIEW la plus rcente apparat en premier dans la liste. Si votre recherche ne donne pas de rsultat, une barre latrale avec des conseils de recherche apparat. Reportez-vous au site Web IDNet sur ni.com/idnet pour en savoir plus sur la recherche de drivers dinstruments.

2. 3.

Initiation LabVIEW

4-8

ni.com

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

Remarque LAssistant de recherche de drivers dinstruments affiche des drivers uniquement pour LabVIEW 7.0 et versions ultrieures. Si vous devez tlcharger une version plus ancienne dun driver dinstruments, rendez-vous sur le site Web IDNet sur ni.com/idnet pour trouver et tlcharger des drivers dinstruments compatibles avec des versions de LabVIEW plus anciennes.

4.

Slectionnez le driver que vous voulez installer puis cliquez sur le bouton Installer. Une fois que le driver est bien tlcharg, la fentre Download Success saffiche. Cette fentre contient des options pour explorer et utiliser le nouveau driver. Une fois le tlchargement termin, le nouveau driver apparat aussi sur la page Configurer la recherche dans le dossier Drivers dinstruments installs.

5.

Fermez la fentre Download Success pour repasser la fentre Configurer la recherche.

Remarque Vous pouvez aussi crer vos propres drivers dinstruments. Reportez-vous au livre Contrle dinstrumentsUtilisation de drivers dinstruments sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur la cration de drivers dinstruments.

Utilisation de drivers dinstruments


Une fois le driver dinstruments install, vous pouvez consulter des exemples de programmes pour en savoir plus sur lutilisation du driver dinstruments. 1. Double-cliquez sur le driver dinstruments que vous venez dinstaller dans le dossier Drivers dinstruments installs pour afficher la page Commencez utiliser le driver dinstruments. La page Commencez utiliser le driver dinstruments vous permet dexplorer et de personnaliser le nouveau driver. Voici quelques recommandations pour vous aider prendre en main le nouveau driver. Pour voir le nouveau driver dans la fentre de lExplorateur de projet, cliquez sur le bouton Ouvrir un projet. Dans la fentre de lExplorateur de projet, vous pouvez explorer les VIs, les dossiers et les fichiers supplmentaires qui composent le driver. Vous pouvez aussi accder au fichier Readme du driver partir de la fentre de lExplorateur de projet. Pour voir la palette du driver, cliquez sur le bouton Ouvrir la palette. partir de la palette, vous pouvez slectionner et ajouter les VIs de drivers sur la face-avant et le diagramme.

2.

National Instruments Corporation

4-9

Initiation LabVIEW

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

Pour voir un exemple de programme, double-cliquez sur les exemples de programmes lists dans la section Exemples de la page Commencez utiliser le driver dinstruments.

Remarque Toutes les options ne sont pas disponibles pour tous les drivers. Par exemple, si un driver na pas de fichier de projet, le bouton Ouvrir un projet apparat gris. Reportez-vous au site Web IDNet sur ni.com/idnet pour en savoir plus sur tous les drivers dinstruments.

Slection dun instrument avec lAssistant dE/S instruments


Si aucun driver nest disponible pour un instrument, vous pouvez utiliser le VI Express Assistant dE/S instruments pour communiquer avec linstrument.
Remarque LAssistant dE/S instruments doit tre install pour pouvoir utiliser le VI Express Assistant dE/S instruments. Utilisez le CD de drivers de priphriques National Instruments pour installer lAssistant dE/S instruments.

Effectuez les tapes suivantes pour slectionner un instrument avec le VI Express Assistant dE/S instruments. 1. 2. 3. Allumez linstrument que vous voulez utiliser. Il doit tre sous tension pour tre utilis avec le VI Express Assistant dE/S instruments. Ouvrez un nouveau VI et affichez la fentre de la face-avant. Dans la palette Entre, slectionnez le VI Express Assistant dE/S instruments et ajoutez-le au diagramme. La bote de dialogue Assistant dE/S instruments apparat. Si laide nest pas visible droite de la bote de dialogue, cliquez sur le bouton Afficher laide, montr gauche, dans langle suprieur droit de la bote de dialogue de lAssistant dE/S instruments. Laide apparat droite de la bote de dialogue. La partie suprieure de la fentre daide contient des informations sur la procdure dutilisation de lAssistant dE/S instruments. La partie infrieure de la fentre daide contient une aide contextuelle se rapportant aux lments de la bote de dialogue. 5. Cliquez sur le lien Slectionner linstrument dans la partie suprieure de la fentre daide et suivez les instructions de la fentre daide pour slectionner linstrument avec lequel vous dsirez communiquer.

4.

Initiation LabVIEW

4-10

ni.com

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

6. 7.

Si ncessaire, configurez les proprits de linstrument. Pour minimiser la fentre daide, cliquez sur le bouton Masquer laide, montr gauche, dans langle suprieur droit de la bote de dialogue de lAssistant dE/S instruments.

Acquisition et analyse des informations dun instrument


Aprs avoir slectionn linstrument, vous pouvez lui envoyer des commandes pour rcuprer les donnes. Dans cet exercice, vous allez voir comment utiliser le VI Express Assistant dE/S instruments pour acqurir, puis analyser les informations didentification dun instrument. Suivez les tapes ci-aprs pour communiquer avec linstrument. 1. 2. Dans la bote de dialogue Assistant dE/S instruments, cliquez sur le bouton Ajouter une tape puis sur ltape Requrir et analyser. Entrez *IDN? dans le champ Entrez une commande.
*IDN? est une requte que la plupart des instruments connaissent. La rponse est une chane didentification qui dcrit linstrument. Si linstrument naccepte pas cette commande, reportez-vous au manuel de rfrence de linstrument pour obtenir la liste des commandes acceptes par linstrument.

3.

Cliquez sur le bouton Excuter cette tape, montr gauche. LAssistant dE/S instruments envoie la commande linstrument et celui-ci renvoie les informations relatives son identification.

4.

Slectionnez ASCII dans le menu droulant sous la colonne Indice doctet de la fentre de rponse pour analyser le nom de linstrument comme une chane ASCII. Vous pouvez aussi utiliser lAssistant dE/S instruments pour analyser les nombres au format ASCII et les donnes binaires. Cliquez sur le bouton Aide pour lanalyse, montr gauche, dans la bote de dialogue de lAssistant dE/S instruments pour afficher des informations concernant lanalyse des donnes. Dans la colonne Reprsentation ASCII de la fentre de rponse, cliquez sur la valeur que vous voulez analyser. Entrez le nom de la valeur, ou la slection de donnes, analyser dans le champ Nom de la valeur analyse. Le nom que vous avez entr dans le champ Nom de la valeur analyse est la sortie du VI Express Assistant dE/S instruments, illustr gauche.

5.

6. 7.

National Instruments Corporation

4-11

Initiation LabVIEW

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

Cblage dune commande linstrument


Aprs avoir acquis des donnes de linstrument, vous pouvez ajouter un paramtre dentre une commande dinstrument. Ce paramtre devient alors une entre de VI ou de fonction. Effectuez les tapes suivantes pour ajouter un paramtre une commande. 1. 2. 3. Cliquez sur le bouton Ajouter une tape et cliquez sur ltape crire. Entrez *IDN? dans le champ Entrez une commande. Mettez en vidence la commande dans le champ Entrez une commande et cliquez sur le bouton Ajouter un paramtre pour ajouter un paramtre la commande. Entrez une valeur par dfaut pour le paramtre dans le champ Valeur de test. Entrez un nom pour le paramtre dans le champ Nom de paramtre. Ce nom sert rfrencer le paramtre dans lapplication. Cliquez sur le bouton OK pour enregistrer la configuration actuelle et fermer la bote de dialogue de lAssistant dE/S instruments.

4. 5. 6.

Rsum
Les points suivants constituent un rsum des concepts cls qui ont t traits dans ce chapitre.

VI Express Assistant DAQ


Vous pouvez utiliser le VI Express Assistant DAQ pour construire de manire interactive des voies et des tches de mesure. Ajoutez le VI Express Assistant DAQ au diagramme pour configurer les voies et les tches utiliser avec NI-DAQmx pour une acquisition de donnes. NI-DAQmx est une interface de programmation qui permet de communiquer avec les priphriques dacquisition de donnes. Vous pouvez utiliser le VI Express Assistant DAQ pour contrler les priphriques supports par NI-DAQmx. Reportez-vous au livre Initiation LabVIEWInitiation DAQ Prendre une mesure NI-DAQmx dans LabVIEW sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur lAssistant DAQ.

Initiation LabVIEW

4-12

ni.com

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

Reportez-vous au fichier Readme NI-DAQ pour obtenir des informations sur les priphriques pris en charge par NI-DAQmx. Si le priphrique que vous voulez utiliser nest pas support par NI-DAQmx, reportez-vous au livre Prise de mesures sur longlet Sommaire de lAide LabVIEW pour obtenir des informations sur lutilisation de NI-DAQ traditionnel (ancien driver) pour acqurir des donnes.

Tches dans NI-DAQmx


Dans NI-DAQmx, une tche est compose dun ensemble dune ou de plusieurs voies virtuelles avec des proprits de cadencement, de dclenchement et autres. Fondamentalement, une tche reprsente la mesure ou la gnration que vous voulez raliser. Par exemple, vous pouvez configurer un ensemble de voies pour des oprations dacquisition analogique. Une fois la tche cre, vous pouvez accder la tche plutt que de configurer les voies sparment pour effectuer les acquisitions dentre analogiques. Une fois la tche cre, vous pouvez y ajouter ou en supprimer des voies. Reportez-vous au livre Prise de mesures sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur les voies et les tches.

Drivers dinstruments
Utilisez lAssistant de recherche de drivers dinstruments NI pour rechercher et installer des drivers dinstruments LabVIEW Plug and Play sans quitter lenvironnement de dveloppement LabVIEW. Un driver dinstruments est un ensemble de sous-programmes logiciels permettant de contrler un instrument programmable. Chaque routine correspond une opration de programmation, telle que la configuration, la lecture, lcriture et le dclenchement de linstrument. Pour contrler un instrument, utilisez systmatiquement son driver quand cest possible. National Instruments fournit des milliers de drivers dinstruments pour une grande gamme dinstruments. Reportez-vous au livre Contrle dinstrumentsUtilisation de drivers dinstruments sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur lAssistant de recherche de drivers dinstruments.

National Instruments Corporation

4-13

Initiation LabVIEW

Chapitre 4

Matriel : acquisition de donnes et communication avec des instruments (Windows)

Vous pouvez aussi crer vos propres drivers dinstruments ou visiter la base de drivers dinstruments NI ladresse ni.com/idnet pour trouver un driver pour un instrument. Reportez-vous au livre Contrle dinstrumentsUtilisation de drivers dinstruments sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur la cration de drivers dinstruments.

VI Express Assistant dE/S instruments


Si aucun driver nest disponible pour un instrument, vous pouvez utiliser le VI Express Assistant dE/S instruments pour communiquer avec linstrument. Vous pouvez utiliser lAssistant dE/S instruments pour communiquer avec des instruments qui communiquent par messages et analyser leur rponse sous forme graphique. Lancez cet assistant en ajoutant le VI Express Assistant dE/S instruments au diagramme ou en double-cliquant sur licne de ce VI Express sil est dj sur le diagramme. Reportez-vous lAide de lAssistant dE/S instruments pour obtenir de plus amples informations sur la communication avec un priphrique externe. Pour afficher lAide de lAssistant dE/S instruments, cliquez sur le bouton Afficher laide dans la bote de dialogue Assistant dE/S instruments.

Initiation LabVIEW

4-14

ni.com

Utilisation des autres fonctionnalits LabVIEW

Les chapitres prcdents de ce manuel vous ont prsent la plupart des fonctionnalits LabVIEW dont vous avez besoin pour construire les applications de mesure les plus courantes. Au fur et mesure que vous vous familiarisez avec lenvironnement LabVIEW, vous voudrez peut-tre amliorer certains VIs ou contrler avec plus de prcision les processus suivis par les VIs. Ce chapitre vous prsente certains concepts quil est important de bien connatre pour utiliser les autres fonctionnalits de LabVIEW. Reportez-vous au livre Principes de base sur longlet Sommaire de lAide LabVIEW pour obtenir des informations complmentaires sur ces concepts. Les livres de Concepts contiennent des informations sur les concepts de programmation LabVIEW et les livres de Procdures contiennent des instructions trs dtailles pour utiliser LabVIEW.

Toutes les commandes et tous les indicateurs


Les commandes et les indicateurs situs sur la sous-palette Express de la palette Commandes ne reprsentent quune partie des commandes et des indicateurs intgrs disponibles dans LabVIEW. Sur dautres sous-palettes, vous pouvez trouver toutes les commandes et tous les indicateurs disponibles pour crer la face-avant. Cependant, mis part la palette Express, les sous-palettes classent les commandes et les indicateurs par fonctionnalit plutt que de faire la distinction entre commandes et indicateurs. Par exemple, le niveau suprieur de la sous-palette Express comporte une sous-palette Commandes numriques et une sous-palette Indicateurs numriques. Sur les sous-palettes Moderne et Classique, ces commandes et indicateurs se trouvent sur la sous-palette Numrique car ce sont tous des objets numriques. Cliquez sur le bouton Personnaliser de la palette Commandes fixe et slectionnez Changer les catgories visibles dans le menu local pour afficher la bote de dialogue Changer les catgories visibles. Vous pouvez

National Instruments Corporation

5-1

Initiation LabVIEW

Chapitre 5

Utilisation des autres fonctionnalits LabVIEW

alors cocher les cases des catgories que vous voulez afficher sur la palette Commandes. Reportez-vous au livre Principes de baseConstruction de la face-avant sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur lutilisation de lensemble complet des commandes et indicateurs intgrs disponibles dans LabVIEW.

Tous les VIs et fonctions


Les VIs Express et les structures de la sous-palette Express de la palette Fonctions ne reprsentent quune petite partie des VIs, fonctions et structures intgrs disponibles dans LabVIEW. Cliquez sur le bouton Personnaliser de la palette Fonctions fixe et slectionnez Changer les catgories visibles dans le menu local pour afficher la bote de dialogue Changer les catgories visibles. Vous pouvez alors cocher les cases des catgories que vous voulez afficher sur la palette Fonctions. LabVIEW utilise des icnes de diffrentes couleurs pour distinguer les fonctions, les VIs et les VIs Express. Les icnes des fonctions ont un arrire-plan jaune clair, celles de la plupart des VIs ont un arrire-plan blanc et celles des VIs Express ont un arrire-plan bleu clair. Les VIs Express apparaissent sur le diagramme sous forme de nuds extensibles avec des icnes sur fond bleu. Contrairement aux VIs Express, la plupart des fonctions et des VIs apparaissent sur le diagramme sous forme dicnes que vous ne pouvez pas redimensionner.

VIs
Vous pouvez utiliser un VI existant ou un VI que vous crez comme sous-VI. Lorsque vous placez un VI sur le diagramme, ce VI est un sous-VI. Quand vous double-cliquez sur un sous-VI, sa face-avant apparat, plutt quune bote de dialogue dans laquelle vous pourriez configurer des options. Licne dun VI apparat dans langle suprieur droit de la face-avant et du diagramme. Licne est la mme que celle qui apparat quand vous placez le VI sur le diagramme. Vous pouvez utiliser licne par dfaut ou crer une icne personnalise en utilisant lditeur dicne.

Initiation LabVIEW

5-2

ni.com

Chapitre 5

Utilisation des autres fonctionnalits LabVIEW

Reportez-vous au livre Principes de baseCration de VIs et de sous-VIs sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur la cration de VIs, leur configuration en tant que sous-VIs et la cration dicnes. Vous pouvez aussi enregistrer la configuration dun VI Express en tant que sous-VI. Reportez-vous au livre Principes de baseConstruction du diagramme sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur la cration de sous-VIs partir de VI Express.

Fonctions
Les fonctions sont les lments de fonctionnement fondamentaux de LabVIEW. Contrairement aux VIs, les fonctions nont ni diagramme, ni face-avant. Les fonctions sont les blocs de construction de base pour la programmation dun VI. Elle sont linterface avec le matriel et le logiciel et effectuent dautres tches essentielles dans LabVIEW. Reportez-vous au livre Principes de baseConstruction du diagramme sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur les fonctions.

Types de donnes
Sur le diagramme dun VI, les terminaux des objets de la face-avant ont diffrentes couleurs. La couleur et le symbole dun terminal indiquent le type de donnes de la commande ou de lindicateur quil reprsente. Les couleurs indiquent aussi le type de donnes des entres, des sorties et des fils de liaison. La couleur des entres et des sorties des VIs Express indique le type de donnes accept par lentre ou renvoy par la sortie. Les types de donnes indiquent quels objets, entres et sorties vous pouvez cbler ensemble. Par exemple, un commutateur a un bord vert, ce qui indique que vous pouvez le cbler nimporte quelle entre de VI Express dont ltiquette est verte. Un bouton rotatif a un bord orange ; vous pouvez donc le cbler nimporte quelle entre de VI Express dont ltiquette est orange. En fait, il est impossible de cbler un bouton rotatif une entre dont ltiquette est verte. Les fils de liaison que vous crez ont la mme couleur que les terminaux quils connectent. Les VIs Express gnrent et acquirent des donnes en utilisant le type de donnes dynamique. Le type de donnes dynamique apparat sous la forme dun terminal bleu fonc, reprsent gauche. La plupart des VIs Express acceptent ou renvoient des donnes dynamiques. Vous pouvez cbler des

National Instruments Corporation

5-3

Initiation LabVIEW

Chapitre 5

Utilisation des autres fonctionnalits LabVIEW

donnes dynamiques nimporte quel indicateur ou entre qui accepte des donnes numriques, waveform ou boolennes. Cblez les donnes dynamiques lindicateur capable de prsenter les donnes de la meilleure manire. Ces indicateurs peuvent tre des graphes, des graphes droulants et des indicateurs numriques. La plupart des autres VIs et fonctions de LabVIEW nacceptent pas les donnes dynamiques. Pour analyser ou traiter des donnes dynamiques avec une fonction ou un VI intgr, vous devez convertir ces donnes en donnes numriques, boolennes, waveform ou tableau. Utilisez le VI Express Convertir des donnes dynamiques pour convertir des donnes dynamiques en donnes numriques, boolennes, waveform et tableau afin de les utiliser avec dautres VIs et fonctions. Lorsque vous cblez des donnes dynamiques un indicateur tableau, LabVIEW place automatiquement le VI Express Convertir des donnes dynamiques sur le diagramme. Utilisez le VI Express Convertir en donnes dynamiques pour convertir des donnes numriques, boolennes, waveform et tableau en donnes dynamiques pour pouvoir les utiliser avec les VIs Express. Reportez-vous au livre Principes de baseConstruction du diagramme sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur les types de donnes.

Quand utiliser les autres fonctionnalits LabVIEW ?


Les VIs Express, les structures, les commandes et les indicateurs qui se trouvent sur les sous-palettes Express des palettes Commandes et Fonctions fournissent les fonctionnalits dont vous avez besoin pour construire les applications de mesure les plus courantes. La liste suivante dcrit les applications pour lesquelles vous devez utiliser des VIs, des fonctions, des structures, des commandes et des indicateurs qui ne se trouvent pas sur la sous-palette Express. Contrle par programmation des proprits et des mthodes de lenvironnement LabVIEW, des VIs, des commandes et des indicateurs Vous pouvez contrler par programmation le comportement dexcution dun VI, dfinir lapparence dune commande ou dun indicateur, ou contrler le comportement de lenvironnement LabVIEW. Reportez-vous au livre Principes de base Contrle des VIs par programmation sur longlet Sommaire de lAide LabVIEW pour obtenir des informations complmentaires sur ces fonctionnalits.

Initiation LabVIEW

5-4

ni.com

Chapitre 5

Utilisation des autres fonctionnalits LabVIEW

Appel de code crit dans des langages de programmation textuels Vous pouvez utiliser LabVIEW pour communiquer avec des applications cres dans un langage textuel comme C ou C++. Reportez-vous au livre Principes de baseAppel de code provenant de langages de programmation textuels, sur longlet Sommaire de lAide LabVIEW, pour obtenir des informations complmentaires sur ces fonctionnalits. Communication avec dautres VIs sur le rseau Vous pouvez appeler un VI se trouvant sur un autre ordinateur sur lequel LabVIEW sexcute. Reportez-vous au livre Principes de baseMise en rseau dans LabVIEW sur longlet Sommaire de lAide LabVIEW pour obtenir des informations complmentaires sur ces fonctionnalits. Partage de donnes dans une application ou sur un rseau Vous pouvez crer des lments logiciels configurs appels variables partages pour partager des donnes entre des VIs ou entre plusieurs emplacements sur le diagramme que vous ne pouvez pas connecter avec des fils de liaison. Reportez-vous au livre Principes de baseMise en rseau dans LabVIEW sur longlet Sommaire de lAide LabVIEW pour obtenir des informations complmentaires sur ces fonctionnalits. Publication de VIs sur le Web Vous pouvez publier la face-avant de nimporte quel VI sur le Web, o les utilisateurs pourront interagir avec la face-avant. Reportez-vous au livre Principes de baseMise en rseau dans LabVIEW sur longlet Sommaire de lAide LabVIEW pour obtenir des informations complmentaires sur ces fonctionnalits. Enregistrement des donnes dans des fichiers de diffrents formats Outre les fichiers de mesure textuels, vous pouvez crer des fichiers texte et tableur qui peuvent tre utiliss par dautres applications. Reportez-vous au livre Principes de baseE/S sur fichiers sur longlet Sommaire de lAide LabVIEW pour obtenir des informations complmentaires sur ces fonctionnalits. Personnalisation des menus Vous pouvez configurer quels sont les lments de menus qui apparaissent lorsque le VI sexcute. Vous pouvez galement crer des menus personnaliss. Reportez-vous au livre Principes de baseCration de VIs et de sous-VIs sur longlet Sommaire de lAide LabVIEW pour obtenir des informations complmentaires sur ces fonctionnalits. Utilisation de projets LabVIEW Vous pouvez utiliser des projets pour regrouper des fichiers LabVIEW et des fichiers non spcifiques LabVIEW, crer des spcifications de construction et dployer ou tlcharger des fichiers sur plusieurs cibles partir dun seul

National Instruments Corporation

5-5

Initiation LabVIEW

Chapitre 5

Utilisation des autres fonctionnalits LabVIEW

emplacement. Vous devez utiliser un projet pour construire des applications et des bibliothques partages. Vous devez galement utiliser un projet pour travailler avec une cible RT, FPGA, PDA, Touch Panel, DSP ou une cible embarque. Reportez-vous la documentation de chaque module pour obtenir plus dinformations sur lutilisation de projets avec ces cibles. Reportez-vous au livre Principes de baseUtilisation de projets et de cibles, sur longlet Sommaire de lAide LabVIEW, pour obtenir des informations plus dtailles sur lutilisation de projets LabVIEW. Accs dautres applications Windows Vous pouvez utiliser LabVIEW comme client .NET ou ActiveX pour accder aux objets, aux proprits, aux mthodes et aux vnements associs aux applications de serveur .NET et ActiveX. Reportez-vous au livre Principes de baseConnectivit Windows sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur ces fonctionnalits. criture de formules, dquations et de scripts mathmatiques Vous pouvez utiliser divers nuds pour effectuer des oprations mathmatiques sur le diagramme. Vous pouvez aussi utiliser le langage textuel de MathScript LabVIEW pour crire des fonctions et des scripts mathmatiques. Reportez-vous au livre Principes de baseFormules et quations sur longlet Sommaire de lAide LabVIEW pour obtenir des informations plus dtailles sur ces fonctionnalits.

Initiation LabVIEW

5-6

ni.com

Support technique et services

Visitez les sections suivantes du site Web prim de National Instruments sur ni.com pour obtenir une assistance technique et des services professionnels : Support Le support technique sur ni.com/support comprend les ressources suivantes : Ressources dauto-assistance technique Visitez
ni.com/support pour obtenir des rponses et des solutions,

vous procurer des drivers et des mises jour de logiciels, faire des recherches dans la Base de connaissances, accder aux manuels sur les produits et aux assistants de dpannage pas pas, ou obtenir des milliers dexemples de programmes, des tutoriels, des notes dapplication, des drivers dinstruments et bien plus encore. Les utilisateurs enregistrs bnficient galement de laccs NI Discussion Forums, sur ni.com/forums. Pour accder au forum franais, cliquez sur le menu droulant Select Community et slectionnez Franais. Les ingnieurs dapplications de NI se font fort de rpondre toutes les questions qui leur sont adresses. Abonnement SSP (Standard Service Program) Ce programme confre ses membres un accs direct par tlphone et e-mail aux ingnieurs dapplications de NI et leur permet dobtenir un support technique individuel, ainsi quun accs privilgi aux modules de formation la demande par le biais du Services Resource Center. NI offre un abonnement gratuit dun an partir de la date dachat. Au bout dun an, vous pouvez renouveler votre abonnement pour continuer profiter de ces avantages. Pour obtenir des informations sur dautres options de support technique dans votre rgion, visitez ni.com/services ou contactez votre filiale locale en utilisant les coordonnes qui se trouvent sur ni.com/contact. Formations et certifications Visitez ni.com/france et cliquez sur Formations et Certifications sur le volet de gauche pour obtenir des informations dtailles sur les programmes proposs. Vous pouvez galement vous inscrire des cours de formation dispenss par des instructeurs un peu partout dans le monde.

National Instruments Corporation

A-1

Initiation LabVIEW

Annexe A

Support technique et services

Partenaires intgrateurs Si vous devez concilier dlais serrs, ressources techniques limites et toute autre contrainte, nous vous invitons faire appel aux intgrateurs du Programme National Instruments Alliance Partner. Pour en savoir plus, appelez votre filiale locale ou visitez le site ni.com/alliance.

Si vous navez pas trouv la rponse vos questions sur ni.com, contactez votre filiale locale ou le sige social de NI. Les numros de tlphone des filiales figurent au dbut de ce manuel. Vous pouvez galement visiter la page des filiales internationales sur ni.com/niglobal afin daccder au site Web local de votre filiale, qui contient les informations les plus jour pour contacter le support technique par tlphone, fax ou e-mail, ainsi que les dates des vnements venir.

Initiation LabVIEW

A-2

ni.com

Glossaire
A
acquisition de donnes (DAQ) 1. Acquisition et mesure de signaux lectriques numriques ou analogiques en provenance de capteurs, de transducteurs dacquisition, de sondes de tests ou autres quipements. 2. Gnration analogique ou numrique de signaux lectriques. Assistant DAQ Une interface graphique pour configurer les tches de mesure, les voies et les chelles. Logiciel supplmentaire lanc par le VI Express Assistant dE/S instruments qui communique avec les instruments communiquant par messages et analyse la rponse sous forme graphique.

Assistant dE/S instruments

B
barre doutils barre de menus Barre contenant les boutons de commande utiliss pour excuter les VIs et les mettre au point. Barre horizontale qui liste les noms des principaux menus dune application. La barre de menus saffiche sous la barre de titre dune fentre. Chaque application est munie dune barre de menus qui lui est propre, mais certains menus et certaines commandes sont communs de nombreuses applications. Botes de dialogue qui souvrent partir du menu local dune commande ou dun indicateur que vous pouvez utiliser pour configurer lapparence de cette commande ou de cet indicateur sur la fentre de la face-avant. Structure de boucle itrative qui excute son sous-diagramme un nombre de fois dfini. quivalent en langage textuel au code : For i = 0 to n 1, do.... Structure en boucle qui rpte une section de code jusqu ce quune condition ait lieu. Bouton qui remplace le bouton Excuter lorsquun VI ne peut pas sexcuter parce que des erreurs se sont produites.

botes de dialogue Proprits

Boucle For

Boucle While bouton Excuter bris

National Instruments Corporation

G-1

Initiation LabVIEW

Glossaire

C
case cocher Petite bote carre dans une bote de dialogue que vous pouvez slectionner ou effacer. Les cases cocher sont gnralement associes des options multiples que vous pouvez dfinir. Vous pouvez slectionner plus dune case cocher. Reprsentation dune valeur sous forme de texte. Objet de la face-avant permettant dentrer interactivement les donnes dans un VI ou de les entrer par programmation dans un sous-VI, tel quun bouton rotatif, un bouton poussoir ou un cadran.

chane commande

commandes et indicateurs Objets de la face-avant utiliss pour manipuler et afficher des donnes boolens boolennes (VRAI ou FAUX). commandes et indicateurs Objets de la face-avant utiliss pour manipuler et afficher des donnes numriques numriques.

D
DAQ diagramme Voir acquisition de donnes (DAQ). Description en images ou reprsentation dun programme ou dun algorithme. Le diagramme est constitu dicnes excutables appeles nuds et de fils de liaison qui vhiculent les donnes entre les nuds. Le diagramme reprsente le code source du VI. Le diagramme se trouve dans la fentre de diagramme du VI. Logiciel de commande dun priphrique particulier, tel quun priphrique DAQ. Un ensemble de fonctions de haut niveau qui contrle et communique avec un instrument de mesures.

driver

driver dinstruments

E
E/S Entre/Sortie. Le transfert des donnes vers ou partir dun systme informatique comportant des voies de communication, des priphriques dentre oprateur et/ou des interfaces dacquisition et de contrle de donnes. Point unique de donnes dentre ou de sortie analogique ou numrique.

chantillon

Initiation LabVIEW

G-2

ni.com

Glossaire

chelle

Partie de graphe, de graphe droulant et de certaines commandes et indicateurs numriques qui contient une srie de repres ou de points situs des intervalles connus pour reprsenter les units de mesure. Objet texte utilis pour nommer ou dcrire des objets ou des zones sur la face-avant ou le diagramme.

tiquette

F
face-avant Interface utilisateur interactive dun VI. Lapparence de la face-avant imite des instruments physiques, tels que des oscilloscopes et des multimtres. Fentre qui affiche des informations de base sur les objets de LabVIEW lorsque vous dplacez le curseur au-dessus de chaque objet. Les objets comportant des informations daide contextuelle comprennent les VIs, les fonctions, les constantes, les structures, les palettes, les proprits, les mthodes, les vnements et les composantes de botes de dialogue. Fentre dans laquelle vous pouvez crer et diter des projets LabVIEW. Fentre qui affiche des erreurs et des mises en garde se produisant dans un VI, et, dans certains cas, donne des recommandations pour corriger les erreurs. Chemin de donnes entre des nuds. Systme de programmation qui consiste en nuds excutables qui ne sexcutent quune fois quils ont reu toutes les donnes en entre requises. Ces nuds produisent automatiquement des donnes en sortie lorsquils sexcutent. LabVIEW est un systme de flux de donnes. La direction dans laquelle les donnes se dplacent travers les nuds dtermine lordre dexcution des VIs et des fonctions sur le diagramme. lment dexcution intgr, comparable un oprateur, une fonction ou une dclaration en langage de programmation textuel.

fentre dAide contextuelle

fentre Explorateur de projet fentre Liste des erreurs

fil de liaison flux de donnes

fonction

National Instruments Corporation

G-3

Initiation LabVIEW

Glossaire

G
General Purpose Interface Bus GPIB. Synonyme de HP-IB. Bus standard utilis pour contrler des instruments lectroniques par ordinateur. Appel aussi bus IEEE 488 parce quil est dfini par les normes ANSI/IEEE 488-1978, 488.1-1987 et 488.2-1992. Utilisation du curseur sur lcran pour slectionner, dplacer, copier ou supprimer des objets. Affichage 2D dau moins un trac. Un graphe reoit des donnes et les trace en bloc. Indicateur qui trace les points de donnes une certaine frquence.

glisser graphe graphe droulant

I
icne indicateur info-bulle Reprsentation graphique dun nud du diagramme. Objet de la face-avant affichant la sortie, tel quun graphe ou une LED. Petites bannires de texte jaunes qui identifient le nom du terminal et facilitent lidentification des terminaux pour le cblage. Programme de LabVIEW modlisant lapparence et le fonctionnement dun instrument rel.

instrument virtuel (VI)

L
LabVIEW Laboratory Virtual Instrument Engineering Workbench. LabVIEW est un langage de programmation graphique qui utilise des icnes au lieu de lignes de texte pour crer des programmes. Diode lectroluminescente. Objet dun graphe ou dun graphe droulant qui permet dafficher les noms et les styles de ses tracs.

LED lgende

Initiation LabVIEW

G-4

ni.com

Glossaire

M
MAX Measurement & Automation Explorer menu local menus droulants Voir Measurement & Automation Explorer. Environnement standard de configuration et de diagnostic du matriel de National Instruments pour Windows. Menu auquel vous accdez en cliquant sur lobjet avec le bouton droit de la souris. Les lments de menu sont spcifiques lobjet. Menus auxquels vous accdez partir dune barre de menus. Les lments des menus droulants sont habituellement de nature gnrale. Indique un incident dans les logiciels ou dans le matriel, ou indique une tentative dentre de donnes inacceptables. Capacit des chelles sajuster la gamme des valeurs traces. Sur les chelles des graphes, la fonction Mise lchelle automatique dtermine les valeurs dchelle minimale et maximale.

message derreur

mise lchelle automatique

N
NI-DAQ Logiciel de driver inclus avec tous les priphriques et composantes de conditionnement de signal NI DAQ. NI-DAQ est une bibliothque extensive de VIs et de fonctions ANSI C que vous pouvez appeler partir dun environnement de dveloppement dapplication (ADE), comme LabVIEW, pour programmer un priphrique de mesure NI, comme les priphriques dE/S multifonctions (MIO) DAQ de la srie M, les modules de conditionnement de signal et les modules Switch. Driver plus ancien, avec des API obsoltes, pour dvelopper des applications dacquisition de donnes, dinstrumentation et de contrle pour les anciens priphriques DAQ National Instruments. Vous ne devriez utiliser NI-DAQ traditionnel (ancien driver) que dans certains cas. Reportez-vous au fichier NI-DAQ Readme pour obtenir des informations plus dtailles indiquant quand utiliser NI-DAQ traditionnel (ancien driver) et une liste complte des priphriques, systmes dexploitation et versions de logiciel dapplication et de langue supports.

NI-DAQ traditionnel (ancien driver)

National Instruments Corporation

G-5

Initiation LabVIEW

Glossaire

NI-DAQmx

Cest le tout dernier driver NI-DAQ, avec de nouveaux VIs, de nouvelles fonctions et de nouveaux outils de dveloppement pour contrler les priphriques de mesure. Les avantages de NI-DAQmx par rapport aux versions antrieures de NI-DAQ comprennent entre autres : lAssistant DAQ pour configurer les voies et les tches de mesures de votre priphrique pour une utilisation avec LabVIEW, LabWindows/CVI et Measurement Studio, la simulation NI-DAQmx de la plupart des priphriques supports pour tester et modifier des applications sans connecter de matriel, et une API plus simple et plus conviviale pour crer des applications DAQ avec moins de fonctions et de VIs. lment dexcution dun programme. Les nuds sont analogues aux dclarations, oprateurs, fonctions et sous-programmes des langages textuels. Dans un diagramme, les nuds comprennent les fonctions, les structures et les sous-VIs.

nud

O
objet Terme gnrique pour tout lment de la face-avant ou du diagramme, notamment les commandes, les indicateurs, les structures, les nuds, les fils de liaison et les images importes. Curseur utilis pour effectuer des oprations particulires. Outil servant dfinir les chemins des donnes entre les terminaux. Outil utilis pour entrer des donnes dans des commandes ou pour les exploiter. Outil utilis pour dplacer et redimensionner des objets.

outil outil Bobine outil Doigt outil Flche

P
palette Affiche les objets ou les outils que vous pouvez utiliser pour construire la face-avant ou le diagramme. Palette qui contient les commandes, les indicateurs et les objets dcoratifs de la face-avant. Palette qui contient les VIs, les fonctions, les structures du diagramme et les constantes.

palette Commandes palette Fonctions

Initiation LabVIEW

G-6

ni.com

Glossaire

priphrique

Instrument ou contrleur qui est adressable en tant quentit unique et qui contrle ou surveille les points rels dE/S. Un priphrique est le plus souvent connect un ordinateur hte par lintermdiaire dun rseau de communication. Voir aussi priphrique DAQ et priphrique de mesures. Un priphrique qui acquiert ou gnre des donnes, et peut avoir une ou plusieurs voies et un ou plusieurs priphriques de conversion. Les priphriques DAQ comprennent des cartes enficher, des cartes PCMCIA et des priphriques DAQPad, qui se connectent lordinateur via un port USB ou IEEE 1394. Les modules SCXI sont considrs comme des priphriques DAQ. Priphriques DAQ tels que les cartes dE/S multifonctions de la srie E, les modules de conditionnement de signaux SCXI et les modules de commutation. Ensemble de fichiers LabVIEW et de fichiers non spcifiques LabVIEW que vous pouvez utiliser pour crer des spcifications de construction et dployer ou tlcharger des fichiers sur des cibles. (PCI eXtensions for Instrumentation) Extensions PCI pour linstrumentation. Plate-forme dinstrumentation informatique modulaire.

priphrique DAQ

priphrique de mesures

projet

PXI

S
sous-palette sous-VI Palette laquelle vous accdez partir dune autre palette situe au niveau suprieur de la hirarchie. VI utilis dans le diagramme dun autre VI. Comparable un sous-programme. lment de contrle de programme, tel quune structure Squence droule, Squence empile, Condition, ou une boucle For, While ou cadence.

structure

National Instruments Corporation

G-7

Initiation LabVIEW

Glossaire

T
tche Ensemble de proprits qui inclut une ou plusieurs voies, lhorloge, le dclenchement et dautres proprits de NI-DAQmx. Une tche reprsente la mesure ou la gnration que vous voulez raliser. Objet ou rgion sur un nud travers lequel les donnes transitent. Terminal de boucle While contenant une valeur boolenne qui dtermine si le VI effectue une autre itration. Reprsentation graphique dun tableau de donnes sur un graphe ou un graphe droulant. Format des informations. Dans LabVIEW, les types de donnes accepts par la plupart des VIs et des fonctions sont les suivants : numrique, tableau, chane, boolen, chemin, refnum, numration, waveform et cluster. Type de donnes utilis par les VIs Express qui inclut les donnes associes un signal et les attributs qui fournissent des informations sur le signal, comme le nom du signal ou lheure et la date auxquelles LabVIEW a acquis les donnes. Les attributs spcifient de quelle manire le signal est reprsent sur un graphe ou un graphe droulant.

terminal terminal de condition trac

type de donnes

type de donnes dynamique

V
valeur par dfaut Veff VI VI actuel VI bris Valeur prdfinie. De nombreuses entres du VI utilisent une valeur par dfaut si vous ne spcifiez pas de valeur. Valeur efficace. Voir instrument virtuel (VI). VI dont la face-avant, le diagramme et lditeur dicne constituent la fentre active. VI qui ne peut pas sexcuter en raison derreurs ; indiqu par une flche brise dans le bouton Excuter. Un sous-VI conu pour assister lutilisateur dans sa ralisation des tches de mesures courantes. Vous configurez un VI Express en utilisant sa bote de dialogue de configuration.

VI Express

Initiation LabVIEW

G-8

ni.com

Glossaire

VI modle

VI qui contient des commandes et des indicateurs courants partir desquels vous pouvez construire plusieurs VIs qui effectuent des oprations similaires. Vous pouvez accder aux VIs modles partir de la bote de dialogue Nouveau. 1. Physique Un terminal (ou une broche) lemplacement duquel vous pouvez mesurer ou gnrer un signal analogique ou numrique. Une voie physique unique peut comprendre plusieurs terminaux, comme dans le cas dune voie dentre analogique diffrentielle ou dun port numrique huit lignes. Un compteur peut aussi tre une voie physique, bien que le nom du compteur ne soit pas le nom du terminal o le compteur mesure ou gnre le signal numrique. 2. Virtuelle Un ensemble de proprits qui inclut un nom, une voie physique, les connexions aux terminaux dentre, le type de mesures (acquisition ou gnration) et des informations de mise lchelle. Vous pouvez dfinir des voies virtuelles NI-DAQmx en dehors dune tche (globales) ou au sein dune tche (locales). La configuration de voies virtuelles est facultative dans NI-DAQ traditionnel (ancien driver) et ses versions antrieures, mais fait partie intgrante de toute mesure ralise dans NI-DAQmx. Dans NI-DAQ traditionnel (ancien driver), vous configurez des voies virtuelles dans MAX. Dans NI-DAQmx, vous pouvez configurer des voies virtuelles soit dans MAX, soit dans votre programme, et configurer ces voies dans le cadre dune tche ou sparment. 3. Commutation Une voie de commutation reprsente un point de connexion dun commutateur. Elle peut se composer dun ou plusieurs fils de liaison (normalement un, deux ou quatre), suivant la topologie du commutateur. Une voie virtuelle ne peut pas tre cre avec une voie de commutateur. Les voies de commutateur peuvent tre utilises uniquement dans les fonctions et VIs Switch NI-DAQmx.

voie

VXI

Extensions VME pour lInstrumentation (bus).

W
waveform Reprsente des lectures multiples effectues sur un signal une frquence dchantillonnage particulire.

National Instruments Corporation

G-9

Initiation LabVIEW

Index
A
acquisition informations pour des instruments, 4-11 signaux, 4-2 affichage donnes dun priphrique DAQ, 4-4 donnes dans la table, 2-10, 2-16 erreurs dans la fentre dAide contextuelle, 2-15 signaux dans un graphe, 1-15 aide Aide LabVIEW, 1-12, 1-20 recherche, 2-3, 2-11, 2-14 fentre Aide contextuelle, 2-2, 2-13, 3-3 recherche, 2-4, 2-11, 2-14 ressources LabVIEW, 1-20, 2-13 support technique, A-1 Aide LabVIEW, 1-12, 1-20 recherche, 2-3, 2-11, 2-14 ajout Voir aussi cration commandes partir du diagramme, 2-5 commandes sur la face-avant, 1-6 entres aux VIs Express, 1-9, 2-5, 3-16 indicateurs graphe, 2-5 indicateurs numriques, 2-5 plusieurs signaux, 3-5 signaux, 3-4 signes visuels dans la face-avant, 3-10 voies des tches, 4-5 voyants de mise en garde, 3-10 amplitudes et de niveaux, 3-3 analyse de signaux, 3-9 analyse des informations des instruments, 4-11 appel de code provenant de langages de programmation textuels, 5-5, 5-6 applications communication avec des applications sur rseaux, 5-5 construction, 5-5 Assistant de recherche de drivers dinstruments NI, 4-13

B
Base de connaissances, A-1 Base de drivers dinstruments, 4-7 bibliothques partages, construction, 5-5 bote de dialogue Nouveau, 1-4, 1-18, 3-2 figure, 1-5 botes de dialogue de configuration, 1-20 botes de dialogue Proprits, 1-21 Boucle While, 2-7 bouton Excuter, 1-6, 1-11 briss, 2-8, 2-15 boutons ajout, 3-15 Excuter, 1-6 briss bouton Excuter, 2-8 fils de liaison, 2-8, 2-15

C
cblage objets sur le diagramme, 1-10 outil, 1-10 changement de type de signal, 1-8 commande bouton rotatif, personnalisation (figure), 1-16 commandes, 1-19, 3-17 ajout partir du diagramme, 2-5 ajout sur la face-avant, 1-6

National Instruments Corporation

I-1

Initiation LabVIEW

Index

configuration, 1-21 cration, 2-5, 2-14 numriques, 5-1 palette, 1-6 personnalisation, 1-16 types de donnes, 5-3 commandes numriques, 5-1 palette, 1-7 communiquer avec des applications LabVIEW sur rseaux, 5-5 avec des instruments, 4-7 configuration commandes, 1-21 indicateurs, 1-21 configuration systme requise, x construction applications, 5-5 bibliothques partages, 5-5 VIs, 1-2 contrle par programmation des VIs, 5-4 vitesse dexcution, 2-9 contrle des VIs par programmation, 5-4 conventions utilises dans ce manuel, ix cration Voir aussi ajout commandes, 2-5, 2-14 indicateurs, 2-14 indicateurs graphe, 2-5 tches NI-DAQmx, 4-2

placement dobjets partir de laide, 2-14 diagramme du VI Acqurir un signal (figure), 1-14 diagramme du VI Voyant de mise en garde (figure), 3-12 documentation associe, x conventions utilises dans ce manuel, ix introduction ce manuel, ix ressources NI, A-1 donnes affichage dans des tables, 2-10, 2-16 provenant de priphriques DAQ, 4-4 enregistrement, 3-15 la demande de lutilisateur, 3-15 dans un fichier, 3-13, 3-14 Donnes dynamiques, conversion de et en, 5-4 drivers instrument, 4-7 ressources NI, A-1 drivers (ressources NI), A-1 drivers dinstruments, 4-7 installation, 4-13 recherche, 4-13 ressources NI, A-1

E
enregistrement des donnes la demande de lutilisateur, 3-15, 3-16 dans des fichiers, 3-13, 3-14, 3-18 diagramme du VI Enregistrer les donnes (figure), 3-16 diffrents formats de fichiers, 5-5 entres, VIs Express, 1-20 erreurs, 2-15 affichage dans la fentre dAide contextuelle, 2-15 fentre, 2-8, 2-15 liste, 2-8, 2-15

D
dpannage (ressources NI), A-1 dslection des objets, 1-10 diagramme, 1-6, 1-19 affichage, 1-8 indicateurs, 3-17 personnalisation, 2-14

Initiation LabVIEW

I-2

ni.com

Index

excution des VIs, 1-11 de faon continue, 2-6 exemples (ressources NI), A-1 exemples de programmation (ressources NI), A-1

fonctions, 5-2 Assembler des signaux, 1-15, 2-6 formation et certification (ressources NI), A-1

G
graphes deux signaux, 1-15 donnes dun priphrique DAQ, 4-4

F
face-avant, 1-5, 1-19, 2-10 affichage, 1-11 ajout commandes, 1-6 signaux visuels, 3-10 commandes, 1-19, 3-17 indicateurs, 1-19 modification, 2-8 personnalisation, 2-5 VI Acqurir un signal (figure), 1-2 VI Voyant de mise en garde (figure), 3-2 fentre Aide contextuelle, 2-13 affichage, 2-2 affichage de la configuration des VIs Express, 3-3 affichage des erreurs, 2-15 bouton, 2-2, 3-3 figure, 2-2 fentre de dmarrage, 1-4, 3-2 figure, 1-3 fentre Liste des erreurs, 2-8, 2-15 fichiers enregistrement sous dautres formats, 5-5 regroupement, 5-5 fichiers .lvm, 3-14, 3-18 fichiers .tdm, 3-18 fichiers .tdms, 3-18 fils de liaison briss, 2-8, 2-15 suppression, 1-11 flux de donnes, 1-10, 1-14, 1-19 fonction Assembler des signaux, 2-6 figure, 1-15
National Instruments Corporation I-3

I
indicateurs, 1-19, 3-17, 5-1 ajout dun numrique, 2-5 configuration, 1-21 cration, 2-14 numriques, 5-1 personnalisation, 1-17 suppression, 2-8 type de donnes, 5-3 indicateurs graphe, cration, 2-5 instruments acquisition dinformations, 4-11 analyse des informations, 4-11 communiquer, 4-7 slection, 4-10 instruments virtuels. Voir VIs interface utilisateur. Voir face-avant introduction ce manuel, ix

L
LabVIEW autres fonctionnalits, 5-1 projets, 5-5 ressources daide, 2-13 langages de programmation textuels, appel de code, 5-5, 5-6 LED, palette, 3-10 logiciels (ressources NI), A-1 LVM. Voir fichiers .lvm
Initiation LabVIEW

Index

M
manuel. Voir documentation menus, personnalisation, 5-5 modification faces-avant, 2-8 signaux, 1-11, 2-3

O
objets cblage sur le diagramme, 1-10 dslection, 1-10 Outil de recherche dexemples NI, 2-12 outil Doigt, 1-11 outil Flche, 1-10 outils Cblage, 1-10 Doigt, 1-11 Flche, 1-10 outils de diagnostic (ressources NI), A-1

LED, 3-10 recherche, 2-7 priphriques DAQ, 4-3 personnalisation commandes, 1-16 diagrammes, 2-14 faces-avant, 2-5 indicateurs, 1-17 menus, 5-5 signaux simuls, 3-4 placement dobjets sur le diagramme partir de laide, 2-14 projets, 5-5 publication de VIs sur le Web, 5-5

R
recherche aide, 2-4, 2-11, 2-14 exemples, 2-12 palettes, 2-7 rectangle de slection, 2-10 regroupement de fichiers, 5-5 ressources Web, A-1

P
palette Arithmtique et comparaison, 1-12 palette Contrle dexcution, 2-7 palette des commandes, 1-6 affichage de toutes les catgories, 5-1 figure, 1-7 palette des fonctions affichage de toutes les catgories, 5-2 figure, 1-12 palette Entre, 2-3 palettes affichage de toutes les catgories, 5-1, 5-2 Arithmtique et comparaison, 1-12 Commandes, 1-6 Contrle dexcution, 2-7, 2-15 Entre, 2-3 Fonctions, 1-12

S
slection instruments, 4-10 objets, 1-10 signaux acquisition, 4-2 analyse, 3-9 changement de type, 1-8 graphes, 1-15 modification, 1-11, 2-3 signaux simuls, personnalisation, 3-4 sorties, VIs Express, 1-20 sous-VIs, 5-2 support et services National Instruments, A-1

Initiation LabVIEW

I-4

ni.com

Index

support technique, A-1 suppression dindicateurs, 2-8 suppression de fils de liaison, 1-11

T
tables, 2-10 affichage des donnes, 2-16 tches ajout de nouvelles voies, 4-5 NI-DAQmx, 4-13 tches NI-DAQmx, 4-13 cration, 4-2 TDM. Voir fichiers .tdm tension, analyse, 3-9 types de donnes dynamiques, 5-3 prsentation gnrale, 5-4

V
VI Express Assistant dE/S instruments, 4-9, 4-14 VI Express Assistant DAQ, 4-2, 4-12 VI Express Comparaison, 3-11 VI Express Construire une table, 2-10 VI Express crire dans un fichier de mesures, 3-15, 3-18 enregistrement des donnes, 3-14 VI Express Filtre, 3-7 VI Express Formule, 1-12, 3-5 VI Express Mesures d, 3-3 VI Express Mesures damplitudes et de niveaux analyse de tension, 3-9 VI Express Mise lchelle et correspondance dfinition de la pente, 1-12 VI Express Simuler un signal, 1-8 VI Express Temps dattente, 2-9

VIs, 1-1 construction, 1-2 contrle par programmation, 5-4 excution, 1-11 de faon continue, 2-6 icnes, 5-2 modle, 1-3, 1-4, 1-18 nouveau, 2-2 personnalisation des menus, 5-5 publication sur le Web, 5-5 sous-VIs, 5-2 vides, 2-2 VIs dexemple Outil de recherche dexemples NI, 2-12 VIs Express, 1-20 Assistant dE/S instruments, 4-9, 4-14 Assistant DAQ, 4-2, 4-12 botes de dialogue de configuration, 1-20 Comparaison, 3-11 Construire une table, 2-10 Convertir des/en donnes dynamiques, 5-3 crire dans un fichier de mesures, 3-13, 3-18 entres, 1-20 Filtre, 3-7 Formule, 1-12 Mesures damplitudes et de niveaux, 3-3, 3-9 Mise lchelle et correspondance, 1-12 Simuler des signaux, 1-8 Temps dattente, 2-9 VIs Express Convertir des/en donnes dynamiques, 5-4 VIs modles, 1-3, 1-4, 1-18 VIs vides, 2-2 vitesse dexcution, contrle, 2-9 voies, 4-3 ajout aux tches, 4-5 changement de nom, 4-4 voyants de mise en garde, ajout, 3-10

National Instruments Corporation

I-5

Initiation LabVIEW

Vous aimerez peut-être aussi