Valeur Format binaire
-8 1000
-7 1001
..
-2 1110
-1 1111
0 0000
1 0001
2 0010
..
6 0110
7 0111
La valeur réprésentée par le format Emotron à virgule
flottante est m·10e.
Pour convertir une valeur du format Emotron à virgule
flottante en une valeur à virgule flottante, utiliser la formule
ci-dessus.
Pour convertir une valeur à virgule flottante en format
Emotron à virgule flottante, voir l'exemple C-code ci-
dessous.
Exemple de format à virgule flottante
Le nombre 1.23 serait représenté par ceci dans un format
Emotron à virgule flottante,:
F EEEE MMMMMMMMMMM
1 1110 00001111011
F=1 -> Eint
E=-2
M=123
La valeur vaut donc 123x10
Exemple de format de nombre entier non
signé à 15 bits
La valeur 72,0 peut être représentée par le nombre à virgule
fixe 72. Elle se situe dans l'intervalle 0-32767, ce qui signifie
que le format à 15 bits et virgule fixe peut être utilisé.
La valeur sera alors représentée sous la forme :
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
0
0
0
0
0
0
Où le bit 15 indique l'utilisation du format à virgule fixe
(F=0).
74
Communication série
-2
= 1,23
0
0
0
1
0
0
1
0
0
0
CG Drives & Automation 01-5326-08r4