Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 163

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

Werbung

Weitere Informationen
Einzelsatzsperre für asynchrone Unterprogramme
Um ein ASUP im Einzelsatz in einem Schritt abzuarbeiten, muss im ASUP eine
Anweisung mit
System-ASUP" (MD11610 $MN_ASUP_EDITABLE).
Beispiel für ein editierbares System-ASUP:
Programmcode
N10 PROC ASUP1 SBLOF DISPLOF
N20 IF $AC_ASUP=='H200'
N30 RET
N40 ELSE
N50 REPOSA
N60 ENDIF
Programmbeeinflussungen im Einzelsatz
In der Einzelsatzbearbeitung kann der Anwender das Teileprogramm satzweise abarbeiten.
Es existieren folgende Einstellungsarten:
● SBL1: IPO-Einzelsatz mit Stopp nach jedem Maschinenfunktionssatz.
● SBL2: Einzelsatz mit Stopp nach jedem Satz.
● SBL3: Halt im Zyklus (durch die Anwahl von SBL3 wird der
Einzelsatzunterdrückung bei Programmschachtelung
Wurde in einem Unterprogramm
Unterprogrammrücksprung mit
Programm bereits der nächste Satz ausgeführt wird. Wird in einem Unterprogramm mit
SBLOF
nach dem nächsten Maschinenfunktionssatz des aufrufenden Programms angehalten. Ist
dies nicht erwünscht, muss im Unterprogramm noch vor dem Rücksprung (
programmiert werden. Bei einem Rücksprung mit
nicht angehalten.
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
programmiert werden. Dies gilt auch für die Funktion "Editierbares
SBLOF
, ohne
in der
SBLOF
PROC
Kommentar
; Kein REPOS bei BA-Wechsel.
; REPOS in allen übrigen Fällen.
in der
-Anweisung programmiert, so wird auf den
SBLOF
PROC
angehalten. Damit wird verhindert, dass im aufrufenden
M17
-Anweisung, eine Einzelsatzunterdrückung aktiviert, wird erst
RET
Flexible NC-Programmierung
1.25 Unterprogrammtechnik
-Befehl unterdrückt).
SBLOF
M17
in ein übergeordnetes Programm wird
-
PROC
) wieder
SBLON
163

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis