Parametrierung durch SETINT
Den Teileprogrammen muss über die NC-Anweisung SETINT ein Interruptsignal zugeordnet
werden. Erst dadurch wird aus dem Teileprogramm eine Interruptroutine.
Innerhalb der SETINT-Anweisung können noch folgende Parameter verwendet werden:
● LIFTFAST: Beim Eintreffen des Interruptsignals wird vor dem Interruptroutinestart ein
● BLSYNC: Durch Verwendung dieses Parameters wird der laufende Programmsatz noch
Varianten für Schnellabheben LIFTFAST
Ist für die Bearbeitung über Frames Spiegelung aktive, so kann über das folgende
Maschinendatum gesteuert werden, ob beim Schnellabheben die Rückzugsrichtung auch
gespiegelt werden soll.
MD21202 $MC_LIFTFAST_WITH_MIRROR (Schnellabheben mit Spiegeln)
Die Wegstrecke für das Schnellabheben ist für die 3 Geometrieachsen im MD21200
$MC_LIFTFAST_DIST (Verfahrstrecke bei Schnellabheben von der Kontur) hinterlegt.
Bei parametriertem LIFTFAST (Schnellabheben) wird die max. Achsbeschleunigung für
Positioniervorgänge von MD32300 $MA_MAX_AX_ACCEL (Achsbeschleunigung) um den
im Maschinendatum MD20610 $MC_ADD_MOVE_ACCEL_RESERVE
(Beschleunigungsreserve für überlagerte Bewegungen) eingegebenen Faktor reduziert.
Aktivierung der Interruptroutine
Die Interruptroutinen können auf zwei Arten aktiviert werden:
● Durch die 0/1-Flanke des Interruptsignals, hervorgerufen durch eine 0/1-Flanke am
● Durch den Aufruf des Function Call ASUP-ST (/B1/, /P3/)
Alle Maschinenachsen werden nach der Aktivierung entlang der Beschleunigungsrampe
(MD32300 $MA_MAX_AX_ACCEL (Achsbeschleunigung)) bis zum Stillstand abgebremst
und die Achspositionen abgespeichert.
Reorganisieren
Zusätzlich zum Abbremsen der Achsen werden die vordekodierten Rechensätze bis zum
Unterbrechungssatz zurückgerechnet, d.h. alle Variablen, Frames und G-Codes bekommen
den Wert zugeordnet, den sie ohne Vorausdekodierung des Teileprogramms an der
Unterbrechungsstelle besitzen würden. Diese Werte werden auch wieder
zwischengespeichert, um nach dem Ende der Interruptroutine wieder darauf zugreifen zu
können.
Ausnahmen, wo keine Reorganisation möglich ist:
● Innerhalb von Gewindeschneidsätzen
● Bei komplexen Geometrien (z. B. Spline oder Radiuskorrektur)
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
"Schnellabheben des Werkzeugs von der Kontur" durchgeführt. Die Bewegungsrichtung
für das Schnellabheben wird durch die NC-Adresse ALF festgelegt.
abgearbeitet und erst danach die Interruptroutine gestartet.
schnellen NC-Eingang
Ausführliche Beschreibung
2.7 Programmbetrieb
2-119