Leerplatzsuche/-reservierung für Beladen über Beladeplatz
def int magNo=0, locNo=0
def int tNo=44
GETFREELOC
def int magNo=0, locNo=0
def int tNo=44
GETFREELOC
def int magNo=0, locNo=0
def int tNo=44
GETFREELOC
def int magNo=0, locNo=0
def int tNo = 44
GETFREELOC
Leerplatzsuche/-reservierung für Beladen über WZ-Halter/Spindel
def int magNo = 0, locNo = 0
def int tNo = 4
GETFREELOC
bzw. funktional gleichbedeutend
GETFREELOC
def int magNo = 2, locNo = 0
Werkzeugverwaltung
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
;WZ mit T-Nr. = 44 ist definiert
( magNo, locNo, tNo, "L", 2 )
; für das definierte WZ mit T-Nr. = 44 wird bzgl. des Beladeplatzes 2 ein Leerplatz gesucht.
; Der geeignete Leerplatz ist im Magazin 2, Platz 5. Die Referenzen magNo/locNo geben
; die Werte 2/5 zurück.
; Der Zustand des Magazinplatzes wird dabei nucht verändert.
;WZ mit T-Nr. = 44 ist definiert
( magNo, locNo, tNo, "L", 2, "L" )
; für das definierte WZ mit T-Nr. = 44 wird bzgl. des Beladeplatzes 2 ein Leerplatz gesucht.
; 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 zu beladendes WZ".
;WZ mit T-Nr. = 44 ist definiert
( magNo, locNo, tNo, "L", 2, "S" )
; für das definierte WZ mit T-Nr. = 44 wird bzgl. des Beladeplatzes 2 ein Leerplatz gesucht.
; Die Programmierung ist unzulässig, da für refMag = "L" die Programmierung
; withReserv = "S" nicht definiert
; Die Referenzen magNo/locNo geben die Statuswerte = -10 /-10 = der Wert des
; Parameters "withReserv" verträgt sich nicht mit dem Wert des
; Parameters "refMag" zurück
( magNo, locNo, tNo, "L", 2, "e" )
; für das definierte WZ mit T-Nr. = 44 wird bzgl. des WZ-Halters mit Platznr. = 1 ein
;Leerplatz gesucht.
; Die Programmierung ist unzulässig, da der Parameter "withReserv" mit falschem Wert
; programmiert ist.
; Die Referenzen magNo/locNo ; geben die Statuswerte = -7 / -7 = Parameter "withReserv"
; hat nicht erlaubten Wert zurück.
;WZ mit T-Nr. = 4 ist definiert
( magNo, locNo, tNo, "S" )
( magNo, locNo, tNo, "S", "-" )
; für das definierte WZ mit T-Nr. = 4 wird bzgl. der Masterspindel ein Leerplatz gesucht.
; Der geeignete Leerplatz ist im Magazin 1, Platz 3. Die Referenzen
; magNo/locNo geben die Werte 1/3 zurück.
; Der Zustand des Magazinplates wird dabei nicht verändert.
;WZ mit T-Nr. = 44 ist definiert
NC-Programmierung
6.10 NC-Sprachbefehle
285