153
No 6, 6th Rd, Industrial Park , Taichung, Taiwan, R.O.C http://www.hartford.com.tw E-MAIL:[email protected] Tel : 886-4-23592747 Fax: 886-4-23593674 886-4-23592837 OPERATION MANUAL FOR VMC-1020A FANUC SERIES Doc. NO. 7B05OE/B Ver. NO. Issued Date. Jan.2000 FILE NAME

vmc8501020-NC

Embed Size (px)

Citation preview

Page 1: vmc8501020-NC

No 6, 6th Rd, Industrial Park , Taichung, Taiwan, R.O.C

http:/ /www.hartford.com.twE-MAIL:[email protected] : 886-4-23592747Fax: 886-4-23593674 886-4-23592837

OPERATION MANUAL

FOR VMC-1020A FANUC SERIES

Doc. NO. 7B05OE/B Ver. NO. Issued Date. Jan.2000

FILE NAME

Page 2: vmc8501020-NC

No 6, 6th Rd, Industrial Park , Taichung, Taiwan, R.O.C

http:/ /www.hartford.com.twE-MAIL:[email protected] : 886-4-23592747Fax: 886-4-23593674 886-4-23592837

OPERATION MANUAL

FOR VMC-850A FANUC SERIES

Doc. NO. 7B05OE/B Ver. NO. Issued Date. Jan.2000

FILE NAME

Page 3: vmc8501020-NC

INDEX-1

(7B05OE) OPERATION MANUAL

Chapter 1 PRECAUTION Chapter 2 DESIGNATIONS

2.1 Visual Elements ………………………………………………………………………………………… 2-3 2.2 Operation devices……………………………………………………………………………………….. 2-4

2.2.1Control panel ……………………………………………………………………………………… 2-7

2.2.2 Machine Operator’s Panel………………………………………………………………………… 2-13

2.2.3 Others…………………………………………………………………………………………….. 2-35

2.2.4 Software operator’s panel………………………………………………………………………… 2-37

Chapter 3 START THE MACHINE

3.1 Before Start…………………………………………………………………………………………….. 3-2

3.1.1 Inspection And Cleaning Before Operation……………………………………………………… 3-2

3.1.2 Checking For Operations Prior To Starting This Machine………………………………………. 3-2

3.2 Power On……………………………………………………………………………………………….. 3-3

3.3 Power On Status………………………………………………………………………………………… 3-4

3.4 Safety Function Checking……………………………………………………………………………… 3-7

3.4.1 Door Interlock……………………………………………………………………………………. 3-7

3.4.2 Limit Switch……………………………………………………………………………………… 3-8

3.4.3 EMERGENCY STOP Push Button………………………………………………………………. 3-9

3.5 Zero Return…………………………………………………………………………………………….. 3-9

3.6 Warning Up……………………………………………………………………………………………... 3-10

Chapter 4 STOP

4.1 Feed Hold………………………………………………………………………………………………. 4-2

4.2 Reset……………………………………………………………………………………………………. 4-2

4.3 Emergency Stop………………………………………………………………………………………… 4-3

4.4 Normal Ending…………………………………………………………………………………………. 4-4

4.4.1 Auto Power Off…………………………………………………………………………………… 4-4

4.4.2 Manual Power Off………………………………………………………………………………… 4-5

Chapter 5 APPLICTION AND OPERATION

5.1 Manual Mode…………………………………………………………………………………………… 5-2

5.1.1 Handle Mode-Manual feed by impulse…………………………………………………………… 5-2

5.1.2 Jog Mode-Cutting feed…………………………………………………………………………… 5-3

5.1.3 Rapid Mode - Rapid feed………………………………………………………………………… 5-4

5.2 Auto Mode……………………………………………………………………………………………… 5-5

5.2.1 MDI Mode-MDI operation..……………………………………………………………………… 5-5

5.2.2 Edit and Memory Mode-Auto operation…………………………………………………………. 5-6

5.2.3 DNC mode-Cutting program from personal computer..…………………………………………. 5-7

5.3 Tool Change……………………………………………………………………………………………. 5-8

5.3.1Draw Tools On Spindle…….…………………………………………………………..…………. 5-8

5.3.2 Mount Tools to Spindle (0M Series)…………………………………………………………….. 5-11

Page 4: vmc8501020-NC

INDEX-2

(7B05OE) OPERATION MANUAL

5.3.3 Mount Tool to Spindle (18M Series)…………………………………………………………….. 5-12

5.4 Coordinate System Setup………………………………………………………………………………. 5-14

5.5 Gear Change-only for gear type………………………………………………………………………… 5-16

5.6 Example of program Operation………………………………………………………………………… 5-18

Chapter 6 PROGRAMMING

6.1 Program………………………………………………………………………………………………… 6-2

6.1.1 CUTTING CONDITION COMMANDING METHOD…………………………………………… 6-2

6.1.2 COMMENT SECTION……………………………………………………………………………. 6-2

6.1.3 PREPAEATORY SECTION……………………………………………………………………….. 6-3

6.1.4 PROGRAM EXAMPLE…………………………………………………………………………… 6-10

6.2 M Codes………………………………………………………………………………………………… 6-13

6.3 G Codes…………………………………………………………………………………………………. 6-16

Chapter 7 SETTING AND ADJUSTING

Chapter 8 TORUBLE SHOOTING

Appendix A ALARM CODE

Page 5: vmc8501020-NC

PRECAUTION Page: 1-1

(7B05OE) OPERATION MANUAL

1. PRECAUTION

Page 6: vmc8501020-NC

PRECAUTION Page: 1-2

(7B05OE) OPERATION MANUAL

This machine is provided with a number of safety devices to protected personnel

and equipment from injury and damage. Operators should not, however, rely solely upon

these safety devices but should operate the machine after fully understanding what special

precautions to take by reading the following remarks thoroughly.

(1) Basic Operating Practices

DANGER: 1) The emergency stop push-button switch location should be well down so that it can

Be operated at any time without having to look for it.

2) Before replacing a fuse, switch off the machine.

3) Provide sufficient working space to avoid hazardous falls.

4) Water or oils can make floors slippery and hazardous. To prevent accidents all floors should

be dry and clean.

5) Before operating switches, always check that they are the right ones.

6) Never touch a switch accidentally.

7) Work benches near the machine must be strong enough to prevent accidents. Articles should

be prevented from slipping off the bench surface.

8) This machine is designed for only one operator to operate, more than one operator is forbidden.

That is, there is only person operating the machine during a machining. In the exceptional

case, coordinating signals should be given at each step of the work.. Unless a signal is given

and acknowledged, the next step should not be taken.

9) Operator should wear safety glasses, safety shoes, hearing protection and remove rings,

watches, jewelry and loose fitting clothing for their basic protection during operation.

CAUTION: 1) In the event of power failure, turn off the main circuit breaker immediately.

2) Use the recommended hydraulic oils, lubricants and grease or acceptable equivalents.

3) Replacement fuses should have the proper current ratings.

4) Protect the NC unit, operating panel, electric control panel, etc. from shocks, since this could

cause a failure or malfunction.

5) Do not change parameters, volumes and other electrical settings unnecessarily. If such changes

unavoidable, record the values prior to the change so that they can be returned to their

original settings if necessary.

6) Do not soil, scratch or remove the caution plate. Should it become illegible or be missing,

another caution plate from the supplier specifying the part number shown at the lower right of

plate.

Page 7: vmc8501020-NC

PRECAUTION Page: 1-3

(7B05OE) OPERATION MANUAL

(2) Before Switching On:

DANGER: Cables, cords or electric wires whose insulation is damaged can produce current leaks and

electric shocks. Before using these, check their condition.

WARNING: 1) Be sure the instruction manual and the programming manual are fully understood. Every

function and operating procedure should completely clear.

2) Use safety shoes which are not damaged by oil, safety goggles with side covers, safe clothes

and other safety protection.

3) Close all NC unit, operating panel and electric control panel doors and covers.

4) Always take off all keys and put into fool box.

CAUTION: 1) The power cable from the factory feeder switch to the machine main circuit breaker should

have a sufficient sectional area to handle the electric power used.

2) Cables which must be laid on the floor must be protected against chips so that short circuits

will not occur.

3) Before first operating the machine after unpacking or keeping the machine idle for a long

period ( several days or more ), each sliding part must be freshly lubricated. To do so, push

and release the pump button several times until the oil seeps out on the sliding part The pump

button has a return spring, so do not force it to return.

4) Oil reservoirs should be filled to indicate levels. Check and add oil, if necessary.

5) For lubricating points, oil brands and appropriate levels, see the various instruction plates.

6) Switches and levers should operate smoothly. Check that they do .

7) When switching the machine on, put the factory feeder switch, the machine main circuit breaker

and the power switch on the operating panel to the ON position in the order. 8) Check the coolant level, and add coolant, if necessary.

(3) After Control Power Switch Has been Turned On CAUTION: When the power switch on the operating panel is ON as described in point 7 of above section, the READY should also be on; check that it is.

(4) Routine Inspections WARNING:

When checking belt tensions, do not get your fingers caught between the belt and pulley.

Page 8: vmc8501020-NC

PRECAUTION Page: 1-4

(7B05OE) OPERATION MANUAL

CAUTION: 1) Check pressure gages for proper readings. 2) Check motors, gear boxes and other parts for abnormal noises. 3) Check the motor lubrication, and sliding parts for evidence of proper lubrication. 4) Check safety covers and safety devices for proper operation. 5) Check belt tensions. Replace any set of belts that has become stretched with a fresh matching set.

(5) Warm UP CAUTION: 1) Warm up the machine, especially the spindle and feed shaft by running them for 20 to 30 minutes at about half or one-third the maximum speed in the automatic operation mode. 2) This automatic operation program should cause each machine component to operate. At the

same time, check their operations. 3) Be particularly careful to warm up the accords to the Operation Manual.

If the machine is used for actual machining immediately after being started, following a long idle period, sliding parts may be worn due to lack of oil. Also, thermal expansion of the machine components can jeopardize machining accuracy. To prevent this condition, always warm the machine up.

(6) Preparations WARNING: 1) Tooling should conform to the machine specifications, dimensions and types. 2) Seriously worn tools can cause injuries. Replace all such tools with new ones beforehand. 3) The work area should be adequately lighted to facilitate safety checks. 4) Tools and other items around the machine or equipment should be stored to ensure good footing and clear aisles. 5) Tools or any items must not be placed on the table, magazine, cover and similar places.

CAUTION: 1) Too lengths should be within specified tolerances to prevent interference. 2) After installing a tool, make a trial run.

(7) Operation WARNING: 1) Do not work exceeding machine travel limits and machining too heavy work piece. 2) Do not operate switches with gloves on. This could cause malfunctions, etc. 3) Whenever a heavy workpiece must be moved, two or more persons should always work together if there is any risk involved. 4) Only trained, qualified workers should operate forklift trucks, cranes or similar equipment and apply slings. 5) Whenever operating a forklift truck, crane or similar equipment, special care should be taken to prevent collisions and damage to surroundings.

Page 9: vmc8501020-NC

PRECAUTION Page: 1-5

(7B05OE) OPERATION MANUAL

6) Wire ropes or slings should be strong enough to handle the loads to be lifted and should conform to the mandatory provisions. 7) Grip workpieces securely. 8) Stop the machine before adjusting the coolant nozzle at the tip. 9) Never touch a turning workpiece or spindle with bare hands or in any other way. 10) To remove a workpiece from the machine other than by a pallet changer, stop the tool and provide plenty of distance between the workpiece and the tool.

11) While a workpiece is turning, do not wipe it off or remove chips with a cloth or by hand. always stop the machine first and then use a brush and a sweeper.

12) Do not operate the machine with safety front and side doors removed. 13) Stop the machine whenever installing or removing a tool.

CAUTION:

1) During automatic operation, never open the machine door. 2) When performing heavy-duty machining, carefully prevent chips from being accumulated since hot chips can catch fire.

(8) To Interrupt Machining WARNING: When leaving the machine temporarily after completing a job, turn off the power switch on the operation panel, and the main circuit breaker. (9) Completing a Job

CAUTION: 1) Always clean the machine or equipment. Remove and dispose of chips and clean cover windows. etc. 2) Do not clean the machine or equipment, before it has stopped. 3) Return each machine component to its initial condition. 4) Check wipers for breakage. Replace broken wipers. 5) Check coolants, hydraulic oils and lubricants for contamination. Change them if they are seriously contaminated. 6) Check coolant, hydraulic oil and lubricant levels. Add, if necessary. 7) Clean the oil pan filter. 8) Before leaving the machine at the end of the shift, turn off the power switch on the operating panel, machine main circuit breaker and factory feeder switch in that order.

(10) Safety Devices 1) Front and side safety interlock doors and full splash guard. 2) X-axis, Y-axis and Z-axis overtravel limit switches. 3) Alarm message displayed warning – auto detection of lubricant oil low, air pressure and so on. 4) Stored stroke limit (NC software). 5) Emergency stop push-button switch.

Page 10: vmc8501020-NC

PRECAUTION Page: 1-6

(7B05OE) OPERATION MANUAL

(11) Maintenance Operation Preparations

1) Do not proceed to any maintenance operation unless instructed to do so by the foreman. 2) Replacement parts, consumables (Packing, oil seals, O-rings, bearing, oil and grease etc.)

should be arranged in advance.

3) Prepare to record preventive and corrective maintenance operations. CAUTION:

1) Thoroughly read and understand the safety precautions in the instruction manual. 2) Thoroughly read the whole maintenance manual and fully understand the principles, construction and precautions involved.

(12) Maintenance Operation DANGER: 1) Those not engaged in the maintenance work should not operate the main circuit breaker or the control power ON switch on the operating panel. For this purpose, do not Touch the Switch, Maintenance Operation in Progress! Or similar working should be indicated on such switches and at any other appropriate locations. Such indication should be secured by a semi-permanent means in the reading direction. 2) With the machine turned on, any maintenance operation can be dangerous. In principle, the

main circuit breaker should be turned off throughout the operation.

WARNING: 1) The electrical maintenance should be done by a qualified person or by others competent to do the job. Keep close contact with the responsible person. Do not decide by yourself. 2) Overtravel limit and proximity switches and interlock mechanisms including functional parts should not be removed or modified. 3) When working at a height, use steps or ladders switch are maintained and controlled daily for safety. 4) Fuses, cables, etc. made by qualified manufactures should be employed.

(13) Until Operation is Begun after Maintenance

WARNING: 1) Arrange things in order around the section to receive the maintenance, including working environments. Wipe water and oil off parts and provide safe working environments. 2) All parts and waste oils should be removed by the operator and placed far enough away from the machine to be safe. CAUTION: 1) The maintenance person should check that the machine operates safely. 2) Maintenance and inspection data should be recorded and kept for reference.

Page 11: vmc8501020-NC

DESIGNATIONS Page: 2-1

(7B05OE) OPERATION MANUAL

2. DESIGNATIONS

Page 12: vmc8501020-NC

DESIGNATIONS Page: 2-2

(7B05OE) OPERATION MANUAL

The machine is called Vertical Machine Center which designed to accomplish most machining task.

Also we call it HARTFORD HV-A with **FANUC series controllers to distinguish it from other machine we made In this chapter (DESIGNATION), we designate the following items:

!"The visual elements of machine !"The location, function and operation method of control panel and machine operator’s panel.

Detail of operation method is described in other chapter. *HARTFORD is the registered trademark of SHE HONG .CO ., Ltd The Vertical Series include VMC-1020↓ :HV-35 VMC-850 VMC-1020 HV-45↑:HV-45,HV-50,HV70,HV80,HV-100 VMC-1230,VMC-2060,VMC-3060 **(i)FANUC is the registered trademark of FANUC., Ltd (ii)The FANUC numerical controller includes: OM Series :OMC,OMD 18M Series:18MC

Page 13: vmc8501020-NC

DESIGNATIONS Page: 2-3

(7B05OE) OPERATION MANUAL

2.1 Visual Elements

Fig 2.1 Main unit location

Page 14: vmc8501020-NC

DESIGNATIONS Page: 2-4

(7B05OE) OPERATION MANUAL

2.2 Operation Devices Operation devices include

i. Control Panel ii. Machine Operator’s Panel

Fig 2.2 Tool total appearance of Operation Devices is offered

Page 15: vmc8501020-NC

DESIGNATIONS Page: 2-5

(7B05OE) OPERATION MANUAL

Fig 2.3 OM SERIES FOR VMC-1020↓

Page 16: vmc8501020-NC

