Herunterladen Inhalt Inhalt Diese Seite drucken

Ablauf Eines Asups Im Programmbetrieb - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.10 Asynchrone Unterprogramme (ASUPs)
Anzeige
Die Aktivierung eines ASUP wird kanalspezifisch mit dem folgenden NC/PLC-
Nahtstellensignal angezeigt:
DB21, ... DBX378.0 == 1 (ASUP aktiv)
10.10.1.1

Ablauf eines ASUPs im Programmbetrieb

1. Abbremsen der Achsen
Nach Aktivierung des ASUPs werden alle Maschinenachsen anhand der Bremsrampe
(MD32300 $MA_MAX_AX_ACCEL) bis zum Stillstand abgebremst und die Achspositionen
abgespeichert.
2. Reorganisation
Zusätzlich zum Abbremsen der Achsen werden die vordekodierten Rechensätze bis zum
Unterbrechungssatz zurückgerechnet, d. h. alle Variablen, Frames und G-Befehle
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 des ASUPs wieder darauf zugreifen zu können.
Ausnahmen, bei denen keine Reorganisation möglich ist:
– Innerhalb von Gewindeschneidsätzen
– Bei komplexen Geometrien (z. B. Spline oder Radiuskorrektur)
3. Abarbeiten des ASUPs
Nach Beendigung der Reorganisation wird automatisch das ASUP gestartet.
Das ASUP wird wie ein normales Unterprogramm abgearbeitet (Schachtelungstiefe etc.).
4. Ende des ASUPs
Nachdem die Endkennung (M02, M30
standardmäßig auf die Endposition des auf den Unterbrechungssatz folgenden
Teileprogrammsatzes gefahren.
Falls ein Rückpositionieren auf den Unterbrechungspunkt erfolgen soll, muss am Ende des
ASUPs eine REPOS-Anweisung programmiert werden, z. B.: N104 REPOSL M17
610
, M17) des ASUPs bearbeitet wurde, wird
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis