Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
12
Добавлен:
11.10.2020
Размер:
2.37 Mб
Скачать

DeviceNet • 131

Konfigurierung / Parametrierung mit dem Objektmodell

Instanz Services

Service Code

Service Name

Beschreibung

0x0Eh

Get_Attribute_Single

Dient zum Lesen eines Objekt Attribut-

 

 

Wertes

0x10h

Set_Attribute_Single

Modifiziert einen Attribut-Wert

0x09h

Delete

Löscht ein Assembly Objekt

5.6.2.2.3Neue Klassen für die PFC-Feldbus Variablen

Für die PFC Einund Ausgangsvariablen stehen jeweils 7 neue Klassen zur Verfügung, wobei sich die Bereiche der 7 Eingangsklassen überlappen und die Bereiche der 7 Ausgangsklassen ebenfalls.

Z.B. class 160 / instance 1 und 2 (USINT) = class166 / instance 1 (UINT), oder class166 / instance 1 und 2 (UINT) = class170 / instance 1 (UDINT).

5.6.2.2.4class 160 (0xA0) Input fieldbus variable USINT

Instance 0:

Attribut ID

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

Wert

 

Koppler

rechtigung

 

 

 

 

1

benötigt

get

Revision

UINT

Revision dieses Objekts

0x01

2

optional

get

Max.

UINT

Max. Instanz Nummer eines

255

 

 

 

instance

 

Objektes, das gegnwärtig in

 

 

 

 

 

 

dieser Klasse des Gerätes erstellt

 

 

 

 

 

 

ist.

 

Beschreibung der Instanzen:

Instance ID

Beschreibung

1

Referenz auf das erste PFC Eingangsvariablenbyte

2

Referenz auf das zweite PFC Eingangsvariablenbyte

 

255

Referenz auf das 255. PFC Eingangsvariablenbyte

Instance 1 bis 255

Attribut ID

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

Wert

 

Koppler

rechtigung

 

 

 

 

1

optional

get/set

FB_IN_V

USINT

Eingangsdaten

aktuelle

 

 

 

AR

 

 

Ein-

 

 

 

 

 

 

gangs-

 

 

 

 

 

 

daten

Services:

Service Code

Service Name

Beschreibung

0x0Eh

Get_Attribute_Single

Dient zum Lesen eines Objekt Attribut-

 

 

Wertes

0x10h

Set_Attribute_Single

Dient zum Schreiben eines Objekt Attri-

 

 

but-Wertes

WAGO-I/O-SYSTEM 750

DeviceNet

132 • DeviceNet

Konfigurierung / Parametrierung mit dem Objektmodell

5.6.2.2.5class 161 (0xA1) Input fieldbus variable USINT

PFC Eingangsvariablenbyte 256 … 510

Max. Instanz: 255

5.6.2.2.6class 162 (0xA2) Input fieldbus variable USINT

PFC Eingangsvariablenbyte 511 … 512

Max. Instanz: 2

5.6.2.2.7class 163 (0xA3) Output fieldbus variable USINT

Attribut ID

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

Wert

 

Koppler

rechtigung

 

 

 

 

1

benötigt

get

Revision

UINT

Revision dieses Objekts

0x01

2

optional

get

Max.

UINT

Max. Instanz Nummer eines

255

 

 

 

instance

 

Objektes, das gegnwärtig in

 

 

 

 

 

 

dieser Klasse des Gerätes erstellt

 

 

 

 

 

 

ist.

 

Beschreibung der Instanzen:

Instance ID

Beschreibung

1

Referenz auf das erste PFC Ausgangsvariablenbyte

2

Referenz auf das zweite PFC Ausgangsvariablenbyte

 

255

Referenz auf das 255. PFC Ausgangsvariablenbyte

Instance 1 bis instance 255:

Attribut ID

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

Wert

 

Koppler

rechtigung

 

 

 

 

1

optional

get

FB_OUT_

USINT

Ausgangsdaten

aktuelle

 

 

 

VAR

 

 

Aus-

 

 

 

 

 

 

gangs-

 

 

 

 

 

 

