Instrucción Mc_Movejog - Siemens SIMATIC S7-1200 Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Respuesta de corrección
La tarea MC_MoveVelocity puede ser
interrumpida por las siguientes tareas de
Motion Control:
 MC_Home Mode = 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.
9.3.2.8
Instrucción MC_MoveJog
Tabla 9- 39
Instrucción MC_MoveJog
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En el ejemplo SCL, "MC_MoveJog_DB" es el nombre del DB de instancia.
2
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
SCL
"MC_MoveJog_DB"(
Axis:=_multi_fb_in_,
JogForward:=_bool_in_,
JogBackward:=_bool_in_,
Velocity:=_real_in_,
InVelocity=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
102BInstrucciones tecnológicas
9.3 Basic motion control
La tarea MC_MoveVelocity nueva
interrumpe las siguientes tareas de Motion
Control activas:
 MC_Home Mode = 3
 MC_Halt
 MC_MoveAbsolute
 MC_MoveRelative
 MC_MoveVelocity
 MC_MoveJog
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.
377

Publicidad

Tabla de contenido
loading

Tabla de contenido