LabVIEW Debutant

LabVIEW Debutant

Cette formation de 3 jours vous permettra d’acquérir les bases de programmation sur l’environnement de développement LabVIEW. Chaque participant se voit remettre un manuel : manuel de cours et exercices. Chaque partie théorique est accompagnée d’une partie pratique et d’exercices et “challenges” associés. La fin d’un chapitre est validée par un QCM.

LabVIEW Debutant

Public

Scientifique, technicien, ingénieur et plus largement toute personne désirant réaliser elle-même des applications en langage graphique, notamment d’acquisition de données.


Objectifs

Au terme de cette formation, vous pourrez :

  • Naviguer dans LabVIEW et créer différents types d'applications.

  • Déboguer du code et résoudre des problèmes de logique dans votre application.

  • Utiliser des structures de boucle (For et While), travailler avec des groupes de données à l'aide de tableaux et de formes d'onde, et utiliser des structures condition pour exécuter du code en fonction de conditions spécifiques.

  • Lire et écrire des données à l'aide de fichiers.

  • Réutiliser le code et connaître les méthodes de programmation qui permettent une réutilisation efficace du code.

  • Utiliser des clusters pour regrouper des données de types mixtes et utiliser des définitions de types pour gérer vos types de données personnalisés.

  • Effectuer des mesures avec LabVIEW à l'aide de périphériques NI-DAQ et non NI.

  • Séquencer les tâches dans une application LabVIEW à l'aide du modèle de conception de machine d'état.


Prérequis

Aucun, même si une connaissance de l’environnement Windows est conseillée.


Programme détaillé

1. Introduction à LabVIEW

  • Historique

  • Face avant et diagramme

  • Icone et connecteur

  • Explorateur de Projet LabVIEW

  • Type de données

  • Flux de données

  • Aide et exemples LabVIEW

  • Naviguer dans LabVIEW

  • Explorer une application existante

  • Application de base Acquérir, Traiter, Visualiser

2. Boucles et structures

  • Boucles et registres

  • Cadencement

  • Structure séquence

  • Structure Conditions

  • Structure événement

3. Structures de données

  • Tableaux

  • Polymorphisme

  • Clusters

  • Définition Type

4. Lecture et écriture sur fichier

  • Types de fichiers

  • Avantage et inconvénient de chaque type

  • Fonctions de base du traitement de fichiers

5. Modularité

  • Qu’est-ce que la modularité ?

  • Icône et Connecteur

  • Bien documenter

  • Sous-VIs

6. Les outils du développeur

  • Corriger les erreurs

  • Bonnes techniques de développement

  • Boîte à outils de débogage

  • Grouper les données

  • Bookmark manager

7. Acquisition données

  • Principes de l’acquisition des données

  • Acquisition sur matériel DAQ

  • Acquisition sérielle

8. Programmation à états

  • Programmation séquentielle

  • Machine à états

  • Principes et mise en place


Durée

3 jours


Prix

1 650 € HT par personne dans notre centre de formation.

6 000€ HT jusqu'à 5 personnes sur le site du client.


Le prix inclut 1 manuel de cours/exercices en couleur et une clé USB contenant le code source des exercices, les solutions proposées et toutes les démonstrations montrés pendant la formation.