Hauser COMPAX 10 SL Manuel page 167

Equipement compact d'asservissement
Table des Matières

Publicité

1
*
Nombres négatifs
2
*
Conversion de
format
Exemple :
Mise en service en
cas de transmission
binaire
1
Valeur significative: *
2
2
... 2
2
2
.
15
14
2
1
0
Ordre de transmission p. ex.: "84 4C MSB LSB".
Les nombres négatifs sont représentés en complément à deux. Formation du
complément à deux:
♦ Déterminer la combinaison de bits de la valeur numérique positive.
♦ Inverser la valeur binaire.
♦ Rajouter 1.
Vous pouvez obtenir ce format à partir d'un nombre quelconque ayant des chiffres
décimaux de la façon suivante:
Nombre = 450,5
1. Multiplier le nombre par 2
24
450.5*2
= 7 558 135 808.
2. Convertir 7 558 135 808 en un nombre hexadécimal (éventuellement en entiers
auparavant) =>0x00 01 C2 80 00 00 º entier, décimal º MSB,.... LSB, MSB,....
LSB.
3. Saisir alors ces octets dans les instructions dans l'ordre donné. L'ordre des
octets est inverse. L'ordre des bits ne doit pas être inversé.
Ce calcul est aussi valable pour les nombres négatifs.
Exemples du format des nombres de "xx xx xx xx xx xx"
Nombre MSB
10
00
00
360
00
01
450,5
00
01
-1
FF
FF
chiffres entiers
On obtient ainsi p. ex. pour POSA 360,0 la chaîne suivante:
"88 41 00 00 00 68 01 00"
Attention: transmettre tous les chiffres!
Remarque: Lorsque la transmission binaire est activée, respecter ce qui suit:
♦ Monter une liaison série RS232 uniquement lorsque les esclaves sont sous
tension ou
♦ lorsque les esclaves sont sous tension, l'interface RS232 peut être réinitialisée
par Power on de COMPAX.
24
.
LSB
0A
00
00
00
68
00
00
00
C2
80
00
00
FF
00
00
00
chiffres décimaux
Interfaces
Interface RS232
167

Publicité

Table des Matières
loading

Produits Connexes pour Hauser COMPAX 10 SL

Ce manuel est également adapté pour:

Compax 25 sCompax 45 sCompax 85 sCompax p1 mCompax 02 mCompax 05 m ... Afficher tout

Table des Matières