Plan du cours

Revue des fondements de LabVIEW

  • Modèle d'exécution par flux de données et rappel du multithreading
  • Variables, clusters, tableaux et types de données courants
  • Utilisation de boucles et structures séquentielles

Structures de contrôle avancées

  • Limitations des séquences plates et techniques de contrôle cyclique
  • Alternatives aux séquences plates
  • Gestion appropriée des erreurs dans les architectures avancées

Machines à états parallèles et en file d'attente

  • Création d'applications évolutives et réactives
  • Modes de conception des machines à états
  • Conception d'une architecture producteur-consommateur

Utilisation efficace des registres de décalage

  • Utilisation des registres de décalage pour stocker les données d'état
  • Gestion de l'étendue et meilleures pratiques
  • Éviter les conditions de course et les réécritures involontaires

Types de données et structures avancés

  • Utilisation de clusters imbriqués et de types définis par l'utilisateur
  • Meilleures pratiques pour les typedefs et la maintenance
  • Gestion des tableaux multidimensionnels

Communication LabVIEW-PLC

  • Communication Ethernet/IP avec des PLC Allen-Bradley (ControlLogix/CompactLogix)
  • Lecture/écriture de clusters et de données définies par l'utilisateur
  • Gestion des tableaux multidimensionnels via Ethernet/IP

Utilisation efficace des nœuds de propriété

  • Compréhension de la portée et du timing d'exécution des nœuds de propriété
  • Nœuds de propriété pour la manipulation de l'interface utilisateur vs. le contrôle du matériel
  • Éviter les goulets d'étranglement de performance

Synthèse et étapes suivantes

Pré requis

  • Expérience avec LabVIEW et ses composants de base
  • Compréhension des types de données, des structures de contrôle et de la programmation graphique

Public cible

  • Ingénieurs logiciels travaillant avec des applications avancées de LabVIEW
  • Développeurs d'automatisation de tests intégrant LabVIEW avec des systèmes industriels
  • Ingénieurs cherchant à optimiser et à évoluer les systèmes existants de LabVIEW
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires