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
:
Mottl;r1it'lt't
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=
1t=
34$=
$=
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
controlselected
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
"Modstart
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
defincan
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