Dsi parameter object, Class code, Instances – Rockwell Automation 22-COMM-C ControlNet Adapter User Manual

Page 141: Class attributes, C-23

Advertising
background image

ControlNet Objects

C-23

Class Code

Instances

The number of instances depends on the number of parameters in the
device. The total number of parameters can be read in Instance 0,
Attribute 0.

Class Attributes

DSI Parameter Object

Hexadecimal

Decimal

0x93

147

Instances (Dec.) Single Mode

Multi-Drive Mode

0 – 16383

Instances 0 – 16383 in the drive

Instances 0 – 16383 in Drive 0

16384 – 17407

Instances 0 – 1023 in the adapter

Instances 0 – 1023 in the adapter

17408 – 18431

Instances 0 – 1023 in the adapter

Instances 0 – 1023 in Drive 1

18432 – 19455

Instances 0 – 1023 in the slave

Instances 0 – 1023 in Drive 2

19456 – 20479

Not supported

Instances 0 – 1023 in Drive 3

20480 – 21503

Not supported

Instances 0 – 1023 in Drive 4

21504 – 22527

Not supported

Instances 0 – 1023 in the adapter

Attribute
ID

Access
Rule

Name

Data Type

Description

0

Get

Number of
Instances

WORD

Number of parameters in the device

1

Set

Write Protect
Password

WORD

0 = Password disabled
n = Password

2

Set

NVS Command
Write

BYTE

0 = No Operation
1 = Store values in active memory to NVS
2 = Load values in NVS to active memory
3 = Load default values to active memory

3

Get

NVS Parameter
Value Checksum

WORD

Checksum of all parameter values in a
user set in NVS

4

Get

NVS Link Value
Checksum

WORD

Checksum of parameter links in a user set
in NVS

5

Get

First Accessible
Parameter

WORD

First parameter available if parameters
are protected by passwords. A “0”
indicates all parameters are protected.

7

Get

Class Revision

WORD

2

8

Get

First Parameter
Processing Error

WORD

The first parameter that has been written
with a value outside of its range. A “0”
indicates no errors.

9

Set

Link Command

BYTE

0 = No Operation
1 = Clear All Parameter Links (This does

not clear links to function blocks.)

Advertising