Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsersetzung Mit Parameterübergabe - 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
9.14.3.3
Funktionsersetzung mit Parameterübergabe
Regeln für die Parameterübergabe
Für die Parameterübergabe an das Ersetzungsunterprogramm gelten folgende Regeln:
● Wird eine der oben genannten Ersetzungen aktiv, so werden alle für die
● In einem Satz kann nur jeweils ein Ersetzungsunterprogramm abgearbeitet werden.
● Für die Ersetzung der Adressen T, D/DL und der M-Funktion für den Werkzeugwechsel
Systemvariablen
Die programmierten Werte (T-, D- bzw. DL- Nummern, M-Funktion für Werkzeugwechsel,
Adresserweiterungen) können über die folgenden Systemvariablen an das
Ersetzungsunterprogramm übergeben werden:
Systemvariable
$C_T_PROG
$C_T
$C_TE
$C_TS_PROG
$C_TS
$C_D_PROG
$C_D
$C_DL_PROG
654
Werkzeugkorrekturanwahl benötigten Informationen (T-, D- bzw. DL- Nummern, M-
Funktion für Werkzeugwechsel, Adresserweiterungen) an das Ersetzungsunterprogramm
weitergegeben.
Ausnahme:
MD10719 $MN_T_NO_FCT_CYCLE_MODE Bit 0 = 1
Mit dieser Projektierung werden die D- bzw. DL-Nummern nicht an das
Ersetzungsunterprogramm übergeben.
Bei Mehrfachersetzungen der Adressen T, D/DL und der M-Funktion für
Werkzeugwechsel wird auch bei unterschiedlichen Namen der
Ersetzungsunterprogramme immer nur eines davon aktiv. Es bekommt dann wie
beschrieben alle notwendigen Parameter für die Werkzeugkorrekturanwahl zur
Verfügung gestellt. Je nach Projektierung wird es vor und / oder nach der Bearbeitung
der Teileprogrammzeile aufgerufen.
kann ein und dasselbe Unterprogramm projektiert werden. Durch Abfrage von
Systemvariablen kann dann die zu ersetzende Funktion ermittelt werden.
VORSICHT
Die an das Ersetzungsunterprogramm übergebenen Werte sind noch nicht ausgeführt
und müssen daher in diesem Unterprogramm noch einmal programmiert werden.
Bedeutung
Liefert den Wert "1", wenn die Adresse T programmiert wurde.
Wert der programmierten Adresse T
Adresserweiterung der Adresse T
Liefert den Wert "1", wenn die Adresse T mit einem Werkzeugbezeichner vom
Typ STRING programmiert wurde (nur bei aktiver Werkzeugüberwachung).
Liefert die Zeichenkette (String) des unter der Adresse T programmierten
Werkzeugbezeichners (nur bei aktiver Werkzeugüberwachung)
Liefert den Wert "1", wenn die Adresse D programmiert wurde.
Wert der programmierten Adresse D
Liefert den Wert "1", wenn die Adresse DL programmiert wurde.
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis