Navigation

  • Page 1

    OPERATION AND MAINTENANCE HANDBOOKB-61397E/02 FANUC Series 0 / 00 / 0-Mate

  • Page 2

    • No part of this manual may be reproduced in any form. • All specifications and designs are subject to change without notice.The export of this product is subject to the authorization of the government of the countryfrom where the product is exported.In this manual we have tried as much as ...

  • Page 3

    314567891022Page change keysProgram edit keysInput keyOutput/Start keyFunction keysCursor move keysData input keysReset buttonPage change keysProgram editkeysInput keyOutput/Start keyFunction keysCursor move keysData input keysReset keyShift key

  • Page 4

    1. CRT/MDI PANEL31.3CRT/MDI with MMCPOWERI+OFFO+OFF

  • Page 5

    314567891024AUXGRAPHMMC/CNCSHIFTRESETOUTPUTSTART/.A.B.C.D$E%F&G.HIJKLMNSPO>P.Q–R<S>T[U]V.{W}X:Y;Z.EOB789ALTER4.56INSRT123.DELET–:.0...INPUTPOSPRGRMCANDGNOSPARAMOPRALARMFUNCMENUOFSETMMC/CNC change keyShift keyReset keyStart/output keyProgram edit keysFunction keysInput key

  • Page 6

    1. CRT/MDI PANEL51.4MDI KeyboardDStandard MDI keyboards (T series)DFull MDI keyboards (T series)

  • Page 7

    314567891026DStandard MDI keyboards (M series)DFull MDI keyboards (M series)

  • Page 8

    1. CRT/MDI PANEL7DFull MDI keyboards (14″ CRT for M series)

  • Page 9

    314567891028DMDI keyboards with MMC

  • Page 10

    1. CRT/MDI PANEL91.5Explanation of the KeyboardNumberNameExplanation1Power ON and OFF buttonsf OFF| ONPress these buttons to turn CNC powerON and OFF.2RESET keyRESETPress this key to reset the CNC, to can-cel an alarm, etc.3START keyOUTPTSTARTThis key is used to start MDI operationor automatic op...

  • Page 11

    3145678910210NumberExplanationName8Cancel keyCANPress this key to delete the input dataor the last character in the key inputbuffer.9Program edit keysALTERINSRTDELETPress these keys when editing the pro-gram.: Alteration: Insertion: DeletionALTERDELETINSRT10Function keys…POSPRGRMPress these ...

  • Page 12

    1. CRT/MDI PANEL111.6Key InputDFor standard MDI keyboardOn the standard MDI keyboard, the same key is used to input both anaddress and a numeric value. When “ADRS.” is displayed on the top of the key input buffer, addresses canbe input. When “NUM.” is displayed on the top of the key inp...

  • Page 13

    3145678910212DFor full MDI keyboardA “<” is displayed at the end of the key input buffer indicating the inputposition of the next character.Key inputbuffer display[ ] [ ] [ ] [ ] [ ] N001X100Z<Key input buffer displayTo inpu...

  • Page 14

    2. CRT/MDI OPERATION132.1Screen Transition Triggered by the Each Func-tion KeyPOSScreen transition triggered by thefunction keyPOSPOSITION DISPLAYSCREENCurrent position screenPosition displayof absolute coor-dinate systemDisplay of runtime and partscountDisplay ofactual speedPosition displaysof r...

  • Page 15

    3145678910214*2Display of pro-gram contentsDisplay of pro-gram numberand sequencenumberScreen transition triggered bythe function keyin the AUTO or MDI modeProgram screenDisplay of cur-rent block andmodal dataPRGRMCHECKCURRNTNEXTPRGRMAUTO (MDI)*1Display of cur-rent block andnext blockProgram bei...

  • Page 16

    2. CRT/MDI OPERATION15PROGRAM SCREENProgram edit-ing screenDisplay of pro-gram directoryon CNCmemoryPRGRMLIBC.A.P.EDITConversational programming screenEDITBack groundediting screenProgram screenScreen transition triggered bythe function keyin the EDIT modeProgram screenPRGRMPRGRMFLOPPYI/ODisplay ...

  • Page 17

    3145678910216Setting of the addi-tional workpiecezero point offsetvalueSetting of work-piece zero pointoffset valueTool offset valueDisplay of tooloffset valueOFFSETScreen transition triggered bythe function key (M series)OFFSET SCREENDisplay of custom macrovariablesSetting of tooloffset valueSet...

  • Page 18

    2. CRT/MDI OPERATION17Set macro vari-ablesTool offset valueDisplay toolwear offsetvalueWEAROFFSETScreen transition triggered bythe function key (T series)OFFSET SCREENDisplay toolgeometry off-set valueSet tool wearoffset valueSet work shiftor workpiecezero point off-set valueTool lengthmeasureme...

  • Page 19

    3145678910218Setting of se-quence numbercomparison andstopScreen transition triggered bythe function keySetting of pitch error compensa-tion dataParameter screenPARAMDGNOSPARAMETER/DIAG-NOSTIC SCREENDisplay of pa-rameterscreenSetting of param-eterDisplay ofdiagnosisscreenDGNOSPARAMDGNOSPARAMSV–...

  • Page 20

    2. CRT/MDI OPERATION19Screen transition triggeredby the function keyOPRALARMOPRDisplay ofalarm screenALARMDisplay of soft-ware operator’spanel generalpurpose switchALARM SCREENAlarm screenALARMOPRMSGDisplay of oper-ator’s messageSetting of soft-ware operator’s panelgeneral purposeswitch

  • Page 21

    31456789102202.2CRT/MDI OperationCommand displayDFunction button PRGRMDuring the AUTO mode, press (page) or the corresponding softkey to cause any of the following four types of displays to appear.(1) A program being currently executed is displayed.PAGEPAGEThe cursor is set to the beginning of t...

  • Page 22

    2. CRT/MDI OPERATION21Program displayDFunction button PRGRMDuring the EDIT mode, press the PRGRM key several times or thecorresponding soft key to cause either of the following two types ofdisplays to appear.(1) The program is displayed.The program and sequence numbers are displayed atthe upper r...

  • Page 23

    3145678910222Custom macro variable display/settingDFunction button MENUOFSETPress the MENUOFSET key several times or the corresponding soft key toselect the desired screen. VARIABLE O1234 N1234NO.DATANO.DATA100123.4561081010.000109102110103 111104 112105 113106114107115 ACTUAL POSITION (RELATIVE...

  • Page 24

    2. CRT/MDI OPERATION23Alarm displayALARM MESSAGEO0000 N0000100P/S ALARM417SERVO ALARM : X AXIS DGTL PARAM427SERVO ALARM : Y AXIS DGTL PARAMS 0 TNOT READY ALARMMDI [ ALARM ] [ OPR ] [ MSG ] [ ] [ ]OPRALARMSoftware operator’s panel display/settingPress...

  • Page 25

    31456789102242.3CRT/MDI Operation and Display (M Series)Current position displayDFunction button POSPress (page) or the corresponding soft key to cause any of thefollowing three types of displays to appear.(1) Absolute coordinatesDistance from the programmed zero point(2) Relative coordinatesAny...

  • Page 26

    2. CRT/MDI OPERATION25Setting data display/settingDFunction button DGNOSPARAM(Parameter pages 1 and 2 are the setting data screens.)MDI modeWhen the title parame-ter is not on the screen,press the key orthe corresponding softkey to select the param-eter screen.CURSORorCURSORNumeral[Se...

  • Page 27

    31456789102262.4CRT/MDI Operation and Display (T Series)Current position displayDFunction button POSPress (page) or the corresponding soft key to cause any of thefollowing three types of displays to appear.POS(1) Absolute coordinatesDistance from the programmed zero point(2) Relative coordinates...

  • Page 28

    2. CRT/MDI OPERATION27Setting data display/settingDFunction button DGNOSPARAM(Parameter pages 1 and 2 are the setting data screens.)MDI modeWhen the title “parame-ter” is not on the screen,press the key orthe corresponding softkey to select the param-eter screen.CURSORorCURSORNumer...

  • Page 29

    31456789102282.5CRT/MDI Operation and Display (with MMC)(1) OperationKey operation can only be done when the CNC screen is displayed onthe CRT display of the CRT/MDI panel. Address keys and numericalkeys are independently arranged on 00–C. However, inputting data isexactly the same as that of 0...

  • Page 30

    2. CRT/MDI OPERATION292.6Data Input/Output (FANUC Cassette)Setting the beginning of the file1Select the EDIT mode2Press the PRGRM key severaltimes to select the program listscreen. 3Key in address N.4Key in the target file number.N0⇒ Locates the beginning of the cassette.This is used regardle...

  • Page 31

    3145678910230Program output1Select the EDIT mode.2Press the PRGRM key severaltimes to select the program listscreen. 3Key in address O.4Key in the target program number.5Press the OUTPTSTART key, and output begins.* All–program output: 0–9999 OUTPTSTART Offset output1Select the EDIT mod...

  • Page 32

    2. CRT/MDI OPERATION31CNC parameter input1Set setting data PWE to 1 (page 2 of the parameter screen).This is set in theMDI mode or at anemergency stop.PARAMETERO1224 N0000[ PARAM ] [ DGNOS ] [ ] [ SV–PRM ] [ ](SETTING 2)_PWE=1(0:DISABLE 1:ENABLE)REV4=0TAPEF=0(SEQUEN...

  • Page 33

    31456789102325Press the INPUT key, and input begins.* When only one program is entered.6Key in address O.7Key in the target program number.8Press the INPUT key, and input begins. Offset input1Select the EDIT mode.2Locate the beginning of the file.3Disable program protection (KEY=1).4Press the M...

  • Page 34

    2. CRT/MDI OPERATION33Parameters related to data input/outputTo use the FANUC floppy cassette, set the parameters as follows:Setting:I/O = 0 (Note)Parameter:ISO = 1PRM, No. 0021****0*1PRM, No. 55210(4800BPS)PRM, No. 010***Note****NOTE1 1 : Protects program numbers 9000s (9000 to 9999).0 : Enables...

  • Page 35

    3145678910234Displaying the directory of floppy disk files1Press the EDIT switch on the machine operator’s panel.2Press function PRGRMkey .3Press soft key [FLOPPY].4Press page key or .5The screen below appears.SRHFIL[][][][][]READPUNCHDELETEO0555 N0000 (METER) VOL19:36:51EDIT0001 PARAMETER0002...

  • Page 36

    2. CRT/MDI OPERATION35Outputting programs1Press soft key [PUNCH] after directry is displayed.PRG–NOEXEC[][][][][]CANSTOPO0555 N0000(METER) VOLDIRECTORY (FLOPPY) NO. FILE NAME19:39:17PUNCH_FILE NO. =_ PROGRAM NO. =NUM.S0TEDIT2Enter a program number. To write all programs into a single file, e...

  • Page 37

    3145678910236Procedure for changing the file name1Press soft key [RENAME] after directry is displayed.2Position the cursor to FILE NO. then enter the number of the file whosename is to be changed. Press the INPUTkey.3Position the cursor to NAME and key in a new file name. Then, pressthe INPUTke...

  • Page 38

    3. OPERATION LIST37Classifi-cationFunctionKEYSWSET-TINGPWE=1ModeResetting of operating time—ResetResetting of number of ma-chined parts—ResetResetting of OT alarmAt power–upResetting of alarm 100—Parameter inputfMDI modeOffset input—RegistrationfMDISetting data inputMDI modefrom MDIPMC ...

  • Page 39

    3145678910238Func-tionkeyOperationPOS→RCANPOS→PCAN—ANDPCAN—ANDCANRESETPARAMNo.Parameter number →→ → Data → →PWE =0 → RESETINPUTINPUTOFSET→ Offset number → → Offset value→No.INPUTINPUTPARAM→→ → Data →No.0INPUTINPUTDGNOS→ Diagnostic number → → Data →No.IN...

  • Page 40

    3. OPERATION LIST39Classifi-cationFunctionKEYSWSET-TINGPWE=1ModeSearch for program numberEDIT/AUTOmodeSearch for sequence num-berAUTO modeSearch for address/wordEDIT modeSearchSearch for address onlyEDIT modeSearch for offset number—Search for diagnostic num-ber—Search for parameter num-ber...

  • Page 41

    3145678910240Func-tionkeyOperationPRGRMProgram number →→(Cursor)ObPRGRMProgram number search →→ Sequence number search→(Cursor)NbPRGRMData to be searched for →(Cursor)bPRGRMAddress to be searched for →(Cursor)bOFSETOffset number →→No.INPUTDGNOSDiagnostic number →→No.INPUTPAR...

  • Page 42

    3. OPERATION LIST41Classifi-cationFunctionKEYSWSET-TINGPWE=1ModePlay–backNC data inputTEACH–INJOG/HANDLEmodeMemory all clearAt power–upClearParameter clearfAt power–upClearProgram clearfAt power–upSub PCB all clearAt power–up

  • Page 43

    3145678910242Func-tionkeyOperationPRGRMMove machine →,or→ → NC data →→→XYZINSRTINSRTEOBINSRT—ANDRESETDELET—RESET—DELET—AND(However, set PWE on main side to 0.)DELETS

  • Page 44

    4. G CODE LIST43M seriesG code list (M series)(1/3)G codeGroupFunctionG00PositioningG0101Linear interpolationG0201Circular interpolation/Helical interpolation CWG03Circular interpolation/Helical interpolation CCWG04Dwell, Exact stopG05High speed cycle machiningG0800Advanced preview controlG0900Ex...

  • Page 45

    3145678910244G code list (M series)(2/3)G codeGroupFunctionG54Workpiece coordinate system 1 selectionG55Workpiece coordinate system 2 selectionG5614Workpiece coordinate system 3 selectionG5714Workpiece coordinate system 4 selectionG58Workpiece coordinate system 5 selectionG59Workpiece coordinate ...

  • Page 46

    4. G CODE LIST45G code list (M series)(3/3)G codeGroupFunctionG150Normal direction control cancel modeG15119Normal direction control left side onG152Normal direction control right side onG16020In–feed control function cancel (0–GSC)G16120In–feed control function (0–GSC)CAUTION1.Multiple G...

  • Page 47

    3145678910246T seriesG code list (T series)(1/2)G code system(Note 7)GroupFunctionABCpG00G00G00Positioning (rapid traverse)G01G01G0101Linear interpolation (feed)G02G02G02Circular interpolation CWG03G03G03Circular interpolation CCWG04G04G04DwellG10G10G1000Data settingG11G11G11Data setting mode can...

  • Page 48

    4. G CODE LIST47G code list (T series)(2/2)G code system(Note 7)GroupFunctionABCpG70G70G72Finishing cycle (other than 0–GCC or 00–GCC)G71G71G73Stock removal in turning(other than 0–GCC or 00–GCC)G72G72G74Stock removal in facing(other than 0–GCC or 00–GCC)G73G73G7500Pattern repeating (...

  • Page 49

    3145678910248CAUTION1.A number of G codes can be specified in the same block. Whenmore than one G code of the same group is specified, the G codespecified later is effective.2.If any G code of group 01 is specified in a canned cycle mode, thecanned cycle is automatically cancelled and the G80 co...

  • Page 50

    5. PROGRAM FORMAT49FunctionsExplanationPositioning (G00)Start pointPLinear interpolation(G01)Start pointPCircular interpolation (G02, G03)(x, y)G03(x, y)JRIG02Start pointStart pointRIJCenterEnd pointCenterHelical cutting (G02, G03)ZTool pathYXThe feedrate along the circumferenceof two circular in...

  • Page 51

    3145678910250Tape formatTseriesMseriesG00P__ ;ffG01P__ ;ffG02R__G17Xp__Yp__F__ ;G03I__J__G02R__G18Xp__Zp__F__ ;G03I__K__G02R__G19Yp__Zp__F__ ;G03I__K__ffSynchronously with arc of XpYp planeG02I__J__G17Xp__Yp__α__ F__ ;G03R__Synchronously with arc of ZpYp planeG02I__K__G18Xp__Zp__α__ F__ ;G03R__...

  • Page 52

    5. PROGRAM FORMAT51FunctionsExplanationDwell (G04)(Example)G04 P1000; Dwell by 1 secondsExact stop(G04, G09)SpeedTimeHigh-speed cycle machining (G05)(Example)Cycle 1: connection 2, repetition 1Cycle 2: connection 3, repetition 3Cycle 3: connection 0, repetition 1G05P10001L2;Cycle is executed a...

  • Page 53

    3145678910252Tape formatTseriesMseriesX__G04 ; Dwell by secondP__ffG04 ;G09P ;fG05 P10 ×××L∆∆∆ ;××× :Start program number of called programs∆∆∆ :Repetition time of machining cycleff⋅Binary input operation enabled: G05;⋅Binary input operation disabled: The travel distance alo...

  • Page 54

    5. PROGRAM FORMAT53FunctionsExplanationChange of offset value byprogram (G10)The tool compensation amount can be set or changedwith the G10 command.When G10 is used in absolute input (G90), the compensation amount specified in the command becomes the new tool compensation amount. When G10 is use...

  • Page 55

    3145678910254Tape formatTseriesMseriesG10P__X (U)__Y (V)__Z (W)__R (C)__Q__;For geometry offset amountP=10000+geometry offset numberFor offset amountP= wear offset numberR : Tool nose radius offset valueQ : Imaginary tool nose numberfG10L__PpRr;p : Offset No.r : Tool compensation amountFormat(1...

  • Page 56

    5. PROGRAM FORMAT55FunctionsExplanationNo checkSpindle speedfluctuation detectionon (G26)Spindle speedfluctuation detectionoff (G25)(Example)(1)When an alarm is raised after a specified spindle speed is reachedReference for spindle speed at which check is startedSpindle speedSpecifiedspeedFluctua...

  • Page 57

    3145678910256Tape formatTseriesMseriesG26PpQqRr ; spindle fluctuation detection onp:Time (in ms) from the issue of a new spindle rotationcommand (S command) to the start of checking whetherthe actual spindle speed is so fast that an overheat canoccur. (When a specified speed is reached within t...

  • Page 58

    5. PROGRAM FORMAT57FunctionsExplanationReference position return (G28)2nd, 3rd, 4th referenceposition return (G30)Start pointReference poisitionIntermediate pointPReturn to referenceposition return startposition (G29)Intermediate positionReference positionPSkip function (G31)Multi-step skip funct...

  • Page 59

    3145678910258Tape formatTseriesMseriesG28P__ ;P2G30P3 P__ ;P4P2: 2nd reference position returnP3: 3rd reference position returnP4: 4th reference position returnffG29P__ ;fG31P__F__ ;ffMove commandG31P__F__P__;F__: FeedrateP__: P1-P4DwellG04X (U, P)__(Q__);X(U, P)__: Dwell timeQ__: Q1-Q4GC...

  • Page 60

    5. PROGRAM FORMAT59FunctionsExplanationAutomatic tool lengthmeasurement (G37)ÇÇZ0XRapidtraverseMeasurementfeedrateA (Start position)Measurement position is commanded with G37B (Deceleration position)C (Measurement position)The tool stops when the approach end signal goes on.Compensation value =...

  • Page 61

    3145678910260Tape formatTseriesMseriesG92P__;Sets the workpiece coordinate system. (It can be set with G54 to G59.)Hff; Specifies an offset number for tool length offset.G90 G37P__; Absolute command⋅G37 is valid only in the block in which it is specified.P__ indicates the X-, Y-, Z-, or four...

  • Page 62

    5. PROGRAM FORMAT61FunctionsExplanationTool offset(G45 – G48)ÔÔÔDouble increaseÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔDouble decreaseDecreaseIncreasesG45G46G47G48: offset value PCoordinate system settingSpindle speed setting(G50)XZScaling (G50, G51)P4P4’P3P3’P0P1’P1P2’P2P1 to P4: Pr...

  • Page 63

    3145678910262Tape formatTseriesMseriesG45 (increase)G46 (decrease)G47 (double increase)G48 (double decrease)X__Y__ Dxx ;Z__fG50X__Z__ ; Coordinate system settingG50S__ ; Spindle speed settingfG51X__Y__Z__P__(or I__J__K__) ;G50 ; CancelX, Y, Z: Scaling centerP: Magnification(I, J, and K are th...

  • Page 64

    5. PROGRAM FORMAT63FunctionsExplanationWork coordinatesystem 1 – 6selection(G54 – G59)ZOFS2ZOFS3ZOFS4ZOFS5ZOFS1ZOFS6Workpiece coordinate system 1Workpiece coordinate system 2Workpiece coordinate system 3Workpiece coordinate system 4Workpiece coordinate system 5Workpiece coordinate system 6Mac...

  • Page 65

    3145678910264Tape formatTseriesMseriesG54P__ ; Work coordinate system 1 selectionG55P__ ; Work coordinate system 2 selectionG56P__ ; Work coordinate system 3 selectionG57P__ ; Work coordinate system 4 selectionG58P__ ; Work coordinate system 5 selectionG59P__ ; Work coordinate system 6 sele...

  • Page 66

    5. PROGRAM FORMAT65FunctionsExplanationTapping mode (G63)Feed hold is ineffectiveFeedrate overrideis ineffectiveTimeSpeedCutting mode (G64)TimeSpeedMacro call (G65)O__:G66P0001L__:M02;O0001;M99Main programMacro programMacro model call(G66, G67)G66P0001L__;X__O__:G67;O0001;M99Main programMacro pro...

  • Page 67

    3145678910266Tape formatTseriesMseriesG63 ;fG64 ;fG65 P__L__ ;P:Program numberL:Repetition count (1 to 9999)ffG66 P__L__ ;G67 ; CancelP:Program numberL:Repetition count (1 to 9999)ffG68 ;Mirror image for double turretsG69 ;Mirror image cancelTTG17G18G68 α__β__R__ ;G19G69 ;α, β:3 axes correspo...

  • Page 68

    5. PROGRAM FORMAT67FunctionsExplanationCanned cycleG90: Outer diameter/internal diameter cutting cycleG92: Thread cutting cycleG94: End face turning cycleMultiple repetitive cycleG70: FinishingG71: Stock removal in turningG72: Stock removal in facingG73: Pattern repeatingG74: End face peck drilli...

  • Page 69

    3145678910268Tape formatTseriesMseriesG70 P__Q__ ;G71 U__R__ ;G71 P__Q__U__W__F__S__T__ ;G72 W__R__ ;G72 P__Q__U__W__F__S__T__ ;G73 W__R__ ;G73 P__Q__U__W__F__S__T__ ;G74 R__ ;G74 X(u)__Z(w)__P__Q__R__F__ ;G75 R__ ;G75 X(u)__Z(w)__P__Q__R__F__ ;G76 R__ ;G76 X(u)__Z(w)__P__Q__R__F__ ;G90G92X__Z__I...

  • Page 70

    5. PROGRAM FORMAT69FunctionsExplanationCanned cycle for grinding (G71 – G74)G73: High-speed peck drilling cycleG74: Left-hand tapping cycleG71: Traverse grinding cycleG72: Traverse direct fixed-dimension grinding cycleG73: Oscillation grinding cycleG74: Oscillation direct fixed-dimention grindi...

  • Page 71

    3145678910270Tape formatTseriesMseriesG71 A__B__W__U__I__K__H__ ;G72 P__A__B__W__U__I__K__H__ ;G73 A__(B__)W__U__I__K__H__ ;G74 P__A__(B__)W__U__I__K__H__ ;G73 X__Y__Z__P__Q__R__F__K__ ;G74 X__Y__Z__P__Q__R__F__K__ ;G76 X__Y__Z__P__Q__R__F__K__ ;G81 X__Y__Z__P__Q__R__F__K__ ;G82 X__Y__Z__P__Q__R_...

  • Page 72

    5. PROGRAM FORMAT71FunctionsExplanationG75: Plunge grinding cycleG77: Direct constant-dimension plunge grinding cycleG78: Continuous-feed surface grinding cycleG79: Intermittent-feed surface grinding cycleG83: Front drilling cycleCanned grinding cycle(G75, G77, G78, G79)Canned cycle for XIX(Z)JX(...

  • Page 73

    3145678910272Tape formatTseriesMseriesG75 I__J__K__X (Z)__R__F__P__L__ ;G77 I__J__K__X (Z)__R__F__P__L__ ;G78 I__J__K__X (Z)__R__F__P__L__ ;G79 I__J__K__X (Z)__R__F__P__L__ ;G83 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;G84 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;G86 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;G87...

  • Page 74

    5. PROGRAM FORMAT73FunctionsExplanationAbsolute/Incremental command (G90/G91)603050100(Example)Absoulute commandG90X100Y60 ;Incremental commandG91X50Y30 ;Change of workpiececoordinate system (G92)PÇÇÇÇÇÇYXFeed/minute,Feed/revolution (G94, G95)FMovedistanceper minuteFMovedistanceper revoluti...

  • Page 75

    3145678910274Tape formatTseriesMseriesG90__ ; Absolute commandG91__ ; Incremental commandG90__G91__ ; Change of workpiece coordinate systemf(G codesystemB, C)fG92P__ ;fG94F__ ;. . . . . . G95F__ ;. . . . . . orG98F__ ;. . . . . . G99F__ ;. . . . . . (T series <G code system B, C> M serie...

  • Page 76

    5. PROGRAM FORMAT75FunctionsExplanationPolar coordinate interpolation mode(G112, G113)X axisCC axisNormal direction control(G140, G141, G142)Normal direction(proceeding direction)Programmed pathC axisToolC axisToolInfeed control (G160,G161)Start point(Example)End pointrrrrYZPolygon turning(G250, ...

  • Page 77

    3145678910276Tape formatTseriesMseriesG112 ; Polar coordinate interpolation modeG113 ;Polar coordinate interpolation mode cancelffG140 ; Normal direction control cancelG141 ; Normal direction control leftG142 ; Normal direction control rightfG160 ;CancelG161 Rr ;r:Cut in depth0–GSCG250 ;Poly...

  • Page 78

    5. PROGRAM FORMAT77FS0–TC/FS15–TA format comparison tableFunction comparisonA : Both models have the same functions and formats.B : Both models have the same functions, but different formats.C : Both models have the same formats, but different functions.D : The models have different functions...

  • Page 79

    3145678910278FS0–TCFS0–TC tape format conversionF unctio ncomparisonG00X––Z––;CG01X––Z––F––;AG02/03X––Z––R––(I––K––)F––;CG04P––/X––/U––; (in time units)CG107 Rotation axis name and cylinder di-ameterBG10P––X––Z––Y––R–...

  • Page 80

    5. PROGRAM FORMAT79ItemFunctionFS15–TA21Variable lead thread cuttingG34X––Z––F––K––;22Automatic tool offsetG37.*X/Z––;23Tool nose radius compensationcancelG4024Tool nose radius compensation(Left)G4125Tool nose radius compensation(Right)G4226Coordinate system settingG50X–...

  • Page 81

    3145678910280FS0–TCFS0–TC tape format conversionF unctio ncomparisonG34X––Z––F––K––;AG36X––; X axisG37X––; Z axisDG40AG41AG42AG50X––Z––;AG250BG251P––Q––;BG52X––Z––;AG53X––Z––;AG54 to G59CG65P––L––Argument;AG66P––L––Argu...

  • Page 82

    5. PROGRAM FORMAT81ItemFunctionFS15–TA43Multiple repetitive cannedcycle for threadingG76X––Z––I––K––D––F––A––P––Q––;44Canned cycles for drillingG8*X––Y––Z––R––Q––P––F––L––;L :Number of repeat45Outer surface/inner surfaceturning...

  • Page 83

    3145678910282FS0–TCFS0–TC tape format conversionF unctio ncomparisonG76P––Q––R––;G76X––Z––R––P––Q––F––;G76X––Z––I––K––D––F––A––P––Q––;A threading method (P)can be selected only fromP1 (single–edge cuttingwith constant c...

  • Page 84

    5. PROGRAM FORMAT83FS0–MC/FS15–MA format comparison tableFunction comparisonA : Both models have the same functions and formats.B : Both models have the same functions, but different formats.C : Both models have the same formats, but different functions.D : The models have different functions...

  • Page 85

    3145678910284FS0–MCFS0–MC tapeformat conversionF unctio ncomparisonG00P––;CG01P––F––;AG17G02/G03X––Y––R––(I––J––)F––;G18G02/G03Z––X––R––(k––I––)F––;G19G02/G03Y––Z––R––(J––K––)F––;CG04P––/X––/U––; (...

  • Page 86

    5. PROGRAM FORMAT85ItemFunctionFS15–MA31Tool length compensation can-celG4932Scaling cancelG5033ScalingG51X––Y––Z––P––;34Local coordinate system set-tingG52P––;35Machine coordinate system se-lect(G90) G53P––;36Workpiece coordinate systemselectG54 to G5937Single direction...

  • Page 87

    3145678910286FS0–MCFS0–MC tape format conversionF unctio ncomparisonG49AG50AG51X––Y––Z––P––;AG52P––;A(G90) G53P––;AG54 to G59CG60P––;CG61AG62AG63AG64AG65P––L––Argument;AG66P––L––Argument;CG67;A(G17/G18/G19) G68a––b––R––;AG69;AG**X––Y...

  • Page 88

    6. CUSTOM MACRO876.1Custom Macro A6.1.1Types of variablesType of variableVariable numberCommon variable#100 – #149#500 – #531System variable#1 – #99#1000 – #50846.1.2System variableVariable numberContentsPurposeSeries#1000 – #1015Corresponds to UI000 toUI015Interface input sig-nalT/M#10...

  • Page 89

    3145678910288Variable numberSeriesPurposeContents#4001 – #4022G code (group 01 – 22)Modal informationT/M#4102B code#4109F code#4111H code#4113M code#4114Sequence number#4115Program number#4119S code#4120T code#5001 – #50041st axis block end posi-tion:4th axis block end posi-tionBlock end po...

  • Page 90

    6. CUSTOM MACRO89Correspondence between G codes of the argument specification and variable numbersVariablenumber(value)Variablenumber(flag)G codegroupnumberG codes of theargument specification#8030#813000One shot and others#8031#813101G00, G01, G02, G03#8032#813202G17, G18, G19#8033#813303G90, G9...

  • Page 91

    31456789102906.1.4Operation instructions and branch instructionsG codeH codeFunctionDefinitionG65H01Definition, sub-stitution#i = #jG65H02Addition#i = #j + #kG65H03Subtraction#i = #j – #kG65H04Product#i = #j #kG65H05Division#i = #jB#kG65H11Logical sum#i = #j. OR. #kG65H12Logical product#i = #j...

  • Page 92

    6. CUSTOM MACRO916.1.5Macro callNameFormatProgramNo.Parame-ter No.RemarksSimple callM98 (program number);Refer to613 fModal call(M series)G66P (program number);L (repetition count)G67;6.1.3 for ar-gument as-signment.Subpro-gram callby M codeMxx;900190029003240241242Displayedon pro-gramcheckscreen...

  • Page 93

    31456789102926.2Custom Macro B6.2.1Types of variablesType of variableVariable numberLocal variable#1 – #33Common variable#100 – #149#500 – #531Additional common variable (NOTE 1)#150 – #199#532 – #999System variable (NOTE 2)#1000 – #19099NOTE 1Common variable #150 to #199 and #532 to ...

  • Page 94

    6. CUSTOM MACRO93Variable numberSeriesPurposeContents#2001 – #2200Wear offset value (Offset No. 1 – 200)Tool compensa-tion (Offset memory B)M#2201 – #2400Geometry offset value (Offset No. 1 – 200)(Offset memory B)#10001 – #10400Wear offset value (Offset No. 1 – 400)#11001 – #11400Ge...

  • Page 95

    3145678910294Variable numberSeriesPurposeContents#5101 – #51041st axis servo positiondeviation:4th axis servo positiondeviationServo positiondeviationT/M#2500#2600#2700#2800External workpiece zeropoint offset value1st axis 2nd axis 3rd axis4th axisM#2501#2601#2701#2801G54 workpiece zeropoint of...

  • Page 96

    6. CUSTOM MACRO95Variable numberSeriesPurposeContents#7001 – #7004G54 P1 workpiece zeropoint offset value1st axis to 4th axisM#7021 – #7024G54 P2 workpiece zeropoint offset value1st axis to 4th axisM::1st axis to 4th axis#7941 – #7944G54 P48 workpiece zeropoint offset value1st axis to 4th a...

  • Page 97

    31456789102966.2.4Arithmetic commandsPurposeExpressionContentsDefinition and sub-stitution of variables#i=#jDefinition, substitutionAddition arithmetic#i=#j+#kSum#i=#j–#kSubtraction#i=#jOR#kLogical sum (at every bit of 32 bits)#i=#jXOR#kExclusive OR (at every bit of 32 bits)Multiplication arith...

  • Page 98

    Main programO–G65P–M99O–G65P–M99O–G65P–M99…Macro (level 1)Macro (level 4)6. CUSTOM MACRO976.2.6Macro callNameFormatProgramNo.Parame-ter No.RemarksSimple callG65P (program number)L (repetition count)<argument assignment>Refer to6.2.3 forargumentiModal callG66P (program number);...

  • Page 99

    31456789102986.2.7Command rangeItemContentsVariablesLocal variable:#1–#33Common variable:#100–#149, #500–#531Additional common variable: #100–#199, #500–#999System variable:#1000–#19099Value of variablesMaximum value"1047Minimum value"10–29Constant in expressionMaximum val...

  • Page 100

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY997.1CNC Internal Status DisplaySelf–diagnosis function displaysDGNOS numberDisplays000 to 022States of signals supplied from the machine to the PMC. Ifthe system has no PMC, only 016 to 022 are valid027Signal indicating when the pulse coder or posit...

  • Page 101

    31456789102100CNC state displayIf the CNC becomes inactive, but does not issue an alarm, press the DGNOSbutton to display the contents of DGNOS No. 700, 701, or 712. TheseDGNOS numbers show the state of the CNC.0700CSCTCITLCOVZCINP CDWLCMTNCFINWhen these bits are “1”, they mean:CFIN:The M, S...

  • Page 102

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY101The details about digital servo alarm No. 4n4 are indicated by diagnosenumbers 720 to 727 in the order of the X–axis, Y– (Z–) axis, Z (C, PMC) axis,fourth (Y, PMC) axis, fifth to eighth axes.DGNOSNo.#7#6#5#4#3#2#1#0720 to727OVLLVOVCHCALHVALDCAL...

  • Page 103

    31456789102102The details of a serial pulse coder alarm No. 3n9 (n is an axis number,communication alarm) are indicated by diagnose numbers 770 to 777 in theorder of axis number.#7#6#5#4#3#2#1#0770 to777DTERR CRCERR STBERRDTERR:A data error occurred.CRCERR: A CRC error occurred.STBERR: A stop bit...

  • Page 104

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY1037.2I/O Signal Status Display between CNC andPMC or Machine Tool[For CNC without PMC]Series 0MTX016 to X022Y048 to Y053[For CNC with PMC]Series 0MTF148 or laterPMCX000 or laterY048 or laterG100 or later[For 0–TTC]G100 or laterF148 or laterG1300 or l...

  • Page 105

    31456789102104SymbolPMC addressMTSignal name*DECX, *DECZ,*DEC3, *DEC4,Deceleration signalfor reference positionreturnf X016.5, X017.5,X018.5, X019.5*EAXSLControl axis selectionstatus signal (PMCaxis control)ff F188.7*ESP, *ESPEmergency stop sig-nalff X021.4, G121.4*ESPA, *ESPBEmergency stop sig-n...

  • Page 106

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY105SymbolPMC addressMTSignal nameAR0 to AR15Actual spindle speedsignalf F158.0 to F159.7ARSTA, ARSTBAlarm reset signalff G230.0, G234.0B0 to B312nd auxiliary functionf F276.0 to F279.7B11 to B38ysignal f F155.0 to F154.3BALBattery alarmff F149.2BAL1 to ...

  • Page 107

    31456789102106SymbolPMC addressMTSignal nameDRNEDry run signal (PMCaxis control )ff G147.7DRNODry run signal (soft-ware operator’s panelsignal)ff F176.7DSTManual data inputstart signalff F150.5EA0 to EA6Address signal (forexternal data input) f G102.0 to G102.6EAX1 to EAX8Control axis selectsig...

  • Page 108

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY107SymbolPMC addressMTSignal nameEMSBKA, EMSBKBBlock stop disablesignal (PMC axiscontrol)ff F211.0, G219.0ENBff F149.4ENB2, ENB3Spindle enable signalf F149.4, F164.2,F164.3ENBKYExternal key inputmode select signalff G134.0EOTNA, EOTNBNegative–directio...

  • Page 109

    31456789102108SymbolPMC addressMTSignal nameFXSTCanned cycle startsignal f F161.4GOQSMOffset write modesignalf G132.7GR1, GR2Gear select signalf G118.2, G118.3GR1, GR2Gear select signal f G123.2, G123.3GR1O, GR2O, GR3OGear select signal fG152.0, G152.1,G152.2GR212nd spindle gear se-lect signalf G...

  • Page 110

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY109SymbolPMC addressMTSignal nameK0, S, K1, U, K2, W,K3, R, K4, X, K5, Z,K6, F, K7, 0, K8, N, K9,G, KA, C, KALARM,KALTER, KCAN,KCUS↑, KCUS↓, KDELET, KDGNOS,KEOBf G106.0, G106.1,G106.2, G106.3,G106.4, G106.5,G106.6, G106.7,G107.0, G107.1,G107.5, G109...

  • Page 111

    31456789102110SymbolPMC addressMTSignal nameKILPLUSPosition coder returndirection select signalff G105.6KOFSETExternal key inputf G109.2LDT1A, LDT1B,LDT2A, LDT2BLoad detection signalffF281.4, F285.4,F281.5, F285.5M00, M01, M02, M30M decode signal fF154.7, F154.6,F154.5, F154.4M11, M12, M14, M18,M...

  • Page 112

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY111SymbolPMC addressMTSignal nameMP1, MP2Manual handle feedf G118.0, G119.0MP1, MP2amount select signal f G120.0, G120.1MP1O, MP2OSelect of magnifica-tion of manual pulsegenerator (softwareoperator’s panel sig-nal)ff F175.6, F175.7MRDYA, MRDYBMachine ...

  • Page 113

    31456789102112SymbolPMC addressMTSignal namePRCPosition record signalf G103.6PRGDPLProgram screen dis-play signalff F180.1PRTSFRequired parts countreached signalff F164.7PSW01 to PSW10Position switch signalff F190, F191.0, F191.1PSYNPolygon machiningin–progress signalf F160.7PX0 to PX7, PZ0 toP...

  • Page 114

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY113SymbolPMC addressMTSignal nameRTManual rapid traverseselect signalff G121.6RTEManual rapid traverseselect signal (PMCaxis control )f G147.6RTOJog rapid traverse se-lect signal (softwareoperator’s panel sig-nal)ff F178.6RWDRewinding signalff F164.6S...

  • Page 115

    31456789102114SymbolPMC addressMTSignal nameSLPCA, SLPCBSpindle return selectsignalf G1333.2, G1333.3SLSPA, SLSPBSpindle analog volt-age output select sig-nalf G133.2, G133.3SMZError detect signalf G126.6SOCNA, SOCNBSoft start /stop cancelsignalff G230.4, G234.4SORSpindle orientationsignalff G120...

  • Page 116

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY115SymbolPMC addressMTSignal nameSVFX, SVFY, SVFZ,SVF4Servo off signal fG105.0, G105.1,G105.2, G105.3SVFX, SVFZ, SVF3,SVF4Servo off signalf G105.0, G105.1,G105.2, G105.3SWS1, SWS2, SWS3Spindle select signalf G145.0, G145.1,G145.2SYCALSpindle synchronous...

  • Page 117

    31456789102116SymbolPMC addressMTSignal nameTLRSTTool change resetsignalff G139.7TLRSTIIndividual toolchange reset signal f G140.4TLSKPTool skip signalff G140.0TNFSTool offset numberautomatic select dis-able signalf G132.5TORQ1, TORQ2,TORQ3, TORQ4,TORQ7, TORQ8Torque limit reachedsignalf F170.0, F...

  • Page 118

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY117SymbolPMC addressMTSignal nameZP4X, ZP4Y, ZP4Z,ZP444th reference positionreturn completion sig- fF169.4, F169.5,F169.6, F169.7,F166.2, F166.3ZP4X, ZP4Z, ZP43,ZP44return com letion sig-nalf F169.4, F169.5,F169.6, F169.7,F166.2, F166.3ZPX, ZPY, ZPZ, ZP...

  • Page 119

    31456789102Address list (for M series)1187.2.2Address listAddress list (for M series) MT→PMC#7#6#5#4#3#2#1#0X0044NGX008SKIPESKIP*RILKZAEYAEXAEX016*DECX*DEC5S*DEC7X017*DECY*DEC6S *DEC8X018*DECZX019*DEC4X020*– LZ*– LY*– LX*+ LZ*+ LY*+ LXX021*ESPPMC→CNC#7#6#5#4#3#2#1#0G100ED7ED6ED5ED4E...

  • Page 120

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY119G111KRESETG112KSLKS1KS2KS3KS4KS5KSRG113KF4TH KFXWKFYVKFXUKFRC KFGEKFN)KFO(G114KFL+KFT*KFS=KFM#KFFKFF@KFJAKFI,G115BFIN1BFIN2TFINSFINEFINMFING116HX/ROV1AOV64 AOV32 AOV16–X+ XSBKBDTG117HY/ROV2AOV128–Y+YMLK*ILKG118HZ/DRN–Z+ ZG119H4–4+ 4*LDSPG120Z...

  • Page 121

    31456789102Address list (for M series)120G133SYNCJROV4ROV3SLHZ1 SLHZ0G134MFIN3MFIN2EXWT EXSTP EXRD ENBKYG135RGTAPG136G137G138PKESS2 PKESS1*–EDCZ *–EDCY *–EDCX *+EDCZ *+EDCY *+EDCXG139TLRSTTL64TL32TL16TL08TL04TL02TL01G140F1DSTWD STRD TLRSTIUNITTL256TL128 TLSKPG141BDT9BDT8BDT7BDT6BDT5BDT4BDT3...

  • Page 122

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY121F154M00M01M02M30B38B34B32B31F155B28B24B22B21B18B14B12B11F156T48T44T42T41T38T34T32T31F157MF3MF2M38M34M32M31F158F159BAL6BAL5BAL4BAL3BAL2BAL1F160ESEND ERENDF161FXSTZP24ZP2ZZP2YZP2XF162U07U06U05U04U03U02U01U00F163U15U14U13U12U11U10U09U08F164PRTSFRWD CKGR...

  • Page 123

    31456789102Address list (for M series)122F176DRNOMLKOSBKOBDTOOV8O OV4OOV2O OV1OF177–4O+4O–ZO+ZO–YO+YO–XO+XOF178SPORTOKEYO SYCAL FSPPH FSPSY FSCSLF179EDGN EPARM EVAREPRG EWTIO ESTPIOERDIO IOLNKF180PECK2BGEACTRPALM RPBSY PRGDPLINHKYF181SRLNO3 SRLNO2 SRLNO1 SRLNO0F182F183F184MV4MV3MVZMVXINP4...

  • Page 124

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY123F198UO123UO121 UO120 UO119 UO118 UO117 UO116UO122F199UO131 UO130 UO129 UO128 UO127 UO126 UO125 UO124PMC→CNCPMC window DI#7#6#5#4#3#2#1#0G200toPMC window DIG209G210EBUFA ECLRA ESTPA ESOFA ESBKAEFINAG211EC7AEC6AEC5AEC4AEC3AEC2AEC1AEC0AG212EIF7AEIF6AE...

  • Page 125

    31456789102Address list (for M series)124G227G228G229MRDYA ORCMA SFRASRVA CTH1A CTH2A TLMHA TLMLAG230RCHARSLASOCNA MCFNA SPSLA *ESPAARSTAG231NRROA ROTAAINDXAG232G233MRDYB ORCMB SFRBSRVB CTH1B CTH2B TLMHB TLMLBG234RCHBRSLBSOCNB MCFNB SPSLB *ESPB ARSTBG235NRROB ROTAB INDXBG236G237INFDSYNC4G238G239R...

  • Page 126

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY125F273EBSYB EOTNB EOTPB EGENB EDENB EIALB ECKZB EINPBF274EMFBF275EM28B EM24B EM22B EM21B EM18B EM14B EM12B EM11BF276F277F278F279F280F281ORARA TLMALDT2A LDT1ASARASDTASSTAALMAF282PCFNA PCHPA CFINA CHPAF283F284F285ORARB TLMB LDT2B LDT1BSARB SDTBSSTBALMBF2...

  • Page 127

    31456789102Address list (for T series)126Address list (for T series) MT→PMC#7#6#5#4#3#2#1#0X008SKIP–MIT2+MIT2–MIT1 +MIT1ZAEXAESKIPSKIP4SKIP3SKIP2ZAEXAE.Lower stage for 0–GCX016*DEC3*DECX*DEC5S *DEC7.By parameter settingX017*DEC4*DECZ*DEC6S *DEC8.By parameter settingX018*ESPS*+LZTRT2X019*D...

  • Page 128

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY127G109KALARM KDGNOS KPARAM KOFSET KPROGRMKPOSM3SIND M3SSINM3SGNM3R12IM3R11IM3R10IM3R09IG110KCANKXZKPAGE↑ KPAGE↓ KCUS↑ KCUS↓SHA07 SHA06 SHA05 SHA04 SHA03 SHA02 SHA01 SHA00G111KRESETSHA11 SHA10 SHA09 SHA08G112KSLKS1KS2KS3KS4KS5KSRSHB07 SHB06 SHB0...

  • Page 129

    31456789102Address list (for T series)128G126CDZSMZ*OV16OVCHI4HI3HIZHIXG127DLKDNCI*ABSMMIZIGNVRYG128DMMCIT4IT3ITZITXG129EXLM2G130UI7UI6UI5UI4UI3UI2UI1UI0G131UI15UI14UI13UI12UI11UI10UI9UI8G132GOQSM WOQSMTNFSOFN4OFN3OFN2OFN1OFN0G133WOSET NOZAGCSLSPBSLSPANOWTTRT2PCG134MFIN3 MFIN2 EXWT EXSTP EXRD ENB...

  • Page 130

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY129CNC→PMC#7#6#5#4#3#2#1#0F148OPSASTLSPLZP4ZP3ZPZZPXF149MADEN2TAPENBDENBALRSTALF150BFDSTTFSFMFF151M28M24M22M21M18M14M12M11F152S28S24S22S21S18S14S12S11F153T28T24T22T21T18T14T12T11F154SPALF156BAL6BAL5BAL4BAL3BAL2BAL1F157MF3MF2M38M34M32M31F158AR7AR6AR5AR...

  • Page 131

    31456789102Address list (for T series)130F170TORQ8 TORQ7 TORQ4 TORQ3 TORQ2 TORQ1F171OUT7OUT6OUT5OUT4OUT3OUT2OUT1OUT0F172R08OR07OR06OR05OR04OR03OR02OR01OF173R12OR11OR10OR09OF174H4OH3OHZOHXOZRNO MD4OMD2OMD1OF175MP2OMP1O ROV2O ROV1OJV8OJV4OJV2OJV1OF176DRNOMLKOSBKOBDTOOV8O OV4OOV2O OV1OF177–4O+4 O...

  • Page 132

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY131F192F193M228M224M222M221M218M214M212M211F194M318M314M312M311M238M234M232M231F195M338M334M332M331M328M324M322M321F196UO107UO106UO105UO104 UO103 UO102UO101UO100F197UO115 UO114 UO113 UO112 UO111 UO110 UO109 UO108F198UO123 UO122 UO121 UO120 UO119 UO118 U...

  • Page 133

    31456789102Address list (for T series)132G221EIF15B EIF14B EIF13B EIF12B EIF11B EIF10B EIF9B EIF8BG222EID7BEID6B EID5BEID4BEID3B EID2B EID1BEID0BG223EID15B EID14B EID13B EID12B EID11B EID10B EID9BEID8BG224EID23B EID22B EID21B EID20B EID19B EID18B EID17B EID16BG225EID31B EID30B EID29B EID28B EID27...

  • Page 134

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY133CMC→PMCPMC window DO#7#6#5#4#3#2#1#0F250toPMC window DOF269F270EBSYA EOTNA EOTPA EGENA EDENA EIALA ECKZA EINPAF271EMFAF272EM28A EM24A EM22A EM21A EM18A EM14A EM12A EM11AF273EBSYB EOTNB EOTPB EGENB EDENB EIALB ECZKB EINPBF274EMFBF275EM28B EM24B EM22...

  • Page 135

    31456789102Address list (for T series)134F289RMTDO7 RMTDO6 RMTDO5 RMTDO4 RMTDO3 RMTDO2 RMTDO1 RMTDO0Operator’s panel DOF290toOperator’s panel DOF299

  • Page 136

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY135Address list (for 0–TTC)DInterface between CNC and PMC or machine toolDiagnostic number and PMC address of 0–TTC machine interface signalDiagnosticNo.PMC addressDirection of signalSelection of toolpost000to040X000toX040Machine tool ³ CNCTool pos...

  • Page 137

    31456789102Address list (for 0–TTC)136010////X010M20–11 M20–41 M20–26 M20–10012X012M20–45 M20–14 M20–44 M20–13 M20–43 M20–12 M20–42 M20–27014X014M20–49 M20–18 M20–48 M20–17 M20–47 M20–16 M20–46 M20–15016*DEC3/*DECXM/*DECXSX016M1–6M1–38M1–20M1–21M1...

  • Page 138

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY137050////Y050M2–10M2–20M2–19M2–21051Y051M2–33M2–34M2–35M2–36M2–37M2–38M2–39M2–40052Y052M2–11M2–12M2–13M2–14M2–15M2–16M2–17M2–18053Y053M2–42M2–43M2–44M2–45M2–46M2–47M2–48M2–49080Y080M19–8M19–7M...

  • Page 139

    31456789102Address list (for 0–TTC)138110KCANKXZKPAGE↑ KPAGE↓ KCUS↑ KCUS↓G110111KRESETG111112KSLKS1KS2KS3KS4KS5KSRG112113KFWHKFUVKFZJKFXYKFRC KFGBKFN)KFO(G113114KFL+*KFTKFS=KFM#KFFKFEKFK@KFI,G114115BFINTFINSFINMFING115116HX/ROV1ROV3D ROV2D ROV1D–X+XSBKBDTG116117HZ/ROV2–Z+ ZMLK MP1/M...

  • Page 140

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY139131UI15UI14UI13UI12UI11UI10UI9UI8G131132GOQSM GOQSM OFN5OFN4OFN3OFN2OFN1OFN0G132TRT2PC133WOSETSLSPB SLSPANOWTG133134MFIN3 MFIN2EXWT EXSTP EXRD ENBKYG134135G135.For custom macro136G136.For custom macro137G137.For custom macro138–*EDCZ *–EDCX*+EDCZ...

  • Page 141

    31456789102Address list (for 0–TTC)140152S28S24S22S21S18S14S12S11F152153T28T24T22T21T18T14T12T11F153154SPALF154155F155156F156157MF3MF2M38M34M32M31F157158AR7AR6AR5AR4AR3AR2AR1AR0F158159AR15AR14AR13AR12AR11AR10AR9AR8F159160PSYNWATOESEND ERENDF160161ZP24ZP23ZP2ZZP2XF161162UO7UO6UO5UO4UO3UO2UO1UO0F...

  • Page 142

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY141175MP2OMP1O ROV2O ROV1OJV8OJV4OJV2OJV1OF175176DRNOMLKOSBKOBDTOOV8O OV4OOV2O OV1OF176177–4O+4O–3O+3O–ZO+ZO–XO+X OF177178SPORTOKEYOF178179F179180TALBOFFCOSP BGEACTRPALM RPBSY PRGDPLINHKYF180181F181182F182.For custom macro183F183184F184185F18518...

  • Page 143

    31456789102Address list (for 0–TTC)142197UO115 UO114 UO113 UO112 UO111 UO110 UO109 UO108F197198UO123 UO122 UO121 UO120 UO119 UO118 UO117 UO116F198199UO131 UO130 UO129 UO128 UO127 UO126 UO125 UO124F199Machine interface signal (PMC → CNC) (for tool post 1)#7#6#5#4#3#2#1#0200G200PMC window DI201...

  • Page 144

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY143217EID31A EID30A EID29A EID28A EID27A EID26A EID25A EID24AG217218EBUFB ECLRB ESTPB ESOFB ESBKBEFINBG218219EC7BEC6BEC5BEC4BEC3BEC2BEC1BEC0BG219220EIF7BEIF6BEIF5BEIF4BEIF3B EIF2BEIF1B EIF0BG220221EID15B EID14B EID13B EID12B EID11B EID10B EID9B EID8BG22...

  • Page 145

    31456789102Address list (for 0–TTC)144240G240Operator’s panel DI241G241Operator’s panel DI242G242Operator’s panel DI243G243Operator’s panel DI244G244Operator’s panel DI245G245Operator’s panel DI246G246Operator’s panel DI247G247Operator’s panel DI248G248Operator’s panel DI249G2...

  • Page 146

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY145259F259PMC window DO[Transferred data]260F260PMC window DO[Transferred data]261F261PMC window DO[Transferred data]262F262PMC window DO[Transferred data]263F263PMC window DO[Transferred data]264F264PMC window DO[Transferred data]265F265PMC windo...

  • Page 147

    31456789102Address list (for 0–TTC)146278B23B22B21B20B19B18B17B16F278279B31B30B29B28B27B26B25B24F279280F280281F281282F282283F283284F284285F285286F286287F287288F288289F289290F290Operator’s panel DO291F291Operator’s panel DO292F292Operator’s panel DO293F293Operator’s panel DO294F294Op...

  • Page 148

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY147Machine interface signal (PMC → CNC) (for tool post 2)#7#6#5#4#3#2#1#0100ED7ED6ED5ED4ED3ED2ED1ED0G1300101ED15ED14ED13ED12ED11ED10ED9ED8G1301102ESTBEA6EA5EA4EA3EA2EA1EA0G1302103AFLPRCSPCSPBSPASPDSPNG1303104RRW*FLWUG1304105SVFZSVFXG1305106K7, 0K6, FK...

  • Page 149

    31456789102Address list (for 0–TTC)148122PN8PN4PN2PN1KEYMD4MD2MD1G1322123G1323124R08IR07IR06IR05IR04IR03IR02IR01IG1324125SINDSSINSGNR12IR11IR10IR09IG1325126CDZSMZ*OV16OVCHIZHIXG1326127DNCI*ABSMMIZIGNVRYG1327128ITZITXG1328129G1329130UI7UI6UI5UI4UI3UI2UI1UI0G1330131UI15UI14UI13UI12UI11UI10UI9UI8G...

  • Page 150

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY149145G1345146G1346147G1347Machine interface signal (CNC → PMC) (for tool post 2)#7#6#5#4#3#2#1#0148OPSASTLSPLZPZZPXF1348149MATAPENBDENRSTALF1349150BFDSTTFSFMFF1350151M28M24M22M21M18M14M12M11F1351152S28S24S22S21S18S14S12S11F1352153T28T24T22T21T18T14T1...

  • Page 151

    31456789102Address list (for 0–TTC)150167PZ7PZ6PZ5PZ4PZ3PZ2PZ1PZ0F1367168F1368169F1369170F1370171OUT7OUT6OUT5OUT4OUT3OUT2OUT1OUT0F1371172R08OR07OR06OR05OR04OR03OR02OR01OF1372173R12OR11OR10OR09OF1373174HZOHXOZRNO MD4OMD2O MD1OF1374175MP2OMP1O ROV2O ROV1OJV8OJV4OJV2OJV1OF1375176DRNOMLKOSBKOBDTOOV...

  • Page 152

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY151190F1390191F1391192F1392193M228M224M222M221M218M214M212M211F1393194M318M314M312M311M238M234M232M231F1394195M338M334M332M331M328M324M322M321F1395196UO107 UO106 UO105 UO104 UO103 UO102 UO101 UO100F1396197UO115 UO114 UO113 UO112 UO111 UO110 UO109 UO108F...

  • Page 153

    31456789102Address list (for 0–TTC)152Machine interface signal (CNC → PMC) (for tool post 2)#7#6#5#4#3#2#1#0250F1450PMC window DO251F1451PMC window DO252F1452PMC window DO[Transferred data]253F1453PMC window DO[Transferred data]254F1454PMC window DO[Transferred data]255F1455PMC window D...

  • Page 154

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY153266F1466PMC window DO[Transferred data]267F1467PMC window DO[Transferred data]268F1468PMC window DO269F1469PMC window DO270F1470271F1471272F1472273F1473274F1474275F1475276B7B6B5B4B3B2B1B0F1476277B15B14B13B12B11B10B9B8F1477278B23B22B21B20B19B18B17...

  • Page 155

    31456789102Address list (for CNC without PMC)154Address list (for CNC without PMC)(1) M series(a) MT → CNC (without PMC)#7#6#5#4#3#2#1#0000X000M18–36 M18–21 M18–5 M18–35 M18–20 M18–34 M18–19 M18–33002X002M18–24 M18–8 M18–38 M18–23M18–7 M18–37 M18–22 M18–60044NGX0...

  • Page 156

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY155(b) CNC → MT (without PMC)#7#6#5#4#3#2#1#0048OPSASTLSPL/ZPZ/EFZPYZPXY048M2–5M2–6M2–7M2–8M2–27M2–26M2–25049MA//ENBDEN/RSTALY049M2–9M2–41M2–22M2–23M2–24050//DST/TFSF/MFY050M2–10M2–20M2–19M2–21051M28M24M22M21M18M14M12M1...

  • Page 157

    31456789102Address list (for CNC without PMC)156SKIP3SKIP4SKIP008SKIPX008XAEZAESKIP2XAEZAEM18–49 M18–18 M18–48 M18–17 M18–47 M18–16 M18–46 M18–15.Lower stage for 0–G010////X010M20–11 M20–41 M20–26 M20–10012X012M20–45 M20–14 M20–44 M20–13 M20–43 M20–12 M20–4...

  • Page 158

    7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY157051M28M24M22M21M18M14M12M11Y051M2–33M2–34M2–35M2–36M2–37M2–38M2–39M2–40052S28S24S22S21S18S14Y052M2–11M2–12M2–13M2–14M2–15M2–16M2–17M2–18S12S11053T28T24T22T21T18T14T12T11Y053M2–42M2–43M2–44M2–45M2–46M2–47M2...

  • Page 159

    31456789102158LEDs on the PC boardLEDMeaning and action to be takenNumberColorMeaning and action to be takenL1GreenBlinks during automatic operation. This is not an alarm.L2RedLights on any alarm. Take a necessary action accordingto the alarm number displayed on the CRT screen.L3RedNo memory ca...

  • Page 160

    8. HARDWARE1598.1Configuration of CNC Machine ToolHeatexchangerControlunitMulti–tap transformerfor control unitI/OunitMagnetics circuitServo amplifierDistributionboardPower supplyRelay connectorSpindleamplifier(Note 3)Operator’spanelinterfaceHost computerMachine tool magnetics cabinet

  • Page 161

    31456789102160CRT/MDIunitMachine operator’s panelManual pulsegeneratorI/Odevice(Note 1)Machine tool(Note 2)Sensor,ActuatorServomotorSpindlemotorNOTE 1 Refer to FANUC I/O Unit-MODEL A CONNECTION/MAINTE-NANCE MANUAL (B-61813E)NOTE 2 Refer to FANUC AC SERVO MOTOR α series DESCRIPTIONS(B-65142E)NO...

  • Page 162

    8. HARDWARE1618.2Configulation of Control Unit(1) Connector name of master PCBCE0CAPAXEJA1JA2PAS1I/OPMCGRMEMControl unit AL/AAXA AXSSUBRESPPAS2CE0PAS1MEMI/OAXEPMCGRCAPControl unit B

  • Page 163

    31456789102162(2) Configulation of PCBConnectornamePCB nameSpecificationMaster PCBControl unit A0–CA20B-2000-01700–Mate CA20B-1003-0760A20B-2000-0480–Control unit B0–CA20B-2001-0060A20B-2001-0110A20B-2000-018000–CA20B-2000-0490CAPPower unitAA16B-1211-0850AIA16B-1212-0100B2A16B-1212-0110...

  • Page 164

    8. HARDWARE163ConnectornameSpecificationPCB namePAS1(PAS2)Cassette formacro execu- 64KBA02B-0091-C111(PAS2)macro execu-ter128KBA02B-0091-C113Main side256KBA02B-0091-C115Main sidePAS1 (Subside PAS2)512KBA02B-0098-C117side PAS2)1MBA02B-0098-C118JA1JA2DNC1 card(for controlFor 0–Mate CA16B-2200-07...

  • Page 165

    31456789102164(3) Connector name124123226P6A7A71989864X4CPA11CPA10M5M74M20CPA9M228M29M28M77M3CCX5M198M195M188M185M225M209M206M73M12M26M1M224M204M18M184M227M208M205M27M197M194M207M77M73M187MACRO CASETTEANALOG I/F7/8 AXESFOR SERIAL5/6 AXESFOR SERIALSUB CPUDNC1, DNC2REMOTE–BUFFERMEMORYI/O3/4 AXESF...

  • Page 166

    8. HARDWARE165Overall machine–to–machine connection diagram (phase A/Bpulse coder capability axis card with no separate detector)M80PASI/OMasterPCBPMCGRMEMOrder–made macro cassetteI/O C5–C7PCBM1M2C5M18M19C6C7M20PMC–M PCBM24Graphic/MPGPCBM21CCX4Memory cardCCX5M3M5M74M12M26M27CPA7Batter...

  • Page 167

    31456789102166MagneticpanelFANUC PPRFANUC CASSETTEPortable tape readerTape readerSpindle controlunit1st2nd3rdMPGMPGMPGM3M3M3Positioncorder

  • Page 168

    8. HARDWARE167Axis control PCBAXECAPONOFFBattery (6V)Power unitServo amp1st axisT1CN2CN1Servo amp2nd axisT1CN2CN1Servo amp3rd axisT1CN2CN1Servo amp4th axisCN1M34M35M36M37M38M39M44M45M46M47M48M49CPA9CP14CP15CP3CP2CP2CP1T1CN2Battery (6V) is necessaryfor the absolute pulsecoder

  • Page 169

    31456789102168AC motor1st axisAC motor2nd axisAC motor3rd axisAC motor4th axis100VAC Single–phasAC input3 phaseElectro magneticcontactorEmergency stopFuse200VACSingle–phaseCHCHCHCHCHCHCHCHServotrans 1Servotrans 2

  • Page 170

    8. HARDWARE169Overall machine–to–machine connection diagram (dedicatedphase A/B pulse coder axis card with a separate detector)M80PASI/OMasterPCBPMCGRMEMOrder–made macro cassetteI/O C5–C7PCBM1M2C5M18M19C6C7M20PMC–M PCBM24Graphic/MPGPCBM21CCX4Memory cardCCX5M3M5M74M12M26M27CPA7BatteryR...

  • Page 171

    31456789102170MagneticpanelFANUC PPRFANUC CASSETTEPortable tape readerTape readerSpindle controlunit1st2nd3rdMPGMPGMPGM3M3M3Positioncorder

  • Page 172

    8. HARDWARE171Axis control PCBAXECAPONOFFBattery (6V)Power unitServo amp1st axisT1CN2CN1Servo amp2nd axisT1CN2CN1Servo amp3rd axisT1CN2CN1Servo amp4th axisCN1M34M35M36M37M38M39M44M45M46M47M48M49CPA9CP14CP15CP3CP2CP2CP1T1CN2Battery (6V) is necessaryfor the absolute pulsecoder

  • Page 173

    31456789102172AC motor1st axisAC motor2nd axisAC motor3rd axisAC motor4th axis100VAC Single–phasAC input3 phaseElectro magneticcontactorEmergency stopFuse200VACSingle–phaseCHCHCHCHCHCHCHCHServotrans 1Servotrans 2Speedratetype pulsecoderSpeedratetype pulsecoderSpeedratetype pulsecoderSpeedrate...

  • Page 174

    8. HARDWARE173Overall machine–to–machine connection diagram (serialpulse coder capability axis card with no separate detector)M80PASI/OMasterPCBPMCGRMEMOrder–made macro cassetteI/O C5–C7PCBM1M2C5M18M19C6C7M20PMC–M PCBM24Graphic/MPGPCBM21CCX4Memory cardCCX5M3M5M74M12M26M27CPA7BatteryRe...

  • Page 175

    31456789102174MagneticpanelFANUC PPRFANUC CASSETTEPortable tape readerTape readerSpindle controlunit1st2nd3rdMPGMPGMPGM3M3M3Positioncorder

  • Page 176

    8. HARDWARE175Axis control PCBAXECAPONOFFBattery (6V)Power unitServo amp1st axisT1CN2CN1Servo amp2nd axisT1CN2CN1Servo amp3rd axisT1CN2CN1Servo amp4th axisCN1M184CPA9CP14CP15CP3CP2CP2CP1M185M186M187M188M189M194M195M196M197M198M199T1CN2Battery (6V) is necessaryfor the absolute pulsecoder

  • Page 177

    31456789102176AC motor1st axisAC motor2nd axisAC motor3rd axisAC motor4th axis100VACSingle–phasAC input3 phaseElectro magneticcontactorEmergency stopFuse200VACSingle–phaseCHCHCHCHCHCHCHCHServotrans 1Servotrans 2

  • Page 178

    8. HARDWARE177Overall machine–to–machine connection diagram (serialpulse coder capability axis card with a separate detector)M80PASI/OMasterPCBPMCGRMEMOrder–made macro cassetteI/O C5–C7PCBM1M2C5M18M19C6C7M20PMC–M PCBM24Graphic/MPGPCBM21CCX4Memory cardCCX5M3M5M74M12M26M27CPA7BatteryRel...

  • Page 179

    31456789102178MagneticpanelFANUC PPRFANUC CASSETTEPortable tape readerTape readerSpindle controlunit1st2nd3rdMPGMPGMPGM3M3M3Positioncorder

  • Page 180

    8. HARDWARE179Axis control PCBAXECAPONOFFBattery (6V)Power unitServo amp1st axisT1CN2CN1Servo amp2nd axisT1CN2CN1Servo amp3rd axisT1CN2CN1Servo amp4th axisCN1M184CPA9CP14CP15CP3CP2CP2CP1M185M186M187M188M189M194M195M196M197M198M199T1CN2Battery (6V) is necessaryfor the absolute pulsecoder

  • Page 181

    31456789102180AC motor1st axisAC motor2nd axisAC motor3rd axisAC motor4th axis100VACSingle–phasAC input3 phaseElectro magneticcontactorEmergency stopFuse200VACSingle–phaseCHCHCHCHCHCHCHCHServotrans 1Servotrans 2Speedratetype pulsecoderSpeedratetype pulsecoderSpeedratetype pulsecoderSpeedratet...

  • Page 182

    9. PARAMETERSFor M series181FUNCTION PARAMETERS (FOR MACHINING CENTER)(1) Setting parameters(2) Parameters related to the reader/punch interface and remotebuffer(3) Parameters related to controlled axes and the increment system(4) Parameters related to coordinate systems(5) Parameters related to ...

  • Page 183

    31456789102182(1) Setting parameters (1/1)No.SymbolDescription0000REVX, Y, 4The mirror image of each axis is disabled/en-abled.0000TVONWhen a program is registered, a TV check is notexecuted/is executed.0000ISOThe code system used to output a program isEIA/ISO.0000INCHThe least input increment (i...

  • Page 184

    9. PARAMETERSFor M series183(2) Parameters related to the reader/punch interface and remote buffer(2/2)No.SymbolDescription0051#5ECKLThe baud rate clock of the remote buffer is an in-ternal clock/external clock.0055#0ASCIICommunication of all data except NC data isexecuted in ISO code/ASCII code....

  • Page 185

    31456789102184(3) Parameters related to controlled axes and the increment system (2/2)No.SymbolDescription0057#3MICIf a decimal point is omitted, the least input incre-ment is not multiplied/is multiplied by ten.0062#7C8NGThe eighth axis is enabled/disabled.0066#1NBD78If there are more servo axes...

  • Page 186

    9. PARAMETERSFor M series185(4) Parameters related to coordinate systems (2/2)No.SymbolDescription0759 to 0762– – – – – –Offset from the second workpiece referencepoint on each axis (G55)0763 to 0766– – – – – –Offset from the third workpiece reference point oneach axis (G5...

  • Page 187

    31456789102186(6) Parameters related to the feedrate (1/2)No.SymbolDescription0001#67001#6RDRNRDRNSFor the rapid traverse command, a dry run is dis-abled/enabled.0008#5ROVEThe rapid traverse override signal ROV2 (G117,#7) is enabled/disabled.0010#0ISOTWhen a reference position is not established,...

  • Page 188

    9. PARAMETERSFor M series187(6) Parameters related to the feedrate (2/2)No.SymbolDescription05307530– – – – – –(X to 4) FL speed in exponential acceleration/deceleration of cutting feed(5, 6)05337533– – – – – –– – – – – –(X to 4) F0 speed of rapid traverse over...

  • Page 189

    31456789102188(7) Parameters related to acceleration/deceleration control (1/2)No.SymbolDescription0020#5NCIPSA position check is executed/is not executed.0045#3LSUPFor cutting feed, exponential acceleration/decel-eration is executed/linear acceleration/decelera-tion after interpolation is execut...

  • Page 190

    9. PARAMETERSFor M series189(7) Parameters related to acceleration/deceleration control (2/2)No.SymbolDescription0651 to 06567651, 7652– – – – – –– – – – – –(X to 8) Time constant of exponential accel-eration/deceleration in cutting feed ona PMC axis(5, 6)0863– – – ...

  • Page 191

    31456789102190(8) Parameters related to servo motors (2/2)No.SymbolDescription0390#0 to #5NREQ:If an absolute pulse coder is used for each axisand the zero point is not established before pow-er–on, an alarm requesting a return to the refer-ence position does not occur/occurs.0399#3SFDECThe ref...

  • Page 192

    9. PARAMETERSFor M series191(9) Parameters related to DI/DO (1/1)No.SymbolDescription0001#2DCSThe START key on the MDI panel is connectedthrough the machine/is not connected throughthe machine.0001#57001#5DECIDECIS(X to 4) At a reference position return, decel-eration occurs when the deceleration...

  • Page 193

    31456789102192(10) Parameters related to the CRT/MDI, display, and editing (1/3)No.SymbolDescription0001#1PRODIn the relative coordinate display, tool lengthcompensation is included/is not included.0001#4IOFAn offset value is input from the MID panel in theABS mode/INC mode.0002#17002#1PPDPPDSCoo...

  • Page 194

    9. PARAMETERSFor M series193(10) Parameters related to the CRT/MDI, display, and editing (2/3)No.SymbolDescription0048#7SFFDSPThe soft–key display and control depend on theconfiguration of additional functions/areexecuted regardless of additional functions.0050#1NOFMKWhen a sequence number is s...

  • Page 195

    31456789102194(10) Parameters related to the CRT/MDI, display, and editing (3/3)No.SymbolDescription0077#2SGDServo waveform display is invalid/valid.0077#6HLKEYThe MDI keys are not processed in the high–speed mode/are processed in the high–speedmode.0078#0NOINOWThe amount of tool wear compens...

  • Page 196

    9. PARAMETERSFor M series195(11) Parameters related to programming (2/2)No.SymbolDescription0045#6CLERPressing the RESET key, setting the external re-set signal or an emergency stop sets the systemin the reset state/clear state.0057#7MBCLRWhen a reset occurs, MDI–B programs are notcleared/are c...

  • Page 197

    31456789102196(13) Parameters related to spindle control (1/2)No.SymbolDescription0003#5GSTBy SOR (G120, #5), spindle orientation isexecuted/a gear–change is executed.0012#6G84SIf the G74 or G84 cycle is specified, the gear ischanged at a point specified through S analogoutput gear–change met...

  • Page 198

    9. PARAMETERSFor M series197(13) Parameters related to spindle control (2/2)No.SymbolDescription053905410555– – – – – –– – – – – –– – – – – –[Neutral gear] Maximum spindle speed[Low gear][High gear]0540 to 0543– – – – – –Spindle speed when the volt...

  • Page 199

    31456789102198(14) Parameters related to tool compensation (1/1)No.SymbolDescription0001#3RS43When a reset occurs, the vector of tool lengthcompensation is cleared/is not cleared.0003#6TSLTTool length compensation is executed on the Z–axis (type A)/an axis vertical to the specifiedplane (type B...

  • Page 200

    9. PARAMETERSFor M series199(15) Parameters related to canned cycles (2/2)No.SymbolDescription0403– – – – – –Clearance/cutting start point in a peck tappingcycle0492– – – – – –Feedrate of retraction to the R position when ad-dress I is omitted0493– – – – – –Fee...

  • Page 201

    31456789102200(16) Parameters related to rigid tapping (2/2)No.SymbolDescription0400 to 0402– – – – – –Time constant of acceleration/deceleration onthe spindle and tapping axis when the tool is re-tracted0613– – – – – –Time constant of acceleration/deceleration onthe spind...

  • Page 202

    9. PARAMETERSFor M series201(17) Parameters related to scaling and coordinate system rotation (1/1)No.SymbolDescription0036#0 to #2SCL:Scaling for each axis is disabled/enabled.0036#7SRCThe unit of scaling magnification is0.00001/0.001.0041#0RINAn angle of coordinate system rotation is alwaysspec...

  • Page 203

    31456789102202(21) Parameters related to custom macro (1/1)No.SymbolDescription0011#5SBKMBy a macro statement, a single–block stop is notmade/is made.0040#1DPOSUPIf data is output by the DPRINT command, lead-ing zeros are output as space characters/as theyare.0040#5TMCRA T code is processed as ...

  • Page 204

    9. PARAMETERSFor M series203(23) Parameters related to graphic display (1/1)No.SymbolDescription0046#5GRPOSOn the screen of a solid drawing or tool pathdrawing, the current position is not displayed/isdisplayed.0058#0SGORGIf the coordinate system is changed during draw-ing, drawing is executed on...

  • Page 205

    31456789102204(25) Parameters related to tool life management (1/1)No.SymbolDescription0039#0, #1GST:Number of tool groups that can be registered0039#2LCTMThe tool life is specified in terms of the number oftimes used/time period.0039#3TLSKIf the tool skip signal TLSKP (G140, #0) is input,the cur...

  • Page 206

    9. PARAMETERSFor M series205(27) Parameters related to manual handle feed/manual handle interrupt(2/2)No.SymbolDescription0075#2INHNDThe travel increment of manual handle interruptis set as the output unit and acceleration/decel-eration is disabled/input unit and acceleration/deceleration is enab...

  • Page 207

    31456789102206(31) Parameters related to PMC axis control (1/1)No.SymbolDescription0024#0IGNPMCPMC axis control is enabled/disabled.0030#0, #1EAC:Axis setting for executing PMC axis control(specification A)0032#47032#4PNGMLKPNGMLKSOn a PMC axis, a machine lock is enabled/dis-abled.0032#6EACSBPMC ...

  • Page 208

    9. PARAMETERSFor M series207(32) Parameters related to the surface grinding machine (slanted axiscontrol) (1/1)No.SymbolDescription0077#4ZRTM1When a manual reference position return is per-formed on the Y–axis, movement occurs on theZ–axis/does not occur on the Z–axis.0077#5AGLSTSlanted axi...

  • Page 209

    31456789102208(36) Parameters related to the DNC (1/1)No.SymbolDescription0390#7NODC3During DNC operation, reading is executed foreach block/until the buffer is filled.0320– – – – – –Time–out period of the no–response timer0321– – – – – –Time–out period of the EOT si...

  • Page 210

    9. PARAMETERSFor T series209List of Parameters for each Function (for Lathe)(1) Parameters related to setting(2) Parameters related to the reader/punch interface/remote buffers(3) Parameters related to controlled axes/increment systems(4) Parameters related to coordinate systems(5) Parameters rel...

  • Page 211

    31456789102210(1) Parameters related to setting (1/1)No.SymbolDescription0000TVONA TV check is not performed/is performed for pro-gram registration.0000ISOEIA/ISO is used as the code system for programoutput.0000INCHThe metric/inch system is used as the least inputincrement (input unit) for progr...

  • Page 212

    9. PARAMETERSFor T series211(2) Parameters related to the reader/punch interface/remote buffers (2/2)No.SymbolDescription0055#0ASCIIISO/ASCII code is used for communication of alldata except NC data.0055#1ETXThe end code is CR/ETX.0055#2PROTCACommunication protocol B/A is used.0055#3RS42The remot...

  • Page 213

    31456789102212(3) Parameters related to controlled axes/increment systems (2/2)No.SymbolDescription0066#1NBD78When the number of controlled axes is greaterthan the number of servo axes, the extension ofone controlled axis is disabled/enabled.0069#4BAXAs a command address for the third and fourtha...

  • Page 214

    9. PARAMETERSFor T series213(4) Parameters related to coordinate systems (1/1)No.SymbolDescription0002#1PPDRelative coordinates are not preset/are preset bycoordinate system setting.0010#6WSFTWorkpiece coordinate system shift operation isnot performed/is performed.0010#77010#7APRSAPRSSAutomatic c...

  • Page 215

    31456789102214(5) Parameters related to stroke limits (1/1)No.SymbolDescription0015#2COTZThe hardware overtravel signals (X018#5 *+LZ,X040#6 *–LZS) are valid/invalid.0020#4LM2The switching signal for the second stored strokelimit is invalid/valid.0024#4INOUTThe out–of–range area of the thir...

  • Page 216

    9. PARAMETERSFor T series215(6) Parameters related to the feedrate (2/2)No.SymbolDescription0059#0, #1EDP:For a plus–direction command for each axis, ex-ternal deceleration is enabled only for rapid tra-verse/external deceleration is enabled for rapidtraverse and cutting feed.0059#3, #4EDM:For ...

  • Page 217

    31456789102216(7) Parameters related to acceleration/deceleration control(1/1)No.SymbolDescription0020#5NCIPSAn in–position check is performed/is not per-formed.0045#3LSUPFor acceleration/deceleration in cutting feed, ex-ponential acceleration/deceleration/linear accel-eration/deceleration afte...

  • Page 218

    9. PARAMETERSFor T series217(8) Parameters related to the servo system (2/3)No.SymbolDescription0022#0 to #57022#0, #1ABS:ABS:(X to 8) A reference position is not estab-lished/is already established with anabsolute–position detector.(5, 6)0035#77035#7ACMRACMRS(X to 8) An arbitrary CMR is not us...

  • Page 219

    31456789102218(8) Parameters related to the servo system (3/3)No.SymbolDescription0535 to 05380647, 06487535, 7536– – – – – –– – – – – –– – – – – –(X to 4) Backlash compensation for each axis (7, 8)(5, 6)0593 to 05960649, 06507593, 7594– – – – – –...

  • Page 220

    9. PARAMETERSFor T series219(10) Parameters related to CRT/MDI, display, and editing (1/3)No.SymbolDescription0001#1PRODTool length compensation data is included/is notincluded in relative coordinate display.0002#17002#1PPDPPDSRelative coordinates are not preset/are preset bycoordinate system set...

  • Page 221

    31456789102220(10) Parameters related to CRT/MDI, display, and editing (2/3)No.SymbolDescription0050#1NOFMKIn sequence number search, a format check isperformed/is not performed.0056#0NOCNDWhen the part program storage length is 120m/320 m, or when the background edit functionis provided, automat...

  • Page 222

    9. PARAMETERSFor T series221(10) Parameters related to CRT/MDI, display, and editing (3/3)No.SymbolDescription0078#1NOINOGInput of a tool geometry compensation valuethrough the MDI keys is not prohibited/is prohib-ited.0078#2NOINMVInput of macro variables through the MDI keys isnot prohibited/is ...

  • Page 223

    31456789102222(11) Parameters related to programs (2/2)No.SymbolDescription0036#1GSPThe G code system is of type A/type B.0036#5GSPCThe G code system is of type B (A)/type C.0040#2MAPSAddress Q for the pass point signal output func-tion cannot be used/can be used.0040#5TMCRThe T code is for a too...

  • Page 224

    9. PARAMETERSFor T series223(13) Parameters related to spindle control (1/3)No.SymbolDescription0003#6, #70064#6, #7PSG:P2SG:Gear ratio between the spindle and position cod-erGear ratio between the spindle and second posi-tion coder0013#5ORCWIn orientation, S analog output is positive/nega-tive.0...

  • Page 225

    31456789102224(13) Parameters related to spindle control (2/3)No.SymbolDescription0249– – – – – –Magnification for spindle speed ratio control overserial interface spindles0303– – – – – –Permissible pulse error for phase synchroniza-tion in the synchronized control mode038...

  • Page 226

    9. PARAMETERSFor T series225(13) Parameters related to spindle control (3/3)No.SymbolDescription6780 to 6783– – – – – –Position loop gain of a servo axis in the Cs con-tour control mode6784 to 67876788 to 67916792 to 67956796 to 6799– – – – – –– – – – – –– ...

  • Page 227

    31456789102226(14) Parameters related to tool compensation (2/2)No.SymbolDescription0395#4ADDLADuring tool–tip radius compensation, if twoblocks specifying no movement are specifiedconsecutively, the offset vector is assumed to bethe vector perpendicular to the movement per-formed in the previo...

  • Page 228

    9. PARAMETERSFor T series227(16) Parameters related to rigid tapping (1/1)No.SymbolDescription0029#3RGCTOIn rigid tapping, the time constant for accelera-tion/deceleration of the spindle and tapping axisduring withdraw are specified using the same pa-rameter as for cutting/using a separate parame...

  • Page 229

    31456789102228(17) Parameters related to custom macros (1/1)No.SymbolDescription0011#5SBKMA macro statement does not cause/causes asingle block stop.0040#1DPOSUPWhen data is output with the DPRINT command,spaces are output/no particular operation is per-formed for leading zeros.0040#5TMCRThe T co...

  • Page 230

    9. PARAMETERSFor T series229(19) Parameters related to graphic display (1/1)No.SymbolDescription0024#3GNSRThe actual position with tool–tip radius com-pensation reflected is drawn/the programmedposition is drawn.0046#5GRPOSOn the graphic display screen, the current posi-tion is not displayed/is...

  • Page 231

    31456789102230(22) Parameters related to the position switch function (1/1)No.SymbolDescription0310 to 0319– – – – – –Axis corresponding to a position switch0840 to 0849– – – – – –Maximum position switch operation range0850 to 0859– – – – – –Minimum position sw...

  • Page 232

    9. PARAMETERSFor T series231(25) Parameters related to restarting programs (1/1)No.SymbolDescription0387#0SQDNCIn DNC operation, program restarting is disabled/enabled.0124 to 0127– – – – – –Order of movement to program restart positions(26) Parameters related to high–speed cycle ma...

  • Page 233

    31456789102232(27) Parameters related to PMC–based axis control (2/2)No.SymbolDescription0672– – – – – –FL feedrate for reference position return opera-tion along a PMC controlled axis0685– – – – – –F0 feedrate for independent rapid traverse over-ride along a PMC control...

  • Page 234

    9. PARAMETERSFor T series233(30) Parameters related to the butt–type reference position setting function(1/1)No.SymbolDescription0372 to 0375– – – – – –Torque limit value during execution of a butt–typereference position setting cycle0451, 0458– – – – – –Butting speed ...

  • Page 235

    31456789102234(32) Parameters related to the M–NET (1/1)No.SymbolDescription0392#2SRL1The M–NET character length is 7/8 bits.0392#4SRPEAn M–NET vertical parity check is not performed/is performed.0392#5SREPThe M–NET vertical parity is odd/even.0392#7SRS2The number of M–NET stop bits is ...

  • Page 236

    9. PARAMETERSFor T series235(34) Parameters related to 2–path lathes (TT) (2/2)No.SymbolDescription0048#3IFMIn the manual mode, a tool post interferencecheck is not performed/is performed.0048#4IFEA tool post interference check is performed/is notperformed when satisfactory conditions are pres-...

  • Page 237

    31456789102236(35) Parameters related to polygon turning (2/2)No.SymbolDescription0069#7PLHZReference position return operation along a syn-chronized axis with G28 is performed by rapidtraverse/always at low speed.0667– – – – – –Maximum allowable speed of a synchronizedaxis0668– –...

  • Page 238

    10. ALARM LISTFor M series237(1) Program errors (P/S alarm)(a) M seriesNumberMessageContents000PLEASE TURNOFF POWERA parameter which requires the power off wasinput, turn off power.001TH PARITYALARMTH alarm (A character with incorrect parity wasinput). Correct the tape.002TV PARITYALARMTV alarm (...

  • Page 239

    31456789102238NumberContentsMessage023ILLEGAL RADIUSCOMMANDIn circular interpolation by radius designation,negative value was commanded for address R.Modify the program.028ILLEGAL PLANESELECTIn the plane selection command, two or moreaxes in the same direction are commanded.Modify the program.029...

  • Page 240

    10. ALARM LISTFor M series239NumberContentsMessage053TOO MANY ADDRESS COMMANDSIn the chamfering and corner R commands, twoor more of I, K and R are specified. Otherwise,the character after a comma(”,”) is not C or R indirect drawing dimensions programming.Modify the program.054NO TAPER ALLOW...

  • Page 241

    31456789102240NumberContentsMessage065ILLEGAL COMMAND ING71–G731G00 or G01 is not commanded at the blockwith the sequence number which is speci-fied by address P in G71, G72, or G73command.2. Address Z(W) or X(U) was commanded inthe block with a sequence number which isspecified by address P in...

  • Page 242

    10. ALARM LISTFor M series241NumberContentsMessage080G37 ARRIVAL SIG-NAL NOT ASSERTEDIn the automatic tool compensation function(G36, G37), the measurement position reachsignal (XAE or ZAE) is not turned on within anarea specified in parameter 6254 (value ε). This is due to a setting or operator...

  • Page 243

    31456789102242NumberContentsMessage097P TYPE NOT ALLOWED (AUTOEXEC)P type cannot be directed when the program isrestarted. (After power ON, after emergencystop or P / S 94 to 97 reset, no automatic opera-tion is performed.) Perform automatic operation.098G28 FOUND INSEQUENCE RETURNA command of th...

  • Page 244

    10. ALARM LISTFor M series243NumberContentsMessage116WRITE PROTECTED VARIABLEThe left side of substitution statement is a vari-able whose substitution is inhibited. Modify theprogram.118PARENTHESISNESTING ERRORThe nesting of bracket exceeds the upper limit(quintuple).Modify the program.119ILLEGAL...

  • Page 245

    31456789102244NumberContentsMessage145ILLEGAL CONDI-TIONS IN POLARCOORDINATE INTERPOLATIONThe conditions are incorrect when the polarcoordinate interpolation starts or it is canceled.1) In modes other than G40, G12.1/G13.1was specified.2) An error is found in the plane selection.Parameters No. 54...

  • Page 246

    10. ALARM LISTFor M series245NumberContentsMessage176IMPROPER G–CODE IN G107Any of the following G codes which cannot bespecified in the cylindrical interpolation modewas specified.1) G codes for positioning: G28, G76, G81 –G89, including the codes specifying therapid traverse cycle2) G codes...

  • Page 247

    31456789102246NumberContentsMessage210CAN NOT COMAND M198/M199M198 and M199 are executed in the scheduleoperation. M198 is executed in the DNC opera-tion. Modify the program.211G31 (HIGH) NOTALLOWED IN G99G31 is commanded in the per revolution com-mand when the high–speed skip option is pro-vi...

  • Page 248

    10. ALARM LISTFor T series247(b) T seriesNumberMeaningContents and remedy000PLEASE TURNOFF POWERA parameter which requires the power off wasinput, turn off power.001TH PARITYALARMTH alarm (A character with incorrect parity wasinput). Correct the tape.002TV PARITYALARMTV alarm (The number of char...

  • Page 249

    31456789102248NumberContents and remedyMeaning028ILLEGAL PLANESELECTIn the plane selection command, two or moreaxes in the same direction are commanded.Modify the program.029ILLEGAL OFFSETVALUEThe offset values specified by H code is toolarge.Modify the program.030ILLEGAL OFFSETNUMBERThe offset ...

  • Page 250

    10. ALARM LISTFor T series249NumberContents and remedyMeaning052CODE IS NOT G01AFTER CHF/CNRThe block next to the chamfering or corner Rblock is not G01. Modify the program.053TOO MANY ADDRESS COMMANDSFor systems without the arbitary angle chamfer-ing or corner R cutting, a comma was specified....

  • Page 251

    31456789102250NumberContents and remedyMeaning080G37 ARRIVAL SIGNAL NOT ASSERTEDIn the automatic tool length measurement func-tion (G37), the measurement position reach sig-nal (XAE, YAE, or ZAE) is not turned on withinan area specified in parameter (value ε). This is due to a setting or operat...

  • Page 252

    10. ALARM LISTFor T series251NumberContents and remedyMeaning097P TYPE NOT ALLOWED (AUTO EXEC)P type cannot be directed when the program isrestarted. (After power ON, after emergencystop or P / S 94 to 97 reset, no automatic opera-tion is performed.) Perform automatic operation.098G28 FOUND INSE...

  • Page 253

    31456789102252NumberContents and remedyMeaning118PARENTHESISNESTING ERRORThe nesting of bracket exceeds the upper limit(quintuple).Modify the program.119ILLEGAL ARGUMENTThe SQRT argument is negative. Or BCD argu-ment is negative, and other values than 0 to 9are present on each line of BIN argume...

  • Page 254

    10. ALARM LISTFor T series253NumberContents and remedyMeaning143SCALED MOTIONDATA OVERFLOWThe scaling results, move distance, coordinatevalue and circular radius exceed the maximumcommand value. Correct the program or scalingmangification.144ILLEGAL PLANESELECTEDThe coordinate rotation plane and...

  • Page 255

    31456789102254NumberContents and remedyMeaning178G05 COMMAN-DED IN G41/G42MODEG05 was commanded in the G41/G42 mode.Correct the program.179PARAMETER SETTING ERRORThe number of controlled axes set by the param-eter 7510 exceeds the maximum number.Modify the parameter setting value.180COMMUNICATIO...

  • Page 256

    10. ALARM LISTFor T series255NumberContents and remedyMeaning201FEEDRATE NOTFOUND IN RIGIDTAPIn the rigid tap, no F value is specified.Correct the program.202POSITION LSI OVERFLOWIn the rigid tap, spindle distribution value is toolarge.203PROGRAM MISSAT RIGID TAPPINGIn the rigid tap, position fo...

  • Page 257

    31456789102256(2) Background edit alarmNumberMeaningContents and remedy???BACKGROUNDEDIT ALARMBP/S alarm occurs in the same number as theP/S alarm that occurs in ordinary program edit.(070, 071, 072, 073, 074 085,086,087 etc.)140SELECTED PROGRAM ALARMIt was attempted to select or delete in the ba...

  • Page 258

    10. ALARM LIST257(4) Serial pulse coder (SPC) alarmsWhen either of the following alarms is issued, a possible cause is a faultyserial pulse coder or cable.NumberMeaningContents3n9SPC ALARM: nAXIS PULSE COD-ERThe n axis (axis 1–8) pulse coder has a fault.D The details of serial pulse coder alarm...

  • Page 259

    31456789102258(5) Servo alarmsNumberMeaningContents and actions400SERVO ALARM: 1,2TH AXIS OVER-LOAD1–axis, 2–axis overload signal is on. Refer todiagnosis display No. 720 or 721 for details.401SERVO ALARM: 1,2TH AXIS VRDYOFF1–axis, 2–axis servo amplifier READY signal(DRDY) went off.402SE...

  • Page 260

    10. ALARM LIST259NumberContents and actionsMeaning4n7SERVO ALARM: n–TH AXIS – PA-RAMETER INCOR-RECTThis alarm occurs when the n–th axis is in oneof the conditions listed below. (Digital servosystem alarm)1) The value set in Parameter No. 8n20 (mo-tor form) is out of the specified limit.2) ...

  • Page 261

    31456789102260D Details of servo alarm No.4n4The detailed descriptions of servo alarm number 414 are displayed withdiagnosis numbers 720 to 727 in the sequence of axis numbers.#7#6#5#4#3#2#1#0720 to727OVLLVOVCHCALHVADCALFBALOFALOVL: An overload alarm is being generated. (This bit causes servo ala...

  • Page 262

    10. ALARM LIST261(7) Over travel alarmsNumberMeaningContents and remedy5n0OVER TRAVEL : +nExceeded the n–th axis + side stored stroke lim-it 1, 2.5n1OVER TRAVEL : –nExceeded the n–th axis – side stored stroke lim-it 1, 2.5n2OVER TRAVEL : +nExceeded the n–th axis + side stored stroke lim...

  • Page 263

    31456789102262(9) PMC alarmsNumberMeaningContents and remedy600PMC ALARM : IN-VALID INSTRUC-TIONAn invalid–instruction interrupt occurred in thePMC.601PMC ALARM : RAMPARITYA PMC RAM parity error occurred.602PMC ALARM : SE-RIAL TRANSFERA PMC serial transfer error occurred.603PMC ALARM :WATCHDOGA...

  • Page 264

    10. ALARM LIST263(11) M–NET alarmNumberMeaningContents and remedy899M–NET INTER-FACE ALARMThis alarm is related to a serial interface for anexternal PLC. The details are listed below.NumberDetails of M–NET alarm (No. 899)0001Abnormal character (character other than transmission codes) re-c...

  • Page 265

    31456789102264NumberContents and remedyMeaning945SERIAL SPINDLECOMMUNICATIONERRORThe hardware configuration is incorrect for theserial spindle, or a communication alarm oc-curred. Check the hardware configuration of thespindle. Also ensure that the hardware for theserial spindle is connected se...

  • Page 266

    10. ALARM LIST265AlarmNo.RemedyDescriptionMeaningAL–09Excessive load onmain circuit sectionDetects abnormal tempera-ture rise of power transistor ra-diator.Cool radiatorthen resetalarm.AL–10Low input voltageDetects drop in input powersupply voltage.Removecause, then re-set alarm.AL–11Overvo...

  • Page 267

    31456789102266AlarmNo.RemedyDescriptionMeaningAL–30Input circuit over-currentDetects overcurrent flowing ininput circuit.Removecause, then re-set alarm.AL–31Speed detectionsignal disconnec-tion motor restraintalarm or motor isclamped.Detects that motor cannot ro-tate at specified speed or it ...

  • Page 268

    10. ALARM LIST267AlarmNo.RemedyDescriptionMeaningAL–43Alarm for indicatingdisconnection ofposition coder sig-nal for differentialspeed modeDetects that main spindleposition coder signal used fordifferential speed mode is notconnected yet (or is discon-nected).Check thatmain spindleposition code...

  • Page 269

    31456789102268AlarmNo.RemedyDescriptionMeaningAL–54Overload currentalarmDetects that excessive cur-rent flowed in motor for longtime.Check if over-load operationor frequent ac-celeration/de-celeration isperformed.AL–55Power line ab-normality in spindleswitching/outputswitchingDetects that swi...

  • Page 270

x