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 | modal |
Programmierbeispiel
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.
Beispiel 2:
Bereich der Satzvorlaufsperre bei Schachtelung umfasst N40-N75