Commissioning and configuration
Leuze electronic GmbH + Co. KG
BCL 358
i
104
Below, examples of what data exchange looks like when the result is transferred in fragments are shown.
Figure 10.13: Data exchange sequence diagram - example 3
10.8.4 Example 4 - Entry data & result
The following screenshot shows the configuration of the device in the RSLogix 5000 control software.
Figure 10.14: Configuration of example 4 - module definition with generic module
Output-Assembly
Input-Assembly
Barcode "TestLabel01"
Input-Assembly
Output-Assembly
Input-Assembly
Output-Assembly
Input-Assembly
Output-Assembly
Input-Assembly
Allen-Bradley
:PLC
BCL 358i
: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 acknowledgment= 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 acknowledgment
of
1st acknowledgment
of
Result is transmitted to
the PLC
Activation status
= 1
Data acknowledgment = 0
Result is transmitted to
the PLC
3rd acknowledgment
of data
Result is transmitted to
the PLC
Acknowledgment 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 acknowledgment= 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 acknowledgment= 1
Result data length
= 3
Data
= "l01"
Data acknowledgment = 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 acknowledgment= 0
Result data length
= 0
Data
= ""