10.3 Commandes de départ et
d'arrêt
Régler les commandes de départ et d'arrêt via la
communication sérielle.
N° état Modbus/
DeviceNet
42901
0
42902
1
42903
2
42904
3
10.4 Signal de référence
La valeur de référence est réglée au n° modbus 42905. 0-
4000 h correspond à 0-100% de la valeur de référence réelle.
10.5 Description des formats
EInt
Les paramètres Modbus peuvent présenter différents for-
mats, par exemple un nombre entier non signé/signé ou «
Eint », décrit ci-après. Tous les paramètres écrits dans un
registre peuvent être arrondis au nombre de chiffres signifi-
catifs utilisés dans le système interne.
S'il y a un paramètre au format Eint, le n° de 16 bits doit
être interprétée comme suit :
F EEEE MMMMMMMMMMM
F
EEEE
MMMMMMMMMMM
Si le bit de format est de 0, un numéro positif 0-32767 peut
être représentée par le bit 0-14.
Si le bit de format est de 1, le numéro doit être interprété
comme suit:
Valeur = M * 10^E
Exemple
Si la valeur 1004 est écrite dans un registre et que ce registre
possède 3 chiffres significatifs, la valeur enregistrée sera
1000.
Dans le format Emotron à virgule flottante (F=1), un mot
de 16 bits est utilisé pour représenter des nombres élevés (ou
très petits) à 3 chiffres significatifs.
Si les données sont lues ou écrites en tant que nombre à vir-
gule fixe (donc sans décimales) compris entre 0 et 32767, le
52
Communication série
Fonction
Reset
Run, actif avec soit RunR ou
RunL pour effectuer démarrage.
RunR
RunL
Bit de format :
0=Mode integer non signé,
1=Mode Eint
2 Exponent signé
complément
2 Mantisse signée
complément.
format Emotron à 15 bits et virgule fixe (F=0) peut être uti-
lisé.
F=Format. 1=format Emotron à virgule flottante, 0=format
Emotron à 15 bits et virgule fixe.
Le tableau ci-dessous décrit le contenu du mot de 16 bits
pour les deux formats EInt :
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
F=1 e3
e2
e1
e0
m10 m9 m8 m7 m6 m5 m4 m3 m2 m1 m0
F=0 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Exemple de format Emotron à virgule flottante
e3-e0 4-bit signed exponent.
-8..+7 (binary 1000 .. 0111)
m10-m0 11-bit signed mantissa.
-1024..+1023 (binary 10000000000..01111111111)
Un nombre signé doit être représenté sous la forme d'un
nombre binaire en complément à 2, comme ci-dessous :
Valeur Format binaire
-8 1000
-7 1001
..
-2 1110
-1 1111
0 0000
1 0001
2 0010
..
6 0110
7 0111
La valeur représentée par le format EInt à virgule flottante
e
est m·10
.
Pour convertir une valeur du format EInt à virgule flottante
vers une valeur à virgule flottante, utiliser la formule ci-des-
sus.
Pour convertir une valeur à virgule flottante vers le format
EInt à virgule flottante, voir le code float_to_eint ci-dessous.
Exemple
Le nombre 1,23 serait représenté comme suit au format
Eint:
F EEEE MMMMMMMMMMM
1 1110 00001111011
F=1 -> Eint
E=-2
M=123
La valeur vaut donc 123x10
-2
= 1,23
Emotron AB 01-3695-08r3