
LabVIEW Contrôle d'Instruments
Description
Cette formation permet d’appréhender le développement d’applications sous LabVIEW destiné au pilotage d’instrumentation GPIB, série. La création de drivers d’instruments et la programmation VISA sont notamment passées en revue.
Public concerné
Ingénieurs ou techniciens étant amenés à créer ou faire évoluer des drivers d’instruments ou des applications LabVIEW pilotant de l’instrumentation GPIB ou Série.
Objectifs de la formation
- Programmer avec VISA (Virtual Instrument Software Architecture)
- Utiliser et modifier des drivers d’instruments
- Concevoir et déployer un nouveau driver d'instrument
- Créer une application de contrôle d'instruments efficace
Prérequis
Pour suivre efficacement cette formation, les stagiaires doivent avoir :
- Une maîtrise approfondie de LabVIEW: Ils doivent être à l'aise avec la création d'interfaces utilisateur, la programmation de séquences, la gestion des données, l'utilisation des outils de base de LabVIEW et les concepts de programmation avancée comme la modularité, la gestion des erreurs et la conception d'applications évolutives.
- Des connaissances en électronique et instrumentation: Ils doivent comprendre les principes de base de l'électronique, les différents types d'instruments de mesure (multimètres, oscilloscopes, etc.) et les interfaces de communication utilisées en instrumentation (GPIB, série, USB).
- Des notions de base en réseaux: Comprendre les concepts de base des réseaux (protocoles, clients/serveurs, etc.) est nécessaire pour aborder les sujets de communication et d'interopérabilité.
Programme de la formation
Les bases du contrôle d’instrument
- Instrumentation traditionnelle et instrumentation virtuelle
- Les différentes familles d’instruments
- Les bus et interfaces de communication: GPIB, Série, USB, Ethernet, VXI, PXI
- Les composants logiciels : VISA, IVI, NI-SPY, Measurement et Automation Explorer
Le pilotage d’instrumentation
- Introduction à VISA
- La programmation VISA de base
- Les propriétés VISA
- Les évènements VISA
- Le pilotage distant sous VISA
- Utiliser l’assistant E/S d’instruments
- La manipulation de chaîne de caractères
Utiliser un driver d’instrument sous LabVIEW
- Les drivers d’instruments Plug and Play
- Les composants d’un driver Plug and Play
- Contrôler un ou plusieurs instruments
- La gestion des erreurs
Modifier un driver d’instrument existant
- Quand modifier un driver
- Explorer la structure d’un driver
- Les étapes de la modification d’un driver
Créer un nouveau driver d’instrument
- Définir la structure d’un driver d’instrument
- Développer un driver d’instrument
- Tester un driver d’instrument
- Déployer un driver d’instrument
Les drivers d’instruments IVI
- L’objectif de la norme IVI
- Les drivers IVI spécifiques
- Les drivers IVI de classe