Betriebsart (Trigger Modus)

Trigger über den Kommunikationszyklus, also Frame-getriggert:

"FreeRun/SM-synchron"
Sobald eine EtherCAT-Kommunikation das EtherCAT-Steckmodul EJ5021 anspricht, startet sie eine neue Positionsermittlung. Die EtherCAT Kommunikation wird in der Regel durch die PLC/NC-Task gestartet.

Betriebsart (Trigger Modus) 1:
Frame-getriggerte EtherCAT Kommunikation

Trigger über die Moduleigene Distributed Clock:

  1. "DC-synchron (input based)"
    Kurz vor dem nächsten abholenden EtherCAT Telegramm löst die DC-Einheit des Moduls die Positionsermittlung aus, so dass ein möglichst aktueller Positionswert zur Abholung bereitsteht.
  2. „DC-synchron“
    In der Einstellung "DC-synchron" wird das Modul EJ5021 in der DC-Gruppe der Ausgangsmodule betrieben, wodurch es nicht kurz vor einer EtherCAT-Kommunikation, sondern kurz nach der Kommunikation die Position ermittelt.
    Dadurch sind die Daten sind dadurch signifikant älter.
Betriebsart (Trigger Modus) 2:
DC synchron (input based) getriggerte EtherCAT Kommunikation

Der exakte DC-Zeitpunkt der Positionsermittlung wird vom Modul EJ5021 nicht als Prozessdatum ausgegeben. Er kann über Erweiterte Einstellungen des Moduls oder für alle Module über Erweiterte Einstellungen des EtherCAT-Masters eingestellt werden (s. folgende Abbildungen). Diese Werte werden bei Konfigurationserstellung/Aktivierung einmalig berechnet und ändern sich zur Laufzeit nicht mehr.

Betriebsart (Trigger Modus) 3:
Erweiterte Einstellungen des EtherCAT-Steckmoduls im TwinCAT System Manager
Betriebsart (Trigger Modus) 4:
Erweiterte Einstellungen des EtherCAT-Masters im TwinCAT System Manager

Die Ermittlung der aktuellen Position unterliegt einer konstanten Verzögerung von einigen µs. Diese Verzögerung wird in TwinCAT bereits bei der Berechnung der InputShiftTime berücksichtigt, so dass der tatsächliche Ermittlungszeitpunkt und die berechnete Zeit zusammenfallen.

Die minimal mögliche Abtastrate des EtherCAT-Steckmoduls EJ5021 beträgt 80 µs und damit auch die minimal mögliche EtherCAT Zykluszeit.