Flexible NC programming
1.25 Subprogram technique
Job planning
156 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
1.25.2 Definition of a subprogram
1.25.2.1 Subprogram without parameter transfer
Function
When defining subprograms without parameter transfer, the definition line at the beginning of
the program can be omitted.
Syntax
[PROC <program name>]
...
Significance
PROC: Definition operation at the beginning of a program
<program name>: Name of the program
Example
Example 1: Subprogram with PROC operation
Program code Comment
PROC SUB_PROG ; Definition line
N10 G01 G90 G64 F1000
N20 X10 Y20
...
N100 RET ; Subprogram return
Example 2: Subprogram without
PROC operation
Program code Comment
N10 G01 G90 G64 F1000
N20 X10 Y20
...
N100 RET ; Subprogram return