Configuration A Du Registre; Configuration B Du Registre - Michell Instruments QMA401 Manuel De L'utilisateur

Analyseur d'humidité de process
Table des Matières

Publicité

Manuel de l'utilisateur du QMA401

Configuration A du registre

15
14
13
12
A1 — Courte non signée. Plage = 0...65 535
A2 — Courte/10 non signée. Plage = 0...6553,5
A3 — Courte/100 non signée. Plage = 0...655,35
A4 — Courte/1000 non signée. Plage = 0...65,535
A5 — Courte/1000 non signée. Plage = 0...65,535
Conversion:
Valeur flottante * x = entier non signé
Entier non signé/x = valeur flottante
Ou:
Valeur flottante à lire = ((val. flott.)(valeur))/x ;
Valeur courte non signée à lire = (courte non signée)(valeur * x)

Configuration B du registre

15
14
13
12
B1 — Courte signée. Plage – 32768...+32767
B2 — Courte/10 signée. Plage – 3276,8...+3276,7
B3 — Courte/100 signée. Plage – 327,68...+327,67
B4 — Courte/1000 signée. Plage – 32,768...+32,767
B5 — Courte/10000 signée. Plage – 3,2768...+3,2767
La plupart des langages passent d'un type à un autre.
Valeurs à inscrire manuellement dans le registre :
Si la valeur est un nombre négatif:
Si la valeur est 0 ou un nombre positif: valeur * x
Par exemple pour le type B3:
(-5,39*100) + 65536 = 64997
(2,01*100) = 201
Ou:
(courte non signée)(valeur * x)
Lecture manuelle des valeurs depuis un registre:
Si la valeur dans le registre est supérieure à 32767:
Si la valeur dans le registre est inférieure ou égale à 32767:
Par exemple pour le type B3:
(64997-65536)/100 = -5,39
201/100 = 2,01
Ou:
((flottante)((courte signée)valeur))/x ;
Michell Instruments
11
10
9
8
11
10
9
8
(valeur * x) + 65536
7
6
5
4
7
6
5
4
(valeur – 65536)/x
valeur/x
ANNEXE C
3
2
1
0
3
2
1
0
73

Publicité

Table des Matières
loading

Table des Matières