Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 286

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

Werbung

NC-Programmierung
6.10 NC-Sprachbefehle
def int tNo = 44
; WZ mit T-Nr. = 44 ist definiert, ist auf dem WZ-Halter und hat noch keinen
; Eigentümerplatz im Magazin (gilt damit als noch nicht beladen),
; oder hat schon einen Eigentümerplatz in einem Magazin (beladen)
GETFREELOC( magNo, locNo, tNo, "S", 1, "L" )
zurück.
def int magNo, locNo
def int tNo = 44 ; WZ mit T-Nr. = 44 ist definiert, ist auf dem WZ-Halter
GETFREELOC( magNo, locNo, tNo, "S", 1, "S" )
def int magNo = 0, locNo = 0
def int tNo = 44
GETFREELOC( magNo, locNo, tNo, "S", 3, "S" )
def int magNo = 0, locNo = 0
def int tNo = 44
GETFREELOC( magNo, locNo, tNo, "S", 2, "S" )
Leerplatz
def int magNo = 0, locNo = 0
def int tNo = 44 ; WZ mit T-Nr. = 44 ist definiert, aber (noch) nicht beladen.
GETFREELOC( magNo, locNo, tNo, "S", 1, "S" )
286
; für das Werkzeug mit der T-Nr. 44 wird bzgl. des WZ-Halters mit Platznr. 1 ein
; ein Leeplatz gesucht. Die Programmierung ist unzulässig, da versucht wird, die
; Reservierung "reserviert für neu zu beladenes WZ" für ein WZ im Zwischenspeicher
; zu setzen. Die Referenzen magNo/locNo geben die Statuswerte -8 / -8 = "Parameterwert
: kann nicht für WZe programmiert werden, die sich im Zwischenspeicher befinden"
; es gilt dieselbe Ausgangsposition wie bei der Programmierung des vorstehenden
; Befehls. Der geeignete Leerplatz ist im Magazin 2, Platz 5. Die Referenzen magNo/locNo
; geben die Werte 2/5 zurück. Der Platz 2/5 wird reserviert "für WZ im Zwischenspeichere".
; WZ mit T-Nr. = 44 ist definiert und ist im Greifer enthalten, der über $TC_MLSR mit dem
; WZ-Halter des Platzes mit der Nummer 1 verbunden ist
; für das definierte WZ mit T-Nr. = 44 wird bzgl. des WZ-Halters mit Platnr. 1 ein Leerplatz
; gesucht. Der geeignete Leerplatz ist im Magazin 2, Platz 5. Die Referenzen magNo/locNo
; geben die Werte 2/5 zurück.
; Der Magazinplatz 2/5 wird reserviert "für WZ im Zwischenspeicher".
; (Bei NC Hochlauf bleibt dieser Zustand erhalten, falls das reservierende WZ zu dem
; Zeitpunkt noch im Zwischenspeicher ist)
; WZ mit T-Nr. = 44 ist definiert und nicht im Zwischenspeicher
; für das definierte WZ mit T-Nr. = 44 wird bzgl. des Zwischenspeicherplatzes 2 ein
; gesucht.
; Die Programmierung ist unzulässig, da versucht wird, die Reservierung "reserviert für
: WZ im Zwischenspeicher" für eine WZ-Suche des Zwischenspeichers zu setzen.
; Die Referenzen magNo/locNo geben die Statuswerte -9 / -9 = "Parameterwert ist nur
; möglich für WZe, die sich im Zwischenspeicher befinden" zurück.
; für das definierte WZ mit T-Nr. = 44 wird bzgl. des WZ-Halters mit Platznr. 1
; ein Leerplatz gesucht.
; Der geeignete Leerplatz ist im Magazin 2, Platz 5.
; Da das WZ aber nicht beladen werden kann,
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
Werkzeugverwaltung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis