EasyManua.ls Logo

HEIDENHAIN CNC PILOT 640 - NC Program Interpretation; Subprograms and Expert Programs

HEIDENHAIN CNC PILOT 640
697 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DIN/ISO programming | Programming in ISO Mode
4
HEIDENHAIN | User's Manual smart.Turn and DIN Programming | 12/2017
241
Subprograms and expert programs
Subprograms are used to program the contour or the machining
process.
In the subprogram, transfer parameters are available as variables.
You can fix the designation of the transfer parameters and illustrate
them in help graphics.
Further information: "Subprograms", Page 484
In every subprogram, the local variables #l1 to #l99 are available for
internal calculations.
Subprograms can be nested up to six times. Nesting means that a
subprogram calls a further subprogram, etc.
If a subprogram is to be run repeatedly, enter the number of times
the subprogram is to be repeated in the Q parameter.
The control distinguishes between local and external subprograms:
Local subprograms are in the file of the NC main program. Local
subprograms can only be called in from their corresponding
main programs
External subprograms are stored in separate NC files and can be
called in from any NC main program or other NC subprograms
Expert programs – an expert program is a subprogram that
executes complex processes and is adapted to the machine
configurations. Expert programs are usually provided by the
machine tool builder.
NC program interpretation
For programming and user communication, keep in mind that
the control interprets the NC program up to the fixed word
MACHINING in the program selection.
The MACHINING section is not interpreted until you select
NC start.

Table of Contents

Related product manuals