Wie berechnet der Servomotor den Abstand der sich bewegenden Teile?

Feb 26, 2019Eine Nachricht hinterlassen

Wie berechnet der Servomotor die Entfernung des Werkstücks?

           



In der folgenden Abbildung treibt der Servomotor die Schraube an, um das Werkstück zu drehen und zu bewegen. Wir wissen, dass Servomotoren im Vergleich zu gewöhnlichen Motoren präzise Positionierungs- und Reaktionsschnellvorteile bieten und für Positionen mit höherer Position verwendet werden. Dann ist das gesamte Servoantriebssystem ein geschlossenes Rückkopplungssystem. Der Servomotor verfügt am Ende über einen Encoder, der die Daten der Motordrehung immer an den Servoantrieb überträgt , um sicherzustellen, dass der Motor erreicht die angegebene Position.

1

Das obige Beispiel zeigt, wie die Entfernung berechnet wird, die das Werkstück zurücklegt. Der Servomotor wird in Form von Impuls + Richtung angetrieben. Zur Erleichterung der Berechnung beträgt der Betrag der Werkstückbewegung , nachdem der Fahrer beispielsweise mit der elektronischen Übersetzung ausgestattet ist, 1 µm / Impuls. Senden Sie einen Impuls, um das Werkstück um 1um zu verschieben. Senden Sie 1000 einen Abstand von 1 mm. Die Geschwindigkeit, mit der sich das Werkstück bewegt, wird durch die Frequenz des Impulses bestimmt. Wenn die Impulsfrequenz 500 Impulse / s beträgt, beträgt die Bewegungsgeschwindigkeit des Werkstücks 0,5 mm / s. Wenn Sie die Geschwindigkeit kennen, wird die Entfernung, die der Servomotor das Werkstück in einer bestimmten Zeit zur Bewegung antreibt, berechnet, indem die Geschwindigkeit mit der Zeit multipliziert wird. Hierbei ist zu beachten, dass der Befehl zum Senden eines Impulses im Allgemeinen eine Beschleunigung und Verzögerung aufweist und der gesamte Bewegungsprozess nicht einheitlich ist. Es ist nicht korrekt, die Entfernung mit der Zeit zu berechnen, es sei denn, die Beschleunigungs- / Verzögerungsfunktion wird entfernt.


Tatsächlich muss die Position des Servomotors nicht berechnet werden. Der Encoder misst ständig die Motordrehung. Wir müssen nur die codierten Daten sammeln, um die Position des Werkstücks zu kennen, oder die Anzahl der Impulse an der Steuerung überprüfen .


Jeder Servoverstärker verfügt über Parameter zur Überwachung der tatsächlichen Position des Motors. Nehmen Sie als Beispiel den Servoverstärker TakeShenzhen ECON Technology. DP-CPO ist der Befehlsimpuls niedrig 5 Bit, DP-CPO. ist der Befehlsimpuls hoch 5 Bits.

(Die Anzahl der auf der Digitalröhre angezeigten Ziffern beträgt 5). Wenn die Anfangsposition 0 ist, ist nach einer Position der DP-CPO 2000 und der DP-CPO. ist 0010. Die Istposition ist 102000, wenn Sie die elektronische Übersetzung für den AC-Servoregler auf 10/1 setzen, dh einen Impuls mit 1000 Impulsen. Die Umstellung ist, dass der Motor 102000/1000 = 102 Runden gegangen ist.


Anfrage senden

whatsapp

Telefon

E-Mail

Anfrage