Le cours 1 sur l’enregistrement, le contrôle et la surveillance des données vous offre une formation pratique en matière de conception, de prototypage et de déploiement d’applications Real-Time fiables. À l’issue du cours, vous serez en mesure de traduire les exigences de votre système embarqué en une architecture logicielle évolutive, de sélectionner les méthodes de communications entre processus et réseaux appropriées, de concevoir, déployer, mais aussi dupliquer vos applications d’enregistrement, de contrôle et de surveillance des données en temps réel.
En salle, avec instructeur : Quatre (4) séances de 8 heures
En ligne, avec instructeur : Cinq (5) jours, séances de 6 heures, sans travail personnel
Les utilisateurs qui s’apprêtent à développer des applications de contrôle et de surveillance embarquées à l’aide de LabVIEW Real-Time et de LabVIEW FPGA avec du matériel CompactRIO, Single-Board RIO et PXI temps réel
Les utilisateurs qui ont besoin de cibles matérielles FPGA et temps réel fiables et hautes performances
LabVIEW Fondamental 1 et LabVIEW Fondamental 2
Système de développement professionnel de LabVIEW
Module LabVIEW FPGA
Module LabVIEW Real-Time
Contrôleur NI CompactRIO
Modules NI d’entrée analogique, de sortie analogique, d’entrée de thermocouple et de sortie numérique
La formation virtuelle dispensée par un instructeur inclut le matériel didactique numérique fourni via le Centre d’apprentissage NI.
La formation virtuelle NI est dispensée par un instructeur via Zoom. De plus, un accès à Amazon AppStream/LogMein est fourni aux participants pour effectuer les exercices sur des machines virtuelles équipées des tout derniers logiciels.
Concevoir, prototyper et déployer des applications d’enregistrement, de contrôle et de surveillance des données.
Acquérir et générer des signaux analogiques et numériques, contrôler le cadencement et implémenter le traitement de signaux sur les modules RT.
Implémenter des fonctionnalités supplémentaires sur la cible RT pour l’enregistrement, la communication réseau, la surveillance de l’état du système et la fiabilité en utilisant le module LabVIEW Real-Time.
Implémenter une interface homme-machine (IHM) sur ordinateur.
Communiquer des données entre FPGA, RT et ordinateur.
Mettre au point, exécuter des tests de performances et tester votre application.
Déployer votre application sur plusieurs systèmes.
Leçon | Présentation | Thèmes |
---|---|---|
Page d’accueil du cours | Cette leçon vous initie au cours Enregistrement, contrôle et surveillance (DCM) des données et présente les rubriques du cours, les objectifs d’apprentissage et les ressources pédagogiques. |
|
Introduction à l’enregistrement, au contrôle et à la surveillance des données avec LabVIEW | Dans cette leçon, vous en apprendrez plus à propos des composants typiques des systèmes DCM et verrez des exemples de ceux-ci dans le monde réel. |
|
Identifier les exigences de l’application | Cette leçon examine plusieurs considérations relatives à la conception et au développement d’une application d’enregistrement, de contrôle et de surveillance des données. |
|
Documenter votre conception
| Cette leçon décrit la manière d’utiliser et de créer différents types de diagrammes pour documenter la conception de votre système. |
|
Configurer le matériel | Cette leçon décrit la manière de définir du matériel et des logiciels temps réel. Vous acquerrez de l’expérience pratique en configurant un système CompactRIO RT. |
|
Accès à vos E/S dans LabVIEW
| Cette leçon décrit la façon d’accéder aux entrées et sorties de la cible TR de votre application. Différentes méthodologies seront discutées, comparées et contrastées, notamment NI DAQmx et le moteur de balayage NI. |
|
Programmation avec LabVIEW Real-Time | Cette leçon décrit la manière de concevoir le VI temps réel. Vous en apprendrez plus à propos des fonctionnalités spécifiques à LabVIEW RT, notamment la manière de configurer et d’utiliser des boucles cadencées. Les considérations générales concernant la conception d’applications déterministes seront abordées en profondeur. |
|
Communication entre processus dans LabVIEW Real-Time | Cette leçon décrit la façon de transférer des données de tag, flux et message entre plusieurs boucles de votre VI RT. |
|
Communication entre la cible temps réel et l’ordinateur hôte | Cette leçon montre comment transférer des données et communiquer entre un ordinateur hôte (basé sur Windows) et une cible TR. |
|
Gestion de la mémoire et surveillance de l’état du système | Dans cette leçon, vous découvrirez les meilleures pratiques de surveillance de l’état du système RT, de la mémoire et de l’utilisation du processeur afin d’atténuer les problèmes potentiels pendant l’exécution d’une application. |
|
Fiabilité | Dans cette leçon, vous en apprendrez plus à propos des meilleures pratiques de création d’applications RT fiables. |
|
Test de performances | Cette leçon aborde les méthodes de test des performances de votre application temps réel. |
|
Déploiement et duplication | Cette leçon examine comment déployer une application RT autonome et la reproduire sur plusieurs cibles RT. |
|