Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840DE sl Programmierhandbuch Seite 153

Iso drehen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840DE sl:
Inhaltsverzeichnis

Werbung

10814
MD-Nummer
Standardvorbesetzung:
Änderung gültig nach POWER ON
Datentyp: DWORD
Bedeutung:
10815
MD-Nummer
Standardvorbesetzung:
Änderung gültig nach POWER ON
Datentyp: STRING
Bedeutung:
ISO Drehen
Programmierhandbuch, 02/2012, 6FC5398-5BP40-3AA0
EXTERN_M_NO_MAC_CYCLE
Makroaufruf über M-Funktion
min. Eingabegrenze:
M-Nummer, mit der ein Makro aufgerufen wird.
Der Name des Unterprogramms steht in $MN_EXTERN_M_NO_MAC_CYCLE_NAME[n].
Wird in einem Teileprogrammsatz die mit $MN_EXTERN_M_NO_MAC_CYCLE[n]
festgelegte M-Funktion programmiert, wird das im EXTERN_M_NO_MAC_CYCLE_NAME[n]
definierte Unterprogramm gestartet, alle im Satz programmierten Adressen werden in die
dazugehörige Variablen geschrieben. Wird die M-Funktion im Unterprogramm nochmals
programmiert, findet die Ersetzung durch einen Unterprogrammaufruf nicht mehr statt.
$MN_EXTERN_M_NO_MAC_CYCLE_NAME[n] wirkt nur im externen Sprach-Mode G291.
M-Funktionen mit fester Bedeutung dürfen nicht mit einem Unterprogrammaufruf überlagert
werden. Im Konfliktfall wird dies mit Alarm 4150 gemeldet:
M0 bis M5,
M17, M30,
M19,
M40 bis M45,
M-Funktion zur Umschaltung Spindelbetrieb/Achsbetrieb laut
$MC_SPIND_RIGID_TAPPING_M_NR (Vorbelegung: M70),
M-Funktionen für Nibbeln/Stanzen laut Projektierung über
$MC_NIBBLE_PUNCH_CODE, sofern sie über $MC_PUNCHNIB_ACTIVATION aktiviert
wurden.
bei applizierter externer Sprache ($MN_MM_EXTERN_LANGUAGE) zusätzlich M96 bis
M99
M-Funktionen, die durch $MN_M_NO_FCT_CYCLE definiert sind.
Ausnahme: Die mit $MC_TOOL_CHANGE_M_CODE festgelegte M-Funktion für den
Werkzeugwechsel.
Die mit $MN_EXTERN_M_NO_MAC_CYCLE_NAME[n] projektierten Unterprogramme
dürfen nicht gleichzeitig in einem Satz (Teileprogrammzeile) wirksam werden, d. h. pro Satz
kann maximal eine M-Funktionsersetzung wirksam werden. In dem Satz mit der M-
Funktionsersetzung dürfen weder ein M98- noch ein modaler Unterprogramm-Aufruf
programmiert sein. Auch Unterprogrammrücksprung und Teileprogrammende sind nicht
erlaubt. Im Konfliktfall wird der Alarm 14016 abgesetzt.
EXTERN_M_NO_MAC_CYCLE_NAME
UP-Name für M-Funktion Makroaufruf
min. Eingabegrenze:
Zyklenname bei Aufruf über die mit $MN_EXTERN_M_NO_MAC_CYCLE[n] definierte M-
Funktion.
C.1 Allgemeine Maschinen-/Settingdaten
Schutzstufe: 2/7
Schutzstufe:
Datenbeschreibungen
max. Eingabegrenze:
Einheit: -
max. Eingabegrenze:
Einheit: -
153

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840d sl

Inhaltsverzeichnis