Mc_Movevelocity (Velocidad De Movimiento Del Control De Movimiento) - Rockwell Automation Allen-Bradley Micro800 Serie Manual De Referencia

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley Micro800 Serie:
Tabla de contenido

Publicidad

Instrucciones de control de movimiento
MC_MoveVelocity
(velocidad de
movimiento del
control de
movimiento)
Instrucciones de control de movimiento
Detalles de parámetros de bloques de funciones de control de
movimiento
ID de error de bloque de función de control de movimiento
página 465
Envía un movimiento controlado que nunca finaliza a una velocidad
especificada.
Detalles de la operación:
Si la entrada DirectionIn de MC_MoveVelocity es igual a 0 y:
el eje no se está moviendo, se ignora el signo de la entrada
Velocity, el eje continúa moviéndose en su dirección actual y se
aplican los nuevos parámetros dinámicos.
el eje no se está moviendo, MC_MoveVelocity genera un error.
Si se alcanza el límite de pulso PTO durante la ejecución de
MC_MoveVelocity, el valor del acumulador PTO se renueva en 0 (o
como el límite por software opuesto si se ha activado el límite) y la
ejecución continúa.
Si el eje no se está moviendo y MC_MoveVelocity genera un
movimiento en el que la dirección (el signo de Velocity * Direction) es
opuesta a la dirección de movimiento actual, MC_MoveVelocity
genera un error.
Una vez definida la señal InVelocity, indica que MC_MoveVelocity se
ha completado. Cualquier evento de movimiento posterior no tendrá
ningún efecto en las salidas de MC_MoveVelocity, excepto la señal
'InVelocity'.
La salida InVelocity de MC_MoveVelocity permanece como Cierto
cuando la velocidad del eje alcanza la velocidad solicitada o hasta que
MC_MoveVelocity se cancela.
El signo de (Velocity * Direction) determina la dirección de
movimiento de MC_MoveVelocity. Si velocidad y dirección tienen el
mismo signo, se genera un movimiento positivo. Si velocidad y
dirección tienen distinto signo, se genera un movimiento negativo.
La señal InVelocity se restablece si otro bloque de funciones o evento
de movimiento o el flanco descendente de 'Execute' cancelan
MC_MoveVelocity.
Para detener o cambiar el movimiento iniciado por MC_MoveVelocity,
otro bloque de instrucciones debe interrumpirlo o cancelarlo, por
ejemplo, volviendo a ejecutar MC_MoveVelocity con parámetros
diferentes.
Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019
en la
página 461
Capítulo 18
en la
página 457
en la
489

Publicidad

Tabla de contenido
loading

Tabla de contenido