Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 741

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, 06/2009, 6FC5398-2BP20-0AA0
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 ist, dann
setze den Merker mit dem Index 0 auf
den Wert 1.
; Immer wenn der Merker mit dem Index
0 gleich 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 auf 100%
(damit wird die 2. Synchronaktion
aufgehoben).
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
741

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis