Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Ersetzung Einer M-Funktion - Siemens SINUMERIK 840D sl Funktionshandbuch

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
8.15 Ersetzung von Funktionen durch Unterprogramme
Systemvariable
$C_DUPLO
$C_THNO_PROG
$C_THNO
$C_D_PROG
$C_D
$C_DL_PROG
$C_DL
$P_SUB_STAT
$C_MTL_PROG
$C_MTL
8.15.2.4

Beispiel: Ersetzung einer M-Funktion

Beispiel 1
Die Funktion M6 wird durch den Aufruf des Unterprogramms "SUB_M6" ersetzt.
Die für einen Werkzeugwechsel relevanten Informationen sollen über Systemvariable
übergeben werden.
Parametrierung
Maschinendatum
MD10715 $MN_M_NO_FCT_CYCLE[2] = 6
MD10716 $MN_M_NO_FCT_CYCLE_NAME[2] = "SUB_M6"
MD10718 $MN_M_NO_FCT_CYCLE_PAR = 2
Hauptprogramm
Programmierung
PROC MAIN
...
N10 T1 D1 M6
...
N90 M30
612
Bedeutung
Enthält bei $C_DUPLO_PROG == TRUE den Wert der
programmierten Duplo–Nummer
TRUE, wenn die Toolholder/Spindel–Nummer bei der TCA–
Ersetzung programmiert wurde
Enthält bei $C_THNO_PROG == TRUE den Wert der
programmierten Toolholder/Spindel–Nummer
TRUE, wenn D-Funktion programmiert wurde
Enthält bei $C_D_PROG == TRUE den Wert der D-Funktion
TRUE, wenn DL-Funktion programmiert wurde
Enthält bei $C_DL_PROG == TRUE den Wert der DL-Funktion
Satzbezogener Aufrufzeitpunkt des Ersetzungsunterprogramms
TRUE, wenn Adresse MTL programmiert wurde
Enthält bei $C_MTL_PROG == TRUE den Wert der Adresse
MTL
Kommentar
;
;
M6 wird durch Unterprogramm "SUB_M6"
;
ersetzt
;
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Bedeutung
Werkzeugwechsel mit
M6
Ersetzungsunterprog.
für M6
Info.weitergabe über
Systemvariable
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis