CNC VERTICAL MACHINE CENTER

OPERATION MANUAL
FANUC 0iMC

Benign Enterprise Co.,Ltd.
Manual NO. :O0iMCA1R03EN(BE)

1、OPERATION 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. DISPLAY………………………………………………………………10
3. DETAIL OF OPERATION………………………………………………………11
(1). WARNING DETAILS BEFORE OPERATING………...…………………………11
(2). MACHINE OPERATING PROCEDURES………………….….…………………11
(3). MACHINE ORIGIN (ZERO RETURN)…………………...………………………11

2、M CODE LIST…………………………..……………………………… ….…12
3、TIMER SETTING………………………..……………………..……………13
4、DIAGNOSIS PARAMETER SETTING……………….…………14
5、COUNTER SETTING……………..…..………………………………..…15
6、TOOL NO. SETTING……..…..…………………..………………………16
7、SUBPROGRAM..…..……………………………………..……….…………18
1. ARM TYPE SUBPROGRAM………………………………..…………………18
2. ARMLESS TYPE SUBPROGRAM……………………………………………19

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

1

OFF 2 .0 2.CW C.T.2 10 170 7.TOOL L PROGRAM PROTECT  2 -Y DR.0 ON % OFF 25 500 790 130 140 1260 150 60 50 0 % 0 Y Z 4 H ? E-STOP NC 1 ? +Z 70 90 100 60 110 50 120 2000 180 190 3000 200 3500 4000 mm/min  SPD.REL OPT DRN MPG INT.ORI Z MLK +X % 80 100 Fn ? +4 F0 50 2500 MAG. MST CYCLE START CYCLE STOP +Y -Z -4 SBK MST LK AUTO P.Operation Panel FEEDRATE OVERRIDE MODE MDI MPG AUTO POWER 79 50 32 JOG 20 DNC RAPID EDIT ZRN 12.TOOL X SPINDLE OVERRIDE RAPID OVERRIDE 320 BDT ZLK MAG CW -X OT.OPEN COOLANT CHIP CVY SPD.1、Operation Section 1.SP AIR BLOW CHIP FLUSH SPD.6 70 80 % 126 200 90 100 110 120 40 160 30 20 3.CCW WORK LAMP SPD.9 5.S. SPD.

servo systems and other devices will be powered off . NC commands will be stopped . press “OFF” button to power off NC control power。 E-STOP (C) EMERGENCY STOP BUTTON : When push down the button .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 . Inward knob of the button rotate from clock direction that can rehabilitate。 3 .

