05.91 11 Programming of Cycles
11.11 Part program handling
Note:
The following procedure is being determined for reading out the identifier:
Identifier: ... (
#05# ) L
F
1. Read left bracket:
R
y
+1 = 40 = (
R
y
+5 = 32 =
2. Read marking number
R
y
+1 = 35 = #
R
y
+5 = 5 = 05
3. Read right bracket:
R
y
+1 = 41 = )
R
y
+5 = 32 =
Example: @f22 in the case of a block with marking
The following block is assumed:
N50 G03 X100 Y50 (#10#) L
F
a) Word two is to be read by means of @f22.
After execution, the following values are contained in the output R parameters
R
y
: 0 No error
R
y
+1 : 88 (”X”) Address letter
R
y
+2 : 0 Extended address No
R
y
+3 : 0 No extended address
R
y
+4 : 0 Operator not available
R
y
+5 : 100 Value
b) Word five is to be read by means of @f22.
R
y
: 0 No error
R
y
+1 : 35 (”#”) Address letter
R
y
+2 : 0 Extended address No
R
y
+3 : 0 No extended address
R
y
+4 : 0 Operator not available
R
y
+5 : 10 Value
© Siemens AG 1991 All Rights Reserved 6ZB5 410-0HD02 11–61
SINUMERIK 880, (PG)