Programmieren Ablaufsystem/Tasks/Systemtakte
6.2 Tasksteuerbefehle
Siehe auch
Beispiel Verwendung eines Tasksteuerbefehls (Seite 266)
Abfrage und Bedeutung der Taskstati (Seite 254)
6.2.2
Beispiel Verwendung eines Tasksteuerbefehls
Das folgende Beispiel setzt voraus, dass Sie im SIMOTION SCOUT folgende Zuordnungen
getroffen haben:
● Das Programm
● Das Programm
Nach dem Hochlauf der Steuerung (Übergang von STOP auf RUN) läuft die StartupTask
automatisch an. In dieser Task wird das Programm
Im Programm
gestartet. In der MotionTask_1 wird das Programm
INTERFACE
PROGRAM myStart;
PROGRAM myMotion;
END_INTERFACE
IMPLEMENTATION
PROGRAM myStart
END_PROGRAM
PROGRAM myMotion
END_PROGRAM
END_IMPLEMENTATION
266
myStart
ist der StartupTask zugeordnet.
myMotion
myStart
wird die MotionTask_1 über den Tasksteuerbefehl
VAR
RetDWord : DWORD;
END_VAR
RetDWord := _startTaskid (_task.motionTask_1);
// starte MotionTask_1
// hier Befehle im Programm, z. B. Achsbefehle
ist der MotionTask_1 zugeordnet.
myStart
myMotion
ausgeführt.
_startTaskId
ausgeführt.
Basisfunktionen
Funktionshandbuch, 05/2009