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

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