Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
9.14 Ersetzung von NC-Funktionen durch Unterprogramme
Informationen über die programmierte M-Funktion können im Ersetzungsunterprogramm
über die folgenden Systemvariablen gelesen werden:
Systemvariable
$C_M_PROG
$C_M
$C_AUX_VALUE[0]
$C_ME
$C_AUX_EXT[0]
$C_AUX_IS_QUICK[0]

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
M17
M40
M98
Ü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
648
...
,
M5
,
,
,
M30
M19
...
M45
,
M99
Bedeutung
= TRUE, wenn M-Funktion ersetzt wurde
Wert der ersetzten Adresse M (Typ: INT)
Wert der ersetzten Adresse M (Typ: REAL)
Adresserweiterung der ersetzten M-Funktion
Adresserweiterung der ersetzten M-Funktion
(identisch zu $C_ME)
= TRUE, wenn M-Funktion mit schneller Ausgabe an PLC
programmiert wurde
Bemerkung
Vordefinierte Hilfsfunktionen, die Systemfunktionen auslösen.
Bei aktivierter externer NC-Sprache:
MD18800 $MN_MM_EXTERN_LANGUAGE == TRUE
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
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
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis