Cours Labview

Manuel d’utilisateur de LabVIEW en pdf


Télécharger Manuel d’utilisateur de LabVIEW en pdf

★★★★★★★★★★5 étoiles sur 5 basé sur 1 votes.
Votez ce document:

Télécharger aussi :


Manuel d’utilisateur de LabVIEW en pdf

Extrait du cours:

Concepts LabVIEW

Cette partie décrit les concepts de programmation pour la construction d’applications dans LabVIEW. Les chapitres de cette section vous présentent l’environnement de programmation de LabVIEW et vous aident à concevoir votre application.

La Partie I, Concepts LabVIEW, comprend les chapitres suivants :

  • Le chapitre 1, Introduction à LabVIEW, décrit LabVIEW, la documentation, fournie et complète, et les outils qui vous aident à concevoir et à construire les VIs.
  • Le chapitre 2, Introduction aux instruments virtuels, décrit les composants des instruments virtuels, ou VIs.
  • Le chapitre 3, Environnement LabVIEW, décrit les palettes, les outils et les menus de LabVIEW que vous utilisez pour construire les faces-avant et les diagrammes des VIs. Ce chapitre explique aussi comment personnaliser les palettes de LabVIEW et définir plusieurs options d'environnement de travail.

Manuel d’utilisateur de LabVIEW en pdf

Table des matières :                   

Avant-propos

Organisation de ce manuel.................................................................................................xviii

Conventions .......................................................................................................................xviii

PARTIE I

Concepts LabVIEW

Chapitre 1

Introduction à LabVIEW

Ressources de documentation LabVIEW ............................................................................1-1

Exemples de VIs et d’outils LabVIEW ...............................................................................1-4

Exemples de VIs LabVIEW ..................................................................................1-4

Outils LabVIEW....................................................................................................1-4

Chapitre 2

Introduction aux instruments virtuels

Face-avant............................................................................................................................2-1

Diagramme...........................................................................................................................2-2

Terminaux..............................................................................................................2-3

Nœuds....................................................................................................................2-4

Fils de liaison.........................................................................................................2-4

Structures...............................................................................................................2-4

Icône et cadre connecteur.....................................................................................................2-4

Utilisation et personnalisation des VIs et sous-VIs .............................................................2-5

Chapitre 3

Environnement LabVIEW

Palette de commandes..........................................................................................................3-1

Palette de fonctions..............................................................................................................3-1

Consulter les palettes de commandes et de fonctions..........................................................3-2

Palette d’outils .....................................................................................................................3-2

Les menus et la barre d’outils ..............................................................................................3-3

Menus ....................................................................................................................3-3

Menus locaux.........................................................................................................3-3

Menus locaux en mode exécution...........................................................3-3

Barre d’outils.........................................................................................................3-4

Personnalisation de votre environnement de travail............................................................ 3-4

Personnalisation des palettes de commandes et de fonctions ............................... 3-4

Ajouter des VIs et des commandes à la bibliothèque utilisateur

et à la bibliothèque d’instruments........................................................ 3-4

Création et édition de l’apparence d’une palette .................................... 3-5

Comment LabVIEW enregistre les vues.................................. 3-5

Construction des sous-palettes ActiveX ................................................ 3-6

Représenter les jeux d’outils dans les palettes........................................ 3-6

Paramétrage des options de l’environnement de travail ....................................... 3-6

Comment LabVIEW enregistre les options............................................ 3-6

Windows................................................................................... 3-7

Macintosh................................................................................. 3-7

UNIX........................................................................................ 3-7

Chapitre 4

Construction de la face-avant

Configurer les objets de la face-avant ................................................................................. 4-1

Afficher et cacher des éléments optionnels........................................................... 4-2

Changement des commandes en indicateurs et vice versa.................................... 4-2

Remplacement des objets de la face-avant ........................................................... 4-2

Paramétrage des raccourcis clavier des commandes............................................. 4-3

Contrôler le comportement d’un bouton avec le raccourci clavier......... 4-3

Paramétrage de l’ordre de défilement des objets de la face-avant.......... 4-4

Couleur des objets................................................................................................. 4-5

Utilisation d’images importées ............................................................................. 4-5

Groupement et verrouillage des objets.................................................................. 4-5

Redimensionnement des objets............................................................................. 4-6

Mise à l’échelle des objets de la face-avant.......................................................... 4-6

