


LabVIEW Niveau 2 (Core2)
Cliquez sur les dates des sessions pour vous inscrire en ligne !
Objectif de la formation
L’objectif de ce cours est l'approfondissement des connaissances de LabVIEW afin de devenir un utilisateur et programmeur confirmé chargé de développer des applications complexes.
Personnes concernées
Ingénieurs et Techniciens devant utiliser LabVIEW pour programmer des systèmes, ayant déjà suivi le cours LabVIEW Niveau 1 ou bénéficiant d'une première expérience avec cet environnement de développement.
Programme de la formation
Techniques de conception courantes
- Architecture à boucle unique: VI simple, VI général, machine à états
- Architecture à boucles multiples: maitre/esclave, producteur/consommateur
- Cadencement des modèles de conception
Techniques de synchronisation
- Rappel sur les différents types de variables: locales, globales, partagées, globales fonctionnelles
- Utilisation des occurrences, notificateurs & files d’attente, rendez-vous & sémaphores
Programmation Evénementielle
- Programmation par événement
- Modèles de conception évènementiels
- Enregistrement des évènements & évènement dynamiques
Gestion des erreurs:
- Importance de la gestion d’erreurs
- Erreurs & avertissements
- Mise en place d’un gestionnaire d’erreur
Contrôle de l’interface utilisateur
- Architecture du VI Serveur
- Nœuds de propriétés
- Nœuds de méthode
Techniques d’E/S fichiers
- Différents formats de fichiers
- Mise en œuvre des fichiers binaires
- Mise en œuvre des fichiers TDMS (Test Data Management Streaming)
Amélioration d’un VI existant
- Reprendre un VI existant
- Refactorisation du code
- Comparaisons de VIs
Création & distribution d’applications
- Préparation des fichiers
- Spécifications de construction
- Construction de l’application et de l’installeur