La liste de variables de réseau (NVL) se présente sous la forme d'une liste fixe de variables pouvant être envoyées ou reçues via un réseau de communication. Elle permet d'échanger des données dans un réseau via des variables de réseau, si le contrôleur (système cible) prend en charge l'opération.
La liste doit être définie dans le contrôleur expéditeur et le contrôleur récepteur (et peut figurer dans un ou plusieurs projets). Ses valeurs sont transmises par la diffusion de datagrammes UDP (User Datagram Protocol). UDP est un protocole de communication Internet sans connexion, défini par l'IETF RFC 768. Il facilite la transmission directe de datagrammes sur des réseaux IP (Internet Protocol). Les messages UDP/IP n'attendent pas de réponse. De ce fait, ils sont particulièrement adaptés aux applications dans lesquelles aucune retransmission des paquets envoyés n'est nécessaire (comme dans la vidéo en continu ou les réseaux exigeant des performances en temps réel).
La NVL est une puissante fonctionnalité de EcoStruxure Machine Expert. Elle vous permet de partager et de surveiller les données entre des contrôleurs et leurs applications. Cependant, il n'y a aucune restriction sur le rôle des données échangées entre les contrôleurs. Elles peuvent servir à verrouiller une machine ou un processus, voire à modifier l'état d'un contrôleur.
En tant que concepteur et/ou programmeur de l'application, vous êtes la seule personne à connaître l'ensemble des conditions et facteurs présents pendant le fonctionnement de la machine ou du processus. Vous seul pouvez déterminer les stratégies de communication, les verrouillages et les sécurités nécessaires pour pouvoir échanger des données entre des contrôleurs grâce à cette fonctionnalité. Surveillez attentivement ce type de fonctionnalité de communication et vérifiez que la conception de la machine ou du processus n'expose pas les biens et les personnes à des risques de sécurité.
AVERTISSEMENT | |
---|---|
1 Pour plus d'informations, consultez le document NEMA ICS 1.1 (dernière édition), Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control (Directives de sécurité pour l'application, l'installation et la maintenance de commande statique) et le document NEMA ICS 7.1 (dernière édition), Safety Standards for Construction and Guide for Selection, Installation, and Operation of Adjustable-Speed Drive Systems (Normes de sécurité relatives à la construction et manuel de sélection, d'installation et d'exploitation de variateurs de vitesse) ou leur équivalent en vigueur dans votre pays.
Vous pouvez utiliser les blocs fonction de diagnostic et de gestion des erreurs ainsi que les paramètres de propriétés de réseau pour surveiller l'intégrité et l'état des communications à l'aide de cette fonctionnalité. Cette dernière a été conçue pour le partage et la surveillance des données. Elle ne peut pas être utilisée pour des fonctions de contrôle critiques.
Les variables de réseau à échanger sont définies dans les deux types de listes suivants :
Listes de variables de réseau (NVL expéditeur) d'un contrôleur expéditeur
Listes de variables de réseau (NVL destinataires) d'un contrôleur destinataire
Les listes de variables de réseau expéditeur et destinataire correspondantes contiennent les mêmes déclarations de variables. Vous pouvez afficher leur contenu dans l'éditeur approprié qui s'ouvre lorsque vous double-cliquez sur le noeud NVL (expéditeur) ou NVL (récepteur) dans l'arborescence
.Une NVL (expéditeur) contient les variables de réseau d'un expéditeur. Les paramètres de protocole et de transmission sont définis dans les
de l'expéditeur. Conformément à ces paramètres, les valeurs des variables sont diffusées au sein du réseau. Elles peuvent être reçues par les contrôleurs qui ont une NVL (destinataire) correspondante.Les variables de réseau sont envoyées de la NVL (expéditeur) à une ou plusieurs NVL (destinataire). Pour chaque contrôleur, vous pouvez définir une NVL (expéditeur) et une NVL (destinataire). Ainsi, chaque contrôleur peut se comporter comme un expéditeur ou un récepteur.
Une NVL (expéditeur) peut être fournie par le même projet ou un autre projet. Ainsi, lors de la création d'une NVL (récepteur), la NVL (expéditeur) peut être choisie dans une liste de toutes les NVL (expéditeur) disponibles dans le réseau ou elle peut être lue à partir d'un fichier d'exportation qui a été généré précédemment (par exemple, à l'aide de la boîte de dialogue
) depuis la NVL (expéditeur).Le tableau ci-dessous montre les contrôleurs qui prennent en charge la fonctionnalité de NVL (liste de variables de réseau) :
Nom de la fonction |
M241 M251 |
M262 Logic / Motion |
LMC Eco LMC Pro LMC Pro2 |
---|---|---|---|
Liste de variables de réseau |
Oui |
Oui |
Oui |
Cette figure montre un réseau constitué d'un expéditeur et de 7 récepteurs (nombre maximum) :
Contrôleur expéditeur A : expéditeur avec NVL (expéditeur) et contrôleur récepteur avec listes de variables de réseau NVL (destinataire)
Contrôleurs récepteurs 1 à 7 : récepteurs (avec NVL [destinataire]) de A et contrôleur expéditeur (NVL [expéditeur]) uniquement pour A