Unterstützte CIP-Objekte
Identity Objekt
Class code : 0x01
Es gibt eine Instanz(=1) dieses Objekts im EK9500.
Class Attribute List
keine Klassenattribute implementiert
Instance Attribute List
Attr ID | Zugriffsregel | Name | (Struct.) | Datentyp | Beschreibung |
---|---|---|---|---|---|
1 | Get | Vendor ID |
| UINT (16) | 106, die Vendor-ID von Beckhoff. |
2 | Get | Device Type |
| UINT (16) | 12, Kommunikationsadapter |
3 | Get | Product Code |
| UINT (16) | 9500 |
4 | Get | Revision |
| (Struct.) | Produkt Revision |
Major | USINT (8) | Strukturelement (major) | |||
Minor | USINT (8) | Strukturelement (minor) | |||
5 | Get | Status |
| WORD (16) | Nicht verwendet |
6 | Get | Serial Number |
| UDINT (32) | Die Seriennummer jedes Gerätes |
7 | Get | Product Name |
| SHORT_ STRING | “EK9500” |
Die Identity Object Instance unterstützt die folgenden CIP Common Services:
Common Service List
Service Code | Implementation | Service Name | Beschreibung | |
---|---|---|---|---|
Class | Instance | |||
0x01 |
| √ | Get_Attributes_All | Liefert den Inhalt aller Attribute der Klasse |
0x0E |
| √ | Get_Attribute_Single | Wird zum Lesen eines Objektinstanzattributs verwendet |
Assembly Objekt
Class code: 0x04
Es gibt drei Instanzen dieses Objekts, wie folgt:
| Instanznummer | Größe (Byte) |
---|---|---|
Input | 129 | abhängig von der Anzahl und Art der angeschlossenen Eingangsklemmen |
Output | 130 | abhängig von der Anzahl und Art der angeschlossenen Ausgangsklemmen |
Class Attribute List
keine Klassenattribute implementiert
Instance Attribute List
Attr ID | Zugriffsregel | Name | (Struct.) | Datentyp | Beschreibung |
---|---|---|---|---|---|
3 | Get/Set | Data |
| Array of BYTE | Der implizite Nachrichteninhalt |
4 | Get | Size |
| UINT (16) | Anzahl der Bytes in Attr. 3 |
Common Service List
Service Code | Implementation | Service Name | Beschreibung | |
---|---|---|---|---|
Class | Instance | |||
0x0E |
| √ | Get_Attribute_Single | Wird zum Lesen von Ein- und Ausgabeprozessdaten (Attr. 3) oder zum Lesen der Prozessdatenlänge (Attr. 4) verwendet. |
0x10 |
| √ | Set_Attribute_Single | Wird zum Schreiben von Ausgabeprozessdaten verwendet (nur möglich, wenn keine Class1-Verbindung zu diesem Assembly geöffnet wurde). |