Twincat, Beispielhafte anwendungen – BECKHOFF DK9321-0110-0024 Benutzerhandbuch

Seite 4

Advertising
background image

TwinCAT

TwinCAT

Application Note DK9321-0110-0024

Das Betriebssystem des PCs ist nicht in die Übertragung der Daten involviert, so wird eine weitaus höhere Deterministik
erreicht und Antwortzeiten können garantiert werden. Die bei TCP/IP notwendigen Durchlaufzeiten des Windows-Stacks fallen
bei Realtime-Ethernet nicht mehr an, wodurch hohe Übertragungsgeschwindigkeiten erreicht werden. Neben der schnellen
Übertragung ist auch die Nutzdatenrate bei Realtime-Ethernet sehr hoch: Pro Publisher steht ein kompletter Ethernet-Frame zur
Verfügung, dessen 1480 Byte vollständig zum Transport der Prozessdaten genutzt werden können.

Übertragung via TCP/IP

Übertragung via Realtime-Ethernet

Windows

Stack

Ethernet

mit Stack-Laufzeiten

ohne Stack-Laufzeiten

Physical Layer

Data Link Layer

Network Layer

Transport Layer

Session Layer

Presentation Layer

Application Layer

7

6

5

4

3

2

1

Physical Layer

Data Link Layer

Network Layer

Transport Layer

Session Layer

Presentation Layer

Application Layer

7

6

5

4

3

2

1

Ethernet

Physical Layer

Data Link Layer

Application Layer

7

2

1

Physical Layer

Data Link Layer

Application Layer

7

2

1

Publisher

Subscriber

Publisher

Subscriber

RJ 45

RJ 45

RJ 45

RJ 45

Abb. 3 Realtime-Ethernet: Übertragung ohne Stacklaufzeiten im Gegensatz zu TCP/IP

Wenn das lokale Subnetz verlassen werden muss, können die Netzwerkvariablen alternativ zum Realtime-Ethernet auch über
die Standard-Protokolle wie TCP und UDP transportiert werden. Um die Netzwerkvariablen innerhalb einer bestehenden
Büro-Infrastruktur nutzen zu können, die auf Ethernet basiert (UDP und TCP), sind folgende Punkt zu berücksichtigen: Die
Netzwerkkomponenten müssen mit einem Intel

®

-Chip ausgestattet sein und die Kommunikation darf nicht über einen Router

erfolgen. Die Rückwirkung von Broadcast-Telegrammen ist bei Traffic einzukalkulieren, daher sollte die Kommunikation
möglichst in einem eigenen Segment ablaufen.

Beispielhafte Anwendungen

Realtime-Ethernet auf Basis der TC-Netzwerkvariablen findet in vielen Bereichen Anwendung. Im Folgenden werden drei
exemplarische Anwendungen aufgegriffen, um den Einsatz von Realtime-Ethernet greifbar zu machen:
A Verteiltes Motion Control
B Verteilte Safety
C Highspeed-Inter-PC-Kommunikation

New Automation Technology

Beckhoff

4

Anwendungshinweise siehe Disclaimer auf der letzten Seite

Advertising