Herunterladen Inhalt Inhalt Diese Seite drucken

Übergabevariablen Des D-Ersetzungszyklus; Übergabevariablen Des M-Ersetzungszyklus - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Funktionsbeschreibung
7.4 Werkzeugwechsel Flächen-, Ketten-, Revolvermagazine
Im Zyklus können nun bequem Aktionen zur Werkzeug-Bereitstellung, Scannen der Greifer,
Positionieren des Magazins, Datenübergabe zur PLC, Start von Hilfskanälen, usw.
durchgeführt werden.
Hinweis
Der Sprachbefehl TCI kann nicht ersetzt werden!
Übergabevariablen des D-Ersetzungszyklus
$C_D
$C_D_Prog
$C_DL
$C_DL_Prog
Übergabevariablen des M-Ersetzungszyklus
$C_T
$C_T_Prog
$C_TS
$C_TS_Prog
$C_TE
$C_D
$C_D_Prog
$C_DL
$C_DL_Prog
$C_ME
$C_DL_Prog
$C_M_PROG
$C_M
Es werden zwei Fälle unterschieden:
1. Es wurde das mit $MN_M_NO_FCT_CYCLE_PAR projektierte
Substitutionsunterprogramm für den Werkzeugwechsel aufgerufen. $C_M enthält dann den
Wert $MN_M_NO_FCT_CYCLE [$MN_M_NO_FCT_CYCLE_PAR].
2. Bei Werkzeugwechsel mit M-Code wurde lediglich ein Substitutionsunterprogramm für die
Adressen T und/oder D/DL projektiert. Wird der M-Code für den Werkzeugwechsel
zusammen mit einer der zu substituierenden Adressen programmiert, so wird in $C_M der
Wert von $MN_TOOL_CHANGE_M_CODE an das Ersetzungsprogramm übergeben.
Sollen an den M-Ersetzungszyklus Parameter übergeben werden, muss das eingestellt
werden über $MN_M_NO_FCT_CYCLE_PAR = 1
Defaulteinstellung ist "0", d. h., es werden keine Parameter übergeben.
Die Parameterübergabe bezeiht sich ausschließlich auf Werte, die in diesem NC-Satz
programmiert sind, Also in dem das Satzsplitting erfolgt.
418
Programmierte D-Nr.
Bool-Variable, zeigt an, ob in $C_D eine Korrektur-Nr. zur Verfügung steht
Programmierte Summen-/Einrichtekorrektur
Bool- Variable, zeigt an, ob in $C_DL eine Korrektur-Nr. zur Verfügung steht
T-Nr. des Werkzeugs (numerisch)
Bool-Variable, zeigt an, ob in $C_T ein T-Wort zur Verfügung steht
WZ-Bezeichner (String)
Bool- Variable, zeigt an, ob in $C_TS ein Bezeichner zur Verfügung steht
Adresserweiterung des T-Wortes
Programmierte D-Nr.
Bool- Variable, zeigt an, ob in $C_D eine Korrektur-Nr. zur Verfügung steht
Programmierte Summen-/Einrichtekorrektur
Bool- Variable, zeigt an, ob in $C_DL eine Korrektur-Nr. zur Verfügung steht
Adresserweiterung des M-Wortes
Bool- Variable, zeigt an, ob in $C_DL eine Korrektur-Nr. zur Verfügung steht
TRUE wenn M-Funktion für Werkzeugwechsel programmiert wurde
Wert der substituierten Adresse M (Integer)
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
Werkzeugverwaltung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis