Figura 18 – Instrucción de control de movimiento
Ejemplo
He aquí un ejemplo de un diagrama simple de lógica de escalera que regresa un eje
a la posición inicial, lo impulsa y lo mueve.
Si Initialize_Pushbutton = activado y el eje = desactivado (My_Axis_X.ServoActionStatus = desactivado) entonces,
la instrucción MSO activa el eje.
Si Home_Pushbutton = activado y el eje no ha sido regresado a la posición inicial (My_Axis_X.AxisHomedStatus = desactivado) entonces,
la instrucción MAH regresa el eje a la posición inicial.
Si Jog_Pushbutton = activado y el eje = activado (My_Axis_X.ServoActionStatus = activado) entonces,
la instrucción MAJ impulsa el eje hacia adelante a 8 unidades/segundo.
Si Jog_Pushbutton = desactivado, entonces,
la instrucción MAS detiene el eje a 100 unidades/segundo
Compruebe que para Change Decel esté seleccionada la opción Yes. De lo contrario, el eje se desacelera a su velocidad máxima.
Publicación de Rockwell Automation 1768-UM001F-ES-P – Febrero 2013
Tag de control de
movimiento
ATENCIÓN: Utilice únicamente una vez el tag para el operando de control de
movimiento de la instrucción de control de movimiento. Si se vuelve a utilizar el
mismo tag de control de movimiento en otras instrucciones se puede ocasionar
una operación inesperada de las variables de control.
2
.
Desarrollo de aplicaciones de control de movimiento
Capítulo 9
123