Control de motor paso a paso PLC: domine los fundamentos lógicos
Control de motor paso a paso PLC: domine los fundamentos lógicos
Introducción
Los PLC (Controladores Lógicos Programables) son computadoras de control industrial con estructuras modulares, flexibilidad, procesamiento de alta velocidad y manejo preciso de datos. Se destacan en el control de motores paso a paso utilizando salidas de pulsos de alta velocidad o funciones de control de movimiento.
Para dispositivos con distancias y velocidades de movimiento fijas, controlar motores paso a paso mediante PLC y un controlador paso a paso es una solución ideal.
Características de los motores paso a paso
Desplazamiento angular proporcional:El desplazamiento angular de un motor paso a paso es estrictamente proporcional al recuento de impulsos de entrada. Después de cada rotación completa, no hay errores acumulativos, lo que garantiza un buen rendimiento de seguimiento.
Control de bucle abierto simple y confiable:El sistema de control digital de bucle abierto compuesto por un motor paso a paso y un circuito controlador es simple, rentable y confiable. También se puede combinar con un circuito de retroalimentación en ángulo para formar un sistema de circuito cerrado de alto rendimiento.
Respuesta dinámica rápida:Los motores paso a paso pueden arrancar, detenerse, invertir y cambiar de velocidad rápidamente.
Amplio rango de velocidad:La velocidad se puede ajustar suavemente en un amplio rango, con un alto par de salida incluso a bajas velocidades.
Requisito de energía de pulso: los motores paso a paso requieren fuentes de alimentación moduladas por ancho de pulso y no pueden funcionar directamente con energía de CA o CC.
La frecuencia de paso más alta a la que el motor puede responder sin perder pasos es la "frecuencia de arranque". La "frecuencia de parada" es la frecuencia de paso más alta a la que el motor puede detenerse con precisión sin sobrepasar la posición objetivo cuando la señal de control se corta repentinamente. La frecuencia de arranque, la frecuencia de parada y el par de salida del motor deben coincidir con el momento de inercia de la carga. Con estos datos, es posible un control efectivo de la velocidad del motor paso a paso.
Control PLC de motores paso a paso
Cuando utilice un PLC para controlar un motor paso a paso, calcule el equivalente de pulso del sistema, el límite superior de frecuencia de pulso y el recuento máximo de pulso usando las siguientes fórmulas para seleccionar el PLC y los módulos funcionales apropiados:
Equivalente de pulso = (ángulo de paso del motor paso a paso × avance) / (360 × relación de transmisión)
Límite superior de frecuencia de pulso = (Velocidad de movimiento × Configuración de micropasos del motor paso a paso) / Equivalente de pulso
Conteo máximo de pulsos = (Distancia de movimiento × Configuración de micropasos del motor paso a paso) / Equivalente de pulso
Configuración del sistema de coordenadas para control PLC
En primer lugar, el PLC debe establecer un sistema de coordenadas, que puede ser relativo o absoluto. En la palabra DM6629:
Los bits 00 - 03 corresponden a la salida de impulsos 0.
Los bits 04 - 07 corresponden a la salida de impulsos 1.
Establecer estos bits en 0 selecciona un sistema de coordenadas relativo, mientras que establecerlos en 1 selecciona un sistema de coordenadas absoluto.
Ejemplo de aplicación
En el control de movimiento de uno o dos ejes, los parámetros como la distancia de movimiento, la velocidad y la dirección se configuran en el panel de control. El PLC lee estas configuraciones, realiza cálculos y genera señales de pulso y dirección. Estas señales controlan el controlador del motor paso a paso, logrando un control preciso de la distancia, la velocidad y la dirección. Las pruebas prácticas han confirmado la fiabilidad, viabilidad y eficacia de este sistema.