DESIGNATIONS Page: 2-6

(7B05OE) OPERATION MANUAL

Fig 2.2 Tool total appearance of Operation Devices is offered

Fig 2.4. 18M SERIES

Page 17: vmc8501020-NC

DESIGNATIONS Page: 2-7

(7B05OE) OPERATION MANUAL

2.2.1 Control Panel 2.2.1.1 Small type (With Soft key function) Fig. 2.5 9” Standard type(OM) 2.2.1.2 Full key

Fig 2.6 Full key type (OM)

Page 18: vmc8501020-NC

DESIGNATIONS Page: 2-8

(7B05OE) OPERATION MANUAL

2.2.1.3 18MC

Fig 2.7 18MC 2.2.1.4 Function Buttons Function buttons indicate large items like chapters in a document.

“POS” (0 M) (18 M)

Indicates the current position.

“PRGRM” (0 M) ; “PROG” (18 M)

Conducts the following:

In EDIT mode … edits and displays the program in the memory

In MDI mode … inputs and displays the MDI data

In automatic operation …

displays command value.

“MENU OFSET” (0 M); OFFSET SETTING (18 M)

Setting and display of offset value, setting and display of variable.

“OPR ALARM” (0 M); MESSAGE (18 M)

Alarm number display and setting and display of software operator’s panel.

“AUX GRAPH” (0 M); GRAPH (18 M)

Graphic function.

“SYSTEM” (18 M)

Setting parameters and diagnostic screens displayed b6y pressing function key.

Several pages are included in the chapter selected with each function button. The page is

selected with PAGE button.

Page 19: vmc8501020-NC

DESIGNATIONS Page: 2-9

(7B05OE) OPERATION MANUAL

<Note> The data displayed on the screen disappears when one of the function buttons and the

“CAN” key are pressed. Thereafter, when either function button is pressed the corresponding

screen is displayed again. When the unit is not used with the power turned on for long time,

turn off the screen. This is effective to prevent the image quality from deteriorating.

Item Specification

Number of axes Three axes of x, Y and Z

Number of controllable axes

Positioning and linear interpolation: 3 axes simultaneously Circular interpolation: 2 axes

Increment

Minimum input increment: 0.001 mm/0.0001” Minimum output increment: 0.001 mm/ 0.0001”

Automatic acceleration and deceleration Rapid feed: Linear acceleration and deceleration Cutting feed: Exponential acceleration and deceleration

Rapid feed override 100 mm/min, 25%,50%,100% Cutting feed override 0 to 150% (each 10% increments) Exact stop check G90 to prevent corner rounding

Manual job feed 0 to 1260 mm/min for any desired axis, selected in 15 steps by rotary switch.

Manual handle feed 100 pulses/rotation by the manual pulse generator Magnification: 1, 10, 100

Dwell G04 for dwell: 0.001 to 9999.999 sec. ( in increment system 1/10: 0.0001 to 9999.999 sec.)

Backlash offset Correction of lost motion in the mechanical system

Stored pitch error offset Correction of ball screw pitch error: 128 points for each axis

Stored stroke limit HD O.T + SW O.T.

Fixed cycle

Simplified commands for machining such as drilling, boring and tapping G73 (peck drilling G82(counter boring), G83(peck drilling cycle), G84/G74(tapping cycle), G85/ G86/ G87/ G88/ G89 (boring cycle), G98 (return to initial level point), G99(return to R-point level)

Circular arc for radius command Circular arc commanded by radius value R, instead of I , J , K

Sub-Program M98 (sub-program call); M99(return from sub-program); up to 2 times of nesting)

Mirror image Reversing the movement to each axis for command, by setting or M function (M70 to M72)

Return to reference point

G28 (return to reference point); G29 (return from reference point); G30 (return to second reference point); G27 (reference point check)

Coordinate system setting G92 to change the coordinate system so as to position the tool as designated

Page 20: vmc8501020-NC

DESIGNATIONS Page: 2-10

(7B05OE) OPERATION MANUAL

Work coordinate system This coordinate system is preset with a certain point on the work piece as the origin: 6 work coordinate systems (G54 to G59) available.

Single block The program is execut4d block by block. Feed hold The temporary stop of automatic operation. Optional block skip The slashed block (/) is ignored.

Auxiliary function lock M, S and T signals are ignored (except M0, M1, M2, M30, M98 and M99)

4th axis neglect Ignores the alarm signal regarding the axis which was set by MDI operation. (This function is used to control a Rotary table, for example.)

Dry run Changes the feed rate to the manual job feed rate during automatic operation.

Machine lock Locks the machine movement so that only the position indications renewed.

Z axis command ignore Locks only the Z axis movement of the machine.

Tool function Commanded by a 2-digit T code. (The technical memory random system is used.)

Tool length compensation G43: Tool length compensation +; G44: Tool length compensation -; G49: Tool length compensation cancel

Cutter compensation C G40: Cutter compensation cancel; G41: Cutter compensation (left); G42: Cutter compensation (right)

Tool offset memory A 64 sets common to all tool offsets

Decimal point input Allow input of numbers including decimal point. Can be used in the same way as a pocket Calculator (“1” is regarded as “1.”).

Inch/metric G20: Inch input: G21: Metric input

Absolute/incremental selection G90: Absolute input; G91: Incremental input

Positioning Use G00 for rapid-feed positioning. Linear/non-linear Selection is possible by parameter setting.

Linear interpolation G01

Circular interpolation

G02(clockwise), G03(counterclockwise) Capable of interpolating circular arcs extending Along many quadrants as well as those used for Additional (optional) axes.

Plane selection G17: XY plane; G18: ZX plane; G19: YZ plane Miscellaneous function 2-digit M code

Spindle function Direct command of spindle speed using a 5-digit S code

Editing Foreground editing and background editing during Automatic operation.

Program number search 4-digit program numbers, each following address 0, are provided. The program name can be written in parentheses.

Page 21: vmc8501020-NC

DESIGNATIONS Page: 2-11

(7B05OE) OPERATION MANUAL

Sequence number search 4-digit program numbers, each following address N, are provided.

Tape mode EIA RS244A/ISO840 automatic discrimination.

Label skip At tape information prior to the first EOB is ignored for initial start-up or after resetting.

Parity check Tape parity is checked. Control in-out Commentary can be put between the control in and control out. Tape memory CMOS memory; 80m Number of registered program 32; Program name indication I/O interface RS232C; 20mA current loop

Self-diagnosis

NC self-check for abnormality 1) Detection system 2) Position control section 3) Servo system 4) Overheating 5) CPU 6) ROM 7) RAM 8) Data transfer to MDI and CRT 9) Memory 10) Data transfer to PC

Display of ladder diagram Ladder diagram can be displayed on the CRT; Dynamic display of on-off states of contacts and coils.

Emergency stop Push the emergency button and all commands are withheld to instantly stop the machine.

MDI/CRT panel 9-inch monochrome CRT

NC state window

The following are possible on the PC side (impossible on the user side) 1) Reading of the MDI key 2) Display data on CRT 3) Use of CMOS memory 4) Reading of NC data 5) Alteration of NC data 6) Format conversion of NC command programs 7) Editing of NC command programs 8) Use of an I/O interface

Menu switch

On-off command for each function can be preset. 1) Single block 2) Machine lock 3) Auxiliary function 4) Lock Dry run 5) Optional block skip 6) Z-axis cancel

Page 22: vmc8501020-NC

DESIGNATIONS Page: 2-12

(7B05OE) OPERATION MANUAL

2.2.1.4 MDI Keyboard

NO. Name Functions

1 RESET key Press this key to reset the CNC, to cancel and alarm, etc.

2 OUTPUT START KEY

Press this key to start the MDI commands, or to start the automatic operation cycle. Since this Key’s operating method differs according to the machine tools, refer to the machine tool builder’s operation manual.

3 Address and numerical key

Press these keys to input alphabetic, numeric, and other characters.

4 INPUT key

When an address or a numerical key is pressed, the alphabet or the numeral is input once to the key input buffer, and it is displayed on the CRT screen. To set the data input to the key input buffer in the offset register, etc., press the INPUT key. This key is equivalent to the INPUT key of the soft keys, so the same results can be obtained by pressing either of them.

5 Cancel (CAN) key

Press this key to cancel character or sign. (Example) When the key input buffer displays N0001, N0001 is cancelled with this key.

6 Cursor shift keys

There are two kinds of cursor shift key described below. ↑: This key is used to shift the cursor a short distance in the forward direction. ↓: This key is used to shift the cursor a short distance in the reverse direction.

7 Page changeover key

Two kinds of page changeover keys are described below. ↑: This key is used to changeover the page on the CRT screen in the forward direction. ↓: This key is used to changeover the page, on the CRT screen in the reverse direction.

8 Soft keys (option)

The soft keys have various functions, according to the applications. The soft key functions are displayed at the bottom of the CRT screen. Left-end soft key This key is used in order to exit to the initial status (condition when the function button is depressed when each feature has been operated via soft keys). Right-end soft key This key is used when operate functions which have not yet been displayed.

Page 23: vmc8501020-NC

DESIGNATIONS Page: 2-13

(7B05OE) OPERATION MANUAL

2.2.2 Machine Operator’s Panel

Fig. 2.8 Machine Operator’s (HV-45↑)

Fig. 2.9 Machine Operator’s (VMC-1020↓)

Page 24: vmc8501020-NC

DESIGNATIONS Page: 2-14

(7B05OE) OPERATION MANUAL

2.2.2.1 NC Power ON/OFF push button

a) Turning on the power (2)

Check that the appearance of the CNC machine tool is normal.

Check that some data is being displayed on the CRT screen.

Check that the fan motor is rotating.

[NOTE] When pressing the POWER ON key, do not touch any other CRT/MDI panel keys. Until the position or alarm screen is displayed, do not touch them. Some keys are used for the maintenance or special operation purpose. When the are pressed, unexpected, unexpected operation may be caused.

Fig 2.10 Power On Button

b) Turning off the power (1)

Move all axes to machine tools middle.

Check that the lamp indicating the cycle start is off on the operator’s panel.

Check that all movable block of the CNC machine tool is stopping.

Continue to press the POWER OFF push button for about 5 seconds.

Fig 2.11 Power Off Button

2.2.2.2 Mode Function(Mode selector rotary switch) (11)

This switch is used to select operation mode, and is the base control switch for all operations.

a) ZRN (Zero return mode)

Set MODE switch to ZERO RETURN to perform manual zero return. All axes move in the ‘+’

direction during zero return. The zero return mode is automatically selected at the initial start up.

(the zero return memoried mode can be selected by the parameter setting.)

The zero point of each axis may be set to the ‘+’ side end as follows:

X axis: Where the table is at the right end.

Y axis: Where the table is at the front end.

Z axis: Where the table is at the up end.

In the event of zero return, since the dog of the limit switch for speed reduction is between the starting point and the zero point, start from a position sufficiently remote (over 100mm or 3.9 inch)

from the zero point

Page 25: vmc8501020-NC

DESIGNATIONS Page: 2-15

(7B05OE) OPERATION MANUAL

Fig 2.12 Zero Return Mod

b) MEMORY (Auto or memory mode)

Set MODE switch to MEMORY or AUTO for the followings:

Execution of program registered in the memory.

Turn DNC switch on to do the DNC transmission.

Fig 2.13 Memory Mode c) MDI mode

Set MODE switch to MDI for the followings:

When MDI operation is required.

Parameter setting and other settings.

Fig 2.14 MDI Mode

Page 26: vmc8501020-NC

DESIGNATIONS Page: 2-16

(7B05OE) OPERATION MANUAL

d) HANDLE mode

Set MODE switch to HANDLE to perform handle feed.

The feed amount of one graduation (one pulse) of the manual pulse generator is switch able in

units of 0.001mm,0.01mm, 0.1mm by the HANDLE mode (3 step).

Fig 2.15 HANDLE Mode JOG mode

Set MODE switch to JOG for jog feed.

This is used when employing manual continuous feed by axis direction switch; the speed can be

selected by the jog feed speed setting switch.

Fig 2.16 JOG Mode

e) RAPID mode

Set MODE switch to RAPID for rapid feed. Rapid feed is possible in the direction of the axis

selected.

Override from fine to 100% is possible by operating RAPID Feedrate Override setting switch.

Fig 2.17 RAPID Mode

Page 27: vmc8501020-NC

DESIGNATIONS Page: 2-17

(7B05OE) OPERATION MANUAL

f) EDIT mode

Set MODE switch to EDIT for the following:

Registration of program the memory.

Alteration, insertion and deletion of program.

Data transmission between PC and NC.

Fig 2.18 EDIT Mode

2.2.2.3 Jog Function (AXIS DIRECTION SELECTOR) (14), (JOG OVERRIDE) (12)

a) AXIS DIRECTION SELECTOR (14)

By turning the X, Y or Z axis selector & ‘+’ axis direction selector zero return button in the ZERO

RETURN mode, the corresponding axis moves at the speed specified by the rapid feed rate (from

fine feed to 100%).

(An memoried zero return will be performed by turning the zero return button and releasing it

once.

Parameter setting can be changed to require continuous pressing of button.)

When the zero return is completed by using G27 or G28 in the MDI or memory operation, the zero return completion lamp light up.

When the feed switch (jog, rapid feed) is pressed, the corresponding axis moves in the plus or minus direction at the speed set by the JOG OVERRIDE control.

b) Jog button and feedrate override (12)

The feedrate (100%), designated in F code of automatic operation mode, can be varied from 0%

up to 150% in 10% increments. With this switch at 0%, feed of all axes stop, that is, this switch

functions in the same way as the feed hold button.

[NOTE] When the tapping mode (G74 and G84) is commanded, feed rate is regarded as 100%.

Page 28: vmc8501020-NC

DESIGNATIONS Page: 2-18

(7B05OE) OPERATION MANUAL

HV-45↑

OVERRIDE JOG FEED

0% 0 mm/min

10% 2.00

20% 3.20

30% 5.00

40% 7.90

50% 12.60

60% 20.00

70% 32.00

80% 50.00

90% 79.00

100% 126.00

110% 200.00

120% 320.00

130% 500.00

140% 790.00

150% 1,260.00

Table 2.2 (OM Series)

Fig 2.19 JOG Button

Fig 2.20 Feedrate override

Page 29: vmc8501020-NC

DESIGNATIONS Page: 2-19

(7B05OE) OPERATION MANUAL

OVERRIDE JOG FEED

0% 0 mm/min

10% 2.00

20% 3.20

30% 5.00

40% 7.90

50% 12.60

60% 20.00

70% 32.00

80% 50.00

90% 79.00

100% 126.00

110% 200.00

120% 320.00

130% 500.00

140% 790.00

150% 1,260.00

Table 2.3(OM Series)

Fig 2.22 Feedrate override

Fig 2.23 JOG Switch

Fig 2.21 Axis selector

Page 30: vmc8501020-NC

DESIGNATIONS Page: 2-20

(7B05OE) OPERATION MANUAL

OVERRIDE JOG FEED

0% 0 mm/min 10% 1.0

20% 1.4

30% 2.0

40% 2.7

50% 3.7

60% 5.2

70% 7.2

80% 10

90% 14

100% 20

110% 27

120% 37

130% 52

140% 72

150% 100

160% 140

170% 200

180% 270

190% 370

200% 520

Table 2.4 (18M)

Fig 2.24 Feedrate overrate

Page 31: vmc8501020-NC

DESIGNATIONS Page: 2-21

(7B05OE) OPERATION MANUAL

c) Handle function (MPG) (15),(AXIS SELECTOR) (13),(HANDLE magnification) (11)

Rotation of the manual pulse generator dial allows the handle feed of the axis selector with the axis

selection switch.

The select axis is fed in the “+” direction when the pulse generator dial is turned clockwise.

And when turned counter clock wise, the axis is fed in the “-“ direction.

The feed amount of one graduation (one pulse) of the manual pulse generator is switch able in

units of 0.001 mm/min (X1), 0.01 mm/min (X10), 0.1 mm/min (X100) by the Handle mode (3

step).

Fig 2.25 Manual Pulse Generator Fig 2.26 Axis Selector Fig 2.27 Handle Magnification 2.2.2.4 Spindle Function

a) SPINDLE ROTATING (CW)(21), (CCW)(20), (STOP)(19),(ORIENT)(51) These switches are used to rotate spindle normally (CW) or reversely (CCW), and to stop or orient the spindle when automatic operation (MDI/MEMORY/DNC) is switched manual operation (The option OM,D583.0),(18M, k7.0) set off, these switch is effective when machine in automatic mode.). (HANDLE or JOG Functions of these switches will not be actuated if the switches are kept pressed i.e. the switches must be released).