NC control is just been operated with MPG on HANDLE mode .0001 . 0.01 inch with inch unit。 (F) JOG MODE : Manual mode .001 . 0.01 .001 . press “Z”、”Y”、”X“ direction key for each axis。 The machine return to search origin point according on rapid speed。 4 .1 mm with metric unit or 0.(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 . When mode selector on HOME mode .。 (G) RAPID MODE : Function of rapid mode should be switch to RAPID mode。 (H) ZERO MODE: Machine origin point return mode . 0. Executing single block command、 inputting datas & machine parameters can be used with this mode (E) MPG MODE: Handwheel (MPG) operating mode . 0. Each grid of scale is 0. Axes movement can be manual operating .

9 5.0 2.REL (B) FEEDRATE SWITCH : Adjust switch percent for feed speed from 0% to 200% when executing command of MDI、AUTO or DNC mode。Increase 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. that make axis move。 The jog speed can be adjusted from feedrate switch .2 170 2500 180 190 3000 200 7.(3) AXIS FUNCTION RAPID OVERRIDE % 50 25 F0 100 FEEDRATE OVERRIDE % 79 50 32 20 12. execute axes ZERO RETURN on HOME mode。 5 .0 0 % 0 +4 3500 4000 mm/min +Z +X -X -Z OT.REL +Y (A) Percent switch of rapid speed: Active on rapid、ZERO RETURN mode & G00 on MEM mode 。 Rapid speed can be adjusted from the switch .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. keep to press this switch “ON” . then move machine to travel range with converse direction on manual mode (JOG、MPG mode )。 After that . the range is LOW (set from machine parameter) 、25、50、100%。 -4 (C) AXIS DIRECTION CONTROL BUTTON : When mode selector is on JOG mode or RAPID position . rapid speed from rapid percent switch。 (D) OVERTRAVEL RELEASE BUTTON : If machine is over each axis travel to overtravel limit switch .

Operator should press “CYCLE START “ button to execute next program block 6 .(4) SPINDLE FUNCTION (A) SPINDLE CW/CCW BUTTON : (Used on manual mode ) SPD. 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% .CCW SPD. press the button to make axes pause 。 The lamp of switch is lighted . spindle will rotate from CW/CCW。 (B) SPINDLE STOP BUTTON : The spindle will be stopped。 SPINDLE ORIENT BUTTON : Press this button . but spindle is still running。 (C) SINGLE BLOCK BUTTON : SBK When the button is “ON” on AUTO mode .SP SPD.ORI Before the button “ON” . 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 . user should execute “S” command first on MDI or AUTO mode。 Then operate the switch on manual mode .CW SPD. program is able to execute with single block .

S. the axes moving will be locked。 MLK Z (J) Z AXIS LOCK BUTTON : When the button is “ON” .OFF When the button is “ON” and block with M30 (program end) when executing program . 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” . If the button is “OFF” . T code function . machine will skip single command and block with “/” command 。 “OFF” is normal status。 (G) OPTIONAL STOP BUTTON : OPT MPG INT. S . program will not active M . machine will pause program .T LOCK BUTTON : When the switch is “ON” . When the button is “ON” and program block with M01 . when program is executing。 MST LK BDT (F) BLOCK SKIP BUTTON : When the button is “ON “ on AUTO mode . the Z axis moving will be locked。 ZLK (K ) AUTO POWER OFF BUTTON : AUTO P. machine will power off after 10 seconds 。 7 . The function is similar M00 . F (federate) DRN MST will be controlled on jog speed。 (For new editing program test) 。 (E) M.(D) DRY RUN BUTTON : When the button is “ON” on MEM、MDI、DNC mode .

C. chip conveyor will be active(CW)。 (G) AIR BlOW BUTTON : When the button is “ON” .S unit will be active。 C.(6) AUXILIARY FUNCTION (A) DOOR OPEN BUTTON : ( Used on manual mode ) When the button is “ON” on manual mode . work lamp will be lighten。 WORK LAMP CHIP CVY (F) CHIP CONEYOR CW BUTTON: (Option) When the button is “ON” on any mode .T. door interlock switch (option) on door of full guard will be unlocked。 DR.T.S 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 . coolant liquid will be active。 (D) CHIP FLUSHER BUTTON: (Option) When the button is “ON” on any mode .OPEN (B) C.T. (C) COOLANT BUTTON: COOLANT When the button is “ON” on any mode . air blast will be to active 。 AIR BLOW 8 .S.

the lamp light will flash。 9 .。 (B) ATC lamp : ATC function alarm 。 (C) LUBE lamp : Oil of lubrication low。 When the lamp light . program can be edited。 (7)ALARM LED ? NC ? ? (A) NC lamp : Program、operate error、axis over travel 、 NC alarm …etc. lamp of desired axis will be lighted when the axis ZERO RETURN has been done。 Spindle clamp lamp : When Spindle clamp status . program can’t be edited 。When the PROGRAM PROTECT key switch is “1” . the lamp light to show spindle clamping。 When Spindle unclamp status . NC make commands of program to pause execution。 (8)INDICATOR LED X Y Z 4 AXES ZERO DIRECTING LAMP : After making ZERO RETURN function for each axis .(H) DATA PROTECT KEY : When the key switch on “O” .

DISPLAY MAG. DISPLAY。 SPD.(9)TOOL NO.TOOL MAGAZINE POT TOOL NO.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 .

etc) 7. 6. When running machine . safety guard should be closed . 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. 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 ..Check the fitting spindle speed and axes feedrate when working . Power off main power of machine before repairing . 4. According to safety instructions and maintenance manual . 3. (2) Machine operating procedures 1. 11 . keep away rotating objects. 2.Machine should be repaired by allowable technician with instruction manual .When operating machine . 5.Check work-piece and tools are clamp correctly . make sure to read all operating manual .Before operating machine . 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 .Don’t operating if safety guard opened or other safety devices failed .Make sure personal safe to wear fitting costumes (working clothes、shoes、hat、 glasses….3 Detail of Operating (1) Warning details before operating 1.

2、M 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 .

Press〝SYSTEM〞button Press〝PMC〞button Press〝PMCPRM〞button Press〝TIMER〞button Display NO.3、Timer Setting No. 5. 3. 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. 4. ADDRESS 01 T00 02 T02 03 T04 04 T06 05 T08 06 T10 DATA 13 . 2.

3 K3.4 K0.5 K4.5 K1.0 02 K01 K1. 5.2 K0.3 K0.5 K1. 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 〝SYSTEM〞button Press 〝PMC〞button Press 〝PMCPRM〞button Press 〝KEEPRL〞button Display NO.2 K2.6 K1.2 K1.7 K3.7 K1.4 K1.0 DATA 14 .4 K0.6 K2. 4. ADDRESS 01 K00 K0.4 K3.1 K2.4 K3.6 K3.6 K2.2 K3.2 K8.1 K3.5 K0.0 03 K02 K2.0 K1.2 K2. 2.0 04 K03 K3.0 1.4、Diagnosis Parameter Setting K0.3 K2.5 K3.3 K1.4 K2.1 K1. ADDRESS 01 K00 02 K01 03 K02 04 K03 DATA 00000000 00000000 00000000 00000000 NO.7 K2.2 K3.7 K3. 3.5 K2.7 K0.6 K0.1 K0.

Magazine pot no.24(C0) CURRENT Pot No. Press〝SYSTEM〞button Press〝PMC〞button Press〝PMCPRM〞button Press〝COUNTR〞button Display: NO. 4. 5. Value Explain C0 20(24) 20(24) tool magazine C2 1. 2. 3.5、Counter Setting No. ADDRESS 01 C00 02 C04 03 C08 PRESET 20.(C2) 15 .

Pot 18 tool No. Pot 17 tool No. Pot 2 tool No. 16 . Pot 6 tool No. Pot 4 tool 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.6、Tool No. 11 Pot 1 tool No. Pot 3 tool No. Pot 23 tool No. Pot 24 tool No. Pot 9 tool No. Pot 15 tool No. Pot 7 tool No. Pot 20 tool No. Pot 11 tool No. Pot 10 tool No. Pot 8 tool No. Pot 14 tool No. Pot 16 tool No. Setting No. Pot 5 tool No. Pot 13 tool No. Pot 12 tool No. Pot 21 tool No. Pot 22 tool No. Pot 19 tool No.

3. Press〝SYSTEM〞button Press〝PMC〞button Press〝PMCPRM〞button Press〝DATA〞button Display NO. . 023 D0023 Pot 23 tool No.1. 002 D0002 Pot 2 tool No. 003 D0003 Pot 3 tool No. 103 D0103 ATC TYPE “1” ARMLESS TYPE “5” ARM TYPE “99” Without ATC 17 .OF DATA 01 D0000 00000001 0 3000 02 03 3. 2. ADDRESS DATA 000 D0000 Spindle tool No. 022 D0022 Pot 22 tool No. 001 D0001 Pot 1 tool No. . . . Press〝G. 021 D0021 Pot 21 tool No. 2.. ADDRESS PARAMETER TYPE NO.DATA〞button NO. 024 D0024 Pot 24 tool No. . 1.

7、Subprogarm 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 .

T-CODE) N110#3000=23(T-CODE=0) N120#3000=24(T-CODE>21) .FORWARD) M83(SP.1 #149=#4003 #148=#4001 #147=#4006 G0G91G80G49 G28 IF[#1008EQ1]GOTO300 G30P3Z0M19 M81(MAG.WITHOUT.ROTATE) G30P3Z0 M85(SP. N120#3000=24(T-CODE>17) N300G4X. 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 M88 IF[#150EQ0]GOTO310 #150=0 N310 G28 G#147G#148G#149 #3003=0 M99 % 19 .CLAMP) M87(MAG.BACK) GOTO300 N100#3000=22(M6.UNCLAMP) G30Z0 T#20(MAG.2.

Please press button “tool magazine CW” or button INPOSITION not in position。 “tool magazine CCW” on manual mode。 2.1 ERROR 1.Safety guard is in opened。 1005 ATC NOT READY 1006 PRESS O. ORI ALARM 1.1 sensor and 1.Please set in current pot number of ATC to address CAPACITYR 2.Please refer to alarm”1005” trouble shooting。 FAILED tool changing。 2. 0。 2.Please check sensors or wires of ATC Arm which are correct。 20 .Please close safety guard。 1001 DOOR NEED CLOSE 1.Tool counter (C2) can not be equal 0。 OR>MAG. in ATC and tool number table normal position。 of CNC to have the same number after alarm elimination。 1.ATC stop action when 1.Action of spindle orient 1.Numbers of total tools 1. CONENT DESCRIPTION ATTENTION 1. in ATC and tool number table of CNC to have the same number。 1024 ATC CYCLE 1.Tool no.Please select to “Zero return” mode and press “tool counter(C2) not match。 magazine CW” button to search tool(pot) 1。 2.T BUTTON 3S 1.Please check CTS filter box which is not blocking。 FILTER ERR 1019 M6 AXIS 1. Please check pot NO.Please check parameter of spindle tool number (D0) ERROR fault。 which is not great than 25。 1017 CTS UNIT 1.T command fault。 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.CTS filter box is fault。 1.8、Alarm Description Alarm list NO.Arm of ATC is not in 2.Action of tool search 1.Please set in which type of arm ATC to address “D103” of diagnosis。 1012 CTR(C2)=0 1.T command can not be great than numbers of total tools。 1008 TF OVER COMMAND ERROR 1010 POT NO.Tool magazine (pot) is 1.Tool counter is great “C2” of diagnosis。 than numbers of total tools。 1013 TOOL SEARCH 1.Action over time when 1.Tool counter is equal 1.Please execute alarm elimination with ATC trouble tool changing。 shooting。 2.Z axis is not on correct 1.Action over time when tool searching。 1014 SP.Spindle tool number is 1.Please check wires of position coder and spindle command is fault。 motor are correct。 2.Please check pot NO.Please setting counter (C2) 。 1011 CONUTER(C0 1.Please check parameters of spindle motor。 1016 SP TOOL (D0) 1.Please check tool counter and ATC wires are command is fault。 correct。 FAILED! 2.Please set in numbers of total tools to address “C0” D103)SET not set in。 of diagnosis。 ERROR 2.

