Descripción de los componentes funcionales
4
Directorio MDX_SingleAxis
Entradas
Salidas
32
El componente funcional MC_MoveAbsolute_MDX cuenta con las siguientes entradas:
Entrada
Tipo
Execute
BOOL
Position
DINT
Velocity
DINT
Acceleration
DINT
Deceleration
DINT
Axis
AXIS_REF
El componente funcional MC_MoveAbsolute_MDX cuenta con las siguientes salidas:
Salida
Tipo
Done
BOOL
Active
BOOL
Command
BOOL
Aborted
Error
BOOL
ErrorID
DWORD
Eje
AXIS_REF
Significado
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.
Esta entrada determina la posición de destino del giro del eje del
motor.
En este caso, 4096 incrementos corresponden a un giro del eje del
motor de 360°.
(Unidad: incrementos, rango de valores máximos –(2
Esta entrada determina la velocidad del motor durante la fase con
velocidad constante.
(Unidad: rpm, rango de valores máximos 0 ... 6000)
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)
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)
Esta entrada determina el eje del motor en el que tendrán lugar las
acciones del componente funcional.
Significado
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.
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.
Esta salida muestra si otro componente funcional ha cancelado la
orden del componente funcional.
•
TRUE: Otro componente funcional ha cancelado la orden del
componente funcional.
•
FALSE: La orden del componente funcional no ha sido cancelada.
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.
Esta salida muestra el código del error que se ha producido
(Æ página 68).
Esta salida muestra la referencia del eje.
Manual – Biblioteca MPLCMotion_MDX
31
31
) ... 2
)