MoviKit Positioning Referenzieren

Gerrit-S

Level-2
Beiträge
115
Reaktionspunkte
9
Hallo zusammen,
bei einem Antrieb mit Absolutwertgeber (MOVIKIT Positioning) möchte ich während des Produktionsprozesses einen Antrieb im Stillstand Referenzeiren um den Wert des Positionsgebers wieder niedriger zu bekommen weil mir sonst der Positionswert in Systemeinheiten einen Fehler auslöst.

Im Handbuch 33084602 steht im Kapitel 8.1.6 'Referenzieren ohne Referenzfahrt':
Die Betriebsart kann auch bei geschlossener Bremse verwendet werden. Beachten Sie, dass bei Anwahl der Betriebsart die Endstufensperre nicht aufgehoben werden darf.

Im Taktdiagramm wird jedoch die Endstufensperre aufgehoben mittels PA1:13 -> 0
Dann wird der Antrieb bei PA1:7 -> 1 gestartet, also bestromt und hält die Position mit V=0.
Das möchte ich in der Situation jedoch auf keinen Fall machen.
Der Antrieb soll mit geschlossener Bremse ohne bestromt zu werden seinen Referenz-Offset übernehmen.
Die Position ist ja bekannt und auch okay, nur der Positionswert wird auf Dauer zu hoch.

Es ist ein quasi endloser Produktionsprozess der nicht unterbrochen werden darf.

Danke für Erfahrungen

Gerrit
 
Meiner Erinnerung nach geht das gewünschte.
Die Handbücher helfen leider oft mehr bei der Verwirrung..
Dir sollte nur klar sein das Du ohne größeren Aufwand dich beim Referenztyp festlegen musst. Also wenn Du das gewünschte machst gibt es erstmal keine Möglichkeit einer (antriebsgeführte) ReferenzFAHRT (selber über PLC dann wieder)
 
Danke, dass der Typ der Referenzfahrt fest in den Parametern ist ist mir klar (auch nicht gerade benutzerfreundlich).
Die eigentliche Grundstellungsfahrt mit Referenzeieren macht die SPS ganz klassisch mit anhalten auf einem INI.
Ist auch genau genug.
Wäre alles auch kein Problem wenn zwischen dem Positionswert in Benutzereinheiten und dem Wert in Systemeinheiten nicht die Übersetzung des Getriebes wäre (hier größer 200). Überlauf des DINT Wertes alle 2 Tage ist halt nicht akzeptabel.
 
Mit Modulo habe ich bisher keine Erfahrung.
Was ist dort besser?
Ich benötige vorwärts und rückwärts abwechselnd mit verschiedenen Strecken.
Ist vom SEW-Techniker nicht vorgeschlagen worden.
Probiert haben wir 'relativ'.
Funktioniert bis auf einen gravierenden Nachteil ganz gut.
Wenn die Positionierung durch die Sicherheitstechnik unterbrochen wurde kann man sie nicht wieder anlaufen lassen.
Dann muss man eine neue Relativpositionierung starten. Ist nicht so toll von einer quasi 'unbekannten' Position.
Die Rechnerei habe ich versucht, war aber nicht betriebssicher genug.
Und das Sicherheitslichtgitter löst mehrmals täglich während einer Positionierung aus.
 
Ich dachte du würdest endlos im Kreis rotieren. Dann ist Modulo passend. Du fährst jetzt also in eine Richtung so weit das du einen Geberüberlauf bekommst ..? Sonst vielleicht Auflösung ändern. Da weiß ich aber auch nicht ob das was bringt....

MFreiberger Vorschlag ist dann ja ganz gut. Ist ja so gesehen PLC-Relativ...

 
Moin Gerrit-S,

ich würde vorschlagen nach jeder Positionierung auf 0 zu referenzieren.
Wenn ich die Umrichterfunktion zum Referenzieren nutze komme ich auf das selbe Problem.
Ich möchte auf keinen Fall zum Referenzieren die Bremse lösen.
Es ist eine rotierende Bewegung mit verschiedenen Positionen und Geschwindigkeiten. Je nach Produkt.
Am häufigsten wird verwendet 340 Grad vor und dann 160 Grad zurück.
Pro Zyklus kommt dann also absolut eine halbe Umdrehung dazu.

Das ganze funktioniert auch gut. Mit der Einschränkung, dass alle zwei Tage eine Grundstellungsfahrt angestoßen werden muss.
Da wird dann neu Referenziert. Dazu muss aber das Produkt neu eingezogen werden.

