Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Funktionshandbuch Seite 766

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

P5: Pendeln
13.5 Beispiele
Programmcode
;
; Bewegungssynchronaktionen:
; Immer, wenn
;
; kleiner
; dann
;
; und
WHENEVER $AA_IM[Z]<$SA_OSCILL_REVERSE_POS2[Z]-ii2 DO $AA_OVR[X]=0 $AC_MARKER[0]=0
;
; Immer, wenn
;
; größer gleich
; dann
;
WHENEVER $AA_IM[Z]>=$SA_OSCILL_REVERSE_POS2[Z] DO $AA_OVR[Z]=0
;
; Immer wenn
; gleich
; dann
WHENEVER $AA_DTEPW[X]==0 DO $AC_MARKER[0]=1
;
; Immer, wenn
; gleich
; dann
;
;
;
;
; und
;
;
WHENEVER $AC_MARKER[0]==1 DO $AA_OVR[X]=0 $AA_OVR[Z]=100
;
OSCILL[Z]=(X)
POSP[X]=(5,1,1)
;
;
;
;
;
M30
766
Kommentar
die aktuelle Position der Pendelachse im
Maschinenkoordinatensystem
dem Beginn des Umkehrbereichs 2 ist,
setze den axialen Override der Zustellachse
auf 0%
setze den Merker mit dem Index 0 auf den Wert 0
die aktuelle Position der Pendelachse im
Maschinenkoordinatensystem
der Umkehrposition 2 ist
setze den axialen Override der Pendelachse
auf 0%
der Restweg der Teilzustellung
0 ist,
setze den Merker mit dem Index 0 auf den Wert 1
der Merker mit dem Index 0
1 ist,
setze den axialen Override der Zustellachse auf 0%, damit
wird eine zu frühe erneute Zustellung verhindert
(Pendelachse hat den Umkehrbereich 2 noch nicht wieder
verlassen, die Zustellachse ist aber bereit für eine
erneute Zustellung)
setze den axialen Override der Pendelachse auf 100% (damit
wird die 2. Synchronaktion aufgehoben)
; 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
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Erweiterungsfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis