+33 1 69 88 85 29
Training :
LabVIEW Niveau 2
Reference : LVN2
Duration :
2 jours
Level :
Deepening
Location :
Paris, Lyon ou Rennes
Price : 1720 € HT
LabVIEW Core 2
Description
LabVIEW Core 2
Public concerné
Techniciens, ingénieurs, développeurs, scientifiques, etc.
Objectifs de la formation
L’objectif de ce cours est l'approfondissement des connaissances en LabVIEW afin de devenir un programmeur confirmé chargé de développer des applications complexes.
Prérequis
Avoir suivi le cours LabVIEW Niveau 1 ou disposer d’une première expérience avec cet environnement.
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 et files d’attente, rendez-vous et sémaphores
Programmation Evénementielle
- Programmation par événement
- Modèles de conception évènementiels
- Enregistrement des évènements et évènement dynamiques
Gestion des erreurs:
- Importance de la gestion d’erreurs
- Erreurs et 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 et distribution d’applications
- Préparation des fichiers
- Spécifications de construction
- Construction de l’application et de l’installeur