¿El motor paso a paso se atasca al subir y luego volver a subir?

1

Estoy conduciendo un motor paso a paso bipolar NEMA34 con las siguientes especificaciones: Corriente nominal 4A, Voltaje 24-60V. Está siendo impulsado por un controlador MA860H con una corriente de salida de 2.6-7.2A 24-80VAC. Tengo el controlador configurado para una corriente máxima de 4.45A, y utilizando un microstep de 5 (1000 pulsos / rev). Esto está conectado a una caja de engranajes que da como resultado una entrada de aproximadamente ~ 4000 pasos / rev.

( enlace )

El controlador está siendo controlado por un PLC que impulsa el motor paso a paso a la posición deseada. El control de movimiento permite una posición deseada, pasos / segundos y un tiempo de rampa de subida / bajada (ms).

Este caso de uso particular requiere que se emita un nuevo comando de movimiento mientras el motor puede estar en movimiento. No hay problemas si muevo el motor de la parada o emito un nuevo comando de movimiento mientras el motor ha alcanzado sus pasos máximos / segundo.

Sin embargo, si el motor se está moviendo y se está acercando a su posición deseada, comenzará a descender, si durante esta rampa se emite un nuevo comando de movimiento con una posición deseada mayor, el motor debería volver a subir y continuar movimiento. En su lugar, el motor se detendrá y hará un chillido de tono alto. Cuanto más tiempo establezca el tiempo de subida / bajada, más fácil será la reproducción de esta condición. Por extraño que parezca, si realizo la misma función pero el nuevo comando de movimiento le dice al motor que retroceda, esta condición no ocurre.

No estoy seguro de cuál es el problema exacto al que me estoy enfrentando o cómo reducirlo a un componente en particular. ¿Podría ser el contador EMF del motor que está causando el comportamiento extraño, o he dimensionado incorrectamente el motor?

    
pregunta DDulla

1 respuesta

1

El problema, por supuesto, está en el generador de trayectoria de PLC. El propio controlador paso a paso solo envía la frecuencia del punto de ajuste (step / dir) al motor. Parece que al cambiar la posición del punto de ajuste, su programa de PLC no disminuye o aumenta gradualmente la frecuencia, sino que salta. Busque la documentación del PLC para superar este error.

    
respondido por el Marko Buršič

Lea otras preguntas en las etiquetas