Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 362

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

Werbung

Ausführliche Beschreibung
2.7 Erweitertes Stillsetzen/Rückziehen (ESR)
POLFMLIN
Der Sprachbefehl POLFMLIN([ achsname1], [achsname2], ....) erlaubt es, die Achsen
auszuwählen, die bei einer Aktivierung des Schnellabhebens auf ihre mit POLF definierte
Position im linearen Zusammenhang fahren sollen. Durch eine variable Parameterliste
können beliebig viele Achsen für das Schnellabheben ausgewählt werden, jedoch müssen
alle Achsen sich im gleichen Koordinatensystem befinden (also z. B. nur Geoachsen).
Zwischen dem Einleiten des Rückzuges und dem Erreichen des linearen Zusammenhangs
wird eine Bahn gefahren, die von der programmierten Bahn bereits abweicht, die aber den
linearen Zusammenhang noch nicht erreicht. Bei ungünstiger Konstellation kann dieser
Übergang bis zu den mit POLF programmierten Endpunkten dauern. Die Steuerung
optimiert auf kürzest möglichen Übergang.
Allgemein
Die folgenden Abschnitte gelten für POLFMASK und POLFMLIN gleichermaßen.
Für die Abhebbewegung sind die zum Zeitpunkt der Auslösung gültigen Parameter
bestimmend. Ändert sich einer dieser Parameter (G-Code, POLF, POLFMASK oder
POLFMLIN, Frame, ...) während der Abhebbewegung (Satzwechsel), so hat diese Änderung
keinen Einfluss auf die bereits gestartete Abhebbewegung.
Bevor über POLFMASK oder POLFMLIN das Schnellabheben auf eine feste Position
freigegeben werden kann, muss für die ausgewählten Achsen eine Position mit POLF
programmiert worden sein. Es ist kein Maschinendatum für die Vorbelegung der Werte von
POLF vorgesehen.
Bei der Interpretation von POLFMASK oder POLFMLIN wird ein Alarm 16016 abgesetzt,
wenn POLF noch nicht programmiert worden ist.
Ist der Rückzug freigegeben, so kann die Position, auf die zurückgezogen wird, noch
geändert werden. Eine Änderung des Koordinatensystems ist jedoch nicht mehr möglich,
und wird mit einem Alarm 16015 abgelehnt.
Wird nach dem Freigeben des Rückzugs nochmals POLF programmiert, so muss die
Position in dem Koordinatensystem angegeben werden, in dem auch die erste
Programmierung dieser Achse erfolgte.
Wechsel des Koordinatensystems
Soll das Koordinatensystem gewechselt werden, so muss zuerst eine Deaktivierung des
Schnellabhebens durch POLFMASK() oder POLFMLIN() erfolgen, und dann erst die
Programmierung mit POLF im neuen Koordinatensystem.
Schnellabheben deaktivieren
POLFMASK() oder POLFMLIN() ohne Angabe einer Achse deaktiviert das Schnellabheben
für alle Achsen, die im jeweiligen Freigabeaufruf aktiviert wurden.
2-122
Sonderfunktionen: Achskopplungen und ESR (M3)
Funktionshandbuch, 11/2006, 6FC5397-2BP10-2AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis