Entradas
El componente funcional MC_MoveRelative_MDX cuenta con las siguientes entradas:
Entrada
Execute
Distance
Velocity
Acceleration
Deceleration
Axis
Salidas
El componente funcional MC_MoveRelative_MDX cuenta con las siguientes salidas:
Salida
Done
Active
Command
Aborted
Error
ErrorID
Axis
Manual – Biblioteca MPLCMotion_MDX
Descripción de los componentes funcionales
Tipo
Significado
BOOL
Esta entrada sirve para iniciar el giro del eje del motor.
Si llega un flanco ascendente a esta entrada, el componente funcional
inicia el giro del eje del motor.
DINT
Esta entrada determina la posición de destino del giro del eje del
motor como posición relativa a la posición actual del eje del motor al
iniciarse el componente funcional.
En este caso, 4096 incrementos corresponden a un giro del eje del
motor de 360°.
(Unidad: incrementos, rango de valores máximos –(2
DINT
Esta entrada determina la velocidad del motor durante la fase con
velocidad constante.
(Unidad: rpm, rango de valores máximos 0... 6000).
DINT
Esta entrada determina el tiempo de rampa para la aceleración que
produzca un aumento de 3000 rpm en la velocidad (aumento de la
energía cinética del motor).
(Unidad: ms, rango de valores máximos 10 ... 20000).
DINT
Esta entrada determina el tiempo de rampa para la deceleración que
produzca una disminución de 3000 rpm en la velocidad (disminución
de la energía cinética del motor).
(Unidad: ms, rango de valores máximos 10 ... 20000).
AXIS_REF
Esta entrada determina el eje del motor en el que tendrán lugar las
acciones del componente funcional.
Tipo
Significado
BOOL
Esta salida muestra si se ha realizado el posicionamiento del eje del
motor.
•
TRUE: El eje del motor ha realizado el giro. El eje del motor ha
alcanzado la ventana de posición de destino.
•
FALSE: El eje del motor no ha realizado aún completamente el
giro. El eje del motor no ha alcanzado aún la ventana de posición
de destino.
BOOL
Esta salida muestra si el eje del motor gira para alcanzar la ventana
de posición de destino.
•
TRUE: El eje del motor gira.
•
FALSE: El eje del motor no gira.
BOOL
Esta salida muestra si otro componente funcional ha interrumpido la
orden del componente funcional.
•
TRUE: Otro componente funcional ha interrumpido la orden del
componente funcional.
•
FALSE: La orden del componente funcional no ha sido
interrumpida.
BOOL
Esta salida muestra si se ha producido un error en el componente
funcional.
•
TRUE: Se ha producido un error en el componente funcional.
•
FALSE: No se han producido errores en el componente funcional.
DWORD
Esta salida muestra el código del error que se ha producido
(Æ página 68).
AXIS_REF
Esta salida muestra la referencia del eje.
Directorio MDX_SingleAxis
4
31
31
) ... 2
)
37