BVS ID-M1280xF1-xx-xxx
78
deutsch
1.
2.
3.
4.
5.
6.
7.
8.
9.
4.3.3 Toggle-Mechanismus
Für den Fall, dass mit einem Befehl oder mit einer Antwort mehr Daten übertragen werden, sollen als im
zyklischen Speicherbereich Platz zur Verfügung steht, kommt ein Toggle-Mechanismus innerhalb des
Handshakes zum Einsatz. Dafür werden zwei zusätzliche Bits, TI (Toggle-In) und TO (Toggle-Out) im zyklischen
Speicher verwendet.
Ablauf Input Toggle
Vor dem Handshake muss die SPS muss das
TI
-Bit auf 0 setzen. Die SPS sollte am Ende des Handshakes
TI
-Bit wieder auf 0 setzen.
Der
BVS ID
setzt das
TO
-Bit am Ende des Handshakes auf 0.
SPS setzt im Ausgangspuffer Befehlskennung, Datenlänge und den ersten Teil der Daten. Die
Datenlänge ist die Länge der gesamten zu übertragenen Daten. Danach setzt die SPS das
Job
-Bit.
Der
BVS ID
liest das
Job
-Bit und danach Befehlskennung, Datenlänge und (Teil)-Daten. Anhand der
Datenlänge und Größe des zyklischen Puffers erkennt die Kamera, dass noch weitere Daten zu
übertragen sind.
Der
BVS ID
setzt das
Job Start
-Bit, invertiert das
TO
-Bit und wartet auf das invertierte
TI
-Bit.
Die SPS liest das invertierte
TO
-Bit, legt die nächsten Teildaten in den Ausgangspuffer und invertiert
danach das
TI
-Bit.
Der
BVS ID
liest das invertierte
TI
-Bit und übernimmt die nächsten Teildaten. Sind weitere Teildaten zu
übertragen weiter mit 3. ansonsten weiter mit 6.
Der
BVS ID
übernimmt den Befehl und führt ihn aus und setzt im Eingangspuffer Befehlsstatus,
Datenlänge und (Teil)-Daten und danach das
Job End
-Bit.
SPS liest
Job End
-Bit und danach Befehlsstatus, Datenlänge und (Teil)-Daten.
SPS setzt das
Job
-Bit und das
TI
-Bit falls nötig zurück.
Der
BVS ID
liest rückgesetztes
Job
-Bit, nimmt
Job End
- und
Job Start
-Bit und das
TO
-Bit falls nötig
zurück und ist für den nächsten Befehl bereit.
Bitte beachten Sie die Hinweise zu doppelter Bitleiste im Kapitel „Prozessdatenpuffer“.
HINWEIS
Summary of Contents for BVS ID-M1280-F1 Series
Page 1: ...deutsch Konfigurationsanleitung english Configuration Guide BVS ID M1280 F1 xx xxx...
Page 2: ...www balluff com...
Page 3: ...deutsch Konfigurationsanleitung BVS ID M1280xF1 xx xxx...
Page 4: ...www balluff com...
Page 79: ...BVS ID M1280xF1 xx xxx deutsch 77 Ablaufdiagramm Handshake...
Page 81: ...BVS ID M1280xF1 xx xxx deutsch 79 Ablaufdiagramm Handshake mit Input Toggle...
Page 83: ...BVS ID M1280xF1 xx xxx deutsch 81 Ablaufdiagramm Handshake mit Output Toggle...
Page 173: ...956115_AA DE K22 nderungen vorbehalten...
Page 174: ......
Page 175: ...english Configuration Guide BVS ID M1280xF1 xx xxx...
Page 176: ...www balluff com...
Page 245: ...BVS ID M1280xF1 xx xxx english 71 Handshake flow chart...
Page 247: ...BVS ID M1280xF1 xx xxx english 73 Handshake flow chart with input toggle...
Page 249: ...BVS ID M1280xF1 xx xxx english 75 Handshake flow chart with output toggle...