You are on page 1of 24

CNC VERTICAL MACHINE CENTER

OPERATION MANUAL
FANUC 0iMC

Benign Enterprise Co.,Ltd.


Manual NO. :O0iMCA1R03EN(BE)

1OPERATION SECTION.....2
1. OPERATION PANEL.....2
2. OPERATION PANEL SWITCH FUNCTIONS ..3
(1). POWER ON/OFF...3
(2). MODE SELECT.....4
(3). AXIS FUNCTION......5
(4). SPINDLE FUNCTION. .....6
(5). AUTO OPERATION FUNCTION.....6
(6). AUXILIARY FUNCTION..8
(7). ALARM LED..9
(8). INDICATOR LED...9
(9). TOOL NO. DISPLAY10
3. DETAIL OF OPERATION11
(1). WARNING DETAILS BEFORE OPERATING...11
(2). MACHINE OPERATING PROCEDURES..11
(3). MACHINE ORIGIN (ZERO RETURN)...11

2M CODE LIST.. .12


3TIMER SETTING....13
4DIAGNOSIS PARAMETER SETTING.14
5COUNTER SETTING......15
6TOOL NO. SETTING......16
7SUBPROGRAM.......18
1. ARM TYPE SUBPROGRAM..18
2. ARMLESS TYPE SUBPROGRAM19

8ALARM DESCRIPTION...20
1. ALARM LIST....20
2. ATC Trouble Shooting (ARM type) ....22
3. ATC Trouble Shooting (Armless type) ...22

1Operation Section
1.Operation Panel
FEEDRATE OVERRIDE
MODE
MDI

MPG

AUTO

POWER

79

50
32
JOG

20

DNC

RAPID

EDIT

ZRN

12.6

70

80

%
126 200

90 100 110

120

40

160

30
20
3.2
10

170

7.9
5.0

2.0

ON

OFF

25

500
790
130
140
1260
150

60
50

E-STOP
NC

+Z

70

90
100

60

110

50

120

2000

180
190
3000
200
3500
4000 mm/min

SPD.TOOL

L
PROGRAM
PROTECT

-Y

DR.OPEN

COOLANT

CHIP CVY

SPD.CW

C.T.S.

SPD.SP

AIR BLOW

CHIP FLUSH

SPD.CCW

WORK LAMP

SPD.ORI

MLK

+X

%
80
100

Fn
?

+4

F0

50

2500

MAG.TOOL

SPINDLE OVERRIDE

RAPID OVERRIDE
320

BDT

ZLK
MAG CW

-X
OT.REL

OPT

DRN

MPG INT.

MST

CYCLE START

CYCLE STOP

+Y

-Z

-4

SBK

MST LK

AUTO P.OFF

2. Operation Panel Switch Functions


(1) POWER ON/OFF
(A) POWER ON BUTTON
Press ON button to power on NC control power

(B) POWER OFF BUTTON


After pushing down EMERGENCY STOP button , press OFF
button to power off NC control power

E-STOP

(C) EMERGENCY STOP BUTTON :


When push down the button , NC commands will be stopped ,
servo
systems and other devices will be powered off . Inward knob of
the button rotate from clock direction that can rehabilitate

(2) MODE SELECT


(A) EDIT MODE :
Program edit mode

(B) DNC MODE :


RS232 communication from PC

(C) MEM MODE :


Auto program executing mode

(D) MDI MODE:


Manual data input mode . Executing single block command
inputting datas & machine parameters can be used with this mode

(E) MPG MODE:


Handwheel (MPG) operating mode . NC control is just been
operated with MPG on HANDLE mode . Each grid of scale is 0.001 ,
0.01 , 0.1 mm with metric unit or 0.0001 , 0.001 , 0.01 inch with inch
unit
(F) JOG MODE :
Manual mode . Axes movement can be manual operating .
(G) RAPID MODE :
Function of rapid mode should be switch to RAPID mode

(H) ZERO MODE:


Machine origin point return mode . When mode selector on HOME
mode , press ZYX direction key for each axis The
machine return to search origin point according on rapid speed
4

(3) AXIS FUNCTION


RAPID OVERRIDE
%

50

25
F0

100

