Herunterladen Inhalt Inhalt Diese Seite drucken

Revolverschalten Von Hand - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

P3: PLC-Grundprogramm für SINUMERIK 840D sl
14.17 Bausteinbeschreibungen
Auftrag korrekt ausgeführt
Wurde der Auftrag korrekt ausgeführt, ist "Ready" == 1. Vom Anwender ist dann Parameter
"Start" = 0 zu setzen bzw. der FC7 nicht mehr aufrufen.
Auftrag mit Fehler ausgeführt
Wurde der Auftrag mit Fehler ausgeführt, ist Parameter "Ready" == 0 und Parameter "Error"
== 1. Der Auftrag ist im nächsten PLC-Zyklus zu wiederholen. Da der Parameter "Start" keine
positive Flanke für einen Folgeauftrag benötigt, bleibt "Start" = 1, da der Auftrag noch nicht
abgeschlossen wurde. Siehe unten "Aufrufbeispiel" und "Impulsdiagramm".
Randbedingungen
● Der Baustein FC7 darf nur mit Parameter "Start" = 1 gestartet werden, wenn für diesen
Transfer eine Aktivierung der zugehörigen Schnittstelle (DB73.DBW0) durch die
Werkzeugverwaltung vorliegt.
● Ein Abbruch eines Transfers, z. B. durch Kanal-Reset, ist nicht zulässig.
● Parameter "Start" = 1, bis Parameter "Ready" == 1 oder "Error" == 1
Literatur
● Ausführliche Informationen zur Werkzeugverwaltung siehe Funktionshandbuch
Werkzeugverwaltung.
● PI-Dienste für die Werkzeugverwaltung siehe:
– FB4: PI_SERV - PI-Dienst anfordern (Seite 1005)
– FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung (Seite 1071)
– FC22: TM_DIR - Richtungsauswahl für Werkzeugverwaltung (Seite 1116)

Revolverschalten von Hand

Wird der Revolver über Handbedienung gedreht, ist damit weder ein Werkzeugwechsel noch
eine Korrekturanwahl verbunden. Der erste Schritt ist das Auswechseln des Werkzeugs auf
dem Werkzeughalter zurück auf seinen Revolverplatz. Dazu ist mit dem FC8 (alternativ FC6)
ein asynchroner Transfer durchzuführen. Nachfolgend die zugehörige Parametrierung:
TaskIdent = 4
TaskIdentNo = Kanal-Nr.
NewToolMag = Magazinnummer des Revolvers
NewToolLoc = Ursprünglicher Platz des Werkzeugs
OldToolMag = Magazinnr. Zwischenspeicher (Spindel) = 9998
OldToolLoc = Zwischenspeichernummer der Spindel
Status = 1
Wird jetzt der Revolver auf eine beliebige Position gedreht, auf der ein Werkzeug sitzt, muss
dieses Werkzeug aktiviert werden. Im einfachsten Fall geschieht das durch die neue T-
Programmierung im Teileprogramm. Soll das jedoch z. B. mit Ende des Revolvertaktens vom
PLC-Anwenderprogramm aus erfolgen, muss dazu ein ASUP gestartet werden. Dem ASUP
muss die aktuelle Revolverposition übergeben werden. Damit wird im ASUP das Werkzeug
auf diesem Platz ermittelt und dieses angewählt (siehe Jobshop-Beispiel auf der Toolbox).
1068
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis