13.5 Reading and Changing Attributes
13.5.1 DeviceNet Data Management
13-31
13
DeviceNet Communications
13.5
Reading and Changing Attributes
13.5.1
DeviceNet Data Management
In DeviceNet, all parameters and command blocks are managed as objects, instances, and
attributes. The following diagram illustrates this.
SERVOPACKs have the following objects.
Instances of objects have attributes. The attributes hold the settings and status of the SERVO-
PACK. To read or change an attribute via DeviceNet, specify the class ID, instance ID, and attri-
bute ID.
For example, when reading a Current Position attribute, which holds the current position, spec-
ify the attribute as follows:
Position Controller Object
• Class: 0x25
• Instance ID: 1
• Attribute ID: 13
Object Name Instance Function
Identity 1 Manages the device type and serial number.
Message Router 1 Distributes explicit messages to other objects.
DeviceNet 1 Manages the physical connection to DeviceNet.
Assembly
1 Manages response messages.
2 Manages command messages.
Connection
1 Manages explicit messages.
2 Manages polled I/O messages.
Position Controller
Supervisor
1 Manages command assembly codes and response assembly codes.
Position Controller 1 Manages motion parameters.
Block Sequencer 1 Manages command blocks.
Command Block 1 to 255 Stores a command block.
Control Parameter 1 Manages detailed motion parameters.
SERVOPACK
parameter
1 Manages SERVOPACK parameters.
Position Controller
object (0x25)
Controller Parameter
object (0x64)
Command Block objects (0x27)
Object (0x27)
Instance: 1
Attribute: 1
Instance 1
Instance 2
Attribute 2
Attribute 1