Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel 5: Einzelsatzunterdrückung Bei Programmschachtelung - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Programmcode
N200
N210 RET
Beispiel 4: Gezieltes Anhalten im Unterprogramm
Annahmen:
● Einzelsatzbearbeitung ist aktiv.
● MD10702 $MN_IGNORE_SINGLEBLOCK_MASK, Bit12 = 1
Hauptprogramm
Programmcode
N10 G0 X0
N20 X10
N30 CYCLE
N50 G90 X20
M30
Unterprogramm
Programmcode
PROC CYCLE SBLOF
N100
N110
N120
N140
N150
RET
Beispiel 5: Einzelsatzunterdrückung bei Programmschachtelung
Annahme: Einzelsatzbearbeitung ist aktiv.
Programmcode
N10 X0 F1000
N20 UP1(0)
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
END: D=$P_TOOL T=$P_TOOLNO
R0 = 1
SBLON
X1
SBLOF
R0 = 2
PROC UP1(INT _NR) SBLOF
N100 X10
N110 UP2(0)
PROC UP2(INT _NR)
N200 X20
N210 SBLON
N220 X22
N230 UP3(0)
PROC UP3(INT _NR)
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
Kommentar
; Einzelsatz-Stopp
; Einzelsatz-Stopp
; Vom Zyklus generierter Verfahrsatz.
; Einzelsatz-Stopp
Kommentar
; Einzelsatzunterdrückung
; Kein Einzelsatz-Stopp wegen MD10702, Bit12 = 1
; Einzelsatz-Stopp
Kommentar
; Einzelsatz-Stopp
; Einzelsatz für UP1 ausschalten
; Einzelsatz einschalten
; Einzelsatz-Stopp
10.13 Einzelsatz
637

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis