Programmierung
Für Umkehrpunkt 1:
WHENEVER $AA_IM[Z] <> $SA_OSCILL_REVERSE_POS1[Z]
DO $AA_OVR[X] = 0 $AA_OVR[Z] = 100
Für Umkehrpunkt 2:
WHENEVER $AA_IM[Z] <> $SA_OSCILL_REVERSE_POS2[Z]
DO $AA_OVR[X] = 0 $AA_OVR[Z] = 100
Erklärung der Systemvariablen:
$AA_IM[Z]: Ist-Position der Pendelachse Z im Maschinenkoordinatensystem
$SA_OSCILL_REVERSE_POS1[Z]: Position des Umkehrpunktes1 der Pendelachse
$AA_OVR[X]: axialer Override der Zustellachse
$AA_OVR[Z]: axialer Override der Pendelachse
Erklärung der Schlüsselwörter:
WHENEVER ... DO ... Immer wenn Bedingung erfüllt, dann...
Zustellung
Der Betrag der Zustellung wird durch die Anweisung POSP definiert.
Siehe Kap. "Festlegung der Zustellungen POSP".
Zuordnung
Der Zusammenhang zwischen Pendelachse und Zustellachse wird durch die Anweisung
OSCILL definiert.
Siehe Kap. "Zuordnung von Pendel- und Zustellachse OSCILL".
Erweiterungsfunktionen
Funktionshandbuch, 03/2010, 6FC5397-1BP20-1AA0
P5: Pendeln - nur 840D sl
12.3 Pendeln über Synchronaktionen gesteuert
835