Herunterladen Inhalt Inhalt Diese Seite drucken

Die Achsen Und Spindel Erneut Positionieren Und Zwar Von Dem Unterprogramm (#Repos) Aus - Fagor CNC 8070 Programmierungshandbuch

Vorschau ausblenden Andere Handbücher für CNC 8070:
Inhaltsverzeichnis

Werbung

P r o g r a m m i e r u n g s h a n d b u c h
14.8.1
Die Achsen und Spindel erneut positionieren und zwar von dem
Unterprogramm (#REPOS) aus.
Die Anweisung #REPOS ist nur innerhalb der Unterbrechungs-Unterprogramme erlaubt
und lässt die erneute Positionierung der Achsen und Spindeln zu, bevor dieses
Unterprogramm beendet wird. Die CNC positioniert die Achsen zu dem Zeitpunkt, an dem
die Anweisung ausgeführt wird nicht erneut, sie führt das bei der Rückkehr des
Unterprogramms zum Programm aus, als letzte zum Unterprogramm zugeordnete
Handlung.
In dem Unterbrechungs-Unterprogramm können verschiedene Anweisungen #REPOS
programmiert sein, aber alle von diesen müssen am Ende des Unterprogramms
programmiert werden, in den vorhergehenden Sätzen vor dem Ende des Unterprogramms
(#RET, M17, M29). Die Sätze, die zwischen der letzten Anweisung #REPOS und dem Satz
Ende Unterprogramm programmiert wurden laufen auf einen Fehler.
Programmierung.
Diese Anweisung muss am Ende des Unterprogramms programmiert werden, vor dem Satz
Ende Unterprogramm. Zum Zeitpunkt der Programmierung der Anweisung müssen die
Achsen definiert werden, bevor diese neu positioniert werden. Als Option kann angegeben
werden, ob der Neu-Anordnungspunkt für die Achsen, der Punkt ist, wo das Programm
unterbrochen wurde oder der Anfangspunkt des unterbrochenen Satzes.
Programmierformat.
Das Programmformat ist folgendes; in geschweiften Klammern werden die festzulegenden
Parameter gezeigt und in eckigen Klammern werden die optionalen Parameter angezeigt.
#REPOS <{point}> X~C <X~C>
{point}
X~C
#REPOS A1 A2 S1
Der Punkt der Neuanordnung, ist der Punkt, wo das Programm unterbrochen wurde.
#REPOS INT X A1 U Z S
Der Punkt der Neuanordnung, ist der Punkt, wo das Programm unterbrochen wurde.
#REPOS INI X Y Z
Der Neuanordnungspunkt für die Achsen, ist der Anfangspunkt des Satzes, der unterbrochen
wurde.
Reihenfolge der Achsen und Spindeln, die neu angeordnet werden müssen.
Die CNC positioniert die Achsen erneut in der programmierten Reihenfolge, außer den
Achsen auf der aktiven Ebene, die sich gleichzeitig neu positionieren, wenn es die Erste von
diesen macht. Da in dem gleichen Unterprogramm verschiedene #REPOS Anweisungen
vorhanden sein können, wird die Wiederholung der Achsen oder Spindeln in ein und
derselben oder einer vorhergehenden Reihenfolge ignoriert.
Neuanordnungspunkt.
Dieser Parameter wird mit einem der folgenden Befehle definiert; wird er nicht programmiert,
übernimmt die Anweisung den Wert INT.
Wert.
INT
INI
In ein und demselben Unterprogramm kann es verschiedene #REPOS Anweisungen geben,
jedoch müssen alle den gleichen Neupositionierungspunkt INT/INI besitzen.
Optional. Neuanordnungspunkt. Dieser Parameter wird mit einem der
Werte INT/INI definiert.
Reihenfolge der Achsen und Spindeln, die neu angeordnet werden
müssen.
Bedeutung.
Der Neuanordnungspunkt für die Achsen ist der Punkt, wo
das Programm, bei der Aktivierung des Unterprogramms
unterbrochen wurde.
Der Neuanordnungspunkt für die Achsen, ist der
Anfangspunkt des Satzes, der unterbrochen wurde.
14.
CNC 8070
(R
: 1709)
EF
·287·

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis