Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele Zur Parameterübergabe; Projektierung - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
9.14 Ersetzung von NC-Funktionen durch Unterprogramme
Systemvariable
$C_DL
$C_M_PROG
$C_M
$C_ME
Beispiele zur Parameterübergabe
Beispiel 1:
Werkzeugwechsel mit M6 soll aktiv sein. Die D/DL-Nummer soll an das
Ersetzungsunterprogramm übergeben werden.

Projektierung:

MD22550 $MC_TOOL_CHANGE_MODE = 1
MD10717 $MN_T_NO_FCT_CYCLE_NAME = "MY_T_CYCLE" T-
MD10719 $MN_T_NO_FCT_CYCLE_MODE = 0
Programmierung
...
N210 D1
N220 G90 G0 X100 Y100 Z50
N230 D2 X110 Z0 T5
N240 M6
...
682
Bedeutung
Wert der programmierten Adresse DL.
Liefert den Wert "1", wenn eine M-Funktion für den Werkzeugwechsel
programmiert wurde.
Wert der programmierten Adresse M
Es werden zwei Fälle unterschieden:
1. Für den Werkzeugwechsel mit M-Funktion ist ein Ersetzungsunterprogramm
mit Parameterübergabe projektiert. $C_M liefert dann den Wert aus:
MD10715 $MN_M_NO_FCT_CYCLE
2. Es wurde nur ein Ersetzungsunterprogramm für die Adressen T und/oder
D/DL projektiert und im Programm ist die M-Funktion für den
Werkzeugwechsel zusammen mit einer der zu ersetzenden Adressen
programmiert. $C_M liefert dann den Wert aus:
MD22560 $MN_TOOL_CHANGE_M_MODE
Adresserweiterung der M-Funktion für den Werkzeugwechsel
Kommentar
; D1 ist aktiv.
; D1 bleibt aktiv, programmiertes D2 wird dem T-
; Werkzeugwechsel ausführen.
Ersetzungsunterprogramm als Variable
übergeben.
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Bedeutung:
Werkzeugwechsel mit M-
Funktion
Ersetzungsunterprogramm
Übergabe der D/DL-
Nummer
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis