Chapitre 9. Communication
9.1
Communication Modbus
En général, le débitmètre PT900 respecte le protocole de communications Modbus standard défini par la référence
SPÉCIFICATIONS DU PROTOCOLE D'APPLICATION MODBUS V1.1b. Ces spécifications sont disponibles sur www.modbus.org.
En utilisant cette référence comme guide, l'utilisateur peut utiliser n'importe quel maître Modbus pour communiquer
avec le débitmètre.
Cette implémentation a deux limites :
• Le PT900 prend en charge seulement quatre codes fonctionnels standard, à savoir : Lecture de registres de
maintien (0x03), Lecture de registres d'entrée (0x04), Écriture de registres multiples (0x10) et Lecture de fichiers
(0x14).
• Le débitmètre requiert un écart de 15 ms entre les requêtes Modbus. Le débitmètre a pour objectif principal de
mesurer le débit et de piloter la sortie ; le serveur Modbus a donc une faible priorité.
9.2
Plan des registres Modbus
Tableau 17 ci-dessous répertorie le plan complet des registres Modbus du PT900.
Registre
(val. hex.)
100
100
108
118
120
128
130
138
140
148
150
158
300
300
304
308
500
500
TransPort® PT900 Manuel de l'utilisateur
Tableau 17: plan des registres Modbus
Registre
Niveau
(val. déc.)
d'accès
256
Utilisateur
264
Utilisateur
280
Utilisateur
288
Utilisateur
296
Utilisateur
304
Utilisateur
312
Utilisateur
320
Utilisateur
328
Utilisateur
336
Utilisateur
344
Utilisateur
768
Lecture
seule
772
Lecture
seule
776
Lecture
seule
1280
Utilisateur
Description
Balise courte produit
Balise longue produit
eAI1Label
eAI2Label
eLogName
Numéro de série électronique produit
Numéro de série fixation produit
Numéro de série transducteur 1
produit
Numéro de série transducteur 2
produit
Numéro de série transducteur 3
produit
Numéro de série transducteur 4
produit
Version matérielle principale
Version matérielle option
Version logicielle principale
Groupe d'unités global 1 pour débit
volumétrique réel
Chapitre 9. Communication
Lecture
seule /lec
ture-écrit
ure
Format
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 32
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture-é
CAR * 16
criture
Lecture
CAR * 8
seule
Lecture
CAR * 8
seule
Lecture
CAR * 8
seule
Lecture-é
ENT32
criture
113