1.Resume
用于继续执行因 Halt 命令而暂停的任务
Function main
Xqt 2, flicker '在任务 2 中执行 flicker
Do
Wait 3 '执行 flicker 三秒钟
Halt flicker '停止 flicker 任务
Wait 3
Resume flicker '暂停 flicker 任务
Loop
Fend
Function flicker
Do
On 1
Wait 0.2
Off 1
Wait 0.2
Loop
Fend
2.MyTask 用于返回当前任务的编号
3.TaskDone用于确认任务是否完成
Xqt 2, conveyor
Do
.
.
Loop Until TaskDone(conveyor)
4.TaskState 用于返回执行任务的状态
返回值
0:未执行指定任务
1:正在执行指定任务
2:指定任务正处在事件待机状态
3:指定任务正处在暂停状态
4:指定任务正处于快速暂停状态
5:指定任务处于错误状态
If TaskState(conveyor) = 0 Then
Xqt 2, conveyor
EndIf
5.TaskWait(任务标识)等待任务完成。
Xqt 2,