Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 110

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

Werbung

Flexible NC-Programmierung
1.12 Kontrollstrukturen
Beispiel
Werkzeugwechselunterprogramm
Programmcode
PROC L6
N500 DEF INT TNR_AKTUELL
N510 DEF INT TNR_VORWAHL
N520 STOPRE
N530 IF $P_ISTEST
N540 TNR_AKTUELL = $P_TOOLNO
N550 ELSE
N560 TNR_AKTUELL = $TC_MPP6[9998,1]
N570 ENDIF
N580 GETSELT(TNR_VORWAHL)
N590 IF TNR_AKTUELL <> TNR_VORWAHL
N600 G0 G40 G60 G90 SUPA X450 Y300 Z300 D0
N610 M206
N620 ENDIF
N630 M17
110
Kommentar
; Werkzeugwechselroutine
; Variable für aktive T-Nummer
; Variable für vorgewählte T-
Nummer
; Aktuelles Werkzeug ermitteln
; Im Programmtest-Betrieb wird
...
; ... aus dem Programmkontext
das "aktuelle" Werkzeug
gelesen.
; Andernfalls wird ...
; ... das Werkzeug der Spindel
ausgelesen.
; T-Nummer des vorgewählten
Werkzeugs auf der Spindel
lesen.
; Wenn das vorgewählte Werkzeug
noch nicht das aktuelle
Werkzeug ist, dann ...
; ... Werkzeugwechselpunkt
anfahren ...
; ... und Werkzeugwechsel
ausführen.
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis