Ce cours présente les différentes manières de communiquer sur un réseau à l’aide de LabVIEW. Vous découvrirez les avantages et les inconvénients de l’utilisation de chaque technologie lors de la communication avec des applications s’exécutant sur des systèmes distants.
Formation virtuelle non disponible pour ce cours
Formation en classe non disponible pour ce cours
Cours privés non disponibles pour ce cours
Utiliser des flux réseau et des variables partagées pour transférer des données entre des applications LabVIEW
Diffuser des données sur un réseau en utilisant les protocoles UDP et TCP
Implémenter un service Web et créer des VIs clients qui interagissent avec le service Web
Créer des VIs qui interagissent avec SystemLink et DataFinder
Utiliser le VI Serveur pour charger et exécuter de manière dynamique des VIs au niveau local et sur un système distant
Développer un VI qui interagit avec une base de données par programmation
Utiliser les API WebDAV et SFTP pour gérer des fichiers par programmation sur un réseau
À la demande : 6 heures
Utilisateurs expérimentés de LabVIEW
Principes fondamentaux LabVIEW 1
LabVIEW Fondamental 2
LabVIEW 2021
Les formations à la demande incluent des ressources pédagogiques numériques fournies via le Centre d’apprentissage NI, disponibles pour la durée d’accès de votre abonnement
À la demande : Inclus avec l’abonnement logiciel et les contrats d’entreprise ou 5 crédits de services de formation/2 crédits de formation
| Leçon | Présentation | Thèmes |
|---|---|---|
| Comparaison des méthodes de communication réseau | Découvrez comment choisir le protocole approprié pour une application en comparant les protocoles TCP/UDP, les variables partagées publiées sur le réseau, les flux réseau, les services Web et l’API DataSocket. |
|
| Flux continu de données | Apprenez à transférer des données en continu et à envoyer des commandes entre différentes applications à l’aide des flux réseau LabVIEW. |
|
| Exploration des variables partagées | Apprenez à lire des variables partagées et à écrire dans celles-ci. |
|
| Exploration de l’API DataSocket | Explorez l’API DataSocket et le protocole de transfert DataSocket. |
|
| Exploration du protocole UDP | Explorez le protocole et le modèle de programmation UDP. |
|
| Implémentation de modèles de diffusion | Explorez les modèles de diffusion. |
|
| Présentation du protocole TCP | Explorez le protocole TCP et ses avantages. |
|
Implémentation du modèle client/serveur | Apprenez à utiliser le modèle client/serveur et les VIs TCP pour les communications réseau. |
|
| Présentation des services Web | Découvrez les services Web et l’architecture de communication sous-jacente qu’ils utilisent. |
|
| Exploration de l’architecture des services Web LabVIEW | Découvrez comment utiliser LabVIEW pour construire et déployer des services Web. |
|
| Création de VIs de méthode HTTP | Créez et publiez un service Web puis développez des VIs pour modifier les réponses du serveur. |
|
| Utilisation de LabVIEW pour interagir avec un service Web | Apprenez à créer un client HTTP dans LabVIEW. |
|
| Configuration du service Web LabVIEW pour une communication sécurisée | Explorez la sécurité des services Web LabVIEW et configurez le serveur Web NI |
|
| Connexion d’un VI Web à un service Web LabVIEW | Découvrez comment utiliser une application Web pour communiquer avec un service Web LabVIEW. |
|
| Utilisation de l’API SystemLink | Utilisez les fonctions de l’API SystemLink pour effectuer des tâches SystemLink à partir de vos applications LabVIEW. |
|
| Utilisation de l’API DataFinder | Découvrez les fonctionnalités de haut niveau de DataFinder et utilisez son API pour effectuer des tâches DataFinder à partir de vos applications LabVIEW. |
|
| Capacités du VI Serveur | Découvrez l’objectif de haut niveau du VI Serveur et le modèle de programmation permettant d’accéder à ses fonctionnalités. |
|
| Accès aux fonctionnalités de LabVIEW via VI Serveur | Explorez l’API du VI Serveur et utilisez-la pour accéder aux fonctionnalités de l’environnement de développement LabVIEW. |
|
| Utilisation du VI Serveur pour communiquer avec un VI distant | Utilisez le VI Serveur pour lancer et contrôler l’exécution d’un VI qui se trouve sur un autre ordinateur du même réseau. |
|
| Appel et chargement dynamiques de VIs | Explorez les différentes façons d’appeler et de charger un VI de manière dynamique et découvrez les avantages de chaque approche. |
|
| Présentation des bases de données | Découvrez les concepts fondamentaux des bases de données et le LabVIEW Database Connectivity Toolkit. |
|
| Connexion à une base de données dans LabVIEW | Explorez le modèle de programmation de base de données et connectez-vous à une base de données dans LabVIEW. |
|
| Exécution d’opérations de base de données standard dans LabVIEW | Utilisez LabVIEW pour effectuer plusieurs opérations courantes sur les bases de données. |
|
| Utilisation du langage de requête structurée | Utilisez des instructions SQL pour effectuer d’autres opérations de base de données dans LabVIEW. |
|
| Exploration de l’API WebDAV | Utilisez l’API WebDAV pour transférer en toute sécurité des fichiers vers et depuis un serveur WebDAV dans vos applications LabVIEW. |
|
| Exploration de l’API SFTP | Utilisez l’API SFTP pour transférer des fichiers en toute sécurité et interagir avec un serveur SFTP. |
|
Le cours LabVIEW Fondamental 3 vous présente des pratiques structurées pour vous aider à concevoir, implémenter, documenter et tester des applications LabVIEW.
Ce cours couvre un large éventail de sujets liés à la connectivité.
Ce cours couvre un large éventail de sujets liés à la connectivité.
Si vous prévoyez de suivre au moins trois cours dispensés par un instructeur NI en un an, l’adhésion au programme de formations offre un accès économique et illimité à tous les cours virtuels publics et en classe NI, ainsi qu’un nombre illimité de bons de certification.