Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 4 of 4

Thread: gibt es Servosysteme, die sich weitgehend zu Schrittmotoren degradieren lassen?

  1. #1
    Join Date
    01.10.2007
    Location
    Waiblingen
    Posts
    3,557
    Danke
    767
    Erhielt 537 Danke für 420 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Problem: ich habe einen Regelalgorithmus in der S7 laufen (weitgehend mit der Fliegenden Säge identisch). Ich gebe meinem Servoregler (derzeit Movitrack MDX61B mit Motor RF37) über Profibus (Option DFP21B) eine Sollgeschwindigkeit und lese dessen aktuelle Istposition (also Motorgeberstellung) zurück.

    Nun arbeiten in dem Servoregler ja einige Regler (Positions/Halteregler, Geschwindigkeitsregler, Stromregler ...). Entsprechend der Lageabweichung, die meine SPS feststellt, bekommt nun der Servo für kurze Zeit einen abweichenden Sollwert, um die Abweichung wieder zu eliminieren. Dabei werden die Regler im Servo aktiv und reagieren auf die sehr kurzzeitigen kleinen Sollwertänderungen sehr rauh (klein bedeutet etwa 5% Auf- bzw. Abschlag von der Momentangeschwindigkeit).

    Nun reift bei mir die Idee, ob sich diese ganzen Regler im Servo nicht irgendwie abschalten lassen, dann also der Antrieb praktisch zu einem Schrittmotor degradiert wird.

    Seither habe ich das alles mit stinknormalen Asynchronmotoren und Danfoss FC302 am Laufen. Vorteil: das Drehfeld läuft halt einfach rundrum, der Magnetisierungsverzug und Schlupf wird in meiner SPS erkannt und ausgeregelt. Wobei der Magnetisierungsverzug fast nicht existiert, da der FU ja bereits im Stillstand für eine Vormagnetisierung sorgt. Nachteil: je Stillstand, desto null Haltekraft. Also muss bei Stillstand immer ein wenig Drehfeld vorhanden sein, wenn auf den Motor ein Moment wirkt.

    Traum von der permanenterregten Maschine: das (Dreh-)Feld ruht, der Läufer verdreht sich "ein wenig" entsprechend dem anliegenden Moment. Albtraum: die Kopplung zwischen Feld und Läufer ist nun elastisch (ganz im Gegensatz zum Asynchronmotor mit Kurzschlussläufer, der sich ja wie eine Wirbelstrombremse total unelastisch benimmt). Was dann wieder Anlass zu Schwingungsneigung geben würde ...
    Reply With Quote Reply With Quote gibt es Servosysteme, die sich weitgehend zu Schrittmotoren degradieren lassen?  

  2. #2
    Join Date
    01.11.2007
    Posts
    1,332
    Danke
    99
    Erhielt 441 Danke für 398 Beiträge

    Default

    Wie ausgiebig hast du denn schon mit den Reglerparametern experimentiert ?
    Wenn ich es richtig verstanden habe, dann ist dein Regelalgorithmus in der S7 ein Lageregler, der Servo arbeitet drehzahlgeregelt. So ist das ja bei so ziemlich jeder CNC-Baugruppe (Sinumerik, FM357, WF625/725/726...). Wenn mir dann ein Servo zu heftig auf kleine Sollwertänderungen reagiert, genügt es i.d.R. den P-Anteil des Drehzahlreglers zu reduzieren.
    Lässt sich das unerwünschte Verhalten auf einen Betriebszustand eingrenzen (z.B. nur im Stillstand) könnte man auch über eine Parametersatzumschaltung nachdenken, sofern der Servo sowas kann.
    Hoffe, ich habs richtig verstanden, falls nicht, erklärs noch mal anders.

    Grüße von HaDi
    Last edited by HaDi; 20.01.2009 at 19:28. Reason: Korrektur

  3. #3
    Perfektionist's Avatar
    Perfektionist is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    01.10.2007
    Location
    Waiblingen
    Posts
    3,557
    Danke
    767
    Erhielt 537 Danke für 420 Beiträge

    Default

    Quote Originally Posted by HaDi View Post
    Wie ausgiebig hast du denn schon mit den Reglerparametern experimentiert ?
    Das habe ich nun nachgeholt. Ergebnis: das Rauhe der Regelung rührt von dem Vorsteuerungsregler (Parameter 202) her. Den auf Null, und der Antrieb läuft weich/geschmeidig.

    Quote Originally Posted by HaDi View Post
    Wenn ich es richtig verstanden habe, dann ist dein Regelalgorithmus in der S7 ein Lageregler, der Servo arbeitet drehzahlgeregelt.
    Richtig. Wobei ja die Fliegende Säge einer fortlaufenden Sollposition folgt, was ich eventuell als schlupffreie Geschwindigkeits- bzw. Drehzahlregelung bezeichnen würde.

    Auf jeden Fall: es scheint nun so zu sein, dass beide Regler mehr oder weniger gleichzeitig erkennen, dass der Antrieb z.B. hinterherhinkt. Die dabei entstehenden Regelreaktionen schaukeln sich dann mal mehr, mal weniger gegenseitig auf. Mit dem Parameter 200 (P-Anteil Drehzahlregler) kann ich nicht viel erreichen - und auf Null stellen zum Abschalten ist nicht

    Mein Lageregler in der SPS funktioniert weitgehend nach
    Code:
    v = SQRT( 2*a*s)
    Hierbei vermute ich, dass die elastische Aufhängung des Läufers im Drehfeld sich mit diesem Regelalgorithmus überhaupt nicht verträgt und daher den Regler im FU vor eine unlösbare Aufgabe stellt.

    So, nun ist aber gerade die Lieferung von Stöber eingetroffen. Dies Gerät soll bei der Datenübertragung von/zu Profibus deutlich schneller sein (SEW überträgt MDX61B<-->DFP21B nur alle 5ms). Da starte ich jetzt mal einen Parallelversuch ...

  4. #4
    Join Date
    01.11.2007
    Posts
    1,332
    Danke
    99
    Erhielt 441 Danke für 398 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Noch ne Idee:
    Mit welchem Takt arbeitet dein Regler (ich nehme an, dass der im OB35 läuft) und ist der Takt des Drehzahlreglers (P206) schneller ?
    Ich meine mich an eine Faustformel erinnern zu können, die für den unterlagerten Regler den Faktor 10 vorschlägt.

    Grüße von HaDi

Similar Threads

  1. Step 7 Programmierresourcen lassen sich nicht löschen
    By Transistorfips in forum Simatic
    Replies: 2
    Last Post: 15.01.2019, 12:06
  2. Grundrechenarten lassen sich nicht übersetzen
    By SLe in forum PHOENIX CONTACT
    Replies: 5
    Last Post: 29.06.2016, 21:19
  3. Replies: 4
    Last Post: 27.05.2016, 06:39
  4. Replies: 12
    Last Post: 28.09.2010, 10:31
  5. Replies: 15
    Last Post: 27.11.2007, 17:20

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •