Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 649

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

Werbung

2. Bewegungssynchronaktion
Programmcode
WHENEVER
$AA_IM[Z]<$SA_OSCILL_REVERSE_POS2[Z] DO ->
$AA_OVR[X]=0 $AC_MARKER[0]=0
WHENEVER
$AA_IM[Z]>=$SA_OSCILL_REVERSE_POS2[Z] DO
$AA_OVR[Z]=0
WHENEVER $AA_DTEPW[X]==0 DO $AC_MARKER[0]=1
WHENEVER $AC_MARKER[0]==1 DO $AA_OVR[X]=0
$AA_OVR[Z]=100
-> muss in einem Satz programmiert werden
3. Pendeln starten
Programmcode
OSCILL[Z]=(X) POSP[X]=(5,1,1)
M30
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
11.2 Über Synchronaktionen gesteuertes Pendeln (OSCILL)
Kommentar
; Immer wenn die aktuelle Position der
Pendelachse Z im MKS kleiner als der
Beginn des Umkehrbereichs 2 ist,
dann setze den axialen Override der
Zustellachse X auf 0% und den Merker
mit dem Index 0 auf den Wert 0.
; Immer wenn die aktuelle Position der
Pendelachse Z im MKS größer gleich
der Umkehrposition 2 ist, dann setze
den axialen Override der Pendelachse
Z auf 0%.
; Immer wenn der Restweg der
Teilzustellung gleich 0 ist, dann
setze den Merker mit dem Index 0 auf
den Wert 1.
; Immer wenn der Merker mit dem Index
0 gleich 1 ist, dann setze den
axialen Override der Zustellachse X
auf 0%. Damit wird eine zu frühe
Zustellung verhindert (Pendelachse Z
hat den Umkehrbereich 2 noch nicht
wieder verlassen, die Zustellachse X
ist aber bereit für eine erneute
Zustellung). Setze den axialen
Override der Pendelachse Z von 0%
(Aktion der 2. Synchronaktion) zum
Verfahren wieder auf 100%.
Kommentar
; Starten der Achsen
Der Pendelachse Z wird die Achse X als
Zustellachse zugewiesen.
Die Achse X soll bis Endposition 5 in Schritten
von 1 fahren.
; Programmende
Pendeln
649

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis