Herunterladen Inhalt Inhalt Diese Seite drucken

Ethernet/Ip Kommunikations-Profil; I/O Messages; Explicit Messages; Kommunikations-Profil Für Fgen - Turck Fgenblock Anwenderhandbuch

Inhaltsverzeichnis
Implementierung von EtherNet/IP™
7.1

EtherNet/IP Kommunikations-Profil

EtherNet/IP basiert auf einem verbindungsorientierten Kommunikationsmodell. Dies bedeutet, ein
Datenaustausch ist nur über definierte, den Geräten zugewiesene, Verbindungen möglich.
Die Kommunikation zwischen Knoten im EtherNet/IP-Netzwerk kann entweder über I/O-Messages
(I/O-Nachrichten) oder Explicit Messages (explizite Nachrichten) erfolgen.
7.1.1

I/O Messages

I/O Messages dienen zur Übertragung hochpriorer Prozess- oder Applikationsdaten.
Die Kommunikation zwischen den Teilnehmern im EtherNet/IP-Netzwerk erfolgt dabei nach dem Ser-
ver/Client-Modell.
Ein Applikationsobjekt in einem Gerät, das Daten "produziert" (Producer), überträgt diese an ein oder
mehrere Applikationsobjekte in anderen Geräten, die Daten "konsumieren" (Consumer). Es ist dabei
möglich, dass Daten zu mehreren Applikationsobjekten in einem einzigen Gerät übertragen werden.
7.1.2

Explicit Messages

Explicit Messages dienen zur Übertragung niederpriorer Konfigurationsdaten, genereller Manage-
mentdaten oder Diagnosedaten zwischen zwei bestimmten Knoten. Hierbei handelt es sich um eine
Unicast-Verbindung (Punkt-zu-Punkt-Verbindung) in einem Server/Client-System, bei der eine
Anfrage des Clients (Request) immer eine Antwort des Servers (response) erfordert.
Message Router Request
Der Message Router Request besteht aus einem Service-Code, der Pfadgröße, einem Message Rou-
ter-Pfad und Service-Daten. Ein EPATH im Message Router-Pfad zeigt das Ziel-Objekt an.
Message Router Response
Die Message Router Response besteht aus einem Service-Feld, in dem das höchstwertigste Bit
gesetzt ist. Dies ist ein Echo des Service-Codes in der Anfrage (Request), in der das höchstwertigste
Bit gesetzt ist. Auf den Service-Code folgt ein reserviertes Byte, auf welches wiederum der generelle
Status-Code folgt.
7.1.3
Kommunikations-Profil für FGEN
FGEN arbeitet im Netzwerk als EtherNet/IP-Server; der Scanner des übergeordneten Controllers ist der
EtherNet/IP-Client.
Die folgenden EtherNet/IP Kommunikationstypen werden unterstützt:

Unicast

Multicast

Cyclic Connection
Unconnected (UCMM) Explicit Messaging
Connected Explicit Messaging
Unicast
Eine Punkt-zu-Punkt Verbindung zwischen lediglich zwei Knoten.
Multicast
Ein Paket mit einer speziellen Adresse, das mehrere Knoten im Netzwerk empfangen können.
7-2
D301270 1013 - FGEN - Multiprotokoll
Inhaltsverzeichnis
loading

Inhaltsverzeichnis