11 Programming of Cycles 05.91
11.11 Part program handling
@f00 Clear program
This @ code enables another part program specified by a program number and
program type to be cleared from within a part program.
Syntax: @f00 <R
x
> <R
y
>
Input parameters: R
x
: Program type (%=1, L=2)
R
x
+1: Program number
Output parameters: R
y
: Error feedback
0: No error
1: Program not available
5: Input error
6: Program protected against deletion
CL 800 reserved word: PP CLEAR
@f01 Select Program
This @ code enables another part program to be selected from within a part program
for being processed.
Syntax: @f01 <R
x
> <R
y
>
Input parameters: R
x
: Program type (%=1, L=2)
R
x
+1: Program number
Output parameters: R
y
: Error feedback
0: No error
1: Program not available
5: Input error
R
y
+1: Sector number of first block
R
y
+2: Offset of first block
CL 800 reserved word: PP SELECT
@f02 Open Program
This @ code enables a new part program to be generated from within a part program.
The new part program is empty for the time being, i.e. only an entry in the directory of
the relevant part program type is made.
Syntax: @f02 <R
x
> <R
y
>
Input parameters: R
x
: Program type (%=1, L=2)
R
x
+1: Program number
Output parameters: R
y
: Error feedback
0: No error
1: No program
2: Program already existing
3: Memory full
5: Input error
R
y
+1: Sector number of first block
R
y
+2: Offset of first block
CL 800 reserved word: PP CREATE
The part program is automatically disabled for execution. It must be enabled by means
of @f05.
11–52
© Siemens AG 1991 All Rights Reserved 6ZB5 410-0HD02
SINUMERIK 880, (PG)