daten

Services:

Service Code

Service Name

Beschreibung

0x0Eh

Get_Attribute_Single

Dient zum Lesen eines Objekt Attribut-

 

 

Wertes

5.6.2.2.8class 164 (0xA4) Output fieldbus variable USINT

PFC Ausgangsvariablenbyte 256 … 510

Max. Instanz: 255

5.6.2.2.9class 165 (0xA5) Output fieldbus variable USINT

PFC Ausgangsvariablenbyte 511 … 512

Max. Instanz: 2

5.6.2.2.10class 166 (0xA6) Input fieldbus variable UINT

PFC Eingangsvariablenbyte 1..255

Max. Instanz: 255

WAGO-I/O-SYSTEM 750

DeviceNet

DeviceNet • 133

Konfigurierung / Parametrierung mit dem Objektmodell

5.6.2.2.11class 167 (0xA7) Input fieldbus variable UINT

PFC Eingangsvariablenbyte 256

Max. Instanz: 1

5.6.2.2.12class 168 (0xA8) Output fieldbus variable UINT

PFC Ausgangsvariablenbyte 1..255

Max. Instanz: 255

5.6.2.2.13class 169 (0xA9) Output fieldbus variable UINT

PFC Ausgangsvariablenbyte 256

Max. Instanz: 1

5.6.2.2.14class 170 (0xAA) Input fieldbus variable UDINT

PFC Eingangsvariablenbyte 1..128

Max. Instanz: 128

5.6.2.2.15class 171 (0xAB) Input fieldbus variable UDINT

PFC Eingangsvariablenbyte 1..128

Max. Instanz: 128

Beginnt mit 2 Bytes Offset, da sich die Bereiche überlappen:

class166 / instance 2 und 3 (UINT) = class171 / instance 1 (UDINT), usw.

5.6.2.2.16class 172 (0xAC) Output fieldbus variable UDINT

PFC Ausgangsvariablenbyte 1..128

Max. Instanz: 128

5.6.2.2.17class 173 (0xAD) Output fieldbus variable UDINT

PFC Ausgangsvariablenbyte 1..128

Max. Instanz: 128

Beginnt mit 2 Bytes Offset, da sich die Bereiche überlappen:

class168 / instance 2 und 3 (UINT) = class173 / instance 1 (UDINT), usw.

5.6.2.2.18class 100 (0x64) - attribute 44/100/101

 

Attribut ID

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

 

 

 

Koppler

rechtigung

 

 

 

 

 

44

spezifisch

get/set

BK_SAV

UINT

Speichert dynamisch kreierte Instanzen im

 

 

(0x2C)

 

 

E_DYN_

 

nicht-flüchtigen Speicher (nach Einschalten

 

 

 

 

 

ASS_

 

der Versorgungsspannung werden alle

 

 

 

 

 

INST

 

gespeicherten Instanzen automatisch kre-

 

 

 

 

 

 

 

iert)

 

 

 

 

 

 

 

0: speicher t keine dynamischen Instanzen

 

 

 

 

 

 

 

1: speichert dynamische Instanzen

 

 

100 (0x64)

spezifisch

get/set

BK_FBIN

UINT

Bestimmt die Anzahl der Bytes für die

 

 

 

 

 

P_VAR_C

 

PFC-Feldbus Variablen (Eingänge), die zu

 

 

 

 

 

NT

 

dem Assembly Objekt hinzugefügt werden

 

 

 

 

 

 

 

(diese Anzahl wird zu dem konsumierenden

 

 

 

 

 

 

 

Pfad hinzugezählt– Assembly Instanzen

 

 

 

 

 

 

 

1..3)

 

 

101 (0x65)

spezifisch

get/set

BK_FBO

UINT

Bestimmt die Anzahl der Bytes für die

 

 

 

 

 

 

 

 

 

WAGO-I/O-SYSTEM 750

DeviceNet

134 • DeviceNet

Konfigurierung / Parametrierung mit dem Objektmodell

 

 

 

UT_VAR

 

PFC-Feldbus Variablen (Ausgänge), die zu

 

 

 

_CNT

 

dem Assembly Objekt hinzugefügt werden

 

 

 

 

 

(diese Anzahl wird zu dem produzierenden

 

 

 

 

 

Pfad hinzugezählt– Assembly Instanzen

 

 

 

 

 

4..9)

Beispiel:

Dieses Beispiel ist aus Sicht des DeviceNet Controllers beschrieben:

-> Konfiguration des Controllers:

Eingangsprozessabbild 12 Byte,

 

 

Ausgangsprozessabbild 10 Byte

-> BK_FBINP_VAR_CNT = 0;

BK_FBOUT_VAR_CNT = 0

Poll Connection:

 

 

-> 12

Byte Eingangsprozessabbild (produced)

-> 10

Byte Ausgangsprozessabbild (consumed)

-> BK_FBINP_VAR_CNT = 4;

BK_FBOUT_VAR_CNT = 3

Poll Connection:

-> 15 Byte (produced)

(12 Byte Eingangsprozessabbild + 3 Byte PFC Ausgangsvariablen) -> 14 Byte (consumed)

(10 Byte Ausgangsprozessabbild + 4 Byte PFC Eingangsvariablen)

5.6.2.2.19Identity Class (0x01)

Instance 1:

Attribute

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

Default-

ID

Koppler

rechtigung

 

 

 

Wert

10 (0x0A)

benötigt

get/set

Heartbeat

USINT

Intervall zwischen 2 Heartbeat

0

 

 

 

Interval

 

messages in Sekunden

 

WAGO-I/O-SYSTEM 750

DeviceNet

DeviceNet • 135

Konfigurierung / Parametrierung mit dem Objektmodell

5.6.2.2.20Connection Object (0x05)

Beschreibung der Instanzen:

Instance ID

Beschreibung

...

 

5

 

6

Beschreibt dynamische explicite Connection

7

8

 

9

 

10

 

11

Beschreibt dynamische I/O Connection

12

13

 

14

 

5.6.2.2.21Zusätzliche Assembly Instanzen 10 und 11

Zusätzlich zu den (statischen) Assemblies (1 ... 9), die im Gerät fest vorprogrammiert sind, besitzt der Controller die Assembly Instanzen 10 und 11. Mit diesen kann das Einund Ausgangsabbild der PFC Variablen einfach und schnell vom Feldbus-Controller zum Master übertragen werden.

Beschreibung der Instanzen:

Instance

Beschreibung

ID

 

1 ... 9

....

10

Referenz auf das Prozessabbild, das die PFC Ausgangsvariablen enthält.

11

Referenz auf das Prozessabbild, das die PFC Eingangsvariablen enthält.

Instance 10:

Attribute

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

Default-

ID

Koppler

rechtigung

 

 

 

Wert

3

optional

get

PFC

Array of

Prozessabbild, Sammlung aller

 

 

 

 

output

Byte

PFC Ausgangsvariablen

 

 

 

 

variables

 

 

 

Instance 11:

Attribute

Nutzung im

Zugriffbe-

Name

Datentyp

Beschreibung

Default-

ID

Koppler

rechtigung

 

 

 

Wert

3

optional

get

PFC input

Array of

Prozessabbild, Sammlung aller

 

 

 

 

variables

Byte

PFC Eingangsvariablen

 

PFC Output (I/O Assembly Instance 10):

Es werden nur die PFC Ausgangsvariablen über die entsprechende I/O Nachrichtenverbindung übertragen. Die Datenlänge entspricht dabei dem Wert in Klasse 100 / Instanz 1 / Attribut 101 (BK_FBOUT_ VAR_CNT).

PFC Input (I/O Assembly Instance 11):

Es werden nur die PFC Eingangsvariablen über die entsprechende I/O Nachrichtenverbindung übertragen. Die Datenlänge entspricht dabei dem Wert in Klasse 100 / Instanz 1 / Attribut 100 (BK_FBIN_ VAR_CNT).

WAGO-I/O-SYSTEM 750

DeviceNet

Соседние файлы в папке 750-806