[Note]: The STOP lamp is light when the spindle in orientation(VMC-1020↓↓↓↓)

Fig 2.28 Spindle Rotating (cw)(21),(ccw)(20),(Stop)(19),(Orinet)(51)(FOR VMC-1020↑)

Page 32: vmc8501020-NC

DESIGNATIONS Page: 2-22

(7B05OE) OPERATION MANUAL

Fig.2.29 Spindle Rotation(cw)(21),(ccw)(20),(stop)(19)(FOR VMC-1020↓)

b) SPINDLE OVERRIDE (22)

When the spindle is rotated, spindle speed can be override from 50 to 120% with this switch.

Override is ignored in G74,G84 (tapping cycle), and the speed is automatically 100%.

Fig 2.30 Spindle Override

Override is ignored in G74, G84 (tapping cycle), and the speed is automatically 100%.

c) LOAD METER (16)

This meter indicates the load applied to the main motor in percent (%).

α 6, α 8, α 12 : 180%

α 15, α 18 : 150%

Fig 2.31 Load Meter

Page 33: vmc8501020-NC

DESIGNATIONS Page: 2-23

(7B05OE) OPERATION MANUAL

2.2.2.5 RAPID OVERRIDE (31,33,35,37)

When the X, Y and Z axes have completed their zero return to their first origin. The corresponding

lights up.

Fig 2.32 Zero Arrival Led 2.2.2.6 RAPID OVERRIDE (39)

By this switch setting , rapid feed rate can be override from fine feed(10%) to 100%

The rapid feed rates for the X, Y and Z axis are as follows:

VMC-850

VMC-1020

VMC-1230,VMC-2060

HV-50,HV-70 HV-80,VMC-3060,HV-100

X AXIS 18000 20000 20000 15000 10000

Y AXIS 18000 20000 20000 15000 10000

Z AXIS 16000 16000 20000 15000 10000

Table 2.5 Rapid Override

Fig 2.24 RAPID OVERRIDE

Fig 2.33 RAPID OVERRIDE

Page 34: vmc8501020-NC

DESIGNATIONS Page: 2-24

(7B05OE) OPERATION MANUAL

2.2.2.7 TOGGLE SWITCH function

a) SINGLE BLOCK (40)

This function is used to stop the machine temporarily in a desired block, or read and execute the program in each block.

When this switch is turned on while reading a tape or executing a command the machine stops after executing the command in the block. When the automatic operation is started by the CYCLE START button after this switch is turned on. The operation stops after one block. It is restarted by

the CYCLE START button.

This function is convenient for trial cutting by automatic operation, or when inserting a manual command during automatic operation.

Fig 2.34 SINGLE BLOCK SWITCH b) DRY RUN (41)

When automatic operation is started after turning on this switch, the feed speed designated by

F code in MDI, MEMORY or DNC mode is ignored, and operation is according to the JOG feed

speed (FANUC system 0 to 1260 mm/min ) set by the manual continuous feed setting switch.

This function is convenient in memory checking, but it is dangerous when used with the work

mounted.

[NOTE]

i. Whether the G00 is effective at dry run. This can be changed by the parameter.

ii. Dry run is invalid in manual operation or tapping case.

Fig 2.35 DRY RUN SWITCH

Page 35: vmc8501020-NC

DESIGNATIONS Page: 2-25

(7B05OE) OPERATION MANUAL

c) COOLANT PUMP (42)

This switch is for turning the coolant pump on or off manually or operation it in automatic mode.

At ON, the coolant pump motor starts and coolant oil is delivered.

At OFF, the coolant pump stops.

At AUTO, the pump is turned on or off by auxiliary signal M8, M9 in automatic operation.

Fig 2.36 COOLANT PUMP SWITCH

d) DNC SWITCH (FANUC only) (43)

When DNC mode is used, this switch turn on.

The DNC is effective when machine in MEMORY mode.

Fig 2.37 DNC SWITCH

e) 4TH AXIS NEGLECT (44)

When 4th axis is not used and removed from this switch or NC parameter NO. 19 (C4NG) turn

on or set to ‘1’.

Fig 2.38 4TH AXIS NEGLECH SWITCH

Page 36: vmc8501020-NC

DESIGNATIONS Page: 2-26

(7B05OE) OPERATION MANUAL

f) ATUO POWER OFF (30)

This function should be made effective to cut off power after machining in automatic

operation.

By M02, M30 commands, the power will automatically cut off. (after 10 sec.)

Fig 2.39 Auto Power Off Switch

g) BLOCK DELETE (28)

When automatic operation is started with this switch turned on, the command of a block

having a stash (/) code is ignored and is skipped without execution. When OFF, commands of

blocks having stashes are executed normally.

Fig 2.40 Block Delete Switch

h) Z axis NEGLECT (26)

When this switch is turned on, only Z axis commands are ignored in automatic operations (MDI,AUTO) and manual operations (JOG feed, RAPID and manual HANDLE feed).

[NTOE]

i. When the Z axis cancel signal is turned on or off during execution of a command, this function immediately become effective.

When execution a canned cycle command, if the Z axis cancel switch is turn on, the Z axis command is ignored in subsequent blocks.

ii. Even though the Z axis cancel switch is turned on, the position indication is updated at actual feed speed.

iii. If a movement command is made while this switch is turned on, the actual machine position changes in relation to the present value in the NC unit, Therefore, return to the zero point once again after cancellation, and move the Z axis normally.

Page 37: vmc8501020-NC

DESIGNATIONS Page: 2-27

(7B05OE) OPERATION MANUAL

Fig 2.41 Z Axis Neglect i) OVERRIDE CSNNEL (24)

At on, feed rate override can be clamped to 100%.

At off, feed rate override cannot be clamped.

Fig 2.42 Override Cancel Switch

j) MANUAL ABSOLUTE (45)

When MANUAL ABSOLUTE (ABS) signal is held on, amount of motion specified in manual

pertain is added to absolute position register within the CNC (other programmed coordinate

values remain unchanged).

Fig 2.43 Manual Absolute

(Note) The MANUAL ABSOLUTE (ABS) signal is set to “1” when the power is turned on.

k) OPTIONAL STOP (25)

With this switch turned on, the switch ON/OFF LED lights up. M01 command in the program is effective while the lamp is lit. When a movement command

is present in the same block, the movement command is completed befer M01 command is executed. In this time, machine feed, spindle rotation, coolant pump, etc. stop and the M01 execution lamp lights up.

Page 38: vmc8501020-NC

DESIGNATIONS Page: 2-28

(7B05OE) OPERATION MANUAL

With this switch OFF. M01 command is ignored. When the program is stopped by and M01

code, the M01 lamp lights.

Fig 2.44 Optional Stop Switch l) MACHINE LOCK (23)

When this signal is on, current position can be changed on all axes without actual machine motion. If the signal turns on or off during execution of a block, the operation continues until it is completed. It is required to stop motion of all axes to validate the machine lock.

Fig 2.45 Machine Lock Switch

m) AUXILIARY FUNCTION LOCK (27)

When the switch is turned on, the commands of M, S and T functions may be ignored. However, M code commands are executed even while the functions are locked, Use this function, together with the machine lock function, when checking tapes.

Fig 2.46 Auxiliary Function Lock Switch

Page 39: vmc8501020-NC

DESIGNATIONS Page: 2-29

(7B05OE) OPERATION MANUAL

n) CHIP MOTOR (46)

This switch is for turning the chip motor on or off manually or operation it in automatic mode.

At ON, the ship motor starts.

At OFF, the chit motor stops.

At AUTO, the pump is turned on or off by auxiliary signal M68, M69 in automatic operation.

Fig 2.47 Chip Motor Switch 2.2.2.7 M Function Indication

a) M00 LED (32)

The LED lights when the M0 code is read.

Fig 2.48 M00 b) M01 LED (34)

The LED lights when the M1 code is read.

Fig 2.49 M01 c) M02 LED (36)

The LED lights when the M02 code on a program is read.

Fig 2.50 M02

Page 40: vmc8501020-NC

DESIGNATIONS Page: 2-30

(7B05OE) OPERATION MANUAL

d) M30 LED (38)

The LED lights when the M30 code o a program is read.

Fig 2.51 M30

e) Tool clamp (48)

The LED lights when the spindle state is clamp.

Fig 2.52 Tool Clamp Lamp

f) Tool unclamp (49)

The LED lights when the spindle state is unclamp.

Fig 2.53 Tool Unclamp Lamp

2.2.2.9 Emergency Stop and Reset Push Button (10)

When this button pressed, the electric current is cut off, the control function of the NC unit is terminated, and all functions of the machine are stopped.

When the control function of the control unit is stopped by this button, the content of the memory command is deleted, and the automatic operation cannot be resumed directly.

If the machine is started, continuing automatic operation beings from two blocks ahead of the

stopped position. As a result, the specified tool path is not drawn, and in particular, if the emergency

stop button is pressed while the spindle is rotating, the command for spindle start is not obtained from

the memory.

Page 41: vmc8501020-NC

DESIGNATIONS Page: 2-31

(7B05OE) OPERATION MANUAL

The machine then move while the spindle is stopped, which may cause an accident.

When resuming the operation after pressing the emergency stop button, therefore, start again from

the first step.

To reset emergency button, which is a locked switch, pull it to the TOP side; the SERVO READY

will turn on several seconds later and the machine is ready for operation.

Fig 2.54 Emergency Stop Push Button

2.2.2.10 Cycle Start (4) When this button is pressed after setting the operation mode selector to MDI MEMORY position, operation is started, and the pilot lamp lights up. When the control unit is reset by auxiliary function or by the reset button, the lamp goes out and operation stops.

When the mode selector is changed to a position other than operation mode during automatic operation, the result is the same as when the automatic operation feed hold button is pressed. In such a case. When the mode selector is returned to the initial operation mode and the cycle start button is pressed, automatic operation is started again. At this time, however, check carefully before operating to see if the spindle position has been changed from the program position, for example, by manual operation.

Fig 2.55 CYCLE STSRT

Page 42: vmc8501020-NC

DESIGNATIONS Page: 2-32

(7B05OE) OPERATION MANUAL

2.2.2.11 FEED HOLD (3)

When this button is pressed during automatic operation, the pilot lamp light up, the servo motor

stops, and the operation of the machine axes is stopped at the same time. When the cycle button is

pressed again, operation is resumed, and the lamp goes out.

M. S. T function continuous until the end of this action even if this button is pressed.

If this button is pressed during execution of fixed cycle g84 (tapping cycle), the operation does not stop immediately, but stops after completing the whole cycle.

Fig 2.56 FEED HOLD 2.2.2.12 RELEASE Button (FANUC only) (6)

An emergency stop limit switch is provided outside the stored stroke limit on each axis, and when this limit switch is triggered, the machine stops immediately and the alarm lights up. This state can be release by this button.

Fig 2.57 Release Button

[NOTE]: The button is effective only in JOG MODE or HANDLE MODE.

Page 43: vmc8501020-NC

DESIGNATIONS Page: 2-33

(7B05OE) OPERATION MANUAL

2.2.2.13 EXTERNAL RESET (8)

When the alarm lamp lights and the buzzer sounds, press the BUZZER RESET button to stop the buzzer, and check and remove the cause of alarm, then press this button to reset the alarm state.

Fig 2.58 External Reset 2.2.2.14 BUZZER RESET (7)

When the alarm appears and the buzzer sound, press the BUZZER RESET button to stop the buzzer.

Fig 2.59 Buzzer Reset

2.2.2.15 TOOL DISPLAY (17)

When TOOL DISPLAY button is normal position, displayed magazine number.

When TOOL DISPLAY button is pressed, displayed spindle number.

Fig 2.60 Tool Display

Page 44: vmc8501020-NC

DESIGNATIONS Page: 2-34

(7B05OE) OPERATION MANUAL

2.2.2.16 DOOR INTERLOCK KEY SWITCH (Not available for EC market) (5)

This key switch is installed on the operator’s panel.

At on setting when the door is opened as the axis is stopped, then CRT screen alarm is displayed.

At off setting there door softy switch are ineffective.

[CAUTION] To change electric circuit is prohibited.

Fig 2.62 Door Interlock Switch

2.2.2.17 DOOR OPEN Button (9)

The door can be opened when the machine stops then push the DOOR OPEN Button.

Fig 2.63 Door Open Button

Page 45: vmc8501020-NC

DESIGNATIONS Page: 2-35

(7B05OE) OPERATION MANUAL

2.2.3 Others

2.2.3.1 MAGAZINE CW, CCW Button

The magazine could be controlled to CW, CCW by pressing the MAGAZINE CW, CCW Button under HANDLE or JOG mode.

Fig 2.64 Magazine Cw Ccw Button

2.2.3.2 TOOL UNCLAMP FOOT SWITCH

This switch is stamp on to remove the tool from the spindle. The tool is unclamped when the

switch is stamped on. The Tool is clamp when the switch is stamp on again.

Fig 2.65 Tool Unclamp Foot Switch

2.2.3.3 CYCLE END LIGHT

This function should be made effective to turn on cycle end pilot lamp after machining in automatic operation. By M02, M30 commands, the lamp will automatically turn on.

Fig 2.66 CYCLE END Light

Page 46: vmc8501020-NC

DESIGNATIONS Page: 2-36

(7B05OE) OPERATION MANUAL

2.2.3.4 SPINDLE NEUTRAL Button (18) (For gear type)

The spindle speed is changed by AC motor and gear shift for high speed and low speed in the spindle head. This button is used to set the spindle free by placing the gear in neutral.

Fig 2.67 Spindle Neutral Button

[Note]: The spindle can not rotation when the NEUTRAL button is setting on.

2.2.3.5 PRG COOLER

This key function is adjust prg-nozzle degree by manual mode

Measurement each tool length to adjust prg-nozzle degree to execute B code by auto mode.

Fig 2.68 Prg-Nozzle manual switch

2.2.3.6 ATC Button (FOR OM SERIES HV-45↑↑↑↑)

Machine make the ATC action when Push the button under handle mode.

[NOTE]:Z axis must return to zero point and the orient is completed.

Fig 2.57 AUTO TOOL CHANGE BUTTON

Page 47: vmc8501020-NC

DESIGNATIONS Page: 2-37

(7B05OE) OPERATION MANUAL

2.2.4 Software Operator’s panel ( For VMC-1020↓↓↓↓With OM Series)

a) Press function key

b) Press soft key [OPR]

c) The screen consists of several page

press page key or until the desired screen is displayed.

d)Move the cursor to the desired switch by pressing cursor key or

e) Push the cursor key or to match the mark ■ to an arbitrary position and set

the desired condition

Fig 2.69 Operator’s soft key

2.2.4.1 M01 STOP

With this switch turned on, the switch ON/OFF LED lights up. M01 command in the program is effective while the lamp is lit. When a movement command is present in the same block, the movement command is completed before M01 command is executed. IN this time, machine feed spindle rotation, coolant pump , etc. stop and the M01 execution lamp lights up.

With this switch OFF. M01 command is ignored. When the program is stopped by an M01 code, the M01 lamp lights.

OPR ALARM

↑↑↑↑ ↓↓↓↓

→→→→←←←←

↓↓↓↓ ↑↑↑↑

Page 48: vmc8501020-NC

DESIGNATIONS Page: 2-38

(7B05OE) OPERATION MANUAL

2.2.4.2 M.S.T LOCK When the switch is turned on ,the commands of M,S and T function may be ignored

However , M code commands are executed even while the function are locked , Use this

Function , together with the machine lock function , when checking taps.

2.2.4.3 MACHINE LOCK When this signal is on , current position can be change on all axes without actual machine

Motion . If the signal turns on or off during execution of a block , the operation continues until

It is completed , It is required to stop motion of all axes to validate the machine lock

2.2.4.4 BDT SW When automatic operation is started with this switch turned on , the command of a block

having a stash (/) code is ignored and is skipped without execution . When OFF, commands

of blocks having stashes are executed normally.

2.2.4.5 Z NEG SW

When this switch is turned on, only Z axis commands are ignored in automatic operations

(MDI, AUTO) and manual operations (JOG feed, RAPID and manual HANDLE feed).

[NOTE]

i. When the Z axis cancel signal is turned on or off during execution of a command, this function immediately become effective.

When execution a canned cycle command, if the Z axis cancel switch is turn on, the Z axis command is ignored in subsequent blocks.

ii. Even though the Z axis cancel switch is turned on , the position indication is updated at actual

