Programación De Control De Movimiento; Texto Estructurado (St) - Diagrama De Funciones Secuenciales (Sfc); Ejemplo - Rockwell Automation Allen-Bradley ControlLogix 1756-L61 Manual Del Usuario

Ocultar thumbs Ver también para Allen-Bradley ControlLogix 1756-L61:
Tabla de contenido

Publicidad

Programación de control de
movimiento
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 su posición inicial (My_Axis_X.AxisHomedStatus = desactivado) entonces
la instrucción MAH regresa el eje a su posición inicial.
El controlador proporciona un conjunto de instrucciones de control de
movimiento para los ejes:
• El controlador utiliza estas instrucciones igual que el resto de las
instrucciones de Logix5000.
• Cada instrucción de control de movimiento se aplica a uno o más ejes.
• Cada instrucción de control de movimiento necesita un tag de control de
movimiento. El tag usa un tipo de datos MOTION_INSTRUCTION y
almacena información de estado de la instrucción.
• Puede programar el uso de instrucciones de control de movimiento en
estos lenguajes de programación:
– Diagrama de lógica de escalera (LD)
– Texto estructurado (ST)
– Diagrama de funciones secuenciales (SFC)
Figura 26 – Instrucción de control de movimiento
Tag de control de movimiento

Ejemplo

En este ejemplo, un diagrama simple de lógica de escalera que regresa a la posición
inicial, impulsa y mueve un eje.
Publicación de Rockwell Automation 1756-UM001N-ES-P – Noviembre 2012
Desarrollo de aplicaciones de control de movimiento
ATENCIÓN: Utilice el tag para el operando de control de movimiento de
la instrucción de control de movimiento únicamente una vez. Si vuelve a
utilizar el mismo tag de control de movimiento en otras instrucciones
podría producirse una operación no intencionada de las variables de
control.
Capítulo 9
141

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido