Protocoles pour la sortie des valeurs de position
de fonction défini, le BPS exécute la fonction souhaitée et renvoie le message de réponse correspondant
à la commande. Les identificateurs de fonction suivants sont actuellement définis :
90
(5A
) :
Demander des données de position :
d
h
Active le mode de positionnement lorsque celui-ci est désactivé. Dès qu'une valeur de posi-
tion est disponible, elle est envoyée à la commande. Le mode de positionnement reste actif
et n'est désactivé qu'au bout de 10s. Si une nouvelle valeur de position est demandée au
cours de ces 10s, le mode de positionnement reste actif (redéclenchement).
• Temps de réponse lorsque le mode de positionnement est désactivé :
• Temps de réponse lorsque le mode de positionnement est activé :
• Intervalle de demande minimal : 10ms
• Intervalle de demande maximal pour le redéclenchement : 10s
91
(5B
) :
Demander la transmission unique de données de position :
d
h
Active le mode de positionnement, détermine et envoie une seule fois des données de posi-
tion. Le mode de positionnement est désactivé tout de suite après (laser en marche -
mesure - laser éteint).
• Temps de réponse lorsque le mode de positionnement est désactivé :
• Temps de réponse lorsque le mode de positionnement est activé :
• Intervalle de demande minimal : 40ms
92
(5C
) :
Activer le mode de positionnement :
d
h
Active le mode de positionnement, la réponse BUSY est envoyée immédiatement. Les bits
DIA0 à DIA3 (voir les données de diagnostic) et le bit OUT sont mis à 1 dans l'octet de statut
du message de réponse. 0 est envoyé en tant que valeur de position.
Si une demande est envoyée avec l'identificateur de fonction « Demander des données de
position » ou « Demander la transmission unique de données de position » après 35ms
environ, cette demande obtient une réponse avec un temps de réponse ≤ 4ms.
9.4.3
Message de réponse du BPS 8 SM 10x-04
Le message de réponse se compose de 10 octets.
Structure du message de réponse
Octet
Désignation
n°
0
Adresse cible (BPS)
1
Adresse source (hôte)
2
Longueur (sans somme de
contrôle)
3
Identificateur de fonction
4
Octet de statut
5
Octet de données 0
6
Octet de données 1
7
Octet de données 2
8
Octet de données 3
9
Somme de contrôle
Description
Octet
Bit
0...7
0
8
0...7
1
8
Leuze electronic GmbH + Co. KG
≤ 4ms avec réponse BUSY (voir les données de diagnostic)
≤ 4ms
≤ 40ms
≤ 4ms
Bit 8
1
0
0
0
0
0
0
0
0
Combinaison Ou Exclusif par bit des octets 0 à 3
Nom
Fonction
AZ0 ...
Adresse cible de
AZ7
l'hôte dans le
réseau RS 485
–
Néant
AQ0 ...
Adresse source du
AQ7
BPS dans le
réseau RS 485
–
Néant
Bit 7
Bit 6
Bit 5
Bit 4
AZ7
AZ6
AZ5
AZ4
AQ7
AQ6
AQ5
AQ4
L7
L6
L5
L4
F7
F6
F5
F4
DIA3 DIA2 DIA1 DIA0 Q1
P31
P30
P29
P28
P23
P22
P21
P20
P15
P14
P13
P12
P07
P06
P05
P04
Description
Adresses source autorisées : 1
Sans fonction, bit fixe à 1
Plage d'adresses autorisée : 2
défaut = 81
d
Sans fonction, bit fixe à 0
BPS 8
Bit 3
Bit 2
Bit 1
Bit 0
AZ3
AZ2
AZ1
AZ0
AQ3
AQ2
AQ1
AQ0
L3
L2
L1
L0
F3
F2
F1
F0
Q0
RNG
OUT
P27
P26
P25
P24
P19
P18
P17
P16
P11
P10
P09
P08
P03
P02
P01
P00
ou 129
d
d
... 255
, adresse par
d
d
81