Daher die Idee eine Referenzierung anzustoßen ohne die Bremse lösen zu müssen.
Das kann ich durchführen wenn ich weiß das der Antrieb auf 0 Grad gestoppt hat.
Zur Überprüfung kann ich auch den Referenz-INI heranziehen.

Meine Frage ist daher, funktioniert die Referenzierung wenn ich das Signal PA 1:13 nicht auf 0 setze?
Es ist leider nicht so einfach mal gerade auszuprobieren...
 
Da der Positionswert in Systemeinheiten überläuft kann ich soweit mir bekannt ist die Auflösung nicht ändern.
Oder ist der Positionswert in Systemeinheiten von meiner gewählten Auflösung abhängig?
Es ist ein Absolutgeber AK8W mit 2048 Schritten.
Umrichter MDA90A-00890-503-X-S00/CSS21A
Zwischen SPS und Umrichter hängt noch ein UHX65...
 
Ich sage mal ja. Habe das schon mal gemacht. Das waren MDD90A- Rack Geräte in Verbindung mit UHX45. Im Details sind ja doch Unterschiede zu den Einzel-Geräten.
 
Wir hatten uns überschnitten...
Sollte funktionieren. Ich verstehe allerdings nicht warum du nach 2 Tagen erst ein Problem bekommst wenn Du die ganze Zeit im Selben Verfahrbereich hin und her fährst ?
 
Ich fahre 2 Tage lang immer in Summe 180 Grad vorwärts pro Produkt.

Das heißt die Antwort 'ich sage mal ja' ist die Antwort auf das Referenzieren ohne Bremse öffnen?
 
Habe mal gerade im Offlineprojekt die Auflösung der Position verändert.
Die angezeigte Auflösung der Position in Systemeinheiten hat sich dabei nicht verändert.
Somit vermute ich, dass die Änderung der Auflösung keine Lösung ist.
 
Ja. Ich referenzier auch sehr ähnliche Antriebe mit Typ "Referenzieren ohne Referenzfahrt". Mir war es egal ob in Regelung oder nicht, meine aber bei der Inbetriebnahme beide Zustände ohne Probleme gesehen zu haben.
War allerdings Movikit Gearing mit einem MAC. Aber dann sollte bei Postioning erst recht funktionieren
 
Danke soweit!
Dem Text nach im Handbuch würde ich das auch vermuten.
Dann werde ich mal einen Termin zum Testen anmelden...
Evtl. hat in der Zwischenzeit der SEW Service auch noch eine Antwort auf diese Frage (von vor einer Woche).
 
Bei der Auflösung bin ich auch unsicher. Aber wenn du endlos fährt würde das Problem ja auch nur später kommen. Das ist keine Lösung.
Allerdings wäre Modulo doch DIE Option.
(Wenn deine Übersetzung Zähler/Nenner abzubilden ist)
Dann würdest Du eben immer im 0-360° Bereich positionieren, aber Du kannst dabei die Richtung vorgeben.
Mich wundert das der SEW Mann das nicht vorgeschlagen hat. Für Endlos genau das richtige.
 
Und noch mal zum relativ auf Antrieb. Da müsste auch gehen mit Sicherheitsunterbrechungen. Man darf nur nicht den SollapplikationsMode und das Start wegnehmen. Nur die Freigaben auf 0. Dann sollte er eigentlich mit Freigaben wieder auf 1 weitermachen und nicht neu starten. (Habe aber keine praktischen Erfahrungen)
 
Bei der Auflösung bin ich auch unsicher. Aber wenn du endlos fährt würde das Problem ja auch nur später kommen. Das ist keine Lösung.
Allerdings wäre Modulo doch DIE Option.
(Wenn deine Übersetzung Zähler/Nenner abzubilden ist)
Dann würdest Du eben immer im 0-360° Bereich positionieren, aber Du kannst dabei die Richtung vorgeben.
Mich wundert das der SEW Mann das nicht vorgeschlagen hat. Für Endlos genau das richtige.
Zählen da die Systemeinheiten nicht weiter?
Die Erklärung zur Betriebsart bei SEW war da jetzt nicht so umfangreich.
Muss ich mal probieren wenn ich einen Antrieb zum 'spielen' habe.
Die fertige Anwendung möchte ich nicht umschreiben.
 
Zurück
Oben