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 fondamentaux de LabVIEW
- Rappel sur le modèle d'exécution basé sur le flux de données et le multithreading
- Variables, clusters, tableaux et types de données courants
- Travail avec les boucles et les structures séquentielles
Structures de contrôle avancées
- Limitations des séquences planes et techniques de contrôle cyclique
- Alternatives aux séquences planes
- 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
- Modèles de conception de machines à états
- Conception d'une architecture producteur-consommateur
Utilisation efficace des registres à décalage
- Utilisation des registres à décalage pour stocker les données d'état
- Gestion de la portée et meilleures pratiques
- Éviter les conditions de course et les écrasements involontaires
Types 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 typedef et la maintenance
- Gestion des tableaux multidimensionnels
Communication LabVIEW vers 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 sur 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
Résumé et prochaines étapes
Pré requis
- Expérience avec LabVIEW et ses composants principaux
- Compréhension des types de données, des structures de contrôle et de la programmation graphique
Public cible
- Ingénieurs logiciels travaillant sur des applications LabVIEW avancées
- Développeurs d'automatisation de tests intégrant LabVIEW avec des systèmes industriels
- Ingénieurs souhaitant optimiser et évoluer leurs systèmes LabVIEW existants
14 Heures
Nos clients témoignent (1)
Le formateur était flexible et a fait preuve d'expérience pratique, ce qui s'est clairement reflété dans sa manière d'animer la formation. Il nous a présenté des solutions concrètes issues de situations réelles pour des tâches courantes que nous exécuterions en tant qu'ingénieurs de test de produits.
Barry Ford - Edwards Vacuum Ltd.
Formation - Basic LabVIEW Programming
Traduction automatique