Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 682

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.7 Programmbetrieb
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
MD21202 $MC_LIFTFAST_WITH_MIRROR gesteuert werden, ob beim Schnellabheben die
Rückzugsrichtung auch gespiegelt werden soll.
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 MD 32300: MAX_AX_ACCEL 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)
2-118
"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
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis