Bosch Alpha II PDF
Bosch Alpha II PDF
BOSCH BOSCH
Industrieausriistung
Industricausriistung
)
/-
.* tC
g-
. - 'rWY
T\
6 LC>
I
I HEf to&, 8Ue5 tN
I
I
I
II
\
91L723
,rrr*
BOSCH LIM
546049
q*L;
E,lektronische
scH
Produktabteilung
Steuerungen
RobertBoschGmbFI
BerlinerStralle
25 rlt*.,
D-6120Erbach/Odenwald
Telefon:(0CI62)78-l
Telex: 4l9l617
Produktabteilung
A utomatisierungssysteme
R o b e r tB o s c hG m b H
Ottostra8e22 a
D-7500Karlsruhe4l
Telefbn:07 2D 404056
T e l e x : 7 8 2 6 6 0i4a a s - d
Produktabteilung
Maschinenbauund Montagetechnik
RobertBoschGmbH
KruppstraBe I
D-7000Stuttgart30 (Feuerbach)
(07
Telefon: ll) 8 ll-l
Telex:72521440441
Produktabteilung
Entgrattechnik
R o b e r tB o s c hG m b l l
KruppstralleI
I) 7Un Stuttgart30 (Feucrbach)
T e l c f o n :( 0 7l l ) 8 l l - l
Telex: 725n ry+0.441
INDEX BOSCH CNC ALPHA
Operating Instructions
INTRODUCTION
Page
Foreword I
Control Operating Panel drawing I
TOOL COMPENSATIONS
General t3
Input on the Operating Panel l4
EDIT MODES
Program Memory enabling, inhibiting access to the memory l8
d i s p l a y i n gc o n t e n t s , c l e a r i n g m e m o r y 19
Operation via Interface loading part programs 20
part program output 2l
Program Input via the Operating Panel 22
progra m ident if ication: main program G78lM2,
label G79 subprogram G98lG99 ll
Subprogram Call-Up G22I G23 23
Dwell C4 23
M30 Branching 24
Unconditional/conditional jumps G20I G2l 24
SVITCHABLE FUNCTIONS
Inch/Metric "INCH" 29
R a c i i u s ,D i a m e t e r I'DRC)G'I
"DISPLAY'',
Fixed Points I'PREX" bis
"CH 22"
Transfer Rates '|VCRT", I'BAUD"
DISPLAYS
Ceneral ?n
Input Dialogues;Status Messages )I
E r r o r f u l e s s a g eisn C l e a r T e x t ;
Battery Change 32
Error Codes 3)
BOSCH CNC ALPH
INTRODUCTION Operating Instructions
FOREWORD
-1
BOSCI{ CNC ALPH BOSCH CNC ALPHA
INTRODUCTION Operati ng Instructions INTRODUCTION Operating Instructions
ffit
l-
| r- u s.J t ,
I "Single B1ock" ,.'ffi
@., as "Automatic",
must be started
but blocks
individually
by pressing "Cyc1e Start";
',lc'ii.-q551 1,,;r,,,'
only possible lf already in "Automatic"
FE-I
"Manual
I nput "
Data
,,",'8 direct
without
actuation
storage
of a block
50001r
"Referenc.e @ one or both axes travel to
Point"
fc their refe.rence point
ED
" M a n u a 1"
@i r--7-1
L--?-J
driving
manual
the axes with
panel
the
n tTl
" Teach- I n"
t1:1 f ^---I
t__eJ
automatic
''TEACH IN''
tool measuring
tool
number
spindle
speed
keyboard
" I nsert"
@ffi entering
programs
blocks or
by hand
complete
@
"B1ock
Displays"
@ E
displaying of part
with block number,
number, subprogram
program labe]
program
program
number,
-2-
-3-
BOSCH CNC ALPH
INTRODUCTION BOSCH CNC ALPH
INTRODUCTION Operating Instructions
Operating Instructions
@
Clear a this key serves for clearing information
" Loadi ng . loading program via data inter-
Part Programs" [58 face (consider the baudrate ! )
which has been entered into the display store
"Part Program
Output"
@ fJ m. o output
interface
of program via data
(note baudrate
E Trans fer,
Enter
the entered,
are transferred
dialogue
modifled or cleared values
questions
to the memory, or
are acknowledged
(key = end of block character);
on data carrier) when in " f nsert" mode actuation of thi-s
key will automatically increment the block no.
@)
"Tool
C o m p e n s a ti o n s " @ r r input and displaY of
compensation values @
Reset this key serves
a defined reset
remains active
to reset the control
condi-tion:
to
the F-va1ue
KEY FT]NCTION Feed Hold r interrupts the running part program when
axes are moving and generates an interface
t certain functions require lnPut signal "FEED HOLD"
of additional address information o actuation of this key enables the function
e.g. addresses A,B,C,D,H,R,L i-n ottnefry)Uev during program cycle
conjunction with G-codes
are ca1led Cycle r starts
u:__) a c t u a t i o n
the of the program in
r the relevant dialogues
up with A+1; when addresses appear St art "Automatic" mode and generates an inter-
in the dialogue, values must be face signal "NC START"
entered for them o starts the actioning of the information
o the address sequence is fixed: entered in "MDf" and the actioning of the
G,X,Z,R,F,S,M,T next block in "Single Block" mode when
pressed twice
o this keY is also active during
the program cYcle, i.e. the
CONDITIONS ON SWITCH-ON
address data can be checked while
"Cycle Start" is active
the following func-tions arc a , c r t iv e i r n m e d i a t e l y on swi-tch-on:
f*n
t_J
. this keY is used to increnent the
block mlrber by 1 in "Block Display",
"Insert" and "I4cdif ication" nrodes
G0
G3t]
r'ap i d
acccss to program memory inhibited
G40 tooL compensation not actlve
Numerical Input Control Func t lons G66 feedrate and spindle speed override
KEY FUNCTION switches effective
E z+
axis the buttons
be reallocated via
jumper on the panel
PCB
can
@r specified
ranges will
for the individual
not be exceeded
t he potent iometer
gear
tr z-
-
-
-
during
with
while
threadcutting
threadcutting
G67 is
cycles
active
(G33)
during the cut
tr
is entered manuallv
E
the manuaL feedrate is active (m/c
REF X? XZ select Z-reference ooint
constant " F M A N ") u n l e s s a f e e d r a t e
is entered manually
start traverse to ref. point X,Z;
@tr
.1/\; for as long as the jog is then possible to check
ry!.rq, REF XZ it
button is depressed whether the axes have reached
machine constant GX. GZ "IN POSITION" by pressing "0"
HANDWHEEL oex handwheel 1 axis (X) XZINREF reference points have been
reached, position values are
.oz handwheel 1 axis (Z) displayed
displavs
in the axis position
and wilI be valid as
oQxZ ha"ndwheel 2 axes, X = leading axis ref^erehce values from then on
Note: after the first actuation of Traverse to Reference Poi-nt
oQzx handwheel- 2 axes, Z - leading axis after switch-onrthe control will display the PREset values:
these should be noted if work is to be done with G92.
for "handwheel operation with 2 axes" this function must be carried out on switch-on - especially
the 1st axis is the main axis. the if software limit switches are active - otherwise further
Znd axis is the trailed axis; operation will be inhibited.
the angle between the two axes is
set with the "Trailing Ang1e" pot. Traverse to Reference Point will not affect position values
@
when in 2-axis operation
r-t
rr+'r angle = axes drive in same
direction (both + or both -) REF Z select Z-reference polnt
!r-'r angle = axes drive in opposite
(one + the other -)
TEACH IN
directions
in "Manual" mode the control al1ows manuaL positioning movements INPUT DISPLAY
to be carried out via the operating erements of the manual panel
the feedrate can, however, be determined by the operator; E)GMPLE 1: positioning with handwheel 1-axis, F 100%
example: F : 100 mm/min is required
60 turning of handwheel
70 is converted into
Flooo Floo delete o1d val-ue, 80
X-axis movement
@ E enter new va1ue,
90
1 full turn corresponds
press ENTER key to approx. 1300 pulses
100 angle pot. not
o functional interaction of the operating elements effective
sel-etion of type
of feed (submode)
o
E)GMPLB 2: positioning with handwheel 2-axes. F 50%
vw! 1
leading axi-s X,
'to trailing axis Z;
trailing angIe, only
angle between X and Z
for 2-axis operation 3x 100
45" -45" 45" (both axes travel
3z 100() in same dlrection at
9xz 10000 the same speed)
9zx
- 11
lr
BOSCH CNC ALPHA 2
MAN UAL OPERATING Operating Instructions
SEQ UENCES BOSCH CNC ALPHA
TOOL COUPENSATIONS Operating Instructions
E @
E] Ef
@
Btr Z enter value for "X"
tool length compensation values:
m F5t
tE @ @ M enter value for "S"
tool wear compensation values:
DX = tool wear compensation
tTl DZ = tool wear compensation
for X
trtr
(output with with or after from "TOOL NBR" onwards)
command values )
GXZFSM displaSr of addresses for which w h e n i n A U T O M A T T Cm o d e i t is possible to carf up the
values have been entered tool compensation table (by piessing MODE + Tool Comp.);
all the values from on" corplnsation group can be checked with
Cycle Start the tool- wear compensation values A+1;
DX ind bz be modified
the entered block is carried (without G3z); when the new var-ues have been "un
Automatic entered MODE+
out immediately should be pressed
N O T E! o l d values must be creared before new values can be entered
in order to check tool_ compensations you select the
EXAMPLE: carl-up ofsBp z for compensation group (see next page)
imrnediate actuatlon u.nd go inrougn the
different values with A+1
re^l G
select IIDI mode;
must be suitable
the subprogram
to be carried out
tool numbers can be called up directly
@ on its own
(-o-l@
@EG) GSBP:A7 o with N+l complete compensation numbers can be skipped
call up subprogram 7
@ al
tr tr E
@
GREP=80 no repeti t.ion
@@ X
- 10
immediate
-
actionlng of subprogram
LZ
- 13 -
BOSCH CNC ALPHA BOSCH CNC ALPHA 2
Operating Instructions TOOL UEASURING. TEACII IN Operating Instructions
TOOL COMPENSATIONS
EMMPLE: input of the following data for comP. group L2 principle the tool is driven to position(s), the dimensions
LZ=25mm of which are known; then fixed point coordinates
LX=15mm
DZ = 0.1 mm for X and Z as well- as tool nose radius, tool nose
DX : 0.3 mm
type and tool no. are entered manually
R = 0.3 mm J=J
when the Teach In key is pressed the NC will cal-culate:
- the tool length comp. value LX
- the tool length comp. value LZ
INPUT DISPLAY
and store these values in the selected comp. group
FtrI
r G select MDI mode t pre-
conditions
traverse to the reference
the axis position
points has been carried
values have been set to the
out;
Zn--
q r1ET
2 separate positioning
I
actions for
- touching in X
@EEE 1RO,3OO update
rrRr! value i f necessary, - touching in Z
sFl
otherwise press A+1
tt 1r
Ld update
otherwise
1 !J ' r v a l u e
press
i f
A+1
necessary, -1-
l-a-l
l\yl
t required
o when getting to the first tool which needs measuring, carry out
o when getting to the first tool which needs measuring, traverse reference point and check displays
traverse to for ref. position
to reference point shouLd be carried out and the displays
values
checked for reference point values o change tool while in MDI mode; press Cycle Start twice
o the tool should be cfianged in MDI; actuation by pressing EXAI{PLE: measure tool 3 select comp. group 3
"Cycle Start" twice
workpiece details: diameter 40 mm, length 12 mm
EXAMPLE tool nose radius: R = 0.5 mm, type 3
measure tool- 3 select comp. group 3 positions:
ref. diameter 80 mm, length 24Omm
fixed point coord. X 20 mm, Z 12 mm
tooL nose radius R
refer"ence positions
R = 0.5 mm, tool
X 40,000,
nose
Z 240,000
type
mm
= 3
t INPUT
6-:sl
DISPLAY
enable access to memory (see p.
INPUT DISPLAY
T f^,";
L--J
'L . l--'J
jl x then select "Teach In" mode
14),
.l'5]
'[E
@ x enable access to
as shown on page
program memory
14 + select Teach I n @
Q)
E
Lol @ Z
touching dimension X,
enter radius value, even if
diameter display active
E
E z enter X fixed point coordJ-nate,
m rEl
l.dl
r foJ
radius value, even if diameter
display E]fz) E R enter touching dimension Z (length)
lTl
r
Fd
1.6-l
E]
l5-g-)
tr R enter Z fixed point coordinate
r-l
LiJ
e_D
r I J enter radius R 0.5
@ m
tr
J
r tE
enter tool nose radius value
r
tr
T enter tool nose type J = 3
tTt
@
153-l
tr-l
T
T3
enter
sel-ect
tool
comp.
nose type
store 3
3
eo
@ tr XZR JT select compensation store
position
(jogging
tool to the fixed point
or handwheel operation);
t^"J press A+1
I EE
on actuation of the Teach In key
on the manual panel the NC will
automatically calculate LX and
put it lnto buffer store as radius
TOOL COMPENSATION VALUES FOR LX. LZ HAVE BEEN ESTABLISHED AND STORED
@-E
varue
ZL2 move the tool by jogging or
CHECKING VALUES : different exanple with the handwheel until it
TOOL NBR ? select "TooI Compensation" mode touches the workpiece at Q 72
@
tr
rc-l 3 LX 5,253 select tool 3
tr on actuation of the Teach In key
on the manual panel the NC will
E] tr
automatically calculate LZ and put
lt into buffer storage as the length
3 LZ 3,153 use A+1 to check through
tr tr 3 R 0,500
the different values
E press "Enter" key
the compensation values are trans-
ferred to the compensation store
E 3J3
_ 16 _
_17_
BOSCH CNC ALPHA BOSCH CNC ALPN_'A
2
EDIT I,,I)IT MODES Operating f nstructions
UoDES Operating Instructions
.;.;.:l:,.::,''i;:
' ;.;.;.l INPUT DISPLAY
G select MDI mode
['tr,J s t ' l c c r1 " D i s p l a y " m o d e
BLOC NO?
ffi,ffitr
i I there is information storeci Jor
is memory really to be cleared? 15 GXZ F
this block number the defined
tr
a-ddrcsses will be displayed;
iI not, the 1ast stored block
UEM CLEABED the complete contents of the number is displayed; if store is
program memory will be cleared empty "BLOC NO?" wiLl appear again
on the 2nd actuation of ENTER
"Insert" mode can then
can be entered
be selected and the new part programs @ 15G
this key j-s used to call qp the individua-l
addresses with their contents
this key is u^sed to increnent to the ttext
B
16XF block, the addresses of which can ag'lrin
be displayed with A+1
D I S P L AY I N G M A I N P R O G R A M S :o . g Yrl-ndrom hn 2
E]
BLOC NO? select "Dlsplay" mode
m
r
lE-r ( ^ l
@ | 32 I I \ , I E M .P R O T E C T . memory is protected agalnst @ BLOC NO? select "Display" mode
overwrit ing
access to
protected
the part program memory is lnhibited
against accidental overwriting
and it is
aE SBP NO? ineremenr to subProgram disPlaY
tr
enter subprogram number (e.g. i )
G38 is active on switch-on
f]ll 6GXF the NC will di-sp1ay the block w i ri .
-18-
L1l contains "G9S A1"
- 19 -
BOSCH CNC ALPH BOSCH CNC ALPH
EDIT MODES Operating Instructions I.]I)IT MODES Operating Instructions
F;)..,....'.,."'
a the output program remains stored in the memory
o within the NC part programs are stored in a compressed format,
G select MDI mode
i.e. only the programmable address characters and address
contents are stored; for the output all additional codes, such
as CR, LF, spaces, tabulating characters are generated during
INPUT DISPLAY
,@",,,:
ffi BLOC NO? seLect "Program Load" mode
BLOC NO? select "Program Output" mode
-21 -
-20_
BOSCH CNC ALPH
BOSCH CNC ALPHA EDIT MODBS Operatinglnstructions
EDIT MODES Operating Instructions
@-l, G select MDI mode EI ful in block N17, transfer of the block
ctr\
EEtr (5ll
I{EM ENABLE
BLOC NO?
enable
select
access
"Insert"
to memory
mode
crfl-l
|e
E @ 18G 22
18 G SBP=A
subprogram
subprogram
call-up
number ?
(G22)
BBEtr E
ernpty block number in the memory, number (e.g. no. 2) and press A+1
29G
into which the first block can @ 1g G REp=B
be entered with G78 or G98 e) to proceed to input of repetitions
EEE 294
enter MP no . 12,
a MP must be concluded
M2 or M30
with
E 18X i-ncrement to next address
INPUT OF DWELL
OR
o E)(AMPLE: entering dwel1 in "Insert" mode
1)
TC
@
11 G DWELL enable input of dwell time
t2c transfer
dweLl time
P R O G B A MM O D I F I C A T I O N S _ M O D I F Y I N G W O R D S
M3O BRANCHING
o in "Modification" mode bLocks can be modified. cleared or inserted
. "M30" (program end with subsequent jump)
input of in modes 1n exj-sting programs
and "Modification"
"fnsert"
o jump address 'Crr must refer to a program no. , not a block number INPUT DISPLAY
o when address contents are to be modified, the old contents must MODIFYING X-VALUE:
be cleared before a new value can be entered
r fa
@
tC
8M30 enter I'M3O' program end
ffiEE MEM ENABLE enable access to program memory
E
@
8 M ADR=C
9G
enable input
ffiBs
this a MP;
E conclude block 10 G XZT select block in which word is
to be modified (e.g. N10)
when rrM3Or'(program end) has been recognised,
trtr @EffiBtr
and the block in
which it is contained carried out, the control calls up the lncrement to address (X),
program which was specified with the jump address (IP 2 in example) delete o1d contents and
the control will stop at the beginning of MP 2, without actioning enter new value (-72)
it; only when Cycle Start is actuated twice will- the control carry display: 10 X -12
out this program
. if further values in otl.rcr bl<.rcks need modifying, either increment
a when working from tape M30 will not effect tape rewind to the next required bl o<:k wi t.h N+1, or reselect "Modif ication"
m o d e a n d c a l l u p t h < . r < ' t 1r ri r t . d b l o c k n u m b e r d i r e c t 1y
a M3O cancels all stored and decoded M-functions. as does M2
DELETING F-VALUE
select "Modification" mode as above
GzO / G2L JUMPS UNCONDITIONAL / CONDITIONAL
r input of a jump under "G20" or "G21" in modes "Insert" and EBE 15 G ZF select block (e.g.
word to be deleted
N15) containing
@..@
tr
"Modificati-on"
15F f i-nd word and delete ( e. g. F-word )
o EXAMPLE: input of GzO (A=6) in block 11 - unconditional jump
to program label 6
INPUT DISPLAY
@ E
rer to 11c 20 enter r t G 2 0 r ru n c o n d i t i o n a l jump II'ISERT Z-VALUE
select "Modification" mode as above
g
@
o conditional jumps
11X
under 'tG211'
are
enter
entered
program
in the
labe1
same manner
8..8tr 20 z6 increment to Z, enter value
-25-
-24
BOSCH CNC ALPH
BOSCH CNC ALPH
EDIT MODES Operating Instructions
EDIT MODES Operating Instructions
P R O G R A MM O D I F I C A T I O N S - P R O G R A MM O D I F I C A T I O N S - INSERTING BLOCKS
DELETING BLOCKS
EE E 3)
ga
BLOC NO? BLOC NO? select " Insert'mode
select "Modification" mode
ril
@E T2 XZF
block N12 is deleted; contents
of what had been N13 is displayed
as the new block N12
ffi@ 11 X
enter G-function
( G 1) a n d i n c r e m e n t
address ( X)
of new block
to next
E
LIZ X is skipped without entering
O the block numbers of all subsequent blocks are decreased by 1 a value
EE
a NOTE: if the fast block of the part program is deleted and then enter Z-va1ue (20) and transfer
the delete key pressed again, the Last but one block is @ new block into the program store
deleted .E
after carrying out the deletion a different mode of operation
(I{ODE key + relevant a the block numbers of all subsequent blocks are increased by
can be selected mode key)
a example:
example:
block sequence before insertion: block sequence after insertion:
block sequence before defetion block sequence after deletion
N8 G21 43 N8 G21 A3
N9 G1 X20 Z\O N9 c1 X20 zto N9 Gl X20 270 N9 G1 X20 210
N10 G2 Z1.O F30 N10 c2 Zto F30 N10 G2 210 F30 N10 G2 210 F30
N11 x40 N11 X40 N11 GO Z5 N11 c1 Z2O (inserted block)
N12 G1 250 N12 X55 2 6 0 ^F-2" '0brl P
o cTk' " ] " : ? 1 v/ t N12 x40 N12 G0 ZS (previously N11)
x55 260 F20 N13
N13 N13 M2 N13 M2 N13 x40
N14 M2 N14 G79 A3 N14 M2
N15 G79 AJ
-26- -27
BOSCH CNC ALPH BOSCH CNC ALPH
AUTOMATIC PROGRAM Operating Instructions SWITCHABLE FUNCTIONS Operating Instructions
ACTUATION
. part programs, w hj . c h a r e s t o r e d in the program memory, are called INCH, DISPLAY, DPROG, PREX, CH1X, CH2X, CH]-Z, CH2Z, VCRT, BAUD
up by their first bl-ock number or their program number and then
carried out either in "Automatic" or j-n "Single Block" mode
the baudrate require-'d for different input and output devices
o any program can be carried out as a whole or only from a certain can be entered via the keyboard
block onwards
the baudfates are entered in coded form:
CALL-UP OF PROGRAM OR PROGRAM LABEL
0-50 Baud 8 - 1800 Baud recommended rates:
1 - 75 Baud 9 - 2000 Baud
INPUT DISPLAY 2 - 110 Baud 10 = 24OO Baud ASR33: Baud 2
select "Automatic" 3 =
',,:,:ffi
mode 134.5 Baud 11 = 3600 Baud ASR43: I]ATID 5
( if then A+1 is pressed 3 times
@,,,
4=150 Baud 72 = 4800 Baud Alpha
BLOC NO? it is possible to call up a program 5=300 Baud 13 = Baud
72OO tape reader:Baud 6
by a program 1abe1 and start it in 6=600 Baud 14 = 9600 Baud with CRT: VCRT 14
the same way as shown for progr. no. 7 = 72OO Baud wi-thout CRT:VCRT 7
EEtr 9GXF
enable program no. selection
enter program no. ( e.g. 2) ;
control will go to the first
block of the selected program
(containing
and
INPUT DISPLAY
E tr8...
start the program;
the selected program will be
c.arried out automaticallv block
by block
EEtr 9 GXZF
9 GXZF
enable program number call-up
and enter program number
select "Single
for
the
parameters INCH, DISPLAY etc. the choice is made with
same procedure as described above for the baudrate
@l (only possible
Block" mode
when in
after one of these parameters has been changed, a different
mode of operation must be selected without pressing the
tjj "Automatlc" ) control reset kev
tr@ -28-
start the program (program needs
restarting after
of each block )
the completion
-29-
BOSCH CNC ALPH BOSCH CNC ALPHA 2
DISPLAYS Operating Instructions DISPLAYS Operating Instructions
30-
BOSCH CNC ALPH BOSCH CNC ALPIIA 2
DISPLAYS Operating Instructions D I S P I, A \ ii Operating Instructions
BATTERY o the built-j-n battery is located at the right of the ERROR 19 with G94 (mm/min) the F-word has been programmed
,/rr , t' 26'6
/-"'" unit towards the rear, mounted on a removable plate;
it must be changed yearly (see connection j-nstructions);
with decimal point (incorrect format)
,t
4 i '- t*- ryhen changing the battery
dj-sconnecting the o1d one !
connect the new one before
ERROR 20 the F-word for G95 (mm/rev) has been programmed
l-.
larger than 99. 9 mm
. if the position displays d.o not reset after switch-on
rlt'r this could i-ndi-cate data loss due to run-down batterv -33-
32-
BOSCH CNC ALPH
DISPLAYS Operating Instructions
DIi'il'r,\\l; BOSCH CNC ALPH
Operating Instructicls
ERROR CODES
E R R O I It t t t t t
EBBOR 21 G74 or G75 has been programmed while tool nose
radi-us compensation was active
ERltoli l:t a jump target has been programmed for which thert'
ERROR 22 a conditional subprogram call-up has been programmed (GZ3) no address stored in the memory
while tool nose radius compensation was active
I,lluiolr l:l program end M30 has been progranmed with a jumtrr
ERROR 23 threadcutting has been programmed without specification target which is not stored in the memory
of the pitch (mm/rev)
l,;tiloti 44 an attempt has been made to modify the tool
ERROR 24 program end M2, M30 has been programmed without compensation table via arithmetic functions
first cancelling tool nose radius compensation &AO1 while tool nose radius compensation was
with G40 act i ve
ERROR 25 a conditional jump (G2l) has been progranmed while l , t lni () t t 4 5 ( ) l ) ( ' r ' i ti lo n w i l h arithmet.ic funr:tjons results itt
tool nose radius compensation was active :r rl i v i:; iott l,) . / , ,1t ' ( \
ERROR 27 tool compensation not cancelled in subprogram l,;ltltol{.l{; ( , 1 ) r . t ' : t ll r l l t u't llr lrt'i llrttrll it ltlttr'l iott:; r't'sttlt.s
for AUTO TCH i tt :t : ; ( l l l i rl ' r ' l |ol I l'Illl :t t t r ' l ' ; tl l t ' r ' llllllll)('r
ERROR 29 there is no M2 or M30 programmed at the end of ERltOlt r;o I llll''. l:; n(, t:r I u, l lt l lr, l llll:l it ol t lrr, ( Itrt'lt-C.i
ERROR 30 tool radius compensation value (R) too large ERROII(;l rn llrl r n r r r ' l ir r r l l ) l rr i r n t t , l l t ' I)l'()l{l'lrullt lrol't no ) 9
for inside contour, applies for: lr' O lr:r:; lrlllt r,ttlr't'r'rl lol' Iltl otttpttl ol ir
l inear ---r circular r i r . r ' r , r i r , r ll \ l l r t t r r ' ( i o l i ( t i < l r ri is s i l r l < ' o t t l - ! ' 1 t.o tt)
circular ----+ linear
circular -+ circular E R R O I T( ; : I :rn ,,r,'lur;ivl M-ltttr<rl.i<-in ltas bt,re'n programmt'd whi, rr
r:. n() I i l:;r'l I I isl.t'd as decoded lil-f unction rn
ERROR 31 the programmed radius is too smal_1 (does not reach l):rl';un.lr't' lrlrrt k Il
from starting point to end point)
E R R O I T( ; : t rrlrrl, (ir'lr rri lrr:l ivt' Llte axes have reached thei-
ERROR 32 a G24 has been programmed without S-value .llrl l)rlritl i,,11;; lyillr<lrrt. Lhe probe having made
( (,nt'r, l (rro Ir,r,tll[l<rk signal present)
ERROR 33 a G96 has been cal1ed up without S4 analogue being
activated by machine parameter (analogue spindle ERltOItti'l ;r r ' l r ; rl r l , ' r) I lllit I' r'ltt io haS been pf Ogranmed Wi L
output ) :,lr, , r lr rrrt', llrl tl it't't:t ion of rotation f irst (M3
Q A -35-