Principaux design patterns LabVIEW
Présentation et scénarii d’utilisation
Architectures à boucle simple
Architectures multi-boucles
Comprendre l’intérêt du cadencement d’un design pattern
Bonnes pratiques
Synchronisation et transfert de données
Synchronisation et utilisation des variables
Fonction des notificateurs
Gestion des files d’attente
Gestion des évènements
Comprendre la notion d’évènement
Présentation de la structure évènement
La programmation évènementielle avec LabView
Design patterns évenementiels
Recommandations
Méthodes de gestion des erreurs
Comprendre l’importance de la gestion d’erreur
Notion d’erreur
Notion d’avertissement
Les codes d’erreurs dans LabView
Travailler avec l’interface utilisateur
Comprendre et utiliser les nœuds de propriété
Nœuds de méthode et paramètres associés
Travailler avec le VI Server et comprendre son architecture
Travailler avec les références de commande
Opérations d’ES sur fichiers
Importance du choix du format des fichiers
Format texte, format binaire et format journal labVIEW
Modèle de données flexible TDM (Technical Data Management)
Format de fichier TDMS
Optimiser le code existant d’un VI
Réecrire du code hérité
Recommandations et bonnes pratiques
La boite de dialogue « Comparer des VI »
Créer et distribuer un exécutable autonome
Préparation des fichiers préalable à la construction d’une application
Créer et modifier des spécifications de construction
Construction de l’application en pratique
Construction d’un installeur pour votre projet LabVIEW
Bonnes pratiques et recommandations