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

Page 238

Advertising
background image

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.

Advertising