feed speed.

iii. If a movement command is made while this switch is turned on, the actual machine position changes in relation to the present value in the NC unit. Therefore, return to the zero point once

again after cancellation, and move the Z axis normally.

2.2.4.6 OVC SW

At on, feed rate override can be clamped to 100%.

At off, feed rate override cannot be clamped.

2.2.4.7 APO SW

This function should be made effective to cut off power after machining in automatic operation.

By M02,M30 commands, the power will automatically cut off.(after 10 sec.)

2.2.4.8 CYCLE END

This function should be made effective to turn on cycle end pilot lamp after machining in automatic operation By , M02M30 commands and this switch set on , the lamp will automatically turn on .

Page 49: vmc8501020-NC

START THE MACHINE Page: 3-1

(7B05OE) OPERATION MANUAL

3. START THE MACHINE

Page 50: vmc8501020-NC

START THE MACHINE Page: 3-2

(7B05OE) OPERATION MANUAL

3.1 Before Start 3.1.1 Inspection And cleaning Before Operation Warning:

a) Before daily inspection , the machine must be stopped. b) Electrical inspection must be carried out by electrical maintenance personnel .

Check the following items before the operation.

Item for Daily Maintenance and Inspection Method 1) Front cover screen Clean it with rags. 2) Bed slide way Remove chips and oil dirt. 3)Lubricating oil tank for slide way Check the oil amount. If insufficient,

replenish if with oil. 4)leaf spring on the top of the bed Wipe it with rags and check. 5)Three point air kit Check oil for its amount and contamination 6)Oil pressure gauge Check whether it operates properly (or

whether it reads correct oil pressure.) 7)Alarm message Check whether the alarm message has been

cancelled. 8)Oil pan and coolant unit Remove chips . Clean the filters. 9)Workshop Remove dirt caused by coolant and chips.

Table 3.1 Checking Table 3.1.2 Checking For Operations Prior To Starting This Machine Points to be checked before switching the machine on.

a) Make certain that the NC unit and the electrical control cabinet doors are closed b) Check protective doors, etc. for possible absence. c) Check oil gauge levels. d) Make certain that the air source for the air pressure circuit is activated. Specified pressure : 6kg/cm2

Page 51: vmc8501020-NC

START THE MACHINE Page: 3-3

(7B05OE) OPERATION MANUAL

3.2 Power On PROCEDURES FOR STARTING THE MACINE a. Push the EMG stop button b. Turn on the main power at the side of the machine.

c. Push the NC POWER ON button. d. As pressed POWER ON, don’t touch any other key. Until position or alarm screen is displayed.

e. Check data displayed on f. Pull the EMG stop button. the CRT screen.

Page 52: vmc8501020-NC

START THE MACHINE Page: 3-4

(7B05OE) OPERATION MANUAL

3.3 Power On Status <Status> O: The status is not changed or the movement is continued. X: The –status is cancelled or the movement is interrupted.

Item When turning Power on

When EMG. STOP push down

When reset

Offset value O O O Data set by the MDI

Setting operation O O O

Setting Data

Parameter O O O Programs in memory O O O Contents in the buffer

Storage X X O: MDI mode

X: other mode Display of sequence

Number O O O

One shot G code X X X Model G code Initial G code

(For G20 and G21, the one

Effective before Cutting off the

Power is Effective)

Initial G codes (G20 and G21

are not changed)

O

F Zero Zero O S.T.M X O O Repetition count

Specification(k) X X X

Work coordinate value Zero O O Movement X X X

dwell X X X Action in Operation

Issuance of M .S and T.codes

X X X

(to be continued)

Page 53: vmc8501020-NC

START THE MACHINE Page: 3-5

(7B05OE) OPERATION MANUAL

Item When turning

Power on When EMG.

STOP push down When reset

Tool length Compensation

X Depending on

parameter(RS43) O:MDI mode other modes depend on parameter(RS43)

Cutter compensation X X O:MDI mode X: other mode

Action in Operation

Storing called Subprogram NO.

X X O:MDI mode X: other mode

Alarm Extinguishes if

there is no cause for the alarm

Extinguishes if there is no cause

for the alarm

Extinguishes if there is no cause

for the alarm

Ready O X O

Reference point return Completion LED

X X O

M. code X X X Spindle X X X

NC ready ON(when other Than NC alarm)

O O

servo ready ON(when other

Than servo alarm) ON(when other

than servo alarm) ON(when other

Than servo alarm Cycle start LED X X X

Output signals for indication of LEDs

Feed hold LED X X X

Table 3.2 Status Table

Page 54: vmc8501020-NC

START THE MACHINE Page: 3-6

(7B05OE) OPERATION MANUAL

<Timing Chart>

Fig 3.1 Servo Ready Single Timing Chart

Page 55: vmc8501020-NC

START THE MACHINE Page: 3-7

(7B05OE) OPERATION MANUAL

3.4 Safety Function Checking There are safety related elements such as Door Interlock, Limit Switch, and Emergency Stop Push Button on the machine.

They must be checked before operation.

CHECKING METHOD 3.4.1 Door Interlock

a) Push Door Open button. It must be in HANDLE mode or JOG mode before push Door Open button. Open the protection door by hand. Assure that the protection door can be opened.

b) After the protection door is opened. Input S code, M3 and M4. Assure that the spindle can’t rotate. M3, M4, M19, CW and CCW button can’t function.

c) Rotate the mode selection switch to AUTO mode. All functions are ineffectual.

d) Rotate the mode selection switch to HANDLE mode. Three axes can move normally. TOOL CLAMP, UNCLAMP function normally. Other functions are ineffectual.

e) Rotate the mode selection switch to RAPID mode. Turn the JOG(axis moving)switch, the RAPID OVERRIDE sustains at 50%.

f) Rotate the mode selection switch to JOG mode, the JOG OVERRIDE sustains at 100 mm/min.

TOOL CLAMP, UNCLAMP can function. M10,M11 are ineffectual, MANUAL mode effectual.

g) Rotate the mode selection switch to ZERO RETURN mode. The rate of ZERO RETURN sustains at 25%. Other functions are ineffectual [CAUTION] Reserve the key in tool box.

h) Close the protection door . Keep the door key at LOCK position.

i) Try to open the protection door. Assure that the protection door can’t be opened.

j) Under AUTO mode, execute the program. k) Keep the door key in UNLOCK position.

Machine feed hold.

Page 56: vmc8501020-NC

START THE MACHINE Page: 3-8

(7B05OE) OPERATION MANUAL

l) Open the protection door.

Door Interlock alarm. The spindle stops approximately after 1 second.

m) The actions of each modes are as described from (b) to (g). n) Close the protection door, push the EXT. RST button. Assure the alarm message is released. o) Turn the door key to LOCK position, push CYCLE START button. p) The machine acts , push Door Open button. Assure that the protection door can’t be opened.

3.4.2 Limit Switch

a) Rotate the mode selection switch to HANDLE mode. b) Rotate the axis selection switch to any axis. c) Turn the PULSE HANDWHEEL to the negative position. d) When the axis reaches the soft negative overtravel limit.

Display the alarm message. 511 OVER TRAVEL: -X 521 OVER TRAVEL: -Y 531 OVER TRAVEL: -Z 501 OVER TRAVEL: -N(AXIS 1-8)(18M Series) AXES movement stops.

e) Turn the PULSE HANDWHEEL to the positive position. f) When the axis reaches the soft positive overtravel limit.

Display the alarm message. 510 OVER TRAVEL: +X 520 OVER TRAVEL: +Y 530 OVER TRAVEL: +Z 500 OVER TRAVEL: +N(AXIS 1-8)(18M Series) AXES movement stops.

g) Another two axes, checking in accordance with the step (c) to (f). h) Observe the Self-diagnosis picture. Whether there is the change of

1 to 0 or not. Positive or negative overtravel limit switch functions. Display the alarm message:1001 STL SW ON 1007 EMG STOP SW ON 1008 NOT READY

Page 57: vmc8501020-NC

START THE MACHINE Page: 3-9

(7B05OE) OPERATION MANUAL

3.4.3 EMERGENCY STOP Push Button

a) Under the AUTO mode, execute the program. b) Push EMERGENCY STOP Push Button, all actions stop. Display the alarm message :1007 EMG. STOP SE ON Assure that all actions stop. c) Reset the EMERGRNCY STOP Push Button: Pull the EMERGENCY STOP Push Button. d) Rotate the mode selection switch to EDIT mode. Press RESET key. Rotate the mode selection switch to AUTO mode. Push CYCLE START button and check whether the program can execute or not.

3.5 Zero Return If the axis stops at zero point after power on. To move the axis by manual, the movement will be memorized. To do the ZERO RETURN by G28 will occur to the danger of overtravel. This is the reason why we do ZERO RETURN by manual.

a. Switch the axis selector to X. b. Switch the mode selector to handle mode.

c. Leave the zero point by the pulse. d. Switch the mode selector to zero handlewheel return mode.

Page 58: vmc8501020-NC

START THE MACHINE Page: 3-10

(7B05OE) OPERATION MANUAL

e. Press +X JOG Button f. The return to first zero point indicator (for HV-45↑) lamp lights(for HV-45↑)

g. Turn the JOG switch to (+) h. The return to first zero point indicator (for VMC-1020↓) lamp lights up (for VMC-1020↓)

3.6 Warming Up Putting the machine into a major cutting operation immediately after a prolonged shutdown may result in an abnormal abrasion from insufficient lubrication, which can cause the workpiece to be machined inaccurately due to thermal expansion of the machine component parts. A warm up, however, will prevent such problems as abrasion of sliding surfaces, stick-slipping, etc.

Fully warming up the machine, moreover , will stabilize its thermal extension and permit a workpiece to be machined uniformly and with high accuracy.

Before starting a daily job, therefore, always warm-up the machine. This is especially important in cold weather.

(1)Warm-up time Approx. 30 min. (2)Spindle speed 500 r.p.m—1000 r.p.m—3500 r.p.m—Max.

speed (3)Travel stroke Full stroke on every axis

Table 3.3 HINTS OF WARMING UP

[NOTE]: While warming up the machine, check every parts for operation, lubrication, etc.

Page 59: vmc8501020-NC

STOP Page: 4-1

(7B05OE) OPERATION MANUAL

4. STOP

Page 60: vmc8501020-NC

STOP Page: 4-2

(7B05OE) OPERATION MANUAL

In this chapter we describe how to stop machine mainly. There are different types of ‘STOP’ to stop the machine under different conditions for different purposes. !"FEED HOLD- hold on movement of spindle. !"RESET- suspend current action and then start again, usually used when alarm happens. !"EMERGENCY STOP- stop machine immediately under any condition. !"NORMAL STOP- normal procedure to stop machine and turn power off after daily work.

4.1 Feed Hold a. As spindle moving during machining b. Movement stopped immediately press FEED HOLD to hold on but rotation, , orientation and other movement. M codes. keep work c. Movement resume after CYCLE START pressed. 4.2 Reset

a. Alarm happened during machining, b. Solve problem then press RESET Press RESET first. to clear Alarm message.

Page 61: vmc8501020-NC

STOP Page: 4-3

(7B05OE) OPERATION MANUAL

c. Change mode to EDIT mode. d. Press RESET again to reset machine.

e. Change mode to MEMORY mode. f. Press CYCLE START button. [CAUTION] Ⅰ.Press RESET is prohibited as performing function of program restart

Ⅱ.Tool collision would happened if RESET pressed during tool changing. If no choice to do that set single block to on then press reset button 4.3 Emergency Stop

a. Press EMG(emergency stop) b. Alarm message shows ‘EMG STOP button immediately to stop machine SW ON’ and ‘NOT READY’ after as dangerous or possible dangerous EMG button pressed and all action of condition arised(for example machine stopped at same time. -tool broken).

Page 62: vmc8501020-NC

STOP Page: 4-4

(7B05OE) OPERATION MANUAL

c. Remove dangerous condition. d . Pull out EMG button. and press (Change new tool-for example) “EXT RST“ button All alarm message cleared.

e. Change mode EDIT mode. f. Press RESET again to reset machine.

g. Change mode to MEMORY mode. h. Press CYCLE START to resume command suspended previously.

4.4 Normal Ending 4.4.1 Auto Power Off

a. Set switch Auto Power b. Set Software switch Auto Power off Off to ON. (for HV-50↑) To On (for VMC-1020↓)

Page 63: vmc8501020-NC

STOP Page: 4-5

(7B05OE) OPERATION MANUAL

c. Execute M02 or M30 codes d. Power of NC unit turned off automatically about 10 seconds later.

e. After NC turned off, main power . turned off automatically about 5 seconds later.

4.4.2 Manual Power Off

a. Identify lamp indicating CYCLE b. Make sure all movable parts of START is off. Machine are stop.

c. Push EMG button. d . Press NC power off button.

ΖΖΖΖ

ΖΖ

Page 64: vmc8501020-NC

STOP Page: 4-6

(7B05OE) OPERATION MANUAL

e. Turn off main power

Page 65: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-1

(7B05OE) OPERATION MANUAL

5. APPLICATION AND OPERATION

Page 66: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-2

(7B05OE) OPERATION MANUAL

All operation modes could be categorize into two major groups-manual mode and auto mode. We will illustrate how to switch between these modes and demonstrate there usage below. Also, how to change tool and setup coordinate system are important courses in this chapter, too. However, in the end of this chapter, is an example of application to help you to understand all operations effectively.

5.1 Manual Mode There are four modes known together as manual mode. HANDLE MODE JOG MODE RAPID MODE ZERO RETURN MODE to select these modes just simply turn the mode selection switch to the right position shown as below.

5.1.1 Handle Mode- Manual feed by impulse

a. Switch the mode selector to b. Switch the axis selector to target HANDLE mode(X1,X10,X100). Axis.

c. Turn the PULSE HAND WHEEL to desired direction(+or -).

Page 67: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-3

(7B05OE) OPERATION MANUAL

5.1.2 Jog Mode – Cutting feed

a. Switch the mode selector to JOG b. Switch the axis selector to target Mode axis (for VMC-1020↓)

c. Switch JOG OVERRIDE switch to suitable position.

d. Turn JOG switch to desired direction(+ or -) (for VMC-1020↓)

e. Press JOG button to desired direction(+ or -) (for HV-45↑)

Page 68: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-4

(7B05OE) OPERATION MANUAL

5.1.3 Rapid Mode- Rapid feed

a. Switch the mode selector to RAPID b. Switch the axis selector to target mode axis(for VMC-1020↓)

c. Switch RAPID OVERRIED switch to suitable position.

d. Turn JOG switch to desired direction(+ or -).(FOR VMC-1020↓)

e. Press JOG button to desired direction (+ or -).(FOR HV-50↑)

Page 69: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-5

(7B05OE) OPERATION MANUAL

5.2 Auto Mode There are four modes known together as auto mode.

!"MDI MODE !"MEMORY MODE !"DNC MODE !"EDIT MODE To select these modes just simply turn the mode selection switch to the right position shown as below.

5.2.1 MDI mode-MDI operation

5.2.1 MDI mode-MDI operation (FOR OM SERIES)

a. Switch the selector to MDI mode. b . Press Function key.

c. Input S100 M4 command S100 d. Press START/OUTPUT key. # #M4#

e. The spindle is rotating

PRGRM

PRGRM PRGRM

Page 70: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-6

(7B05OE) OPERATION MANUAL

5.2.1 MDI mode-MDI operation (18 M series) a. Switch the mode selector to MDI b. Press Function key. c. Input S100 M4 command, S100 d. Press “CYCLE START” key.

M4# # e. The spindle is rotating.

5.2.2 EDIT AND MEMORY MODE –Auto operation

a. Switch the mode selector to EDIT mode. b. Search a old program Ofilename↓.

INSERTEOB

PRGRM

Page 71: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-7

(7B05OE) OPERATION MANUAL

c. EDIT a NEW PROGRAM d. Switch the mode to MEM mode. OFile name e. Press “ CYCLE START” button.

5.2.3 DNC Mode-Cutting program from personal computer

a. Switch the mode selector to MEMORY b. Connect machine and PC via mode . communication port RS232.

c. Run communication software on PC. d. Press CYCLE START on operation panel of NC machine.

INSERT

Page 72: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-8

(7B05OE) OPERATION MANUAL

e. Start to send NC program from PC. Machine start to run as it received commands.

5.3 Tool Change 5.3.1 Draw Tool on Spindle

a. Switch the mode selector to HANDLE b. Make sure spindle exactly stopped. or JOG mode.

