SAF-Task

Die Satzausführungstask (SAF-Task) führt Kommandos, die keine Vorverarbeitung benötigen oder von der SVB-Task vorbereitet wurden, direkt aus und wickelt die zyklische Kommunikation mit den Antriebsgeräten ab.

Task-Tab

Die Konfiguration der SAF-Task erfolgt über den NC/PTP NCI Configuration-Knoten unterhalb des MOTION-Knotens, welcher standardmäßig NC-Task 1 SAF heißt. Details zum Task-Dialog siehe TE1000 XAE | Das TwinCAT-Projekt.

SAF-Task 1:

Settings-Tab

SAF-Task 2:

Retain Data

TwinCAT-NC verwendet Retain-Daten, um die Position einzelner Achsen mit absolutem Messwertsystem bei Systemstart wiederherstellen zu können. Die Retain-Einstellung legt global fest, ob dafür notwendige Daten bei Systemstopp gespeichert und bei Systemstart geladen werden. Zusätzlich muss die Speicherung bei jeder Achse, die solche Daten benötigt, parametriert werden (siehe Data Persistence).

Hinweis

Datenverlust vorbeugen

Wenn Retain-Daten verwendet werden, wird empfohlen, das System mit einer USV abzusichern, damit die Daten auch bei einem Ausfall der Versorgungsspannung sicher gespeichert werden können.

Symbol Names

Die Einstellung Symbol Names, Language independent legt fest, dass der generische Teil des Symbol name nicht verändert wird. Dieser wird dann immer in Englisch gehalten.

Zum Beispiel würde sich ohne diese Einstellung Axes.Axis 1.SetPos bei Sprachumschaltung von Englisch auf Deutsch in Achsen.Axis 1.SetPos ändern, während es mit der Einstellung unverändert Englisch bleibt.

Online-Tab

Der Online Dialog zeigt die Auslastung der Task über einen zeitlichen Verlauf und gibt die Anzahl der Zykluszeit-Überschreitungen an. Details siehe TE1000 XAE | Das TwinCAT-Projekt.

SAF-Task 3: