Herunterladen Inhalt Inhalt Diese Seite drucken

Delmlowner - Lösche Eigentümermagazinplatz Des Werkzeugs - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Beispiel 1
Für das auf Greifer 1 (Magazinnr. = 9998, Platnr. = 4) befindliche übergroße Werkzeug soll
die Platzreservierung "für Werkzeug im Zwischenspeicher" gelöscht werden.
def int tNo, magNo, locNo
tNo = $TC_MPP6[ 9998, 4 ]
magNo = $A_MYMN[ tNo ]
locNo = $A_MYLN[ tNo ]
state = DELMLRES ( magNo, locNo, "s" )
"DELMLRES(magNo, locNo)"
if (state < 0 ) gotof fehler
Falls sichergestellt werden soll, dass der Platz auch für das gedachte einzuwechselnde
Werkzeug reserviert ist, kann man zusätzlich prüfen:
if ( $TC_MPP66[ magNo, locNo ] GOTOF FEHLER
Beispiel 2
Programmiertes Werkzeug Beladen über WZ-Halter (Magazinnr. 9998, Platznr. = 2). Der
Beladevorgang wird mit den Befehlen GETFREELOC, MVTOOL programmiert.
def int tNo, magNo, locNo
tNo = 3
GETFREELOC (magNo, locNo, tNo, "S", 2, "L") ; Leerplatzsuche mit Reservierung
if ( (magNo > 0) ans (locNo > 0)
and ( "irgend etwas ist nicht wie gewuenscht") )
state = DELMLRES ( magNo, locNo, "L" )
if ( state < 0 ) GOTOF FEHLER
endif
MVTOOL( state, 9998, 2, magNo, locNo )
5.8.31
DELMLOWNER - Lösche Eigentümermagazinplatz des Werkzeugs
Übersicht
Diese Funktion ist für WZMG verfügbar.
Lösche dem Werkzeug oder dem Multitool im Zwischenspeichermagazin den
Eigentümermagazinplatz.
DELMLOWNER(t)
state
t
Werkzeugverwaltung
Funktionshandbuch, 02/2012, 6FC5397-6BP40-3AA0
; dieses WZ soll beladen werden
Ergebnis der Befehlsausführung
0
Befehl erfolgreich ausgeführt.
-1
WZMG ist nicht aktiv
-2
WZ mit der T-Nr. = t existiert nicht - auch für t=0
-3
das WZ ist nicht beladen (hat keinen Eigentümerplatz)
-4
das WZ ist nicht im Zwischenspeichermagazin
T Nummer des Werkzeugs in dem der Eigentümerplatz gelöscht wird
; Eigentuemermagazin
; Eigentuemermagazinplatz, der
; reserviert wurde
; beim Einwechseln des Werkzeugs
; gleichbedeutend waere
Programmierung
5.8 NC-Sprachbefehle
319

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis