Herunterladen Inhalt Inhalt Diese Seite drucken

Definition Der Aktuellen Magazinposition; Hierarchisierung Der Platztypen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Funktionsbeschreibung
3.5 Leerplatzsuche

Definition der aktuellen Magazinposition

In dem Magazinparameter (Systemvariable) $TC_MAP8 wird die aktuelle Magazinposition
an der Wechselstelle abgespeichert. Der Wert wird automatisch mit der PLC-Quittierung
eines Befehls aktualisiert, wenn das Neu-Werkzeug dabei bewegt wird. Wird das Magazin
oder Werkzeug ohne Auftrag durch die NCK bewegt, muss die Istposition vom Anwender
nachgeführt werden. Der Parameter $TC_MAP8 kann von einem NC-Zyklus geschrieben
werden oder auch von der PLC. Entweder durch Schreiben der BTSS-Variable (Auswahl mit
NCVAR Selektor Baustein TM; Variable magNrPaces) oder mit dem FC 8/FC 6 (mit den
Parametern TaskIdent=4 TaslIdentNo=Kanalnummer, Status=5,
OldToolMag=9998,OldToolLoc=1. In NewToolMag und NewToolLoc wird die aktuelle
Position parametriert (Bezug auf Spindel)).
3.5.3

Hierarchisierung der Platztypen

Soll ein Werkzeug von der Spindel in das Magazin eingewechselt werden oder ein
Werkzeug wird in das Magazin beladen, entscheidet der Platztyp, welche Magazinplätze zur
Wahl stehen, d.h. $TC_TP7 und $TC_MPP2 müssen definiert sein und übereinstimmten
bzw. $TC_MPP2=0, also jedes Werkzeug passt auf diesen Platz.
Gehört der Platztyp des Werkzeugs zu einer Platztyphierarchie, so wird die Platzvergabe
gemäß dieser Hierarchie vergeben.
Beispiel:
Werkzeug mit Platztyp B soll im Magazin abgelegt werden bzw. Suchen eines freien Platzes
mit dem Typ B.
Es gilt folgende Platztyphierarchie: A < B < C < D
Die Suche wird eingestellt im Parameter $TC_MAMP2 bzw. in $TC_MAP10[Magazin-Nr] mit
dem Bit 14.
Vorgehen:
Bit 14=0
Es wird zuerst geprüft, ob es einen Platz mit dem Typ B in dem zu durchsuchenden Magazin
gibt. Wenn nicht, wird mit der Suche nach einem Platz vom Typ C oder D im selben Magazin
fortgefahren. Wird kein Platz gefunden, wird die Suche im nächsten verbundenen Magazin
fortgesetzt.
Bit 14=1
Es wird zuerst geprüft, ob es einen Platz mit dem Typ B im zu durchsuchenden Magazin
gibt. Wenn nicht wird über alle verbundenen Magazine nach exakt diesem Platztyp gesucht.
Wird auch jetzt kein Platz gefunden, erfolgt eine Suchschleife über alle Magazine mit nächst
größeren Platztyp aus der Typhierarchie.
In einer TO-Einheit können mehrere solcher Hierarchien angelegt werden. Ein Platztyp darf
nur in einer Hierarchie eingetragen werden.
Beispiel: def int A,B,C,D,E
Es werden folgende Platztyp-Beziehungen festgelegt:
1. Hierarchie
$TC_MPTH[0,0] = A
$TC_MPTH[0,1] = B
$TC_MPTH[0,2] = D
2. Hierarchie
132
Funktionshandbuch, 03/2010, 6FC5397-6BP10-1AA0
Werkzeugverwaltung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis