Lorsque vous choisissez les fonctionnalités de mise en réseau de vos applications, les facteurs les plus importants sont les modèles de communication utilisés par vos applications. Des modèles de communication différents ont des spécifications de transfert de données différentes que les diverses fonctionnalités de mise en réseau sont conçues pour respecter. Le tableau suivant décrit les modèles de communication les plus courants et recommande une fonctionnalité de mise en réseau pour chacun.

Modèle de communication Description Exemple Fonctionnalité de mise en réseau recommandée
Données de processus Le transfert des toutes dernières valeurs uniquement, en général d'une ou plusieurs cibles vers un ordinateur hôte. Une application dans laquelle un contrôleur intégré acquiert des données de température et transfère régulièrement un point de données à l'ordinateur hôte pour permettre aux utilisateurs de surveiller l'état du système. Variables partagées
En continu Le transfert haut débit de chaque point de données, en général d'un ordinateur qui écrit les données à un autre qui les lit et les affiche ou qui les traite. Une application dans laquelle un contrôleur intégré acquiert des données de vibration d'un moteur et envoie continuellement chaque point de données à un ordinateur hôte pour les analyser et les traiter. Flux réseau*
Basés sur commandes Transfert de données à latence réduite d'un ordinateur (l'ordinateur de commande) qui déclenche un événement sur un autre ordinateur (l'ordinateur de travail). En général, les communications basées sur des commandes ne sont pas fréquentes et ne tolèrent pas que des points de données soient manqués. Lorsqu'un utilisateur clique sur le bouton Stop d'une application à interface homme-machine (IHM), cette application arrête un tapis roulant en envoyant la commande stop à la cible CompactRIO qui contrôle ce tapis roulant. Flux réseau*

* Disponible uniquement pour les systèmes Windows et temps réel

Selon les systèmes d'exploitation utilisés par vos ordinateurs et les applications auxquelles vous transférez des données, vous devrez peut-être utiliser d'autres fonctionnalités de mise en réseau que celles décrites dans le tableau ci-dessus. Utilisez l'organigramme suivant pour déterminer les fonctionnalités de mise en réseau les mieux adaptées aux besoins de votre application.

Publication des toutes dernières valeurs avec des variables partagéesServices Web LabVIEWUtilisation de LabVIEW avec TCP, UDP et d'autres applications de communication de bas niveauFlux continu de données entre des applications

Vous pouvez aussi utiliser les fonctionnalités de mise en réseau suivantes avec LabVIEW :

  • Établissez une connexion sans fil à un périphérique Bluetooth en utilisant le VI et les fonctions Bluetooth.
  • Établissez une connexion sans fil à un périphérique IrDA (Infrared Data Association) en utilisant les fonctions IrDA.
  • Affichez et contrôlez la face-avant d'un VI à distance en utilisant les faces-avant distantes sur le serveur Web LabVIEW.
  • Partagez des données en direct à partir d'un réseau industriel en vous connectant à des systèmes OPC.
Remarque Si votre application se charge automatiquement au démarrage du système, comme c'est généralement le cas des applications temps réel, il se peut qu'elle démarre avant que la configuration du réseau ne soit terminée. Les connexions réseau échoueront tant que le système n'est pas en mesure d'acheminer les requêtes de connexion à une interface réseau. Envisagez d'utiliser le VI Attendre un réseau configuré pour reporter les requêtes de connexion réseau automatiques jusqu'à ce que le système puissent les acheminer.