Herunterladen Inhalt Inhalt Diese Seite drucken

Nicht Projektierbare M-Funktionen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Programmierung
Ist in einem Teileprogrammsatz eine mit MD10715 projektierte M-Funktion programmiert,
wird am Satzende das entsprechende Unterprogramm aufgerufen.
Wenn die M-Funktion innerhalb des aufgerufenen Unterprogramms erneut programmiert ist,
findet diese M-Funktionsersetzung nicht mehr statt. Auch weitere mit MD10715 oder
MD10716 projektierten M-Funktionersetzungen werden nicht ausgeführt.
Ausnahme:
In einem ASUP wird die M-Funktionsersetzung auch dann ausgeführt, wenn das ASUP in
einem über eine M-Funktion aufgerufenem Unterprogramm gestartet wurde.
Adresserweiterung der M-Funktion
Über die Systemvariable $C_ME kann im aufgerufenen Unterprogramm die
Adresserweiterung der M-Funktion gelesen werden.

Nicht projektierbare M-Funktionen

M-Funktionen, die als vordefinierte Hilfsfunktionen Systemfunktionen auslösen, dürfen nicht
für den Aufruf von Unterprogrammen verwendet werden. Folgende M-Funktionen haben
standardmäßig eine feste Bedeutung:
M-Funktion
M0 ... M5,
M17, M30, M19,
M40 ... M45
M98, M99
Über folgende Maschinendaten können M-Funktionen für spezifische Aufgaben definiert
werden. Sie erhalten dadurch ebenfalls eine feste Bedeutung und dürfen daher nicht für den
Aufruf von Unterprogrammen verwendet werden:
Maschinendatum
MD10714 $MN_M_NO_FCT_EOP
MD10804 $MN_EXTERN_CHAN_M_NO_SET_INT
MD10806 $MN_EXTERN_CHAN_M_NO_DISABLE_INT
MD10814 $MN_EXTERN_M_NO_MAC_CYCLE
MD20094 $MC_SPIND_RIGID_TAPPING_M_NR
MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR
MD22254 $MC_AUXFU_ASSOC_M0_VALUE
MD22256 $MC_AUXFU_ASSOC_M1_VALUE
Grundfunktionen
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
9.14 Ersetzung von NC-Funktionen durch Unterprogramme
Bemerkung
Vordefinierte Hilfsfunktionen, die Systemfunktionen auslösen.
Bei aktivierter externer NC-Sprache:
MD18800 $MN_MM_EXTERN_LANGUAGE == TRUE
Bedeutung
M-Funktion für Spindel aktiv nach
RESET
M-Funktion für ASUP-Aktivierung
(Externmodus)
M-Funktion für ASUP-Deaktivierung
(Externmodus)
Makroaufruf über M-Funktion
M-Funktion für Umschalten in
gesteuerten Achsbetrieb
M-Funktion für Umschalten in
gesteuerten Achsbetrieb (Externmodus)
Zusätzliche M-Funktion für Programm-
Halt
Zusätzliche M-Funktion für bedingten
Halt
675

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis