Capítulo 7
Control de movimiento
Reglas generales para bloques de funciones de movimiento
Parámetro
Comportamiento de Done Output
Comportamiento de Busy Output
86
Reglas generales
La salida Done se establece cuando la acción comandada se ha realizado correctamente.
Con múltiples bloques de funciones trabajando en el mismo eje en una secuencia, se aplica la regla siguiente:
Cuando se cancela un movimiento en un eje sin que otro movimiento en el mismo eje haya llegado a su meta final, la salida Done no se establece
en el primer bloque de funciones.
Cada bloque de funciones tiene una salida Busy que indica que el bloque de funciones todavía no ha concluido (en bloques de funciones con
entrada Execute) y hay nuevos valores de salida pendientes (en bloques de funciones con entrada Enable).
La salida Busy se establece en el flanco ascendente de Execute y se restablece cuando se establece una de las salidas Done, Aborted o Error, o se
establece en el flanco ascendente de Enable y se restablece cuando se establece una de las salidas Valid o Error.
Se recomienda que el bloque de funciones continúe ejecutándose en el escán del programa siempre que Busy sea verdadera, porque las salidas
solo se actualizan cuando la instrucción se está ejecutando. Por ejemplo, en el diagrama de lógica de escalera, si el renglón se convierte en falso
antes de que la instrucción termine la ejecución, la salida Busy permanece verdadera para siempre aunque el bloque de funciones haya
concluido la ejecución.
Publicación de Rockwell Automation 2080-UM002J-ES-E – Marzo 2018