El control de movimiento es muy fácil
10.9 Instrucción MC_MoveJog
Respuesta de corrección
La tarea MC_MoveVelocity puede ser
interrumpida por las siguientes tareas de
Motion Control:
MC_HomeMode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
Nota
Comportamiento con velocidad ajustada cero (Velocity = 0.0)
Una tarea MC_MoveVelocity con "Velocity" = 0.0 (como una tarea MC_Halt) interrumpe
cualquier tarea activa de Motion Control con la deceleración configurada. Cuando el eje se
para, el parámetro de salida "InVelocity" indica TRUE como mínimo durante un ciclo.
"Busy" indica el valor TRUE durante la operación de deceleración y cambia a FALSE junto
con "InVelocity". Si se activa el parámetro "Execute" = TRUE, "InVelocity" y "Busy" están
enclavados.
Cuando la tarea MC_MoveVelocity ha comenzado, el bit de estado "SpeedCommand" se
activa en el objeto tecnológico en cuestión. El bit de estado "ConstantVelocity" se activa
cuando el eje se detiene por completo. Ambos bits se adaptan a la nueva situación cuando
comienza una nueva tarea de Motion Control.
10.9
Instrucción MC_MoveJog
Tabla 10- 19 Instrucción MC_MoveJog
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
190
Descripción
Utilice la instrucción MC_MoveJog para mover el eje constantemente a la velocidad
específica en modo paso a paso. Esta instrucción se suele utilizar con fines de prueba
y mantenimiento.
Para utilizar la instrucción MC_MoveJog primero es necesario haber habilitado el eje.
La tarea MC_MoveVelocity nueva
interrumpe las siguientes tareas de Motion
Control activas:
MC_HomeMode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
Manual de producto, 04/2011, A5E02486778-02
Easy Book