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

110 • DeviceNet

Netzwerkkommunikation

758-340), PC104 DeviceNet Master 7KByte D-Sub, gerade, gewinkelt (Be- stell-Nr. 758-341) und PCI DeviceNet Master 7 KByte(Bestell-Nr. 758-342).

Weitere Anschaltbaugruppen für Speicherprogrammierbare Steuerungen sind auch von anderen Herstellern erhältlich.

5.3 Netzwerkkommunikation

5.3.1Objekte, Klassen, Instanzen und Attribute

Die Protokollverarbeitung bei DeviceNet ist objektorientiert. Jeder Knoten im Netz wird als Sammlung von Objekten dargestellt. Im Folgenden werden einige damit zusammenhängende Begriffe definiert:

Objekt (object):

Ein Objekt ist eine abstrakte Darstellung von einzelnen, zusammengehörigen Bestandteilen innerhalb eines Gerätes. Es ist bestimmt durch seine Daten oder Eigenschaften (Attributes), seine nach aussen bereitgestellten Funktionen oder Dienste (Services) und durch sein definiertes Verhalten (Behaviour).

Klasse (class):

Eine Klasse beinhaltet zusammengehörige Bestandteile (objects) eines

Produkts, organisiert in Instanzen, z. B. Identity Class, DeviceNet Class.

Instanz (instance):

Eine Instanz besteht aus verschiedenen Variablen (attributes). Unterschiedliche Instanzen einer Klasse haben die gleichen Dienste (services), das gleiche Verhalten (Behaviour) und die gleichen Variablen (attributes). Sie können jedoch unterschiedliche Variablenwerte haben, z. B. verschiedene Connection Instances: Expilict Message-, Poll I/O- oder Bit-Strobe- Connection Instance.

Variable (attribute):

Die Variablen (attributes) repräsentieren die Daten, die ein Gerät über DeviceNet zur Verfügung stellt. Diese enthalten die aktuellen Werte z. B. einer Konfiguration oder eines Eingangs, wie beispielsweise Vendor ID, Device Type oder Product Name.

Dienst (service):

Dienste können auf Klassen und Variablen angewandt werden und führen festgelegte Aktionen durch, z. B. das Lesen von Variablen oder das Zurücksetzten einer Klasse.

Verhalten (behaviour):

Das Verhalten definiert, wie ein Gerät aufgrund äußerer Ereignisse, wie veränderte Prozessdaten, oder aufgrund innerer Ereignisse, wie ablaufende Timer, reagiert.

WAGO-I/O-SYSTEM 750

DeviceNet

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