3 program section repeats, Label lbl, Operating sequence – HEIDENHAIN iTNC 530 (340 49x-04) User Manual
Page 582: Programming notes, Programming a program section repeat, Calling a program section repeat

582
10 Programming: Subprograms and Program Section Repeats
1
0
.3 Pr
ogr
am Section Repeats
10.3 Program Section Repeats
Label LBL
The beginning of a program section repeat is marked by the label LBL.
The end of a program section repeat is identified by CALL LBL /REP.
Operating sequence
1
The TNC executes the part program up to the end of the program
section (CALL LBL /REP).
2
Then the program section between the called LBL and the label
call CALL LBL /REP is repeated the number of times entered after
REP.
3
The TNC then resumes the part program after the last repetition.
Programming notes
You can repeat a program section up to 65 534 times in succession.
The total number of times the program section is executed is always
one more than the programmed number of repeats.
Programming a program section repeat
To mark the beginning, press the LBL SET key and
enter a LABEL NUMBER for the program section you
wish to repeat. If you want to use a label name, press
the LBL NAME soft key to switch to text entry.
Enter the program section.
Calling a program section repeat
Press the LBL CALL key and enter the label number of
the program section you want to repeat as well as the
number of repeats (with Repeat REP). If you want to
use a label name, press the LBL NAME soft key to
switch to text entry.
0 BEGIN PGM ...
LBL1
CALL LBL 2
END PGM ...
1
2
3
R
R
2/1
2/2