Zyklischer Prozessdatenaustausch

Die zyklischen Prozessdaten, die im Netzwerk synchron und konsistent geschrieben werden, sind durch das Konfigurationstool definiert.

Ein Master kann mehrere Zyklustasks (Sync Units) unterstützen, die unterschiedliche Zykluszeiten und/oder unterschiedliche Framelängen enthalten.

Bei EtherCAT® können beliebige Daten einzelner aber auch unterschiedlicher Teilnehmer zu "Sync Units" logisch zusammengefasst werden. Die Gruppierung der Daten erfolgt anhand der Modularität der Steuerungsapplikation und ist nicht der eher zufälligen Anordnung der E/A Baugruppen unterworfen. Jede "Sync Unit" enthält eine diagnostische Eingangsinformation (Sync Unit State), die zyklisch aktualisiert wird. Der "Sync Unit State" zeigt an, ob der Datenaustausch erfolgreich war.

Wenn ein Slave in einer "Sync Unit" ausfällt, werden die Prozessdaten der betreffenden "Sync Unit" ungültig. Die Prozessdaten der übrigen "Sync Units" bleiben weiterhin gültig.

Mehrere "Sync Units" sind in Applikationen nützlich, in denen Teile der Anlage laufen sollen, obwohl andere Einheiten fehlerhaft, ausgebaut, abgeschaltet oder deaktiviert sind. Durch mehrere "Sync Units" ist ein modularer Aufbau einer Anlage möglich.