Get attribute list, service code 3 – Rockwell Automation 56AMXN/B ControlLogix AutoMax Comm Module User Manual

Page 43

Advertising
background image

AutoMax DCSNet/RE RIO Module Page

43

Publication number 56AMXN-UM002A-EN-P November 2002

you would write to registers 0-31 as a DCS slave and to registers 32-63
as a DCS master.

The length for attribute 0 is a special case.

For instance 1, the size must be 12 (6 words). The command writes to
registers 14-19, the diagnostic counters. For example, you could use this
command to clear diagnostic counters.

For instance 2, the size must be 16 (8 words). The command writes to
the broadcast registers (32-39). Normally you would do this only as a
DCS master.

If you write to a register that is also mapped as scheduled data, the values
written by the MSG instruction will be overwritten when the scheduled
data updates.

Get Attribute List, Service Code 3

Get Attribute List is a standard ControlNet service that lets you read
more than one attribute (drop) with a single message. The 56AMXN
also supports a custom service, Read Multiple Drops (see page 48) that
performs the same function but which has a parameter format that makes
it easier to locate DCS network data.

We recommend that applications use Read Multiple Drops rather than
Get Attribute List.

To use Get Attribute List to read the instance level attributes for more
than one attribute (drop), enter the following parameters in the MSG
instruction tags:

Message
Type

CIP generic

Service Type

Custom

Service Code 3

Class (hex)

C4h

Instance

1 for registers 0-31

2 for registers 32-63

Attribute (hex) leave blank

Source
Element

Enter the source tag name

Source
Length (bytes)

2 + Num of attributes (drops) * 2

Destination

Enter destination tag name

Table 12 DCS Data Object Instance Level Get Attribute List Parameters

Advertising
This manual is related to the following products: