LabVIEW Level 3
This LabVIEW level 3 course places emphasis on developing scalable, clear, and easy-to-maintain hierarchical applications. The processes and techniques covered in this course help reduce development time and improve application stability. In this course, you will learn to create a custom user interface prototype for initial usability testing. The course will also acquaint you with LabVIEW tools such as the Project Explorer window and the message handler in a queue. After completing this course, you will understand how to adopt design practices to avoid unnecessary application redesign, increase VI reuse, and minimize maintenance costs.
Duration: 2 days
Public Cible
Ce cours s'adresse à plusieurs profils, notamment :
- Utilisateurs de LabVIEW et Developer Suite désireux d'améliorer les performances, l'extensibilité et la réutilisation de leur code, tout en réduisant les coûts de maintenance de leurs applications.
- Utilisateurs de LabVIEW cherchant à obtenir la certification CLD (Certified LabVIEW Developer).
- Utilisateurs de LabVIEW ayant suivi les cours LabVIEW 1 et 2.
Prérequis
Avant de suivre ce cours, il est nécessaire de remplir l'un des prérequis suivants :
- Avoir suivi la formation LabVIEW Fondamental 1 et LabVIEW Fondamental 2.
- Posséder une expérience équivalente.
Objectifs de la Formation
En suivant ce cours, vous atteindrez les objectifs suivants :
- Maîtriser les directives de style LabVIEW et choisir un processus de développement logiciel approprié pour créer des applications.
- Utiliser les bibliothèques de projet LabVIEW et les outils de l'Explorateur de projet pour organiser vos applications.
- Exploiter des frameworks et des gestionnaires de messages pour créer des applications multi-boucles.
- Concevoir et tester une interface utilisateur personnalisée tout en garantissant la convivialité grâce à une documentation utilisateur adéquate.
- Tirer parti du code modulaire pour développer des applications de grande envergure.
- Effectuer des tests de modules de code et d'intégration pour assurer la fiabilité de l'application.
Programme du Cours LabVIEW 3
Le programme du cours est structuré comme suit :
- Exploration des Directives de Style LabVIEW
- Configuration de l'environnement LabVIEW
- Utilisation des directives de style LabVIEW
- Conception et Développement d'Applications Logicielles
- GIT et SVN pour LabVIEW
- Processus de développement logiciel
- Collecte des exigences du projet
- Analyse des tâches
- GIT et SVN pour LabVIEW
- Organisation d'un Projet LabVIEW
- Utilisation de bibliothèques dans un projet LabVIEW
- Introduction aux classes LabVIEW
- Utilisation des Outils et Techniques de l'Explorateur de Projet
- Outils de l'Explorateur de projet
- Résolution des conflits du projet
- Création d'une Architecture d'Application
- Génération d'événements utilisateur
- Exploration des frameworks LabVIEW
- Types de données du framework
- Test de l'architecture
- Sélection du Framework Logiciel
- Gestionnaire de messages dans une file d'attente
- Gestionnaire de messages dans une file d'attente DQMH
- Gestionnaire de messages en conduit
- Utilisation de notificateurs
- Exploration du framework d'acteur
- Création d'une Interface Utilisateur
- Directives de style pour une interface utilisateur
- Prototypage d'interface utilisateur
- Personnalisation de l'interface utilisateur
- Extensibilité de l'interface utilisateur
- Garantir la Convivialité d'une Interface Utilisateur
- Personnalisation de l'apparence de la fenêtre
- Élaboration de la documentation utilisateur
- Initialisation de l'interface utilisateur
- Test de l'interface utilisateur
- Conception d'Applications Modulaires
- Conception de code modulaire
- Couplage et cohésion
- Test de Modules de Code
- Test de modules de code
- Tests d'intégration
Ce cours vous permettra d'approfondir vos compétences en LabVIEW pour devenir un programmeur chevronné et compétent dans la création d'applications avancées.