Unterprogrammaufruf bei M6 (P-CHAN-00118)

P-CHAN-00118

Unterprogrammaufruf bei M6

Beschreibung

Mit diesem Parameter wird der Name eines globalen Unterprogramms definiert, welches implizit aufgerufen wird, wenn im NC-Programm ein M6 erkannt wurde.

M6 wird dann nicht mehr als normale M-Funktion behandelt, sondern ist im Sinne eines globalen Unterprogrammaufrufes analog zu 'L ...' zu verstehen. Somit wird auch kein Technoprozess ausgelöst. Ein M6 wird immer als letzte Aktion am Satzende ausgeführt.

Ist der Parameter nicht belegt oder in der Kanalparameterliste nicht vorhanden, so wird ein M6 als normale M-Funktion behandelt.

Der Unterprogrammname kann auch im NC-Programm über den Befehl #FILE NAME [M6=“<prog_name>“] gesetzt werden. Dieser neue Unterprogrammname ist dann bis zum Programmende M30 oder bis zu einem weiteren #FILE NAME [M6=“<prog_name>“] gültig [PROG].

Nach RESET oder Programmstart gilt dann wieder der Eintrag des Parameters aus der Kanalparameterliste.

Parameter

m6_prog_file

Datentyp

STRING

Datenbereich

Maximal 83 Zeichen (applikationsspezifisch)

Dimension

----

Standardwert

*

Anmerkungen

Parametrierbeispiel:

m6_prog_file tool_change1.nc

* Hinweis: Der Standardwert der Variablen ist ein Leerstring.