¿Cómo calcula el servomotor la distancia de movimiento de la pieza?
En la forma de la siguiente figura, el servomotor mueve el tornillo para girar y mover la pieza de trabajo. Sabemos que los servomotores tienen un posicionamiento preciso y ventajas de respuesta rápida en comparación con los motores ordinarios, y se utilizan para posiciones de posición más altas. Entonces, ¿cómo se posiciona, todo el sistema de servoaccionamiento es un sistema de retroalimentación de circuito cerrado, el servomotor tiene un codificador al final, que siempre transmitirá los datos de la rotación del motor al servoaccionamiento, para garantizar que el motor alcance La posición especificada.

El ejemplo anterior muestra cómo calcular la distancia que recorre la pieza de trabajo. El servomotor se acciona en forma de impulso + dirección. Para facilitar el cálculo, una vez que el conductor está equipado con la relación de engranaje electrónico, por ejemplo, la cantidad de movimiento de la pieza de trabajo es de 1 um / pulso. Envíe un impulso para mover la pieza de trabajo 1um, enviar 1000 es una distancia de 1 mm. La velocidad a la que se mueve la pieza de trabajo está determinada por la frecuencia del pulso, asumiendo que la frecuencia del pulso es de 500pulse / s, entonces la velocidad de movimiento de la pieza es de 0.5mm / s. Sabiendo la velocidad, la distancia a la que el servomotor impulsa la pieza de trabajo para viajar en un tiempo específico se calcula multiplicando la velocidad por el tiempo. Cabe señalar aquí que el comando para enviar un pulso generalmente tiene aceleración y desaceleración, y todo el proceso de movimiento no es uniforme. No es preciso calcular la distancia con el tiempo a menos que se elimine la función de aceleración / desaceleración.
De hecho, la posición del servomotor no necesita ser calculada. El codificador mide constantemente la rotación del motor. Solo necesitamos recopilar los datos codificados para conocer la posición de la pieza de trabajo, o verificar el número de pulsos en el controlador también.
Muy simple, cualquier servoaccionamiento tiene parámetros para monitorear la posición real del motor. TakeShenzhen ECON Technology el servodrive como ejemplo. DP-CPO es el pulso de comando bajo 5 bits; DP-CPO. es el comando pulso alto 5 bits.
(El número de dígitos mostrados en el tubo digital es 5). Si la posición inicial es 0, después de una posición, el DP-CPO es 2000 y el DP-CPO. es 0010. La posición real es 102000, si configura la relación de engranaje electrónico es 10/1 para el servocontrol de CA, es decir, un impulso de 1000 pulsos. La conversión es que el motor ha ido 102000/1000 = 102 vueltas.





