Sperren von Programmbereichen für den Satzvorlauf (#BLOCKSEARCH)
6
Sperren von Programmbereichen für den
Satzvorlauf (#BLOCKSEARCH)
Im NC-Programm können durch den Befehl
#BLOCKSEARCH LOCKED/RELEASED beliebige Programmbereiche für den Satzvorlauf gesperrt werden.
Liegt die Fortsetzposition des Satzvorlaufes dann in einem dieser gesperrten Bereiche, so wird die
Fehlermeldung P-ERR-21399 ausgegeben.
Die Satzvorlaufsperre umfasst auch alle im jeweiligen Bereich aufgerufenen lokalen und globalen
Unterprogramme.
Bei einer Schachtelung von gesperrten Bereichen umfasst die Satzvorlaufsperre den Bereich von der ersten
Aktivierung bis zur ersten Deaktivierung (siehe Beispiel 2).
#BLOCKSEARCH LOCKED | RELEASED
Sperren von Programmbereichen für den Satzvorlauf
Beispiel 1:
Im Bereich der NC-Sätze N40–N100 einschließlich der darin aufgerufenen Unterprogramme darf für den
Satzvorlauf keine Fortsetzposition angewählt werden.
%BLOCKSEARCH
N10 X0 Y0 Z0
N20 X10
N30 Y10
N40 #BLOCKSEARCH LOCKED
N50 X20
N60 Y20
N65 L GSP.nc
N70 Z20
N80 X30
N90 Z30
N100 #BLOCKSEARCH RELEASED
N110 Y30
N120 X40
N130 Z40
N999 M30
58
Version: 1.05
modal
TF5200 | TwinCAT 3 CNC
Satzvorlauf