P5: Pendeln - nur 840D sl
12.3 Pendeln über Synchronaktionen gesteuert
12.3.5
Pendelbewegung wieder starten
Funktion
Immer, wenn der Restweg für das aktuell zurückgelegte Wegstück der Zustellachse = 0 ist,
also die Teilzustellung damit erfolgt ist, startet die Pendelachse über den Override.
Anwendung
Diese Synchronaktion wird dazu benutzt, die Bewegung der Pendelachse fortzusetzen,
wenn die Teilzustellbewegung abgeschlossen ist. Falls die Pendelachse nicht auf das Ende
der Teilzustellung warten soll, so ist die jeweilige Bewegungssynchronaktion, mit der die
Pendelachse im Umkehrpunkt gestoppt wird, wegzulassen.
Programmierung
WHENEVER $AA_DTEPW[Zustellachse] == 0
DO $AA_OVR[Pendelachse] =100
Erklärung der Systemvariablen:
$AA_DTEPW[Zustellachse]: axialer Restweg für Zustellachse im
Werkstückkoordinatensystem: Wegstück der Zustellachse
$AA_OVR[Pendelachse]: axialer Override für Pendelachse
Erklärung der Schlüsselwörter:
WHENEVER ... DO ... Immer wenn Bedingung erfüllt, dann...
12.3.6
Teilzustellung nicht zu früh starten
Funktion
Die in den vorhergehenden Abschnitten beschriebenen Funktionen verhindern eine
Zustellbewegung außerhalb des Umkehrpunktes bzw. Umkehrbereiches. Nach erfolgter
Zustellung muss jedoch ein erneutes Starten der nächsten Teilzustellung verhindert werden.
Anwendung
Dazu wird ein kanalspezifischer Merker verwendet, der am Ende der Teilzustellung
(Teilrestweg == 0) gesetzt wird und beim Verlassen des Umkehrbereichs gelöscht wird.
Dann wird mit einer Synchronaktion die nächste Zustellbewegung verhindert.
840
Funktionshandbuch, 03/2010, 6FC5397-1BP20-1AA0
Erweiterungsfunktionen