Initiation Labview

Un livre de Wikibooks.
(Redirigé depuis Initiation LabView)
Aller à : Navigation, rechercher
Initiation LabView

[modifier] Introduction

Labview (Laboratory Virtual Instrument Engineering WorkBench) est un logiciel de développement de programmes d’application. LabView utilise un langage de programmation essentiellement graphique dédié au contrôle, à l'acquisition, l'analyse et la présentation de données. En LabView, on n'écrit pas de lignes de programme dans un langage textuel comme Pascal ou C, Basic ou Fortran. On manipule des objets graphiques. Ces objets graphiques représentent à la fois les variables du programme, ainsi que des fonctions qui vont réaliser des actions portant sur ces variables. La programmation en Labview consiste simplement à concevoir le traitement de l'information, organiser et relier les variables avec les fonctions au moyen de fils. Labview est dédié à la programmation conçue pour le pilotage d'instruments électronique. Avec Labview on construit graphiquement des modules logiciels appelés des « VI » (« VI » sigle de « Visual Instruments ») au lieu d'écrire du code dans un langage informatique textuel. Son principe de programmation est basé sur l'assemblage graphique de modules logiciels appelés « Instruments Visuels (« VI »). Le rôle d'un VI est d'acquérir des données issues par exemple de fichiers, du clavier ou encore de cartes électroniques d'Entrée/Sorties », de les analyser, et de les présenter au travers d'interfaces hommes-machines graphiques (encore appelées « face avant » par analogie avec la face avant permettant de piloter un appareil électronique).

[modifier] Fonctionnement

La face avant est l'interface utilisateur graphique du VI, elle permet de réceptionner les données acquises et d'afficher celles fournies en sortie par le programme. Cette face avant peut contenir : - des objets proches graphiquement des objets réels (voyants, curseurs, interrupteurs, boutons, graphes), - des outils familiers et simples d'utilisation pour la programmation (structure de programme, fonctions arithmétiques, fonctions logiques, comparateurs) - des fonctions plus complexes (transformée de Fourier rapide, filtre numérique)…

Le diagramme contient le code source graphique du VI, il permet d'effectuer des traitements sur les entrées et sorties créées dans la face avant. La fenêtre diagramme va donc contenir en quelque sorte le « code source » du programme VI.

[modifier] Langage

Le diagramme utilise le langage de programmation G qui est un langage graphique, différent des autres langages de programmation (« Pascal », « C », ou encore Fortran), qui eux sont des langages textuels. Ce langage utilise des icônes reliées entre elles par des connexions, ces icônes peuvent être de petites fonctions simples comme des tableaux, des chaînes de caractères, des graphiques ou des VI à part entière, ce qui permet une programmation hiérarchisé sur plusieurs niveaux. On peut placer des boucles, on peut déboguer le programme comme dans les langages conventionnels.

Wikipedia-logo.svg

Wikipédia propose un article sur : « Labview ».

Outils personnels
Espaces de noms

Variantes
Actions
Bibliothèque
Navigation
Aide
Imprimer / exporter
Boîte à outils