Hallo,
so setzt man Gerüchte in die Welt ...
Ethercat ist nur so gut bzw. so schnell, wenn ich die
passende Zusatzhardware einsetze:
http://www.beckhoff.de/EL6688/
http://www.beckhoff.de/EL6692/
M. E. verhält sich Ethercat ohne zusätzliche Hardware
wie ein "normales" Ethernet, oder habe ich das falsch
verstanden?
Die oben erwähnten Klemmen sind für die "Werksübergreifende" Zeitsynchronisation notwendig.
Ethercat setzt voraus, dass alle Geräte am Bus Ethercat-fähig sind und kein "Nicht"-Ethercat-fähiges Gerät dazwischen quatscht, sonst ist es vorbei mit dem „Real Time“
Es ist möglich über Bridges (die auch in einem Master sein können) normalen IP-Verkehr durchzutunneln, der wird dann in einem Ethercat-Paket "verpackt".
Der Geschwindigkeit Vorteil von Ethercat ist Möglichkeit dass jede Klemme ihre Daten in einen Sammelframe setzen kann, damit wird der Datenoverhead reduziert.
Damit ergeben sich bei größeren Stationen aber auch große Frames die bei elektronmagnetischen Störungen (Schütze, Motoren) sehr anfällig sind.
Kippt ein Bit, dann sind alle Daten des Frames weg (und damit meist alle Daten des Zyklus).
Außerdem addiert sich die Durchlaufzeit durch jede Klemme zur Gesamtdurchlaufzeit: (Zeit pro Klemme: ca. 200ns bis 700ns) Bei 1000 Klemmen ist man da schon bei 200µs Durchlaufzeit.
Hardware:
Master: Standard Ethernet (IEEE1588 ist von Vorteil)
Slaves: Ethercat Chip oder IP-Core von Beckhof, Hilscher, TI...
Profinet als Begriff ist der Marketingname von SIEMENS darunter befinden sich:
Profinet CBA (Kein I/O)
Profinet I/O RT (Real Time Klasse 1 und 2 ohne Synchronisation)
Profinet I/O IRT Flexible (Real Time Klasse 2 mit Synchronisation)
Profinet I/O IRT High Performance oder Top (Real Time Klasse 3 mit Synchronisation und Topologie Planung)
Mit dem Profinet Standard 2.3 (Jahr 2010) kommt dann noch
Dynamic Frame Packing und Fast Forward hinzu (mit dieser Erweiterung möchte SIEMENS und Phoenix zu Ethercat aufschließen)
Hardware: Master ab IRT Fähig: spezielle Chips: SIEMENS Ertec 400/200, Hilscher...
Slave: ab IRT fähig spezielle Chips: ERTEC 200, Hilscher, Phoenix TPS1...
Je nach Netztopologie kann Profinet IRT zusammen mit DFP schneller oder langsamer als Ethercat sein, ja nachdem wer die Studie macht.
Ein langsamer Profinet RT Master kann aber auch langsamer als ein guter PROFIBUS-Master sein!
Und die Qualität der Slave Implementierung trägt auch noch gewaltig zur „echten“ Geschwindigkeit bei.