F12) is leaped。 (F1.Please check chip conveyor screws which is not jammed by foreign body。 21 .Please check ATC of Arm which is not jammed by leaped。 foreign body。 1.Lubrication oil of axes 1.Please execute manual tool unclamp function only fault。 on MPG、JOG、RAPID、ZERO mode。 2.6) which are correct。 1.Tool pot motor 1.0) and backward (X5.5) and unclamp (X4.Air pressure is not 1.Please press “reset” button of motor overload relay relay (F1.1) which are correct。 1.0) and pot down (X5.Please check sensor of air pressure sensor (X4.Please press “reset” button of motor overload relay overload relay (F4) is (F4) to cancel motor overload message。 leaped。 2.F12) to cancel motor overload message。 2. CONENT 1025 POT UP/DOWN LS MISSED 1027 AIR PRESSURE FAILED 1028 ATC TYPE ERROR 1029 SP.Please check lubrication oil pressure which is not low than 8kg/cm2。 4. 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.Action of tool clamp is 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.Sensor of magazine 1.Alarm list NO.Please check oil pipes which is not blocking。 1.Please check sensors of tool clamp (X4.1) which are correct。 1.ATC of Arm motor 1.Please check air loops and oil loops which are forward or backward is correct。 fault。 2.Please check tool pot which is not jammed by foreign body。 1.Please check air loop which is correct。 2.4) enough。 which is correct。 1.Sensor of pot up or 1.Please press “reset” button of motor overload relay (F3) to cancel motor overload message。 overload relay (F3) is 2.Please check air loops and oil loops which are down is fault。 correct。 2.Please press “reset” button of motor overload relay overload relay (F2) is (F2) to cancel motor overload message。 leaped。 2.Please check pipes of lubrication unit。 1.Coolant motor overload 1.Type of Arm ATC is 1.Please check sensor of pot up (X5.Chip conveyor motor 1.Please supply lubrication oil。 3.Please check sensor of forwardd (X5.Please check type of Arm ATC on diagnosis address not set in correct to “D103” which is correct。 parameter。 1.

M87 7.M84(Arm to 180 degree) 7. M87 4. M86 6. M86 3. M86 6. M82 3.M82(Arm to 60 degree) 5. Press “RESET” button 1.M83(Tool unclamp) 6. Press “OT release” button over than 3 seconds 2. Press “RESET” button 1. M85 6. M85 5. M87 4.M86(Arm to 0 degree) 9.ATC Trouble Shooting (ARM type) ARM POSITION 0°〜60° SELCTION MODE MDI 60° MDI 60°〜180° MDI 180° MDI 180°〜0° MDI 0° MDI TROUBLE SHOOTING 1. M84 5. M86 3.M19(Spindle oriention) 2.M80(Manual tool changing enable) 3. M87 7. Press “OT release” button over than 3 seconds 2. Press “OT release” button over than 3 seconds 2. Press “OT release” button over than 3 seconds 2. Press “RESET” button 1. Press “RESET” button 1. M83 3. M84 4. M83 3.M87(Pot to up) 22 . M85 5. M86 7. Press “OT release” button over than 3 seconds 2. M84 4. M83 4. Press “RESET” button 1. M87 8.2.M85(Tool clamp) 8.M81(Pot to down) 4.

ATC Trouble Shooting (Armless type) 1005 ATC NOT READY 1.Select “MPG” mode。 2.3.Press “MLK” “BDT” “ZLK” “OPT” “DRN” “SBK” “MST LK” button 。 3.Press “+X” button 。(The magazine will be backward) 23 .