FEEDRATE OVERRIDE
%

79

50
32
20
12.6

70
60
50

80

126 200

90 100 110

320

120

500
790
130
140
1260
150
2000

40

160

30
20
10
3.2

170
2500
180
190
3000
200

7.9
5.0

2.0

+4

3500
4000 mm/min

+Z

+X

-X

-Z

OT.REL

(B) FEEDRATE SWITCH :


Adjust switch percent for feed speed from 0% to 200% when
executing command of MDIAUTO or DNC modeIncrease or
decrease 10% to change feedrate each grid JOG mode can be
adjusted jog speed on manual mode and program dry run(DRN)
for machine on AUTO mode The speed range is 0 to
4000mm/min

-Y

OT.REL

+Y

(A) Percent switch of rapid speed:


Active on rapidZERO RETURN mode & G00 on MEM
mode Rapid speed can be adjusted from the switch , the
range is LOW (set from machine parameter) 2550100%

-4

(C) AXIS DIRECTION CONTROL BUTTON :


When mode selector is on JOG mode or RAPID position , that
make axis move The jog speed can be adjusted from feedrate
switch , rapid speed from rapid percent switch
(D) OVERTRAVEL RELEASE BUTTON :
If machine is over each axis travel to overtravel limit switch ,
keep to press this switch ON , then move machine to travel
range with converse direction on manual mode (JOGMPG
mode ) After that , execute axes ZERO RETURN on HOME
mode

(4) SPINDLE FUNCTION


(A) SPINDLE CW/CCW BUTTON : (Used on manual mode )

SPD.CW

SPD.CCW

SPD.SP

SPD.ORI

Before the button ON , user should execute S command first


on MDI or AUTO mode Then operate the switch on manual mode ,
spindle will rotate from CW/CCW
(B) SPINDLE STOP BUTTON :
The spindle will be stopped
SPINDLE ORIENT BUTTON :
Press this button , the spindle will be orientateon

SPINDLE OVERRIDE

%
80
70

90
100

60

110

50

120

(C) Percent switch of spindle speed:


Spindle rotating speed can be adjusted form 50 to 120% , Increase
or decrease 10% to adjust speed each grid

(5) AUTO OPERATION FUNCTION


(A) CYCLE START BUTTON :
Press the button to execute the program

CYCLE START
(B) CYCLE STOP BUTTON :

CYCLE STOP

If NC is executing commands of program , press the button to make


axes pause The lamp of switch is lighted , but spindle is still
running
(C) SINGLE BLOCK BUTTON :

SBK

When the button is ON on AUTO mode , program is able to


execute with single block . Operator should press CYCLE START
button to execute next program block

(D) DRY RUN BUTTON :


When the button is ON on MEMMDIDNC mode , F (federate)
DRN

MST

will be controlled on jog speed (For new editing program test)

(E) M.S.T LOCK BUTTON :


When the switch is ON , program will not active M , S , T code
function , when program is executing

MST LK

BDT

(F) BLOCK SKIP BUTTON :


When the button is ON on AUTO mode , machine will skip
single command and block with / command OFF is normal
status
(G) OPTIONAL STOP BUTTON :

OPT

MPG INT.

When the button is ON and program block with M01 , machine


will pause program . The function is similar M00 . If the button is
OFF , M01 is ineffective
(H) MANUAL HANDLE INTERRUPTION BUTTON:
The movement by manual handle operation can be done
by overlapping it with the movement by automatic
operation in the automatic operation mode
(I) MACHINE LOCK BUTTON :
When the switch is ON , the axes moving will be locked

MLK

(J) Z AXIS LOCK BUTTON :


When the button is ON , the Z axis moving will be locked

ZLK

(K ) AUTO POWER OFF BUTTON :


AUTO P.OFF

When the button is ON and block with M30 (program end) when
executing program , machine will power off after 10 seconds

(6) AUXILIARY FUNCTION


(A) DOOR OPEN BUTTON : ( Used on manual mode )
When the button is ON on manual mode , door interlock switch
(option) on door of full guard will be unlocked
DR.OPEN

(B) C.T.S BUTTON (Option)


When the button is ON on any mode , C.T.S unit will be active
C.T.S.

(C) COOLANT BUTTON

COOLANT

When the button is ON on any mode , coolant liquid will be


active
(D) CHIP FLUSHER BUTTON (Option)
When the button is ON on any mode , chip flusher will be active

CHIP FLUSH

(E) WORK LAMP BUTTON :


When the button is ON on any mode , work lamp will be lighten
WORK LAMP

CHIP CVY

(F) CHIP CONEYOR CW BUTTON (Option)


When the button is ON on any mode , chip conveyor will be
active(CW)
(G) AIR BlOW BUTTON :
When the button is ON , air blast will be to active

AIR BLOW

(H) DATA PROTECT KEY :


When the key switch on O , program cant be edited When the

PROGRAM
PROTECT

key switch is 1 , program can be edited

(7)ALARM LED
?
NC

(A) NC lamp : Programoperate erroraxis over travel


NC alarm etc.
(B) ATC lamp : ATC function alarm
(C) LUBE lamp : Oil of lubrication low When the lamp light , NC
make commands of program to pause execution

(8)INDICATOR LED

AXES ZERO DIRECTING LAMP :


After making ZERO RETURN function for each axis , lamp
of desired axis will be lighted when the axis ZERO RETURN
has been done

Spindle clamp lamp :


When Spindle clamp status , the lamp light to show spindle
clamping When Spindle unclamp status , the lamp light will flash

(9)TOOL NO. DISPLAY


MAG.TOOL

MAGAZINE POT TOOL NO. DISPLAY

SPD.TOOL

SPINDLE TOOL NO. DISPLAY

TOOL MAGAZINE CW BUTTON :


When the switch is ON on manual mode , tool magazine
rotate with forward direction

MAG CW

10

3 Detail of Operating
(1) Warning details before operating
1.Before operating machine , make sure to read all operating manual . According
to safety instructions and maintenance manual .
2.When operating machine , safety guard should be closed . When running
machine , keep away rotating objects.
3.Dont operating if safety guard opened or other safety devices failed .
4.Check work-piece and tools are clamp correctly .
5.Check the fitting spindle speed and axes feedrate when working .
6.Make sure personal safe to wear fitting costumes (working clothesshoeshat
glasses..etc)
7.Machine should be repaired by allowable technician with instruction
manual . Power off main power of machine before repairing .
(2) Machine operating procedures
1. Power on
(a) Main power on (front side of cabinet)
(b) Power on NC (control panel )
(c) Release EMERGENCY STOP button (red button of control panel)
2. Power off
(a) Push down EMERGENCY STOP button (red button of control
panel)
(b) Power off NC (control panel )
(c) Main power off (front side of cabinet)
(3) Machine origin (Zero return)
Before machine zero searching , move axes to middle of travel or machine
coordinate position greater than origin point position up to 100 mm . Refer to the
following diagram for three axes direction .

11

2M code list
M CODE

FUNCTION

M00

Pr ogr am stop

M01

Option pr ogr am stop

M02

Pr ogr am end

M03

Spindle CW r otation

M04

Spindle CCW r otation

M05

Spindle stop

M06

AT C execute

M07

Air blast ON

M08

Coolant ON

M09

M7 / M8 / M39 OFF

M10

4 t h axis clamp(OPT ION)

M11

4 t h axis unclamp(OPT ION)

M19

Spindle or ientation stop

M24

M-CODE(OPT ION)

M25

M-CODE(OPT ION)

M29

Rigid tapping

M30

Pr ogr am end

M39

CT S ON(OPT ION)

M40

Chip flusher ON(OPT ION)

M41

Chip flusher OFF(OPT ION)

M79

T ool NO. set

M80

AT C single ON

M81

Pot down

M82

Ar m 65 CW

M83

Spindle tool unclamp

M84

Ar m r otation

M85

Spindle tool clamp

M86

Ar m 0

M87

Pot up

M98

Subpr ogr am call

M99

Subpr ogr am completion

12

3Timer Setting
No.

Value

Unit

T04

1ms

T06

1ms

Explain

T22

500

1ms

Spindle clamp finish delay time

T24

500

1ms

Spindle unclamp finish delay time

T26

1000

1ms

