Attribute ID
|
Description
|
GET
|
SET
|
---|---|---|---|
01
|
Revision
|
X
|
—
|
02
|
Max Instance
|
X
|
—
|
03
|
Number of Instances
|
X
|
—
|
X = supported
— = not supported
|
Instance ID
|
Attribute ID
|
Description
|
Type
|
GET
|
SET
|
---|---|---|---|---|---|
101
|
03
|
Local slave 1: T->O input data
|
Array of BYTE
|
X
|
—
|
102
|
Local slave 1: O>T
|
Array of BYTE
|
X
|
X
|
|
111
|
Local slave 2: T->O input data
|
Array of BYTE
|
X
|
—
|
|
112
|
Local slave 2: O>T
|
Array of BYTE
|
X
|
X
|
|
121
|
Local slave 3: T->O input data
|
Array of BYTE
|
X
|
—
|
|
122
|
Local slave 3: O>T
|
Array of BYTE
|
X
|
X
|
|
X = supported
— = not supported
|
Service ID
|
Description
|
Class
|
Instance
|
Notes
|
|
---|---|---|---|---|---|
hex
|
dec
|
||||
0E
|
14
|
Get_Attribute_Single
|
X
|
X
|
Returns the value of the specified attribute
|
10
|
16
|
Set_Attribute_Single1
|
—
|
X
|
Returns these values:
0E=attribute not settable: assembly is not o->T type
0F=permission denied: assembly is being used by an active connection
13=config too small: the Set_Attribute_Single command contains partial data
15=data too big: the Set_Attribute_Single command contains too much data
|
X = supported
— = not supported
|
|||||
1. When valid, the size of the data written to the Assembly object using the Set_Attribute_Single service equals the size of the Assembly object as configured in the target module.
|