Navigation

  • Page 1

    Hitachi Seiki DeutschlandWerkzeugmaschinen GmbHSEIKI - SEICOSå10M/16M/18MINSTRUCTION MANUAL5 OPERATIONEdition 1.02 NO-0000-1-0221-E-1-02

  • Page 2

    2

  • Page 3

    iCONTENTS1. OUTLINE.......................................................................................... 1 -12. SPECIFICATIONS ............................................................................... 2 -13. OPERATION ....................................................................

  • Page 4

    iiII. Screen Operation ............................................................................. 3 -381. Screen Layout and Basic Operation .................................................................................. 3 -391-1 Main Display Area ............................................

  • Page 5

    iii9. Tool (Offset) ....................................................................................................................... 3 -729-1 Compensation Value Setting ....................................................................................... 3 -739-2 Name Setting ...........

  • Page 6

    iv14. Input / Output ................................................................................................................. 3 -10714-1 Program List ........................................................................................................... 3 -10814-2 Data Setting Tab...

  • Page 7

    vIII. Tool Peculiar Number Function .................................................... 4 -441. Function ............................................................................................................................. 4 -442. Tool Peculiar Number Method (Parameter 8004 #7 = 0) .....

  • Page 8

    vi

  • Page 9

    1 - 11. OUTLINEThe SEIKI-SEICOS Σ 10M/16M/18M has realized a miniaturized high-reliability system byintegrating up-to-date device technology. TheΣ10M/16M can perform high-speed, high-accuracy machining, using 64-bit RISC (Reduced Instruction Set Computer).The operation system as a human interf...

  • Page 10

    1 - 2

  • Page 11

    2 - 12. SPECIFICATIONS1. CONTROLLED AXES1-1 Controlled AxesThe 3 axes, X, Y and Z, are controllable. Furthermore, up to 8 axes can be controlled byadding the optional 5 axex; 4th through 8th axes.1-2 Simultaneous Controllable AxesThe 3 axes, X, Y and Z, can be controlled simultaneously regar...

  • Page 12

    2 - 2Table 1-4 Linear Axis (mm) (inch)Input incrementIS-A0.010.0010.01IS-B0.0010.00010.001IS-C0.00010.000010.0001Least command incrementIS-A0.010.0010.01IS-B0.0010.00010.001IS-C0.00010.000010.0001Maximum strokeIS-A±999999.99±99999.999±999999.99IS-B±99999.999±9999.9999±99999.999IS-...

  • Page 13

    2 - 31-6 Position DetectorThe pulse encoder is provided as a standard position detector. Optionally, the pulse scale orthe Inductosyn detecting function can be selected. When the Inductosyn detecting function isselected, however, you need a converter which serves as an interface equivalent to ...

  • Page 14

    2 - 42. INTERPOLATING FUNCTIONS2-1 Positioning (G00)Each axis can be fed at a rapid traverse rate independently by specifying G00.2-2 Linear Interpolation (G01)Linear interpolation is performed at the feed rate specified by an F-code in a G01 command.2-3 Single Direction Positioning (G60)Since...

  • Page 15

    2 - 53. THREAD CUTTING4. FEED FUNCTIONS4-1 Rapid traverse Rate and Rapid Traverse OverrideThe speed in the axial direction is allowed up to 240,000 mm/min (IS-B).An override can be applied to a rapid traverse rate by rapid traverse override.4-2 Cutting Feed Rate and Feed Rate OverrideA feed r...

  • Page 16

    2 - 6[Related Parameters]No. 1003, #0Sets the type IS-A, IS-B or IS-C.#1#2 = 0Disables the input increment 10.Enables the input increment 10.No. 3401, #0 = 0Specifies F23 for feed per revolution in inches.1Specifies F24 for feed per revolution in inches.#1 = 0Specifies F32 for feed per revolution...

  • Page 17

    2 - 74-8 Automatic Corner Override (G62)An override is applied automatically to a cutting feed rate at a corner during tool diametercompensation.5. REFERENCE POINT5-1 Reference Point Return A (G27 to G29)Reference point return a includes the following:(1) Manual reference point return(2) Refer...

  • Page 18

    2 - 87. COORDINATES AND DIMENSIONS7-1 Absolute/Incremental ProgrammingAbsolute/incremental programming is switched by a G-code.G90 : Absolute programmingG91 : Incremental programming7-2 Decimal Point InputA decimal point can be input to the command data associated with a distance (angle), spee...

  • Page 19

    2 - 910. MISCELLANEOUS FUNCTIONS10-1 Miscellaneous Function 8-digit M-code)The machine can be turned on/off by specifying an address M followed by up to 8-digitnumerical value.10-2 Second Miscellaneous Function (B-function)An 8-digit BCD code signal is sent out by an address A, B, or C followe...

  • Page 20

    2 - 1011-4 Command Tape CodesAddressDescriptionAAdditional axis coordinate valueBAdditional axis coordinate value, 2nd miscellaneous functionCAdditional axis coordinate valueDTool offset number selectionEFFeed functionsGPreparatory functionsHTool offset number selectionIX-axis component of the c...

  • Page 21

    2 - 1111-5 Command Words and Command Value RangesFunctionAddressMetric Input.Inch Input.Program number #O1~999999991~99999999Sequence number # N1~999999991~99999999Preparatory functionG0~9990~999Coordinate valueX, Y, Z,±99999.999mm±99999.999mmU, V, W,I, J, K, LQ, R,A, B, C,±99999.999deg±9999...

  • Page 22

    2 - 1211-11 Command Data Input Methods(1) MDI (manual data input) through the keyboard(2) Inputting from an external input/output device via an RS-232C interface (Reading the NCtape)11-12 Internal Data Output Methods(1) Displaying on the CRT(2) Outputting to an external input/output device via ...

  • Page 23

    2 - 1313. TOOL OFFSET FUNCTIONS13-1 Tool diameter Compensation (G40 to G42)A tool diameter can be compensated by specifying a G-code command, G40 through G42. Anoffset number can be set by a D-code, set by the lower 4 digits of a T-code, or selected,depending on parameter setting.13-2 Tool Le...

  • Page 24

    2 - 1415-3 Coordinate Rotation (G68, G69)The profile specified in the machining program can be rotated as mentioned in (A) or (B) below.(A) When assuming the rotation center to the origin of the work coordinate system(B) When specifying the rotation center in the program16. MEASURING FUNCTIONS1...

  • Page 25

    2 - 1518-2 Mirror ImageThis function can reverse the sign of the travel direction specified by a program command orMDI command for the X-, Y-, Z-axis, or an additional axis. Make this setting in the settingscreen.18-3 Oscillation FunctionThis function is to reciprocate a positioning axis, whic...

  • Page 26

    2 - 1620-5 Sequence Number Comparison and StopIf you encounter the block of a preset sequence number during program execution, themachine stops after executing that block.20-6 Preread BufferIn order to avoid discontinuation of the program blocks at the time of cutting due to theprocessing time ...

  • Page 27

    2 - 1720-8 External Reset and Reset SignalThe NC unit can be reset from the outside. A reset cancels all the commands and deceleratesthe machine to a stop. A reset signal is output to the machine while the RESET button of theMDI & CRT panel is being pressed, the machine is being reset by a...

  • Page 28

    2 - 1822. DISPLAY AND SETTING22-1 Machining End NoticeInput a scheduled program end time. When the machining time reaches the scheduled endtime, a signal is output to an external device.22-2 Run Hour DisplayMachine run hours are displayed in the format of hours:minutes:seconds.They are displa...

  • Page 29

    2 - 1926. SAFETY FUNCTIONS26-1 Emergency StopAn emergency stop cancels all the commands and stops the machine instantaneously.26-2 OvertravelWhen the machine reaches a stroke end, a relevant signal is received, the axes are stoppedinstantaneously, and an overtravel alarm is indicated.26-3 Int...

  • Page 30

    2 - 2028. EXTERNAL DATA INPUT28-1 External Data InputThe data are sent from a machine’s external device to the NC unit to carry out requiredoperation.) External O- or N-number search* External tool offset data read29. HIGH-SPEED CUTTING29-1 High-accuracy Profile ControlMachining errors due ...

  • Page 31

    3 - 13.OPERATIONI.Basic Machine OperationII.Screen Operation

  • Page 32

    3 - 23. OPERATIONI. Basic Machine Operation1. Manual Operation2. Automatic Operation3. Operation Related to Safety4. NC Operation Keys5. Operation Related to W Setter(Note 1) The operation panel varies from one machine to another. See the InstructionManual for your machine.

  • Page 33

    3 - 31. Manual OperationThe machine can be manually operated by using the swiches on the machine operation panel.1-1 Jog FeedThe machine can be operated continuously by manual operation.(1) Select the mode selector switch “JOG”.(2) Select the jog feed rate.(3) Select the axis you want to mo...

  • Page 34

    3 - 41-2 Manual Reference Point ReturnThe machine can be returned to the reference point by manual operation.(1) Select the mode selector switch “JOG”.(2) Select the rapid traverse rate.(3) Select “ZERO RETURN”.The machine moves at the rapid traverse rate toward the reference point for e...

  • Page 35

    3 - 51-3 Rapid TraverseThe machine can be moved continuously at a rapid traverse rate by manual operation.(1) Select the mode selector switch “JOG”.(2) Select the rapid traverse override.(3) Select the axis you want to move, and “RAPID” at the same time. The machine moves inthe directio...

  • Page 36

    3 - 6(4) Turn the handle.Right turn: + directionLeft turn: - direction(Note 1) Do not turn the manual pulse generator so quickly. If so done, the machine may not stopimmediately after turning the handle, or the scale and the travel amount may not coincidewith each other.(Note 2) If the magnifi...

  • Page 37

    3 - 72. Automatic Operation2-1 Automatic Operation(1) Memory operation(a) Store the program in the memory in advance.(b) Select the program you want to run.(c) Select the mode selector switch “AUTO”.(d) Press the CYCLE START button.Pressing this button starts automatic operation and turns o...

  • Page 38

    3 - 82-2 Selecting the Run Program(1) Program No./sequence No. search(a) Select the mode selector switch “AUTO”.(b) Display the Overall screen. (The Program screen will also do.)When any other screen than the Overall screen is displayed, press the RETURN keyseveral times to display the Over...

  • Page 39

    3 - 9(3) Program end (M02, M30)(a) Indicates the end of the main program.(b) Stops automatic operation and places the machine in the reset mode.(c) Normally, M02 moves the cursor to the next block, and M30 returns the program to itsbeginning.2-4 Dry RunThis function enables a dry run speed, igno...

  • Page 40

    3 - 102-6 OverrideFor details related to the override function, refer to the instruction manual for the machine.(1) Feed rate overrideWith the switch on the machine operation panel, an override of 0% to 254% (in anincrement of 1%) can be applied to feed per minute (G94) and feed per revolution ...

  • Page 41

    3 - 11(1) Select the automatic (memory) run mode and press the reset key.(2) Select the overall (program) screen and search for the program the machining time ofwhich is to be calculated.(3) Execute the program for actual machining.(4) It is ended to count the machining time when the reset key is...

  • Page 42

    3 - 12(1) Interface Between Host CPU and NC UnitStart/stop systemAs in the following drawing, the start signal and the stop signal come preceding and followingrespectively in relation to the information bits.CNC OPTION-1 BOARDJD5C(PCR-EV20MDT)When no using CS, short-circuit it with RS.When using ...

  • Page 43

    3 - 13(2) Parameter Setting1No.0180I/O channel when a remote buffer is usedBe sure to set 3.2No.0181The specification No. of the I/O unit when a remote buffer is used3No.0182 Baud rates when a remote buffer is usedThe set values 13 to 15 are only useable for RS422.(3) Operation1Push F5/Set ...

  • Page 44

    3 - 142Set DNC Operation Mode Selection to “YES”.3Pushing RETURN to enter Overall screen, select Memory mode.4Start the host CPU.5Pushing START , start running.Program transfer into the DNC operation memory is started and, in a few seconds,running starts.*Note) Steps and get revers...

  • Page 45

    3 - 152.10 Submemory2.10.1 OutlineThe submemory is a feature to increase the capacity of the program memory by using astorage medium newly added into the NC unit(normally an ATA flash card *1) as the programmemory.The ATA flash card is called the submemory and the conventional memory(battery ba...

  • Page 46

    3 - 16To create, alter, or delete the directories in the submemory, use the Directory Settingscreen.→ See “2.10.4 Submemory Directory Operation”(4) Using the main memory and submemory properlyWhether the program is to be stored in the main memory or sumemory depends on itsprogram number. ...

  • Page 47

    3 - 17Specifically, multiplicity of subprogram(macro program) call to the programs in the submemoryis limited by the above-mentioned numbers. There are no restrictions to the programs in themain memory.The following describes this, using a specific example. The program on the part of the mainme...

  • Page 48

    3 - 182.10.4 Submemory Directory OperationThe program number can be used up to 8 digits, but you may want to use the same O-numberto perform different machining in many cases. In such cases, it is very troublesome to replacethe O-numbers included in the NC unit by means of input/output.To avoid...

  • Page 49

    3 - 19(Note 1)In creating the directory, you simply name a storage area, but not change it.When using the created directory, execute the setting.(Note 2)Up to ten directories are allowed.(Note 3)The directory name is up to 8 characters.(Note 4)Another directory cannot be created under one directo...

  • Page 50

    3 - 203. Operation Related to Safety3-1 Emergency StopPressing the EMERGENCY STOP button on the machine operation panel can stop the machineimmediately.EMERGENCY STOPThis switch is locked by pressing and released by turning.(Note 1) Emergency stop shuts off a current to the motor.(Note 2) The N...

  • Page 51

    3 - 214. NC Operation KeysPOWER ON/OFFbuttonRESET keyFunction keysOPER/MAINTE keyRETURN keyAUX. keyHELP keyAddress andNumerical keySHIFT keykeysINPUT keyCAN keyORIGIN keyDELET, ALTERand INSERT keysCursor move keyPage keyOperation GuideNo.NameDescription1Used to turn on/off the power for the CNC ...

  • Page 52

    3 - 22Fig. 4-1 NC Operation PanelOPER/MAINTE

  • Page 53

    3 - 235. Operation Related to W Setter5-1 OutlineUsing the touch sensor, the tool offset amount and work zero point offset amount can be writtenautomatically by simple manual operation.Work setter (Work zero point offset amount setting)Datum levelMaster holeCoordinate modificationTool setter (T...

  • Page 54

    3 - 24(4) Tool setter (Tool length)*When the touch sensor is used on the table(5) Tool setter (Tool diameter)*When the touch sensor is used on the table5-3 Setting the Work Setter Datum Level(1) Return the basic 3 axes manually to their reference points. Mount the touch probe to thespindle.(2) ...

  • Page 55

    3 - 25Fig. 3-1 Work Screen5-4 Setting the Work Setter Master Hole(1) Return the basic 3 axes manually to their reference points. Mount the touch probe to thespindle.(2) In the manual mode, turn on the Work Setter Master Hole.→ The Work Coordinate (Offset) screen (Fig. 3-1) is selected automa...

  • Page 56

    3 - 26(Note 1) If reset operation is performed halfway in setting operation (while the 2nd or 3rdpoint is being measured), you are returned to the initial condition (condition toprepare for measurement of the 1st point).(Note 2) When the distance among the 3 points is shorter than the parameter (...

  • Page 57

    3 - 27(Note 1) If reset operation is performed halfway in setting operation (while the 2nd or 3rdpoint is being measured), you are returned to the initial condition (condition toprepare for measurement of the 1st point).(Note 2) When the distance among the 3 points is shorter than the parameter (...

  • Page 58

    3 - 285-7 Setting the Tool Setter(1) Return the basic 3 axes to their reference points manually. Mount the reference block ortouch sensor on the table.(2) In the manual mode, turn on the Tool Setter. → The Tool (Offset) screen (Fig. 7-1) isselected automatically.(3) Set the distance from the ...

  • Page 59

    3 - 29Fig. 7-1 Toll (Offset)(Note 1) In writing the tool diameter, if you make measurement several times with the identicaloffset number set, the offset amount is updated only when a measured result is largerthan the previous one.However, if the offset number is respecified or after the TOOL SE...

  • Page 60

    3 - 30Fig. 7-2 Sensor SettingThe distance to the reference gauge can be measured, using the tool whose dimension isalready known (called the reference tool) instead of the touch probe. In this case, set theparameters (N.6242, 5bit) to “1”, and the dimension of the reference tool in the para...

  • Page 61

    3 - 315-8 Parameters6249Distance from the reference point to the 3rd-axis reference gauge6250Distance from the reference point to the sub-axis reference gauge6251Distance from the reference point to the main axis reference gauge6252Probe sphere diameter6253Eccentricity amount in the main axis di...

  • Page 62

    3 - 326261Eccentricity amount in the main axis direction from the center of the spindle shaft to thatof the reference tool6262Eccentricity amount in the sub-axis direction from the center of the spindle shaft to thatof the reference tool6263Distance from the gauge lien to the end face of the 3rd-...

  • Page 63

    3 - 33(7) Make measurement near the center of the probe sphere.(8) When the thermal displacement compensation function and work setter function are jointlyused, note the following. Set the bit 3 of the parameter No.6242 to 1. Prior tomeasurement, specify the ATC (M06TXX) or thermal displacement...

  • Page 64

    3 - 34(5) Coordinate CorrectionIn the coordinate correction, it is possible to measure the coordinate rotation of the planewhich is vertical as viewed from the touch sensor.(Example) If the touch sensor is facing the X + direction, it is possible to measure thecoordinate rotation of the Y-Z plane...

  • Page 65

    3 - 35Example of Setting (If P1)ParameterNo.6307 = -0.015No.6308 = -180No.6309 = 250.The coordinate system of the diagram takes the tool move for the work as reference.Note that it may be different from in the JOG switch on the operator’s console.(2) Touch Probe Eccentricity SettingIf Spindle W...

  • Page 66

    3 - 36(3) Operation Procedure Quick Reference Table (Vertical Machining Center)Reference planeMeasurementRewrite the touched face offset.Reference holeZ-direction Rewrite the Z face offset.measurement1st point2nd point3rd pointThe reference holemeasurementmeasurementmeasurementcenter is writtenin...

  • Page 67

    3 - 37(4) Operation Procedure Quick Reference Table (5-Face Working Machine)Reference planeMeasurementRewrite the touched face offset.Reference hole1st point 2nd point3rd pointThe reference holemeasurementmeasurementmeasurementcenter is writtenin the offset.Inter-2-pointThe centers of 2 pointsmea...

  • Page 68

    3 - 38II. Screen Operation1.Screen Layout and Basic Operation2.Operation of Overall Screen3.Position4.Work Coordinate (Offset)5.Setting (Data)6.Macro Variable7.Plot8.Plot Parameter9.Tool (Offset)10. Alarm Diagnosis11. System12. Program13. Program List14. Input/Output15. Input/Output (With PC Car...

  • Page 69

    3 - 391. Screen Layout and Basic OperationOne screen consists of;1Main display area2Alarm display area3Program No. display area4Key input area5Error message display area6Function menu display areaFig. 1-1 shows the screen layout. 2 Alarm display area 3 Program number display area 1 Main displ...

  • Page 70

    3 - 401-1 Main Display AreaAlthough the design differs from one screen to another, the following describes a basicoperating method.↑↓ (Cursor move keys)Used to move the cursor up/down by one position. When the cursor is located at the top orbottom of the screen, the screen is scrolled by p...

  • Page 71

    3 - 411-3 Program Number Display AreaDisplayed in this area are the program number and sequence number being currently executed,and multiplicity and repeat frequency at subprogram call time. The program number is 0 incase of MDI.Example)O1000 → O2000 → O3000L = 10N1234O3000, N1234 is be...

  • Page 72

    3 - 421-7 Tree ChartF1. POS.F1.STORE POSF2.RESTART POS.F2.F5.EXITF3.SETUPF7.RESTART CLRF4.COMMANDF9.SEARCHF5.RESTARTF1.X ZEROF6.FLOATING REF.F2.Y ZEROF1.CHANGEF7.ZERO SETF3.Z ZEROF2.BACK GRD EDITF7.EXITF3.EXITF9.ALL AX. SETF4.RANGE SETF2.PRGRMF1.CHANGE WINDOWF5.RANGE STOREF2.BACK GRD EDITF6.STOR...

  • Page 73

    3 - 43F1.SCHEDULERF2.PERIODICF1. DETAILF1.INFOMATIONCHECKF5.LINE CLEARF2.PERIODIC CHECK RETURNF7.CHECK TIME SETF8.CHECK DATEF1.DIAGNOSTIC RESULTF2.LAYOUTF3.ALARMF2.SW STATUS DISPLAYF3.LISTDIAGNOSEF4.ALARM RECORDF2.ALARM DETAILF6.DEBUG (ALARM)F7.RECORD CLEARF8.APC STATUS DISPLAYF4.SYSTEM1.PARAM SE...

  • Page 74

    3 - 442. Operation of Overall ScreenWhen the power is turned on or the RETURN key is pressed, the Overall screen (Fig. 2-0) isselected. It is very convenient because it displays many data required for operation. The dataincludes;ProgramTool path plotSpindle tool number, standby tool numberNext...

  • Page 75

    3 - 45Also, the following is enabled in this screen.Program searchProgram editing2-1 ProgramThis is located data the upper left part of the screen. It displays and edits the program. MDIinput is also done here. However, expanded editing or background editing are not allowed.When running the p...

  • Page 76

    3 - 462-6 Load MeterThe load condition of each axis is displayed under the tool data in the form of bar graph. Whenthe load monitoring function is attached, the load data of each tool is used and a display color ischanged so that you can tell the load condition at first glance.Red: Overload or ...

  • Page 77

    3 - 47Example) (hours/minutes/seconds) = 0(Set to 0)(hours/minutes/seconds) = 1(1 : 00 : 00 is entered)(hours/minutes/seconds) = 1/2(1 : 02 : 00 is entered)(hours/minutes/seconds) = 1/2/3 (1 : 02 : 03 is entered)Fig. 2-9 OPERATION STATUS(1) Scheduled endingNotice of ending is made effective when...

  • Page 78

    3 - 482-10 Date and TimeDate (calendar year) and time (13:00 for 1 p.m.) are displayed by the built-in clock. Do notchange setting unnecessarily as it is used for periodic checking. Should it become incorrectdue to any reason, be sure to reset properly.To display Date/Time Set screen, push OP...

  • Page 79

    3 - 493. PositionPressing the [F1/POSITION] key display the Position screen (Fig. 3-0).This screen displays and allows you to rewrite those related to the position.Display of the work coordinate system, remaining stroke, relative coordinate system andmachine coordinate systemRewriting of the rel...

  • Page 80

    3 - 503-1 Rewriting the Relative Coordinate SystemOf four coordinate systems, only the relative coordinate system can be rewritten. To set tozero, press [F7/ZERO SET] to change the function. Press the function for the axis which youwant to set to zero. A value for that axis is set to zero. W...

  • Page 81

    3 - 51<Fig. 3-2 Setup Work><Fig. 3-3 Command Value Display>

  • Page 82

    3 - 52<Fig. 3-4 Restart><Fig. 3-5 Floating Reference>

  • Page 83

    3 - 534. Work Coordinate (Offset)Pressing the [F4/WORK] key displays the Work Coordinate Offset Data screen (Fig. 4-0).Pressing the key twice displays the Common Work Zero Point Offset screen (Fig. 4-0(a)).<Fig. 4-0 Work Coordinate (offset)>It allows you to display and set the work offset...

  • Page 84

    3 - 54<Fig. 4-0(a) Common Work Zero Point Offset Screen>4-1 Data Display and SettingSix offset data of G54 through G59 are displayed and input. Optionally, the number of offsetdata can be expanded up to 66. When this is done, however, change pages with the page key( or ) because all o...

  • Page 85

    3 - 554-2 Function Menu(1) [F3/MEASURMENT AMONG 3 POINTS], [F2/MEASURMENT BETWEEN 2 POINTS]Used for the work setter.(2) [F7/DATA DELETION]When you newly start, this is used to delete all the data to 0 at once.Pressing this menu asks you at the center of the screen whether you want to delete all ...

  • Page 86

    3 - 56(4) ParameterWhen using external work zero point offset as thermal displacement data on the machineequipped with thermal displacement offset function, set as:No.6242, #0 = 1 (External work zero point offset is included in calculation.)4-6 Setting the External Work Zero Point OffsetThe enti...

  • Page 87

    3 - 575. Set (Data)If you press the “F5/set” key, the setting (data) screen (Figure 5-0) will be displayed.Frequently used parameters are collected by item and application here for easy setting. Anoptional item is not displayed if it is not attached.The screen runs over several pages, there...

  • Page 88

    3 - 58<Fig. 5-0(a) Set (data)><Fig. 5-0(b) Set (data)>

  • Page 89

    3 - 59<Fig. 5-0(c) Set (data)><Fig. 5-0(d) Set (data)>

  • Page 90

    3 - 60<Fig. 5-0(e) Set (data)><Fig. 5-0(f) Set (data)>

  • Page 91

    3 - 61<Fig. 5-0(g) Set (data)><Fig. 5-0(h) Set (data)>

  • Page 92

    3 - 62<Fig. 5-0(i) Set (data)>5-3 Automatic OverrideA function to memorize the override according to the actual machining condition for the cuttingfeed rate and the spindle’s rotational frequency specified in the machining program when testcutting and to make it be reflected automatical...

  • Page 93

    3 - 63Content of Screen DisplayMemory number (O) ............................. Override memorized number(Machining program number O is specified.)Tool number ......................................... Tool numbers are memory displayed in the orderspecified in the machining program.Feed rate comman...

  • Page 94

    3 - 64Move the cursor to the data to be altered using the cursor key ← , → , ↑ , ↓ , the overridememory screen, input the alteration data in the key input area and alter by the “input” key.Override memory edit is possible on a maximum of 60 tools.5-4 Eco ecoPressing [F7/Ec...

  • Page 95

    3 - 656. Macro VariablePress [F8/MACRO VARIABLE] in the PROGRAM screen (F2/PROGRAM). The MACROVARIABLE screen appears (Fig. 6-2(a)).6-1 Macro Variable and Data DisplayThe macro variable data is classified into the following:11-33Local variables (correspond to call multiplicity)2100-499Common v...

  • Page 96

    3 - 66<Fig. 6-2(a) Local Variable><Fig. 6-2(b) Common Variable>

  • Page 97

    3 - 677.PlotPressing the [F7/GRAPH] key displays Plotting screen (Fig. 7-0)This screen plots the tool path and also displays the following data for reference to plotting.Parameter plotting planeWork Coordinate SystemS, F, Spindle tool TMachining time, cutting time, ScaleProgram list in executionA...

  • Page 98

    3 - 68In normal state, synchronous plotting is in display. When performing pre-machining plotting,therefore, press F9/PREVIEW to display the function key for pre-machining plotting. (Fig. 7-1)Next, push F3/PREVIEW START key to start pre-machining plotting.With F2/AUTO RANGE key pushed, au...

  • Page 99

    3 - 698. Plotting ParametersWith the [F1/GRAPHIC PARAM.] menu of the [F7/GRAPH.], the Plotting Parameter screen (Fig.8-0 or Fig. 8-1) appears over the Plot screen.This screen allows you to set the plotting parameters.Pressing the [F2/RANGE] key displays the Range Set screen (Fig. 8-0) and pressi...

  • Page 100

    3 - 70Setting plotting parametersFirst move the frame cursor to the column of the parameter to be set using the cursor key ↑ ↓ .At that time, a simple explanation is displayed in the explanation column.Range set(1) Plotting RangeSet the maximum and minimum plotting values of each axis. T...

  • Page 101

    3 - 71Plane Set(1) Plotting PlaneSpecify the plotting plane. You can select out of the following 5 types.In accordance with the description of the plotting plane provided in the center of the screen,set a numerical value 0-4 and press the INPUT key to determine. The selected plane isdisplayed.T...

  • Page 102

    3 - 729. Tool (Offset)Pressing the function 3 (OFF SET) key displays the Tool screen (Fig. 9-0).This screen is used to display and set the tool name, tool length compensation and cuttercompensation for each tool number. In addition, the following function are provided.Display of the machine coo...

  • Page 103

    3 - 739-1 Compensation Value SettingCompensation values are divided into profile and wear. Setting is made from the key input areatogether with the cursor. While it is possible to input wear at any time, it is possible to inputprofile only while the write key is on. Wear becomes 0 at the inpu...

  • Page 104

    3 - 749-4 Sensor settingIf you press “F8/sensor set”, a window will appear in the center of the screen to enable you toset the sensor for the work setter. (Figure 9-4)In “T: sensor call”, the same process as tool change is performed.<Fig. 9-4 Sensor Set>9-5 Reference GaugeThe re...

  • Page 105

    3 - 75<Fig. 9-6 Tool Change><Fig. 9-9 Safety Guard>

  • Page 106

    3 - 7610. Alarm/DiagnosisPress OPER/MAINTE , followed by F3/ALARM DIAGNOSIS in the BK Menu.The Alarm Diagnosis screen (Fig. 10-0) appears, designed to display the machine status suchas alarms.It is automatically switched at the same time when an alarm occurs (it is also possible toprohibit s...

  • Page 107

    3 - 7710-1 Alarm HistoryPress F4/ALARM LIST in the ALARM DIAGNOSE screen. The ALARM HISTORY screenappears (Fig. 10-1). It lists the occurrence data and time, type, and description of each alarm inorder of more recent ones. The screen can store up to 32 CNC and PMC alarms. The ALARMHISTORY ...

  • Page 108

    3 - 7811. SystemPress the OPER/MAINTE key, and than, F4/SYSTEM the back menu.The System screen (Fig. 11-0) appears. This is a collection of the screens used formaintenance by the maker. The following 5 screens exist.PARAMETERSTIME & DATEDIAGNOSESLBUSMECHANICAL COMPENSATIONSYSTEM TABLEP...

  • Page 109

    3 - 79<Fig. 11-1 Parameter><Fig. 11-1(a) Parameter>

  • Page 110

    3 - 80(1) Item selectionDisplay the page off your desired setting item, using the page-up key ( ) or SHIFT .Set the cursor to the desired setting item and press the INPUT key to select it.Alternatively, since each item is numbered, enter the number of the desired setting item inthe key input a...

  • Page 111

    3 - 81<Fig. 11-2 Diagnose><Fig. 11-2(a) Diagnose>

  • Page 112

    3 - 8211-3 Mechanical CompensationSet the cursor to “Mechanical Compensation” on System screen and push INPUT . MechanicalCompensation screen (Fig. 11-3) appears.Set it to “Stored Pitch-Error Compensation” and push INPUT . Stored Pitch-ErrorCompensation screen (Fig. 11-3(a)) appears....

  • Page 113

    3 - 8311-4 Position RegionSet the cursor to “Position Region” on System screen and push INPUT . Position Regionscreen appears.Position region data are displayed and set.<Fig. 11-4 Position Region>

  • Page 114

    3 - 8411-5 Software VersionSet the cursor to “Software Version” on System screen and push INPUT . Software Versionscreen appears.Software versions are displayed.<Fig. 11-5 Software Version>

  • Page 115

    3 - 8511-6 Date and TimeSet the cursor to “Date and Time” on System screen and push INPUT . Date and Time screenappears.Date and time are displayed and set.<Fig. 11-6 Date and Time Setting>

  • Page 116

    3 - 8611-7 SLBUSSet the cursor to “SLBUS” on System screen and push INPUT . SLBUS screen appears.SLBUS data are displayed and set.<Fig. 11-7 SLBUS Table>

  • Page 117

    3 - 8711-8 System TableSet the cursor to “System Table” on System screen and push INPUT . System Table screenappears.System Table data are displayed and set.<Fig. 11-8 System Table>11-9 F MenuSet the cursor to “F Menu” on System screen and push INPUT . FANUC System Menu scree...

  • Page 118

    3 - 8811-9-1 Display Method of Dynamic Ladder Display Screen, Coil Search, Etc.Input OPER/MAINTE , F4/SYSTEM , 30.F MENU , INPUT , 1.F_PMC and INPUTo displayScreen 1.Screen 1(Note 1) F1 may be displayed “PMCLAD.”(Note 2) The portion marked is not displayed depending on the setting...

  • Page 119

    3 - 89Push F1/STPSEQ to display Screen 2.Screen 2

  • Page 120

    3 - 90Move the cursor to LEVEL2 and push F5/ZOOM to display Screen 3 (Dynamic Ladder DisplayScreen).Screen 3

  • Page 121

    3 - 91Push F1/SERCH to display the functions at the screen bottom as in Screen 4:Screen 4:Description of Function Keys Relating to Search:F1/TOP:Jumping takes place to the ladder beginning.F2/BOTTOM:Jumping takes place to the ladder end.F3/SRCH:Searching takes place concerning any specified coi...

  • Page 122

    3 - 9212. ProgramWith F2/PROGRAM being pushed, Program page (Fig. 12-0) appears.Program search, editing, creation, deletion, display of an execution block, and backgroundediting can be performed here. Most of the operations explained here are valid also in the overall screen programs.On progra...

  • Page 123

    3 - 9312-1 Operating Key Input Area On Screen(1) Clearing Key Input AreaThe key input area and the warning message are deleted.1)Push SHIFT and, then, CANCEL .12-2 Displaying Program(1) Changing Width of Program Display (Only applicable to Program page)Display on the screen is switched from ...

  • Page 124

    3 - 9412-5 Initialization Of Program MemoryDeleting all the programs and initializing memory is called ODF.1) Input O D F .2) Push INPUT .3) “ODF OK? Y-Yes N-No” appears.4) Push Y to perform ODF or any other key except Y not to perform it. NOTE) Programs deleted in ODF c...

  • Page 125

    3 - 9512-9 Program Editing (Edit Mode or Background Editing)12-9-1 Cursor OperationThe cursor normally displays a word in reverse video, which can move as follows:(1) Moving in Word UnitCursor is moved with → or ← . When it comes to the end of the screen, display isscrolled.(2) Moving in ...

  • Page 126

    3 - 96(Example) When searching with “N10”:N10, N010, N00010, etc.(Example) When searching with “X0.1”:X0.1, X0.100, X00.10, X.1, X.100, etc.(2) Word SearchCharacter string search includes all the others except number search.1) Input data for searching.2) Assign the search direction with...

  • Page 127

    3 - 9712-11 Background Edit (Program Screen Only)Normally, it is impossible to observe a program while it is in execution. Background editing hasenabled editing at this stage.The background editing operation is completely the same as that of ordinary editing. NCexecution is not affected when a...

  • Page 128

    3 - 98(2) Selecting Edit ProgramWith F2/BACK GRD EDIT pushed while in ordinary edit, background edit is selected. And,with F2/FORE GRT EDIT being pushed while in background edit, ordinary edit is selected.When F1/CHANGE WINDOW has been operated, the frame indicating available programsmakes...

  • Page 129

    3 - 9912-12 Range Assignment Edit Operation (Program Screen Only)Two or more blocks of a program in display are collectively deleted or copied into anotherprogram.(1) Starting Range EditRange editing is started.1)Push F3/RANGE EDIT .Function menu changes into the one for range editing.(2) Assig...

  • Page 130

    3 - 100(3) Cancelling Range AssignmentRange editing is interrupted. Range in assignment is made invalid.1)Push F4/RANGE SET or F3/EXIT .A framed cursor is changed into an ordinary cursor, cancelling a range.(4) Storing RangeA program having been assigned in range is stored.1)Push F5/RANGE ST...

  • Page 131

    3 - 101For example, conversion from “X.1” into “X.5” numerically corresponds each other. Thoseapplicable to conversion includes character strings such as “C0.1”, “X0.100”, “X00.10”,“X.1”, “X.100”, etc., all of which are each converted into “X.5”.1)Pushing F5/WORD...

  • Page 132

    3 - 102• “OK? Y-Yes N-No” appears.• To collectively convert here, push Y . If not, push any other except Y .5)On completion of conversion, the number of words having been converted is indicated inthe message “x words have been converted.”• Word conversion, once started, las...

  • Page 133

    3 - 10313. Program ListThe program list (Fig. 13-0) is displayed.Not only reading the list, you can also perform searching and deletion of a program.Fig. 13-0 Program List13-1 Program ListWith F7/ PROGRAM LIST pushed on Program page, the program list is displayed. With onemore push, the lis...

  • Page 134

    3 - 104Fig. 13-1 Program List for Background EditFig. 13-2 Program DetailsThe comment for the program detailed display indicates the one immediately following Onumber in a program. If not existing, no display takes place. Max. 16 characters can bedisplayed. The size for output is 0.1m each. ...

  • Page 135

    3 - 10513-2 Program SearchProgram search can be performed as follows while Program List or Program Detail is in display.(1) Searching with Program List.1) Empty the key input area.2) Move the cursor to the program number subject to search.3) With INPUT pushed, a program is changed over.(2) Sea...

  • Page 136

    3 - 10613-4 Program ArrangementIn the course of program editing, program size may get larger than the actual size. When thisoccurs, a program can be adjusted so that useable memory is slightly increased. In this case,however, the following conditions need to be satisfied:(a) It is not backgrou...

  • Page 137

    3 - 10714. Input / OutputWith F8/IN/OUT pushed, the data I/O screen is displayed.All the operations relating to I/O such as tape input and punch-out are performed here. Theprogram list is displayed on the right side of the page, the data setting table (various datasetting) on the left, and th...

  • Page 138

    3 - 1081) Connect the external unit.2) Set “INPUT” item on the data setting table to the setting of the external unit.3) Set I/O contents of the NC main body.4) Set the external unit to Output Standby state.5) With F3/VERIFY , collation is started.(4) InterruptInput, output, and collation a...

  • Page 139

    3 - 109(2) OutputA program having been input with keys and one having been selected on File List are output.To output all the programs, input “O-9999”.(3) VerificationOn occurrence of any disagreement in verification, verification is stopped and the tapecontents where disagreement has taken p...

  • Page 140

    3 - 110[EX.] N 1 2 ; N 2 0 ;Parameter No.12 and 20 are assigned. N - 9 9 9 9Parameter No.0~9999 are assigned. N 2 0 0 0 0 - N 2 9 9 9 9The SLBUS table are assigned.NOTE)One-by-one output and continuous output cannot be assig...

  • Page 141

    3 - 11114-4-1 Name Of I/O EquipmentNames corresponding to I/O equipments are set in 1~6 of the following table.PRA0132 : Input equipmentPRA0133 : Output equipmentPRA0135 : Macro external output command equipmentSetting is RS232C for those other than the above.14-4-2 Setting Of Each EquipmentPor...

  • Page 142

    3 - 112(4) Setting of Card (Equip. No.4)Port No.: PRA0127Baud rate : PRA0119Parity, etc. : PRA0107(5) Setting of Auxiliary 1 (Equip. No.5)Port No.: PRA0128Baud rate : PRA0120Parity, etc. : PRA0108(6) Setting of Auxiliary 2 (Equip. No.6)Port, etc. : PRA0129Baud rate : PRA0121Parity, etc. : PRA0109...

  • Page 143

    3 - 11314-5 Call Select (Option)A program called out on the program list is prefixed by ‘*’.(1) Retrieval MethodThe method of retrieving the call list can be selected by parameter.Parameter No.3110, #50: Number in comment statement of program indicated by cursor.1: Number in program indicate...

  • Page 144

    3 - 114• DESCRIPTION OF FUNCTION KEYSF1 (Input):Reads from Don-Don FD.F2 (Output):Outputs in Don-Don FD.F3 (Verify):Reads files from Don-Don FD and verify with memory.F4 (Stop):Interrupts input/output.F5 (Don End):Ends Don-Don FD mode.F6 (Setting):Shows the window for setting parameters.F7 (Fil...

  • Page 145

    3 - 11515. Input / Output (With PC Card Used)In the Input/Output screen, you can also access the PC memory card. If the card is set in a slotbeforehand, you can input/output the data to it in the same operating environment as before.Since the data is directly transferred to the memory card, not...

  • Page 146

    3 - 116If the PC card is inserted, the function F10 will be changed to F10/PC CARD INOUT as shownin the figure below. If it has been inserted from the beginning, that function is already displayed.Inserting the PC card enables a card menu.3Pressing F10/PCCARD INOUT displays the PC Card I/O s...

  • Page 147

    3 - 117This PC Card I/O screen provides the same operating environment as usual. What has beennewly added to the screen is the operation to specify the PC card path and file names.Standard I/O ScreenPC Card I/O ScreenSet the data itemSet the data itemPress the I/O/COMPARE keyPress I/O/COMPARE ke...

  • Page 148

    3 - 11815-5 PC Card Input/Output15-5-1 Transfer Data FormatWhen operating the PC card, the transfer data format remains unchanged as shown below tofacilitate editing through the personal computer. The transfer data format is restored when youfinish PC card operation and return to the Standard ...

  • Page 149

    3 - 11915-5-3 PC Card OutputThis function allows you to output the data from the NC unit to the PC card.1Select the PC Card Operation screen.2Set the input/output items in the data setting table. When setting a data range, describe itbeforehand in the conventional method.3Press F2/OUTPUT PCCAR...

  • Page 150

    3 - 12015-5-4 Comparing the DataThis function allows you to compare the PC card data with the NC unit data.1Select the PC Card Operation screen.2Set the input/output items in the data setting table. When setting a data range, describe itbeforehand in the conventional method.3Press F3/VERIFY PC...

  • Page 151

    3 - 121•The management function allows you to “create, rename, and delete the directory.”Select the directory or file with the cursor and press the function key to execute thefunction.•Up to 32 subdirectories (Root ¥ included) can be displayed (2 pages worth).•Up to 256 files in each d...

  • Page 152

    3 - 1224The window appears, where prompts you to input a new directory name.Now, input the new directory name and press the INPUT key. The directory names are thesame as the MS-DOS specific ones.File name up to 8 characters (A subdirectory name has no extension)If the PC card already contains ...

  • Page 153

    3 - 123(2) Deleting the file1Press F8/DIR PCCARD to display the Directory Operation screen.2Set the reverse video cursor to the directory in the path area to display a files list.3Then, set the cursor to the file you want to delete.4Press F6/DELETE .15-6-3 Renaming(1) Renaming the subdirecto...

  • Page 154

    3 - 124Now, input the renewed directory name and press the INPUT key. The directorynames are the same as the MS-DOS specific ones.Directory name up to 8 characters (A subdirectory name has no extension)If the PC card already contains the same name, you will be warned to that effect.Now, the su...

  • Page 155

    3 - 12515-7 Error MessagesMessageDescription“PC-CARD mount error.”The PC card could not be opened.Generally, this error is not displayed.“PC-CARD unmount error”The PC card could not be closed.Generally, this error is not displayed.“Non PC-CARD.”The PC card has not been set in the slo...

  • Page 156

    3 - 126

  • Page 157

    4 - 14. Individual ProgramsITOOL LIFE MANAGEMENTI ICUTTING MONITORING UNITIIITOOL PECULIAR NUMBER FUNCTIONIV STAFVSHGVI THERMAL DISPLACEMENT OFFSET FUNCTIONVII UUP FUNCTION

  • Page 158

    4 - 2** OVERVIEW **As labor-saving has been enhanced in the more factories, one worker takes charge ofmultiple NC machine tools and unmanned operation of the machines is going on all daylong. Under these circumstances, the features of this system (tool life management, sparetool management, cutt...

  • Page 159

    4 - 3** SCREEN TREE CHART **F1 POSITIONF1 TOOL NAMEF1 TOOL NAMEF2 PROGRAMF2 REF. GAUGEF2 UNITF3 TOOLF3 TOOL CHANGEF3 TOOL INSERTF4 WORK COORDINATEF4F4 LOAD SETF5 SETF5F5 LOAAD GRAPHF6F6 SAFETY GUARDLIFE GRAPHF7 PLOTF7 DATA DELETEF6 DATA DELETEF8 I/OF8 SENSOR SETSPARE TOOLF9 LI...

  • Page 160

    4 - 44. INDIVIDUAL PROGRAMSI. Tool Life Management1. Tool Life Management1-1 FeatureThe tool lefe management function counts the tool lefe use values of the tools used in themachining program according to the life units for each tool. It compares a counted tool usevalue with a tool lefe set ...

  • Page 161

    4 - 5* When the tool status is designated OUT OF LINE and that tool or all the tools in thesame tool group are defective, a tool change signal is output to the PC.1-3 Life UnitsAs tool life units, set time, use times, length, and number of holes for each tool. The tool life iscounted as follow...

  • Page 162

    4 - 62. Spare Tool Management2-1 FeatureIf the Txx command in the machining program is a spare tool command, the spare toolmanagement function will automatically select a defectless tool out of a preregistered spare toolgroup. The tool is selected out of the spare tool group in order of used ...

  • Page 163

    4 - 73. Premachining Tool check3-1 FeatureAt the beginning of the machining program, specify the tools to be used in the subsequentmachining. The premachining tool check function will checks whether all the tools used,including spare tools, are defectless or not. If there is even one defectiv...

  • Page 164

    4 - 85-1-3 Assisting/Resetting Spare Tool Offset (M45/M46)Block skip and optional block skip are used to select a spare tool offset. Be sure to enclose anoffset selection by M45 and M46 to program it.(Note: Register M45 and M46 in the NC non-buffering M-codes.)To select a tool offset, inform th...

  • Page 165

    4 - 9When the 1st S-code command is executed, it is determined by parameter setting to select thelife units and clear the tool status and life use value.•Parameter no. 8001 #6 = 1 ............ TimesParameter no. 8001 #7 = 1 ............ Minutes•Parameter no. 8003 #7 = 0 ............ Clears th...

  • Page 166

    4 - 105-2 Sample ProgramWithout Spare ToolWith Spare Tool M51 M51T10T1100T15Premachining tool checkT1200T30T30 :: M59 M59 M56Stops due to an out-of-life tool M56T10M06Spindle tool commandT1100M06T15Spindle tool commandT1200G54G90S1000G54G90S1000G00X0Y0G00X0Y0 M45G43Z50.0H10Tool offset commandG4...

  • Page 167

    4 - 116. Tool Life Management Operation6-1 Preparations for OperationAfter changing a setup and setting in the tool magazine the tools you want to use for nextmachining, input their tool data (tool name, life units, life set value, life use value) in the TOOLLIFE screen.To operate with a spare ...

  • Page 168

    4 - 126-4 Tool Life Management Operational Procedure7. Tool Life ScreenPress F3/TOOL in the OVERALL screen. The following function screen is displayed.Although the function keys, TOOL NAME/1 , REF. GAUGE/2 , TOOL CHANGE/3 , /4 ,/5 , SAFETY GUARD/6 , DATA DELETE/7 , SENSOR S...

  • Page 169

    4 - 13Press F9/LIFE SPARE .Fig. 1(Note) The data for the tools registered as spare tools are displayed dimly. No entry is allowedthrough the TOOL LIFE screen.7-1 Setting the Tool Name (A tool name can be set for each tool)The tool life management function is not affected even if a tool name is...

  • Page 170

    4 - 14[Example] Setting [100 milling cutter] for T0031Using the ↓ key, move the cursor to [003].2Press F1/TOOL NAME → The cursor is located at an alphanumerical entry.3Press the keys, 1 , 0 , 0 , and SPACE in that order.4Using the ↓ , key, move the cursor to [MILL].5Press INPUT...

  • Page 171

    4 - 15For a tool life value, set the life value preset for each tool, When the tool with unknown lifevalue is used, machining is performed assuming a set value zero. When the tool becomesunsharp, take note of the life use data. That data is used as a life set value. The tool isjudge out of lif...

  • Page 172

    4 - 168. Spare Tool ScreenIn the screen shown in Fig. 1, press F6/SPARE TOOL . The SPARE TOOL screen in Fig.2 appears.Fig. 28-1 Setting the Call Number1Move the cursor to a position of [CALLNO.]2Input a call number (1.000 or greater)and press INPUT .¤ The call number must be greater thanthe...

  • Page 173

    4 - 178-2 Setting the Tool NameSet a tool name for the tool group. The spare tool function is not affected even if the tool nameis not set.1See 7-2 in 7. TOOL LIFE SCREEN.8-3 Setting the Life UnitsSet the life units for the tool group.1See 7-3 in 7. TOOL LIFE SCREEN.8-4 Setting the Life Value...

  • Page 174

    4 - 18• Registering halfway the spare tools1Move the cursor to the position where you want to add a spare tool.2Press F3/TOOL INSERT . (The spare tool is inserted into the line above the cursor)3Input the number you want to add, and press INPUT .¤When interrupting operation, press F3/TOOL ...

  • Page 175

    4 - 199. Tool Status List ScreenIn the screen shown in Fig. 1, press F8/TOOL STATUS .¤ When interrupting operation, press F8/TOOL CHECK to display the DEFECTIVE TOOLLIST screen, and then, press F8/TOOL STATUS .Fig. 3<Tool Status>× ................. Defective tool (broken or out of li...

  • Page 176

    4 - 209-2 Listing the Defective ToolsPress F8/TOOL CHECK in the TOOL STATUS LIST screen. The DEFECTIVE TOOL LISTscreen appears.Fig. 4This screen lists up to 10 tools found defective in one premachining tool check (M51 to M59).Since the defective tools are not displayed cumulatively, the scree...

  • Page 177

    4 - 2110. Tool Life Management Parameters And Their Setting10-1 Displaying the ParametersPress F4/SYSTEM and enter “1”, INPUT , followed by “N8000.” With the ↓ arrow key,display a cutting monitoring parameter, no. 8000.10-2 Setting the Parameter1MDI mode2Reset state3Turn on th...

  • Page 178

    4 - 22II. Cutting Monitoring Unit1. OutlineThe cutting monitoring unit monitors the cutting loads of the spindle and feed axes of the NCmachine tool to prevent abnormal cutting and manufacturing of defective products.You can set monitoring data and monitoring functions for each tool to ensure d...

  • Page 179

    4 - 233. Monitoring Functions3-1 Overload DetectionWhen a cutting load keeps exceeding an overload detection value for an overload judgmenttime, this function detects an overload, judging it a cutting error (tool-workpiece interference,improper machining condition, or defective tool nose).When ...

  • Page 180

    4 - 24Spindle wear judgment time....... Parameter 8032 x 0.1 secondX-axis wear judgment time....... Parameter 8036 x 0.1 secondY-axis wear judgment time....... Parameter 8040 x 0.1 secondZ-axis wear judgment time....... Parameter 8044 x 0.1 second(b) Load calculation detection mode (Wear judgment...

  • Page 181

    4 - 253-5 Idle Cutting Time Reduction (Feed Rate Override Control)In an idle cutting state where a cutting load is lower than a no-load value, a feed rate override isset to 200 % to reduce an idle cutting time.* The following figure lists each set value in terms of load versus time.

  • Page 182

    4 - 264. Cutting Monitoring Program4-1 Cutting Monitoring Special M-code4-1-1 Stopping/Resetting the Tool Life Management Function and Cutting MonitoringFunction (M54/M53)Since a cutting load does not take place up to an actual machining start point in remachiningfrom halfway, M54 is executed ...

  • Page 183

    4 - 27• For Sxxxx;, set the data in the format of xxx.x.• When the valid data is set, the monitoring functions are enabled.• When an overload value for the main monitoring axis is set, other monitoring data arecleared.• When an adaptive value is set, a no-load value is automatically calcu...

  • Page 184

    4 - 284-2 Sample Program0 7 7 ;M51;T01;Checks the tool status of T01 and T1000 in a premachining tool check →T1000;M59;M56; .................. Selects a feed hold stop because of an out-of-life tool.G91G28X0Y0Z0;G91G30X0Y0Z0M19;T01M06; ............ Tool command (T01 to the spindle).The machine...

  • Page 185

    4 - 295. Data Setting5-1 Selecting the Main Monitoring AxisIn the SET LOAD screen, select the spindle, X-axis, Y-axis, or Z-axis as the main monitoringaxis for each tool. When machining is done with this tool, determine on which one of thespindle motor, X-axis, Y-axis, and Z-axis a change of t...

  • Page 186

    4 - 305-3-2 Automatic SettingSet the CUTTING MONITOR mode selector switch on theoperation panel to AUTO SET and perform teach cutting.The load reference value for the tool used for machiningis calculated from the cutting data for the monitoringsection and set. If the reference value is set, the...

  • Page 187

    4 - 316. Cutting Monitoring OperationPrior to starting monitoring operation, set the monitoring functions and monitoring data for thetool whose cutting you want to monitor. The monitoring data becomes valid when the tool isbrought from a standby position to the spindle. If the spindle has the ...

  • Page 188

    4 - 326-2 Overload DetectionTurn on the overload detecting function for a desired tool and set the overload detection data.Overload monitoring operation is activated in the monitoring section. When the monitoringconditions are met, an overload is monitored simultaneously with four axes.To activ...

  • Page 189

    4 - 33Even if the override is minimized, an overload is detected if the cutting load keeps exceedingthe upper-limit adaptive falue.6-6 Idle Cutting Time ReductionSelect the idle cutting function to either “ALL,” “BEFORE,”or “AFTER” for the tool whose idle cutting time you wantto redu...

  • Page 190

    4 - 347. Set Load Screen1Press F3/TOOL in the OVERALL screen → The TOOL screen appears and displays thefollowing functions.TOOL NAME/1 REF. GAUGE/2 TOOL CHANGE/3 /4 /5SAFETY GUARD/6 DATA CLEAR/7 SENSOR SET/8 LIFE SPARE/92Press F9/LIFE SPARE → T...

  • Page 191

    4 - 35• Input position selecting methodUsing the cursor move keys, ↑ ↓ → , and ← , move the cursor to the position where youwant to alter or input the data.7-1 Selecting the Main Monitoring AxisInitially, the spindle(S) has been set as the main monitoring axis. When you want t...

  • Page 192

    4 - 367-4 Deleting the Data1Press [F7/DATA DELETE] →The Delete Screen window appears.2Using the ↓ key, move the cursor to aselected item.3Press INPUT → A message, “O.K. ? Y-YESN-NO,” appears.4Press Y → The Delete Item windowdisappears and the data are deleted.¤ When inter...

  • Page 193

    4 - 378. Load Graph ScreenPress the CUT MONITOR key on the operation panel or press F5/REAL GRAPH .The LOAD GRAPH screen appears.Fig. 6The LOAD GRAPH screen is a display with respect to the spindle tool and graphs a loadedstate after one of the spindle, X-axis, Y-axis, or Z-axis is placed und...

  • Page 194

    4 - 389. Life Graph ScreenPress the F5/LIFE GRAPH in the LOAD GRAPH screen. The LIFE GRAPH screen appears.Fig. 7The LIFE GRAPH screen graphs the cutting load data ranging from a start of using a lifemanaged tool to its point of running out of life. You can see at a glance the loaded state by...

  • Page 195

    4 - 3910. Display And Setting Of Parameters10-1 Displaying the ParameterPress F4/SYSTEM and enter “1”, INPUT , and “N8000.” Then, use the ↓ key to display theparameter no. 8000 for cutting monitoring.10-2 Setting the Parameter1Select the MDI mode2Press the RESET switch3Turn o...

  • Page 196

    4 - 4010-6 Displaying the Monitoring Data (Parameter 8004)• Parameter 8004 (0: Displays the data in percentage(%), 1: Displays the data in ampere(A))Bit 6 = 1 ...... Displays the monitoring data in ampere(A) A displayed data amount complies with the parameters no. 8070 to no. 8073.10-7 Aut...

  • Page 197

    4 - 41(2) Reference load calculation parametersParameter 8010 Parameter 8010• Spindle load calculation value = Load data / No. of load dataParameter 8011 Parameter 8010Parameter 8016 Parameter 8016• X-axis load calculation value= Load data / No. of load dataParameter 8017...

  • Page 198

    4 - 42(Notes)• When none of the 1st through 4th gears has been selected (when the machine has no gear,see the parameter for the low-speed gear).• When the 3rd or 4th gears is selected, see the parameter for the high-speed gear.• Even if the high-speed gear has been selected, see 8030 when 8...

  • Page 199

    4 - 4311. Alarms770SPINDLE OVERLOAD ALARMA spindle load exceeded an overload value during cutting.771NO-LOAD ALARMSince machining is completed without a no-load value being exceeded by a cutting loadfor the main monitoring axis, a no-load alarm results, judging it erroneous mounting ortool break...

  • Page 200

    4 - 44III. Tool Peculiar Number Function1. FunctionThe tool peculiar number function is to assign a peculiar number to each tool to control it.There are two kinds of control methods depending on how a tool number is assigned; they area tool peculiar number method or number method by functions. ...

  • Page 201

    4 - 452-5 TOOL LIFE ScreenFig. 8• Setting the specified tool dataMove the cursor to a setting position, input a tool command number, and press INPUT toset. An error message, “ALREADY REGISTERED,” appears in case of the tool number forwhich the data has been already registered.• Displa...

  • Page 202

    4 - 462-6 SPARE TOOL ScreenFig. 9• Setting the specified tool dataMove the cursor to a setting position, input a tool command number, and press INPUT toset. An error message, “ALREADY REGISTERED,” appears in case of the tool number forwhich the data has been already registered.2-7 TOOL...

  • Page 203

    4 - 473. Number Method By Functions (Parameter No. 8004 #7 = 1)The number method by functions is to assign a peculiar tool function number to each tool tomanage the tools. Since the tools with an identical function have the same function number,give reference numbers to manage them. The number...

  • Page 204

    4 - 483-4 TOOL LIFE ScreenFig. 11• Setting the specified tool dataMove the cursor to a setting position, input a tool number by functions, and press INPUT toset. An error message, “ALREADY REGISTERED,” appears in case of the tool number forwhich the data has been already registered.• ...

  • Page 205

    4 - 493-5 TOOL STATUS ScreenFig. 12• Setting the specified tool dataMove the cursor to a setting position, input a tool number by functions, and press INPUT toset. An error message, “ALREADY REGISTERED,” appears in case of the tool number forwhich the data has been already registered.

  • Page 206

    4 - 50IV. StafThe production support system, STAF (SEIKI TECHNOLOGY ASSISTANCE FUNCTION), hasthe following screens:1.Periodic Check2.Status Display/OK Monitor3.Instruction Manual Information4.LSSOL Diagram1. Periodic CheckThe Period Check screen is intended for maintenance of various oils, batt...

  • Page 207

    4 - 51(2) Functions in the main screen• Reverse video Cursor .......... Move with the ↑ or ↓ key to select an item. Move thecursor before pressing any function key.• F1/DETAIL .......................... Displays the Details screen for the cursor-indicated item, ifany. If there is no...

  • Page 208

    4 - 522. Status Display/OK MonitorThe Status Display/OK Monitor screen displays the machine status. It is displayed by pressingthe “STATUS/OK” button on the operation panel.Alternatively, it is displayed by selecting “8. STATUS/OK MONITOR” from the System Menudisplayed by pressing OPRE...

  • Page 209

    4 - 533. Instruction Manual InformationThis screen displays the G-codes, M-codes, and maintenance M-codes provided for themachine as standard. The optional specifications are not always displayed.Note: The displayed details vary from one model to another. Some models may not have themaintenanc...

  • Page 210

    4 - 544. LSSOL Diagram (Switch Status)The LSSOL diagram shows a layout of the limit switches and solenoids, and their ON/OFFstatus. It has a layout drawing and list.In the Overall screen, select OPRE/MAINTE , F3/ALARM DIAG. , and F2/SWITCH STATUSto display the layout drawing first.Note: If ...

  • Page 211

    4 - 554-2 ListPressing F3/LIST displays a list which describes the functions/applications.Note: The details and form of the list vary from one model to another.If the limit switch or solenoid is turned on, their names will be displayed in reverse video. Ifthere are two or more pages, use the ...

  • Page 212

    4 - 56V. SHGKey operation to get to SHG screen:Overall screen → front/back → F4/System → 20.SHG1. OutlineSHG Cutting Mode screen displays cutting mode selected in SHG cutting as well as SHGcommanding method. Adjust screen displays and sets parameters to be used in SHG.2. SHG Cutting Mod...

  • Page 213

    4 - 573-1 SHG Adjust screen ΣΣΣΣΣ10M, ΣΣΣΣΣ16MUse this to set constants for SHG Cutting Mode (Q1 to Q5).The same conditions that were used for parameter writing, also, apply here for setting data.Time constant acceleration/deceleration after interpolation........ Time constant for line...

  • Page 214

    4 - 583-2 SHG Adjust Screen ΣΣΣΣΣ18MUse this to set constants for SHG Cutting mode (Q1 to Q5).The same conditions that were used for parameter writing, also, apply here for setting data.Time constant acceleration/deceleration after interpolation........ Time constant for linear acceleration...

  • Page 215

    4 - 59VI. Thermal Displacement Offset Function

  • Page 216

    4 - 60

  • Page 217

    4 - 61

  • Page 218

    4 - 621. Thermal Displacement Offset Function (Main)The Main screen displays the following data.Table 1 (Offset Data)Axis Name:Axis to be offsetOffset Factor:Magnification to correct an offset amountOffset Amount:Offset amount to be output to the NC unitTable 2 (Sensor Data)Channel:Sensor channe...

  • Page 219

    4 - 63The offset factor can be set within a range of +/-99.9. If it is rewritten, the offset amount will berecalculated immediately against the previous one, not from the current temperature.1-2 Initializing the Reference TemperatureWhen you have selected the system which does not initialize th...

  • Page 220

    4 - 641-3-5 Waiting TimeEnter in seconds a waiting time between power-on and when the thermal displacement offsetfunction is initiated. This is used when a sensor stabilization time is required in a place where aroom temperature is unstable.1-3-6 Reference TemperatureThe reference temperature ...

  • Page 221

    4 - 65VII. UUP Function1. General DescriptionThe internal information of the CNC unit can be read/written through the “UUP (Universal UserPort)” interface connector of the machine operation panel.Our “HS-MOS (Hitachi Seiki - Machine Operating System)” is the software for personalcompute...

  • Page 222

    4 - 66 [One-to-one Connection](2) Connecting one PC to one CNC unit (Via the hub)In one-to-one connection, when the distance is long or you want to enhance thecommunication conditions, interpose the hub between them. In this case, the cable usedbetween the hub and CNC unit is a straight type. [...

  • Page 223

    4 - 672-3 Setting the TCP/IP AddressesUpon shipment of the CNC unit, the TCP/IP addresses are as follows:Upon shipment of CNC UnitIP address126.0.0.31Mask address255.0.0.0Port address (TCP/IP)8193(1) When connecting one PC to one CNC unit (When not connecting to the in-house LAN)When connecting ...

  • Page 224

    4 - 68(2) Connecting one PC to multiple CNC units (New network)When connecting one PC to multiple CNC units and configuring a new network withoutconnecting to the in-house LAN, take care not to duplicate the IP address of the 2nd CNCunit onward. For alteration of the IP address on the CNC side,...

  • Page 225

    4 - 69F_SETTING Screen(5) In this Setting screen, press 1 and INPUT to set WRITE PARAMETER = 1. This allowsyou to write the parameters. Do not tamper with the other items.(6) Press the ALTER key to return to the F MENU screen.2-4-2 Setting/Referring to the IP Address(1) Next, select [2. ...

  • Page 226

    4 - 70(2) Turn several menu pages with the RETURN key to search for “ETHPRM.” Use theETHPRM key to display the Ethernet parameter screen.ETHERNET PARAMETER Screen (1st Page)ETHERNET PARAMETER Screen (2nd Page)

  • Page 227

    4 - 71(3) THE ETHERNET PARAMETER Screen has two pages.You can use the page keys or ↑ and ↓ keys to scroll the screen. Upon shipment, thepages contain the following data.(Note: The MAC does not require you to set it; it is automatically set.)(4) When altering the IP address• Correc...

  • Page 228

    4 - 72Pinging 126.0.0.31 with 32 bytes of data.Replay from 126.0.0.31: bytes=32 time=5ms TTL=60Replay from 126.0.0.31: bytes=32 time=5ms TTL=60Replay from 126.0.0.31: bytes=32 time=5ms TTL=60Replay from 126.0.0.31: bytes=32 time=5ms TTL=60Pinging statistics for 126.0.0.31:············...

  • Page 229

    1

  • Page 230

x