Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 690

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.18 Ersetzung von Funktionen durch Unterprogramme
Hauptprogramm
Programmierung
PROC MAIN
...
N10 T1 D1 M6
...
N90 M30
Unterprogramm "SUB_M6"
Programmierung
PROC SUB_M6
N110 IF $C_T_PROG==TRUE
N120
N130 ENDIF
N140 M[$C_ME]=6
N150 IF $C_D_PROG==TRUE
N160
N170 ENDIF
N190 M17
Beispiele 2
Das neue Werkzeug wird mit der T-Funktion für den Wechsel vorbereitet. Der
Werkzeugwechsel erfolgt erst mit der Funktion M6. Die T-Funktion wird durch den Aufruf des
Unterprogramms "MY_T_CYCLE " ersetzt. Die D / DL-Nummer wird an das Unterprogramm
übergeben.
Parametrierung
Parametrierung
MD22550 $MC_TOOL_CHANGE_MODE = 1
MD10717 $MN_T_NO_FCT_CYCLE_NAME = "MY_T_CYCLE"
MD10719 $MN_T_NO_FCT_CYCLE_MODE = 0
Hauptprogramm
Programmcode
N210 D1
N220 G90 G0 X100 Y100 Z50
N230 D2 X110 Z0 T5
N240 M6
690
T[$C_TE]=$C_T
D=$C_D
Kommentar
;
; M6 wird durch Unterprogramm "SUB_M6"
; ersetzt
;
Kommentar
; IF Adresse T programmiert
;
T-Anwahl ausführen
; ENDIF
; Werkzeugwechsel ausführen.
; IF Adresse D programmiert
;
D-Anwahl ausführen
; ENDIF
Kommentar
;
; D1 ist aktiv.
; D1 bleibt aktiv, programmiertes D2 wird
; dem Unterprogramm als Variable übergeben
; Werkzeugwechsel ausführen
Funktionshandbuch, 12/2018, A5E40870716A AB
Bedeutung
Werkzeugwechsel vorbereiten
mit T-Funktion
Ersetzungsunterprogramm
Übergabe der D/DL-Nummer
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis