11 Protocole Pfeiffer Vacuum pour « RS-485 »
11.1 Cadre de télégramme
11.2 Télégrammes
a2
11.2.1 Exemple 1
1
ASCII
49
Le cadre de télégramme du protocole Pfeiffer Vacuum contient uniquement des signes
de code ASCII [32; 127], à l'exception du signe de fin de télégramme
maître (p.ex. un PC) envoie un télégramme, auquel répondre un esclave (p. ex. la
commande électronique d'entraînement ou jauge).
a2
a1
a0
a2 - a0
Adresse d'appareil esclave
– Adresse unique de l'appareil [« 001 » ; « 255 »]
– Adresse de groupe « 9xx » pour tous les appareils identiques (aucune réponse)
– Adresse globale « 000 » pour tous les appareils sur le bus (aucune réponse)
*
Action (regardez à la p. 41, chap. 11.2)
n2 - n0
Numéro de paramètres Pfeiffer Vacuum
l1 - l0
Longueur des données dn ... d0
dn - d0
Données sous forme de type de données respectif (regardez à la p. 42, chap. 11.3)
c2 - c0
Total de contrôle (total des valeurs ASCII des cellules a2 à d0) modulo 256
C
Carriage return (ASCII 13)
R
Demande de données ?
a2
a1
Control command !
a2
a1
a0
Réponse de données / ordre de réglage compris
a2
a1
a0
Message d'erreur
a1
a0
1
0
n2
NO_DEF
Le numéro de paramètre n2 - n0 n'existe pas
_RANGE
Données dn - d0 en dehors de la plage autorisée
_LOGIC
erreur d'accès logique
Demande de données
Vitesse réelle (paramètre [P:309], adresse d'appareil esclave : « 123 »)
?
1
2
ASCII
49
50
Réponse de données : 633 Hz
Vitesse réelle (paramètre [P:309], adresse d'appareil esclave : « 123 »)
2
3
1
0
3
50
51
49
48
51
Protocole Pfeiffer Vacuum pour « RS-485 »
*
0
n2
n1
n0
a0
0
0
n2
n1
1
0
n2
n1
n0
1
0
n2
n1
n0
n1
n0
0
6
N
_
_
3
0
0
3
0
51
48
48
51
48
0
9
0
6
0
48
57
48
54
48
l1
l0
dn
...
d0
n0
0
2
=
?
l1
l0
dn
...
d0
l1
l0
dn
...
d0
O
_
D
E
F
R
A
N
G
E
L
O
G
I
C
9
0
2
=
?
57
48
50
61
63
0
0
6
3
3
48
48
54
51
51
C
. En principe, un
R
C
c2
c1
c0
R
C
c2
c1
c0
R
C
c2
c1
c0
R
C
c2
c1
c0
R
C
c2
c1
c0
R
C
1
1
2
R
49
49
50
13
C
0
3
7
R
48
51
55
13
41