beautypg.com

Class 1 connections – Rockwell Automation 294E ArmorStart LT EtherNet/IP Version - User Manual User Manual

Page 204

background image

204

Rockwell Automation Publication 290E-UM001B-EN-P - June 2012

Appendix B

CIP Information

Class 1 Connections

Class 1 connections are used to transfer I/O data, and can be established to the
assembly object instances. Each Class 1 connection establishes two data
transports, one consuming and one producing. The heartbeat instances are used
for connections that shall access only inputs. Class 1 uses UDP transport.

Total numbers of supported Class 1 connections equals 4
(Total for: exclusive owner + input only + listen only)

Supported API: 2

3200 ms

T->O Connection type: Point-to-point, multicast

O->T Connection type: Point-to-point

Supported trigger type: Cyclic, Change-of-state

When all supported connections are used the error code “Connection Manager
cannot support any more connections” shall be returned.

Exclusive Owner Connection

This connection type is used for controlling the outputs of the module and shall
not be dependent on any other connection. Only one exclusive owner connection
can be opened against the module.

If an exclusive owner connection is already opened “Connection in Use” (General
Status = 0x01, Extend Status = 0x0100) shall be returned an error code.

Connection point O -> T shall be Assembly object, Instance 3, 150, or 154

Connection point T -> O shall be Assembly object, Instance 52, 152, or
156

7

Set

Close Other Requests

UINT

Number of Forward Close service requests which were rejected
for reasons other than bad format

8

Set

Connection Timeouts

UINT

Total number of connection timeouts that have occurred

9

Get

Connection Entry Lists

Struct of

NumConnEntries

UINT

Number of connection entries. This attribute, divided by 8 and
rounded up for any remainder, gives the length of the array (in
bytes) of the ConnOpenBits field of this structure.

ConnOpenBits

Array of BOOL

List of connections. Each bit represents a possible connection.

11

Get

CPU_Utilization

UINT

CPU Utilization in tenths of a percent

12

Get

MaxBuffSize

UDINT

Amount of buffer space (in bytes) originally available

13

Get

BufSize Remaining

UDINT

Amount of buffer space (in bytes) available at this time

Attribute ID

Access Rule

Name

Data Type

Value