SOMMAIRE
$0001 = dépassement bas de la gamme d'entrée.
$FFFE = dépassement haut de la gamme d'entrée.
$0002 à $FFFD = % de la gamme d'entrée.
Exemple:
- entrée PT100 (-200 /800°C), valeur 16 bits = 37442
- entrée Tc K (-200 /1350°C), valeur 16 bits = 20900
- Données au format 32 bits entier.
Données transmises poids faible en tête, composées de 2 octets soit 1 mots.
La valeur en entier 32 bits correspond à la mesure multipliée par 100.
Octet 3
b
15
Mot de poids fort
- Données au format IEEE 32 bits flottant.
Données transmises poids fort en tête, composées de 4 octets soit 2 mots.
$FFFFFFFF = rupture capteur.
Signe
b
31
3) Tableau des mesures en flottant 32 bits
Adresse mots décimal
(Hexadécimal)
4096 ($1000)
4098 ($1002)
4100 ($1004)
4102 ($1006)
4142 ($102E)
Adresse de début:
Adresse de fin:
Nombre total de mots
Nombre total d'octets
Octet 4
b
b
b
b
8
7
0
Exposant
b
b
b
30
23
22
Mesure voie 1
(format 32bits flottant IEEE)
Mesure voie 2
Mesure voie 3
Mesure voie 4
. . .
Mesure voie 24
4096 ($1000)
4142 ($102E)
48
96
=> [((37442 - 2)/65531) * (800+200)] - 200 = 371,3°C
=> [((20900 - 2)/65531) * (1350+200)] - 200 = 294,3°C
Octet 1
b
b
31
24
23
Mot de poids faible
Mantisse
Désignation
. . .
. . .
1er mot mesure voie 1
1er mot mesure voie 24
Octet 2
b
16
b
0
Mot 1
Mot 2
Mot 1
Mot 2
Mot 1
Mot 2
Mot 1
Mot 2
Mot 1
Mot 2
E 19