Data types for cip over ethernet/ip -4, Using the dictionary with cip – Rockwell Automation AADvance Controller Configuration Guide User Manual

Page 174

Advertising
background image

8-4

Document: 553633
ICSTT-RM405f-EN-P

Issue 07

Configuration Guide (AADvance Controller)


Data Types for CIP over Ethernet/IP

You can use all variables with an IEC 61131-3 data type (or a type derived from an IEC
61131-3 data type) as producers or consumers with CIP over Ethernet/IP, as long as

the data type is of size DINT (4 bytes / 32 bits) or larger. You can use array or

structure variables, but not the member elements of an array or structure.
The CIP tab is available for array or structure variables, but not for the member

elements of an array or structure.

Note: You cannot currently use the STRING data type with CIP over Ethernet/IP in
an AADvance system.

To transfer data types smaller than four bytes, you have to create a user-defined data
type and pad it accordingly. This echoes the restriction defined within RSLogix 5000;

the instruction there for sending items smaller than four bytes is to create a user-

defined data type which will be padded to four bytes.

Using the Dictionary with CIP

The variable properties dialog box in the Dictionary has a tab for CIP; use this tab for
all CIP-related variables. You can configure a variable as a producer or as a consumer,

but not both. The default is for a variable to not use CIP you have to select CIP for a

variable. The CIP tab is only available for global variables within a configuration that

supports a connection to a CIP Network.

CIP in the Dictionary View

The Dictionary View has a CIP column that shows whether a variable uses CIP, and

it can be set to a Producer or a Consumer. The default entry in the CIP column is
blank.
The entry in the CIP column is shaded for members of an array or structure variable

types to show that the column is not applicable.
When the Dictionary View is in grid mode, double-clicking on a box in the CIP

column opens the CIP tab of the variable properties dialog for the variable.

Advertising