4.4
Directorio MDX_SingleAxis
El directorio MDX_SingleAxis contiene los componentes funcionales que permiten las
órdenes de movimiento para un eje del motor con encoder.
4.4.1
Componente funcional MC_MoveVelocity_MDX
Descripción
El componente funcional MC_MoveVelocity_MDX inicia un movimiento continuo de giro
en un eje del motor.
•
•
Aplicación
El componente funcional MC_MoveVelocity_MDX puede utilizarse sólo en ejes del
motor con encoder.
Requisito
Para la ejecución del componente funcional MC_MoveVelocity_MDX es preciso que el
eje del motor se encuentre en PLCopenState (señal de salida del componente funcional
MC_ConnectAxis_MDX) Standstill o ContinuousMotion.
Entradas
El componente funcional MC_MoveVelocity_MDX cuenta con las siguientes entradas:
Entrada
Execute
Velocity
Acceleration
Deceleration
Axis
Manual – Biblioteca MPLCMotion_MDX
Descripción de los componentes funcionales
Execute : BOOL
Velocity : DINT
Acceleration : DINT
Deceleration : DINT
Axis : AXIS_REF (VAR_IN_OUT)
Las entradas Velocity, Acceleration y Deceleration determinan el comportamiento
dinámico del movimiento de giro.
El variador vectorial regula la velocidad del eje del motor predeterminada a través
de la señal de entrada Velocity hasta que la orden del componente funcional MC_
MoveVelocity_MDX se ha cancelado o interrumpido (Æ apartado "Comportamiento
general de los componentes funcionales", página 15).
Tipo
BOOL
DINT
DINT
DINT
AXIS_REF
Directorio MDX_SingleAxis
MC_MoveVelocity_MDX
Significado
Esta entrada inicia el encargo del componente funcional.
Si llega un flanco ascendente a esta entrada, el componente funcional
inicia la regulación de velocidad.
Esta entrada determina la velocidad de consigna objetivo del
movimiento de giro del motor.
(Unidad: rpm, rango de valores máximos –6000 ... 6000)
Esta entrada determina el tiempo de rampa para la aceleración que
produzca una modificación de 3000 rpm en la velocidad (aumento de
la energía cinética del motor).
(Unidad: ms, rango de valores máximos 0 ... 2000000)
Esta entrada determina el tiempo de rampa para la deceleración que
produzca una modificación de 3000 rpm en la velocidad (disminución
de la energía cinética del motor).
(Unidad: ms, rango de valores máximos 0 ... 2000000)
Esta entrada determina el eje del motor en el que tendrán lugar las
acciones del componente funcional.
InVelocity : BOOL
Active : BOOL
CommandAborted : BOOL
Error : BOOL
ErrorID : DWORD
Axis : AXIS_REF(VAR_IN_OUT)
20010AXX
4
29