Tabla 9- 58
Ejemplo 1: ejecución completa de la tarea
Si "Execute" = FALSE durante el procesamiento de 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.
③
Una vez finalizada la tarea (p. ej. para la instrucción Motion Control "MC_Home": referenciación correcta), el parámetro
de salida "Busy" cambia a FALSE y "Done" a TRUE.
④
Si "Execute" conserva el valor TRUE hasta que se ha completado la tarea, "Done" también permanece en TRUE y
cambia el valor a FALSE junto con "Execute".
⑤
Si "Execute" se ha puesto a FALSE antes de finalizar la tarea, "Done" indica el valor TRUE durante un solo ciclo de
ejecución.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
Si "Execute" = FALSE después de completar la tarea
102BInstrucciones tecnológicas
9.3 Basic motion control
399