Mode D'utilisation Des Unités; Notes Sur La Carte De Registre Du Modbus - Amphenol Temposonics Level Plus Serie Manuel D'utilisation

Masquer les pouces Voir aussi pour Temposonics Level Plus Serie:
Table des Matières

Publicité

Manuel d'interface Modbus
Série LP
9.4 Cartes de registre Modbus (suite)
Registre
Adresse de
Modbus
données
31117
1116
31118
1117
31119
1118
31120
1119
31121
1120
31122
1121
31123
1122
31124
1123
31125
1124
31126
1125
31127–
1126-7215
37216
Description de données
Notes
‡ indique un registre en
double
Alarme produit bas
33, Page 21
Haut (x100)
Alarme produit bas
Bas (x100)
Alarme limite haute
34, Page 21
Haut (x100)
Alarme limite haute
Bas (x100)
Alarme limite basse
35, Page 21
Haut (x100)
Alarme limite basse
Bas (x100)
Température moyenne
36, Page 21
alarme haute
Haut (x100)
Alarme moyenne
température élevée
Bas (x 100)
Alarme moyenne
37, Page 21
température basse Haut
(x 100)
Alarme moyenne
température basse Bas
Réservé
22, Page 20
9.5 Mode d'utilisation des unités
Lire ou prédéfinir les registres à l'aide de l'unité programmée du type
d'unité actuel.
Par exemple :
Si le type d'unité actuel est « Length » (longueur) et que « Feet » (pied)
est sélectionné en tant qu'unité, la valeur sera retournée dans cette
unité. Vérifier que la valeur est aussi programmée avec cette unité.

9.6 Notes sur la carte de registre du Modbus

1.
Tous les registres sont accessibles par la Fonction Modbus 03
(Read Holding Registers) ou la Fonction Modbus 04 (Read Input
Registers). Cependant, tous les registres sont en lecture seule dans
cette implémentation.
Par exemple :
Les registres 30001 et 30002 (Fonction 03) peuvent aussi être lus
en tant que registres 40001 et 40002 (Fonction 04).
2.
Les paires de registres identifiées comme « Mot haut » et « Mot
bas » doivent être lues ensemble, en commençant par « Mot haut ».
Les deux valeurs doivent être concaténées par le maître pour
former une quantité « mot long » non signé de 32 bits.
Par exemple :
Registre 30001 (mot haut 16 bits) = 0002H (doit être lu en
premier) Registre 30002 (mot bas 16 bits) = 3F8CH
Mot long (32 bits) = 00023F8CH (décimal 147340)
Ou :
Registre 30001 (mot haut) = 2
Registre 30002 (mot bas) = 16268
Multiplier le registre 30001 x 65536 : 2 x 65536 = 131072
Ajouter le résultat au registre 30002 : 131072 + 16268 = 147340
3.
Tous les registres identifiés comme « (x 10) »,« (x 100) » ,
« (x 10000) » ,« (x 100000000) » ou « (x 1000) » ont été étalonnés
(multipliés) par un facteur de 10, 100, 1000, 10000 ou 10000000
avant la transmission de façon à préserver la partie fractionnée
de la valeur de données. Le maître doit diviser ces valeurs par le
facteur d'échelle, selon les besoins.
Par exemple :
Registre 30001 (mot haut 16 bits) = 0002H
Mot long (32 bits) = 00023F8CH (décimal 147340)
Diviser par 1 000, la valeur effective = 147,340
Température numérique individuelle
4.
5.
Température moyenne immergée
GOVP = Volume de produit brut observé
6.
GOVI = Volume d'interface brut observé
7.
8.
GOVT = Volume total brut observé
GOVU = Volume résiduel brut observé
9.
26

Publicité

Table des Matières
loading

Table des Matières