VEGA Modbus-TCP, ASCII protocol Manuel d'utilisation

Page 5

Advertising
background image

5

1 Fonctionnement comme serveur Modbus-TCP

Modbus-TCP, ASCII protocol • VEGAMET 391/624/625, VEGASCAN 693, PLICSRADIO C62

30768-FR-130703

Les valeurs de mesure proprement dites sont transmises sous forme

de données avec signe comprenant deux octets. C'est à dire que la

plage de valeurs va de +32768 à -32767 au maximum. En plus de la

valeur de mesure, un état est délivré dans un second mot de registre.

Exemple pour les données de la sortie PC/SCP

Valeur de mesure

État

Adresse registre 30001

Adresse registre 30002

High-Byte/Low-Byte

High-Byte/Low-Byte

L'état correspond à l'état de la valeur de mesure respective. Le

contenu de la valeur de mesure n'est valable que si l'état présente la

valeur zéro. Si la valeur d'état n'est pas égale à zéro, il faudra alors

considérer pour un diagnostic d'erreur la valeur d'état et la valeur

respective dans le champ des valeurs de mesure. Le tableau suivant

indique les erreurs possibles.

État

Valeur de

mesure

Signification

0x00

0xXXXX

Valeur de mesure valable

0xXX

0x8000

Dans l'état, un numéro d'erreur est transmis

correspondant au code d'errreur Exx (par ex.

29 = E29 = Simulation).

0xXX

0x00XX

Dans l'état et dans la valeur de mesure, un

numéro d'erreur est transmis qui correspond

au code d'erreur Exx. Doit être configuré via

DTM.

Remarque:

Au cours de la transmission de la valeur PC/SCP au protocole

Modbus-TCP (classement de la valeur de mesure sous forme de 2

octets short), la virgule ne sera pas transmise, la valeur -0,5 bar sera

transmise par -50. Si le format de données a été chosi de telle sortie

que des valeurs peuvent se créer en dehors de la plage, la plage sera

alors limitée à la valeur la plus haute.
Exemple: Le choix de la " Grandeur de référence " a été fait sur pour

cent et celui du " Format de données " a été fait sur #.###. Par ce

réglage, la valeur 100 % devrait être transmise par 100000, ce qui

trouve en dehors de la plage valable de maxi. +32767. La valeur sera

donc limitée et transmise par 32767. Pour l'éviter, il faut sélectionner

dans ce cas le " Format de données " #.## pour que la valeur 100 %

soit transmise par 10000.
Remarque:

Pour les entrées de commutation du PLICSRADIO C62 (voies de

mesure 4 … 6), les valeurs 0 (commutateur ouvert) et 100 (commuta-

teur fermé) seront transmises comme valeurs de mesure, l'unité sera

supprimée.

Les états de commutation des relais seront transmis sous forme

d'information binaire.
Pour les relais de commutation, cela signifie:

Format de la valeur PC/

SCP

Classement des valeurs

relais

Advertising