Einrichtung: Gerät Ethernet und TCP/IP Hinweise

Inhaltsverzeichnis

• Erläuterung TCP/IP v4
• Anwendung CU2508
• Einstellung dedizierter TCP/IP-Port
• Einstellung EoE

Erläuterung TCP/IP v4

TransmissionControlProtocol/InternetProtocol (TCP/IP) wird ein Bundle an Verfahren aus den 1970er Jahren genannt, das eine paketvermittelte Weiterleitung von Daten definiert. Dieses Vermittlungsverfahren wird im zeitgenössischen Kommunikationsalltag insbesondere auf der Ethernet-Physik (z. B. FastEthernet, GBit) und der dort üblichen hardware-nahen MAC-Adressierung eingesetzt. Die Grundlagen dieses Sets sind

Das Betriebssystem Windows verwaltet die TCP/IP-Kommunikation mit seinen Ethernet-Adaptern in der so genannten NDIS-Netzwerkvermittlungsschicht. Die Adaptereinstellungen sind über die Windows Systemsteuerung->Netzwerkeinstellungen oder das Windows CE CXconfig Tool von Beckhoff zugänglich.

Diese Umstände machen eine TCP/IP-gestützte Kommunikation ungeeignet für eine Anwendung mit höherem Echtzeitanspruch, dafür sehr geeignet für flexible (veränderliche) Verbindungen über viele Hubs (Zwischenstationen) bei beliebig hohem Datenaufkommen.

Anwendung CU2508

Sollen über den CU2508 TCP/IP-Frames (ohne Echtzeitanspruch) übertragen werden, sind dazu 2 Methoden verfügbar:

Die Einstellung wird im Reiter Ports für den CU2508 vorgenommen und verändert nicht die Arbeitsweise des CU2508, sondern nur die Behandlung von TCP/IP-Frames im CU2508-Treiber.

Einrichtung: Gerät Ethernet und TCP/IP Hinweise 1:
Einstellung TCP/IP-Betriebsart

Es ist nicht möglich, den CU2508 als eigenständigen Switch mit Weiterleitungsregeln nach MAC- (Switch) oder IP-Regeln (Router) zu betreiben.

Einstellung dedizierter TCP/IP-Port

Der angegebene CU2508-Port 100MBit/FastEthernet) wird dann direkt mit der Windows-Netzwerkvermittlungsschicht verbunden, ein Echtzeitbetrieb dieses Ports ist nicht mehr möglich. Auf den anderen CU2508-Ports ist dann kein freier TCP/IP-Netzwerkverkehr möglich.

Hinweise

Einrichtung: Gerät Ethernet und TCP/IP Hinweise 2:
Deklarierung eines CU2508-Downlink-Ports als TCP/IP-Port

Einstellung EoE

Der virtuelle EoE-Switch des CU2508-Treibers ist im CU2508-Ethernet-Adapter angebunden und den Switch-Reiter des RT-Ethernet-Adapters zugänglich. Der VirtualEthernetSwitch wird automatisch aktiviert, wenn in den unterlagerten EtherCAT-Systemen Geräte zum Einsatz kommen die Ethernet-over-EtherCAT benutzen - entsprechend wird die Anzahl der max. Frames und Ports angepasst.

Hinweise

Einrichtung: Gerät Ethernet und TCP/IP Hinweise 3:
Datenfluss bei Verwendung CU2508 als EoE Switch

Für die EoE-Vermittlung sind die Switch-Einstellungen im Systemmanager zugänglich, s. Abb. Einstellungen EoE-Switch. Die Grenzwerte werden automatisch bei Konfigurationserstellung an die Teilnehmertypen und -anzahl angepasst.

Einrichtung: Gerät Ethernet und TCP/IP Hinweise 4:
Einstellungen EoE-Switch

Bezeichnung

Erläuterung

Max. Ports

Anzahl der Ports des virtuellen Switches. Jedes EoE-Gerät (z. B. EL6601, AX5000) in den unterlagerten EtherCAT-Systemen belegt einen Port.

Max Frames

Max. Anzahl der zwischengespeicherten Ethernet-Frames. Kann bei auffälligen Durchsatzengpässen erhöht werden.

Max MAC Ids

In der internen Switch-Look-Up-Tabelle gespeicherte MAC-Adressen der angeschlossenen Geräte. Muss größer als die maximal an allen Systemen jemals angeschlossenen Ethernet-Geräte sein.

Connect to TCP/IP Stack

Verbindet den EoE-Switch mit der internen Windows-NDIS-Netzwerkschicht
IP-Bereich muss dabei übereinstimmen

IP Enable Router

Diese Funktion wird vom Windows Betriebssystem gestellt und ist über die Registry, bei embeddedCX-Systemen unter Windows CE/WEC über das CX-config-Tool zugänglich. Wenn aktiviert, vermittelt die NDIS-Netzwerkschicht auch IP-Pakete, deren IP-Adresse nicht in der Subnetzmaske übereinstimmen.