Tabelle 40: Class Attributes
Attr-ID
Access Rule
1
Get
3
Get
Tabelle 41: Instance Attributes
Attr-ID
Access Rule
3
Get/Set
4
Get
1)
Beim Startup des Gerätes werden die Anzahl und die IDs der Teilnehmer ermittelt. Die Liste der Teilnehmer ist im Object 0x64 in den Class Attributes 3 und 9 eingetragen. Die
Länge der Assemblies wird aus der Anzahl der Teilnehmer und der Länge der statischen Daten der Assembly ermittelt.
Tabelle 42: Common Services
Service Code
Class
0x0E
x
0x10
–
Tabelle 43: Class Attributes
Attr-ID
Access Rule
1
Get
Instance Attributes
Tabelle 44: Common Services
Service Code
Class
0x0E
x
0x10
–
AVENTICS | Buskoppler AES/Ventiltreiber AV, DeviceNet | R412018138–BAL–001–AC
15.2.4
Assembly Object
Class Code 0x04
Das Assembly Object bildet Daten aus verschiedenen Quellen ab, welche dann als Ganzes über eine
einzelne Verbindung übertragen werden können. Es sollen die Instanzen 101 (Ausgangsdaten) und
102 (Eingangsdaten) angelegt werden.
Name
Revision
Number of Instances
Name
Data
Size
Instance
x
x
15.2.5
Connection Object
Class Code 0x05
Name
Revision
Die Attribute der Instanz sind in „CIP Networks Library, Volume 3, DeviceNet Adaptation of CIP,
Edition 1.8, April 2013" definiert.
Instance
x
x
Es werden außerdem die Instance Services „Reset" und „Delete" unterstützt.
DeviceNet
Value
Data Type
(if const)
UINT
2
UINT
2
Const/Volatile/
DeviceNet
Nonvolatile/
Data Type
Comment
ARRAY of USINT
Size calculated at startup
UINT
Calculated at startup
Service Name
Description of Service
Get_Attribute_Single
Returns the contents of the
specified attribute.
Set_Attribute_Single
Used to modify an object
attribute value.
DeviceNet
Value
Data Type
(if const)
UINT
1
Service Name
Description of Service
Get_Attribute_Single
Returns the contents of the
specified attribute.
Set_Attribute_Single
Used to modify an object
attribute value.
65
Anhang
1)
1)