Formation LabVIEW Niveau 1

Description de la formation
Le principal objectif de la formation LabVIEW Niveau 1 est de vous initier au langage de programmation LabVIEW, vous permettant ainsi de maîtriser cet environnement afin de développer vos premières applications dédiées à la mesure et au contrôle.
LabVIEW, élaboré par National Instruments, est un logiciel de développement de systèmes spécialement conçu pour les applications de test, de mesure et de contrôle/commande. Il offre une prise en main rapide du matériel et des données, se distinguant par l'utilisation d'un langage graphique. Cette particularité simplifie la programmation, réduisant ainsi les délais de développement, ce qui en fait un outil idéal pour la création de logiciels complexes.

Prochaines Date:
7,8 et 10 Avril - à distance - Session confirmée
28,29 et 30 Avril - à distance - Session confirmée
12,13 et 15 Mai - à distance
26,27 et 28 Mai - à distance - Session confirmée
4,5 et 6 Juin - en présentiel - LYON
16,17 et 19 Juin - à distance
8,9 et 10 Juillet - en présentiel - IDF
21,22 et 23 Juillet - à distance
8,9 et 10 Septembre - à distance
17,18 et 19 Septembre - à distance
7,8 et 9 Octobre - en présentiel - LYON
13,14 et 18 Octobre - à distance
4,5 et 6 Novembre - en présentiel - IDF
12,13 et 14 Novembre - à distance
18,20 et 21 Novembre - à distance
1,2 et 4 Décembre - à distance
15,16 et 17 Décembre - à distance

Renseignement et inscription
Référence : LVN1
Niveau : Débutant
Durée : 3 jours - 21 heures
Prix Inter : 1550 € HT
Prix Intra : nous consulter
Lieu : Présentiel ou Distanciel
Niveau requis :
Posséder des connaissances élémentaires en programmation informatique est préalable pour participer à cette formation.
Public concerné :
Destinée aux techniciens, ingénieurs, développeurs, scientifiques.
Objectifs de la formation
- Maîtriser la navigation au sein de l'interface LabVIEW, en explorant de manière efficace les fonctionnalités et les outils offerts par cet environnement de programmation.
- Acquérir la compétence nécessaire pour créer des fonctions simples en LabVIEW, en développant une compréhension approfondie des Virtual Instruments (VI) et de leur utilisation dans le processus de programmation.
- Développer la capacité de construire et d'organiser de manière méthodique un projet sous LabVIEW, en comprenant les bonnes pratiques de structuration du code pour garantir une gestion efficace et une évolutivité optimale du développement.
- Apprendre à piloter des cartes de National Instruments (NI) avec LabVIEW, en acquérant les connaissances nécessaires pour interagir et contrôler le matériel spécifique à l'aide de ce logiciel, et ainsi exploiter pleinement les fonctionnalités offertes par les cartes NI dans le cadre de vos applications de mesure et de contrôle.

Programme Formation LabVIEW Niveau 1
Module 1 : Introduction à LabVIEW
- Présentation de l'environnement LabVIEW, exploration des fenêtres, menus et outils disponibles.
- Compréhension de l'interface utilisateur : Face-avant et diagramme.
- Création et gestion de projets LabVIEW.
Module 2 : Programmation de base en LabVIEW
- Introduction à la programmation par flux de données.
- Techniques de recherche de commandes, VIs et fonctions.
- Utilisation efficace de l'aide LabVIEW et de l'outil de recherche d'exemples.
- Implémentation pratique d'un VI.
Module 3 : Structures de Contrôle et Boucles
- Utilisation et cadencement des boucles (While, For).
- Rétroaction des données au sein des boucles.
- Visualisation des données à l'aide de graphes déroulants.
- Structuration de la logique avec les structures condition et évènement.
Module 4 : Programmation Avancée et Modularité
- Utilisation des boîtes de calcul et nœuds d'expression.
- Création d'une application modulaire.
- Gestion des sous-VIs, création d'icônes et de connecteurs.
- Exploration et utilisation de VI en tant que sous-VIs.
Module 5 : Structures de Données
- Utilisation des structures de données, notamment des tableaux et clusters.
- Introduction au polymorphisme.
- Définition de types et personnalisation des commandes.
Module 6 : Mise au Point et Gestion des Erreurs
- Techniques de mise au point des VIs.
- Correction des VIs brisés.
- Gestion des données non définies ou inattendues.
- Mise en place d'une gestion des erreurs efficace.
Module 7 : Modèles de Conception Courants
- Programmation séquentielle. Introduction à la machine à états et sa mise en œuvre.
- Programmation parallèle avec communication entre boucles.
- Utilisation de variables globales fonctionnelles (FGV).
Module 8 : Gestion des E/S et Acquisition de Données
- Présentation du matériel DAQ et des différents types d'E/S.
- Configuration et simulation du matériel DAQ.
- Programmation sous DAQmx.
Module 9 : Contrôle d'Instruments
- Pilotage d'instrumentation GPIB et Série.
- Utilisation du driver NI-VISA.
- Mise en œuvre des drivers d'instruments de haut-niveau.
- Introduction et utilisation de l'IVI (Instrument Virtual Interchangeable).