
Leuze electronic
BCL 558
i
145
TNT
35/7-2
4
V
Below, examples of what data exchange looks like when the result is transferred in frag-
ments are shown.
Figure 10.14: Data exchange sequence diagram - example 3
Output-Assembly
Input-Assembly
Barcode "TestLabel01"
Input-Assembly
Output-Assembly
Input-Assembly
Output-Assembly
Input-Assembly
Output-Assembly
Input-Assembly
Allen-Bradley
:PLC
BCL 558i
:DEV
1st activation
Fragment number
= 0
Remaining fragments
= 2
Fragment size
= 4
Number of results
= 1
Activation status
= 0
User data / command
= 0
New result (toggle bit)
= 1
Waiting for acknowledgement
= 1
Result data length
= 4
Data
= "Test"
Activation signal
= 1
Activation signal via
PLC
Activation status
changes
Bar code is read
Result is transmitted to
the PLC
2nd acknowledgement
of data
1st acknowledgement
of data
Result is transmitted to
the PLC
Activation status
= 1
Acknowledgement of data
= 0
Result is transmitted to
the PLC
3rd acknowledgement
of data
Result is transmitted to
the PLC
Acknowledgement of data
= 1
Activation signal
= 0
Fragment number
= 1
Remaining fragments
= 1
Fragment size
= 4
Number of results
= 1
Activation status
= 0
User data / command
= 0
New result (toggle bit)
= 0
Waiting for acknowledgement
= 1
Result data length
= 4
Data
= "Labe"
Fragment number
= 2
Remaining fragments
= 0
Fragment size
= 3
Number of results
= 1
Activation status
= 0
User data / command
= 0
New result (toggle bit)
= 1
Waiting for acknowledgement
= 1
Result data length
= 3
Data
= "l01"
Acknowledgement of data
= 1
Fragment number
= 0
Remaining fragments
= 0
Fragment size
= 0
Number of results
= 0
Activation status
= 0
User data / command
= 0
New result (toggle bit)
= 1
Waiting for acknowledgement
= 0
Result data length
= 0
Data
= ""