Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 652

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Pendeln
11.2 Über Synchronaktionen gesteuertes Pendeln (OSCILL)
Pendeln- und Zustellachse zuordnen sowie Gesamt- und Teilzustellung festlegen
Zustellung im Umkehrbereich
Die Zustellbewegung soll innerhalb eines Umkehrbereichs beginnen, bevor der
Umkehrpunkt erreicht ist.
Diese Synchronaktionen verhindern die Zustellbewegung, bis sich die Pendelachse in einem
Umkehrbereich befindet.
Unter den gegebenen Annahmen (siehe oben) ergeben sich folgende Anweisungen:
Umkehrbereich 1:
WHENEVER
$AA_IM[Z]>$SA_OSCILL_RESE
RVE_POS1[Z]+ii1 DO
$AA_OVR[X] = 0
Umkehrbereich 2:
WHENEVER
$AA_IM[Z]<$SA_OSCILL_RESE
RVE_POS2[Z]+ii2 DO
$AA_OVR[X] = 0
Zustellung im Umkehrpunkt
Solange die Pendelachse den Umkehrpunkt nicht erreicht hat, findet keine Bewegung der
Zustellachse statt.
Unter den gegebenen Annahmen (siehe oben) ergeben sich folgende Anweisungen:
Umkehrbereich 1:
WHENEVER
$AA_IM[Z]<>$SA_OSCILL_RES
ERVE_POS1[Z] DO
$AA_OVR[X] = 0 →
→ $AA_OVR[Z] = 100
Umkehrbereich 2:
Für Umkehrpunkt 2:
WHENEVER
$AA_IM[Z]<>$SA_OSCILL_RES
ERVE_POS2[Z] DO
$AA_OVR[X] = 0 →
→ $AA_OVR[Z] = 100
Anhalten der Pendelbewegung im Umkehrpunkt
Die Pendelachse wird am Umkehrpunkt angehalten, gleichzeitig beginnt die
Zustellbewegung. Die Pendelbewegung wird fortgesetzt, wenn die Zustellbewegung
vollständig ausgeführt ist.
Gleichzeitig kann diese Synchronaktion dazu benutzt werden, die Zustellbewegung zu
starten, falls diese durch eine vorhergehende Synchronaktion, die noch wirksam ist,
gestoppt wurde.
652
Immer wenn die aktuelle Position der Pendelachse im MKS
größer als der Beginn des Umkehrbereichs 1 ist, dann setze
den axialen Override der Zustellachse auf 0%.
Immer wenn die aktuelle Position der Pendelachse im KS
kleiner als der Beginn des Umkehrbereichs 2 ist, dann setze
den axialen Override der Zustellachse auf 0%.
Immer wenn die aktuelle Position der Pendelachse Z im MKS
größer oder kleiner als die Position des Umkehrpunkts 1 ist,
dann setze den axialen Override der Zustellachse X auf 0%
und den axialen Override der Pendelachse Z auf 100%.
Immer wenn die aktuelle Position der Pendelachse Zu im
MKS größer oder kleiner als die Position des Umkehrpunkts 2
ist, dann setze den axialen Override der Zustellachse X auf
0% und den axialen Override der Pendelachse Z auf 100%.
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis