Schnick und Schnack
Level-1
- Beiträge
- 226
- Reaktionspunkte
- 27
-> Hier kostenlos registrieren
Hallo Zusammen
Kleine Frage zur Servotechnik. (In diesem Falle ELAU)
Standard Motionbefehle sind ja entsprechend definiert, dass mann die Zielposition definiert (bzw. den Vorschub) die Sollgeschwindigkeit und die Beschleunigung.
Nun meine Applikation erfordert es, dass nicht Geschwindigkeit und Beschleunigung definiert werden, sondern die Zeit, in welcher die Position angefahren werden muss. Zudem sind Vorschub und Zeit variabel. Das heisst, dass die Aufgabe sein kann, dass der Antrieb in zwei Sekunden 54° Vorschub erreichen soll. Im nächsten Schritt soll er in 1.75 Sekunden 76° Vorschub erreichen. Da die Beschleunigung UND die Geschwindigkeit als Unbekannte aus dem Positionsoffset und der Zeitdauer berechnet werden müssen, kann keine übliche Formel verwendet werden.
Mann könnte jetzt einer von beiden Werten fest definieren, nur habe ich damit nicht über das gesamte Bewegungsspektrum ein optimales Verhalten.
Hat jemand eine Idee, wie mann diese Thematik angehen könnte??
Oder gibts sogar Bausteine (von X-Beliebigen Herstellern) die solche Funktionen errechnen können?
Bin für jeden Hinweis Dankbar
Grüsse Anis
Kleine Frage zur Servotechnik. (In diesem Falle ELAU)
Standard Motionbefehle sind ja entsprechend definiert, dass mann die Zielposition definiert (bzw. den Vorschub) die Sollgeschwindigkeit und die Beschleunigung.
Nun meine Applikation erfordert es, dass nicht Geschwindigkeit und Beschleunigung definiert werden, sondern die Zeit, in welcher die Position angefahren werden muss. Zudem sind Vorschub und Zeit variabel. Das heisst, dass die Aufgabe sein kann, dass der Antrieb in zwei Sekunden 54° Vorschub erreichen soll. Im nächsten Schritt soll er in 1.75 Sekunden 76° Vorschub erreichen. Da die Beschleunigung UND die Geschwindigkeit als Unbekannte aus dem Positionsoffset und der Zeitdauer berechnet werden müssen, kann keine übliche Formel verwendet werden.
Mann könnte jetzt einer von beiden Werten fest definieren, nur habe ich damit nicht über das gesamte Bewegungsspektrum ein optimales Verhalten.
Hat jemand eine Idee, wie mann diese Thematik angehen könnte??
Oder gibts sogar Bausteine (von X-Beliebigen Herstellern) die solche Funktionen errechnen können?
Bin für jeden Hinweis Dankbar
Grüsse Anis