Spindle unclamp air clean delay time

T28

3000

1ms

Spindle air clean time

T30

500

1ms

Pot up finish delay time

T32

500

1ms

Pot down finish delay time

T34

500

1ms

Spindle orientation finish delay time

T36

500

1ms

4th axis unclamp finish delay time

T38

500

1ms

Magazine CW/CCW finish delay time

T46

4000

1ms

M24 finish time

T48

4000

1ms

M25 finish time

1.
2.
3.
4.
5.

PressSYSTEMbutton
PressPMCbutton
PressPMCPRMbutton
PressTIMERbutton
Display
NO.
ADDRESS
01
T00
02
T02
03
T04
04
T06
05
T08
06
T10

DATA

13

4Diagnosis Parameter Setting


K0.4
K0.5
K1.0
K1.2
K2.6
K2.7
K3.2
K3.4
K3.5
K4.2
K8.0
1.
2.
3.
4.
5.

1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0

Spindle is stopped by M00


Spindle is not stopped by M00
Coolant is stopped by M00
Coolant is not stopped by M00
Without magazine zero return function
With magazine zero return function
ATC position is G30
ATC position is G28
Magazine counter type is NC
Magazine counter type is NO
With safety door
Without safety door
Zero return rapid speed is 50%
Zero return rapid speed is 100%
Without spindle cooler unit
With spindle cooler unit
With gear box
Without gear box
Whitout air pressure unit
With air pressure unit
Whit CTS unit
Without CTS unit

Press SYSTEMbutton
Press PMCbutton
Press PMCPRMbutton
Press KEEPRLbutton
Display
NO.
ADDRESS
01
K00
02
K01
03
K02
04
K03

DATA
00000000
00000000
00000000
00000000

NO.

ADDRESS

01

K00

K0.7

K0.6

K0.5

K0.4

K0.3

K0.2

K0.1

K0.0

02

K01

K1.7

K1.6

K1.5

K1.4

K1.3

K1.2

K1.1

K1.0

03

K02

K2.7

K2.6

K2.5

K2.4

K2.3

K2.2

K2.1

K2.0

04

K03

K3.7

K3.6

K3.5

K3.4

K3.3

K3.2

K3.1

K3.0

DATA

14

5Counter Setting
No.

Value

Explain

C0

20(24)

20(24) tool magazine

C2
1.
2.
3.
4.
5.

Magazine pot no.

PressSYSTEMbutton
PressPMCbutton
PressPMCPRMbutton
PressCOUNTRbutton
Display
NO.
ADDRESS
01
C00
02
C04
03
C08

PRESET
20,24(C0)

CURRENT
Pot No.(C2)

15

6Tool No. Setting


No.
D0000
D0001
D0002
D0003
D0004
D0005
D0006
D0007
D0008
D0009
D0010
D0011
D0012
D0013
D0014
D0015
D0016
D0017
D0018
D0019
D0020
D0021
D0022
D0023
D0024

Value

Explain
Spindle tool No.
11
Pot 1 tool No.
Pot 2 tool No.
Pot 3 tool No.
Pot 4 tool No.
Pot 5 tool No.
Pot 6 tool No.
Pot 7 tool No.
Pot 8 tool No.
Pot 9 tool No.
Pot 10 tool No.
Pot 11 tool No.
Pot 12 tool No.
Pot 13 tool No.
Pot 14 tool No.
Pot 15 tool No.
Pot 16 tool No.
Pot 17 tool No.
Pot 18 tool No.
Pot 19 tool No.
Pot 20 tool No.
Pot 21 tool No.
Pot 22 tool No.
Pot 23 tool No.
Pot 24 tool No.

16

1.
2.
3.
1.
2.

PressSYSTEMbutton
PressPMCbutton
PressPMCPRMbutton
PressDATAbutton
Display
NO.
ADDRESS PARAMETER
TYPE NO.OF DATA
01
D0000
00000001
0
3000
02
03
3. PressG.DATAbutton
NO.
ADDRESS
DATA
000
D0000
Spindle tool No.
001
D0001
Pot 1 tool No.
002
D0002
Pot 2 tool No.
003
D0003
Pot 3 tool No.
.
.
.
021
D0021
Pot 21 tool No.
022
D0022
Pot 22 tool No.
023
D0023
Pot 23 tool No.
024
D0024
Pot 24 tool No..
.
.
103
D0103
ATC TYPE
1 ARMLESS TYPE
5 ARM TYPE
99 Without ATC

