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
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...