BVS ID-M1280xF1-xx-xxx
70
english
1.
2.
3.
4.
5.
6.
4.3
IO-Link / Fieldbus Process Data Protocol
4.3.1 Introduction
Two buffers are needed to exchange data and commands between
BVS ID
and the fieldbus controller (input
buffer and output buffer). The buffer contents are exchanged using cyclical polling. When writing to the buffer,
the transmitted data from the previous cycle is overwritten. If some bytes are not being used in a cycle, then
they retain the last value.
Most of the commands are executed as command-response pair via a handshake mechanism. The PLC
"sends" a command to the
BVS ID
and the
BVS ID
"responds" with a result. This process is synchronized with
3 bits in the cyclical memory and referred to as handshake. The handshake bits are called
Job
bit and
Job End
bit.
4.3.2 Handshake mechanism
Basic sequence of the PLC data exchange
The PLC sets command ID, data length and data in the output buffer and then the
Job
bit.
The
Job
bit tells
BVS ID
that a job is being transferred and the data to be transmitted are valid.
BVS ID
accepts the command, executes it, and sets the
Job Start
bit.
BVS ID
correctly executed the command and sets command status, data length and data in the input
buffer and then the
Job End
bit.
The PLC sees the
Job End
bit, reads the data from
BVS ID
and then resets the
Job
bit.
BVS ID
sees the reset
Job
bit and resets the
Job End
and
Job Start
bit.
BVS ID
is ready for the next
command.
Please note the double bit string chapter in "Process Data Buffer".
NOTE
Содержание BVS ID-M1280-F1 Series
Страница 1: ...deutsch Konfigurationsanleitung english Configuration Guide BVS ID M1280 F1 xx xxx...
Страница 2: ...www balluff com...
Страница 3: ...deutsch Konfigurationsanleitung BVS ID M1280xF1 xx xxx...
Страница 4: ...www balluff com...
Страница 79: ...BVS ID M1280xF1 xx xxx deutsch 77 Ablaufdiagramm Handshake...
Страница 81: ...BVS ID M1280xF1 xx xxx deutsch 79 Ablaufdiagramm Handshake mit Input Toggle...
Страница 83: ...BVS ID M1280xF1 xx xxx deutsch 81 Ablaufdiagramm Handshake mit Output Toggle...
Страница 106: ...BVS ID M1280xF1 xx xxx 104 deutsch Ablaufdiagramm eine Beispielinspektion mit Kamera Funktionsbaustein BVS_ID...
Страница 107: ...BVS ID M1280xF1 xx xxx deutsch 105 Ablaufdiagramm Inspektionsumschaltung mit Kamera Funktionsbaustein BVS_ID...
Страница 173: ...956115_AA DE K22 nderungen vorbehalten...
Страница 174: ......
Страница 175: ...english Configuration Guide BVS ID M1280xF1 xx xxx...
Страница 176: ...www balluff com...
Страница 245: ...BVS ID M1280xF1 xx xxx english 71 Handshake flow chart...
Страница 247: ...BVS ID M1280xF1 xx xxx english 73 Handshake flow chart with input toggle...
Страница 249: ...BVS ID M1280xF1 xx xxx english 75 Handshake flow chart with output toggle...
Страница 273: ...BVS ID M1280xF1 xx xxx english 99 Flow chart of a sample inspection with camera function module BVS_ID...
Страница 274: ...BVS ID M1280xF1 xx xxx 100 english Flow chart of insepction switch with camera function module BVS_ID...
Страница 341: ...956115_AA EN K22 Subject to modification...