Introduction à Labview.(http://www.ni.com/labview/)
![]() |
1 Qu’est-ce
que LabVIEW ?
LabVIEW (LaboratoryVirtualInstrumentEngineeringWorkbench)
est un environnement de développement de programmes, tout comme les
environnements de développement BASIC ou C modernes. LabVIEW diffère
toutefois de ces applications sur un point important. En effet, alors
que les autres systèmes de programmation emploient des langages textuelspour
créer des lignes de code, LabVIEW utilise un langage de programmation graphique,
le G, pour créer des programmes sous la forme de diagrammes. LabVIEW,
comme le langage C ou BASIC, est un système de programmation à usage
général, avec des bibliothèques de fonctions étendues convenant à toute
tâche de programmation. LabVIEW comprend des bibliothèques pour
l’acquisition de données, le contrôle d’instruments série et GPIB,
ainsi
que pour l’analyse, la présentation et le stockage de données.
Vous pouvez vous servir
de LabVIEW sans grande expérience préalable en programmation. Il
utilise
une terminologie, des icônes et des concepts familiers aux techniciens,
scientifiques et ingénieurs. En outre, il s’inspire de symboles
graphiques plutôt que du langage textuel pour décrire des opérations de
programmation.
2 Comment
fonctionne LabVIEW ?
Tous les programmes de
LabVIEW, communément appelés Instruments Virtuels(VIs),
se composent d’une face-avant et d’un diagramme. Les palettes
de LabVIEW contiennent un certain nombre d’options qui vous servent à
créer et à modifier vos VIs.
o La face-avant
La face-avant est
l’interface utilisateur graphique de votre VI LabVIEW. Cette interface
réceptionne les données entrées par l’utilisateur et affiche celles
fournies, en sortie, par le programme. Cette face-avant peut contenir
des boutons rotatifs, des boutons poussoirs, des graphes, et bien
d’autres commandes ou indicateurs.
![]() |
o Le diagramme
Le diagramme contient le
code source graphique de votre VI. Vous y programmez votre VI pour
contrôler et remplir des fonctions sur les entrées et sorties créées
dans la face-avant. Le diagramme peut contenir des fonctions et
des structures issues des bibliothèques de VIs intégrées à
LabVIEW. Il peut aussi contenir des terminaux associés à des
commandes et à des indicateurs créés dans la face-avant.

1. Une fonction.
2. Une structure.
3. Le terminal
(affichage) de la face-avant.
4. Un sous-VI
3 La
palette Tools
LabVIEW utilise une
palette Tools flottante, que vous pouvez utiliser pour
modifier
et mettre au point les VIs. Utilisez la touche <Tab> pour passer
d’un outil à un autre parmi les plus souvent utilisés. Si vous avez
fermé la palette Tools, sélectionnez Windows»Show Tools
Palette pour l’afficher. L’illustration suivante représente la
palette Tools
.
La palette d’outils contient
les outils nécessaires pour éditer et mettre au point les objets, aussi
bien pour la face-avant que pour le diagramme.
outil
Doigt : permet de positionner des éléments des palettes ControlsetFunctions
sur la face-avant et dans le diagramme
outilFlèche
: permet de positionner, redimensionner et sélectionner les objets
outil
Texte : permet de modifier du texte et d’en créer
outil
Bobine : permet de câbler des objets entre eux dans le diagramme
outil
Menu local : fait apparaître un menu local pour un objet
outil
Main : fait défiler toute la fenêtre sans avoir recours aux
barres de défilement
outil
Point d’arrêt : permet de définir des points d’arrêt dans les
VIs, les fonctions, les boucles, les séquences et les structures
outil
Sonde : permet de créer des sondes sur les fils
outil
Pipette : copie les couleurs pour les coller à l’aide de l’outil
outil Pinceau
: permet de définir la couleur de l’arrière-plan et du premier plan

Pour le réglage d'affichage graphique, vous pouvez utiliser l'échelle
automatiqu (cadenas fermé) ou manuelle
4 La
palette Controls (Commandes).
La
palette Controls est une palette graphique flottante qui
s’ouvre automatiquement dès que vous lancez LabVIEW. Elle vous permet
de
placer les commandes et les indicateurs dans la face-avant d’un VI.
Chaque icône principale contient des sous-palettes. Si la palette Controlsn’est
pas affichée, vous pouvez la rendre visible en sélectionnant Windows»Show
Controls Palette dans le menu de la face-avant. Vous pouvez
également ouvrir un menu local dans une zone libre de la face-avant
pour
accéder à une copie temporaire de la palette Controls. Vous
utilisez la palette de commandes dans la face-avant
uniquement.
Elle contient les commandes et les indicateurs de face-avant qui vous
servent à créer
l’interface utilisateur.
L’illustration suivante présente le niveau principal de la palette.

5 La
palette Functions
La palette Functions est
une palette graphique flottante qui s’ouvre automatiquement dès que
vous passez dans le diagramme d’un VI. Cette palette sert à placer des
noeuds (constantes, indicateurs, VIs, etc.) dans le diagramme d’un VI.
Toutes les icônes principales contiennent des sous-palettes. Si la
palette Functions n’est pas affichée, sélectionnez Windows»Show
Functions Palette dans le menu du diagramme pour la rendre
visible. Vous pouvez également ouvrir un menu local sur une zone libre
du diagramme pour accéder à une copie temporaire de la palette Functions.
La figure suivante est une représentation du niveau principal de la
palette Functions.
Vous utilisez la palette
de fonctions dans le diagramme uniquement. Elle contient les
objets qui vous servent à programmer votre VI, comme par exemple des
opérations arithmétiques, d’E/S d’instruments, d’E/S sur fichiers et
d’acquisitions de données.
6 L'amplificateur synchronne