Technical information

192 Appendix D: Networking Guide AccuLazr™ AL5010 Product Line Manual
EtherNet/IP
The AL5010 supports the EtherNet/IP
Industrial Networking protocol.
EtherNet/IP
simplifies the communication of bar code and input/output data
with other EtherNet/IP enabled devices, such as a programmable controller.
EtherNet/IP is not enabled by default on the AL5010. To enable, select
EtherNet/IP as the Connect Type for Net Host Port 1 on the Network
Settings page of the user interface. When EtherNet/IP is enabled, all of the
other network capabilities of the AL5010 remain active. For example, an
AL5010 controller can be configured for EtherNet/IP communications with a
programmable controller while still communication with one or more AL5010
clients.
Once enabled, EtherNet/IP allows the AL5010 to communicate with other
EtherNet/IP enabled devices. This can be done using:
Explicit Messaging,
I/O Messaging, and
On-Demand Messaging (a special AL5010 protocol for ControlLogix
Controllers only)
All of the AL5010 EtherNet/IP Object definitions are defined later in this
appendix. Refer to this appendix when setting up the interface to your
device.
Explicit Messaging is used when a peer-to-peer network is needed for
communication. For example: In order to read parameters from the AL5010,
a PLC (Programmable Logic Controller) must issue a Peer-To-Peer Read
command to the AL5010. In order to write parameters to the AL5010,
the PLC must issue a Peer-To-Peer Write Command to the AL5010.
I/O messaging can be used to monitor and set AL5010 I/O bits as well as to
obtain bar code data from the AL5010. The disadvantage is the I/O
messages are always sent at scheduled intervals creating a lot of network
traffic.
On-Demand Messaging only works with ControlLogix Controllers. This
option uses standard EtherNet/IP messaging, but allows bar code data to be
sent to the Controller only when a bar code is read. It can be used in
conjunction with I/O messaging.
Accu-Sort Systems, Inc. A4-AL5010_Networking_Guide_R20.doc