22.12.2012 Aufrufe

Feldbus - IT Wissen.info

Feldbus - IT Wissen.info

Feldbus - IT Wissen.info

MEHR ANZEIGEN
WENIGER ANZEIGEN

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>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!