Les différents types de données sont renvoyés selon les conventions suivantes.
Type de données
Plage
Numérique
0..1
Nombre entier de
-32768..
16 octets (signé)
32767
Nombre entier de 16
0..65535
octets (non signé)
Nombre entier de
0..
32 octets (non
4294967295
signé)
x100
-327,68..
Température
327,67
On accède aux registres par les fonctions Modbus standard. Les quatre fonctions
suivantes sont assurées par l'interface RTD.
Code de fonction
Nom de fonction
(code hex)
03 (03h)
Lecture des registres d'entretien
04 (04h)
Lecture des registres d'entrée
06 (06h)
Prédéfinir un registre d'entretien unique
22570-2.09.12 Instructions pour l'installation de la RTD-LT/CA
Convention
=0: FAUX, <> 0 : CORRECT
Complément de deux
Pas de cadrage nécessaire
Sauvegardé dans deux registres consécutifs R,R+1
R contient la valeur élevée de 16 bits
R+1 contient la valeur faible de 16 bits
Les valeurs des températures sont généralement
envoyées multipliées par 100 pour améliorer la
précision. Quand la valeur de température est négative,
elle est renvoyée sous forme d'un nombre entier signé,
ce qui veut dire que toute valeur supérieure à 32767 doit
être convertie en valeur négative en soustrayant 65536.
Exemples :
Une valeur lue de 2150 est une température positive,
qui donne :
o
2150 / 100 = 21,50
C
Une valeur lue de 65036 est une température négative,
qui donne :
65036 – 65536 = -500
o
-500 / 100 = -5,00
C
Compte de
registre
1..10
1..10
1
16 (10h)
Prédéfinir
d'entretien
Dans ce document, les registres d'entretien (Holding) sont écrits comme H0010
où " H " indique un registre Holding et " 0010 " indique l'adresse du registre
0010. De la même manière, on fait référence aux registres d'entrée (Input) avec
I0010 où " I " indique un registre Input.
VALEURS SPÉCIALES DES REGISTRES MODBUS
Les registres d'entrée et d'entretien Modbus renverront des valeurs spéciales
dans certaines conditions comme indiqué dans le tableau suivant.
Valeur de registre
(non signée)
32767
32768
32769
En fonction du modèle, certaines fonctions du registre d'entretien et du
registre d'entrée peuvent ne pas être disponibles. Après une réinitialisation,
ou si des fonctions ne sont pas disponibles pour le modèle connecté, la
valeur de registre indiquera 32768 : " Fonction non disponible ".
Après la connexion et l'identification du système, la valeur 32769 : " En
attente d'une valeur " sera indiquée par tous les registres qui attendent l'envoi
de données en temps réel par le système Altherma LT connecté.
MODE DE MISE À JOUR DU REGISTRE D'ENTRETIEN
Chaque champ de contrôle du registre d'entretien dispose d'un registre de
mise à jour qui détermine comment les commandes de contrôle mettent
l'unité à jour et si les fonctions correspondantes de la télécommande peuvent
être mises à jour à partir du Remcon. Il existe quatre modes de mise à jour :
FR
plusieurs
registres
1..10
Format
Format
Indication
signé
hex
32767
0x7FFF
Registre non exécuté
-32768
0x8000
Fonction non disponible
-32767
0x8001
En attente d'une valeur
17