Commandes MODBUS
10.3.4.4.
Lecture des registres (mots) de 16bits
Les mots de « 16bits » suivants sont lisibles par l'appareil maitre :
Commande(s) valide(s) :
Code
Nom
0x04
Lecture d'un ou des mots
Format : Valeur flottante – Enregistré en deux adresses successives dont la première adresse
contient en LSW (Last Signifiant Word), la mantisse et la seconde adresse, le MSW (Most Signifiant
Word) avec le signe, les exposants et le reste de la mantisse.
MSB
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9
Adresses valides : 30001 - 30xxx
Adresse
30001-30002
30003-30004
30005
30006
30007
30008
30009
30010
30011
30012
30013
Type
Registre
Float
Lecture valeur de turbidité
Float
Lecture valeur affichée
Int
Version soft principale
Int
Version soft intermédiaire
Int
Révision du soft
Int
Modèle d'appareil
Int
Option du modèle
Int
Lecture de status
Int
Erreurs (bits) de l'appareil
Int
Erreur de fonctions (bits)
Int
Révision du circuit imprimé
Notice d'installation et de programmation
Broadcast
Non
Bit 8
Bit 7
Bit 6
Bit 5
Valeur
--
--
--
--
--
--
--
1
2
3
6
0x0000
0x0001
0x0002
0x0004
0x0008
0x0000
0x0001
0x0002
0x0004
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0
1
Page 42/48
Bit 4
Bit 3
Bit 2
Bit 1
Fonction
Lecture brute turbidité
Lecture valeur affichée
Valeur de la version soft
Sous version soft
Valeur de la révision soft
Numéro de modèle
Option de modèle
Normal
Hors plage de mesure sup.
Hors plage de mesure inf.
Erreur générale
Normal
Erreur générale
Alarme 1 active
Alarme 2 active
Erreur de calibration
Normal
Remplacer déshydratant
Erreur ligne 4...20mA
Erreur de calibration
Données hors échelle
Alarme flow switch (si présent)
Erreur lampe
Erreur ultrasons
Erreur générale
Erreur générale
Révision 1
Révision 2
LSB
Bit 0