Cours - LabVIEW Fondamental 3

LabVIEW Fondamental 3 vous présente des pratiques structurées pour vous aider à concevoir, implémenter, documenter et tester des applications LabVIEW. Ce cours se focalise sur le développement d’applications hiérarchiques extensibles, claires et maintenables. Les processus et techniques abordés dans ce cours vous aident à réduire la durée du développement et à améliorer la stabilité de votre application. En intégrant ces pratiques de conception dans les phases initiales du développement, vous pouvez éviter de reconstruire inutilement votre application, augmentez la réutilisation de votre VI et minimisez les coûts de maintenance.

Informations détaillées :

Programme du cours LabVIEW Fondamental 3

Leçon Présentation Thèmes
Développement d’applications réussies Cette leçon décrit différentes techniques de développement permettant de créer des VIs évolutifs, clairs et maintenables. Vous apprendrez combien il est important de suivre un processus de développement logiciel et à développer du code qui répond à toutes les exigences d’un projet.
  • VIs évolutifs, clairs et maintenables

  • Présentation des pratiques de développement logiciel

  • Exigences

  • Analyse des tâches

Organisation du projet Cette leçon décrit les outils et techniques d’organisation et de gestion des fichiers dans un projet LabVIEW. Vous apprendrez à créer et utiliser des bibliothèques de projet, à utiliser divers outils pour en apprendre davantage sur chaque fichier de projet LabVIEW, et à identifier, résoudre et éviter les erreurs de références croisées et de conflits de fichiers.
  • Bibliothèques de projet

  • Outils et organisation de l’Explorateur de projet

  • Conflits de projet

Création d’une architecture d’application Cette leçon présente des techniques et des pratiques de programmation permettant de créer des architectures intuitives et robustes pour de grandes applications. Vous apprendrez combien il est important de tester votre application de niveau principal ainsi que de suivre des directives de style établies, vous apprendrez à implémenter des événements utilisateur et des notificateurs, ainsi qu’à utiliser des modèles de projet de gestionnaire de messages dans une file d’attente pour commencer à développer une application à plusieurs boucles.
  • Test de l’architecture
  • Guide de style LabVIEW

  • Événements utilisateur

  • Gestion de messages dans une file d’attente

  • Types de données d’application

  • Notificateurs

Personnalisation de l’interface utilisateur Cette leçon présente des techniques permettant d’améliorer l’implémentation des faces-avant dans LabVIEW. Vous apprendrez à utiliser des menus d’exécution, des barres de division, des faces-avant secondaires et des commandes onglets pour personnaliser et étendre votre interface utilisateur. Vous apprendrez aussi l’importance de créer un prototype d’interface utilisateur ainsi que des techniques pour améliorer l’utilisabilité de votre application.
  • Guide de style de l’interface utilisateur

  • Prototypes de l’interface utilisateur

  • Personnalisation d’une interface utilisateur

  • Extensibilité de l’interface utilisateur 

  • apparence de la fenêtre

  • Documentation utilisateur

  • Initialisation de l’application

  • Test de l’interface utilisateur 

Gestion et enregistrement d’erreurs Cette leçon décrit plusieurs approches pour développer des logiciels répondant normalement à différents types d’erreurs. Vous apprendrez à déterminer si une erreur doit être gérée localement ou globalement et quand enregistrer les données d’erreur sur disque pour analyse ultérieure.
  • Test d’erreur

  • Gestion d’erreur locale

  • Gestion d’erreur globale

  • Enregistrement d’erreur

Création de code modulaire Cette leçon décrit comment utiliser du code modulaire dans une grande application et présente des règles pour que les grandes applications soient plus maintenables. Vous apprendrez plusieurs approches pour tester des modules de code et les intégrer à votre architecture d’application de haut niveau.
  • Conception d’applications modulaires

  • Test de modules de code

  • Tests d’intégration

Commencez avec LabVIEW Fondamental 3 dès aujourd’hui