Sperren von Programmbereichen für den Einzelschrittbetrieb (#SINGLE STEP)
Im NC-Programm können durch den Befehl #SINGLE STEP [ DISABLE / ENABLE ] beliebige Programmbereiche für den Einzelschrittbetrieb gesperrt werden. Dadurch kann der Bediener diese markierten Programmbereiche in einem Schritt übergehen und so schneller zu den zu untersuchenden NC-Zeilen springen.
Bei einer Schachtelung von gesperrten Bereichen umfasst die Einzelschrittsperre den Bereich von der ersten Aktivierung bis zur ersten Deaktivierung (siehe Beispiel 2).
Weiterhin kann der Anwender mit einer Satznummernspezifischen Einzelschrittauflösung #SINGLE STEP [ RESOLUTION… ] eine Schrittweite definieren, bei der der Einzelschrittstopp wirken soll (siehe Beispiel 3).
Weitere Informationen zum Einzelschrittbetrieb siehe Funktionsbeschreibung [FCT-M2].
Syntax |
#SINGLE STEP [ DISABLE | ENABLE | RESOLUTION=.. ] |
DISABLE | Beginn der Einzelschrittsperre. |
ENABLE | Ende der Einzelschrittsperre. |
RESOLUTION=.. | Satznummernspezifische Schrittweite, bei der der Einzelschrittstopp wirkt. |
Programmierbeispiel
Sperren von Programmbereichen für den Einzelschrittbetrieb
Beispiel 1:
Im Bereich der NC-Sätze N40–N100 einschließlich der darin aufgerufenen Unterprogramme ist der Einzelschrittbetrieb nicht wirksam.
%SINGLE_STEP
N10 X0 Y0 Z0
N20 X10
N30 Y10
N40 #SINGLE STEP [DISABLE]
N50 X20
N60 Y20
N65 L GSP.nc
N70 Z20
N80 X30
N90 Z30
N100 #SINGLE STEP [ENABLE]
N110 Y30
N120 X40
N130 Z40
N999 M30
Beispiel 2:
Bereich der Einzelschrittsperre bei Schachtelung umfasst N40-N75
%SINGLE_STEP
N10 X0 Y0 Z0
N20 X10
N30 Y10
N40 #SINGLE STEP [DISABLE]
N50 X20
N55 #SINGLE STEP [DISABLE]
N60 Y20
N65 L GSP.nc
N70 Z20
N75 #SINGLE STEP [ENABLE]
N80 X30
N90 Z30
N100 #SINGLE STEP [ENABLE]
N110 Y30
N120 X40
N130 Z40
N999 M30
Beispiel 3:
Satznummerierung mit anwenderspezifischer Einzelschrittauflösung (10er Schritte) und interner Nummerierung (1er Schrittweite). Die schwarzen Linien stellen den Einzelschrittstopp dar. Im grauen Bereich wird nicht angehalten.
%SINGLE_STEP
N010 #SINGLE STEP [RESOLUTION = 10]
N090 Y0
N091 Y1
N092 Y2
N093 Y3
N094 Y4
N100 Y5
N101 Y6
N102 Y7
N110 Y8
…