Leuze BPS 8 Série Manuel D'utilisation Original page 86

Table des Matières

Publicité

Protocoles pour la sortie des valeurs de position
Données de diagnostic
Si dans l'octet de statut, le bit de diagnostic DIB est à 1, des données de diagnostic sont présentes et
peuvent être prélevées.
La mise à 1 du bit DIAG (bit 0) dans l'octet de demande commande un appel des données de diagnostic.
Le bit de diagnostic DIB reste à 1 tant que des données sont disponibles. Ce n'est qu'une fois que la
mémoire des données de diagnostic est vide que le bit passe à 0 et que la LED d'état rouge passe à l'état
normal.
Les données de diagnostic sont fournies en tant que valeur hexadécimale ASCII dans les octets de
données 2 ... 4.
Octet de données 2 :1er caractère des données de diagnostic
Octet de données 3 :2e caractère des données de diagnostic
Octet de données 4 :3e caractère des données de diagnostic
Données de diagnostic possibles :
E01 = problème d'interface
E02 = problème de moteur
E03 = problème de laser
E04 = problème interne
E05 = données de position en dehors de la plage de mesure
E09 = code à barres de commande erroné
REMARQUE
Tant que dans l'octet de demande, le bit 2 OFF est mis à 1 et que dans l'octet de statut, le
bit 2 DIB a la valeur 1, le BPS 8 se trouve en mode de standby (laser et moteur de roue poly-
gonale éteints). Quand dans l'octet de demande, le bit 2 OFF est mis à 0, le BPS 8 repasse
en mode de positionnement après un temps de remise en marche d'environ 5s. Si le BPS 8
est interrogé pendant le temps de remise en marche et qu'aucune donnée de position valide
n'est encore disponible, le message d'erreur Aucun code à barres décodable (bit OUT) est
généré.
Exemple : sortie des données de diagnostic
Données de diagnostic : E05
Octet de données 2 = E = 45
Octet de données 3 = 0 = 30
Octet de données 4 = 5 = 35
Octet
Désignation
0
Octet de statut
1
Octet de données 1
2
Octet de données 2
3
Octet de données 3
4
Octet de données 4
5
Combinaison XOR
Leuze electronic GmbH + Co. KG
= 01000101
h
b
= 00110000
h
b
= 00110101
h
b
Bit 7
Bit 6
0
Q1
0
0
0
1
0
0
0
0
Combinaison Ou Exclusif des octets 0 à 4
BPS 8
Bit 5
Bit 4
Bit 3
Q0
0
0
0
0
0
0
0
0
1
1
0
1
1
0
Bit 2
Bit 1
Bit 0
DIB
OUT
ERR
0
0
0
1
0
1
0
0
0
1
0
1
86

Publicité

Table des Matières
loading

Table des Matières