Ajout d’espace dans la face-avant sans redimensionner la fenêtre....................... 4-8

Commandes et indicateurs de la face-avant ........................................................................ 4-8

Commandes et indicateurs 3D et classiques ......................................................... 4-8

Glissières, boutons rotatifs, cadrans et afficheurs numériques ............................. 4-9

Commandes et indicateurs à glissière(s) ................................................ 4-9

Commandes et indicateurs rotatifs ......................................................... 4-9

Commandes et indicateurs numériques ................................................ 4-10

Boîtes de couleur .................................................................................. 4-10

Rampes de couleurs .............................................................................. 4-10

Boutons, commutateurs et lumières .................................................................... 4-11

Affichages des zones de saisie de texte, étiquettes et chemins........................... 4-11



Commandes et indicateurs de chaîne.................................................... 4-11

Commandes et indicateurs de chemin .................................................. 4-12

Chemins invalides .................................................................. 4-12

Chemins vides ........................................................................ 4-12

Commandes et indicateurs de tableau et de cluster.............................................4-12

Commandes et indicateurs à onglet ......................................................4-13

Listes déroulantes ................................................................................................4-13

Commandes et indicateurs de type énumération et menu déroulant ...................4-14

Commandes de menu déroulant............................................................4-14

Commandes de type énumération .........................................................4-15

Propriétés avancées des commandes et indicateurs

de type énumération.............................................................4-15

Commandes et indicateurs de nom d’E/S............................................................4-16

Références à des objets ou à des applications .....................................................4-16

Commandes de boîte de dialogue........................................................................4-17

Étiquetage ..........................................................................................................................4-18

Sous-titres............................................................................................................4-18

Caractéristiques du texte....................................................................................................4-19

Conception des interfaces utilisateur .................................................................................4-20

Utilisation des commandes et indicateurs de la face-avant.................................4-20

Conception des boîtes de dialogue ......................................................................4-21

Sélection de la taille de l’écran............................................................................4-21

Chapitre 5

Construction du diagramme

Relations entre les objets de la face-avant et les terminaux du diagramme.........................5-1

Objets du diagramme ...........................................................................................................5-2

Terminaux du diagramme......................................................................................5-2

Type de données des indicateurs et des commandes ..............................5-2

Constantes ...............................................................................................5-4

Constantes universelles.............................................................5-5

Les constantes définies par l’utilisateur....................................5-5

Nœuds du diagramme ...........................................................................................5-6

Sommaire des fonctions.......................................................................................................5-7

Fonctions numériques............................................................................................5-8

Fonctions booléennes ............................................................................................5-8

Fonctions Chaîne...................................................................................................5-8

Fonctions tableau...................................................................................................5-9

Fonctions cluster....................................................................................................5-9

Fonctions de comparaison .....................................................................................5-9

Fonctions Temps et Dialogue..............................................................................5-10

Fonctions E/S sur fichiers....................................................................................5-10

Fonctions Waveform ...........................................................................................5-10

Fonctions de contrôle d’applications...................................................................5-11

Fonctions avancées..............................................................................................5-11

Ajout de terminaux aux fonctions du diagramme ...............................................5-11

Utilisation des fils de liaison pour relier les objets du diagramme.................................... 5-12

Câblage automatique des objets.......................................................................... 5-13

Câblage manuel des objets.................................................................................. 5-14

Sélection des fils de liaison................................................................................. 5-14

Suppression des fils de liaison brisés.................................................................. 5-14

Points de coercition............................................................................................. 5-15

VIs et fonctions polymorphes............................................................................................ 5-16

VIs polymorphes ................................................................................................. 5-16

Construction de VIs polymorphes ........................................................ 5-16

Fonctions polymorphes ....................................................................................... 5-18

Manipulation de données variant....................................................................................... 5-18

Unités numériques et vérification de type stricte .............................................................. 5-20

Unités et vérification de type stricte ..................................................... 5-20

Flux des données dans le diagramme ................................................................................ 5-22

Dépendance des données et dépendance des données artificielle....................... 5-23

Dépendance de données absente........................................................... 5-24

Flux des données et gestion de mémoire ............................................................ 5-24

Conception du diagramme................................................................................................. 5-25

Chapitre 6

Exécution et mise au point des VIs

Exécution des VIs................................................................................................................ 6-1

Configuration de l’exécution d’un VI................................................................... 6-2

