bosch Alpha 3 Instruction Manual

Page 1
'.-
'i.----:--
f
i---
BOSCH
lndustrierusriistung
BOSCH
'Proclr-rktubtcilung
[:lcktronische'
Robcrt tsosch
IJerliner Strlljc 25
D-6120 Erbach/Otlenwirltl
Telelbn
A utomatisierungssvstc
Robert Bosch
D-7500 Karlsruhc.ll
Telelbn
Telex:
Maschinenbau uutl
Robert
D-7000 Stuttgart
Telefon: Telex: 72
Robcrt
D-7000
Tclcftrrr:
Telcx : 72 5l7.l.l(l.l.ll
Stcucrtrrtgcrt
(irnbll
(0
7l'l-l
:
6062)
Telex: 4 19l 617
(07
2l
:
lJosclt
.J(l
(07
517.1'l(
lloseh
.l()
(07
rtg
(irrrhll
rr
22
'l(
).1(
)
irr:rs
(
irrrbll
I
(l
ctrt'th.rt
I
ll I
ll)
'l'll
)
rrtr L
lrrrI
(
irrrl'l l
I
(l
t'ttt'tl',r, lr I ll I
ll)
Produktabtcilu
Ottostral.Jc
782(r({}-l
Produktirbtcilrrrrll
Krupllstrlrl.le
ProduktlrblcrItt
I')ntgrtrttet
K ruppstrrrllc
Stuttg,irrt
n I
c
\('
)
tl
I
ltttr
lr r
r
BOSCH
ttrlritlr u\rii\tlrng
Ittrf
\*=
Page 2
ALPHA
3
OPERAT I NG
INDEX
INTRODUCTION
.
General
o
Operat
o
External
o
Operating
o
Switches
j.ng
Panei
Positioning
Panel
on
Keys
External
OPERATING SEQUENCES o
Traverse
o
Manual
.
Input
. Input
c
Input
.
Input
o
Clearing
c
Inhibiting
.
Manual
o
fnserting
o
Deleting
o
Modifying,
o
Data
r
Actioning
c
Loading
o
Output
o
Block,
o Input
Compensation
o
Manual
o
Examples
o
Teach
o
Teacb
to
Data
of
Subprogram
of
Dwell via
of
"M3Otr
of
Jump the
Access
Program
Complete
a Complete
Deleting
Transfer
Programs
Part
of
Part Programs
Program
of
Compensation
Operation
of fn In
Example
Reference
Input
via
Address
Complete
Input
Speeds
Programs
or
Table
Manual
:::
.
Point
Call-Up Keyboard Keyboard
(G20,
Part
to
the Part
Blocks
Block
or Inserting
(baudrate)
from
via Input
Subprogram
Values into
...
Operation
via Keyboard (G4)
G21) via Keyboard
program
trlemory
Program Memory
into
Stored
in
the Program
Words the Part via
Devj.ces
Output
program
Devices
Display
the
programs
Memory
Store
Page
1 2
J
4
n
I
q
10
11
fI
11 12
l') L'
13 13
1A aa
lc
16 17 18
10 9A
2T 22
23 24 25 26 27
ERROR
r o a
Error Error Error
CODES
Di_splays
Messages Messages
OPERATING o
Questions
o
Messages
r Extension
-
operating
-
fixed
­in
in Clear
DIALOGUES
Requiring
for the
Package
in
cycles
"fnch"
General
Code
Decision
Operator
(option)
...
Text
29
AR
36
..
.i t^r
37
Page 3
ALPHA
OPERAT
3
I
NG
ALPHA
OPERAT
3
I
NG
OPERATII{G
,e8c.550
r55.000
e
-8Cri.555
PANI-L
alpha-numerig,
LED
incremental
display
display
EXTERNAL
POSIT
OPERATING
axis select
handwheel
PANE
IONING
(OPTION)
L
r
switch
sub-mode
selector
AN
feedrate
switch
step
switch
6-i rfrr-b$:l
ffikll
LJtoLJLJ@L_J
tA#:l
E
r
E
%
axis displays
position
operating
-2-
EH
panel
-
keyboard
trailing angle for trailed axis
"minus
jog
button
direction"
"plus
-3-
joe
button
direction"
Page 4
ALPHA
OPERAT
]
I NG
OPERATING
PANEL
KEYS
ALPHA 3
OPERAT
I NG
tlte tw<)-r'.olour
grt-'cn
thc whe'n tlrc "MOI)l'l "
becomes :rc t. i v:r t.r'tl the
a a
"single serected and cleared
"Mode" + "single i.e.
T'ODE
"Automat
"Single
"Manual
Input"
"Reference
Pointtt
ttManualtt
"Teach
tt
Inserttt
"B1ock
DispIay"
"lUcdification"
sct'I i'rr
"MODE"
Brock" is
"Automatic"
ic"
Block"
Data
fnt'
kt:y
'l@,-
kt'y:;
lr;rvr'
r:;
ir('l
k,,y l ri
must
Block" is changed
SELECTION
(
rnorlo
lle
not
Plcss;r'rl
1_rr.t':;:;cd
a.
while
@ffi
{56-)
@
two
(.(l
i v rt
sr'lcr:
moder
"Automatj.c"
will
to
-t{-
t'rrn<ttions:
(
i nput
:;
imrrl
L i <ln
in
always
DEFINITION
tanr:ously
)
f
i rst and
its
own right;
change
"single
continuous, from
as
"Automatic", be started pressing
be used
direct
without
one
or
their
driving
external
the
external panel drive which
a key
blocks programs
blocks displayed
existing added
wben
of f
igures
held
is
active.
Block"
part
the
Cycle
after
actuation
storage
several
reference
the
panel
the
axes
are
then
are
entered
programs
or
blocks
to
or
a key
the
automatic
i.ndividually
axes
inserted
deleted
pressed
is
-signs)
or
yellow
the
it
can pressing
active
and
vice
program
but blocks
Start
selection
of a
axes
point
with
is
positions,
to stored
by hand
are
can
on
its
section
only
be
mode,
versa.
workine store
must
by
-
can
only
of
"Automatiet'
block
travel
or whole
be modified,
the
used by
only
f,o
to
pressing
oyn.
'--'
UODES OT MODE
"I-oading Part
"Part Output"
"Tool
Compensations"
SPECIAL FUNCTIONS
incrementing the
incrementing the
NUUERICAL INPUT
OPERATION
Programs"
Program
address
block no.
SELECTION
@E
@B
@
KEY
E
[]
+
CONTROL
KEY
l-tl
tO
fE tl
[Et L:J
Fet
E
FT'NCTIONS
{-6-l @
-5-
DEFINITION
. Ioading
data consider
o
output data interface note baudrate data carrier
input or display
.
values for radius and
of each tool
FUNqTION
. in conjunction with
the effective with A, B,
the up with Then data must be these addresses
the address sequence is determined as
this
program
data can Start" is active
o
this block Display", modes
FI]NCTION e keys
figures negative
("MODE"
a
decimal
("MODE"
part programs
interface
the baudrate !
programs
of
following addresses
(L,
H
C,
relevant
follows:
key
key is used
0 - 9
A+1
the
G, X, Y, also
is
cycIe, i.
checked
be
number by 1 in
"Insert"
serve
("MODE"
sign
not
key
point key not
via the
and
mark
of compensation
certain
-
D
option)
dialogues are
key,
entered
active during the e. the
to
and
for
key
presscd)
pressed)
the
vi4
on
length
address
the G
are
functions:
if required.
F, S, M, T
Z,
address
while
increment the
"Block
"Modification
entering
pressed)
not
also
cailed
for
"Cycle
Page 5
KBY
3
NG
I
I'UNCTION C
ALPHA
OPERAT
@
E
@
Iear
Transfer, Enter
I
ro
Cont
Reset
Feed Hold
EXPT,ANATION o
ttris key been
o
the transferred questions
(key
this key a
defined reset
qur].ng
during a
become ef fective
actuated
o
decoded and affected or M30)
interrupts stops all axis
enables the funetion during
serves
entered into
entered, modified
=
into the store, or
are
end of block character)
serves to
program
a
first
stored
(they
the running
program
for clearing
the display
or cleared values
acknowledged
reset the control
state
this
cycie
cycie if thc key
are
movement
cycle
this
M-functions only
part
of the reset
data which
key |f,)
t-,J
cleared
program
store
dialogue
wi 11
will
has
are not
by M2
UeVl
to
only been
and
,_'
V_)
Zl\
has
are
ALPHA
OPERAT
Sl^lITCHES
r
o
3
I NG
EXTERNAL
ON
is
The control positioning and operating
The externa]
e
The operating only
effective
SWITCH Axis
Selection
Sub-modes Handwheel or
Jog Buttons
equipped
panel
elements
in
"Manual"
@
f t
PAIIEL
for operation
panel
itself is an option
on
the external
EXPI.ANATIONS o
this which or
the
o
if onty one axis
above the
.
if
two the handwheel the symbol
o
the angle axis sub-mode
the
main
=
,,,*
=
l
"*J
as standard
and
"Teach
switch
is
can be set
Rapid, m/c-specific constant
manual feed m/c-specific constant
is used
(are)
jog
buttons
symbol"C"apply
axes are
n(O
.
upply
)"
between
"Handwheel axis is represented
(GO)
external
the
with
panel
In" modes
to
is
driven simultaneously
via the
are
to select
be moved
moved
addresses
axis
main axis
the
(FMAN)
trailing angle
2
axes" must be
(5
and 6)
the
the handwheel
with
axis
the
and the trailcd
i-n larger
)
the
I
for as long as
!
+
or - button
I
nressea
J
(axes)
axis
addresses
with
the
above
pot.
seLected;
print
axis travels
l
the
is
Cycle
Start
starts
"Automatic"
the key must 1st 2nd
starts entered
in
swj.tching
time, i nformat
the
-
new
-
new
the
"Single
and only
block
block
in
instructions,
ion
-6-
actuation
and
"Single pressed
be
is read is
actuation
B1ock"
"MDI"
mode
stops at
of a
Block" twice
in and
actuated
of
the information
mode the
which btocks
program
modes
displayed
control
do not
withacis
in
runs
through
require
Feedrate
Step Switch
m w
1-10000
o
this
feedrate
o
can or determined
o
is
modes
=
handwheel 1 axis
=
handwheel 2 axes
main
axis
jogging)
( L incr. = 1U 1
incr. = 10
switch is used to reduce
be
effective
Single Block mode
effective
of axis movement
+
axis
movement in incremental
by
trailed axis
for p resolution
for 1
u
in Rapid rvhc:n
the
continuously in
only,
machinr. tool
-7 -
mm
/100
the
in Automzrtic
if
thj.s is
buil-der
all other
steps
resoluti,on
sr.:lected
Page 6
ALPHA
OPERAT
3
I NG
ALPhIA
OPERAT
3
I NG
TRAVERSE
REFERENCE
TO
POINT
-
45"
*45o
FI.JNCTION Trail-ing
gl-e
An
Jog Button
rr
+tr
Jog Button
tt tl
Arc
ilG05rl
EPLIINATIONS
o
o it is
o
r
o a
potentiometer
this
in handwheel
used
the main
+
O to
0
axis movement
(jog,
as above, but in negative
only required this f
the with
the arc
irnd actuat ion
in
mode when a
carried out, for which shape of &n &rci the ment
chosing possible
45
to - 45
manual feed, Rapid)
unct
button
the
held
rrCsrr
transition
is
is no need the control determines
(clockwise
operation with 2
set
to
axis
o
=
o
=
j.on
is
(Tl
lf I ll
Ll-r
I
button
of thi.s
bc'i
ng stored
program
G05
tangenti-al, therefore
to enter
or counter-clockwise)
the shorter of
movements
the
and
the trailed axis
trailed axis
in
same direction
main axis
trailed opposite the
mai-n axis
-)
one
positive
in
in Teach
is only pressed button
I
must
containing
the
movement programmed
is
to the circular
-B-
is
only
effective
angle
travels
(both +
axis travels
direction
(
direction
direction
In
mode
effective simultaneously
pressed
be
button
results
as interpolation
G05 is to
a radius
the
direction
the
two
axes
between
as
-)
or
in to +,
one
if
first
point
the
is in the
move-
there
by
.
EXAMPLE
DISPLAY
REF X?
1:
+-
X, Y AND
I}TPUT
Z ARE
TO DRIVE
select
@B
REF Y?
X
select X-axis
tr
REF Z?
REF
X?
XY
XYZ
E
select
sefect Z-axis
tr
REF
XYZ
REF
r'YZ IN
Note:
o
REF
REF
REF
REF
REF
XZINREF
REF
During the first
control displays noted if
EXAMPLE
Y? X select X-axis
Z? X
XZ
X?
XYZ
6--l
tgj
@
work
with
2 :
ONLY X AND Z AP-E
{-
E
tr tr
@ @
referencing
axis the PREset
G92 is
planned.
TO DRIVE TO
^
9-
enable traverse
inX,Y,Z start traverse
inX, Y, Z it is
ihe
pressing
the reference reached, the loaded
(which these position the
values. These
skip Y-axis reference
select Z-axis
enabLe
in
start
in
reference positlon with
(effective
TO
THE REFERENCE
Reference
Y-axis
possible
axes are
the 0 key
with the
could be 0)
values
displays
reference
after
X,
X,
the PREset
"Mains
THE
traverser
Z travcrsc
Z
points
displays
as
POINT
Point mode
reference
reference
reference
to reference
to
to
POSITION" by
"IN
points
position
PRE-Set
are now
point position.
should be
REFERENCE POINT
reference
rcfcrencc
to
to referencc
have
parametcrs
position
point
point
point
reference
check whether
have been
stores
parameters
sho*n
and
valid
On"
the
polnt
point
point
reference
been reached,
X and Z are
values)
point
point
are
in the
for
point
point
loaded
Page 7
ALPHA
OPERAT
J
NG
I
ALPHA 3
OPERAT
I NG
I'IANUA
EXAMPLE
DISPLAY
G
X
Y
z
F
s
M
M3
GXZFM
DATA
:
Xl
G1
.2 Z2
+-
rNPUT
INPUT
F100
M3
(t{D
select
I )
MDI
mode
II{PUT
VIA KEYBOARD
o
operating sequence "Modification"
in insert mode the control automatically
o
numbers
in
be EXAIdPLB: G22 C2 94 , call-trp of P
DISPLAY
18G
f-t-l
t]l
BBtr
tr
(6tr-l
E
tr
F5]
E]
fil
@
@
m
to
tr
sil
@
skip
skip
S-address
the
effect
machine
(output
or af
display val-ues
Y-address
of specific with
ter
the
of
the
have
been
M3
is
definition!
the
command
cornmand
addresses
entered
determined
values
values
for
by
)
which
18G22
18GSBP=C
18GREP=B
18GREP=B4
18X
OF
SUBPROGRAI,l
modes
after
"llodification" cleared before
(
"Bnter"
INPUT
(5-tl
r
t6-)
tz
E
FO-)
r
ge
tO
E
for
"Subprogram
mode
the
new data can
fa to
@
tE
CALL-UP
CalI-Up"
o1d
address
entered
be
2 , to be repeated
enter the block and increment block
(with call up
subprogram enter number of subprogram to be
called no. 2 is to and repetitions
enter number of times that subprogram e.g. B = 0 for
increment
in
"Insert"
increments
contents must
4 tirres
last word
17, transfer
"Enter"
subprogram
up
enable input
:
Q
key
number ?
(1-99)
be ca)-Ied up
is to be repeated
program
5
just
to next
the
always
after 1st
(e.g.
block
number
in
"Modifj-cation"
(G22)
-
e.e.
of number
runs in total program
one
address
and
block
nm
ZIO) into
memory
to
by
mode)
subprogram
­of
the
(1-99)
run
1
NOTE: EXAMPLE:
GO
x20
ol-d
@
values G0
X20
@ @
etc.
@
must
be
cleared
precondition:
g5l
@
Effi@
-10
start program
before control
new
must
with
values
be
in
Cycle
can
[{DI
be
mode
Start
entered
INPUT
o
operating sequence
"Modification"
r
EXAMPLE:
DISPLAY
G4 @
OF Dl.lELL
ENTERING
(
INPUT
tC
11
G DWELL
lA.1 |
11 G DWELL
50
r1p_l
LUtej
12G
tt
modes
A DWELL
VIA
for input
[t]
KEYBOARD
of a dwell
VIA
KEYBOARD IN
select
enable
enter dwel1
transfer increment
-11
-
in
"Insert"
''
INSBRT'' MODE
rrG4'r
-
dweIl
input
of
time
block
to
the
and
length of
(e.g.
to
memory and
next bLock
time
50= 5r
secs)
Page 8
ALPHA
OPERAT
3
NG
I
INPUT
o operating
subsequent
modifying
when
o
cleared
be
o EXAMpLE
DISPLAY <-
8M30
SMADR=A
9G
INPUT
r operating
I'G2Otr
o
EXAMPLE
DISPLAY
20
LLG
11G ADR=A
11X
OF
sequence
iump)
before M3O
:
OF
sequence ttG21t'
and
: INPUT
<-
I'1]O
address
INPTIT
m
TE
VIA KEYBOARD
for keyboard
in
the
(A=2)
"Insert"
contents
new value can
IN BLOCK 8
and
r-51
fii
rrM30rr
of
input
"Modification"
contents must always
old
the
be entered.
enter
enable
rrM3Otr
input of
(program
modes
program
jump
end
E
(5-O-l
@
o when"M3O"is recognised
actuated the one specified
o
o M30, as
o i.n the example the eontrol will stop at
operating
when
initiate
M- funct
without actioning it - when twice the control will action subsequent
tape rewind
M2, cancels all
ions
enter
and complete block
next
with the A-word
from
blocks
JUI'IP ADDRESS GzO,GzT
for
keyboard input of
(A=6)
with
and
IN BLOCK 11
trc2ltr
in
"Insert"
OF G20
INPUT
(-illF5-l
-@El
n.t
I
I
L---J l5-5lf^_l-]
L.)
E
jumps
o
-12-
jump
and the block has
block
"Modification"
enter
enter
iump
enable inlut
en1.er
ent.cr llo}S].""o
are entered
address will
rrM3Orr
tape
stored
junp
G-function
G-function
"G20"
jump
jump
address
Cycle
(e.g.
wiIl
not
and decoded
Start is
block 2
VIA
addresses under
modes
unconditional
uncondition
jumP
of
(e.g.
address
address increment to next
in the
(e.g.
end with
address
2)
pressed
the
be
block 2
and the
block
been
KEYBOARD
address
jump
jum
same way
ALPHA
OPERAT
3
NG
I
CLEARIN6 PART
DISPLAY
G
PROGRAI'I
THE
COI'lPLETE
ORY
I'1 EI,I
@E
(5-yl
I'MM ENABLE
l5_El a^-l
Gj Lt tl
G
@E
TtrM
li{EM
CLEAR?
CLEARED
m
rts
EE
tr
o aftc-r clearing the memory in this
sclccted
and the new
INHIBITING ACCESS PART
o after
entered in the modes Programs",
DISPLAY
G
MEM PBOTECT
c
the accidental
o
G 38
PROGRAt'l t'IEI{ORY CG38)
inhibiting access to
"Teach
(
program
part
is
effective
clearing
part programs
In'f and
INPUT
t:5
gilr-{t
re to
LUlv)
memory
on
TO THE
part
the
"fnsert", "Modification",
"TooI
FE]
r-
protected
is
switch-on
-11
(G39)
mode
select
enable
MDI
access
prosram memorv
mode
select
enter control
of
press
complete
program
Compensationt'
select
memory overwri ti ng
MDI
instruction
requests
the clearing
"Enter"
program
way
"Insert"
can be entered
memory no data can
IvIDI mode
protected
is
against
-
the
to
(G37)
to clear
confirmation
instruction
again
mode
overwriting
to clear
memory
can be
"Loading
memorY
be
Part
against
and
Page 9
ERAT
]
I
NG
ALPHA
OP
ALPHA 3
OPERAT
I NG
I'lANUAL
main
For
interltrcts
rnu i n
thc
total
A
pr-ogram
Eaclr
subprograms
For
(beginning
total
A Subprograms with the extension Each SBP
DISPLAY
G
MEM ENABLE
BI.0C
NO?
28G
PROGRA14 INPUT
programs
l)rogram
of
of
must be
program
the
main
9
must
a
of subprogram). Bach
SBPs
99
-
C91
(
INPUT
t'6-) @
29G
fli] @
program
no
"G78"
marking
number by 1 f or
programs (9 contain
program
(99
C95 are
package.
concluded
program
a number
x
G98)
preprogrammed
with
{.@l
EE
tg
Etr
OR
number is
G78 = main
each
"G78"
x G78)
can
can be stored
end
must be
program
be stored with numbersl
a
G99
select
enable
select
this input
free
memory,
block
enter
(G78)
program
no
the
sequence
program control
entered. The control
program
programmed
address
entered
number internally
I{DI
access
"Insert"
block number
ean
beginning of
must only appear
mode
selects
into
whlch
be
entered with
number
of
identification
and
increments
-
M2, M30
after
to
'rG98rt
in conjunction
program
mode
the
in the
the first
main
is to
t'G78"
(a1so
-
99.
memory
first
G78
program
be entered,
codes
allows
the
by
G20)
once.
or
G98
NSERT
I INTO
o
NCIE: when
o EXAMPLE:
^
.G
It
'|
DISPLAY
MEM ENABLE
BI.oC
11 c
11
X
11
Y
I NG COI'lPLETE
STORED
additional programs progranmed
BIOCK
<-
PART PROGRAI,IS
the controL
under
'G1
INPUT
EEtr
NO?
ffiEE
EA
Y20'
b]-ocks
will change
G2O,
IS TO
BLOCKS
are
inserted
or
G21
BE INSERTED
select MDI mode
enable
memory
select " Insertt'
enter number of
which
inserted - a new
wiIl be
enter block and increment address
skip X
the
M30 accordingly.
access to
a new
generated
G-function
(X)
into stored
jump
addresses
BETWEEN
N10 AND
part program
mode
block
block is to be
block
(G1)
to next
part
N11
before
(e.g.
N11)
of the new
E
the
by
block
one
@
E
numbers
Etr
of
the
subsequent
enter Y-value
new
the program
block into
memory
brocks
are
(Y20)
al-r
and
transfer
part
the
increased
29G
NBR=C
f@
g
f65-l []-l
E
E
{-d-]
tE
tr
1q
enter
with
wise
beginning
(ce8)
enter
subprogram
this
key
from
address
the
selected values entered
the and
incremented
NOTE: at
ferrc-d
for
the entered stored,
this key
thc
end of
the
into
of
number
is
used
to increment
to
address
block,
the addresses
actuation
bLock
the block by 1
in
must
each
block
wlIl
the
memory (key=BgB,
subprogram
(e.g.
within
so that
can
of
this
is transferred
"Insert" be
block,
not
key
number
pressed
other-
be trans-
1)
be
is mode
E)GMPLE: block
N8 N9 N10 N11 N12 X40
N13
switcbing over to another as
sequence before
[=13
G2L
G0 X20 ZtO
Y10
G2
Z5
G0
Ir2
as
soon
thc
F30
inprrt
insertion
has
mode
been
-15-
block sequence
G21
N8 N9 GO N1O G2 N11 G1 N12 GO
N13 N14
of operation
completed
A=
x20 Y10
Y20
z5
x40
M2
14
ZIO F30
is
after
possible
insertion
(
address automatically)
(
inserted
(old
before insertion)
updated
block)
block N11
Page 10
3
ALPHA
OPERAT
I
NG
DELETING
THE
IN
NOTE:
EXAMPI,E:
PROGRAl,l
blocks
when control prograrnrned
BTOCK
COI'lPLETE BLOCK
A
I,lET'lORY
are deleted
automaticaLly
will
under
IS TO BE
12
I'G20"
from
and
DELETED
stored change "G21"
part
the
to
the new
programs
jump
addresses
the
values
ALPHA
OPERAT
3
I NG
I,'IODIFYING,
INSERTING
. in
"Modification"
insert r EXAMPLE: DISPLAY
words
in
IN BLOCK N1O
<--
DELTTING
HORDS
it rs
mode
stored
INPUT
part
TI{E
OR
possible programs
Z-VALUB IS
to modily,
TO
CHANGED
BE
delete
or
FROM 212"TO272,5
DISPLAY
G
ENABLE
MEM
lio?
BI.oC
12GZ
<-
INpUT
,@
ffiBtr
t2 xYzF
@E
NOTE:
once the input.has
can the
a
EXAMPLE:
o
block I.tg
N10 N11 X40 N12 G1 250
a o
i.f the then
will be dele-ued
be selected block
sequence
G0 X20 G2 Y10
lll-J
N14 NOTE: the deletion of a lrlock
the deletion effective
last block of the
"clear'key
the
been completed another mode of
(mode-key +
of
nurnbers
270 F30
Y40
x55 l\12
of block N1? in 1he
unti1
the subsequent blocks
ore del-et ion
bef
F20
260
the encl of
F6]
rg
pressed
appropriate
the'
input
select
enable prograln
select
enter which
actuation of will
the contents of the
block N13
new
part program
again the
block N9 G0
N10 G2 Y10 N11 N12 X55
Nl
can affcct
cxample results in G2
progr:rm
MDI
access to the
memory
"Modification"
the number
is to be deleted
delete
block
mode key)
sequence
3 \12
these two keys
block N12
are
N12
is
being
last
are decreased
X20 Z1.Q X40
subsequent
displayed as
but one block
16-
part
of the block
former
deleted
operation
after
dele t ion
F30 Y40 260
program parts
becoming
mode
(e.g.
by
Fzn
N1?
fhe
and
(old
block
NrJ Delore
deletion
lvtDr mode
access
"tr{odification"
to be modified
to the
memory
(c37)
which contains
Part
mode
(e.g.
the
N10)
A
I
G
TMM ENABLE
BLOC NO?
YZT
10 G
10Z
72.5
re
165l f,il r,a
L U
LZJ
|
LiaJ
(1q]
tlj
g']el
trro
-.>
serect
enable
|
prosram
select
select block word
BBEB@ffiBEEE
t
N
search val-ue
jf
o
values;
bLock
l lrc
t:ulI
o
I'XAMPLE: IN BLOCK N15
iILOC NO?
15 G YZF
ul)
the
in other number unti]
required block
BEE
15F
for the
and
enter
blocks
the next
THE F-WORD IS
@E
address
the new valuc to
are
direct
be
required block
select
select the blor:k which the
(u.g.
modified,
after
reselr:r:t
TO BE DELE'IEI)
"Modif
dclcte the o1d
Z),
(
worc] i..s Lo
) 2 .5)
c.
tT.
cithcr
i s rt:;rclted, or
ittg
it:at.iotr"
(t:.R.
i.ncrement
"tr{odification"
tnode
bc
N15)
deleted
nro oe
in
EEtrEElZlE
(e. g.
IS TO BE
lsetect
select thc: lrlrr<'lr which
g@flTlt'-lt
F6-l
tYl
@
tlij
rch
Etr
-1
for tbe word
Y_1.6
SC
r
[^ll
fljt]fDLJL!-JTZ
for
the address
.6
)
search
e
EXAMPLE:
NO?
)
BLOC
20xF
20Y
-1.6
a
IN BLOCK N2O
(
sea
(e.g.
F-wortl
INSERTED
"Modi
thc
(
e.g
;r
ri<l
)
rin"
f i <-'rt r
w<.rr-rl r r; 1.o irc
(().i'.
ri
Y) arrd
enter
-77 -
i.t
mode
N20) 1n
i nserted
value
Page 11
ALPHA
OPERAT
DATA
3
I NG
TRANSFER
(BAUD-RATE)
various
the input
baud-rates
the
coded
the
o
Q=
1­t= 3­4­$= $=
f-
DISPI,AY
BAUD
BAT]D
BAI'D
parameter
it is suitable effects when when no
the
is done after the selection
selected
and
50
75 110 134
150 300 600
1200
3
2
an
"INCH"
output
input
.5
+
VCRT:
the Alpha CRT
by the
without
baud-rates
devices are wilI
Baud Baud Baud Baud Baud Baud
Baud Baud
INPUT
suitable
entered
activate
8
9 1O 11 t2 13 = 72OO 14 = 9600
E
@
156]
tu
baud-rate
specifically
data output to
CRT
is
switching,
connected
is
connected
short
same
another
the
"Reset"
provided
SPEEDS
for the
can be
=
1800 Baud
=
20OO Baud
=
24OO
=
3600
=
4800
"VCRT"
entered
in coded
the
Baud Baud Alpha Baud Baud Baud
for the
for
the Alpha CRT
"VCRT'
for
selection
mode
key being
use via
form
following
enable
uick
display incrementing
delete
enter
(e.g.
CRT
the V.24.
must be = 7
by the extension
procedure
of operation
baud-rates:
recommendations:
33: Baud
ASR ASR43:
CRT only:
baud-rate,
select ion
of
old baud-rate
reguire 2=110
interface, which
be = 14,
must
actuated
of
different
the keyboard
2
Baud 5
tape reader:
active baud-rate,
dialogues
Baud)
!
must be
14
Baud
baud-rate
package,
Baud 6
ALPHA
OPERAT I NG
i
{
o
3
I ON I NG PROGRAI'1S FROI'1
ACT THE
part programs called
"Automatic"
the or
E)GMPLE 1: ACTIONING MAIN PROGRAM
DISPLAY
BIOC NO?
PART PROGRAI'1 STORE
up with
selected
from a
which
or
program
particular
IN
<_
are
stored in
their "SingIe
"AUTOMATIC''
program
Block"
can be block onwards
INPUT
actioned either
MODE
ga
the
number
mode
select
rzl
9GYF
EEO
@@
EXAMPLE 2:
BLOC
NO?
lOXTF
lOXYF
lOXYF
ACTIONING
IN
<a
''SINGLE
ffi
MAIN
PROGRAM
BLOCK'' MODE
@.,'E
E E
1----.1 f. 51TI
,lMnnrl
LJ
!---J
LU
program
part
and
NO.
enable and enter control­selected program
start rviLl block by
NO. 2 FROM BLOCK
(start
must
select
select block
select
start
restarted
actioned
then
from
2 FROM THE BEGINNING,
"Automatic"
program
program no.
goes
to 1st
Program
i-dent i f icat ion
program
carried out
be
contain an
"Automatic"
-
block
address in the
number'
"Single
at
(program
the
program
store are
in
the
beginning
mode
number
block
(="G78"
seLected
automatically
N1O F-word)
mode
Block"
end
selection (e.g.
of the
-
)
program
ONWARDS,
example
(e.e.
mode
needs
of
each
2),
main
N10)
to block)
be
@@
o
E)GMPLE 3:
BLOC
NO?
ACTIONING ''SINGLE
<-
MAIN PROGRAM NO. 2 FROM THE BEGINNING IN
BLOCK''
MODE
'B
select
"Automatic"
mode
@.'
GXYZF
9
Etr
El
enabl-e and
program
enter
number
program
selection
number
-18-
GXYZF
9
ECE
t-,-il
TJ
select "Singlc B1ock"
start restarted
program
at
-19-
(program
the end
mode
needs
of
each
to
be
block)
Page 12
ALPHA
OPERAT
3
I
LOAD
VIA
NG
G PART
IN
PUT DEVICES
IN
PROGRAI'IS
ALPHA
OPERAT
]
I NG
OUTPUT VIA
OUTPUT
OF
PART
DEVICES
PROGRAf'IS
programs
part
a cassette
from
a a
o when block
DISPLAY
G
MEM
BIPC
to be
data whichever
of the block
search of data
number
ENABIJ
NO?
block number is entered
input
for
will start
15
END INPUT
o
NorE: rf a block
r
NoTE: cassettes
stored in the entered from previously all
data
cassette
unit or
999
lowest
from
loaded
is available
can be
entered must be
part program
number the
INPUT
EHE
Eigtr
number
program
this
stored
higher
program
must
was output
at 1200
be roaded
(e.g.
Baud,
via
paper
a
will
selected the
there
is
block under
parts
an tape
ISO
in
be stored under
memory
in
rising
select
enable program
select
select under the and
the operation
''END
selected
memory,
number the serected
wilr
at
if
the
it
must be
interface,
reader
code
from
tape, the first
control
rocation
sequence
r'IIDJ"
access to
memory
"Loadi.ng
the
block number
whicb
program
new start
completion
for
the
onwards
be automatically
the
data was
INPUT''
which new
same
i.nput
the
is displayed
blocks
brock
baud-rate
for
the
wiIl
-
mode
Part
the
first is to
loading
of
data
and
the number
output
at
12oo
instanee
block
selected
automatically
the
storage
part
Programs"
(e.g. block be
stored
operation
the loading
by
is
arready
will
be
data
and
dereted. at which
onto
Baud)
of
the
1b)
part cassette
the
it is the first
block
has the control
end
in other if
it
program
a
the
a
within
form;
contents when
such any
wourd
DISPLAY
BLOC
NO?
8
FORMAT
8
FORMAT
8
FORMAT
END
OUTPUT
programs
or
data
is
advisable
number
been
selected
of
the
words:
is
the
in
stored
the
only
are
part as
CR, LF,
output
correspond
+-
can
onto output
to
block
programs
of
N1,
always
program
a
onry
the
memory
part
programs
control
programmabre
the
held
spaces,
program
to
INPUT
Btr
D
'E
OR
E
@
be
output
tape,
in ISO
mark
the
no
matter
outputs memory,
part prograrn
part
in
the
are is
therefore
the
vi.a
for
instance
code
the
used
output
which
the starting
program
in
remain
programs
address
memory
output
tabulating
required
data interface
baud-rate
program
block
complete
from
can
only
the
memo"y
stored
are
stored
characters
additionaL
codes
ronger
stoiage
select
select onwards
select start
sel-ect and
the is
output
start
completion
indicated
Xg.
on the
is
always
number.
contents
the selecteo
be or
in the
codes
than
capacity
"Prograrn
block
data
tabulated
non-tabulated
output
in
output
if it
memory
in
a and
are
the
number
is
of
by
output
volume
Output"
to
"liND
onto
data
carrier
the control
up to the
is
compressed
in
output
as
program
by itself
the
address
generated,
which
the
from
be
outout
outout
the
output
OUTPUT',
last
control
mode
and
which
-20-
-,1
-27_
Page 13
lB-:.
.L
:
--
ALftiq
OPERAT
BLOCK, DISPLAY
o in
can or
o when
the
iJ"ntlfication EXAUPLE DISPLAY
BIOC
15 GXYZ
15G
16YF
E}(AMPLE
Broc
PROG
SGXF
r
EXAMPLE
BLOC
SUBP
6GXF
3
NG
I
PROGRAI'1
"Block "Insert"
NO?
1
DisPlaY"
checked
be
searching
block
1st
1:
E
F
and
mode
for sub
of
(G98
DISPLAYING
INPUT
@E
8ffitr
a
B
DISPLAYING
2:
No?
<-
NO?
E
(5-O-l
r
N to
+
can
1 displaY
3:
X92
$
NO?
be
then
the
DISPLAYING
E38
Etr
N + 1 can then be to display
the
OR
mode then,
selected
the
=
subprogram,
BIOCKS
IIAIN
E
used
individual
SUBPROGRAUS
used
individual
SUBPROGRAI'I
blocks,
if
and
to
to
subprograms
required,
programs
main
program, which
G78
-
E'G'
select
enter
if
programmed
are if reappear
this
in
this next can again
PROGRAMS
select
enable
enter
the which
pass
on to
addresses
-
select
enable sel-ect
enter
pass
on to
addresses
BLOCK
the
it
the
-
-22-
programs
main
and
modified
the
=
main
N15
"Block
the
selected
listed
has
j-s
key
block
key block,
E. G.
"Block
program number selection
main
control
contains
the
of the
E'G.
"Block
subprogram
ion
subprogram
the
the
of
in
controL serves
program)
DisPlaY"
required
is
next
No'
next block,
block
defined
the
not,
"BLOC
to
used
their
with
used
addresses
the
disPlaYed
be
2
No.
DisPlaY"
Program
will
the
block,
block
1
DisPlay" mode
block
display the
"Modification"
will
for
block
NO?"
contents
to
Pass
number
call uP
2nd
number
number
go
program
mode
number
has been
addresses
will
on
with
mode
the
"G78rr
A
and
(
A+1
and
to
addressqs
one
to the
whlch
of
+
A
(e.9.2)
block
+
1
e.e.
by
1
1)
one
]
ALPHA
OPERAT
INPUT OF
INTO THE
r
o
o
DTSPLAY
G
NG
I
COI,IPENSATION COl'1PENSATION
tool length compensation
16
16
and tool
tlre extension compensation values
EXAMPLE: INPUT IN T1 : R=2MM
cutter
compensation
(
radius compensation
table
package
NO
,
INPUT,
ETC.
rNPUT
allows the
F6-l
tg
gTlf..l
}MM
ENABLE
F-tl
EEL3
E
(6@l
tn
Fe)
[]
tr
TOOL
01
01
02R
R
L
NBR?
0.
000
0.
000
0.
000
Fl
frl
@
@ffitr
03R
0.
000
trtrl
03L
OOOOV)EEBtr
etc.
. tool . o
numbers can
complete
completion
on be checked step by step
compensation
be selected
of the
input
numbers
VALUES TABLE
values can
(basic
with
version)
L=3MM, T2: NO INPUT,
select
enable memory
select tool
select the
(e.g. (
enter value and
length comp. selected
(e.g. enter the value and compensation
increment ensation need to
enter T3 on to
directly
can be skipped with the N+1 key
the entire compens;at
N+1 and A+1
be
values under
storage of
rrtr{DI"
access
1
2mm
e.g.
the
3mm for tool 1)
the radius
(e.g.
the
-23-
stored
=
T1)
for tool
cutter pass
compensation
tool pass
to
number
be
1.2 = R1.2mm) tool
under
in
"R"
pairs
24
T3:
mode
the
to
compensation
compensation
1
radius
on to the
value of the
length comp. on to
number
next comp-
the
if no values
entered
comp. value in
Length comp. for
i.on
"L"
the
of
R=1.2MM L=
table
number
)
comp.
tool
number
the next
(e.g.
table can
in
and
T2)
pass
T3
Page 14
ALPHA
OPERAT
3
I
NG
ALPHA J
OPERAT I NG
I.IANUAL
modes
the positioning
itself
o both
moving external
in
effective
"puAN"
o functional
is
modes
the
sub-nrcdes
can
F
OPERATION
"Manual"
and operating
oPtion
an
of axes
Panel-
as
also
1000
interconnecti.ons
and
operation
directly,
"Manual standard
chosen
be
axis selection:
axis or
1
"Teach
panel
offer
exclusively
Feed"
(machine
freely
2
axes
In" activate
(external
tte same
and
"Step parameter)
the
on
type of
trailing angle
operating elements:.
possibilities
use
by
Feeds"
-
example:
external
movement: incremental
the external
panel),
which
of the
'rF\{AN"
F=1 000
panel:
manual
Rapid
handwheel 1 handwheel
+/­handwheel
of
is
feed
buttons
2
step
axis
axes
EXAI'1PL OPERAT
DISPLAY
F
o EXAMPLE 1 :
o
EXAMPIJ
r
E)$MPLE
ES O
ION
+-
2 : MOVING 2
3
lllANUAL
INPUT
MOVING X-AXIS
:
MOVING
[u]
select
r
ONLY
IV. HANDI{HEEL
A>(ES W. HANDI{IIEEL
Z-AXIS
AT 1OO%
"lvlanual"
(o.)
O
RAPID SPEED
mode
FEEDRATE
1OO% turns of the
wheel are
into X-axi.s move-
ment 1:1
potentio-
angle meter is effective
50% FEEDRATE
leading axis trailed'axis anglebetweenX+Y
45o,
both axes
travel in
,r-A-...
//f\\\ \\\ lJsame
\Y2z
\
-4So
.a5"
the
axis
for
as iong as the
jog
button is
depressed
hand-
converted
not
X,
Y,
the
same
direction
the
"t
speed
travels
'.L
reduction of
-24-
selected feedrate
o
EMMPLE
4 :
MOVING
Y_AXIS
IN
INCREMENTAL
-25-
STEPS
AT
10% OF
MANUAL FNEI]RATE wi
r:acl.r
th
o1
1.hc tirr. t
rlrv,,l
cli
rect.ion
Y-axis
depression
jog
button will
in
the by
1mm
minus
Page 15
r
.L
ALPHA
OPERAT
3
I
TEACII
.
o
r
IN axes
the
means
by
these
pressing
by
additional
entered
be afterwards
during
.
they
as during
feedrates
when
o
the G90
G4OlG44 GL7 G1
the
standard
as
required
if for
this
in circular
into
specified
the operation axis
command during
2-dimensional with
the storage
if any of the control subsequent the complete
-
if
'r999't
the control wilL
block
NG
are
of
points
technological during
Teach
the
would
subsequent
will-
Teach
following
stored
individual
manner
In
absolute cutter
interpolation
linear
case
one
circle,
the
is
positions
values
program
regards
there
the respective
the deletion
should
driven
the
are
the
coordinates
"G5"
in which
of data is
are already
to
external
stored
CYcle
the
operation
In for
be
actioning
aPPIY
is
selected
conditions:
inPut
radius
interPolation
can be
blocks
movement
the during
which
consequence;
of no
present when
execution
circular
to the
will
blocks
memory
of
be selected
points
panel
position
as
Start
data,
program compilation
"Manual"
the
and Plane
are
speci,t'ied
program executiorr,
means
one
any
1
movements
choice
to some
b}ock
delete this
then
(when,
wiII be
program
start
then
the
on
elements
key
such
feedrates
the
program
the
of
control
length
tool
for
X,Y
travelled
as
the respective
to
that no
point
to
of
start, the
for instance,
is
the
the
key
3-dimensional
are
the
block
prograrnmed
numbers can
cleared)
parts
the storage
-26-
workpiece
values
as
is
block
S,
F,
in
the
generate
will
comp.
circular
in
to
interpolation
with
radius
reached
control
pressed as the
is
possible
number,
following
blocks
be
selecting
to
be
and
block
contour
by block
and
M Teach
the same
are
entered
effective
not
movements
linear
point
tangential needs to
during
will store
linear
at which
applies:
i-n
the
selected;
all
avoided
the first
at
T,
can
+
A
via
In
interpoiation
method
a
be
will
entry
be
the
memory
block
free
In
number
Teach
and
N1
ALPI-|A ]
OPERAT I NG
EXAI{PLE o
describing a contour without
jog
buttons,
1.
drive the see
2.
drive
or
1
DISPLAY
G
TEACH IN
FOR
plane
axes
to the
input G1
MDI:
the axes to the
<--
INPUT
selection
starting
X-2
Y2
Teach
FPli
tool compensation
(G17
Y
X
point,
ZO F1OO0
points,
In
select It'lDI
active)
in
MDI for instance
corupiling
mocie
via
program
fCJ..
MEM
ENABI,E
BIOCK
9F
switch external
NO?
setting
EEE
@@@ ftcal1 ttEf
on
panel
enable memory
select
Y
l"toragl of
L
e.g. Ng
-27
access
"Teach
up the
data is
the
following
functions
+/-
buttons
manual feed
feedrate
Po
I
P1 : Pr: P, :
:
Pn Pr: P, :
F100 (D*' (X)+, (X)+,
(Y)-, (X)-, (X)-,
overrlde
S100
+, +, +,
-,
-, -t (Y)+,
to the
In" mode
program
brock where
to
start
active:
are
for
X
as feedrate
effective
IB
CJrcle
,
-,
(Y)-,
Qrcle
(Y)-,
Qrcle
Clrcle Start
Start
-,
Arc Bu'uton plus
Start
Start
Qycle
+, *, r,
A+1
the
Start
Cycle
......
ClcJ.e
Start
[4,
Start
Page 16
r
3
3
ALPHA
OPERAT
I
NG
ALPHA
OPERAT
I
NG
ERROR
DISPLAYS
ERROR
error
all
o
there
o
-
error
-
error
o when
o coded
o
o
o
errors
foLlows:
block
been
has
switching
displayed
the
the addresses
and
lA-1 I
r_J
incorrect
the same
the cause
blocks,
program parts
CODES
messages
two
are
messages messages
are
3 .{PF
which
in
recognised
messages
error
to
button
time
of
in an inadmissible
or
-
GENBRAL
different
in in
displayed
the
different
a
block
address
the error
displaYed
are
tYPes of clear coded
text form
in coded
ER
error
be reset
can
mode
can be
can
called
then be checked
c.an
be
might
on error
form
i'i
error
code
with
up
deleted or
lie in
sequence
alpha-numeric
the
messages
they
(type
the
[A L-/
in
"modification"
through
mo<iified at the
one of
the
combination of
or
appear
error)
of
button or
with
preceding
disPIaY
AS
the
mode
by
ERROR
Error ERROR 1
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR 8
ERROR
ERROR
message
2
3
4
5
6
7
9
CODES
Cause o
a radius
ified tangential
contour
G4 has
.
witbout
length
o
Gl
,
or
G63 has
programmed address, F-va1ue
c
G92, G74 without
r
a
subprogram calIed stored
o
more program been
after a subprogram active no
M2 found the
main
an has
the
movement
software or
the polation
being
G2,
G3, G62, used in radius
has
for
G05
entry
) been
programmed
entering
of time (H)
G2,
G3,
G61, been with
but
G25,
has
undefined been
programmed
G26, been axis
which
up
in the
than
5-fo1d nesting
programrned
jump
a
program
main
or
M3O
at the
program
programmed
exceeds
lirnit
maximum
distance
exceeded,
wlthout
MDI
being
G63 are specified
been
spec-
=
(G05
into
a
G62,
axi.s
without
G27 or
programmed
addresses has
been
is
not
memorv
sub-
has
back from into
the
has
been
end
of
G-code
circular .
the switches, inter-
is
or
a
Elimi nat ion o
select
in and G3,
o
select incorrect
"Modification" enter
o
insert if ication'r working taining
o
select "Modification"
enter axis
o
select "Modification"
enter number
select in and call-up, program
select the the active in and identification,
selr,'<:t "Modification" mode
dclcte it
modr
the exceed travel d i
incorrect
"Modification"
replace or
dwell
correct
"Modification"
delete
"Modif i.cation"
enter
fy
programmed
1 i
s t anct:
G5
delete
time
F-value
mode or
from
an F-value
incorrect
addresses
incorrect
incorrect
6th
then
last
main
program
incorrect
G-cclde
part
program,
the
admissible
ng
rltnge
or
,
radius
a
subprogram
aLter
or modifv
en ter radius
block
mode
by
mode
block
mode
mode
subprogram
values
G2
block
and
(H)
in
"Mod­start
block in
and
block
and
block
mode
block of program
mode end
e.g. M2
block
and
or
or entry
con-
since
in
in
in
.L
-28-
-29-
Page 17
ALPHA
OPERAT
3
I
NG
ALPHA
OPERAT
]
I NG
Error
ERROR
message
10
Cause
o
a change compensation programmed
although
G42) movement is one
Example
change
Example
change
-,-\
G4l
Example
change
Example change
Irl
(
GL2
of radius
has
(G40,
a
1:
from
G40 to
2:
from
G41
-r
---l
7
.#'T
3:
frorn G40
4:
Jrom
G42
t
--)
\
been G41,
the
next
circular
to
to
to
G41
G42
Gt2
t--
(-*
G42
G41
Elimination
program
o
radius compensation (G40 c41, vious block
c42)
or
the
in
the
change
pre-
the
subsequent
)
\
I
Error ERROR
of
ERROR
ERROR
ERROR
ERROR
message 11
12
13
14
15
Cause
o
while compensation
(G41,G42) compensation been
called
a
clrcular
example:
(cancel
G40 radius has
been although movement
next
exarnple:
.
the programmed number
or
larger
(or
Iarger
for
basis
o
"l'0"
lras
gramrnr_-d ratc (
(<:xt.
o
subprogram
(G22
programmed 'r0rr
out (
ext
,
or nurnber ,
l'­progr.rrrnnrt
G23
entirelS,
programrni
cutter
compensation)
is
as va
radius
is
a
new
vaLue
up
rnovement
cutter
programned. a
circular
programmed
is
tool
either
than
24
than
version)
bet:n
pro_
tllr,
1'r,<tcl_
I trr.
)
n11
(.aI
I_
lra:;
lrr,r,!r
)
wr
t
lr
rr11)
during
16
rrlr A wor.rt
wt
active radius
has
il1g'
)
llr
El imi
nat
program
.
the compensation
or
after
movement
/-:
\-+-
7
rl
'\.--
\-_v
r
cancel_ compensation after
movement
o
select
in
"Modi f icat
and
delete
tool
nurnbe
o
select in
"Modi
pl.sa
ilrrrl
11
o
:;r.llc
t
trl "M,rrliI
:r
rrrl
rrrorlj I y
,
;r
I I
ul)
ion
the
new
cutter
the
t.
L--1
\
.,,
the
the
incorrect
r
incorrect
f
ication"
F_value
ilr'<lrreCt
ir';tl_iolr"
l<tr.
call_up
radius
(T)
circular
cutter
before
circular
block
ionn
mod.e
or
modifv
block
rnode
bIOCk
O22
mode
or
r;ullpfOgfafn
of
before
radius
or
G23
-J0
-37-
Page 18
Error
ERROR
ERROR
ERROR
ERROR
ERROR
3
NG
I
message
16
17
18
21
ALPHA
OPERAT
22
Cause
jump
o
o the
o a tool
o with
o
instruction G27 M30) grammed
address
switching G18, one
Example:
(G41,
called
tool
active, in (G17 progranmed together with Traverse
with
active, subprogram called
has
with
at
movement after
first
G19)
plane
at
comPensation
G42,
up
number G41,
one
active
the
,G18,G19)
(Automatic
G74
to
G41,
a
up
planes (GLZ,
is a
without
(G20,
been
Pro-
rr0rr
or
all
circular
switching
point
G43) has
G42 being
G42 being conditionaL
has
(G23)
(T)
of
the axes
plane
has been
Ref.
been
B
a
Point)
no
-/-
been
nat ion
Bl imi
select
in and enter correct ly
program
o
during linear po1
incorrect
"Modification"
i on
at
-\
o
select incorrect
in
"Modification"
and enter tool
.
cancel the tool ensation with
drive the
then the reference
ttGT
4tl
.
cancel the ensation program subprogram
ilG23il
jump
plane
G40
with
tbe
block
mode
address
switching
inter-
block
number
comp-
"G40",
axes
point
comp-
tool
"G40rr,
conditional
call-up
mode
to
with
with
(T)
then
ALPHA
OPERAT
Error
ERROR 25
ERROR
J
I
NG
message
26
ERROR 27
ERROR 28
Cause
o
with G41, active,
has been
Jump grammed
o
the next
1s N1000 up to etrtered), uddress
fined
the
used
o
with
G41
the control
programrned
find movements the
cutter
o within
program prograruned
"G21",
lead to an petition subprograrn
MAIN
PROGRAM
G42
(G21
)
block
(
on).y
can
or
a
be.en
is
storage
being
can not
to
calculate
path
selected
jump
with
would
endless
of
this
being pro-
a conditional
N999
has
which
a
a
which
number blocks be
jump
de-
outside
area
active,
axis
sub-
has been
"G20,
re-
Ellminatlon
o
cancel compensation thcn
Jump
o
output programs
cassette, store
o
r.r
then
seLect
o
in
prograJu
o
check progranmed
t'G21"
o
no
which
the part
call-up
cutter
prograrn wlth
aIl
with
further
be
entered
the
"}{odification" mode and
axi.s
the
jump
must
leads program i
cul, ar
radius with conditional
"G21"
stored
onto
tape
and clear
"C39"
999
blocks
incorrect
inf
jump
under
be
to a
preceding
subprogram
"G40,,,
part
or
the
can
block
ormat
ron
address
"G20,',
prograrnrned
part
of
the
'.[
EBROR
ERROR
23
24
o with G41,
active,
plane
grammed "G18",
o with
active, been
has
G41, programmed
(program
with
or
G42 being
a change
been
"G17",
trGl
9rr
G42 being
or M30 has
M2
end)
-32
Pro-
switch
r'G1
the
progran
cutter
planes
8rt or
cutter
cancel the
of
compensation then
rrGl
7",
cancel compensation then
with
with M2
radius "G40",
t'G1
radius "G40",
or
with
9"
M30
ERROR
ERROR 30
29
therr:
has been or l.lrt,
InaIll
Llrr' i:;
thr' ).argc lrt t' I lrr' gfamme<i
programmod
[t30
()l
{,rl(l
l)l'()l:r':rill
1r:r
('n)l)l
t.ool r':r{l;rr',
tlrc
rI
l)r'()lll'lrn)
\r
('()trl (,u!,rlr1ll.
no M2
ac.tj.ve
()r'
;,r'(,
at
ut('ntory
lo,r
),
o
select
the ifi.cation" rnode anci
rrM2rr
. ll:ir'
t':rrl
the last
program
main
ItM30r'
or
tr>ol with
t
u.;
block
in
snrallcr
of
"Yod-
enter
33
Page 19
-
Error ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERBOR
EBROR
3
I NG
message
31
40
41
42
43
45
46
47
50
51
61
ALPHA
OPERAT
62
Cause
programmed
the
o
is trG41,'
o
entered
o G2,
been without
a circular
o
has
the Teach fn mode
o modification
compensation R or
grammed path being
the used
r
is
o the used
is negative
a non-defined has'been
(param. a defined
function can carried specified
parameter
small
too
ttG42"
or
in
G62
G3,
entered
radius
entered
been
first movement
L has
(%
compensation
active
ilOn
(e.g.
Iarger tban P26 port
than 15 has been entered
the function another M-function, by exclusive
j.tion, be cancelled,
-
this not been defined
-
this not
-
this M-function not
parameter
parameter
programmed
function)
out in
junp
number
particufar
wbich
M-function
M-function
defined
defined
rad
has
MDI
mode
or
G3
in
MDI
movement
the
of store
pro-
been
with
60
)
%-code
parametric
not
the
way
target)
number
larger
M-
to cancel
is
defin­can
because:
as
as
i us
been
has
as
in
be
is
not
has
is
decoded
is
external
El iminat
.
radius
o
cutter
. insert
. a l"inear movement
o make modification
I change
o
. correct or
o change sequence
o
.
.
,
ion
must be
radius
is not
be entered movement
there'are sations
be change
for instance, tive value
square
use only
P26
select 0to15
devise the ship between
possible in radius
active
program:
no division by
progran:
root of
numbers
only
according in the t ions
connection
increased
compensation
data
the
as
no compen-
be
take the
to
delete
port
interrelation-
M-functions
to the details
MDI
should first
while
there
O
there
no nega-
code
P1
to
numbers
instruc-
must
must,
ALPHA 3
OPERAT
ERROR
SBRVO BREAK
FEED
AXIS?
TRAVEL
FRAMING
UI{D. BIFC PAR TRANSMIT
RMETPT
ERR
ERR
ERR
ERR
I NG
I,IESSAGES
XYZ CY
IIOLD
? ?
ITY
N-ADDR
+X
IIEM
SBI,OC
+Y +Z
IN CLEAR TEXT
o
adni.ssible lag for
o
input
signal
a
stop at the end
o
input
signal
an
innrdiatL'
o
inprrt.
slgnnl
control
o
witb
software l.lmit
no
traverse to
on
sqritch-on
r
software
fietd
of
(are)
is
o
3finterpolation
.
no
traverse
after
o
the
ma:<. travel
r
data
forrmt during
(see
connection
o
the
entered cbaracter
parity
o o
transfer (harduare
o
tralsfer (hardware
o
N-addness
for
instance
jtrnp
address ls
output
o
limit
field
d isplayod
o
f:rrrLt
utrc'n
changing the
rfiTnve old
this trx-ssagc apfx:ars
o
ha-s
brecn
prrcceRsrng
rl)
IWIE:
o
the built-in bu-ffer
unit
torrards
it nn:st
o
if the
s:witched
"Transfer AlloV' is mrssing, resulting
"Axis stop
"[\1s
ncc'd-s
limit operation presently
to
IIICI/MEIBIC
error in
er'tror frcnr
fault)
error
fault) ls incorrect
durlng
srvitches or limlts of operation
paft
in t.lre
trattery
pn:;st<l
changrrC
be
position
on this
particular
the
t.lre
of
Allou,"
Al1or/'
resettlng
switches
relerence point
switch(es)
have
been
outside
bas
been
reference
range
lnstmctlons,
tbe
frcm
1o*er
to
S^functions
tlre rear
disp).ays
mlglrt be
point
snltchlng
has
reading
ls not
part progran sequeneer to
axis
progran
than
have
been
prog3am battery:
when
establish utry
battcry
,
yearly
axis(es)
active block
is mis-sing,
hns lxcn
having been
has
and
/or
triggered
the
artnissible area
prografird
has been carried
been
o<ceeded
ln
of data lncorrect serlal data
adulsslble
card
to
output:
the
with
set
exceeded
rrErTDry
connect narr
tlre
NC sectrs
G
sequences
is
nounted
(see
are
not
caused by
resulting
ta]<en arvey'
been
limitatj.on
the
and
on a 2lD-rrersion
rrErrDry
the a<1s card
the
seqr:encer
the target
lov,est address
the limitation
in the
(e.g.
battery battery
-
tbe
located at the
on a
connect-lon instructions)
rarDvable p).ate
rr-set'*'lren
an
exlraustrxl
ha-s
been exceerCed
in
tcnporarlll';
activated
carrj.ed
the
interfaces)
for the controL
lnactive
NC is
of s, M
out
of the
a-:<is(es)
out
of the
belng
of
direction
fault). first, then
and
invoLved
and
right
the
na-ins is
battery
,
in
the
"0"
r-functions
the
of
-
3t4
-5-
Page 20
ALPHA
OPERAT
]
I
NG
OPERATING
QUESTIONS
these
o
dialogues decisions
DISPLAY MEM
BLOC PROG
SUBP REP:
ADR=A
TOOL
BEF
DWELL
DEL
READ
IIRIT IIACII
EDIT
LIST
questions
CLEAR?
NO? NO?
=
C
B
NO
(Y
X?
,Z)
=
FUNCT?
M
PAR
MACE
PAR
M-fiJNCT
M-FUrcT
whi,ch
from
}TEANING
O
program
a
enter
o
a
a
.
O
T
r
DIALOGUES
part
are requ i
operator
the
j.s
c1
enter number
enter
enter factor for
enter (block
enter tool ation
are travel to reference
enter
(H1
is I4-codes to be cleared?
(machine parareters) are
be
serial
(rmchire
are the be serial
(nachine paraneters) rrmlTrr
nachine M-functions are to be
complete
the
memory
eared?
block main
subprogram no.
repetition
jump
number)
number
the axes
dwell
=
0.1 sec)
the table
paraneters
the
read in
interface?
pararneter':s
output via the
interface?
nncie
paraneters?
listed one by one (machine
of
re
number
program
subprogram address
compens-
to the point?
time
with
via
the
parareters)
for
paranreters)
to be
part
the
to
to
MESSAGES l
these
DISPLAY
MEM CLEARED
MEM
F.RAMING MEM
MEM
XYZ
HALTMRMURN
NOT
HAL,I NfiS REQ
END OUTPUT o data
END
I.ICTIE: the nessages and actuation
messages
information
FULL...
PROTECT
ENABLE
IN
REF
IN POS . one axis or
INPUT o data
"ERR
to
MEANING
o
the rrlerrDry
o
the storage capacity of
the has been reached incorrect
data forrnat not cdrpatible
o
access to the
.
prograrn
inhibited
o access to the
progr?m enabled
o X,
the reference
o an M-ode
o
"l\OT
are
SLm"
thelTl
of
provide
the
corplete
part
Y,
and the yet
received
have
not prograrrred position (wben
been
stopped) position
the
axis control card
has
not been ansnered
this
by
output ha.s been conpleted cassette)
ccnpleted reader, cassette)
IN
P6",
only
important
operator
part prograrn
has been clea"red
progrann
baudrate used
part
is
nanry
part
rnannry is
Z-a<is
bave
point
has
been output
return
signal
several
yet
r"eached
a:<is rpvcnt
request
card
(e.g.
input has been
(e.g.
"HALT
displayed on
button
tr€nDrJZ
the
or
reached
not
axes
the
has
put
to
punch,
tape
M RETURII'
ALPHA 3
OPERAT
I NG
EXTENSIOII
PROCEDURE DISPLAY
NO rNCH ?
(
forrmt:netr.
YXS
(
fornat:
REF
REF
HINTS
the cornmand
feedrates
example: i.nput
o
tool
a
specifications
as example:
o
stored i.e.
i.n
o thc A
lddress; or
respc(:tiv(.
DIATOGUES FOR
Z = ref
=
L
=
!
-
H
The
FOR
<-
)
INCg ?
inch)
X, ?
X,Y
,Z?
ON OPERATION
position
values
are
data are converted
original.Iy
if the
in
i
nch
programs
programs
"fnch"
working
incrcntental dwell
saf
mode
+
1 and
erenc:e
depth
time
ety distance
PACKAGE
FORMAT''
"INCH INPU"T
f-----\ _=?9lt_ 1^rooel+1N.l I l)l t--J
L-J L- J
m
@
tr tr
block i.ncrementing carries on
kcy
E
rl-&-l
'fc
rE
''TNCH'':
IN
displays
can
be
entered
=
50
5
by machine
entered
manual feedrate
metric,
containing
N + I kcys are continuous function
FIXIII)
pl:rne
in
this
programs
or
is
being depressed
CYCLES
(also
fced-in
1/10 sec.
f or
(OPTI0,"l)
SELECTION
rNCH/rrETR. switching
E
show 4 digits entered in this format
and incb/nin
total
dcep
@
displayed in 1/10
into
and displayed
parameter
feedrate will
entered in MDI
inch
di.mensions
(ef
f
ective in
machining depth)
holrr
s_eLection
switching to INCH
enabling
@
after
remain in
bas
been
apply
Z)
11
rr l I
ing
format
point
traverse to
ref.
;:.r:l::":::;:?;:'""
the
decimal
inch/min
as
inch values force
specified as 1000mm/min
when
are
as
for
is D/10
not converted;
keys,
must be carried out
point,
operating in
i. . e. the as
long
and
the
l"
-16-
-37
Loading...