El control de movimiento es muy fácil
10.9 Instrucción MC_MoveVelocity
10.9
Instrucción MC_MoveVelocity
Tabla 10- 18 Instrucción MC_MoveVelocity
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En el ejemplo SCL, "MC_MoveVelocity_DB" es el nombre del DB de instancia.
2
Tabla 10- 19 Parámetros de la instrucción MC_MoveVelocity
Parámetro y tipo
Axis
Execute
Velocity
Direction
Current
220
SCL
"MC_MoveVelocity_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Velocity:=_real_in_,
Direction:=_int_in_,
Current:=_bool_in_,
InVelocity=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
Tipo de datos
IN
TO_Axis_1
IN
Bool
IN
Real
IN
Int
IN
Bool
Descripción
Objeto tecnológico Eje
Inicio de la tarea con flanco positivo (valor predeterminado: False)
Especificación de velocidad para movimiento del eje (valor
predeterminado: 10.0)
Valores límite: Velocidad de inicio/parada ≤ |Velocity| ≤ velocidad
máxima
(Se permite Velocity = 0,0)
Especificación de dirección:
0: la dirección de rotación corresponde a la señal del valor
depositado en el parámetro "Velocity" (valor predeterminado)
1: dirección positiva de rotación (la señal del valor del
parámetro "Velocity" se ignora).
2: dirección negativa de rotación (la señal del valor del
parámetro "Velocity" se ignora).
Mantener velocidad actual:
FALSE: "Mantener velocidad actual" está desactivado. Se
utilizan los valores de los parámetros "Velocity" y "Direction".
(Valor predeterminado)
TRUE: "Mantener velocidad actual" está activado. Los valores
de los parámetros "Velocity" y "Direction" no se tienen en
cuenta.
Cuando el eje retoma el movimiento a la velocidad actual, el
parámetro "InVelocity" vuelve a adoptar el valor TRUE
Descripción
Utilice la instrucción
MC_MoveVelocity para mover el
eje constantemente a la velocidad
especificada.
Para utilizar la instrucción
MC_MoveVelocity primero es
necesario haber habilitado el eje.
Manual de producto, 04/2012, A5E02486778-05
.
Easy Book