Exemple de lecture heures de fonctionnement pompe 1 sur le rubis n°1 :
Trame d'envoi registre 1012 / 0x3F4 (format U32) :
Trame
Adresse
envoyée
du
RUBIS
EVO
Hexa
[01]
Décimal
[001]
Explication Adresse
n°1
pour le
W3100
Trame d'envoi registre 1012 / 0x3F4 (format U32) :
Trame
Adresse
reçue
du
RUBIS
EVO
Hexa
[01]
Déc.
[001]
Expli-
Adresse
cation
n°1
pour le
W3100
Remarque : le paramétrage de l'interprétation de la trame est crucial pour la lecture de ce registre .
Il faut paramétrer le format de données dans l'automate client en "mot de 32 bits" (association
des valeurs lues aux 2 registres en un seul nombre).
Il est également obligatoire de paramétrer une "inversion de mot" afin que l'association des 2
valeurs lues soit effectuée dans le bon sens.
Dans l'exemple ci dessus,
•
Avec le paramétrage "inversion mot" le compteur d'heures affiche : 2164 heures.
•
Sans le paramétrage "inversion mot" : 2164 x 256 x 256 = 141 819 904 heures
- 74 -
Fonction
N° de registres lus
utilisée
[03]
[003]
[03] ou [003] → 03x256
Lecture
03x256 + 244 = 1012
Fonction
Nombre de
utilisée
bits lus
[03]
[04]
[003]
[004]
4 bites :
Lecture
2x2 registres
Nombre de
registres lus
[03] [F4]
[003] [244]
[F4] → 244
Paramètre :
Valeur
Valeur du 2eme
du 1er
registre
registre
(1013)
(1012)
[00][00]
[000][000]
[08] ou [008] → 08x256
Soit 0
08x256 + 116 = 2164
RUBIS EVO / INSTALLATION / 00U07081060_C - FR
Code de
sécurité
[00] [02]
[CRC] [CRC]
[000] [002]
[CRC] [CRC]
[00] → 0
[02] → 2
Lire 2 registres
[08] [74]
[008] [116]
[74] → 116
Paramètre :
Code de
sécurité
[CRC][CRC]
[CRC][CRC]