Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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
Nos clients témoignent (1)
Les exercices. Le formateur était très patient et vérifiait toujours si les participants suivaient ce qu'il enseignait, sans jamais se frustrer face aux problèmes ou à l'avancement lent.
Andrew - NIWA
Formation - Learning LabVIEW
Traduction automatique