Registerkarte Task

Name | Interner Name einer Task |
Port | Definiert die AMS-Portnummer des Tasks. Dieser Wert muss angegeben werden. Bei manchen Tasks, zum Beispiel bei SPS-Tasks, ist dieser Wert schon voreingestellt. |
Object Id | Eine Task stellt in TwinCAT ein Objekt dar. Im Textfeld Objekt Id steht die Identifikationsnummer des TwinCAT-Objekts. |
Auto start |
|
Auto Priorität Management |
|
Priority | Die in TwinCAT gültige Priorität der Task Prioritäten dürfen nicht doppelt vergeben werden. |
Cycle ticks | Auffrischungszeit der Task und der mit ihr eventuell verknüpften Variablen Die Zykluszeit der Task wird in Ticks festgelegt und ist damit abhängig von der eingestellten TwinCAT-Basiszeit. Im Textfeld rechts daneben steht die Zykluszeit. Sie ergibt sich aus dem Produkt von Zyklusticks und Basiszeit. |
Start Tick (modulo) | Verschieben des Startzeitpunkts einer Task gegenüber dem eigentlichen Sheduling in Ticks der Basiszeit. |
Separate input update | Das Auffrischen der Eingänge kann vor den Ausführungsbeginn der Task vorverlegt werden. Diese Funktion soll sicherstellen, dass alle Eingänge aktuell sind, bevor mit der zyklischen Abarbeitung der Task begonnen wird. |
Pre-ticks | Aktiviert, wenn das Auswahlkästchen Separate input update aktiviert ist. Gibt an, wie viele Ticks vor Ausführungsbeginn der Task die Eingänge aufgefrischt werden sollen. |
Warning by exceeding |
|
Message box |
|
Watchdog Cycles | Gibt an, wie oft die Zykluszeit überschritten werden darf, bevor eine Warnung ausgelöst wird. |
Options
Disable | Deaktiviert bzw. aktiviert die Task. Eine deaktivierte Task wird beim Erzeugen der E/A-Informationen nicht berücksichtigt. Das kann zum Beispiel während einer Inbetriebnahme sinnvoll sein. Die angelegten Verknüpfungsinformationen der Task bleiben beim Deaktivieren erhalten. |
Create symbols |
|
Include external symbols |
|
Floating point exception | Schaltet Floating Point Exception an. Damit wird für Division durch Null und „Invalid Operations“ (z.B. Wurzel aus -1) eine Exception erzeugt. |
Watchdog stack | Die Task erzeugt ein Objekt für die Verwaltung von geschachtelten Watchdogs. Dies wird intern von TwinCAT Vision benötigt. Auf die „normale“ Watchdog-Funktion hat diese Option keinen Einfluss. |
Comment | Kommentar zur Task |