Herunterladen Inhalt Inhalt Diese Seite drucken

Getfreeloc - Suche Leerplatz - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

5.8.28

GETFREELOC - Suche Leerplatz

Übersicht
Diese Funktion ist für WZMG verfügbar.
Suche für ein gegebenes Werkzeug einen Leerplatz in den Magazinen, die dem genannten
Beladeplatz oder dem genannten Spindel-/Werkzeughalter-Platz durch einen Eintrag in der
Distanztabelle zugeordnet ist. Als Suchstrategie wird die durch $TC_MAMP2 bzw.
$TC_MAP10 eingestellte Strategie verwendet.
Definierte Platztyphierarchien werden bei der Leerplatzsuche genauso berücksichtigt wie bei
der Leerplatzsuche durch PI-Dienst oder beim programmierten Werkzeugwechsel.
Hinweis
GETFREELOC reserviert den gefundenen Leerplatz nur dann, wenn der 6. Parameter mit
"L" programmiert wird.
GETFREELOC(magNo&, locNo&, T-Nr., refMag, refLoc, withReserv)
Suche(prüfe Leerplatz für genanntes Werkzeug bzgl. genannten Belade-
/Zwischenspeichermagazin und Platznummer. Reserviere den gefundenen Platz
entsprechend der Programmierung des Parameters withReserv.
magNo
Werkzeugverwaltung
Funktionshandbuch, 03/2010, 6FC5397-6BP10-1AA0
Eingabewert
> 0
Magazinnummer des Magazins, in dem die Suche erfolgen soll.
Dabei ist zu beachten, dass nur Magazinnummern gültig sind, die vom
programmierten Referenzplatz (Parameter refMag/refLog) aus erreichbar
sind.
0
Keine Vorgabe des Magazins, in dem gesucht werden soll. Suche beginnend
in dem Magazin, das entsprechend der eingestellten Suchstrategie das erste
ist.
< 0
Setze die Suche ab dem Magazin fort, dessen Nummer der Betrag von
magNo ist.
Ergebniswert
> 0
Magazinnummer des Magazins in dem der Leerplatz gefunden wurde.
0
Falls kein Leerplatz gefunden wird.
-1
WZMG nicht aktiv
-2
ungültige Magazinnummer angegeben
-3
ungültige Magazinplatznummer angegeben
Die Platznummer gilt auch als ungültig, wenn die Magazinnummer ungültig
ist.
-4
ungültige T-Nummer angegeben
-5
ungültiger Buchstabe für "refMag"
-6
falls "refMag" = = "S", ungültige WZ-Halternummer "refLoc" angegeben
falls "regMag" = = "L", ungültige Beladeplatznummer "refLoc" angegeben
-7
Parameter "withReserv" hat nicht definierten Wert
-8
Parameter "withReserv" kann im gegebenen Kontext nicht programmiert
werden.
Programmierung
5.8 NC-Sprachbefehle
299

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis