PROFINET Informationen
TR-Electronic GmbH 2009, All Rights Reserved
Printed in the Federal Republic of Germany
Page 14 of 92
TR - ELA - BA - DGB - 0015 - 13
04/23/2020
3.3 Protokollaufbau
Das für Prozessdaten optimierte PROFINET-Protokoll wird über einen speziellen
Ethertype direkt im Ethernet-Frame transportiert. Non-Real-Time-Frames (NRT)
benutzen den Ethertype
0x0800
. PROFINET Real-Time-Frames (RT/IRT) benutzen
den Ethertype
0x8892
. Bei Real-Time-Klasse 1 RT-Kommunikation wird zusätzlich für
die Datenpriorisierung ein so genannter „VLAN-Tag“ in den Ethernet-Frame eingefügt.
Dieser besitzt ebenfalls zusätzlich einen weiteren Ethertype und ist mit dem Wert
0x8100
belegt.
Anhand des Ethertypes werden die PROFINET-spezifischen Daten unterschiedlich
interpretiert.
UDP/IP-Datagramme werden ebenfalls unterstützt. Dies bedeutet, dass im Falle von
RT sich der Master und die PROFINET IO-Devices in unterschiedlichen Subnetzen
befinden können. Die Kommunikation über Router hinweg in andere Subnetze ist im
Falle von RT somit möglich.
PROFINET verwendet ausschließlich Standard-Frames nach IEEE802.3. Damit
können PROFINET-Frames von beliebigen Ethernet-Controllern verschickt (Master),
und Standard-Tools (z. B. Monitor) eingesetzt werden.
Abbildung 3: Ethernet Frame Struktur