Programar
6.3 Instrucciones de Motion Control
Estado de la petición
Los siguientes parámetros de salida indican el estado de procesamiento de la petición:
● Instrucciones de Motion Control con el parámetro "Done"
● Instrucciones de Motion Control sin el parámetro "Done"
● Parámetro "Busy"
● Parámetro "CommandAborted"
● Parámetro "Error"
Mientras el parámetro "Execute" o "Enable" esté puesto en TRUE se actualizarán los
parámetros de salida. En caso contrario, los parámetros "Done", "Error" y
"CommandAborted" se activarán solo durante un ciclo.
Cancelación de peticiones en curso
Una petición de movimiento en curso se cancela lanzando otra petición de movimiento.
En este caso, las consignas dinámicas actuales (aceleración, deceleración, tirón y
velocidad) se pondrán a los valores de la petición que realiza el relevo.
146
Si el parámetro "Done" = TRUE, se indica que una petición ha concluido correctamente.
La consecución del objetivo de la petición se indica con otros parámetros
(p. ej. "Status", "InVelocity"). Encontrará más información al respecto en el capítulo
Seguimiento de peticiones en curso (Página 151).
Mientras se procesa una petición, el parámetro "Busy" presenta el valor TRUE. Cuando
se finaliza o cancela una petición, "Busy" presenta el valor FALSE.
Cuando una petición cancela otra petición, el parámetro "CommandAborted" presenta el
valor TRUE.
Cuando se produce un error en la instrucción de Motion Control, el parámetro "Error"
presenta el valor TRUE. En el parámetro "ErrorID" se muestra el identificador de error
correspondiente.
S7-1500 Motion Control
Manual de funciones, 01/2013, A5E03879258-01