Descargar Imprimir esta página

Seguimiento De Las Peticiones Activas; Instrucciones Motion Control Con Parámetro De Salida Done - Siemens S7-1200 Manual De Funciones

Ocultar thumbs Ver también para S7-1200:

Publicidad

Utilizar S7-1200 Motion Control
1.9 Programar
1.9.5

Seguimiento de las peticiones activas

1.9.5.1

Seguimiento de las peticiones activas

Al realizar un seguimiento de las peticiones activas de Motion Control se pueden diferenciar
tres grupos típicos:
● Instrucciones Motion Control con el parámetro de salida "Done"
● La instrucción de Motion Control "MC_MoveVelocity"
● La instrucción de Motion Control "MC_MoveJog"
1.9.5.2
Instrucciones Motion Control con parámetro de salida Done
Las instrucciones de Motion Control con el parámetro de salida "Done" se inician a través
del parámetro de entrada "Execute" y tienen un final definido (p. ej. con la instrucción de
Motion Control "MC_Home": Referenciación realizada con éxito). Con ello, la petición
concluye y el eje se para.
Las peticiones de la siguiente instrucción de Motion Control tienen un final predeterminado:
● MC_Reset
● MC_Home
● MC_Halt
● MC_MoveAbsolute
● MC_MoveRelative
● MC_CommandTable (a partir del objeto tecnológico V2)
● MC_ChangeDynamic (a partir del objeto tecnológico V2)
● MC_WriteParam (a partir del objeto tecnológico V4)
● MC_ReadParam (a partir del objeto tecnológico V4)
El parámetro de salida "Done" muestra el valor TRUE si la petición se ejecuta con éxito.
Los parámetros de salida "Busy", "CommandAborted" y "Error" indican que la petición aún
está siendo procesada, ha sido cancelada o que se ha producido un error. La instrucción de
Motion Control "MC_Reset" no puede ser cancelada, por lo que no dispone de ningún
parámetro de salida "CommandAborted". Dado que la instrucción de Motion Control
"MC_ChangeDynamic" finaliza de forma inmediata, no dispone de ningún parámetro de
salida "Busy" ni "CommandAborted".
Mientras se procesa la petición de Motion Control el parámetro de salida "Busy" muestra el
valor TRUE. Si la petición ha concluido, ha sido cancelada o detenida por un error,
el parámetro de salida "Busy" cambia su valor a FALSE. Ello ocurre independientemente de
la señal en el parámetro de entrada "Execute".
Los parámetros de salida "Done", "CommandAborted" y "Error" muestran el valor TRUE
durante al menos un ciclo. Mientras el parámetro de entrada Execute sea TRUE, los avisos
de estado se mostrarán con memoria.
158
S7-1200 Motion Control V13 SP1
Manual de funciones, 11/2014, A5E03790553-AD

Publicidad

Capítulos

loading