To
ABR
from PLC
To PLC from
ABR
Last Item
Sequence
Number
Last
Fragment
Sequence
Number
Item
Sequence
Number
Fragment
Sequence
Number
Item Size
Fragment
Size
Fragment
Data Buffer
Description
2
2
800
128
[128–255]
ABR sends fragment 2 of item 2
1
2
PLC acknowledges fragment 2
2
3
800
128
[256–383]
ABR sends fragment 3 of item 2
1
3
PLC acknowledges fragment 3
2
4
800
128
[384–511]
ABR sends fragment 4 of item 2
1
4
PLC acknowledges fragment 4
2
5
800
128
[512–639]
ABR sends fragment 5 of item 2
1
5
PLC acknowledges fragment 5
2
6
800
128
[640–767]
ABR sends fragment 6 of item 2
1
6
PLC acknowledges fragment 6
2
7
800
32
[768–799]
ABR sends fragment 7 of item 2
2
0
PLC acknowledges item 2
Configuration Assembly Object
The ABR EtherNet/IP implementation does not support an assembly object Configuration instance. However, one is
required for the creation of implicit Class 1 connections on a ControlLogix
®
17
family PLC. Therefore, a configuration instance
is defined as instance number 128 (0×80). Its size is zero.
Requested Packet Interval (RPI) Value
The ABR reader can operate with Requested Packet Intervals between 2 and 3200 milliseconds. The default set in the EDS
file is 50 milliseconds. Setting this value faster than needed may hurt reading performance. If your message strings are over
128 bytes, it will take multiple packet intervals to transfer the message in 128 byte fragments. At the default 50 milliseconds
setting, a 300 byte message string would take 100 milliseconds to 150 milliseconds to transfer completely.
8.2.2 Configuring the
ABR
for Ethernet/IP in Barcode Manager
After Ethernet/IP is added to a configuration’s protocols (see
Industrial Ethernet Setup in Barcode Manager
on page 59)
there is an option to configure settings specific to this protocol. Click Ethernet/IP in the left side Configuration panel, and
select the desired option under Keep Read Item in the right side Control panel.
Figure 78. Keep Read Item
Keep Read Item allows managing the last code read and placed in the output buffer towards the EtherNet/IP host, in cases
of re-connections to the network. The default setting will likely work for most applications. The options are:
• Keep Always—After the last code in the output buffer is read by the EtherNet/IP server manager (host), it remains in
the output buffer.
• Discard After Connection (default setting)—After the last code in the output buffer is read by the EtherNet/IP server
manager (host), it remains in the output buffer until the connection ends, then it is deleted. In this way it will not be
re-read by the same host (or any host) in case of a re-connection.
17
ControlLogix
®
is a trademark of Rockwell Automation, Inc.
ABR 7000 Series Barcode Reader
www.bannerengineering.com - Tel: + 1 888 373 6767
67