Flexible NC programming
1.25 Subprogram technique
Example 2: Subprogram call without declaration
Program code
N10 DEF REAL LENGTH, WIDTH, DEPTH
N20 ...
N30 LENGTH=15.3 WIDTH=20.2 DEPTH=5
N40 BORDER(LENGTH,WIDTH,DEPTH)
1.25.3.3
Number of program repetitions (P)
Function
If a subprogram is to be executed several times in succession, the desired number of
program repetitions can be entered at address P in the block with the subprogram call.
Subprogram call with program repetition and parameter transfer
Parameters are transferred only when the program is called, i.e., on the first run. The
parameters remain unchanged for the remaining repetitions. If you want to change the
parameters during program repetitions, you must make the appropriate provision in the
subprogram.
208
CAUTION
Comments
; or: N40 BORDER(15.3,20.2,5)
Programming Manual, 06/2009, 6FC5398-2BP20-0BA0
Job Planning