HEIDENHAIN TNC 128 (77184x-02) User Manual
Page 21

TNC 128 | User's Manual HEIDENHAIN Conversational Programming | 5/2014
21
7
Programming: Subprograms and program section repeats.................................................... 173
7.1
Labeling Subprograms and Program Section Repeats................................................................... 174
Label...................................................................................................................................................... 174
7.2
Subprograms....................................................................................................................................... 175
Operating sequence.............................................................................................................................. 175
Programming notes...............................................................................................................................175
Programming a subprogram................................................................................................................. 175
Calling a subprogram............................................................................................................................ 176
7.3
Program-section repeats.................................................................................................................... 177
Label...................................................................................................................................................... 177
Operating sequence.............................................................................................................................. 177
Programming notes...............................................................................................................................177
Programming a program section repeat............................................................................................... 178
Calling a program section repeat..........................................................................................................178
7.4
Any desired program as subprogram............................................................................................... 179
Operating sequence.............................................................................................................................. 179
Programming notes...............................................................................................................................179
Calling any program as a subprogram.................................................................................................. 180
7.5
Nesting................................................................................................................................................. 181
Types of nesting....................................................................................................................................181
Nesting depth........................................................................................................................................181
Subprogram within a subprogram........................................................................................................ 182
Repeating program section repeats......................................................................................................183
Repeating a subprogram.......................................................................................................................184
7.6
Programming examples..................................................................................................................... 185
Example: Groups of holes.................................................................................................................... 185
Example: Group of holes with several tools.........................................................................................187