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.
S7-1500 Motion Control V13 Update 3
Manual de funciones, 07/2014, A5E03879258-AC
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 189).
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.
7.3 Instrucciones de Motion Control
Programar
183