17

7Subprogarm
1. Arm type subprogram (O9001)
%
O9001(M06-G30)
#3003=1
#140=#4001
#141=#4003
G80G40
G91G0G30Z0
G30G0X0Y0
M6
G#140G#141
#3003=0
M99
%

18

2. Armless type subprogram (O9021)


%
O9021(20TM6F)
#3003=0
IF[#20EQ#0]GOTO100(WITHOUTTALARM)
IF[#20EQ0]GOTO110(T-CODE=0)
IF[#20GE21]GOTO120(T-CODE>21) ;
IF[#20GE17]GOTO120(T-CODE>17)
IF[#1132EQ#20]GOTO300(T-CODEONSP)
M80T#20(TFCHECK)
G4X.1
#149=#4003
#148=#4001
#147=#4006
G0G91G80G49
G28
IF[#1008EQ1]GOTO300
G30P3Z0M19
M81(MAG.FORWARD)
M83(SP.UNCLAMP)
G30Z0
T#20(MAG.ROTATE)
G30P3Z0
M85(SP.CLAMP)
M87(MAG.BACK)
GOTO300
N100#3000=22(M6.WITHOUT.T-CODE)
N110#3000=23(T-CODE=0)
N120#3000=24(T-CODE>21) ;
N120#3000=24(T-CODE>17)
N300G4X.1
M88
IF[#150EQ0]GOTO310
#150=0
N310
G28
G#147G#148G#149
#3003=0
M99
%

19

8Alarm Description
Alarm list
NO.

CONENT

DESCRIPTION

ATTENTION
1.Please close safety guard

1001 DOOR NEED


CLOSE

1.Safety guard is in
opened

1005 ATC NOT


READY
1006 PRESS O.T
BUTTON 3S

1.ATC stop action when 1.Please execute alarm elimination with ATC trouble
tool changing
shooting
2.Arm of ATC is not in 2.Please check pot NO. in ATC and tool number table
normal position
of CNC to have the same number after alarm
elimination
1.T command fault
1.T command can not be great than numbers of total
tools

1008 TF OVER
COMMAND
ERROR
1010 POT NO.1
ERROR

1.Tool no.1 sensor and 1.Please select to Zero return mode and press tool
counter(C2) not match magazine CW button to search tool(pot) 1
2.Please setting counter (C2)
1011 CONUTER(C0
1.Numbers of total tools 1.Please set in numbers of total tools to address C0
D103)SET
not set in
of diagnosis
ERROR
2.Please set in which type of arm ATC to address
D103 of diagnosis
1012 CTR(C2)=0
1.Tool counter is equal 1.Tool counter (C2) can not be equal 0
OR>MAG.
0
2.Please set in current pot number of ATC to address
CAPACITYR
2.Tool counter is great C2 of diagnosis
than numbers of total
tools
1013 TOOL SEARCH 1.Action of tool search 1.Please check tool counter and ATC wires are
command is fault
correct
FAILED!
2.Action over time when
tool searching
1014 SP. ORI ALARM 1.Action of spindle orient 1.Please check wires of position coder and spindle
command is fault
motor are correct
2.Please check parameters of spindle motor
1016 SP TOOL (D0)
1.Spindle tool number is 1.Please check parameter of spindle tool number (D0)
ERROR
fault
which is not great than 25
1017 CTS UNIT
1.CTS filter box is fault 1.Please check CTS filter box which is not blocking
FILTER ERR
1019 M6 AXIS
1.Z axis is not on correct 1.Please execute command G91G30Z0 to back
MISSED
position
when
tool second zero position of Z axis then execute
changing
command M6 to make tool exchange
1023 MAG NOT
1.Tool magazine (pot) is 1.Please press button tool magazine CW or button
INPOSITION
not in position
tool magazine CCW on manual mode
2. Please check pot NO. in ATC and tool number table
of CNC to have the same number
1024 ATC CYCLE
1.Action over time when 1.Please refer to alarm1005 trouble shooting
FAILED
tool changing
2.Please check sensors or wires of ATC Arm which
are correct
20

Alarm list
NO.

CONENT

1025 POT UP/DOWN


LS MISSED

1027 AIR PRESSURE


FAILED
1028 ATC TYPE
ERROR
1029 SP. TOOL
CLAMP FAILED

1030 MAGAZINE
FOR/BACK LS
MISSED!
1034 COOLANT
MOTOR
OVERLOAD(F1)
1035 ARM MOTOR
OVERLOAD(F3)

1036 MAG MOTOR


OVERLOAD(F4)

2003 LUBE
LEVEL/PRESSUR
E ERROR

2004 CHIP
CONVEYOR
MOTOR
OVERLOAD (F2)

DESCRIPTION

ATTENTION

1.Sensor of pot up or 1.Please check air loops and oil loops which are
down is fault
correct
2.Please check sensor of pot up (X5.0) and pot down
(X5.1) which are correct
1.Air pressure is not 1.Please check air loop which is correct
2.Please check sensor of air pressure sensor (X4.4)
enough
which is correct
1.Type of Arm ATC is 1.Please check type of Arm ATC on diagnosis address
not set in correct to D103 which is correct
parameter
1.Action of tool clamp is 1.Please execute manual tool unclamp function only
fault
on MPGJOGRAPIDZERO mode
2.Please check sensors of tool clamp (X4.5) and
unclamp (X4.6) which are correct
1.Sensor of magazine 1.Please check air loops and oil loops which are
forward or backward is correct
fault
2.Please check sensor of forwardd (X5.0) and
backward (X5.1) which are correct
1.Coolant motor overload 1.Please press reset button of motor overload relay
relay (F1,F12) is leaped (F1,F12) to cancel motor overload message
2.Please check oil pipes which is not blocking
1.ATC of Arm motor
1.Please press reset button of motor overload relay
(F3) to cancel motor overload message
overload relay (F3) is
2.Please check ATC of Arm which is not jammed by
leaped
foreign body
1.Tool pot motor
1.Please press reset button of motor overload relay
overload relay (F4) is
(F4) to cancel motor overload message
leaped
2.Please check tool pot which is not jammed by
foreign body
1.Lubrication oil of axes 1.Please check oil of lubrication unit which is not low
is in low level or oil than oil low level
pressure is down
2.Please supply lubrication oil
3.Please check lubrication oil pressure which is not
low than 8kg/cm2
4.Please check pipes of lubrication unit
1.Chip conveyor motor
1.Please press reset button of motor overload relay
overload relay (F2) is
(F2) to cancel motor overload message
leaped
2.Please check chip conveyor screws which is not
jammed by foreign body

21

2.ATC Trouble Shooting (ARM type)


ARM POSITION

060

SELCTION MODE

MDI

60

MDI

60180

MDI

180

MDI

1800

MDI

MDI

TROUBLE SHOOTING
1. Press OT release button over than 3 seconds
2. M82
3. M83
4. M84
5. M85
6. M86
7. M87
8. Press RESET button
1. Press OT release button over than 3 seconds
2. M83
3. M84
4. M85
5. M86
6. M87
7. Press RESET button
1. Press OT release button over than 3 seconds
2. M83
3. M84
4. M85
5. M86
6. M87
7. Press RESET button
1. Press OT release button over than 3 seconds
2. M86
3. M87
4. Press RESET button
1. Press OT release button over than 3 seconds
2. M86
3. M87
4. Press RESET button
1.M19(Spindle oriention)
2.M80(Manual tool changing enable)
3.M81(Pot to down)
4.M82(Arm to 60 degree)
5.M83(Tool unclamp)
6.M84(Arm to 180 degree)
7.M85(Tool clamp)
8.M86(Arm to 0 degree)
9.M87(Pot to up)

22

3.ATC Trouble Shooting (Armless type)


1005 ATC NOT READY
1.Select MPG mode
2.Press

MLK BDT ZLK


OPT DRN
SBK MST LK button

3.Press +X button (The magazine will be backward)

23

You might also like