Spindel Drehzahlregelung mit Asnychronmotor und 7i96s
- Wusel
- Offline
- Premium Member
Less
More
- Posts: 85
- Thank you received: 8
06 Jul 2023 07:28 #274881
by Wusel
Spindel Drehzahlregelung mit Asnychronmotor und 7i96s was created by Wusel
hallo zusammen,
ich bin wieder an einer neuen Maschinensteuerung für eine LuxTurn Drehbank. Diesmal mit der 7i96s Mesa Karte. Der Spindelantrieb geschieht mit einem Frequenzumrichter welcher über ein 0-10V Signal seine Frequenzvorgabe erhält und einen Asynchronmotor.
Ein Encoder mit A,B,Z soll dann das synchrone Verfahren von Spindel mit Z-Achse ermöglichen.
Das allemeiste funktioniert auch soweit recht gut, bis auf die Drehzahlregelung.
Derzeit ist es ja so, dass z.B ein M3 Sxxx Befehl eine Spannung an den FU gibt und der fährt den Motor hoch. Unter Last sinkt jedoch die Drehzahl ein und da die Drehzahlvorgabe ja bleibt und somit auch die Spannungsausgabe an den Fu, findet hier ja keine Regelung statt im Sinne einer wirklichen Drehzahl Nachführung an die Last angepasst.
Vielleicht bracht es das ja auch nicht, denn beim Gewindedrehen würde bei verlangsamter Spindel ja auch die Z-Achse langsamer verfahren und beide blieben synchronisiert.
Wenn ich aber dennoch eine wirkliche Drehzahlregelung möchte, wie bringe ich das ein?
Ich hänge mal meine hal und ini an, falls das etwas hilft.
viele Grüße
ich bin wieder an einer neuen Maschinensteuerung für eine LuxTurn Drehbank. Diesmal mit der 7i96s Mesa Karte. Der Spindelantrieb geschieht mit einem Frequenzumrichter welcher über ein 0-10V Signal seine Frequenzvorgabe erhält und einen Asynchronmotor.
Ein Encoder mit A,B,Z soll dann das synchrone Verfahren von Spindel mit Z-Achse ermöglichen.
Das allemeiste funktioniert auch soweit recht gut, bis auf die Drehzahlregelung.
Derzeit ist es ja so, dass z.B ein M3 Sxxx Befehl eine Spannung an den FU gibt und der fährt den Motor hoch. Unter Last sinkt jedoch die Drehzahl ein und da die Drehzahlvorgabe ja bleibt und somit auch die Spannungsausgabe an den Fu, findet hier ja keine Regelung statt im Sinne einer wirklichen Drehzahl Nachführung an die Last angepasst.
Vielleicht bracht es das ja auch nicht, denn beim Gewindedrehen würde bei verlangsamter Spindel ja auch die Z-Achse langsamer verfahren und beide blieben synchronisiert.
Wenn ich aber dennoch eine wirkliche Drehzahlregelung möchte, wie bringe ich das ein?
Ich hänge mal meine hal und ini an, falls das etwas hilft.
viele Grüße
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17944
- Thank you received: 4812
06 Jul 2023 13:26 #274890
by PCW
Replied by PCW on topic Spindel Drehzahlregelung mit Asnychronmotor und 7i96s
Der erste Schritt wäre, alle PID-bezogenen Zeilen in den hal- und ini-Dateien auszukommentieren. und erneut testen.
Der nächste Schritt wäre, ein bisschen P-Term hinzuzufügen und zu sehen, wie das funktioniert
Der nächste Schritt wäre, ein bisschen P-Term hinzuzufügen und zu sehen, wie das funktioniert
Please Log in or Create an account to join the conversation.
- chris@cnc
- Offline
- Platinum Member
Less
More
- Posts: 529
- Thank you received: 139
06 Jul 2023 17:05 - 06 Jul 2023 17:09 #274903
by chris@cnc
Replied by chris@cnc on topic Spindel Drehzahlregelung mit Asnychronmotor und 7i96s
Ja, in der ini Datei sind deine Regelparamter nicht aktiviert. Das Doppelkreuz muss raus sonst wird es nicht gelesen und dann langsam den P Wert erhöhen.
Alt
Neu
Alt
[SPINDLE_0]
#P = 0.0
#I = 0.0
#D = 0.0
#FF0 = 1.0
#FF1 = 0.0
#FF2 = 0.0
#BIAS = 0.0
#DEADBAND = 0.0
Neu
[SPINDLE_0]
P = 10.0
I = 0.0
D = 0.0
FF0 = 1.0
FF1 = 0.0
FF2 = 0.0
BIAS = 0.0
DEADBAND = 0.0
Last edit: 06 Jul 2023 17:09 by chris@cnc.
Please Log in or Create an account to join the conversation.
- Wusel
- Offline
- Premium Member
Less
More
- Posts: 85
- Thank you received: 8
08 Jul 2023 18:24 #275036
by Wusel
Replied by Wusel on topic Spindel Drehzahlregelung mit Asnychronmotor und 7i96s
ich hatte es ursprünglich mal mit P100 probiert aber da schoss die Drehzahl gleich ans Limit. Jetzt habe ich es einmal mit P10 probiert, zumindest lief die Spindel dann jedoch ging kurz darauf der FU in Überlast. Da muss ich wohl erst die Parmeter des FU ein wenig zurückdrehen, denn ich hatte eine Stromanhebung bei geringen Drehzahlen eingegeben. Danach muss ich mal schauen, ob unter Last der Frequenzwert angehoben wird am FU. Das sollte ja ein indiz dafür sein, dass tatsächlich eine Regelung stattfindet. Zwischendurch muste ich noch bemerken, dass mein Encoder aussetzer hat, also gilt es erst, den zu ersetzen. Dann berichte ich weiter
Rainer
Rainer
Please Log in or Create an account to join the conversation.
Time to create page: 0.057 seconds