Feldbus - IT Wissen.info
Feldbus - IT Wissen.info
Feldbus - IT Wissen.info
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
FELDBUSSE<br />
EtherCAT<br />
Ethernet for control<br />
automation technology<br />
17<br />
Diese Echtzeittechnologie ist für die Automation, den Anlagenbau, die Produktion und<br />
Fertigung von besonderem Interesse und zeichnet sich durch extrem geringe Zyklusund<br />
Verzögerungszeiten aus.<br />
http://www.ethercat.org<br />
Das klassische Ethernet hat bedingt durch sein stochastisches Zugangsverfahren<br />
bestimmte Einschränkungen hinsichtlich der Echtzeitfähigkeit. Mit EtherCAT, einer<br />
Entwicklung der Firma Beckhoff, wird diese Einschränkung relativiert, da sich<br />
EtherCAT, ein <strong>Feldbus</strong>, durch extrem kurze und vorhersagbare Verzögerungs- und<br />
Zykluszeiten auszeichnet. EtherCAT ist daher als Echtzeit-Ethernet von besonderem<br />
Interesse für die Bereiche Automation, Produktion und Fertigung.<br />
Die Verkürzung der Durchlaufzeiten wird beim EtherCAT-Protokoll dadurch erreicht,<br />
dass die Telegramme, das sind die aus der Datenkommunikation bekannten<br />
Datagramme, nach dem Empfang nicht mehr interpretiert und kopiert werden,<br />
sondern “On-the-Fly” verarbeitet werden; also quasi im Vorbeifliegen. Dabei werden<br />
die UDP-Telegramme, die an eine so genannte Fieldbus Memory Management Unit<br />
(FMMU) adressiert sind, von dieser gelesen, während das Telegramm zur nächsten<br />
Station oder Steuergerät weitergeleitet wird. Auf ähnliche Weise werden<br />
Eingangsdaten eingefügt während das Telegramm die Station passiert. Dadurch<br />
liegen die Verzögerungszeiten der Datentelegramme bei wenigen Nanosekunden (ns).<br />
EtherCAT arbeitet im Master-Slave-Betrieb; masterseitig kommen in der EtherCAT-<br />
Topologie kommerziell verfügbare Netzwerkkarten (NIC) oder On-Board-Controller<br />
zum Einsatz. Durch die FMMUs in den Slave-Knoten und den direkten Speicherzugriff<br />
(DMA) über die Netzwerkkarten, ist der komplette Prozess hardware-orientiert und<br />
unabhängig von Laufzeiten durch Protokollstacks, von CPU-Performance oder<br />
Software-Implementierungen.<br />
So beträgt die Aktualisierungszeit von 1.000 verteilten I/Os nur 30 Mikrosekunden.<br />
Innerhalb eines Ethernet-Telegramms können bis zu 1.486 Byte an Prozessdaten<br />
übertragen werden und das in einer Datentransferzeit von 300 Mikrosekunden.<br />
Voraussetzung für diese kurzen Transferraten ist eine exakte Synchronisation der<br />
Weitere Top-Infos unter <strong>IT</strong><strong>Wissen</strong>.<strong>info</strong>