c. Hold tool and socket set d. Press and hold TOOL UNCLAMP button .

e. Release Tool UNCLAMP button. f. Close door and press EXT RST button.

Page 73: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-9

(7B05OE) OPERATION MANUAL

CAUTION: Make sure another hand Left spindle already. g. Execute Z axis zero return g1. Execute Z axis zero return (FOR HV-45↑) .(for VMC-1020↓)

h. Switch mode to MDI mode i. Input T2 and then press START/OUTPUT

j. Input M19 and then press START/OUTPUT k. Switch mode to handle mode

l. Push the ATC Button

Page 74: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-10

(7B05OE) OPERATION MANUAL

5.3.1.2 Draw Tool on Spindle (18 M series).

a. Switch the mode selector to HANDLE b. Make sure spindle exactly stopped.

or JOG mode

c. Hold tool and socket set. d. Press TOOL UNCLAMP button.

e. Press the button again when draw f. Switch mode to MDI mode. the Tool.

CAUTION: Make sure another hand left spindle already.

g. Close door and press EXT RST button h. Execute Z axis zero return.

Page 75: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-11

(7B05OE) OPERATION MANUAL

i. Input Tool Change Format j. Press “CYCLE START” Button

5.3.2 Mount Tool To Spindle(OM SERIES)

a. Move Z axis to zero point (zero return) . b. Change mode to MDI mode.

c. Input T1 and press Input and start/output. d. Input M6 and then press Input

and start/output.

e. Change to HANDLE mode. f. Press unclamp button.

POWER

ONI

OFFO

18M Series

Page 76: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-12

(7B05OE) OPERATION MANUAL

g. Plug in new tool to spindle. h. Press tool unclamp button again.

i. Change to MDI mode. j. Input T2 then press Input and

start/output.

k. Input M6 and then press Input

and start/output.

5.3.3 Mount Tools TO Spindle (18 M series)

a. Move Z axis to zero point (zero return) b. Change mode to MDI mode.

Page 77: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-13

(7B05OE) OPERATION MANUAL

c. Press and input T1; M6T2; d. Press “CYCLE START” Button.

then press

e. Change to HANDLE mode. f. Press unclamp button.

g. Plug in new tool to spindle. h. Press tool unclamp button again.

i. Change to MDI mode. j. Press and input “T2; M6 T3;”

then press

OFFO

18M Series

POWER

ONI

POWER

ONI

OFFO

18M Series

INSERT

PRGRM

PRGRM INSERT

Page 78: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-14

(7B05OE) OPERATION MANUAL

k. Press “ CYCLE START” button.

5.4 Coordinate System Setup Working coordinate system could be set up by executing codes G54 to G59. a. Three axes zero returned(For VMC-1020↓) b. Three Axes zero returned(For HV-45↑)

c. Change mode to HANDLE mode d. MOVE spindle to the position that coordinate to be setup by handwheel.

e. Change screen to Multiple coordinate f. Change screen to Multiple coordinate display screen (OM series) display screen(18M series)

Page 79: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-15

(7B05OE) OPERATION MANUAL

f. Record current machine coordinate f1. Records current machine coordinate value (OM SERIES) value (18M SERIES)

g. Press “OFFSET” Function key(OM Series) g1. Press “OFFSET” Function key(18M Series)

h. Change screen to work coordinate h1. Change screen to work coordinate display (OM series) display (18MC series). i. MOVE cursor to 01(G54) to set this i1. MOVE cursor to 01(G54) to set this

Coordinate system as first one.(OM Series) Coordinate system as first one.(18M Series)

Ξ= −95 .456

Ζ= −125 .432Ψ= −30 .218

Ξ= −95 .45 6Ψ= −30 .218Ζ= −125 .432

Page 80: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-16

(7B05OE) OPERATION MANUAL

j. Input X Axis coordinate value.(0M Series) j1.Input X Axis coordinate value.(18M Series)

k. Same way to input origin of y,z axes k1.Move cursor to input y,z axes coordinate. (0M Series) value (18M Series)

Remark : also refer chapter 7 of FANUC OPERATOR’S MANUAL (B-61404E) for detail setup procedure of other coordinate systems.(OM)

Remark : also refer chapter 8 of FANUC series 18MC operator’s MANUAL(B-62764EN/01) For detail setup procedure of other coordinate system.(18MC)

5.5 Gear Change-only for gear type

For the machines where spindle with the mechanism of gear(such as HV-45A), gear change is and an important function. Gear change is used to change the spindle rotation speed when mill work pieces made of different materials. Below is the procedure to change spindle gear.

a. Select MDI mode. And then b. Input S50 to change gear to low change display to MDI display. gear.

Page 81: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-17

(7B05OE) OPERATION MANUAL

c. Change mode to HANDLE mode. d. Gear change to neutral as NEU pressed, and lamp lit to indicate the fact. Press again to change gear to low.

e. Select MDI mode. And then f. Input S1200 to change gear to high gear. Change display to MDI display.

g. Change mode to HANDLE mode. h. Gear change to neutral as NEU pressed, and lamp lit to indicate the fact. Press again to change gear to high.

Page 82: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-18

(7B05OE) OPERATION MANUAL

5.6 Example of program Operation Here we demonstrate the complete procedures to do a simple machining task as conclusion of this chapter . But we did not say much about the NC programming. User could find more information about this in next chapter. If all fundamental operations describe in this chapter are well known and it is easily to understand this example and accomplish advanced applications based on this example.

a. Preparation of the machining b. Preparation of tools and work piece. Plain.

c. Preparation of the NC program d. Measure the diameter and length of according to machining plan. the tools .And set these data for compensation.

e. Mounting tools used in this machining task f. Setup work coordinate system.

Page 83: vmc8501020-NC

APPLICATION AND OPERATION Page: 5-19

(7B05OE) OPERATION MANUAL

g. Set machine lock to ON.(For HV-50↑) h. Set machine lock to ON.(For VMC-1020↓)

i. Check contents of machining from the display. j. Set machine lock to OFF. (For HV-45↑) k. Set machine lock to OFF. (For VMC-1020↓)

l . Press CYCLE START button to start m. Fabrication of a product. task. Machining processing in automatic mode.

Page 84: vmc8501020-NC

PROGRAMMING Page: 6 -1

(7B05OE) OPERATION MANUAL

6. PROGRAMMING

Page 85: vmc8501020-NC

PROGRAMMING Page: 6 -2

(7B05OE) OPERATION MANUAL

6.1 Program

6.1.1 CUTTING CONDITION COMMANDING METHOD Cutting conditions should be carefully examined when preparing programs, since these conditions greatly influence cutting efficiency and accuracy. There are four cutting conditions required for the machining center.

a) Spindle speed (rpm) ……... Directly command rpm after alphabet S. Ex.: 400rpm

b) Feed rate for cutting (mm/min) ……… Directly command feed rate for cutting after alphabet F. Ex.: 100 mm/min F100

c) Depth for cutting ………… Command position in Z direction. d) Width for cutting ………… Command position in X or Y direction.

6.1.2 COMMENT SECTION

Data punched between the control-out and control-in codes, as shown below, are all regarded as comments and cannot be read. TV checks of these comment sections cannot be done. Therefore, indexes, comments, instructions to operators, etc. can be punched in these comment sections according to the desired punch hole arrangement.

Note that TV Checks in the comment sections can be done.

EIA ISO Meaning

2.4.5 *) ( Control out (start of comment section)

2.4.7 *) ) Control in (end of comment section)

*) This is punch hole arrangement of EIA code.

Page 86: vmc8501020-NC

PROGRAMMING Page: 6 -3

(7B05OE) OPERATION MANUAL

6.1.3 PREPARATORY FUNCTION a) G00 positioning

X/Y/Z axis are moved in rapid feed rate to the specified position as commanded by G90/G91

Command format G00 X_Y_Z_(CR)

Rapid feed rate:

Movement passage is not necessarily linear.

G90 is the absolute command.

G91is the incremental command.

The three axes move simultaneously.

(Program example)

N1……………………………….Sequence NO.

G54 G90 G00 X0 Y0 Z0……….Rapid feed to work coordinate system

(G54 X0 Y0 Z0) position

X-100……………………………Rapid feed to X-100 position

Y-50…………………………….Rapid feed to Y-50 position

G91 Z-30……………………….Incremental command, movement command of

-30mm in Z direction

X-100…………………………...Rapid feed to 100mm in X (-) direction

Y-50…………………………….Rapid feed to 50mm in Y (+) direction

G90 X0 Y0 Z0………………….Returning to work coordinate system

(G54 X0 Y0 Z0)

M30…………………………….Program end

Page 87: vmc8501020-NC

PROGRAMMING Page: 6 -4

(7B05OE) OPERATION MANUAL

b) G01 Linear interpolation

This programming is used for straight cutting.

Tool moves in a straight line from the current position to the command position at

the rate specified by the F (feed) function.

Programming

Method G01 X Y Z F (CR)

(Programming example)

(Incremental programming) (Absolute programming)

N1 N2

G92 X0 Y0 Z0 G92 X0 Y0 Z0

1 G91 G01 Y50. F100 1 G90 G01 Y50. F100

2 X30. 2 X30

3 X30. Y-50. 3 X60. Y0

4 X-60 4 X0

M30 M30

Page 88: vmc8501020-NC

PROGRAMMING Page: 6 -5

(7B05OE) OPERATION MANUAL

c) G17, G18, G19 Plane Selection

Planes for circular interpolation and tool diameter offset are selected by thee commands.

G17…….XY plane

G18…….ZX plane

G19…….YZ plane

[NOTE]

i. When the power is turned on, G17; XY plane is automatically selected.

ii. G00, G01 commands are irrelevant to plane selection.

iii. When a plane selection code is assigned in the same block as arc interpolation or

radius compensation and the planes are contradictory to each other, priority is given

to the plane selection by G code. G17G41G01X10.000Z1.000F200

……simultaneous linear interpolation of three axes when XY plane with tool radius compensation.

d) G02, G03 Circular interpolation

The tool moves along a circular passage according to the commanded plane, cutting direction, coordinate system, circular arc size and feed rate.

Command format

Circular arc on XY plane

G02 R

G17 X Y F ; (CR)

G03 I J

Circular arc on ZX plane

G02 R

G18 X Z F ; (CR)

G03 I K

Page 89: vmc8501020-NC

PROGRAMMING Page: 6 -6

(7B05OE) OPERATION MANUAL

Circular arc on YZ plane

G02 R

G19 Y Z F ; (CR)

G03 J K

Meaning of code

Designation item Command Meaning of Code

G17 Designation of circular arc on XY plane

G18 Designation of circular arc on ZX plane 1 Plane

G19 Designation of circular arc on YZ plane

G02 Clockwise (CW) 2

Rotating

direction G03 Counterclockwise (CCW)

G90

mode

Two of

X/Y/Z axes

End point position in work coordinate system

3

End

point

position G91

mode

Two of

X/Y/Z axes Distance from start to end points

Distance from

start point to

center

Two of

I/J/K axes

Distance (with +/- sign ) from start point to center

4

Circular arc

radius R Circular arc radius

[Note] In the case of arcs exceeding 180° , write the radius (R) with a negative figure.

Page 90: vmc8501020-NC

PROGRAMMING Page: 6 -7

(7B05OE) OPERATION MANUAL

e) Example of circular arc interpolation

(Incremental command) (Absolute command)

N1 N2

G02 X0 Y0 Z0 G02 X0 Y0 Z0

(1) G91 G01 X-20. F100 (1) G90 G01 X-20. F100

(2) G17 G03 X-50. Y50. 1-50 (2) G17 G03 X-70. Y50. 1-50

(3) G01 X-20. (3) G01 X-90

M02 M02

Page 91: vmc8501020-NC

PROGRAMMING Page: 6 -8

(7B05OE) OPERATION MANUAL

f) Example of circular arc cutting

( Incremental command)

N1

(1) G92 X0 Y0 Z0 ………………(1) Coordinate system setting (tool start point)

(2) G17 G91 G03 X-100. Y100. 1-100. F100. ….(2) XY plane, incremental, circular

arc (CCW) feed command

(3) G01 X-30……………………………………..(3) Linear cutting in X direction

(4) G02 X-50. Y-50. 1-50………………………...(4) Circular cutting (CW)

M02

(incremental R command)

N2

(1) G92 X0 Y0 Z0

(2) G17 G91 G03 X-100. Y100. R100 .F100.

(3) G01 X-30

(4) G02 X-50. Y-50. R-50.

M02

(Absolute command)

N3

(1) G92 X0 Y0 Z0

(2) G17 G90 G03 X-100. Y100 R100. F100

(3) G01 X-130

(4) G02 X-180 Y50. R50

M02

Page 92: vmc8501020-NC

PROGRAMMING Page: 6 -9

(7B05OE) OPERATION MANUAL

(g) Example of 3600 circular cutting

When X/Y/Z are omitted and I/J/K are used, 3600 circular arc (entire circle)

cutting is commanded.

G03 I

G02 J-----(CR)

K

(incremental command)

N1

G92 X0 Y0 Z0 ……………..(1) Coordinate system setting

G91 G01 X-50. F100……… (2)Incremental, linear cutting (X direction), feed rate command

G17 G03 J-200 (3)XY plane, CCW circular are cutting, R200

G01 X-50…………………..(4)Linear cutting

(Absolute command)

N2

G92 X0 Y0 Z0……………..(1)

G90 G01 X-50 F100 ………(2)

G17 G03 J-200……………..(3)

G01 X-100………………….(4)

M02

(R command)

N3

G92 X0 Y0 Z0………………..(1)

G91 G01 X-50 F100………….(2)

G17 G03 R200……………..(3)

G01 X-50…………………..(4)

M02

Page 93: vmc8501020-NC

PROGRAMMING Page: 6 -10

(7B05OE) OPERATION MANUAL

When X/Y/Z are omitted and R is commanded, a circular are of 0 is commanded, and circular are passage cannot be obtained.

6.1.4 PROGRAM EXAMPLE

The following workpiece is to be machined, its machining process includes milling,

Drilling, boring etc.

Tool used:

Tool No. Tool Type of cutting Compensation No.

T01 φ 100. facemill Plane milling H01

T02 φ 20. endmill Circumferential milling H02,D11

T03 Ceterdill Centering H03

T04 φ 10 drill Drilling H04

T05 φ 24 drill Drilling H05

T06 φ 24.8 boring Rough boring H06

T07 φ 25 boring Fine boring H07

Page 94: vmc8501020-NC

PROGRAMMING Page: 6 -11

(7B05OE) OPERATION MANUAL

Program: FOR ARM TYPE

O 1234

S100 M3;

G91 G28 X0 Y0 Z0;

T1

M6 T2;

N1;

G90 G54 G00 G43 X210. Y-80. Z50. HO1 S700 M03;

Z0;

G01 X210. F400. M08;

G00 Y-10;

G01 X210;.

G00 Y70;

G01 X210;

G00 Y70;

G01 X210;

G00 Z50. M09;

G91 G28 X0 Y0 Z0;

T2

M6 T3 ;

N2;

G90 G54 G00 G43 X170. Y-120. Z50. H02 S1800 M03;

G01 Z-25. F1500.;

X-150. F450.;

Y100;

X150;

Y-105;

G40 G00 Z50. M09;

G91 G28 X0 Y0 Z0;

T3

M6 T4 ;

Page 95: vmc8501020-NC

PROGRAMMING Page: 6 -12

(7B05OE) OPERATION MANUAL

N3;

G90 G54 G00 G43 X100. Y50 Z50. H03 S3000 M03;

G99 G01 X100. Y50. Z-3. R2. F200. M08;

Y-50;

X-100;

G98 X0 Y0 M09;

G91 G80 G28 X0 Y0 Z0;

T4

M6 T5 ;

N4;

G90 G54 G00 G43 X100. Y50. Z50. H04 S2000 M03;

G99 G83 X100. Y50. Z-38. R2. Q10 .F300 M08;

Y-50;

X-100;

G98 Y50. M09;

G91 G80 G28 X0 Y0 Z0;

T5

M6 T6;

N5;

G90 G54 G00 X0 Y0 S800 M03;

G43 Z50. H05 M08;

G98 G83 X0 Y0 Z-49.2 R2. Q10. F200. M09;

G91 G80 G28 X0 Y0 Z0;

M6 T6 N6;

G90 G54 G00 X0 Y0 S1900 M03;

G43 Z50. H07 M08;

G98 G76 X0 Y0 Z-40. R2. Q0.2 F-180. M09;

G91 G80 G28 X0 Y0 Z0; M30; %

