retour retour

Cours LabVIEW Fondamental 1 (Core 1)

Objectif

Le cours National Instruments LabVIEW Fondamental 1
(Core 1) présente l'environnement LabVIEW, ses
fonctionnalités, la programmation par flux de données
et les architectures LabVIEW courantes. Ce cours est la
voie la plus rapide qui mène à la productivité avec
LabVIEW.

Pré-requis

- Expérience avec Microsoft Windows
- Expérience en écriture d'algorithmes sous forme d'organigrammes ou de diagrammes

Contenu

Configuration du matériel.

- Le matériel DAQ.
- Les logiciels DAQ.
- Le contrôle d'instruments.
- La communication : ports GPIB et série.
- L'utilisation de logiciels de contrôle d'instruments.

Navigation dans LabVIEW.

- L'environnement LabVIEW, y compris les fenêtres,
les menus et les outils.
- La face-avant et le diagramme LabVIEW.
- La création et l?utilisation de projets LabVIEW.
- La compréhension du modèle de programmation par flux de données de LabVIEW.
- La recherche de commandes, de VIs et de fonctions.

Identification des problèmes et mise au point des VIs.

- L'utilisation des fonctionnalités d'aide de LabVIEW, y compris l'aide contextuelle, l'aide LabVIEW et l'outil de recherche d'exemples.
- La correction des VIs brisés.
- L'utilisation de techniques de débogage courantes .
- L'adressage de données non définies ou non attendues.
- L'implémentation de la vérification et de la gestion des erreurs.

Implémentation d'un VI.

- La conception d?une interface utilisateur (face-avant
LabVIEW)
- Le choix des types de données et l'affichage des données sous la forme d'un graphique.
- L'utilisation de structures telles que les boucles While et For.
- L'ajout d'un cadencement logiciel à votre code.
- La prise de décisions dans votre code en utilisant les structures Condition.
- La documentation de votre code.

Regroupement des données.

- La création et l'utilisation de commandes et d'indicateurs.
- L'implémentation de commandes et d?indicateurs de cluster.
- L'utilisation de définitions de types afin de définir des commandes personnalisées pour les applications.

Gestion des ressources.

- L'introduction de différents formats de fichiers.
- Les fonctions d'E/S sur fichiers disponibles dans LabVIEW.
- L'implémentation de fonctions d'E/S sur fichiers pour lire et écrire des données dans les fichiers.
- La programmation avec l'API NI-DAQmx.
- La programmation avec l'API VISA.
- La programmation avec des drivers d'instruments.

Développement d'applications modulaires.

- Les bases de la programmation modulaire.
- La création d'une icône et d'un connecteur.
- L'utilisation d'un VI en tant que sous-VI.
- La création de sous-VIs à partir d'un VI existant.

Techniques et modèles de développement courants.

- La programmation séquentielle.
- La programmation d'états.
- Le modèle de développement de la machine d'états.

Utilisation de variables.

- L'utilisation de variables locales, globales et partagées à processusunique. L'implémentation de variables globales fonctionnelles.
- L'identification et le contrôle des situations de compétition : les sémaphores.

Langue du cours

FR

Durée

3 jour(s)

Prix

2349.- CHF

Nos cours collectifs

Aucune session programmée