Gentec-EO M-LINK Guide De L'utilisateur page 38

Table des Matières

Publicité

Guide d'utilisation du M-LINK
L'octet 1 se traduit par les 8 bits supérieurs des données de l'impulsion.
L'octet 2 se traduit par les 4 bits inférieurs des données de l'impulsion et les 4 bits supérieurs de l'index de
l'échelle.
L'octet 3 se traduit par les 4 bits inférieurs de l'échelle et les 4 bits supérieurs du comptage de la période.
Les octets 4 et 5 représentent les 16 bits restants du comptage de période, soit vingt bits au total.
L'octet 6 est l'octet de correction.
L'octet 7 est le retour de chariot.
Exemple sans correction d'octet :
Les données sont 0xA711F01EC2000D
0xA7 octet 6
0x11 octet 5
0xF0 octet 4
0x1E octet 3
0xC2 octet 2
0x00 octet 1, l'octet de correction
0x0D octet 0, retour de chariot.
Ce qui suit est effectué dans l'application hôte
L'octet 1 est l'octet de correction et est interprété de cette façon :
Bit0 n'est pas utilisé, toujours établi à 0
Bit1 établi, octet d'incrément 2 par 1, pas établit, octet 2 est OK
Bit2 établi, octet d'incrément 3 par 1, pas établit, octet 3 est OK
Bit3 établi, octet d'incrément 4 par 1, pas établit, octet 4 est OK
Bit4 établi, octet d'incrément 5 par 1, pas établit, octet 5 est OK
Bit5 établi, octet d'incrément 6 par 1, pas établit, octet 6 est OK
Bit6 établi, le ADC répond par un comptage de 0, données ambiguës
Bit7 établi, le ADC répond par un comptage de 4 095, données ambiguës
Cache les 12 bits supérieurs, les déplace vers la droite de 44 bits. La valeur est 0xA71, soit 2 673 coups.
Cache les 8 prochains bits, et déplace les 36 bits vers la droite. La valeur est 0x1F, ou l'index d'échelle est
31.
Révision 3.2
32

Publicité

Table des Matières
loading

Table des Matières