Parametrer un périphérique modbus RTU ou

Transcription

Parametrer un périphérique modbus RTU ou
Paramétrer un périphérique modbus RTU ou
TCP avec Xflow
Objet
Effectuer une revalidation des destinataires d’alarmes
Domaine
d'application
Monitoring, Xflow, Modbus RTU, Modbus TCP
Terminologie
Sommaire
1 - Objet ..........................................................................................................2
1.1 - Restrictions et conditions .............................................................2
1.1.1 - Versions logiciels utilisées ..............................................2
1.2 - Pré-requis .....................................................................................2
1.3 - Principe de fonctionnement :........................................................2
2 - Methodologie pour le périphérique de type modbus RTU .........................2
2.1 - Introduction ..................................................................................2
2.2 - Configuration du périphérique ......................................................3
2.2.1 - Détails des paramètres du nouveau périphérique ..........3
2.3 - Configuration d’une variable. .......................................................4
3 - Methodologie pour le périphérique de type modbus TCP .........................5
3.1 - Introduction ..................................................................................5
3.1.1 - Cas du’ilisation d’une passerelle de communication. .....5
3.1.2 - Cas d’une connexion direct au iRio. ...............................5
3.2 - Configuration de la liaison ............................................................5
3.3 - Configuration du périphérique ......................................................6
Révision
Date
Rédaction
01
10/08/2016
M.Bonnefoy
Connected Products
Vérification
Approbation
Observations - Modifications
Création d’origine
1/7
Parametrer un périphérique modbus RTU ou TCP avec
XFLOW
Paramétrer un périphérique modbus RTU ou
TCP avec Xflow
1 - OBJET
Ce document détaille pas à pas comment configurer un pérphérique modbus RTU ou modbus TCP avec
Xflow et plus spécialement sur un iRio pour le périphérique de type modbus RTU, car nous ne pouvons pas
être exhaustif sur les types de connexions que nous pouvons rencontrer.
1.1 - Restrictions et conditions
1.1.1 - Versions logiciels utilisées
Ce document a été réalisé à l’aide des versions logiciels suivantes :
- Xflow : 5.0.1.
- Les types de périphériques utilisés dans ce document existent aussi sur les versions
précédentes deXflow.
1.2 - Pré-requis
Afin de réaliser ce paramètrage il est nécessaire de savoir configurer les éléments de base. Il est
nécessaire de savoir comment raccorder une communication RS485 entre deux équipements.
1.3 - Principe de fonctionnement :
Une variable virtuelle teste le statut du destinataire.
Lorsque le statut du destinaitaire passe en « grillé » ou en « nombre max echec atteint » alors une
alarme revalide le destinataire.
2 - METHODOLOGIE POUR LE PERIPHERIQUE DE TYPE MODBUS RTU
2.1 - Introduction
Le but est d’expliquer comment paramétrer un périphérique de type modbus RTU qui sera raccordé en
RS485 sur l’alimentation de l’équipement iRio et sur le port COM4. Il faudra se référencer au manuel
d’installation pour identifier comment faire en sorte que le port COM4 soit diponible sur l’alimenation du
iRio, l’UPS2.
Connected Products
2/7
Parametrer un périphérique modbus RTU ou TCP avec
XFLOW
Paramétrer un périphérique modbus RTU ou
TCP avec Xflow
2.2 - Configuration du périphérique
Normalement la liaison COM4 est toujours paramétrée sur xflow, il n’est donc pas besoin d’expliquer
comment la déclarée.
Il faut se rendre dans le menu configuration de Xflow et donc avoir les droits en configuration.
Cliquer sur Périphériques, pour accéder au menu de configuration d’un périphérique.
Cliquer sur ajouter un périphérique.
2.2.1 -
Détails des paramètres du nouveau périphérique
Nom : Saisir le nom de votre choix pour le périphérique.
Type : sélectionner API Modbus.
Adresse : Saisir l’adresse modbus de votre équipement avec lequel vous souhaitez faire dialoguer le
iRio ou Xflow.
Liaison : Sélectionner la liaison R2-485, ou si le nom a été modifié, la liaison qui correspond au port
COM4 du iRio. Il faudra prêter attention si le périphérique est relié à une UPS2 ou UPS1 que le switch
présent sur cette dernière soit bien positionner pour router le port com4.
Cliquer ensuite sur « Continuer »
Connected Products
3/7
Parametrer un périphérique modbus RTU ou TCP avec
XFLOW
Paramétrer un périphérique modbus RTU ou
TCP avec Xflow
Vitesse de communication : Sélectionner la vitesse de communication définie dans votre périphérique
tiers.
Paramètres de communication : Sélectionner le format de communication définie dans votre
périphérique tiers. Xflow ne gère qu’un seul bit de Stop et un bit de parité.
Interface Electrique : Sélectionner RS485.
Pour les autres paramètres laisser ceux par défaut.
Ensuite cliquer sur « Avancé » pour vérifier les paramètres avancés de communication.
Délai d’échec : Saisir le délai d’échec ou « time-out » indiquer dans la documentation du péripéhrique
tiers ; Si vous n’avez pas l’information, vous pouvez laisser celui par défaut.
Nombre d’échecs : Idem que le paramètre précédent.
Délai de fin de trame : Idem que le paramètre précédent.
Longueur de groupement : Idem que le paramètre précédent. Cela correspond aussi à la taille
maximale des trames admises par le périphérique tiers.
Espace de groupement : Idem que le paramètre précédent. Pour plus de détail il faut se référencer au
manuel utilisateur de Xflow.
2.3 - Configuration d’une variable.
Comme indiqué dans la documentation du manuel utilisateur de Xflow, une fois le périphérique
configuré, il faut ajouter et configurer les variables.
Connected Products
4/7
Parametrer un périphérique modbus RTU ou TCP avec
XFLOW
Paramétrer un périphérique modbus RTU ou
TCP avec Xflow
Adresse : Il faut saisir l’adresse de la variable ou du registre, pour cela il faut avoir la table d’échange
modbus de votre équipement tiers où la demander au constructeur.
Format de Lecture : idem que pour l’adresse de la variable.
3 - METHODOLOGIE POUR LE PERIPHERIQUE DE TYPE MODBUS TCP
3.1 - Introduction
Le but est d’expliquer comment paramétrer un périphérique de type modbus TCP. Il peut en fait s’agir
d’un équipement qui ne peux dialoguer qu’en modbus modbus RTU mais dans ce cas nous ferons
appele à une passerelle sachant faire une conversion modbus RTU vers modbus TCP. Il paut aussi
être question d’un périphérique dialoguant directement en modbus TCP.
3.1.1 - Cas du’ilisation d’une passerelle de communication.
Dans le cas d’utilisation d’une passerelle de communication assurant la conversion modbus TCP
vers modbus RTU, il faudra connecter la passerelle directement sur le port RJ45 du iRio ; Ensuite
il faudra connecter le périphérique en RS485 à la passerelle de communication. Pour le détail de
connexion de la RS485 entre la passerelle et le périphérique, il faut se référer aux
documentations constructeurs de ces deux équipements.
3.1.2 - Cas d’une connexion direct au iRio.
Dans le cas où le périphérique sera directement connecté au iRio, il faudra alors s’assurer d’avoir
un câble Ethernet croisé, et il sera possible de connecter directement les deux équipements entre
eux par leur RJ45 respectives.
3.2 - Configuration de la liaison
En fonction de la version du logiciel Xflow présent sur les iRio mais aussi des configurations, la liaison
TCP n’est pas toujours présente.
La liaison TCP ve permettre de l’associer au périphérique modbus TCP par la suite.
Aller dans le menu configuration
Connected Products
5/7
Parametrer un périphérique modbus RTU ou TCP avec
XFLOW
Paramétrer un périphérique modbus RTU ou
TCP avec Xflow
Cliquer sur « Liaison ».
Cliquer sur « ajouter une liaison ».
Nom : Définir le nom que vous souhaitez.
Type : Sléectionner TCP.
Trace : Laisser en arrêt.
3.3 - Configuration du périphérique
Dans le menu « Configuration », cliquer sur « Périphériques ».
Cliquer sur « ajouter un périphérique ».
Connected Products
6/7
Parametrer un périphérique modbus RTU ou TCP avec
XFLOW
Paramétrer un périphérique modbus RTU ou
TCP avec Xflow
Nom : Indiquer le nom du péripéhrique que vous souhaitez.
Type : Sélectionner API-Modbus-TCP.
Adresse : Il s’agit de l’adresse modbus de l’équipement.
Liaison : Choisir la liaison TCP configurée.
Cliquer ensuite sur « Continuer »
Adresse IP :Port : Il s’agit soit de l’adresse IP du périphérique directement, s’il est raccordé
directement au iRio ou via un routeur, sinon il s’agit de l’adresse de la passerelle qui assure la
conversion modbus TCP vers modbus RTU. Le port par défaut utilisé est le port 502 en modbus TCP, il
n’est donc pas nécessaire de le préciser. Si le port utilisé par le périphérique ou la passerelle n’est pas
502, alors préciser le port utilisé.
Ensuite vous cliquer sur « Terminer » ou alors sur « Avancé » pour accéder aux paramètres de
communication avancés.
Enfin pour ajouter une variable et la configurer, il faut se référencer au paragraphe 2.3.
Connected Products
7/7
Parametrer un périphérique modbus RTU ou TCP avec
XFLOW

Documents pareils