Beispiele
Beispiel 1: Einzelsatzunterdrückung innerhalb eines Programms
Programmcode
N10 G1 X100 F1000
N20 SBLOF
N30 Y20
N40 M100
N50 R10=90
N60 SBLON
N70 M110
N80 ...
Der Bereich zwischen N20 und N60 wird im Einzelsatzbetrieb als ein Schritt bearbeitet.
Beispiel 2: Zyklus soll für den Anwender wie ein Befehl wirken
Hauptprogramm:
Programmcode
N10 G1 X10 G90 F200
N20 X-4 Y6
N30 CYCLE1
N40 G1 X0
N50 M30
Zyklus CYCLE1:
Programmcode
N100 PROC CYCLE1 DISPLOF SBLOF
N110 R10=3*SIN(R20)+5
N120 IF (R11 <= 0)
N130 SETAL(61000)
N140 ENDIF
N150 G1 G91 Z=R10 F=R11
N160 M17
Der Zyklus CYCLE1 wird bei aktiver Einzelsatzbearbeitung abgearbeitet, d. h. es muss für die
Bearbeitung von CYCLE1 einmal die Start-Taste gedrückt werden.
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Kommentar
; Einzelsatz ausschalten
; Einzelsatz wieder einschalten
Kommentar
; Einzelsatz unterdrücken
Flexible NC-Programmierung
1.25 Unterprogrammtechnik
175