Le cours LabVIEW Connectivity vous apprend à identifier les éléments de systèmes intégrés et à implémenter des technologies de mise en réseau pour vos applications. Vous apprendrez à étendre les fonctionnalités de votre application et réduire les délais de développement en tirant parti de capacités d’autres applications grâce aux technologies de connectivité telles que les DLL (Dynamic Link Libraries), ActiveX, les bases de données et Internet.
En salle, avec instructeur : Deux (2) jours
En ligne, avec instructeur : Trois (3) séances de 4 heures et travail personnel - en moyenne trois (3) heures par jour
Les utilisateurs de LabVIEW qui souhaitent étendre les fonctionnalités de leur application LabVIEW en se connectant au réseau ou à d’autres applications
Utilisateurs LabVIEW souhaitant obtenir la certification Certified LabVIEW Developer ou Certified LabVIEW Architect
Formation LabVIEW Fondamental 2 ou expérience équivalente
LabVIEW 2013 ou ultérieur
Toolkit LabVIEW Database Connectivity
Toolkit LabVIEW Report Generation
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 à LogMein est fourni aux participants pour effectuer les exercices sur des machines virtuelles équipées des tout derniers logiciels.
Identifier les composants, avantages, et les cas d’utilisation de différentes options de communication de réseau
Conception d’applications en utilisant différentes technologies de réseau et architectures
Contrôle des VIs LabVIEW par programmation et applications utilisant le VI Serveur
Partage de données entre LabVIEW et d’autres applications à travers un réseau
Création et déploiement de services Web en utilisant les VIs LabVIEW
Utiliser le Toolkit LabVIEW Database Connectivity pour communiquer avec des bases de données
Utiliser LabVIEW avec ActiveX et .NET
Utiliser les DLL avec LabVIEW
Utiliser des VIs UDP et TCP/IP pour communiquer avec d’autres applications locales et à travers un réseau
Leçon | Présentation | Thèmes |
---|---|---|
Appel de bibliothèques partagées dans LabVIEW | Cette leçon décrit la manière d’utiliser LabVIEW pour appeler du code rédigé dans d’autres langages de programmation. Vous apprendrez à utiliser le nœud Appeler une fonction d’une DLL sur Windows |
|
Utilisation du VI Serveur | Le VI Serveur est une technologie orientée objet, indépendante de la plate-forme, qui fournit un accès par programmation aux VIs de LabVIEW. Cette leçon décrit comment accéder au VI Server par le biais de diagrammes, avec la technologie ActiveX et le protocole TCP pour communiquer avec les VI et d’autres instances d’application afin de pouvoir contrôler par programmation les VI et LabVIEW. |
|
Utilisation d’objets .NET et ActiveX | Cette leçon décrit la manière d’étendre les fonctionnalités de votre application en accédant à d’autres applications Windows à l’aide des technologies .NET et ActiveX, et de la programmation événementielle. |
|
Connexion à des bases de données | Cette leçon définit la terminologie des bases de données et illustre la programmation de bases de données dans LabVIEW. |
|
Utilisation d’UDP et TCP pour la communication réseau | Cette leçon décrit le mode d’utilisation du protocole UDP (User Datagram Protocol) pour communiquer de petits paquets de données à un ou plusieurs destinataires sur un réseau et pour implémenter le modèle de diffusion dans LabVIEW. En outre, cette leçon décrit le mode d’utilisation de TCP/IP pour communiquer et partager des données sur un réseau unique ou sur plusieurs réseaux interconnectés. Vous apprendrez à créer des systèmes hétérogènes qui partagent des informations suivant le modèle Client/Serveur pour les applications en réseau. |
|
Utilisation de services Web LabVIEW | Cette leçon vous présente les services Web LabVIEW et vous apprend à utiliser LabVIEW afin de fournir une interface de type page Web standard pour communiquer avec une application LabVIEW. Elle vous montrera comment utiliser LabVIEW comme client et comme serveur pour votre service Web. |
|