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

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