Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 149

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

Werbung

Außerdem muss im Maschinendatum MD20310 $MC_TOOL_MANAGEMENT_MASK das Bit
11 = 1 gesetzt werden, da das ASUP ggf. eine T-Anwahl wiederholen muss.
Anlagen mit Werkzeugverwaltung und Nebenspindel unterstützen SERUPRO nicht!
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
ASUP für den Aufruf der Werkzeugwechselroutine nach Satzsuchlauf-Typ 5
Programmcode
PROC ASUPWZV2
N1000 DEF INT TNR_SPINDEL
N1010 DEF INT TNR_VORWAHL
N1020 DEF INT TNR_SUCHLAUF
N1030 TNR_SPINDEL = $TC_MPP6[9998,1]
N1040 TNR_SUCHLAUF = $P_TOOLNO
N1050 GETSELT(TNR_VORWAHL)
N1060 IF TNR_SPINDEL == TNR_SUCHLAUF GOTOF AS-
UP_ENDE1
N1070 T = $TC_TP2[TNR_SUCHLAUF]
Basisfunktionen
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
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 Werkzeugs auf der Spindel lesen
; T-Nummer des vorgewählten Werkzeugs der Masterspindel lesen
; Werkzeugwechsel nur ausführen, wenn Werkzeug noch nicht aktu-
ell ist
; Werkzeugwechselpunkt anfahren
; Werkzeugwechsel ausführen
Kommentar
; Variable für aktive T-Nummer
; Variable für vorgewählte T-Nummer
; Variable für im Satzsuchlauf ermittelte T-Nummer
; T-Nummer des Werkzeugs auf der Spindel lesen
; Durch Satzsuchlauf ermittelte T-Nummer lesen,
; d. h. dieses Werkzeug bestimmt die
; momentane Werkzeugkorrektur.
; T-Nummer des vorgewählten Werkzeugs lesen
; T-Anwahl über Werkzeugnamen
BAG, Kanal, Programmbetrieb, Reset-Verhalten
3.8 Satzsuchlauf Typ 5 (SERUPRO)
149

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl