Map
CIP
Producer Variables

Each AADvance controller supports 128 mapped producer variables and a maximum of 255
CIP
variables. The maximum size of a
CIP
variable is 500 bytes. A variable is configured either as a producer or as a consumer; a variable cannot be both. Only global variables are available for use with controllers supporting a connection to a
CIP
Network. Use only BOOL, DINT, INT, LINT, LREAL, REAL, and SINT data types with
CIP
; library data types are unsupported.
The
Communication
property page displays these properties for
CIP
producer variables:
Property
Description
Name
Name of the variable. For
CIP
producers, variable names have a maximum of 40 characters.
Remote Tag Name
The name of the
CIP
producer, which is a specific identifier for
CIP
, is exposed on
CIP
protocol. To allow data exchange, the Remote Tag Name of the
CIP
consumer must match the Remote Tag Name of the producer. For projects imported from
AADvance Workbench
1.1, 1.2, 1.3, and 1.4, the displayed Remote Tag Name and Name for
CIP
Producer are the same.
Data Type
Data type of the global variable.
Supports BOOL, DINT, INT, LINT, LREAL, REAL, and SINT data types when the data type is 4 bytes (32 bits) or larger. Also supports array or structure variables but not member elements of arrays or structures. To transfer data types smaller than four bytes, create a user-defined data type and pad it accordingly.
When the variable is a structure that contains members of supported data types, each member starts on a new byte or word depending on the size. For example, a DINT starts a new 4-byte word even though the last word only had a one-bit BOOL.
Direction
For I/O wiring, indicates if a variable is an input, output, or internal.
Max Connections
The maximum number of simultaneous consumers of the variable. Possible values range from 1 to 10. The default value is 5.
The AADvance controller supports a maximum of 255 CIP connections.
For
AADvance® Workbench
prior to version 1.40,
CIP
producer variables support one
Max Connection
to a consumer. Configuring the number of consumers allowed by a produced value to any value higher than 1 treats all higher values as 1.
IMPORTANT: The AADvance controller rejects any CIP requests to connect to a producer variable beyond the maximum number of connections (255). Do not set the number of connections larger than required since each connection uses resources from a limited pool.
To map
CIP
producer variables
  1. In the
    Communication View
    , expand the required controller, right-click
    CIP
    , and then click Add
    CIP Produce Link
    .
    The
    With Any
    link and
    CIP Produce
    item are added to the
    Communication View
    tree structure.
  2. Double-click the
    With Any
    link, then in the
    Communication
    property page, select the Ethernet port to use for communication with the
    CIP
    network.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal