Herunterladen Inhalt Inhalt Diese Seite drucken

Netzwerkkommunikation; Objekte, Klassen, Instanzen Und Attribute - WAGO 750-806 Handbuch

Inhaltsverzeichnis

Werbung

WAGO-I/O-SYSTEM 750
750-806 Programmierbarer Feldbuscontroller DeviceNet
11.1.2

Netzwerkkommunikation

11.1.2.1

Objekte, Klassen, Instanzen und Attribute

Die Protokollverarbeitung bei DeviceNet
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 außen
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
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.
Handbuch
Version 2.0.1
TM
zur Verfügung stellt. Diese enthalten die aktuellen Werte z. B.
Feldbuskommunikation
TM
TM
ist objektorientiert. Jeder Knoten im
131

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis