Instrucciones tecnológicas
9.3 Motion control
9.3.6
Vigilar comandos activos
9.3.6.1
Vigilar instrucciones MC con un parámetro de salida "Done"
Las instrucciones Motion Control con el parámetro de salida "Done" se inician mediante el
parámetro de entrada "Execute" y tienen una finalización definida (p. ej. con la instrucción
Motion Control "MC_Home": referenciación correcta). La tarea se ha completado y el eje
está parado.
● El parámetro de salida "Done" indica el valor TRUE si la tarea se ha completado
● Los parámetros de salida "Busy", "CommandAborted" y "Error" indican que la tarea
Las tareas de las siguientes instrucciones Motion Control tienen una finalización definida:
● MC_Reset
● MC_Home
● MC_Halt
● MC_MoveAbsolute
● MC_MoveRelative
El comportamiento del bit de estado se muestra más abajo en algunas situaciones de
ejemplo.
● El primer ejemplo muestra el comportamiento del eje en una tarea finalizada. Si la tarea
● El segundo ejemplo muestra el comportamiento del eje en una tarea cancelada. Si la
● El tercer ejemplo muestra el comportamiento del eje cuando se produce un error. Si se
428
correctamente.
todavía se está procesando, se ha cancelado o hay un error pendiente, respectivamente.
La instrucción Motion Control "MC_Reset" no puede cancelarse, por lo que no tiene el
parámetro de salida "CommandAborted".
– Durante el procesamiento de la tarea Motion Control, el parámetro de salida "Busy"
indica el valor TRUE. Si la tarea se ha completado, cancelado o detenido a causa de
un error, el parámetro de salida "Busy" cambia a FALSE. El cambio se produce
independientemente de la señal en el parámetro de entrada "Execute".
– Los parámetros de salida "Done", "CommandAborted" y "Error" indican el valor TRUE
durante un ciclo como mínimo. Los avisos de estado se congelan mientras el
parámetro de entada "Execute" está puesto a TRUE.
Motion Control se ha ejecutado por completo en el momento de su finalización, se indica
con el valor TRUE en el parámetro de salida "Done". El estado de señal del parámetro de
entrada "Execute" influye en el tiempo de visualización del parámetro de salida "Done".
tarea Motion Control se cancela durante la ejecución, se indica con el valor TRUE en el
parámetro de salida "CommandAborted". El estado de señal del parámetro de entrada
"Execute" influye en el tiempo de visualización del parámetro de salida
"CommandAborted".
produce un error durante la ejecución de la tarea Motion Control, se indica con el valor
TRUE en el parámetro de salida "Error". El estado de señal del parámetro de entrada
"Execute" influye en el tiempo de visualización del parámetro de salida "Error".
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06