Herunterladen Inhalt Inhalt Diese Seite drucken

Lbp_Tmtransfer [Fc8]: Werkzeugwechsel Quittieren - Siemens SINUMERIK Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK:
Inhaltsverzeichnis

Werbung

Referenz zum PLC-Grundprogramm
10.7 Funktionen (FC)
10.7.6

LBP_TMTransfer [FC8]: Werkzeugwechsel quittieren

Funktion
Der Baustein quittiert einen Auftrag zum Werkzeugwechsel aus "LBP_TMLoad [DB71]",
"LBP_TMSpindle [DB72]" oder "LBP_TMTurret [DB73]".
• Beladestellen
• Spindel-Wechselstellen
• Revolver-Wechselstellen
• Asynchroner Transfer (ohne/mit Platzreservierung)
Der Aufruf des Bausteins muss nach abgeschlossenem Werkzeugwechsel mit Start := TRUE
erfolgen. Mit den Parametern TaskIdent und TaskIdentNo wird die Schnittstelle aus
"LBP_TMLoad [DB71]", "LBP_TMSpindle [DB72]" oder "LBP_TMTurret [DB73]" angegeben, über
die der Auftrag zum Werkzeugwechsel ausgegeben wurde.
Die aktuellen Werkzeugpositionen werden über die Parameter NewToolMag, NewToolLoc,
OldToolMag und OldToolLoc angegeben. Der Baustein überträgt die aktuellen Positionen an den
NCK.
Bei einem Werkzeugwechsel ohne ein sogenanntes "altes Werkzeug" (z. B. beim Beladen),
müssen die Parameter "OldToolMag" und "OldToolLoc" mit dem Wert 0 angegeben werden.
Bei einem Werkzeugwechsel ohne ein sogenanntes "neues Werkzeug" (z. B. beim Entladen),
müssen die Parameter "NewToolMag" und "NewToolLoc" mit dem Wert 0 angegeben werden.
Nach erfolgreichem Aufruf (Ready == TRUE) muss der Baustein nicht mehr aufgerufen werden
oder der Parameter muss Start := FALSE gesetzt werden. Sofern für den Parameter Status ein
Wert kleiner 100 verwendet wurde, wird die Schnittstelle in "LBP_TMLoad [DB71]",
"LBP_TMSpindle [DB72]" oder "LBP_TMTurret [DB73]" deaktiviert.
Tritt ein Fehler auf (Error == TRUE), muss der Baustein erneut mit Start := TRUE aufgerufen
werden.
Hinweis
Der Parameter "Start" benötigt keine Flanke für einen Folgeauftrag. Nach "Ready" == TRUE kann
sofort ein neuer Aufruf des Bausteins mit "Start" := TRUE erfolgen.
Randbedingung
Der Baustein darf nur mit Parameter Start := TRUE gestartet werden, wenn es einen Auftrag zum
Werkzeugwechsel mit aktivierter Schnittstelle in "LBP_TMLoad [DB71]", "LBP_TMSpindle
[DB72]" oder "LBP_TMTurret [DB73]" gibt. Ausgenommen davon sind asynchrone Transfers.
Asynchroner Transfer
Für eine eigenständige Mitteilung der PLC über Positionsänderungen eines Werkzeugs zur
Werkzeugverwaltung (z. B. selbständige Positionsveränderungen durch PLC) wird der Baustein
mit "TaskIdent" := 4 aufgerufen. Zu diesem Aufruf muss keine Schnittstelle in "LBP_TMLoad
[DB71]", "LBP_TMSpindle [DB72]" oder "LBP_TMTurret [DB73]" aktiviert sein.
Über den Parameter "TaskIdentNo" wird der NC-Kanal angegeben.
688
Funktionshandbuch, 10/2020, A5E48053808A AD
PLC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik one plc

Inhaltsverzeichnis