Task-Einstellungen
TwinCAT ist ein preemptives Multitasking-System. Im Folgenden werden die Einstelloptionen dieser Tasks erklärt. Allerdings sind nicht alle Optionen bei allen Tasks möglich.
Karteireiter "Task"
Die im Folgenden angesprochenen Einstelloptionen sind nicht bei jeder Task aktivierbar.
Taskname
Editiert den internen Namen der Task.
Port
Definiert die AMS-Portnummer der Task. Dieser Wert muss angegeben werden! Bei manchen Tasks ist der Wert allerdings schon voreingestellt (z.B. bei SPS-Tasks).
Auto-Start
Veranlasst den TwinCAT System Manager das Start-Kommando für die Task zu erzeugen, so dass beim Neustart von TwinCAT die Task mit den angegebenen Daten automatisch gestartet wird.
Priorität
Definiert die in TwinCAT gültige Priorität der Task (Es ist darauf zu achten, dass keine Prioritäten doppelt vergeben werden). Die Priorität ist nur dann relevant, wenn Auto-Start angewählt wird.
Zyklusticks
Legt die Zykluszeit in Ticks (abhängig von der eingestellten TwinCAT Basis Zeit) der Task fest. Die Zykluszeit ist nur dann relevant, wenn Auto-Start angewählt wird.
Warnung bei Überschreitung
Veranlasst das TwinCAT System bei Überschreitung der eingstellten Taskzykluszeit eine Meldung abzusetzen.
Messagebox
Gibt die oben genannte Warnung zusätzlich als Messagebox aus.
I/O am Taskanfang
Es wird ein I/O-Zyklus am Taskanfang vorweg ausgeführt.
Disable
Ermöglicht das zeitweise disablen der Task. D.h. die Task wird beim Generieren der E/A Informationen nicht berücksichtigt (z.B. während der Inbetriebnahme). Die durchgeführten Verknüpfungsinformationen bleiben jedoch erhalten.
Symbole erzeugen
Macht es bei entsprechender Aktivierung möglich, auf Variablen der Task per ADS (z.B. aus TwinCAT Scope View) zuzugreifen. Weitere Informationen hierzu findet man unter: Variablen Konfiguration.
Extern synchronisieren
Ist diese Option aktiviert, wird die Task mit einem konfiguriertem Gerät mit Sync-Master Interrupt (z.B. einige SERCOS Karten) synchronisiert.