Zip object, Class code 0x032e, Zip enable – Rockwell Automation 294D ArmorStart LT Distributed Motor Controller DeviceNet Version - User Manual User Manual
Page 238

238
Rockwell Automation Publication 290D-UM001A-EN-P - June 2012
Appendix B
CIP Information
ZIP Object
CLASS CODE 0x032E
The following class attributes will be supported.
ZIP Enable
Allows ZIP functionality to be enabled/disabled for the entire device. This
parameter must be disabled before any changes to the ZIP configuration for the
device can be made. The default value for this attribute is 0=disable. Upon
enabling ZIP, the ZIP object checks that the produced and consumed assembly
instances chosen for each ZIP producing and consuming connection contain the
Zone Key (instance attribute #7). If any of the chosen assemblies does not
contain the Zone Key in the last 2 bytes of the assembly data attribute, then the
error code 0x0C (Object State Conflict) is returned by the Set service.
Five Instances of the ZIP object will be supported. Instances 1-4 are ZIP
consumers, and Instance 5 is the ZIP producer.
Attribute ID
Access Rule
NV
Name
Data Type
Description of Attribute
Semantics of Values
1
Get
NV
Revision
UINT
1
3
Get
NV
Number of Instances
UINT
5
8
Get
V
Instance List
Array of USINT
List of instances
A maximum of 255 instances may be supported.
9
Set
NV
ZIP Enable
BOOL
Enable/Disable ZIP for the device
0=disable 1=enable
Attribute ID
Access Rule
NV
Name
Data Type
Description of Attribute
Semantics of Values
1
Set*
NV
Zone Connection ID
UDINT
The Connection ID
*For producing connections,
Set access not required.
2
Get
NV
Zone Health
BOOL
Health status of the connection
0=healthy
1=not healthy
3
Set*
(Get for
producers)
NV
Zone Point Mask
STRUCT of:
USINT
Array of
BYTE
Masks individual bytes in a
consumed message for use
by in Zone Point Data table.
Masking results in a byte packed
image.
Struct of
USINT = 4
Array[4] of BYTE
Producers return USINT= 0
4
Set*
NV
Zone Point Offset
UINT
Specifies an offset into the 8-
byte Zone Point Data table to
place masked data.
*Get access for producers.
Producers return UINT = 0
5
Set
NV
Zone RPI
UINT
Requested Packet Interval
(RPI) of the producing or
consuming connection. This
value is placed in the Expected
Packet Rate attribute of the
connection
ms
6
Set
NV
Zone PIT
UINT
Production Inhibit Time (PIT)
of producing connection object
ms
Required for I/O client connections, except those
with production trigger of Cyclic.
7
Get/Set*
NV
Zone Key
UINT
The security key attribute for
the connection.
*Access Rule of Get only for producing
connections.