Chapter 8, Using cip over ethernet/ip – Rockwell Automation AADvance Controller Configuration Guide User Manual

Page 171

Advertising
background image


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

Data Types for CIP over Ethernet/IP ............................................................. 8-4

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

Advertising