Chapter 8, Using cip over ethernet/ip – Rockwell Automation AADvance Controller Configuration Guide User Manual
Page 171
![background image](/manuals/580880/171/background.png)
Document: 553633
ICSTT-RM405f-EN-P
Issue 07
8-1
This chapter introduces CIP over EtherNet/IP, and shows how to configure the
protocol within the AADvance Workbench. It explains how to create a CIP network,
and then configure the exchange of data.
In This Chapter
CIP over EtherNet/IP......................................................................................... 8-1
Define a CIP Network ....................................................................................... 8-2
Using the Dictionary with CIP ......................................................................... 8-4
Configure an AADvance Variable as a Producer ........................................ 8-6
Defining The AADvance Controller as a CIP Producer ........................... 8-6
Configure an AADvance Variable as a Consumer ...................................... 8-8
Obtaining the Connection Status for a Consumed Variable .................. 8-10
CIP within the Application Scan Cycle ........................................................ 8-11
About the RSLogix 5000 Configuration ...................................................... 8-11
Rules for Counting Connections .................................................................. 8-11
Set the RSLogix UNICAST Configuration .................................................. 8-14
Further Information on CIP over Ethernet/IP ........................................... 8-15
CIP over EtherNet/IP
The Common Industrial Protocol (CIP) over EtherNet/IP protocol enables
AADvance controllers to exchange data with ControlLogix controllers programmed
by RSLogix 5000. The exchange of data uses the produce/consume tag method
currently used for sharing data between Logix-based controllers; this mechanism is
similar to the variable bindings mechanism used by the AADvance controller.
The AADvance controller supports produce and consume communications to
redundancy systems. The support for produce/consume variables is non-interfering; a
failure of the EtherNet/IP stack will not interfere with the safe operation of the
controller.
To use CIP over EtherNet/IP you have to first define a CIP network. Then you
configure the exchange of data by defining a produce variable (or structure) for
AADvance controller and a corresponding consume variable (or structure) for the
ControlLogix controller. At runtime, the controller with the consume variable pulls
data from the controller with the produce variable.
Note: The AADvance Controller will support the following number of connections
and variables:
Connections: Maximum 255
A maximum of 128 producer and 128 consumer variables can be defined.
Chapter 8
Using CIP over EtherNet/IP