Skip to main content

Exemple : Variables réseau

Produit: CODESYS Development System

Cet exemple montre comment utiliser des variables dans un réseau avec plusieurs appareils. L'exemple se compose de deux applications. Une application envoie les variables et l'autre les reçoit.

_example_img_network_variables.png

Description

Cet exemple montre comment échanger des variables entre différents appareils au sein d'un réseau. Un appareil envoie une variable et l'autre la reçoit. Pour exécuter l'exemple, les applications doivent s'exécuter sur des périphériques différents car un port ne peut être utilisé qu'une seule fois sur chaque système.

Informations Complémentaires

GVL_Send: Liste des variables globales qui contient également les paramètres réseau dans les propriétés de la variable globale (voir capture d'écran). Le port 1202 et l'adresse de diffusion peuvent rester par défaut. Avec ce paramètre, n'importe qui peut recevoir les variables. Au sein d'un projet, il est possible que les appareils communiquent soit directement, soit via un fichier. Si l'expéditeur et le destinataire se trouvent dans deux projets, il n'est alors possible de communiquer que via un fichier.

Cet exemple utilise un fichier pour la communication. Clic-droit GVL_Send et sur le Link to File onglet définir le fichier qui doit être utilisé.

NVL: Liste globale des variables réseau. Ici, vous définissez l'application d'envoi ou le fichier importé.

Main_Receive: Pour vérifier le résultat, les valeurs des variables réseau sont affectées à des variables locales. De plus, certaines informations de diagnostic sont demandées.

Pour que l'exemple fonctionne correctement, vous devez démarrer l'application émettrice avant l'application réceptrice. Par conséquent, le fichier qui doit être importé par le récepteur peut être créé en premier.

Si plusieurs expéditeurs sont utilisés sur un système, vous devez définir différents ports pour une communication correcte.

Configuration système requise et restrictions

Système de programmation

CODESYS Development System (version 3.5.16.0 ou supérieure)

Système d'exécution

CODESYS Control Win (version 3.5.16.0)

Composants complémentaires

-

Avis

_example_icon.png TÉLÉCHARGER Projet