Page 96: vmc8501020-NC

PROGRAMMING Page: 6 -13

(7B05OE) OPERATION MANUAL

6.2 M Codes

a Operation of auxiliary function is started simultaneously with operation of the block movement command.

Operation Starting

Time (O . S . T) b

Operation of auxiliary function is started following operation of the block movement command.

a Operation continues until cancelled or changed by another auxiliary function command.

Function duration time

(F . D . T) b Operation ands within the block, and is ineffective in subsequent blocks.

OST FDT REMARK CODE FUNCTION

a b a b OMC 18M

M00 PROGRAM STOP X X ○ ○

M01 OPTIONAL STOP X X ○ ○

M02 NC (RESET) + AUTO POWER OFF X X ○ ○

M03 SPINDLE CW X X ○ ○

M04 SPINDLE CCW X X ○ ○

M05 SPINDLE STOP X X ○ ○

M06 TOOL CHANGE X X ○ ○

M07 OIL MIST ON (M09 OFF) X X ◎ ◎

M08 COOLANT ON (M09 OFF) X X ○ ○

M09 COOLANT, OILMIST, AIR BLOW, OIL HOLE OFF X X ○ ○

M10 TOOL CLAMP X X ○ ○

M11 TOOL UNCLAMP X X ○ ○

M12 FLOOR CLEAN ON X X ○ ○

M13 FLOOR CLEAN OFF X X ○ ○

M17 MAGAZINE DOOR OPEN ● ●

M18 MAGAZIVE DOOR CLOSE ● ●

M19 SPINDLE STOP + SPINDLE ORIENTED X X ○ ○

M20 Y AXIS CUTTING LIMIT X X ● ●

M21 Y AXIS CUTTING LIMIT RELEASE X X ● ●

Page 97: vmc8501020-NC

PROGRAMMING Page: 6 -14

(7B05OE) OPERATION MANUAL

OST FDT REMARK OCDE FUNCTION

a b A b OMC 18M

M22 INDEX 1 START X X ○ ○

M23 INDEX II START X X ◎ ◎

M24 4TH AXIS BRAKER CLAMP X X ◎ ◎

M25 4TH AXIS BRAKER UNCLAMP X X ◎ ◎

M29 RIGID TPPING ○ ○

M30 PROGRAM END + AUTO POWER OFF X X ○ ○

M31 PALLET COLLET UNCLAMP X X ● ●

M32 PALLET COLLET CLAMP X X ● ●

M33 PALLET UP X X ● ●

M34 PALLET DOWN X X ● ●

M35 PALLET CW X X ● ●

M36 PALLET CCW X X ● ●

M37 INDEX UP X X ● ●

M38 INDEX DOWN X X ● ●

M50 AIR BLOW ON (M09 OFF) X X ◎ ◎

M53 HEAD AIR BLOW(+TAPER AIR BLOW) (M54 OFF)

X X ○ ○

M54 TAPER, HEAD AIR BLOW OFF X X ○ ○

M58 OIL HOLE HOLDER COOLANT ON (M09 OFF)

X X ◎ ◎

M60 AUTO PALLET CHANGE X X ● ●

M61 OVEERRIDE MONITORING ON X X ● ◎

M62 OVERRIDE MONITORING OFF X X ● ◎

M63 LOAD MONITORING ON X X ● ◎

M64 LOAD MONITORING OFF X X ● ◎

M65 INDEX CCW COMMAND X ● ◎

M68 CHIP CONVERYOR ON X X ◎ ◎

M69 CHIP CONVEYOR OFF X X ◎ ◎

Page 98: vmc8501020-NC

PROGRAMMING Page: 6 -15

(7B05OE) OPERATION MANUAL

OST FDT REMARK CODE FUNCTION

a B a b OMC 18M

M70 X AXIS MIRROR IMAGE ON X X ○ ○

M71 X AXIS MIRROE IMAGE ON X X ○ ○

M72 X,Y AXIS MIRROR IMAGE OFF X X ○ ○

M73 OVERRIDE CNACEL ON X X ○ ●

M74 OVRRIDE ANCEL OFF X X ○ ●

M75 SPINDLE OVERRIDE CNACEL ON X X ○ ●

M76 SPINDLE OVERRIDE CANCEL OFF X X ○ ●

M84 POCKET DOWN(FOR ARM TYPE) ○ ○

M85 POCKET UP(FOR ARM TYPE) ○ ○

M86 ATC continue(FOR ARM TYPE) X X ○ ○

M87

M88

M89

M90

M91

M92

M93 X X

M94

M95

M96 TOOL ONE PITCH CW X X ○ ○

M97 TOOL ONE PITCH CCW X X ○ ○

M98 CALL SUBROUTINE X X ○ ○

M99 RETURN SUBROUTING X X ○ ○

`

○ :STANDARD ◎ :OPTIONAL ● :NOT AVAILABLE

Page 99: vmc8501020-NC

PROGRAMMING Page: 6 -16

(7B05OE) OPERATION MANUAL

6.3 G Codes A number following address G determines the meaning of the command for the concerned block.

The detail of G codes is described in FANUC Series 0/00-MC OPERATOR’S MANUAL

(B-61404E),or FANUC series 16/18/160/180 -MC OPERATOR'S MANUAL (B-62764EN)

The following G codes are offered.

CODE GROUP FUNCTION 18MC 0MC

G00 <01> POSITIONING ○ ○

G01 <01> LINEAR INTERPOLATION ○ ○

G02 <01> CIRCULAR/HELICAL INTERPOLATION CW ○ ○

G03 <01> CIRCULAR/HELICAL INTERPOLATION CCW ○ ○

G02.1

G03.1

G04 <00> DWELL/EXACT STOP ○ ○

G05 <00> High speed cycle machining ■

G06

G07.1 00 Cylindrical interpolation

G08 00 Look – ahead control

G09 <00> EXACT STOP ○ ○

G10 <00> DATA SETTING ○ ■

G11 <00> DATA SETTING MODUAL CANCEL ○ ■

G12

G13

G14

G15 <17> POLAR COORDINATES COMMAND CANCEL ■ ■

G16 <17> POLAR COORDINATES COMMAND ■ ■

G17 <02> XP YP PLANE ○ ○

G18 <02> ZP XP PLANE ○ ○

Page 100: vmc8501020-NC

PROGRAMMING Page: 6 -17

(7B05OE) OPERATION MANUAL

CODE GROUP FUNCTION 18 MC 0MC

G19 <02> YP ZP PLANE ○ ○

*G20 <06> INCH INPUT ○ ○

*G21 <06> METRIC INPUT ○ ○

G22 <00> STORED STROKE CHECK FUNCTION ON ■

*G23 <00> STORED STROKE CHECK FUNCTION OFF ■

G23.1

G25 ■

G26 ■

G27 <00> REFERENCE POINT RETURN CHECK ○ ○

G28 <00> REFERENCE POINT RETURN ○ ○

G29 <00> RETURNFROM REFERENCE POINT ○ ○

G30 <00> RETURN TO 2NDREFERENCE POINT ○ ○

G31 <00> SKIP FUNCTION ○ ○

G31.1

G31.2

G31.3

G32

G33 <01> THREAD CUTTING ■ ■

G34

G35

G36

G37 <00> AUTOMATIC TOOL LENGTH MEASUREMENT ■ ■

G37.1

G39 <00> CUTTER COMPENSATION CORNER ARC ○ ○

*G40 <07> CUTTER COMPENSATION CANCELLATION ○ ○

Page 101: vmc8501020-NC

PROGRAMMING Page: 6 -18

(7B05OE) OPERATION MANUAL

CODE GROUP FUNCTION 18 MC 0MC

G41 <07> CUTTER COMPENSATIONLH ○ ○

G42 <07> CUTTER COMPENSATIONRH ○ ○

G43 <08> TOOL LENGTH OFFSET ○ ○

G44 <08> TOOL LENGTH OFFSET CANCELLATION ○ ○

G45 <00> TOOL OFFSET INCREASE ■ ■

G46 <00> TOOL OFFSET DECREASE ■ ■

G47 <00> TOOL OFFSET DOUBLE INCREASE ■ ■

G48 <00> TOOL OFFSET DOUBLE DECREASE ■ ■

*G49 <08> TOOL LENGTH COMPENSATION CANCEL ○ ○

*G50 <11> SCALING CANCEL ■ ■

G51 <11> SCALING ■ ■

*G50.1 <22> Programmable mirror image cancel ■

*G51.1 <22> Programmable mirror image ■

G52 <00> LOCAL COORDINATE SYSTEM SETTING ○ ○

G53 <00> MACHINE COORDINATE SYSTEM SELECTION ○ ○

*G54 <14> SELECTION OF WORK COORDINATE SYSTEM 1 ○ ○

G55 <14> SELECTION OF WORK COORDINATE SYSTEM 2 ○ ○

G56 <14> SELECTION OF WORK COORDINATE SYSTEM 3 ○ ○

G57 <14> SELECTION OF WORK COORDINATE SYSTEM 4 ○ ○

G58 <14> SELECTION OF WORK COORDINATE SYSTEM 5 ○ ○

G59 <14> SELECTION OF WORK COORDINATE SYSTEM 6 ○ ○

G60 <00> SINGLE DIRECTION POSITIONING ■ ■

G61 <15> EXACT STOP MODE ○ ○

G62 <15> AUTOMATIC CORNER OVERRIDE MODE ■ ■

Page 102: vmc8501020-NC

PROGRAMMING Page: 6 -19

(7B05OE) OPERATION MANUAL

CODE GROUP FUNCTION 18MC 0MC

G63 <15> TAPPING MODE ○ ○

*G64 <15> CUTTING MODE ○ ○

G65 <12> MACRO CALL ○ ○

G66 <12> MACRO MODAL CALL ■

G66.1

*G67 <12> MACRO MODAL CALL A/B CANCEL ○ ○

G68 <16> COORDINATE SYSTEM ROTATION ■ ■

*G69 <16> COORDINATE SYSTEM ROTATION CANCEL ■ ■

G68.1

G69.1

G70

G71

G72

G73 <09> PECKDRILLING CYCLE ○ ○

G74 <09> COUNTER TAPPING CYCLE ○ ○

G75

G76 <09> FINE BORING CYCLE ○ ○

G77

G78

G79

G80 <09> CANNEDCYCLECANCEL/EXTERNALOPERATION FUNCTIONCANCEL

○ ○

G81 <09> DRILLING CYCLE, SPOT BORING/EXTERNAL OPERATION

○ ○

G82 <09> DRILLING CYCLE, COUNTER BORING ○ ○

G83 <09> PECKDRILLING CYCLE ○ ○

Page 103: vmc8501020-NC

PROGRAMMING Page: 6 -20

(7B05OE) OPERATION MANUAL

CODE GROUP FUNCTION 18 MC 0MC

G84 <09> TAPPING CYCLE ○ ○

G85 <09> BORING CYCLE ○ ○

G86 <09> BORING CYCLE ○ ○

G87 <09> BACK BORING CYCLE ○ ○

G88 <09> BORING CYCLE ○ ○

G89 <09> BORING CYCLE ○ ○

*G90 <03> ABSOLUTE CYCLE ○ ○

*G91 <03> INCREMENTAL COMMAND ○ ○

G92 <00> WORK COORDINATES CHANGE/MAX.SPINDLE SPEED ○ ○

G93

*G94 <05> FEED PER MINUTE ■ ■

G95 <05> FEED PER REVOLUTION ■ ■

G96 <13> CONSTANT SURFACE SPEED CONTROL ■ ■

*G97 <13> CONSTANT S CONSTANT SURFACE SPEED CONTROL CANCEL ■ ■

*G98 <10> CANNED CYCYLE INITIAL LEVEL RETURN ○

G99 <10> CANNED CYCLE R POINT LEVEL RETURN ○

100 to 255

MACRO ( G CODE CALL) MAX. 10 ■

[NTOE]

i. G code of group <00> are not modal.

ii. A number of G codes can be specified in a single block if they are of different groups each

other.

iii. ○○○○: Standard

■:OptionOptionOptionOption

iv. G codes marked * are initial G codes when turning power on. G20 and G21, the

G code before turning power off remains.

Page 104: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-1

(7B05OE) OPERATION MANUAL

7. SETTING AND ADJUSTING

Page 105: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-2

(7B05OE) OPERATION MANUAL

7.2 X,Y and Z Axis Relation X,Y and Z axis overtravel and zero return limit switch

7.2.1 Stroke of axes fig 7.2.1.1 7.2.2 Adjustment of return dog

1) Properly input backlash before 2) Set zero return dog 3) Adjustment of zero return dog

a) Perform zero return operation. b) Adjustment the dog position so that the readings of the current position display is X,Y

Axis to +OT(hard) 15mm,Z axis to +OT(hard) greater than tool distance. 4) Calculation of position error

a) After dog position adjustment , perform zero return operation again. (AT F0,25%,50%Rapid override but not use 100% at first time to avoid dangerous )

b) Note the machine present position coincidentally c) Calculate the difference between the position to be return and the actual zero return position(When not adjusted)

[NOTE] Z axis reference point is determined by the relation ship between the ATC and

the spindle head.

7.2.3 Adjustment of hard O.T.

1) Perform zero return. 2) According to 7.2.1.1 adjust the dog position in hard O.T.

Page 106: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-3

(7B05OE) OPERATION MANUAL

7.2.4 Adjustment of soft O.T. 1) Perform zero return 2) At this time ,make the soft O.T. movement to hard O.T. so that the value3mm results in soft O.T. 3) Input values determined for parameter(unit:0.001mm)

7.2.5 Hard O.T. clear If the soft O.T. does not work , this machine activates the hard O.T. to stop machine travel . When the hard O.T. switch is turn on ,the alarm message “HARD O.T. SW PUSH ON ”and” MACHINE NOT READY OFF is display . When the hard O.T. switch is turn on ,the Power supply to the velocity control unit is cut off , unable the machine to move in all axes. This hard O.T. is cleared by the following procedure.

1) While processing the EMG.RELEASE BUTTON located on control panel , press the “EXERNAL RESET BUTTON” to clear alarm message. Don’t release the EMG.RELEASE BUTTON until the axis is returned to it’s normal zone.

[NOTE] ALL O.T. switch are inoperative when the EMG.RELEASE BUTTON is pressed. Pay careful attention when moving the axis.

7.3 Adjustment and setting of electrical devices

It is necessary to adjust and operation to ensure all functions are correct . Also do this if get any troubles during operating or device changed. 7.3.1 NFB handle

Use tool to open the door of electric enclosure if handle loosened changed. a) Use tool to open door

Page 107: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-4

(7B05OE) OPERATION MANUAL

b) Recommanded distance between door and NFB c) Fix distance between door and NFB

7.4 NFB(Q1) The current value corresponding to voltage should be set as below if NFB(Q1) is replaced.

Page 108: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-5

(7B05OE) OPERATION MANUAL

7.5 Overload relay a) Attention

[WARING] To avoid risk of electrical shock , distance power before installing or adjusting. [WARNING] Do not use automatic reset mode in applications where unexpected automatic restart of the motor can cause injury to persons or damage to equipment. [CONTACT STATUS] TEST BUTTON

Push(Momentary) Pull Normal Closed Close Open Normal Open Open Close

Tip of yellow indicator Below surface…not tripped Above surface…tripped

A(AUTO) The relay resets automatically after cooling(about 1 minute after tripping) M(MANUAL) Reset by pushing button in(Allow about 1 minute for relay to cool down after tripping)

Page 109: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-6

(7B05OE) OPERATION MANUAL

The position of setting dial is offered: 7.6 Leakage breaker

a) Turn switch to ON(1)after replace.

b) Switch turn to OFF(0) automatically if current due to leakage is larger than 0.5mA.

Page 110: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-7

(7B05OE) OPERATION MANUAL

7.7 Circuit protection a) Turn switch to ON after replaced.

b) Switch turn to OFF(0) automatically if circuit overload.

7.8 Auto power off counter. a) Action of power off

NC turn off as program execute code M02 , M30 and cut off main power after a few seconds when auto power switch is ON.

b) Timer setting Range of timer could be set from 0 to 5 seconds . We want turn NC power off than NFB , so set timer to 5 seconds.

Page 111: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-8

(7B05OE) OPERATION MANUAL

7.9 Relay a) Type of relay is OEG which coil of 24V DC connector of 250V AC 5A b) Diode is added , resistance and LED serve as shunting. c) LED lit as relay act.

d) Any of relays is broken should replace PCB board . To replace PCB board please inform our agency of board type.

Page 112: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-9

(7B05OE) OPERATION MANUAL

7.10 Axis stroke limit switch Origin adjustment should be performed in case of axis stroke loosened or changed , servo motor moved and origin stop shifted.

a) Adjustment of axis stroke limit switch 1) Switch mode selection to HANDLE mode.

2) Select target axis(X,Y or Z).

3) Rotate hand wheel CCW till origin stop is 100mm to limit switch.

Page 113: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-10

(7B05OE) OPERATION MANUAL

4) Switch mode selection to ZERO RETURN mode. 5) Select target axis 6) Switch jog selection to “+” direction. For VMC-1020↓ For HV-50↑

Page 114: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-11

(7B05OE) OPERATION MANUAL

7) Check I/O DEC DIAGNOSE 7.1 0M series

7.1.1 Press DGNOUS button

7.1.2 Select DGNOS display . Check I/O address #X16.5(X),#17.5(Y),#18.5(Z).

7.2 18M series 7.2.1 Press SYSTEM button 7.2.2 Press softkey PMCDGN→STATUS keyin X1009 →SEARCH

Page 115: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-12

(7B05OE) OPERATION MANUAL

7.2.3 Check I/O address #X1009.0(X),#1009.1(Y),#1009.2(Z).

9)Switch mode selection to HANDLE ×100. 10) Select target axis. 11) Rotate hand wheel CCW till X axis or Y axis or Z axis to be “0”.

0M series 18M series X axis X16.5 X1009.0 Y axis X17.5 X1009.1 Z axis X18.5 X1009.2

Page 116: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-13

(7B05OE) OPERATION MANUAL

12) Press POS hardkey 13) Relative coordinate values for correct origin point are VALUE=1/2 each axis PITCH*GEAR RATIO

HV-35A VMC-850A VMC-1020A HV-50A VMC-1230A HV-70A VMC-2060A HV-80A VMC-3060A HV-100A X 1:1 PIT:10 1:1 PIT:10 1:1 PIT:10 1:1 PIT:10 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 Y 1:1 PIT:10 1:1 PIT:10 1:1 PIT:10 1:1 PIT:10 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 1:1 PIT:12 Z 4:5 PIT:10 4:5 PIT:10 4:5 PIT:10 1:1 PIT:10 1:1 PIT:10 1:1 PIT:10 1:1 PIT:12 1:2 PIT:12 1:1 PIT:12 1:2 PIT:12

Move ZERO POINT DOG stopper to positive direction so displayed value is larger. Also move stopper to negative direction so displayed value is smaller.

Page 117: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-14

(7B05OE) OPERATION MANUAL

7.11 Adjustment of spindle and ATC ATC function act correctly or not depends on several items as following: .Tool change position .ATC arm change position .Space of tool clamp/unclamp gap .Limit switch of tool clamp/unclamp .Solenoid of tool magazine .Tool counter detection switch .Spindle , Magazine number setting .Gear shift limit switch .ATC arm change position .Spindle orient position

7.11.1 Adjustment of tool change position

7.11.1.1 for 0M series NC instruction G28 Z0 move spindle to tool change position . Parameter No.511 provide grid shift to regulate position of tool change if it need to shifted. 1.Switch mode selector to the 2.Select the PARAM display MDI mode 3.Input NO.511 4.Input the NO.511=actual error

Page 118: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-15

(7B05OE) OPERATION MANUAL

7.11.1.2 for 18M series NC instruction G28 Z0 move spindle to tool change position . Parameter No.1850 provide grid shift to regulate position of tool change if it need to shifted. 1. Switch mode selector to the 2. Select the PARAM display MDI mode 3.Input NO.1850 to number search. 4.Input the NO.1850=actual error.

Page 119: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-16

(7B05OE) OPERATION MANUAL

7.12 Spindle orientation It is necessary to do the orientation adjusting:0M series:#6577; 18M series:#4077 that the error is produced by the orientation or the angle between the magazine and spindle is not correct.

a) Orientation parameter adjusting(Spindle orient degree shift parameter:#6577(0M);#4077(18M)) Orientation stop position shift value Data unit : Position coder method(+-1 pulse unit) Magnetic(Proximity) sensor method (+-0.1 degree unit)

Data range: Position coder method(-4095 to 4095) Magnetic(Proximity) sensor method(-100 to 100) Standard setting : 0 In the position coder method orientation , set this data to shift stop position. Spindle is shift NO . of setting pulse in CCW direction , and stops by data (+). This data is used to set the position shift amount from the position where the magnetic (proximity) sensor face the magnetizing element on magnetic sensor method orientation stop. The spindle is shifted in CCW direction by data (+) 7.12.1 0M series 1. Select MDI MODE 2. Select PARAM display 3.Input NO.6577 4. Input NO.6577= Orient shift value

Page 120: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-17

(7B05OE) OPERATION MANUAL

7.12.2 18M series 1.Select MDI MODE 2.Select PARAM display. 3.Input NO.4077 to number search 4. Input the NO.4077=Orientation shift value

b) The spindle orient shift parameter can not satisfy the command of orientation angle , to do the following steps : 1) Put off the front cover of spindle head. 2) Adjust the position of orientation sensor.

Page 121: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-18

(7B05OE) OPERATION MANUAL

Page 122: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-19

(7B05OE) OPERATION MANUAL

c) Adjustment of spindle electromagnetic orientation. The parts for electric orientation are designed to be reassembled easily . When reassembling , observe the following cautions: 1) Align the magazine tool key seat to the spindle drive key.

2) Loose the sensor seat mounting bolts , then adjusting both of the magnetic sensor and the magnetizing body alignment . Tighten the sensor seat mounting bolts firmly.

Page 123: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-20

(7B05OE) OPERATION MANUAL

Page 124: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-21

(7B05OE) OPERATION MANUAL

7.13 Tool counter detection switch It is necessary to adjust when the tool counter detection switch is damaged or loosen.

Page 125: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-22

(7B05OE) OPERATION MANUAL

7.14 Spindle , Magazine number setting 1) Position of software setting 2) Tool display has two types : MAGAZINE NO. and SPINDLE NO. According to actual

MAGAZINE NO. If MAGAZINE NO . is different from SPINDLE NO.(example : MAGAZINE NO . 1, SPINDLE NO.is not NO.1),the setting step is following:

1. Magazine tool number display 2.Spindle tool number display

7.14.1 0M series

1.Select MDI MODE 2. Select DGNOUS display

3.Input NO.580 4. Input NO.580.7=1

Page 126: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-23

(7B05OE) OPERATION MANUAL

5.ALARM picture display 6. Select the DGNOS DISPLAY Input NO.530~D532(Tool number set) NO.529(SPINDLE Tool number set)

7.NC power off 8. NC power on 9.Select DGNOUS 10.Input NO.580=0******* Alarm 2010 test bit disappear

Page 127: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-24

(7B05OE) OPERATION MANUAL

11.DISPLAY is correct 7.14.2 18M series

1.Select MDI MODE 2. Input SYSTEM → PMC 3.Input C2=Current tool number 4. Display is correct

Page 128: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-25

(7B05OE) OPERATION MANUAL

7.15 Gear type 7.15.1 Gear shift limit switch adjusting The distance between sensor and dog must be adjusted(≒3mm) when the Gear Shift Limit switch is changed.

1.Check position of I/O connection Point

2.Hand metal object approching sensor.

Page 129: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-26

(7B05OE) OPERATION MANUAL

7.15.1 For 0M series 7.15.2 For 18M series `

