3 | Description Baumer
24 Operating Manual IDC200 | V1.0
3.3.1.1 Handshake
To ensure data communication among networked devices with different processing speeds, the
data flow among user devices requires synchronization at application level.
For doing so, there are two types of handshake:Simple Handshake and Confirmed Handshake.
3.3.1.1.1 Simple handshake
With every transmission of new data, the transmitter will increase the handshake count. This
way the receiver recognizes new data being sent, even if data content remains the same.
Example: Every job evaluation produces the same result (e.g. identical code). Handshake count
up shows a new image having been evaluated and the (unchanged) result having been trans-
mitted.
General procedure simple handshake PLC input data (status, result data):
1. Simple handshake activated by PLC (outbound handshake input data in HS-I mode, bit 0 =
1, bit 1 = 0).
2. Sensor confirms handshake activation (inbound confirmation of activated handshake input
data in HS-I mode, bit 0 = 1, bit 1 = 0).
3. Upon new data transmission, sensor counts up handshake of input data.
4. Count up of handshake input data will make PLC recognize arrival of new data for process-
ing. PLC confirmation of data receipt is not required respectively will be ignored by the sen-
sor.
General flow in single handshake of PLC output data (control, parameters, trigger data):
1. PLC activates the simple handshake (activation of outbound output data handshake in HS-I
mode, bit 0 = 1, bit 1 = 0).
2. Sensor confirms the handshake activation (inbound confirmation of output data handshake
activation in HS-I mode, bit 0 = 1, bit 1 = 0).
3. PLC increases the output data handshake count with every transmission of new data. Any
further transmission of new data will immediately increase the output data handshake count.
4. By increased output data handshake count the PLC recognizes new data being received for
processing. Sensor acknowledgement of data receipt is not required respectively will be ig-
nored by the PLC.