Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 475

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

Werbung

die aktuelle MT-Position 2 ignoriert werden, da MTL explizit programmiert ist. Damit wird das
WZ "tool_1" mit der T-Nummer 11 angewählt.
MTL=1 T4
Beispiel 5:
Falls gilt $MC_MULTITOOLLOC_DEFAULT =3, so ergibt sich im Beispiel 2 des vorstehenden
Kapitels – die Multitoolposition ist 2 ($TC_MTP_POS[500]=2), auf MT–Platz 3 ist kein WZ –
dass mit folgender Programmierung der programmierte Wert MTL=1 wirkungslos bleibt und
der Wert von $MC_MULTITOOLLOC_DEFAULT=3 zum Tragen kommt. Auf MT-Platz 3 ist
kein WZ und.
MTL=1
...
T4
Beispiel 6:
Falls gilt $MC_MULTITOOLLOC_DEFAULT =0, so ergibt sich im Beispiel 2 des vorstehenden
Kapitels – die Multitoolposition ist 2 ($TC_MTP_POS[500]=2), auf MT-Platz 3 ist kein WZ –
das mit folgender Programmierung der programmierte Wert MTL=1 wirkungslos bleibt und der
Wert von $MC_MULTITOOLLOC_DEFAULT=0 zum Tragen kommt; d. h., der Wert der MT-
Position=2. Auf MT-Platz 2 ist das WZ mit der Tnr.=22.
MTL=1
;wirkt nicht auf Folgesatz T4, da nur satzweise wirksam
...
T4
;die Einstellung des MDs wird wirksam - das ist nun die MT-Position=2
$C_MTL - Übergabe des MTL_Wertes an Ersetzungszyklus
Der programmierte Wert zu MTL kann in einem eventuell vorhandenen Ersetzungszyklus zu
T mit $C_MTL gelesen werden.
$C_MTL_PROG - MTL ist programmiert
Wenn im NC-Satz MTL programmiert wurde, dann kann das in einem eventuell vorhandenen
Ersetzungszyklus zu T ermittelt werden mit $C_MTL_PROG. $C_MTL_PROG==1 bedeutet,
dass MTL programmiert ist. Der programmierte Wert kann dann mit $C_MTL erfragt werden.
Beispiel:
Es ist die Funktion Multitool und die Funktion T=Platz konfiguriert.
N10 MTL=3 T=8
Dann enthält der Ersetzungszyklus zum Befehl T Code der Art:
N140 IF $C_T_PROG == 1
N142
N144
N146
N148
Werkzeugverwaltung
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
;wirkt genau in diesem Satz auf T4,
;das nachfolgend in diesem Satz programmiert ist.
;wirkt nicht auf Folgesatz T4, da nur satzweise wirksam
;die Einstellung des MDs wird wirksam
IF $C_MTL_PROG == 1
MTL=$C_MTL T[$C_TE]=$C_T
ELSE
T[$C_TE]=$C_T
7.6 Mehrere Werkzeuge auf einem Magazinplatz (Multitool)
Funktionsbeschreibung
475

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis