06.90
5 Operating Sequences
5.3.5 Program control
The following table indicates for which blocks
the
"Decoding
single block
active" signal
or the
"Single block
active"
signal must be
present
if a program is to
be processed on a block-by¬
block basis.
•
i
a
*
.14
r
•
I
4.14
.44
•
4
a
.v.-
+
a
.
•
1 1
•
4
k
4
•
*ÿ•*ÿ• 4
*
4 I
•
II
-
4
»
-
I
I.'.II
r
I I
'
|
t
4#
»
-
»
1
•
I
-
a
-i
•
a
.
a
a
•
•
t
-
.
-
a
a
*
1
4
a
4
a
a
4
•
a
a
-
a
-
w
*
»
r
a
4
a
a
*
w'*'
4
a
V.4
4
%
a
*
a
<
4
r I
.
4
,\\
4
4.
•
*
4
rÿ-|4
a
4
4
1
.
4
*
•
a
*
»
a
.
a
4
a
a
a
.
a
.
i
a
aat*4'
*
a
a
a
p
*
4ÿ1
4
a
a
4
4ÿ4
•
*
rl
*-
i
*
4
*
4
a
a
4
•
a
*
k
,
>
4J
*
i
*
•
a
*
-
k
•
a a
r
.
a
T
a
k
4
•
*
4
a
a
a
4
4
+
r
V
a
t
a
u-
I 1
a
1
a.
T
I
M
a
4
*
k_
a
.
*'k
•
-
a
a
41
a
*
a
a
a
a a
a
.
a
4
aÿ
a
4
'
f
«
*
*
*
a
k
k
a
a
a
a
a
a
a
4
*
4
•
a
*
•
•
a
a
a
4
*
Va*.'
• •
»
•
»
+ a
.
*
Decoding
single block
4
V
-
*
4
a
a
a
h 4
V*\'
a
.
a
4
4
4
*
•
a
•
la¬
ri
a
4
a
a
*
4
4
a
a
aÿ
*
4
«
a
*
a
•
4 I
4
4
-
a
a
a. a
4
*
a
a
*
a
I
Block Type
aÿ
4
4
|
Single block
«
*
•
*m>
4
•
a a
4
a
>
4
a
-a
4
*
*
9
a
*
+
4
a
a
*
#
»
*
a
4
*
•
a
a
9
9
a
a
a
a
a
k
•
I
a
*
1
-
•
4
4
a
-
4
*
»
a
k
k
*
+
a
a
a
9
4 1
k
a
*
*
k
a
a
a
»
a
a
a
4
-
a
9
9
*
*
a
a
a
4.1
a
a
a
b
*4 'k'
a
a
*
*
'
a
4
a
a
i
4
*
4
a
a
4
*
4
a
-v.v
a
a
*
*
4
4-
a
a
4
a
aÿ
t
a
a
*
4
a
a
a
4
9
•
9
"*'k V
*k
*
4
a
a
a
*
*
9
a*.#
aVa
1
a
k
a"k
4a\ a4'
-
4 k
i
V,
«
a
a
a
4
a
«
4 k
a
k
a
*
a
k
1
a
a
4ÿ
a
1
4
4
k
4
kÿ
(4
.
»
a
1 k
4ÿ
4
«
a
a
a
4
k
*
a
a
9
k
I
k
k
a
a
a
a
a
a
4
a
1
*44*
4
a
k
a
-
«
k
v
. .
k
a a
M
a
4
k
k
a
a
a
*
a
«
•
••
#
•
k
a*.*.*
a
*
1*.
4
a/.',
•
a a
*
**
*
*
4
a
a
4
*
k
- -
4
*
•
I
k
a
a
*
a
a
a
*
a
*
9
a
a
a
a
a
a
a
lÿa
a
a
a
a
*
a
4
•
a
4
9
t
k
a
*
a
—
a
a
—
4
k
a
*
*
a
*
*
a
a
4
4
a
a
[3
I
-
1
Traversing blocks
0
0
Blocks
without path information
0
Calculation blocks
0
0
Switching and auxiliary function blocks
0
0
Internally generated control blocks (CRC...)
")
Threading
blocks without
dry run feedrate
*)
0
0
Threading blocks with
dry
run feedrate
l
—
l
[xj
-
Single block" or "Decoding
single block" signal is required.
Single block:
The
stop
is made
at
the end of the first non-threading block
with
cutter
radius/tool nose radius
compensation
*)
•
Blocks which have been "pre-processed" in the buffer memory without the "Decoding
single
block" signal
present
but which have
not yet been processed cannot
be stopped.
•
A
"Decoding single block" can be influenced
using
"OVERSTORE"
(Cap. 5.3.12).
Program control
DRF
DRF offset
Using the "DRF" function
(Differential
Resolver
Function) it is possible
to set
an additional,
incremental zero offset using the handwheel.
*
This offset is
not
taken into
account
in the actual value display.
Notes:
The active zero
offset for each axis is only shown in the opened
PROGRAM CONTROL
window.
The DRF offset
for an
axis
cannot
be deleted. The offset
must
be "moved back".
The handwheel incremental dimension is defined as
1
.
See Section
5.3.7,
DRF
Function,
for further information.
•
i|:
•
©
Siemens
AG
1990 All Rights
Reserved
6ZB5 410-0EE02
SINUMERIK
805,
SW2
(BA)
5-32