~
BOSCH
Flexible Automation
Description Stage 4 Chapter 1
CC
lOOM
User Manual
Set E
axis
continuous
(MODULO)
Reset E
axis
continuous
(MODULO)
G
30
G
31
Definition:
The E axis
can
be
rotated continuously. After one
revol,~,Jtion
(360°). the actual value is set
to
O.
Programmed traverse movements
with
angle>
360
0
are subjected to operation -modulo
360-
and executed. The direction of rotation
is
detennined
by
the
sign
of
the
axis values. Interpolating
spindle
mode of the E
axis
(10 - 360
0
):
maximum 1 revolution. Continuous rotations
are
possible.
Preconditions:
..
The E axis must
be
defined
as
a rotary axis. Machine parameter 1
must
be
set
to
"N"
for
this purpose
(4th axis = rotary axis).
... Machine parameter 15 must
be
set to
"Y".
The axis position display for
the
E
axis
is
switched
over
to modulo display. The control automatically sets 0 in the case of 360°. The
programmed values are offset in
modulo.
Effecl:
o Modal action
o Angle positions of the rotary axis
or
the angle
of
rotation are programmed in degrees
o
G30
does not affect positions
of
the
linear axes
(X,
Y,
Z)
o G30 does
nol
affecl zero shins (GS4 - G60, G160)
o Zero shifts are active; they are subjected
to
the
Mmodulo
360- operation before execution.
o The rotary axis processes positive values
..
The sign determines the direction
of
rotation.
o
G3l
resets G30 (consecutive degree display)
Programming:
G30 must
be
programmed separately in the Ne block. Ne addresses
and
other
G functions are
not pennitted.
Example:
N ..
N
..
N
..
N
..
G30
EO
G60
E=400
E axis modulo
E axis
moves to 0
Additive
NPV is activated; 400 modulo 360 = 40
Display. in
E:
320"
1
-13