Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Funktionshandbuch Seite 769

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

Werbung

Programmcode
N702 OSP1[Z]=10 OSP2[Z]=60
N703 OST1[Z]=0 OST2[Z]=0
N704 FA[Z]=5000 FA[X]=2000
N705 OSCTRL[Z]=(1+8+16,0)
N706 OSNSC[Z]=3
N707 OSE[Z]=0
N708 OSB[Z]=10
N709 WAITP(Z)
;
; Bewegungssynchronaktionen:
; Setze Merker mit Index 2 auf 1 (Initialisierung)
WHEN TRUE DO $AC_MARKER[2]=1
;
; Immer, wenn
;
;
; dann
;
WHENEVER ($AC_MARKER[2] == 0) AND $AA_IW[Z]>$SA_OSCILL_REVERSE_POS1[Z])
DO $AC_MARKER[1]=0
; Immer, wenn
;
;
; dann
;
;
WHENEVER $AA_IW[Z]<$SA_OSCILL_REVERSE_POS2[Z]-6 DO $AA_OVR[X]=0 $AC_MARKER[0]=0
;
; Immer, wenn
;
; dann
;
;
;
WHENEVER $AA_IW[Z]==$SA_OSCILL_REVERSE_POS1[Z] DO $AA_OVR[Z]=0 $AA_OVR[X]=100
;
; Immer, wenn
Erweiterungsfunktionen
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Kommentar
; Umkehrpunkt 1 und 2 erklären
; Umkehrpunkt 1: Genauhalt grob
; Umkehrpunkt 2: Genauhalt fein
; Vorschub Pendelachse,
; Vorschub Zustellachse
; Pendelbewegung abschalten im
; Umkehrpunkt 1 nach RWL Ausfeuern
; und Endposition anfahren
; nach RWL entsprechende
; Umkehrposition
; anfahren
; 3 Ausfeuerungshübe
; Endposition = 0
; Startposition = 10
; erlaube Pendeln für die Z Achse
der Merker mit Index 2 gleich 0 ist
und die aktuelle Position der Pendelachse
ungleich der Umkehrposition 1 ist
setze den Merker mit Index 1 auf 0.
die aktuelle Position der Pendelachse
kleiner als der Beginn des Umkehrbereichs 2
ist,
setze den axiale Override der Zustellachse
auf 0 und setze den Merker mit Index 0 auf
0
die aktuelle Position der Pendelachse
gleich der Umkehrposition 1 ist,
setze den axialen Override der Pendelachse
auf 0 und setze den axialen Override der
Zustellachse auf 100% (damit wird die
vorhergehende Synchronaktion aufgehoben!)
der Restweg der Teilzustellung gleich 0
P5: Pendeln
13.5 Beispiele
769

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis