Herunterladen Inhalt Inhalt Diese Seite drucken

Klasse, Instanz, Attribut, Dienst; Nachrichtentypen - Weidmuller SAI-AU M12 EIP 16DI Handbuch

Inhaltsverzeichnis

Werbung

EtherNet/IP™
6.2
Klasse, Instanz, Attribut,
Dienst
Die Protokollverarbeitung bei Ethernet/IP™ ist
objektorientiert. Jeder Knoten im Netz wird als
Sammlung von Objekten dargestellt. Im Folgen-
den werden einige damit zusammenhängende
Begriffe näher erläutert:
Klasse (class)
Eine Klasse beinhaltet zusammengehörige
Bestandteile eines Produkts, organisiert in In-
stanzen, z. B. Identity Class, TCP/IP Interface
Class.
Instanz (instance)
Eine Instanz ist ein Objekt einer spezifischen
Klasse. Im Ethernet/IP™ ist ein Identitätsob-
jekt eine Instanz der Identitätsklasse.
Variable (attribute)
Ein Attribut ist ein Feld innerhalb einer spezifi-
schen Klasse oder Instanz. Im Ethernet/IP™
sind zum Beispiel der Produktname und die
Seriennummer Attribute der Identitätsklasse.
Dienst (service)
Ein Dienst ist eine Aufgabe, die durch eine
Klasse bearbeitet werden kann. Ethernet/IP™
definiert unter anderem: Get Attribute Single,
Set Attribute Single und Reset. In der Regel
werden nicht alle Dienste von einer Klasse un-
terstützt.
48
6.3

Nachrichtentypen

Explizite Nachrichten
Explizite Nachrichten werden hauptsächlich ver-
wendet, um die Parametrierung von Geräten
durchzuführen. Sie können ebenfalls verwendet
werden, um niedrig priorisierte Ein-/ Ausgangsda-
ten auszutauschen. Explizite Nachrichten werden
direkt von einem Knoten zu einem anderen Kno-
ten gesendet.
E/A-Nachrichten
E/A-Nachrichten werden verwendet, um die Pro-
zess-Daten zwischen dem E/A-Gerät (Slave) und
der SPS (Master) auszutauschen. Meistens wer-
den die ganzen E/A-Daten eines Geräts übertra-
gen und/oder durch solch eine Verbindung emp-
fangen. Eine E/A-Nachricht hat einen Absender
und mindestens einen Empfänger.
Datenaustausch
Change of State (COS):
Ein Gerät das COS zum Datenaustausch ver-
wendet, versendet nur Nachrichten über den
Bus, wenn sich die E/A-Daten des Gerätes
ändern oder sich in einen festgelegten Heart-
beat-Intervall befinden. Durch dieses Verfah-
ren kann der Bus-Verkehr stark reduziert und
die Bandbreite erhöht werden.
Cyclic:
Ein Gerät, das konfiguriert ist, um eine zykli-
sche E/A-Nachricht zu produzieren, wird seine
Daten in einem genau definierten Intervall
versenden. Abhängig von der Anwendung
kann diese Art der Nachrichtenübertragung
die Last auf der Leitung reduzieren und effi-
zienter die verfügbare Bandbreite verwenden.
1.1/03.10

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sai-au m12 eip 16di/8doSai-au m12 eip ai/ao/diSai-au m8 eip 16diSai-au m8 eip 16di/8do

Inhaltsverzeichnis