Prenez contact avec nous

Plan du cours

Révision des fondamentaux de LabVIEW

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

Structures de contrôle avancées

  • Limites des séquences à plat et techniques de contrôle cyclique.
  • Alternatives aux séquences à plat.
  • Gestion appropriée des erreurs dans les architectures avancées.

Machines à états parallèles et par files d'attente

  • Création d'applications évolutives et réactives.
  • Modèles de conception de 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 la portée et meilleures pratiques.
  • Éviter les conditions de concurrence et les écrasements involontaires.

Type de données et structures avancés

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

Communication entre LabVIEW et les automates (PLC)

  • Communication Ethernet/IP avec les automates 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 moment d'exécution des nœuds de propriété.
  • Nœuds de propriété pour la manipulation de l'interface utilisateur (UI) vs. le contrôle du matériel.
  • Éviter les goulots d'étranglement de performance.

Résumé et prochaines étapes

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.

Audience cible

  • Ingénieurs logiciels travaillant sur des applications avancées LabVIEW.
  • Développeurs en automatisation de tests intégrant LabVIEW à des systèmes industriels.
  • Ingénieurs cherchant à optimiser et à mettre à l'échelle leurs systèmes LabVIEW existants.
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires