LabVIEW Level 3

https://www.gemesis.eu/web/image/product.template/141/image_1920?unique=c85f2da

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

0.00 € 0.0 EUR 0.00 €

0.00 €

On demand

This combination does not exist.


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 :

  1. Exploration des Directives de Style LabVIEW
    • Configuration de l'environnement LabVIEW
    • Utilisation des directives de style LabVIEW
  2. 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
  3. Organisation d'un Projet LabVIEW
    • Utilisation de bibliothèques dans un projet LabVIEW
    • Introduction aux classes LabVIEW
  4. Utilisation des Outils et Techniques de l'Explorateur de Projet
    • Outils de l'Explorateur de projet
    • Résolution des conflits du projet
  5. 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
  6. 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
  7. 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
  8. 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
  9. Conception d'Applications Modulaires
    • Conception de code modulaire
    • Couplage et cohésion
  10. 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.