Pfeiffer Vacuum protocol op "RS-485"
11 Pfeiffer Vacuum protocol op "RS-485"
11.1 Frame-formaat
11.2 Frame
a2
11.2.1 Voorbeeld 1
1
ASCII
49
40
Het frame-formaat van het protocol van Pfeiffer Vacuum bevat uitsluitend tekens in de
ASCII-Code [32; 127] met uitzondering van het frame eindteken
een master (b.v. een computer) een frame, dat door een slave (b.v. de aandrijfelek-
tronica of zender) wordt beantwoord.
a2
a1
a0
a2 - a0
Apparaatadres slaaf
– Individueel adres van apparaat ["001";"255"]
– Groepadres "9xx" voor alle gelijke apparaten (geen antwoord)
– globaal adres "000" voor alle op de bus aangesloten apparaten (geen ant-
woord)
*
Actie (zie p. 40, 11.2)
n2 - n0
Parameternummer Pfeiffer Vacuum
l1 - l0
Lengte van de gegevens dn ... d0
dn - d0
Gegevens van het betreffende gegevenstype (zie p. 41, 11.3)
c2 - c0
Controlesom (totaal van de ASCII-waarden van de cellen a2 tot d0) modulo
256
C
carriage return (ASCII 13)
R
Gevensopvraag ?
a2
a1
Control command !
a2
a1
a0
Gegevensrespons / instelcommando begrepen
a2
a1
a0
Foutbericht
a1
a0
1
0
n2
NO_DEF
Parameternummer n2 - n0 bestaat niet
_RANGE
Gegevens dn - d0 buiten het toegestane bereik
_LOGIC
logische toegangsfout
Gegevensopvraag
Huidige toerental (parameter [P:309], apparaatadres slaaf: "123")
?
1
2
ASCII
49
50
Gegevensrespons: 633 Hz
Huidig toerental (parameter [P:309], apparaatadres slaaf: "123")
2
3
1
0
3
50
51
49
48
51
*
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
C
. In principe stuurt
R
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
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