<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Sequence: 机器流程动态化 > 概念 > 序列的执行模式 |
在自动模式下,序列是根据序列文件中的定义来执行的。超时和条件被检查。在达到序列的终点后,它从第一步开始重新执行。
半自动或单循环 (mpSEQUENCE_MODE_SINGLE_CYCLE)
半自动模式与自动模式相同。唯一的区别是,序列结束后不会重新启动。
单步法 (mpSEQUENCE_MODE_SINGLE_STEP)
在这种模式下,每次只执行一个步骤。每个步骤必须在 MpSequenceCore的输入 "Resume "上有一个正沿时开始 。
在手动模式下,每次只执行一个步骤。要执行的命令是在 MpSequenceManualType中指定的 。在这里,第一个可执行的步骤(所有联锁都没问题)用指定的命令执行。
在这个例子中,步骤 "2 "被执行。
单命令 (mpSEQUENCE_MODE_SINGLE_COMMAND)
在这种模式下,只有一条命令被执行。要执行的命令在结构 MpSequenceSingleCommandType中定义 。对于这个命令,所有在这个配置中定义的互锁和条件都会被检查。只有在检查完毕后,才会执行该命令。此外,还可以为要执行的命令指定参数。
在自动和半自动模式下,可以执行一个初始化或退出序列。这些序列在序列之前或之后分别只执行一次。