Corresponding address become”1”and Distance between dog and sensor about 3mm. Become”0’as object depart away from Sensor. High gear X2.5 0M series Address: Neutral X2.6 Low gear X2.7

High gear X1005.6 18M series Address: Neutral gear X1005.7 Low gear X1006.0 Distance between dog and sensor about(under) 3mm

Page 130: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-27

(7B05OE) OPERATION MANUAL

7.15.2 Confirm the parameter setting 0M series (1) Machine parameter

#3.5=1

#663=2950 Each Spindle motor type parameter set:

#108=60 #664=30 #539=6400 #665=30 #540=1367 #666=504 #541=1366 #667=24 #542=2560 #668=24 #543=120

#6500〜#6938

(2) DGN parameter

Press the DGNOS/PARAM key. Press the DGNOS menu key

Input NO.580 Setting D580.5=0(Gear type)

Page 131: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-28

(7B05OE) OPERATION MANUAL

18M series (1)Machine parameter

#3735 #4056 #3736 #4057 #3741 #4058 #3742 #4059 #3751 #4060 #3752 #4061 #3761 #4062 #3762 #4063

#4171 #4172 #4173 #4174

#5241 #5243 #5261 #5263 #5271 #5273

(2) DGN parameter

Select MDI mode Input SYSTEM → PMC→PMCPRM→KEEPRL Setting K4.5=0(Gear type)

Page 132: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-29

(7B05OE) OPERATION MANUAL

Page 133: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-30

(7B05OE) OPERATION MANUAL

Page 134: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-31

(7B05OE) OPERATION MANUAL

Page 135: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-32

(7B05OE) OPERATION MANUAL

Page 136: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-33

(7B05OE) OPERATION MANUAL

NUMBER OPERATION MAKER MODEL

S1R ROTARY SWITCH(SPINDLE FEED%) U-CHAIN DPN-04N-08

S2R ROTARY SWITCH(AXIS FEED SELECT ) U-CHAIN DPN-02J-16

S3R ROTARY SWITCH(MODE SELECT) U-CHAIN DPN-42N

S4R ROTARY SWITCH(AXIS SELECT) U-CHAIN DPN-01N-04

S5R ROTARY SWITCH(RAPID SELECT) U-CHAIN DPN-02N-04

S7R ROTARY SWITCH(JOG FEED) U-CHAIN DPN-02J-S02

S11 X AXIS LIMIT SWITCH OMRON/YAMATAKE 2SB4D-1/LDS-5200

S12 Y AXIS LIMIT SWITCH OMRON/YAMATAKE 2SB4D-1/LDS-5200

S13 Z AXIS LIMIT SWITCH OMRON/YAMATAKE 2SB4D-1/LDS-5200

S14 TOOL CLAMP OMRON SHL-Q2255

S15 TOOL UNCLAMP OMRON SHL-Q2255

S19 EMG STOP BUTTON 1 MOELLER PRV/K01

S20 EMG STOP BUTTON 2 MOELLER PRV/K01

S21 DOOR SAFE LOCK SWITCH OMRON D4BL-2CRA

S22 DOOR SAFE LOCK SWITCH OMRON D4BL-2CRA

S106 PRG COOLER UP LIMIT OMRON V-155-1A5

S107 PRG COOLER DOWN LIMIT OMRON V-155-1A5

Page 137: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-34

(7B05OE) OPERATION MANUAL

NUMBER OPERATION MAKER MODEL

S123 WATER BOX LEVEL HIGH(CTS)

S124 WATER BOX LEVEL LOW(CTS)

B1 BUZZER DC24V

B2 LUBRICATING

B4 AIR PRESURE DETECTED SWITCH

B8 GEAR YAMATAKE FL2S-4K6H

B9 GEAR NRUTRAL YAMATAKE FL2S-4K6H

B10 GEAR LOW YAMATAKE FL2S-4K6H

B41 PRG COOLANT COUNTER YAMATAKE FL2S-4K6H

B65 TOOL CLAMP FOR CTS OMRON E2E-X1R5E1

B66 TOOL UNCLAMP FOR CTS OMRON E2E-X1R5E1

B74 SP ORIENT REFERENCE SWITCH OMRON E2E-X1R5E1

Page 138: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-35

(7B05OE) OPERATION MANUAL

MAGAZINE SENSOR TYPE(MG-GIFU+ARM-TAIWAN )

NUMBER OPERATION MAKER MODEL

B19 ATC ZERO PULSOR 9962-5400

B20 ATC CLP/UCLP PULSOR 9962-5400

B21 ATC BRAKE PULSOR 9962-5400

B5 MG TOOL CCW COUNTER PULSOR 9962-5400

B6 MG ZERO PULSOR 9962-5400

B7 MG TOOL CW COUNTER PULSOR 9962-5400

B11 MG IN POSITION PULSOR 9962-5400

B14 POCKET UP DETECTED KGN CS1-F

B15 POCKET DOWN DETECTED KGN CS1-F

B71 POCKET-UP LOCK PIN IN PULSOR 9962-5400

B72 POCKET-DOWN LOCK PIN OUT PULSOR 9962-5400

B119 ARM ZERO OMRON E2E2-X3D1

Page 139: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-36

(7B05OE) OPERATION MANUAL

MAGAZINE SENSOR TYPE (MG-GIFU+ARM-DEX)

NUMBER OPERATION MAKER MODEL

B19 ATC ZERO PULSOR 9962-5400

B20 ATC CLP/UCLP PULSOR 9962-5400

B21 ATC BRAKE PULSOR 9962-5400

B5 MG TOOL CCW COUNTER PULSOR 9962-5400

B6 MG ZERO PULSOR 9962-5400

B7 MG TOOL CW COUNTER PULSOR 9962-5400

B11 MG IN POSITION PULSOR 9962-5400

B14 POCKET UP DETECTED KGN CS1-F

B15 POCKET DOWN DETECTED KGN CS1-F

B71 POCKET-UP LOCK PIN IN PULSORS 9962-5400

B72 POCKET-DOWN LOCK PIN OUT PULSORS 9962-5400

B119 ARM ZERO OMRON E2E2-X3D1

Page 140: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-37

(7B05OE) OPERATION MANUAL

VMC-1230A MAGAZINE SENSOR TYPE (MGφ50-HARTFORD+DEX)

NUMBER OPERATION MAKER MODEL

B19 ATC ZERO PULSORS 9962-5400

B20 ATC CLP/UCLP PULSORS 9962-5400

B21 ATC BRAKE PULSORS 9962-5400

B5 MG TOOL CCW COUNTER PULSORS 9962-5400

B6 MG ZERO PULSORS 9962-5400

B7 MG TOOL CW COUNTER PULSORS 9962-5400

B11 MG IN POSITION PULSORS 9962-5400

B14 POCKET UP DETECTED KGN CS1-F

B15 POCKET DOWN DETECTED KGN CS1-F

B71 POCKET-UP LOCK PIN IN PULSORS 9962-5400

B72 POCKET-DOWN LOCK PIN OUT PULSORS 9962-5400

B119 ARM ZERO OMRON E2E2-X3D1

Page 141: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-38

(7B05OE) OPERATION MANUAL

VMC-1230A MAGAZINE SENSOR TYPE (MGφ40-DETA+ARM-DEX)

NUMBER OPERATION MAKER MODEL

B19 ATC ZERO

B20 ATC CLP/UCLP

B21 ATC BRAKE

B5 MG TOOL CCW COUNTER

B6 MG ZERO

B7 MG TOOL CW COUNTER

B11 MG IN POSITION

B14 POCKET UP DETECTED

B15 POCKET DOWN DETECTED

B71 POCKET-UP LOCK PIN IN

B72 POCKET-DOWN LOCK PIN OUT

B119 ARM ZERO OMRON E2E2-X3D1

Page 142: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-39

(7B05OE) OPERATION MANUAL

VMC-1230A MAGAZINE SENSOR TYPE (MGφ50-GIFU+ARM-DEX)

NUMBER OPERATION MAKER MODEL

B19 ATC ZERO

B20 ATC CLP/UCLP

B21 ATC BRAKE

B5 MG TOOL CCW COUNTER PULSORS 9962-5400

B6 MG ZERO PULSORS 9962-5400

B7 MG TOOL CW COUNTER PULSORS 9962-5400

B11 MG IN POSITION PULSORS 9962-5400

B14 POCKET UP DETECTED KGN CS1-F

B15 POCKET DOWN DETECTED KGN CS1-F

B71 POCKET-UP LOCK PIN IN PULSORS 9962-5400

B72 POCKET-DOWN LOCK PIN OUT PULSORS 9962-5400

B119 ARM ZERO OMRON E2E2-X3D1

Page 143: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-40

(7B05OE) OPERATION MANUAL

VMC-1230A MAGAZINE SENSOR TYPE (MGφ50-GIFU+ARM-DEX)

NUMBER OPERATION MAKER MODEL

B19 ATC ZERO PULSORS 9962-5400

B20 ATC CLP/UCLP PULSORS 9962-5400

B21 ATC BRAKE PULSORS 9962-5400

B5 MG TOOL CCW COUNTER PULSORS 9962-5400

B6 MG ZERO PULSORS 9962-5400