Correction des VIs brisés..................................................................................................... 6-2

Recherche des causes pour les VIs brisés ............................................................. 6-2

Causes courantes de VIs brisés ............................................................................. 6-3

Techniques de mise au point ............................................................................................... 6-3

Mode Animation ................................................................................................... 6-4

Mode pas à pas...................................................................................................... 6-4

Outil Sonde ........................................................................................................... 6-5

Points d’arrêt ......................................................................................................... 6-5



Suspension de l’exécution..................................................................................... 6-6

Détermination de l’instance actuelle d’un sous-VI ................................ 6-6

Mise “en commentaire” d’une section particulière du diagramme....................... 6-7

Désactivation des outils de mise au point............................................................................ 6-7

Données indéfinies ou inattendues ...................................................................................... 6-7

Données par défaut et valeurs inattendues dans des boucles ................................ 6-8

Boucles For............................................................................................. 6-8

Boucles While......................................................................................... 6-8

Données par défaut dans les tableaux ................................................................... 6-8

Éviter des données indéfinies................................................................................ 6-9

Recherche et gestion d’erreur ..............................................................................................6-9

Recherche d’erreur ................................................................................................6-9

Gestion d’erreur...................................................................................................6-10

Clusters d’erreur....................................................................................6-11

Utilisation des boucles While pour la gestion d’erreur.........................6-11

Utilisation des structures Condition pour la gestion d’erreur ...............6-11

Chapitre 7

Création de VIs et de sous-VIs

Planification et conception de votre projet ..........................................................................7-1

Conception de projets avec plusieurs développeurs..............................................7-2

Utilisation des VIs et fonctions intégrés ..............................................................................7-2

Construction de VIs et de fonctions de contrôle d’instruments et

d’acquisition de données ....................................................................................7-3

Construction de VIs qui accèdent à d’autres VIs ..................................................7-3

Construction de VIs qui communiquent avec d’autres applications .....................7-4

Sous-VIs...............................................................................................................................7-4

Recherche d’opérations communes.......................................................................7-5

Configuration du cadre connecteur .......................................................................7-6

Définition des entrées et sorties nécessaires,

recommandées et optionnelles .............................................................7-8

Création d’une icône..............................................................................................7-8

Création de sous-VIs à partir des portions d’un VI...............................................7-9

Conception de sous-VIs.........................................................................................7-9

Affichage de la hiérarchie des VIs ......................................................................7-10

Enregistrement des VIs......................................................................................................7-10

Avantages de l’enregistrement des VIs en tant que fichiers individuels.............7-11

Avantages de l’enregistrement des VIs sous des bibliothèques ..........................7-11

Gestion des VIs dans les bibliothèques ...............................................................7-12

Appellation des VIs .............................................................................................7-12

Enregistrement pour une version précédente ......................................................7-12

Distribution des VIs ...........................................................................................................7-13

Construction d’applications autonomes et de bibliothèques partagées .............................7-14

Annexe B

Fonctions polymorphes

Conversion numérique.........................................................................................................B-1

Polymorphisme pour les fonctions numériques ..................................................................B-2

Polymorphisme pour les fonctions booléennes ...................................................................B-4

Polymorphisme pour les fonctions de tableaux...................................................................B-5

Polymorphisme pour les fonctions de chaîne......................................................................B-5

Polymorphisme pour les fonctions de conversion de chaînes...............................B-5

Polymorphisme pour les fonctions Chaîne en nombre supplémentaires ..............B-6

Polymorphisme pour les fonctions de cluster......................................................................B-6

Polymorphisme pour les fonctions de comparaison............................................................B-6

Polymorphisme pour les fonctions journal..........................................................................B-7

Annexe C

Fonctions de comparaison

Comparaison de valeurs booléennes ...................................................................................C-1

Comparaison de chaînes......................................................................................................C-1

Comparaison de valeurs numériques...................................................................................C-2

Comparaison des tableaux et clusters..................................................................................C-2

Tableaux................................................................................................................C-2

Mode Comparer des éléments ................................................................C-2

Mode Comparer des ensembles..............................................................C-3

Clusters..................................................................................................................C-3

Mode Comparer des éléments ................................................................C-3

Mode Comparer des ensembles..............................................................C-3

Annexe D

Masquage des données numériques

Annexe E

Ressources techniques

Glossaire

Index

Manuel d’utilisateur de LabVIEW en pdf



359