Tabla 10- 84 Ejemplo 2: cancelación de la tarea
Si "Execute" = FALSE antes de que se cancele la tarea
①
La tarea se inicia con un flanco ascendente en el parámetro de entrada "Execute". En función de la programación,
"Execute" todavía puede ponerse al valor FALSE durante la tarea o bien el valor TRUE puede mantenerse hasta que se
haya completado la tarea.
②
Mientras la tarea está activa, el parámetro de salida "Busy" indica el valor TRUE.
③
Mientras se ejecuta la tarea, esta es cancelada por otra tarea Motion Control. Si se cancela la tarea, el parámetro de
salida "Busy" cambia a FALSE y "CommandAborted" a TRUE.
④
Si "Execute" conserva el valor TRUE hasta que se ha cancelado la tarea, "CommandAborted" también permanece en
TRUE y cambia el valor a FALSE junto con "Execute".
⑤
Si "Execute" se ha puesto a FALSE antes de cancelar la tarea, "CommandAborted" indica el valor TRUE durante un
solo ciclo de ejecución.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Si "Execute" = FALSE después de que se cancele la tarea
Instrucciones tecnológicas
10.3 Motion control
797