B7 MG TOOL CW COUNTER PULSORS 9962-5400

B11 MG IN POSITION PULSORS 9962-5400

B14 POCKET UP DETECTED KGN CS1-F

B15 POCKET DOWN DETECTED KGN CS1-F

B71 POCKET-UP LOCK PIN IN PULSORS 9962-5400

B72 POCKET-DOWN LOCK PIN OUT PULSORS 9962-5400

B119 ARM ZERO OMRON E2E2-X3D1

Page 144: vmc8501020-NC

SETTING AND ADJUSTING Page: 7-41

(7B05OE) OPERATION MANUAL

MAGAZINE SENSOR TYPE (VMC-1020↓)

NUMBER OPERATION MAKER MODEL

B19 ATC ZERO

B20 ATC CLP/UCLP

B21 ATC BRAKE

B5 MG TOOL CCW COUNTER

B6 MG ZERO

B7 MG TOOL CW COUNTER

B11 MG IN POSITION

B14 POCKET UP DETECTED KGN CS1-F

B15 POCKET DOWN DETECTED KGN CS1-F

B71 POCKET-UP LOCK PIN IN

B72 POCKET-DOWN LOCK PIN OUT

B119 ARM ZERO YAMATAKE FL7M-3K6H

Page 145: vmc8501020-NC

TROUBLE SHOOTING Page: 8-1

(7B05OE) OPERATION MANUAL

8. TROUBLE SHOOTING

Page 146: vmc8501020-NC

TROUBLE SHOOTING Page: 8-2

(7B05OE) OPERATION MANUAL

ALARM CODE FOR FANUC 18M

ALARM CODE DESCRIPTION TREATMENT REMARK

1001 STL SW ON Axis overtravled

1. Push and keep RELEASE button and move the axes.

2. Check the limit switch. 3. Check the wire.

1002 SPINDLE ALARM Spindle System Fault Inform service.

1003

1004

1005 COMPRESSOR FL Compressor Fault 1. Check Compressor pressure. 2. Check air pressure control

system.

1006

1007 EMG STOP SW ON Emergency Stop Button Push On 1. Pull the EMG. Button. 2. Check the short bar. 3. Check Button wire.

1008 NOT READY 1. Emergency Stop alarm 2. NC、Servo AMP、Spindle

AMP or Motor error.

1. Solve other error. 2. Inform service.

1009 DOOR INTERLOCK Door Open 1. Close the door. 2. Check limit switch.

1010 HYD, MG O.L

1. Hydraulic pressure low. 2. Hydraulic pump overload. 3. Magazine rotation motor

overload.

1. Check oil. 2. Check circuit of hydraulic

motor. 3. Check circuit of magazine

rotation motor.

1011 FUSE BROKEN Fuse Broken Overload, solve the problem and then replace fuse.

1012 OVERFLOW HIGH LOAD Spindle load value over high load setting.

Press EXT. RST button

1013

1014 NOT S CODE ERR Want for S command Key in S command

1015

1016

1040

1041 T CODE ERROR Tool number not registered. Check parameter setting.

1042 POT ALRDY TOOL 1. Another tool already clamped. 2. Sensor fault.

1. Dismount tool. 2. Check sensor circuit. 3. Change sensor.

1043

1044

1045 ATC NOT FIN Tool change not completed in time.

1. Check time setting. 2. Solve the problem of tool

change interruption.

1046 NOT ATC POINT Z Axis Not At Zero Point When Auto Tool Change

Z-axis zero return.

1047 COOL MOTOR OL. Coolant motor overload. 1. Check overload relay. 2. Check power wire og coolant

motor.

1048 LUB LACK Lack Of Lubrication Oil 1. Supply the lubrication oil. 2. Check oil tank. 3. Check power wire of cooler.

Page 147: vmc8501020-NC

TROUBLE SHOOTING Page: 8-3

(7B05OE) OPERATION MANUAL

1049 LUB PRESSURE FAULT Lubrication Oil Pressure Too Low

1. Supply the lubrication oil. 2. Check time setting of lubrication. 3. Check circuit.

1050 POT NO IN POSI Tool pocket position error.

1. Adjust tool pocket to the right position.

2. Check lock pin. 3. Check circuit of lock pin.

1051

1052

1053

1054

1055

1056

1090

1091

1092

1093

1094 ORI DURING UCP Do orient as tool unclamped

1. Excute orient after tool clamped.

2. Check limit switch of tool clamp.

1095 S DURING UCP Input Spindle Rotate Command When Spindle Is Tool Unclamp State

Input spindle rotate command when spindle order tool clamp.

1096 HEAD CHIP O.L

1. Spindle Head Lubrication Motor Overload

2. Chip Conveyor Motor Overload

1. Check overload relay. 2. Check power wire of spindle

head lubrication motor. 3. Check power wire of chip

conveyor motor.

1097 A AXIS CLAMP A Axis Brake Is Clamp State Unclamp A-axis brake.

1098 DOOR ILK(*SP) Door Open 1. Close the door. 2. Check limit switch.

1099

1100

1101 CTS LEVEL DOWN (BL) The CTS water level too low. 1. Check the CTS water level. 2. Check detector. 3. Check wires.

1102 OVERFLOW LOW LOAD Spindle load value over low load setting.

Press EXT. RST button

1103

1104

1105

1106

1107

2001 Z INTERLOCK Tool change interruption or

excute APC under manual mode.

1. Put tool arm back accords to operation manual.

2. Check sensor at 65° CW and 180° CCW.

3. Release action of APC.

2002 LIFE IS EXPIRE Tool life exceed setting. Change new tool.

2003

2004

Page 148: vmc8501020-NC

TROUBLE SHOOTING Page: 8-4

(7B05OE) OPERATION MANUAL

2005 Z NEED G28 Z0 Tool change, APC, power on and before 4th axis zero return Z axis not back to origin.

Do Z axis zero return then excute dired instruction.

2006 K4.4 SET ON K4.4 set on (set to 1) Set K4.4 to 0

2007 POCKET NOT UP Pocket not at the position UP as excute tool change or magazine rotation.

1. Put pocket at the position of UP.

2. Check sensor of pocket up.

2008 K8.7 SET ON K8.7 set on (set to 1) Set K8.7 to 0

2009 K9.2 SET ON K9.2 set on (set to 1) Set K9.2 to 0

2010 TEST BIT ON Test bit set on (set to 1) Set test bit to 0

2011

2012 Y CUT LIMIT Y axis reaches cutting limit.

1. Press Release and machine ready button and then move axis out under manual mode.

2. Check cutting limit switch.

2013 SP ROT BROKEN Sensor of high, low and natural gear position sfited or broken.

1. Adjust position of sensor. 2. Check sensor.

2014 SP NOT ORIENT Spindle not oriented.

1. Do spindle orientation then excute other instruction.

2. Check circuit of orient. 3. Check position and function of

orientation.

2015

2016

2017

2018

2019

2020

2021 FEED HOLD At Feed Hold State 1. Close door then push cycle

state. 2. Check wire.

2022 EXECUTE B/CODE Programmable nozzle must to

zero point. Execute B0 command instruction

2023 WATER BOX LEVEL DOWN (AL) The water level too low. 1. Check the water level. 2. Check detector. 3. Check wires.

2024 CTS LEVEL HIGH (AH, BH, CH) The CTS water level too high. 1. Check the CTS water level. 2. Check detector. 3. Check wires.

2025 CLEANER DIRTY The filter detection dirty Clean the filter detector.

Page 149: vmc8501020-NC

TROUBLE SHOOTING Page: 8-5

(7B05OE) OPERATION MANUAL

ALARM CODE FOR FANUC 0MC/0MD/0MF

ALARM CODE DESCRIPTION TREATMENT REMARK

1001 STL SW ON Axis overtravled

1. Push and keep RELEASE button and move the axes.

2. Check the limit switch. 3. Check the wire.

1002 SPINDLE ALARM Spindle System Fault Inform service.

1003

1004

1005 COMPRESSOR FL Compressor Fault 1. Check Compressor pressure. 2. Check air pressure control

system.

1006

1007 EMG STOP SW ON Emergency Stop Button Push On 1. Pull the EMG. Button. 2. Check the short bar. 3. Check Button wire.

1008 NOT READY 1. Emergency Stop alarm 2. NC、Servo AMP、Spindle

AMP or Motor error.

1. Solve other error. 2. Inform service.

1009 DOOR INTERLOCK Door Open 1. Close the door. 2. Check limit switch.

1010 HYDRAULIC OL

1. Hydraulic pressure low. 2. Hydraulic pump overload. 3. Magazine rotation motor

overload.

1. Check oil. 2. Check circuit of hydraulic motor. 3. Check circuit of magazine rotation motor.

1011 FUSE BROKEN Fuse Broken Overload, solve the problem and then replace fuse.

1012 OVERFLOW HIGH LOAD Spindle load value over high load setting.

Press EXT. RST button

1013

1014

1015

1016

1040

1041 T CODE ERROR Tool number not registered. Check parameter setting.

1042 POT ALRDY TOOL 1. Another tool already clamped. 2. Sensor fault.

1. Dismount tool. 2. Check sensor circuit. 3. Change sensor.

1043 M10M11 NOT FIN M10, M11 codes not finished.

1. Check pneumatic loop. 2. Adjust position of limit

switch. 3. Check circuit. 4. Change limit switch.

1044

1045 ATC NOT FIN Tool change not completed in time.

1. Check time setting. 2. Solve the problem of tool change interruption.

1046 NOT ATC POINT Z Axis Not At Zero Point When Auto Tool Change

Z-axis zero return.

1047 COOL MOTOR OL. Coolant motor overload. 1. Check overload relay. 2. Check power wire og coolant motor.

1048 LUB LACK Lack Of Lubrication Oil 1. Supply the lubrication oil. 2. Check oil tank. 3. Check power wire of cooler.

Page 150: vmc8501020-NC

TROUBLE SHOOTING Page: 8-6

(7B05OE) OPERATION MANUAL

1049 LUB PRESSURE FAULT Lubrication Oil Pressure Too Low

1. Supply the lubrication oil. 2. Check time setting of lubrication. 3. Check circuit.

1050 POK NO IN POSI Tool pocket position error.

1. Adjust tool pocket to the right position. 2. Check lock pin. 3. Check circuit of lock pin.

1051 O.L (FEED HOLD) Feed hold on 1. Solve other alarms. 2. Check circuit of feed hold.

1052 U/C CLAMP S.W Unclamp and clamp act simutaneously.

1. Adjust position of limits. 2. Check limits. 3. Check wire.

1053

1054

1055

1056

1090

1091

1092

1093

1094 ORI DURING UCP Do orient as tool unclamped

1. Excute orient after tool clamped.

2. Check limit switch of tool clamp.

1095 S DURING UCP Input Spindle Rotate Command When Spindle Is Tool Unclamp State

Input spindle rotate command when spindle order tool clamp.

1096 HEAD CHIP O.L

1. Spindle Head Lubrication Motor Overload

2. Chip Conveyor Motor Overload

1. Check overload relay. 2. Check power wire of spindle

head lubrication motor. 3. Check power wire of chip

conveyor motor.

1097 A AXIS CLAMP A Axis Brake Is Clamp State Unclamp A-axis brake.

1098 DOOR ILK(*SP) Door Open 1. Close the door. 2. Check limit switch.

1099

1100

1101 CTS LEVEL DOWN (BL) The CTS water level too low. 1. Check the CTS water level. 2. Check detector. 3. Check wires.

1102 OVERFLOW LOW LOAD Spindle load value over low load setting.

Press EXT. RST button

1103

1104

1105

1106

1107

2001 Z INTERLOCK Tool change interruption or

excute APC under manual mode.

1. Put tool arm back accords to operation manual.

2. Check sensor at 65° CW and 180° CCW.

3. Release action of APC.

2002 LIFE IS EXPIRE Tool life exceed setting. Change new tool.

2003

2004 NOT WORK SET Work set button not pressed before excute APC

Press work set button then press cycle start.

Page 151: vmc8501020-NC

TROUBLE SHOOTING Page: 8-7

(7B05OE) OPERATION MANUAL

2005 Z NEED G28 Z0 Tool change, APC, power on and before 4th axis zero return Z axis not back to origin.

Do Z axis zero return then excute dired instruction.

2006 D580.4 SET ON D580.4 set on (set to 1) Set D580.4 to 0

2007 POCKET NOT UP Pocket not at the position UP as excute tool change or magazine rotation.

1. Put pocket at the position of UP.

2. Check sensor of pocket up.

2008 D584.7 SET ON D584.7 set on (set to 1) Set D584.7 to 0

2009 D585.2 SET ON D585.2 set on (set to 1) Set D585.2 to 0

2010 TEST BIT ON Test bit set on (set to 1) Set test bit to 0

2011

2012 Y CUT LIMIT Y axis reaches cutting limit.

1. Press Release and machine ready button and then move axis out under manual mode.

2. Check cutting limit switch.

2013 SP ROT BROKEN Sensor of high, low and natural gear position sfited or broken.

1. Adjust position of sensor. 2. Check sensor.

2014 SP NOT ORIENT Spindle not oriented.

1. Do spindle orientation then excute other instruction.

2. Check circuit of orient. 3. Check position and function

of orientation.

2015

2016

2017

2018

2019

2020

2021 FEED HOLD At Feed Hold State 1. Close door then push cycle

state. 2. Check wire.

2022 EXECUTE B/CODE Programmable nozzle must to

zero point. Execute B0 command instruction

2023 WATER BOX LEVEL DOWN (AL) The water level too low. 1. Check the water level. 2. Check detector. 3. Check wires.

2024 CTS LEVEL HIGH (AH, BH, CH) The CTS water level too high. 1. Check the CTS water level. 2. Check detector. 3. Check wires.

2025 CLEANER DIRTY The filter detection dirty Clean the filter detector.

Page 152: vmc8501020-NC

TROUBLE SHOOTING Page: 8-8

(7B05OE) OPERATION MANUAL

ALARM CODE FOR FANUC 15MB

ALARM CODE DESCRIPTION TREATMENT REMARK

1001 HARD STL SW ON Axis overtravled

1. Push and keep RELEASE button and move the axes.

2. Check the limit switch. 3. Check the wire.

1002 SPINDLE ALARM Spindle System Fault Inform service.

1003

1004

1005 COMPRESSOR FL Compressor Fault 1. Check Compressor pressure. 2. Check air pressure control

system.

1006

1007 EMG STOP SW ON Emergency Stop Button Push On 1. Pull the EMG. Button. 2. Check the short bar. 3. Check Button wire.

1008 MACHINE NOT READY 1. Emergency Stop alarm 2. NC、Servo AMP、Spindle

AMP or Motor error.

1. Solve other error. 2. Inform service.

1009

1010

1011

1012

1013

1014

1015

1016

1017

1018

1019

1020

1032

1040

1041 READ ERROR IN T CODE Tool number not registered. Check parameter setting.

1042 POT ALREADY TOOL 1. Another tool already clamped. 2. Sensor fault.

1. Dismount tool. 2. Check sensor circuit. 3. Change sensor.

1043 CLAMP, UNCLAMP NOT FIN M10, M11 codes not finished.

1. Check pneumatic loop. 2. Adjust position of limit

switch. 3. Check circuit. 4. Change limit switch.

1044

1045

Page 153: vmc8501020-NC

TROUBLE SHOOTING Page: 8-9

(7B05OE) OPERATION MANUAL

1046

1047 COOL MOTOR OL. Coolant motor overload. 1. Check overload relay. 2. Check power wire og coolant

motor.

1048 LUBRICANT LACK Lack Of Lubrication Oil 1. Supply the lubrication oil. 2. Check oil tank. 3. Check power wire of cooler.

1049 LUB PRESSURE DOWN Lubrication Oil Pressure Too Low

1. Supply the lubrication oil. 2. Check time setting of

lubrication. 3. Check circuit.

1050

1051

1052

1053

1054

1055

1056

1090

1091

1092

1093

1094 SPINDLE ROTATION TOOL UNCLAMP

Do orient as tool unclamped

1. Excute orient after tool clamped.

2. Check limit switch of tool clamp.

1095 S CODE DURING UNCLAMP Input Spindle Rotate Command When Spindle Is Tool Unclamp State

Input spindle rotate command when spindle order tool clamp.

1096 HEAD CHIP O.L

1. Spindle Head Lubrication Motor Overload

2. Chip Conveyor Motor Overload

1. Check overload relay. 2. Check power wire of spindle

head lubrication motor. 3. Check power wire of chip

conveyor motor.

1097

1098

1099