Navigation

  • Page 1

    Hitachi Seiki DeutschlandWerkzeugmaschinen GmbHSEIKI - SEICOSå10/ 16/18/ 21INSTRUCTION MANUALMAINTENANCE41 Edition 1.01 11-2000

  • Page 2

  • Page 3

    iCONTENTSI-I SEICOS ΣΣΣΣΣ 10 UNIT ............................................................................. 1 - 21. OVERVIEW ......................................................................................................................... 1 - 32. FUNCTIONS AND HANDLING OF CONTRO...

  • Page 4

    ii2.11 Parameters Related to Program ............................................................................ 3 - 1052.12 Parameters Related to Pitch Error Compensation ................................................ 3 - 1212.13 Parameters Related to Spindle Control .........................

  • Page 5

    1 - 1MAINTENANCEI-ISEICOS 10 UNITI-IISEICOS 16/18/21 UNITI-III RS-232C INTERFACE SPECIFICATIONII.ALARMS LISTIII.PARAMETERSIV.DIAGNOSE

  • Page 6

    1 - 2I-I SEICOS ΣΣΣΣΣ 10 UNIT1.OVERVIEW1.1 System Configuration1.2 Component Units List2.FUNCTIONS AND HANDLING OF CONTROLLER2.1 Power Unit2.2 CPU Board2.3 Option-1 Board (DNC)2.4 Option-3 Board (PMC)2.5 64-bit RISC Board (RISC)2.6 MMC-IV Board (MMC-TV)2.7 Liquid Crystal Display (L...

  • Page 7

    1 - 31. OVERVIEWThe SEICOS 10 CNC unit is a compact high-reliability unit provided with up-to-datedevice technologies. In the M-system, it enables high-speed, high-accuracy machining byusing 64-bit RISC.1.1 System ConfigurationThe following figure shows a system example using the SEICOS 10 CN...

  • Page 8

    1 - 41.2 Component Units ListThe following table lists the component units of the controller. A mounting position ofeach unit is fixed as shown in the mounting drawing. All the component units are plug-intype and can be easily replaced.(1) Unit list(Note) The PMC board may be called an “opt...

  • Page 9

    1 - 5(2) SEICOS Σ 10 unit configuration(Note) The PMC board is required when using the “PMC-RC3 or PMC-RC4,” but notrequired when using the “PMC-RB5 or PMC-RB6.” [The PMC function isincorporated in the main CPU board.]DMCBoardRISCBoardI/OBoardPMCBoardCPUBoardPowerUnitCommunica-tion CPUR...

  • Page 10

    1 - 6(3) SEICOS Σ 10 Multi unit configuration(Note) The PMC board is required when using the “PMC-RC3 or PMC-RC4,” but notrequired when using the “PMC-RB5 or PMC-RB6.” [The PMC function isincorporated in the main CPU board.]DMCBoardRISCBoardI/OBoardPMCBoardCPUBoardPowerUnitCommuni-catio...

  • Page 11

    1 - 72. FUNCTIONS AND HANDLING OF CONTROL UNITS2.1 Power Unit (PSU)This unit supplies DC power to each control unit.NameTypePower Unit AIA16B-1212-0901Power Unit BIA16B-1212-0871Graphic Board [MULTI Specification Only]Battery CasePIL LEDALM LEDCP1(ACIN)F1CP2(ACOUT)CP3(ACOUT)CP4CONTROLCP5(24V)...

  • Page 12

    1 - 82.1.1 LED Indications2.1.2 FUSE(1) TypeSignalColorDescriptionPILGreenIlluminated when an input supply voltage is supplied to the CP1.ALMRedIlluminated when a DC output voltage has an overcurrent/overvoltage or drops.(2) ApplicationPower UnitOrder No.SymbolRatingsIndividual No.F17.5AA60L-00...

  • Page 13

    1 - 92.1.3 SETTING OF GRAPHIC BOARD (A20B-8001-0480)TM1~TM3 LCD/CRT switchingA:CRTB: LCD (B:Standard setting)TM10ROM switchingA: Standard settingLCD ADJ. Adjustment in VIDEO output levelHS ABAdjustment in NC page HSYNC phaseA: Standard setting 012Adjustment in NC page horizontal position1: S...

  • Page 14

    1 - 102.2 CPU Board (MAIN)This is a CNC main CPU board.NameTypeS- 10M Main CPU BoardA16B-3200-0190S- 10L Main CPU BoardA16B-3200-0210LEDBoot ROMJA1JA2JD5AJD5BJA3JA8AJA7AJD1AJA4AJS1AJS2AJS3AJS4AJS5AJF22JF21JS6AJF23JF24JF26

  • Page 15

    1 - 112.2.1 List of Modules2.2.2 LED IndicationsThe STATUS LED is green and the ALARM LED is red.(1) LED indication change at power-on : Turned off : Turned onNo. NameFunctionSpecificationTypeDRAM moduleCNC system RAM8MBA20B-2902-0461SRAM moduleExtension SRAM256KBA20B-2902-0350768KBA20B-290...

  • Page 16

    1 - 12(2) LED indications for errors: Turned off : Turned on : IrrelevantLED Indication DescriptionSTATUSALARMSTATUSALARMSTATUSALARMSTATUSALARMThe main CPU board has a RAM parity error or the option-2 boardhas a servo alarm or RAM parity.A servo alarm...

  • Page 17

    1 - 132.3 Option-1 Board (DNC)This is a DNC operation board.NameSpecificationTypeOption-1 BoardRemote BufferA16B-2200-09132.3.1 List of Modules2.3.2 LED IndicationsIndicates the status of the communicating functionSTATUS(green)ALARM(red)Indication of Communicating Function: Turned off : Tur...

  • Page 18

    1 - 142.3.3 ConnectorsLED Indication DescriptionSTATUSALARMSTATUSALARMSTATUSALARMThe CPU is not running after turning on the power.The remote buffer has been initialized and the system is runningnormally.There is an error in communication control of the o...

  • Page 19

    1 - 152.4.1 List of Modules2.4.2 LED IndicationsNo.NameFunctionSpecificationTypeDRAM for PMCPMC controlPMP2A20B-2901-0960A20B-2901-0961DRAM modulefor PMCPMC controlmodule(1) LED indications for the PMC-RC function(a) LED indication change at power-on: Turned off : Turned on : Irrelevant(b)...

  • Page 20

    1 - 162.4.3 ConnectorsLED Indication DescriptionSTATUSALARMSTATUSALARMSTATUSALARMAn I/O link has a communication error, etc.Check a link device or cable.The PMC control module has a parity error, etc. in it.Replace the PMC control module.Checksum error fo...

  • Page 21

    1 - 17(2) LED indication while running: Turned off : Turned on(3) LED indication for errors: Turned off : Turned onLED Indication DescriptionSTATUSSTATUSSTATUSSTATUSSTATUSWaiting for the RISC modeWaiting for an input of NC statementRunning a command...

  • Page 22

    1 - 182.6.2 LED DISPLAYSTATUS LED in green color and ALARM LED in red color.(1) Normal state: Turned off : Turned on : Irrelevant(2) Abnormal state: Turned on : IrrelevantLED Indication DescriptionSTATUSSTATUSSTATUSPower OFF stateMMC-IV reset canc...

  • Page 23

    1 - 19• VRD1 (Contrast Adjustment)Through adjustment of VRD1, contrast can be adjusted.NoteDo not change any setting, volume, etc. other than those mentioned above. A change, ifmade in any setting other than the above, results in incorrect screen display.(2) For A02B-0222-C150 ...... Without M...

  • Page 24

    1 - 202.8 DATA SERVER BOARD2.8.1 LED DISPLAYSTATUS LED in green color and ALARM LED in red color.(1) LED Indications on Supply of Power: Turned off : Turned onNameMODELDATA SERVER BOARDA16B-2202-0630When the data server board starts properly, LED display is stopped in “No.14”state.NoLED1...

  • Page 25

    1 - 21(2) LED Indications on Occurrence of Error (STATUS): Turned off : Turned on : Irrelevant“STATUS” LED repeats “LONG” and “SHORT” patterns. The “LONG” pattern isdisplayed for a longer time length, while the “SHORT” one for a shorter timelength.NoLED DISPLAY (STATUS)D...

  • Page 26

    1 - 222.8.2 REPLACEMENT OF FUSE(1) Check the fuse on the front panel of the data server board for any disconnection.On occurrence of disconnection, a white marker appears in a small window of thefuse.(2) Remove the cause which has disconnected the fuse.(3) Pulling out the disconnected fuse, inse...

  • Page 27

    1 - 232.9 LIST OF UNITS AND PRINT BOARDS2.9.1 CONTROL UNIT RACK2.9.2 POWER UNITNAMESPECIFICATIONSTYPE6 slotsA02B-0200-C0038 slotsA02B-0200-C0046 slotsA02B-0200-C0118 slotsA02B-0200-C0124 slotsA02B-0129-C0026 slotsA02B-0129-C0034-slotsA02B-0129-C0106 slotsA02B-0129-C011S-Σ 10LCONTROL UNITRACKM...

  • Page 28

    1 - 243. TROUBLESHOOTINGWhen a trouble happened, check “when it happened,” “what you were operating,” “what itwas like,” and “how often it happens.”3.1 Tracking through the ALARM ScreenWhen an alarm happened during operation, an alarm message appears on the top areaof the screen....

  • Page 29

    1 - 254. POWER-ON ADJUSTMENT4.1 Power-on ProcedureEnter (set) the PMC ladder and others.Enter (set) the NC parameters.Turn off the power and turn it on again.(Note) When system software has not been entered into the NC internal memory,transfer it into the NC internal memory according to the ins...

  • Page 30

    1 - 26(Note 1) The numbers 01 through 15 are the tables for the basic RAM, and 16 through20 are those for the extended RAM. When the extended RAM capacity is 0(zero), do not set for the numbers 16 through 20.(Note 2) Set the capacity in an increment of 100, suffixing a numeral with “H” (indi...

  • Page 31

    1 - 27operating the system.FunctionTableSpec.CapacitiesRemarksΣ 10MΣ 10LSYSTEM10000H32 pairs600HC00H64 pairsC00H1400H100 pairs1400H2800HTOOL200 pairs2800H5000H400 pairs5000H500 pairs5E00H1,000 pairsBC00H32 pairsB00H64 pairsF00H400H100 pairs1300HSPARE200 pairs2000H400 pairs500 pairs3900H1,000 pa...

  • Page 32

    1 - 284.3 SLBUS TableIn order to allocate the addresses for the input signals (X contact) and output signal (Ycontact) on the part of the machine, itis necessary to set ths SLBUS table.To display the SLBUS TABLE screen, operate as follows in the OVERALL screen.[ ] (OPRE/MAINTE) → [F4/SYST...

  • Page 33

    1 - 295. DAILY MAINTENANCE AND INSPECTION5.1 Replacing the Battery[WARNING]Turn on the power for the machine (CNC), press the EMERGENCY STOP switch, andthen, replace the battery. Since this work is carried out with the cabinet left open in thepower-on state, only personnel who has been trained ...

  • Page 34

    1 - 30[Note]Whether the CNC is turned on or off, the battery can be replaced. When replacing itwith the CNC turned off, however, complete replacement within 30 minutes. If thebattery has been removed for 30 minutes or more with the power turned off, thecontents of the CNC memory may be lost. W...

  • Page 35

    1 - 31(2) Absolute encoder battery replacement procedure (Separate pulse coder)Turn on the power for the machine (CNC).Unscrew the battery case and remove the cover.Replace the dry cells in the case. Set two each of dry cells in differentdirections.After replacing the dry cells, put back the cov...

  • Page 36

    1 - 32I-II SEICOS ΣΣΣΣΣ 16/18/21 UNIT1.OVERVIEW1.1System Configuration1.2Hardware Overview2.PCB CONNECTORS AND CARD CONFIGURATION2.1S-Σ 16/18/21 Mother Boards2.2Inverter PCBs2.3Serial Communication Board (Remote Buffer)/C Language Board2.4RISC Board2.5Data Server Board2.6List of Unit and P...

  • Page 37

    1 - 331. OVERVIEWThe SEICOSΣ 16/18/21 CNC system is a more compact high-reliability unit provided withup-to-date device technology and integrates a display unit and an NC unit.1.1 System ConfigurationThe following figure shows a system example using the SEICOS Σ 16/18/21 CNC unit.SLBUSDistribu...

  • Page 38

    1 - 341.2 Hardware Overview1.2.1 SEICOS ΣΣΣΣΣ 16(Note) If there are 3 or 4 slots provided, only the RISC board can be installed in the2nd slot (center) of the 3 slots and in the 4th slot (farthest from the LCD) of the4 slots, respectively.12345678901234567890123456789012123456789011234567...

  • Page 39

    1 - 351.2.2 SEICOS ΣΣΣΣΣ 18(Note) If there are 4 slots provided, the 4th slot (farthest from the LCD) is notavailable.12345678901234567890123456789012123456789012123456789012345678901234567890121234567890121234567890123456789012345678901212345678901212345678901234567890123456789012123456789...

  • Page 40

    1 - 361.2.3 SEICOS ΣΣΣΣΣ 21123456789012345678901234567890121234567890112345678901234567890123456789012123456789011234567890123456789012345678901212345678901123456789012345678901234567890121234567890112345678901234567890123456789012123456789011234567890123456789012345678901212345678901123456...

  • Page 41

    1 - 372. PCB CONNECTORS AND CARD CONFIGURATION2.1 Mother Boards2.1.1 Specification2.1.2 Connector ApplicationsNameSpecificationS- 16 Mother BoardsA20B-8100-0130S- 18 Mother BoardsA20B-8100-0135S- 21 Mother BoardsA20B-8100-0136(PMC-RA5)Connector No.ApplicationCOP10AServo motor (FSSB)CA55MDI ...

  • Page 42

    1 - 382.1.3 Connector Mounting PositionsInverter PCBBatteryRear of Unit(COP10A is a connector locatedabove the server card)Mother BoardMother Board

  • Page 43

    1 - 392.1.4 Card Mounting PositionsNoNameSpecificationFunctionRemarkA17B-3300-0100A17B-3300-0101A20B-3300-0030A20B-3300-0031A20B-3300-0020A20B-3300-0023A20B-3300-0050A20B-3300-0070Axis controlcardDisplay controlcardCPU cardAxis controlText display/graphic displayCNC control8 axes (Allowed only f...

  • Page 44

    1 - 402.1.5 DIMM Module Mounting Positions(1) FROM/SRAM moduleNoNameSpecificationFunctionRemarkA20B-3900-0010A20B-3900-0011A20B-3900-0012A20B-3900-0020A20B-3900-0060A20B-3900-0061A20B-3900-0052FROM moduleSRAM moduleCNC system,Servo system,PMC ladderSystem SRAMgraphic display16 M (Allowed only fo...

  • Page 45

    1 - 41(2) DRAM moduleNoNameSpecificationFunctionRemarkA20B-3900-0040A20B-3900-0041DRAM moduleCNC System RAM12 M (Allowed only for Σ16/18)8 M DRAM ModuleConnectorCPU CardSide BDIMM Module Socket

  • Page 46

    1 - 422.2 Inverter PCBs2.2.1 Specifications2.2.2 Connector Mounting Positions(1) OverallNameSpecificationInverters10.4" color (For 0 or 2 slots)A20B-2002-050010.4" color (For 4 slots)A20B-8100-02009.5" monochrome (For 0 or 2 slots)A20B-2002-04809.5" monochrome (For 4 slots)...

  • Page 47

    1 - 43(2) PCB aloneWith no slots or 2 slotsWith 4 slotsConnector No.ApplicationCN39AFan powerCN39BCN39CCN39DCP8BatteryCP1LCD backlight powerCN3Inverter PCB powerCN3CP8CN39CCN39DCP1CN39BCN39ACN3CP8CN39ACN39BCP1

  • Page 48

    1 - 442.3 Serial Communication Board (Remote Buffer)/C Language Board2.3.1 Specifications2.3.2 Connector Mounting Positions(1) Serial communication board A (Remote buffer)NameSpecificationRemarkA20B-8100-0152A20B-8100-0151Allowed only for 16/18Serial communication boardA (Remote buffer)C lang...

  • Page 49

    1 - 452.3.3 Card Mounting PositionNameSpecificationFunctionRemarkCPU CardA20B-3300-0070486DX2Serial communication function, PMCC language functionConnectorJD28AJD6ACPU Card1234567890123456789012345123456789012345678901234512345678901234567890123451234567890123456789012345123456789012345678901234...

  • Page 50

    1 - 462.4 RISC Board2.4.1 SpecificationsNameSpecificationRemarkRISC boardA20B-8100-0170Allowed only for 16M allowed2.4.2 Connector Mounting Positions(Note) The RISC board has no connectors to link to the outside.2.4.3 Card Mounting Position(Note) No cards are mounted onto the RISC board.JNAF...

  • Page 51

    1 - 472.5 Data Server Board2.5.1 SpecificationsNameSpecificationRemarkA20B-8100-0160Allowed only for 16/18Data server board2.5.2 Connector Mounting PositionsConnector No.ApplicationCNH1IDE hard disk interfaceCD27AUI interface2.5.3 Card Mounting Position(Note) No cards are mounted onto the da...

  • Page 52

    1 - 482.6 List of Units and PCBs2.6.1 Basic UnitsModelUnit NameDrawing No.RemarkΣ16No slotsA02B-0236-C511Soft keys (10 + 2)2 slotsA02B-0236-C512Soft keys (10 + 2)4 slotsA02B-0236-C513Soft keys (10 + 2)3 slotsA02B-0236-C518Soft keys (10 + 2)No slotsA02B-0236-C541Soft keys (10 + 2)2 slotsA02B-02...

  • Page 53

    1 - 492.6.2 Controller PCBs(Note) x: PCB version numberTypeNameDrawing No.IDRemarkMaster PCBΣ 16A20B-8100-0130 1xD5Σ 18A20B-8100-0135 1xC5Σ 21A20B-8100-0136 1xD7 PMC-RA5Card PCBsΣ 16/18A20B-3300-005001PentiumΣ 21A20B-3300-007009486DX2A20B-3300-007009486DX2AA20B-3300-00200E10.4" color...

  • Page 54

    1 - 503. TROUBLESHOOTINGWhen a trouble occurred, check “what you were operating when it occurred,” “what it is like,”and “how often it happens.”3.1 Tracking through the ALARM ScreenWhen an alarm occurs during operation, an alarm message is displayed at the top of thescreen. Dependin...

  • Page 55

    1 - 514. POWER-ON ADJUSTMENT4.1 Power-on ProcedureEnter (set) the PMC ladder and others.Enter (set) the CNC parameters.Turn off the power and turn it on again.(Note) When system software has not been entered into the CNC internal memory,transfer it into the CNC internal memory according to the i...

  • Page 56

    1 - 52(Note 1) The numbers 01 through 15 are the tables for the basic RAM, 16 through 20 arethose for the extended RAM. When the extended RAM capacity is 0 (zero), donot set to the numbers 16 through 20.(Note 2) Set the capacity in an increment of 100, suffixing a number with “H” (indicate...

  • Page 57

    1 - 53<<Table Names versus Capacities>>FunctionTableSpec.CapacitiesRemarkΣ 16/18MΣ 18LΣ 21LSYSTEM10000HTOOL32 pairs600HC00H64 pairsC00H1400H100 pairs1400H2800H200 pairs2800H5000H400 pairs5000H500 pairs5E00H1,000 pairsBC00HSPARE32 pairsB00H64 pairsF00H400H100 pairs1300H200 pairs2000...

  • Page 58

    1 - 544.3 SLBUS TableIn order to allocate the addresses for the input signals (X contact) and output signal (Ycontact) on the part of the machine, itis necessary to set ths SLBUS table.To display the SLBUS TABLE screen, operate as follows in the OVERALL screen.[ ] (OPRE/MAINTE) → [F4/SYST...

  • Page 59

    1 - 555. DAILY MAINTENANCE AND INSPECTIONThe S-16/18/21 has the CNC unit on the back of the CNC display. (Display integratedCNC unit)5.1 Replacing the Batteries5.1.1 CNC Memory Backup BatteriesThe CNC unit has batteries to hold the memory where the programs, offset amounts,parameters, and so on...

  • Page 60

    1 - 56[CAUTION]The above-mentioned steps through should be carried out within 30minutes. Note that if the unit is left without the batteries for a long time, thememory contents will be lost.If the batteries may not be replaced within 30 minutes, save the contents of theSRAM memory collectively...

  • Page 61

    1 - 57(2) Absolute encoder battery replacement procedure (Standalone pulse coder)Turn on the power for the machine (CNC).Loosen the screws of the battery case and detach the cover.Replace the batteries in the case. Put two each of them in the reversedirection.After replacement is completed, put ...

  • Page 62

    1 - 585.2 Replacing the Fuse for the Control Unit5.2.2 Arrangement Specifications of FuseBasic UnitArrangement Spec.RatingIndividual Spec.Σ 16/18/21A02B-0236-K1005AA60L-0001-0290#LM50Back of UnitMother BoardFuse[WARNING]Prior to replacing the fuse, eliminate a cause for its blowing. Therefore...

  • Page 63

    1 - 595.3 Replacing the Fan Motor5.3.2 Replacing the Fan Motor(1) When the unit is provided with no or two option slotsWhen replacing the fan motor, be sure to turn off the power for the machine(CNC).Disconnect a connector from the fan motor you want to replace. The connectoris latched. Holdi...

  • Page 64

    1 - 60(2) When the unit is provided with four option slotsWhen replacing the fan motor, be sure to turn off the power for the machine(CNC).Disconnect a connector from the fan motor you want to replace. The connectoris latched. Holding down the latch at the lower part of the connector with aregu...

  • Page 65

    1 - 615.4 Adjusting the Contrast of the Monochrome DisplayWhen using the monochrome display, its contrast can be adjusted in the following manneInthe OVERALL screen, operate the keys in the following sequence:[OPRE/MAINTE] [F4/SYSTEM] [3] [0] (F MENU) [INPUT] (F SETTING) [INPUT]The SETTING(H...

  • Page 66

    1 - 62I-III RS-232C INTERFACE SPECIFICATION1. CONNECTION INTERFACE(1) For the Σ 10: Connectors (JD5A, JD5B) on the main CPU boardFor the Σ 16/18: Connectors (JD36A, JD36B) on the motor board[Connector type: PCR-EV20MDT](2) Junction Connector on Operator Panel12345678910111213FGSDRDRSCSDRSGC...

  • Page 67

    1 - 633. TRANSMISSION METHODThe RS-232C interface generally allows two kinds of transmission methods; synchronousand start-stop. This system uses a start-stop method. In the start-stop method, start bitsprecedes information bits, followed by parity and stop bits.4. CONTROL CODESControl codes ca...

  • Page 68

    1 - 64When the control code is not used6. RECEPTIONWhen the control code is used(Note) The DC3 code is not sent out according to setting.ER (Output)RS (Output)SD (Output)CD (Input)CS (Input)RXD (Input)DC2DC4ER (Output)RS (Output)SD (Output)CD (Input)CS (Input)RD (Input)DC1DC3DC1DC3(Note)%

  • Page 69

    1 - 65When the control code is not used7. INPUT/OUTPUT PORTSThis system uses the RS-232C as a standard interface and has one port ready for it. Thereare device numbers ranging from 1 to 6. It is necessary to specify the port numbers insetting specification for the device numbers.Device No. 1: ...

  • Page 70

    1 - 663.Whether the control code is used4.Stop bits5.Baud rate6.Port number usedTheir respective corresponding parameters are as follows]Device No. 1 (RS-232C): PRM0104, 0116, 0124Device No. 2 (Tape reader): PRM0105, 0117, 0125Device No. 3 (Tape puncher): PRM0106, 0118, 0126Device No. 4 (Card)...

  • Page 71

    1 - 67Likewise, PRM0117 through PRM0121 are used to set the baud rate for the device no. 2through no. 6.PRM0124Port Number1 ~ 2RS232C1, 2OthersRS232C1Likewise, PRM0125 through PRM0129 are used to set the port number for the device no. 2through no. 6.(Note) Two ports cannot be used simultaneously...

  • Page 72

    1 - 68Automatic distinction at inputEIAISPOutput Code Format00ISO01ASCII10EIA11EIAMeaningless when TVC is 0CTVCounts characters to make a TV check during control-out0Yes1No10. DATA FORMAT% ; Significant Information %Data end codeProgram, parameter, etc.Code distinction (used to distinguish ...

  • Page 73

    1 - 69PRM310776543210NE89NE89Prohibits editing (input/output) of the programs O8000 throughO99990Yes1NoPRM310676543210NXTO SM99 SM30 SM02 REPRDLNXTO When the next O-number appears in registering a program0Prepares another file automaticlaly1Regards it as an end of the programSM99In registering a ...

  • Page 74

    1 - 70CNC Unit External DeviceFG (1) FG (1)SD (2) ...

  • Page 75

    2 - 1II. ALARM LIST1.Alarms Related to Program and Operation(Alarm No. 100 to No. 799)(Alarm No. F000 to No. F299)(Alarm No. 5000 to No. 5999)2.Alarms Related to Absolute Pulse Coder (APC) (Alarm No. F300 to No. F309)3.Alarms Related to Serial Pulse Coder (SPC) (Alarm No. F350 to No. F351)4.Alar...

  • Page 76

    2 - 2L1101. Alarms Related to Program and Operation100 () G10 Command Error[Description] A G10 command has an error.A number indicating alarm details is displayed in parentheses.#001: Short of a command#002: Illegal command value#003: There is an unnecessary command#011: Parameter number error ...

  • Page 77

    2 - 3103() Thread Cutting Command Error[Description] A thread cutting command has an error.A number indicating alarm details is displayed in parentheses.#001: Three or more axes have been specified#002: A start shift angle Q is beyond a specified range(00 Q 3600)[Remedy]Correct the program.106...

  • Page 78

    2 - 4#003: A work coordinate value of a linear axis was a minus value when G121was specified, and G02/G03 was specified for the first move.[Remedy]Correct the program.114 () Polar Coordinate Interpolation Mode Error[Description] A wrong command was given in the polar coordinate interpolation mod...

  • Page 79

    2 - 5#005: G38 command (holds an offset vector) other than G00/G01 in thecurrent block#006: G38 command (changes an offset vector) other than G00/G01 in thenext block#008: In-plane axis command (corner arc) by the G39 command in the nextblock[Remedy]Correct the program.120() Tool Length Automati...

  • Page 80

    2 - 6#006: The next block does not contain G01 through G3#007: There is no axis move in the plane of the next block#008: The next block contains an erroneous G-code#009: There is a plane change in the next block.#010: An original stroke was exceeded in the current block.#011: An original stroke w...

  • Page 81

    2 - 7#102: POUT/OUT command output number error in the simple 2nd series(feeder control) program.[Remedy] Correct the program.131Radius Designation on Arc Error[Description] A circular arc radius has been specified, whose circular arc center positioncannot be calculated.Example• A radius was s...

  • Page 82

    2 - 8134() Drilling Pattern Cycle Command Error[Description] A drilling pattern cycle command has an error.A number indicating alarm details is displayed in parentheses.#000: L has not been specified or L = 0 has been specified#001: I has not been specified by a G70 command#002: When L is not eq...

  • Page 83

    2 - 9A number indicating alarm details is displayed in parentheses.#002: No I-command (G322 to G326)#003: No J-command (G322 to G326)#004: No K-command (G322 to G305)#006: No P-command (G322 to G326)#007: No Q-command (G322 to G326)#010: I-command = 0 (G324 to G326)#011: J-command = 0 (G324 to G3...

  • Page 84

    2 - 10#023: C-command 0 (332)#024: P-command 0 (332)#025: P-command < 0 (G330, G331)#026: A-command - tool diameter 0 (G328)A-command + tool diameter 0 (G331)#027: | I-command | < tool diameter (G327)#028: I-command < C-command (G333)#029: I-command < | K-command | (G333)#030: | I...

  • Page 85

    2 - 11#055: The left and right circuit arc centers of the track are the same (G329,G332)[Remedy]Correct the program.138() Direct Tap Command Error[Description] A direct tap command has an error.A number indicating alarm details is displayed in parentheses.#000: A Z-point (hole bottom position) h...

  • Page 86

    2 - 12#013: A restart block contains a T-command (Only for the L-system ATCspecification)#020: A move completed axis was manually intervened when approaching arestart position[Remedy]Reset and redo restart operation.142() Scaling Command Error[Description] A G51 command format has an error.A num...

  • Page 87

    2 - 13#001: Work coordinate system offset number error[Remedy] Correct the program.158() Three Dimensional Tool Offset Error[Description] A three dimensional tool offset command format has an error.A number indicating alarm details is displayed in parentheses.#001: There is a G-code which canno...

  • Page 88

    2 - 14#004: G-code command error#005: Address command error#006: Axis command error#007: Parameter error#008: The specified tool and the spindle tool are the same (Only for HS)#009: Additional axis command error (Only for HG)[Remedy]Correct the program.163() Multiple M-code Command Error[Descrip...

  • Page 89

    2 - 15[Cautions]The symbol “?” in the No. column is replaced by a number ranging from 0 to 6. (0:G70, 2:G73, ...,6:G76)The alarms marked with “*” do not occur in normal setting. If they do, check the set values of relatedparameters.The alarms marked with “%” derive from NC internal ...

  • Page 90

    2 - 16176() Canned Cycle ErrorL[Description] A canned cycle command has an error.A number indicating alarm details is displayed in parentheses.#001: Axis command error.• Two axes within the plane have not been specified in the G90, G92,or G94 command block.• A non-plane axis command has been...

  • Page 91

    2 - 17179() Groove Width Offset ErrorL[Description] A groove width offset command has an error.A number indicating alarm details is displayed in parentheses.#001: There is an axis command in one of the G150 through G152 commandblocks.#002: Plane change during offset#003: A tool nose point is not...

  • Page 92

    2 - 18#105: ATC command to a stationary tool (ALM3)#106: No dummy tool on the magazine in MG-TP-TP operation. (ALM2)#107: G159 command error#108: Axial command given in a same block with T command except incomposite offset.[Remedy]Correct the program or tool offset amount.183() G128 ErrorL[Desc...

  • Page 93

    2 - 19189() Parameter Setting Error[Description] Parameter setting related to each function has an error.A function name is displayed in parentheses.G121: Parameter no. 3418, no. 3419, and no. 1024G271: Parameter no. 3426, no. 3427, and no. 1024G128: Parameter no. 3418 and no. 3419PRST: Program ...

  • Page 94

    2 - 20PEND = 0:The NC unit applies a reset to search for the head of theprogram. PEND = 1: An alarm resultsAlter the parameter or correct the program.201() G25/G26 Command Error[Description] A G25 or G26 command has an error. A number is displayed in theparentheses, which represents alarm det...

  • Page 95

    2 - 21#031: The order of approach axes (PRM8703) to the restart position hasbeen erroneously set. (Check only axes subject to shifting.)204WHEEL CUT:TURN OFF RESTART SIG. [WARNING]L[Remedy]After turning OFF the program restarting signal, start Auto run.209() Manual Coordinate System Setting Erro...

  • Page 96

    2 - 22#012: An oscillation axis was specified during the oscillation mode.#013: G113 was specified again during the oscillation mode.#014: One of G322 through G333 was specified during the oscillation mode.#030: Machine lock was turning on/off during the oscillation mode.[Remedy]Correct the progr...

  • Page 97

    2 - 23214() Safety Guard Comparison Operation ErrorM[Description] There is an error in the safety guard comparison method. Displayed inparentheses in a number representing alarm details.#001: A “comparison signal” was turned on in other than the reset mode (OP= 1).#002: The “comparison sig...

  • Page 98

    2 - 24#002: A Polygon turn ratio has not been commanded before start of Polygonturning.[Remedy]Correct the program.220() Trochoid Cycle Command ErrorM[Description] There is an error in a trochoid cycle command. Displayed in parentheses is anumber representing alarm details.#001: I-command = J-c...

  • Page 99

    2 - 25#001: No Z-command#002: No I-command, or I-command = 0#003: No J-command, or J-command = 0#004: No K-command, or K-command = 0#005: No P-command#006: No C-command, or C-command is not equal to 1 to 4[Remedy]Correct the program.223() z-feed Grooving Cycle Command ErrorM[Description] There is...

  • Page 100

    2 - 26#005: J-command Tool diameter x 2#006: No-K-command, or K-command 0#007: A-command Tool diameter[Remedy]Correct the program.260 HPCC Command ErrorM[Description] There is an error in the high-precision contour control start or end block.A character indicating alarm details is displayed i...

  • Page 101

    2 - 27[Remedy]Correct the setting data for the Soft Jaw Forming screen.271() Soft Jaw Forming Operation ErrorL[Description] There is an error in soft jaw forming operation. A number is displayed in theparentheses, which represents alarm details.#001: The machine was requested to perform machine...

  • Page 102

    2 - 28not input.#002: The machine was requested to perform dry run operation whenstarting premachining graphic display, but a dry run signal was notinput.#003: With the C-axis using the built-in spindle, polar coordinate interpolationor circular interpolation has been commanded in premachining gr...

  • Page 103

    2 - 29505SETVN Instruction Format Error[Description] It was attempted to name a variable other than #500 through #599.[Remedy]Correct the program.Confirm the number of pairs of common variable.506Command Exceeding the Allowable System Variable Value[Description] It was attempted to substitute a v...

  • Page 104

    2 - 30511Faulty Use of Decimal Point “.”[Description] A decimal point was used in the address where it was not allowed. Or, thedecimal point is duplicated.[Remedy]Correct the program.512Faulty Use of Minus Sign “-“[Description] A minus sign was used in the address where it was not allowe...

  • Page 105

    2 - 31518Faulty Variable Value[Description] A variable value has an error and cannot be read. Or, it was attempted toinput a faulty value.[Remedy]Correct the program.519Illegal Relations of Brackets[Description] There is no left bracket “]” with respect to a right one “[”.[Remedy]Correct...

  • Page 106

    2 - 32527Overflow Halfway Computation of Formula[Description] An overflow occurred halfway computation of the formula. Or, the function“BCD” was used for a value exceeding 99999999.[Remedy]Correct the program.528Faulty Identification Number of DO/END[Description] An identified for DO or END ...

  • Page 107

    2 - 33535DO/END Command in DNC Program[Description] a DO/END or M99 command was specified in the DNC main program.[Remedy]Correct the program.536No Subprogram Specified[Description] An address P has not been specified.[Remedy]Correct the program.537Macro Function Error[Description] There is an er...

  • Page 108

    2 - 34543No ENDIF for Block IF Statement[Description] There is no ENDIF statement for IF.[Remedy]Correct the program.544Invalid Computation[Description] An error occurred halfway computation.[Remedy]Correct the program.545Macro in Multiple Repetitive Cycle Profile[Description] No macro is allowed...

  • Page 109

    2 - 35561() External Output Communication Error[Description] A communication error occurred when outputting the data.A number indicating alarm details is displayed in parentheses.#010: “DSR signal” is held OFF.#011: Overrun error#012: Parity error#013: Framing error570() DNC Operation Start...

  • Page 110

    2 - 36on the part of the sub-tape memory when the sub tape memory is attached.Displayed in parentheses is a type of error.<Error Codes from Data Server>#001: The specified file is being used.#002: Failed to open the file#004: The specified file cannot be found.#005: Failed to read from the...

  • Page 111

    2 - 37710W-setter Mode ErrorM[Description] The W-setter mode was selected without performing manual reference pointreturn.[Remedy]Perform manual reference point return.711() W-setter Mode ErrorM[Description] There is an error in axis moving operation by the W-setter.Characters indicating alarm d...

  • Page 112

    2 - 38719Q-setter Number Error[Description] There is an error in the Q-setter number.When checking whether the offset number equals the tool number throughparameter setting (No. 6244, #6 = 1), the measured offset number differsfrom the tool number.[Remedy]Check the offset number and tool number....

  • Page 113

    2 - 39724Q-setter Repeat ErrorL[Description] No measurement has been made by the Q-setter.[Remedy]Measure by the Q-setter.729Jaw End Face Position Setting Incomplete [Warning]L[Description] A jaw end face position for soft jaw forming has not been set.[Remedy]Set the jaw end face position.730Ext...

  • Page 114

    2 - 40737() EXTERNAL TAPE I/O ERRORWARNING[Description] An error occurred during the external tape input/output.A number indicating the error details is displayed in ( ).#001: TV check error#002: TH check error#006: No registration is available.#007: No registration is available.#008: Edit inhib...

  • Page 115

    2 - 41(Note) The above-mentioned positions are all in the machine coordinate system. Theapproach positions can be obtained by the following calculations.• Approach position (+X) = +X sensor position (PRM6281X) + Tool offset (X) -Clearance amount (PRM6226) x 2• Approach position (-X) = -X sen...

  • Page 116

    2 - 42771No load AlarmWARNING[Description] This is a detection alarm for the no-load detection function.In one cutting, a load value did not exceed a no-load set value even once.[Remedy]After replacing a defective tool by a new one, reset an alarm an clear the lifeuse value and tool status.780Bro...

  • Page 117

    2 - 43This is a format error for the cutting monitoring unit set setting function.Between M58 and M59 commands;• An M-code (other than M59) has been specified.• A T-command has been specified continuously in two or more blocks.• A S-command has been specified continuously in seven or more b...

  • Page 118

    2 - 44• ”PRGRM”: Machining program• ”HPCC”: M-system high-precision contour control• ”TLFILE”: Automatic programming (L-system) tool fileThe CNC only checks whether there is a table or not.A capacity is checked on the part of automatic programming.[Remedy]Re-set the system ta...

  • Page 119

    2 - 45F087Buffer Overflow[Description] Even if reading by the remote buffer has been stopped, an input does not stopafter exceeding 10 characters. It is likely that the I/O device or printed circuitboard is defective.F090Cannot Return to Origin[Description] Reference point return cannot be perfo...

  • Page 120

    2 - 46machine is operated continuously in this state, there may be a danger.F197A Move Command Cannot Be Run Because CON = 0[Description] When a CON signal (DGN = G027.7) is OFF, a move command was givenfrom the program to the Cs axis.[Remedy]Check with the PMC ladder program why the CON signal i...

  • Page 121

    2 - 475007TOO LARGE DISTANCEM[Description] A stroke exceeded a maximum programmable dimension. (HPCC mode only)[Remedy]Correct the program.5009PARAMETER ZERO (DRY RUN)M[Description] A maximum cutting feed rate (parameter no. 1422) or dry run speed(parameter no. 1410) has been set to 0. (HPCC mo...

  • Page 122

    2 - 48#2 (QCL): 2nd spindle (polygon synchronous axis) has been clamped.#3 (SU0): The command speed is too large in polygon synchronizationbetween spindles. (Clamping has occurred at the upper limit forinternal operation.)5110Unacceptable G-code[Description] An unacceptable G-code was given in t...

  • Page 123

    2 - 495117SPL: Error[Description] This is an MURBS interpolation error.There is an error at the 1st control point of NURBS.5118SPL: Error[Description] This is an MURBS interpolation error.NURBS interpolation was resumed after manuak intervention atmanual absolite ON.No.5134 through No. 5198 are t...

  • Page 124

    2 - 502. Alarms Related to Absolute Pulse Coder (APC)F300N-th Axis Zero Return Request[Description] Manually return the n-th axis (1st to 8th) to the reference point.F301APC Alarm: N-th Axis Communication[Description] N-th axis (1st to 8th) APC communication error. (Data transfer error) It i...

  • Page 125

    2 - 51F308APC Alarm: N-th Axis Battery Drop 2[Description] An n-th axis (1st to 8th) APC battery voltage had dropped to the batteryreplacement level. (APC alarm)[Remedy]Replace the battery.F309APC Alarm: N-th Axis Zero Return Disabled[Description] Zero point return was attempted without runnin...

  • Page 126

    2 - 523. Alarms Related to Serial Pulse Coder (SPC)3.1 In Case of ΣΣΣΣΣ10F350SPC Alarm: N-th Axis Pulse Coder[Description] This is an error for the n-th axis (1st to 8th) serial pulse coder. The alarmdetails are displayed at no. 202 in the DIAGNOSE screen.[Details]#0 (SPH): Soft phase data...

  • Page 127

    2 - 533.2 In Case of ΣΣΣΣΣ 16/18/21The details of the serial pulse coder alarms are displayed at No. 202 and No. 203 in theDiagnosis screen. (Described later)F360n Axis: Abnormal Checksum (INT)[Description] A checksum error occurred in the built-in pulse coder.F361n Axis: Abnormal Phase D...

  • Page 128

    2 - 54F381n Axis: Abnormal Phase (EXT LIN)[Description] A phase data error occurred in the separate linear scale.F382n Axis: Count Miss (EXT)[Description] A pulse error occurred in the separate detector.F383n Axis: Pulse Miss (EXT)[Description] A count error occurred in the separate detector.F...

  • Page 129

    2 - 55[Details of Alarms Related to Serial Pulse Coder]Diagnosis No.0202#7#6#5#4#3#2#1#0CSABLAPHAPCABZACKASPH#6 (CSA): Check sum alarm has occurred.#5 (BLA): Battery low alarm has occurred.#4 (PHA): Phase data trouble alarm has occurred.#3 (PCA): Speed count trouble alarm has occurred.#2 (BZA): B...

  • Page 130

    2 - 564. Alarms Related to Servo4.1 In Case of Σ Σ Σ Σ Σ 10F400Servo Alarm: N-th Axis Overload[Description] An n-th axis (1st to 8th) overload signal has been input.[Remedy]For details, see Diagnose No.201.[Details]• When Diagnose No. 200, #7 (OVL) = “1”Diagnosis No.0201#7#6#5#4#3#2#1...

  • Page 131

    2 - 57F409Servo Alarm: N-axis Abnomal Load[Description] An abnormal load was detected at the servo motor or at the spindle motor inthe Cs mode.F410Servo Alarm: N-axis Excessive Error[Description] At the n-th axis (1st to 8th, a postion deviation value during a stop exceeded aset value.F411Servo...

  • Page 132

    2 - 58#3 (PMS): Improper feedback due to an error#4 (LDA): Serial pulse coder’s LED error#5 (MCC): Melted contact of the electromagnetic switch of the servo amplifier#6 (OFS): Digital servo current value A/D conversion errorF415Servo Alarm: N-th Axis Excessive Stroke[Description] At the n-th a...

  • Page 133

    2 - 59Wrong data such as 0 or less has been set in the parameter no. 2024 forposition feedback pulses per revolution of the motor.A flexible feed gear ratio has not been set in the parameter no. 2084 andno. 2085.A value beyond a range of 1 to the number of controlled axes or anuncontinuous value ...

  • Page 134

    2 - 604.2 In Case of ΣΣΣΣΣ 16/18/21The details of the amplifier related servo alarms are displayed at No. 200, No. 201, andNo. 204 in the Diagnosis screen. (Described later)F401Servo Alarm: n-th Axis Vrdy OFF[Description] The n-th axis (axis 1-8) servo amplifier READY signal (DRDY) went o...

  • Page 135

    2 - 61F413Servo Alarm: n-th Axis-LSI Overflow[Description] The contents of the error register for the n-axis (axis 1-8) exceeded ± 231power. This error usually occurs as the result of an improperly setparameters.F415Servo Alarm: n-th Axis-Excess Shift[Description] A speed higher than 511875 u...

  • Page 136

    2 - 62F421Servo Alarm: n Axis Excess ER (D)[Description] The difference between the errors in the semi-closed loop and closed loop hasbecome excessive during dual position feedback. Check the values of thedual position conversion coefficients in parameters No. 2078 and 2079.F422Servo Alarm: n ...

  • Page 137

    2 - 63F436n Axis: Softthermal (OVC)[Description] The digital servo software the soft thermal state (OVC).F437n Axis: CNV. Overcurrent Power[Description] PSM: Overcurrent flowed into the input circuit.F438n Axis: INV. Abnormal Current[Description]SVM: The motor current is too high. series SVU...

  • Page 138

    2 - 64F445n Axis: Soft Disconnect Alarm[Description] The digital servo software detected a broken wire in the pulse coder.F446n Axis: Hard Disconnect Alarm[Description] A broken wire in the built-in pulse coder was detected by hardware.F447n Axis: Hard Disconnect (EXT)[Description] A broken wi...

  • Page 139

    2 - 65F464n Axis: Write ID Data Failed[Description] An attempt was made to write maintenance information on the amplifiermaintenance screen, but it failed.F465n Axis: Read ID Data Failed[Description] At power-up, amplifier initial ID information could not be read.F466n Axis: MOTOR/AMP Combinat...

  • Page 140

    2 - 66When OVL equal 1 in diagnostic data No. 200 (servo alarm No. 400 is beinggenerated):#7 (ALD)0: Motor overheating1: Amplifier overheatingWhen FBAL equal 1 in diagnostic data No. 200 (servo alarm No. 416 is beinggenerated):Diagnosis No. 201#7#6#5#4#3#2#1#0ALDEXPDiagnosis No.0204#7#6#5#4#3#2...

  • Page 141

    2 - 675. Alarms Related to OvertravelWhen an overtravel alarm (F500 TO F507) occurred, move the machine in the oppositedirection in the manual mode, and then, reset the alarm.F500Overtravel: +n[Description] Exceeded a range of +n-axis stored stroke limit I. (Parameter no. 1320 or no.1326)[Cauti...

  • Page 142

    2 - 68F510Overtravel: +N[Description] In stroke check before move, a block end point position is within the +N-th axisstroke limit prohibited area.[Remedy]Correct the program.F511Overtravel: -N[Description] In stroke check before move, the block end point position is within the -N-thaxis stroke...

  • Page 143

    2 - 696. Alarms Related to OverheatF700Overheat: Control Unit[Description] The control unit is overheated.[Remedy]Check a fan motor for operation and clean an air filter.F701Overheat: Fan Motor[Description] The fan motor on the upper rack of the control unit is overheated.[Remedy]Check the fan ...

  • Page 144

    2 - 707. Alarms Related to Direct TapF740Rigid Tap Alarm: Excessive Error[Description] In the direct tap mode, a position deviation amount exceeded a set value whilethe spindle was stopping.F741Rigid Tap Alarm: Excessive Error[Description] In the direct tap mode, a position deviation amount exc...

  • Page 145

    2 - 718. Alarms Related to Serial SpindleF749S-Spindle LSI Error[Description] This alarm is issued when a serial communication error occurs while thesystem is starting after power-on.The following lists possible causes.Contact failure, missing, or disconnection of an optical cableDefective main C...

  • Page 146

    2 - 72#3 (SPE): In spindle serial control, a serial spindle parameter is not meeting aspindle amplifier starting condition.F7511st Spindle Alarm Detection[Description] With the system having the serial spindle, this is warning alarm which allowsto display a spindle amplifier alarm on the CRT of t...

  • Page 147

    2 - 739. System Alarms(These alarms cannot be reset by the RESET key)9.1 In Case of ΣΣΣΣΣ 10No.MessageDescription900ROM PARITY914SRAM PARITY (2N)915SRAM PARITY (2N+1)916DRAM PARITY920SERVO ALARM (MAIN)922SERVO ALARM (OPT2)924SERVO MODULE SETTING ERROR930CPU INTERRUPT950PMC SYSTEM ALARM951PMC...

  • Page 148

    2 - 74No.MessageDescription900ROM PARITY910SRAM PARITY:(BYTE0)SRAM PARITY:(BYTE1)912DRAM PARITY:(BYTE0)913DRAM PARITY:(BYTE1)914DRAM PARITY:(BYTE2)915DRAM PARITY:(BYTE3)916DRAM PARITY:(BYTE4)917DRAM PARITY:(BYTE5)918DRAM PARITY:(BYTE6)919DRAM PARITY:(BYTE7)920SERVO ALARM (1-4 AXIS)921SERVO ALARM ...

  • Page 149

    3 - 1III. PARAMETERS1.DISPLAY, SETTING, AND OUTPUT OF PARAMETERS1.1Displaying the Parameters1.2Setting the Parameters(1)Parameter tape format(2)Input from the MDI panel(3)Input by the parameter tape1.3Outputting the Parameters2.DESCRIPTION OF PARAMETERS

  • Page 150

    3 - 21. DISPLAY, SETTING, AND OUTPUT OF PARAMETERS1.1 Displaying the ParametersPress the OPRE/MAINTE key, F4/SYSTEM soft key, following by the 1 andINPUT keys to display the PARAMETER screen.Press the N key, enter the parameter number you want to display, and press one ofthe cur...

  • Page 151

    3 - 31023 X 88 Setting of the 1st axis1023 Y 89 Setting of the 2nd axis1023 Z 90 Setting of the 3rd axis(Note 2) The data range indicates a general range. As the data range differsdepending on the parameter, see the description of each parameter fordetails.(Note 3) Th...

  • Page 152

    3 - 4Press the F8/IN/OUTPUT key to display the INPUT/OUTPUT screen.Select input/output related parameters and set a baud rate, and so on.Enter a parameter number you want to output.Any desired parameter can be output by specifying an N-number. When you enter(Parameter) = N0;N1000-N1999;N8000...

  • Page 153

    3 - 52. DESCRIPTION OF PARAMETERSThe parameters are sorted as follows by their numbers.2.1Parameters Related to Communication (RS-232C) (No. 0100 onward)2.2Parameters Related to Axis Control/Input Increment (No. 1000 onward)2.3Parameters Related to Coordinate System (No. 1200 onward)2.4Parameters...

  • Page 154

    3 - 65101#7#6#5#4#3#2#1#0KGLKDHLFEPFTPFXYMTop field:KDH and KGL are valid for the L-system only.Bottom field:FXY, FTP, and TEP are valid for the M-system only.1301#7#6#5#4#3#2#1#0PLCIncrementLeast Input IncrementLeast CommandSystemIncrementMetric0.001 mm (Diameter designation)0.0005 mmsystem0.001...

  • Page 155

    3 - 7The detection increment is the increment of feedback pulses from the position detectordivided by detection multiply (DMR). It must be the same increment as the least commandincrement divided by command multiply (CMR).[Least Command Increment versus Detection Increment]In the figure above, s...

  • Page 156

    3 - 82.1 Parameters Related to Communication (RS-232C) (No. 0100 onward)Data format: Bit type• TVC0: Does not make a TV check1: Makes a TV check• CTV0: Does not count the characters for a TV check during control-out.1: Counts the characters for a TV check during control-out.• ISP0: ISO co...

  • Page 157

    3 - 9Data format: Bit type• EIO0: Does not calls the last program after reading an external tape input.1: Calls the last program after reading an external tape input.• G10CL11 and L12 of the G10 command for tool offset amount tape output0: L11 is a tool diameter profile and L12 is tool lengt...

  • Page 158

    3 - 10As with 0104 , set the stop bits, etc. for the device number 2 through 7 as to 0105 , 0106 , 0107 , 0108 , 0109 , and 0110 . 0105Set the stop bits, etc. for the device number 2. 0106Set the stop bits, etc. for the device number 3. 0107Set the stop bits, etc. for the devic...

  • Page 159

    3 - 11 0116Baud rate for the device number 1 0117Baud rate for the device number 2 0118Baud rate for the device number 3 0119Baud rate for the device number 4 0120Baud rate for the device number 5 0121Baud rate for the device number 6 0122Baud rate for the device number 7Data format: Byte typeUn...

  • Page 160

    3 - 12 0133Device number for data output 0135Device number for custom macro external output 0136Device number for DNC2Data format: Byte typeUnit of data: NoneData range: 1 to 7Set the device numbers for data input, data output, and custom macro external output. 0138Feed length at tape output t...

  • Page 161

    3 - 13 0140Floppy disk type you initialize (format) by an FD cardData format: Byte typeUnit of data: NoneData range: 0 to 4Set a type of the floppy disk you initialize (format) by the FD card.(Note 1) When a set value is "4", the floppy disktype follows parameter setting in the FDcar...

  • Page 162

    3 - 14Data range: 80 to 255The maximum length of the datagram (data section) is DNC2 function is set.The maximum packet length in DNC2 sending is defined by this parameter.The maximum packet length is equal to "this parameter value + 9 characters", consisting ofthe beginning 2 characte...

  • Page 163

    3 - 15Data format: Bit typeSet the parity bits, etc. when using the remote buffer.• PRY0: Without parity bits1: With parity bits• SYN0: In case of protocol B, an NC reset/alarm is not informed to the host.1: In case of protocol B, an NC reset/alarm is informed to the host by the"SYN&quo...

  • Page 164

    3 - 16 0180I/O channel when using the remote bufferData format: Byte typeSet an I/O channel when using the remote buffer. (Be sure to set "3")Set ValueInput/Output Device0RS-232C (Uses the control codes, DC1 to DC4)4RS-232C (Does not uses the control codes, DC1 to DC4) 0181Specificati...

  • Page 165

    3 - 172.2 Parameters Related to Axis Control/Input Increment1000#7#6#5#4#3#2#1#0INIData format: Bit type• INT0: The units of input are of the metric system.1: The units of input are of the inch system.1001#7#6#5#4#3#2#1#0INMData format: Bit type• INM0: The least command increment for the l...

  • Page 166

    3 - 18(Note) IS-A is currently not available.• IPR0: With the input increments IS-B and IS-C, the least input increment for eachaxis is not 10 times larger than the least command increment.1: With the input increments IS-B and IS-C, the least input increment for eachaxis is 10 times larger tha...

  • Page 167

    3 - 19(Note)The imposition check extension function uses the imposition width Cof the parameter No. 1028 at the end point of the G28/G30 block and that ofthe G00 block when switching from G00 to the T-code command (multipleoffset excluede).1009#7#6#5#4#3#2#1#0RMBxMCCxEDMxEDPxHJZxZRNxData format: ...

  • Page 168

    3 - 20(Note)This parameter is used when a two-axis or three-axis amplifier isused and only one of those axes is to be detached. When the two-axis orthree-axis amplifier is used and only one of those axes is detached, a servoalarm (401 (V-READY OFF) normally results, but the servo alarm can bepre...

  • Page 169

    3 - 21• DIAx0: Uses a radius to specify a stroke for each axis.1: Uses a diameter to specify a stroke for each axis.• ZMIx0: The reference point return direction for each axis and the initial backlashdirection at power-on are the plus direction.1: The reference point return direction for each...

  • Page 170

    3 - 22• JZMVx0: Cannot move from the reference point to the reference point returndirection in the JOG mode when the reference point return is valid(parameter no. 1005 #7 (JZR) = 1) in the JOG mode and high-speedreference point return (parameter no. 1009 #3 (HJZx) = 1) is selected forthe second...

  • Page 171

    3 - 23[Axis Switching Type B]With the plane selection G code following commanding of G248 (Axis SwitchingON), axis switching is performed as follows. Also, a value of this parameter isautomatically set here. 10202nd Miscellaneous Function Command AddressData format: Byte typeAccording to the ta...

  • Page 172

    3 - 24(Note 4) When the A-axis is used for the axis name is the L-system, the angledesignation linear interpolation function is disabled. 1024Setting of Each Axis Used as Which Axis of the Basic Coordinate SystemData format: Byte axis typeSpecify whether each controlled axis is one of the three ...

  • Page 173

    3 - 25• In Case of 16/18/21Since a high-speed serial servo bus (FSSB) is used, which connects between the CNCcontroller and multiple servo amplifiers with one optical fiber cable, define a linkage withthe servo amplifiers in terms of relations with not only this parameter, but otherparameters....

  • Page 174

    3 - 262.3 Parameters Related to Coordinate System1200#7#6#5#4#3#2#1#0BSMLRSFOFOTPROFMData format: Bit type• ROF0: An offset amount rotates when local coordinate system setting (G52) isspecified during the coordinate rotation (type A) mode.1: An offset amount does not rotate when local coordin...

  • Page 175

    3 - 27(Note) When this parameter is set to “1”, the work offset being selected duringautomatic operation canot be changed by key input operation.• EWCPIn order to take thermal displacement offset data into the external work zeropoint offset or thermal displacement work zero point offset:0:...

  • Page 176

    3 - 28PSN1, PSN2 Set how many position switches should be used in the position switchfunction.1209Work Length Shift Amount 1 (K)LM1210Work Length Shift Amount 2 (L)LMIS-AIS-BIS-CUnitMetric system0.010.0010.0001mmInch system0.0010.00010.00001inchData format: Long typeUnits of data:PSN2 PSN1No. of...

  • Page 177

    3 - 29 1227Machine Coordinate Value of the 3rd Reference Point per Axis 1228Machine Coordinate Value of the 4th Reference Point per AxisData format: Long axis typeUnits of data:Data range: -99999999 to 99999999Set the coordinate values of the 1st through 4th reference points in the machine coor...

  • Page 178

    3 - 30Data unit:IS-AIS-BIS-CUnitLinear axis0.010.0010.0001mmRotary axis0.010.0010.0001degIS-AIS-BIS-CUnitLinear axis (metric)0.010.0010.0001mmLinear axis (inch)0.0010.00010.00001inchRotary axis0.010.0010.0001degData range: -99999999 to 99999999Set a work coordinate system shift amount for each a...

  • Page 179

    3 - 31 1269Minimum Operating Range for 1st Position Switch 1284Minimum Operating Range for 16th Position SwitchData format: Long typeUnit of data:Data range: -99999999 to 99999999Set sequentially the minimum operating range (coordinate value on the plus side) for the 1stthrough 16th position sw...

  • Page 180

    3 - 32Data format: Byte typeData range: 1 to no. of control axesAxis numbers for one rotary axis and two linear axes where rotary table dynamicfixture offset is performed are set here.Perform setting so that turning from the positive direction of the linear axis 1 to thepositive direction of th...

  • Page 181

    3 - 332.4 Parameters Related to Stroke Limit1300#7#6#5#4#3#2#1#0DFALZRRL3LMSOUT1301#7#6#5#4#3#2#1#0PLCNPC1310#7#6#5#4#3#2#1#0OT4xOT3xOT2xLOT3xOT2xMData format: Bit type• OUT0: Assumes the inside of the stored stroke limit-2 to be a prohibited area.1: Assumes the outside of the stored stroke l...

  • Page 182

    3 - 34• OT2xSet whether to check stored stroke limit-2 per axis.0: Does not check stored stroke limit-21: Checks stored stroke limit-2.• OT3xSet whether to check stored stroke limit-3 per axis.0: Does not check stroke limit-3.1: Check stored stroke limit-3.• OT4xSet whether to check stored ...

  • Page 183

    3 - 35Set stored stroke limit-2 plus and minus directional coordinate values in the machinecoordinate system for axis. Use a parameter no. 1300 #0 (OUT) to set whether the outsideor inside is to be designated as a prohibited area.(Note 1)For an axis which requires diameter designation, set a dia...

  • Page 184

    3 - 361328Plus Directional Coordinate Values for Stored Stroke Limit 4 per AxisLM1329Minus Directional Coordinate Value for Stored Stroke Limit 4 per AxisLMIS-AIS-BIS-CUnitLinear axis0.010.0010.0001mmRotary axis0.010.0010.0001deg(Note 1)For an axis which requires diameter designation, set a diame...

  • Page 185

    3 - 372.5 Parameters Related to Chuck Tail Stock Barrier (L-system)1330Chuck Shape Selection TYLMData format: Byte typeData range: 0, 1Select a shape of the chuck. (See the next page)0: Inner diameter clamping chuck1: Outer diameter clamping chuckData format: Long axis typeUnits of data:Data...

  • Page 186

    3 - 38TYSelect the shape of the jaw; "0" selects an inner diameter clamping chunk and"1" selects an outer diameter clamping chuck. The chuck is assumed parallel tothe Z-axis.CX, CZSet a chuck position (A-point) in terms of the coordinate values in the workcoordinate system, n...

  • Page 187

    3 - 39Data format: Long axis typeUnits of data:Data range:No. 1341 to No. 1347: 0 to 99999999No. 1348: -99999999 to 99999999Set the shape of the tail stock. (See the next page)1341Tail Stock Length LLM1342Tail Stock Diameter DLM1343Tail Stock Length L1LM1344Tail Stock Diameter D1LM1345Tail St...

  • Page 188

    3 - 40TZSet a tail stock position (B-point) in terms of the coordinate values in the workcoordinate system, not those in the machine coordinate system. The tail stock isassumed symmetrical about the Z-axis.(Note) Whether you set with a diameter value or radius value depends on whether theZ-axis ...

  • Page 189

    3 - 412.6 Parameters Related to Feed Rate1401#7#6#5#4#3#2#1#0RDRTDRRFOJZROLRPRPDLRDRTDRRFOLRPRPDMData format: Bit type• RPD0: Disables manual rapid traverse until reference point return is completedafter power-on. (Results in manual continuous feed)1: Enables manual rapid traverse until refe...

  • Page 190

    3 - 42Data format: Bit type• HFC0: A feed rate for helical cutting is clamped so that feed rates for the circulararc and linear axes will not exceed the maximum cutting feed rate set by aparameter.1: A feed rate for helical cutting is clamped so that a composite feed rate ofthe circular arc an...

  • Page 191

    3 - 43 1421Rapid Traverse Override F0 Speed per AxisData format: Word axis typeUnits of data: mm/min., deg./min.Data range:Set a rapid traverse override F0 speed for each axis.(Note)When using a "rapid traverse override in an increment of 1%" for a signal from themachine, it is unnece...

  • Page 192

    3 - 44maximum jog feed rate of Machine operation panel is not necessarily equal tothis parameter. 1424Manual Rapid Traverse Rate per AxisData format: Long typeUnits of data: mm/min., deg./min.Data range:Set a manual rapid traverse rate for each axis at a rapid traverse override of 100%.(Note) W...

  • Page 193

    3 - 45 1428Reference Point Return Speed per AxisData format: Long axis type [Disabled for the 21]Units of data: mm/min., deg./min.Data range:Set a rapid traverse rate for reference point return with deceleration dog, or reference pointreturn with no reference point fixed. This parameter is us...

  • Page 194

    3 - 46Data range:Set a maximum cutting feed rate for each axis. In cutting feed, a feed rate for each axis isclamped at a maximum speed not exceeding a maximum cutting feed rate for each axis.(Note 1)This parameter is valid only for linear interpolation and circular interpolation.Clamping at the...

  • Page 195

    3 - 47(Note 1)This parameter is valid only for linear interpolation and circular interpolation.Clamping at the maximum cutting feed rate by the parameter no. 1431 isenabled during polar coordinate interpolation, cylindrical interpolation, andinvolute interpolation.(Note 2)When all the set values ...

  • Page 196

    3 - 48Data format: Long typeUnits of data: 0.1 mm/min., 0.1 deg./min.Data range:Set feed rates for 1-digit F-commands F1 through F9. When a 1-digit F-command is givenand the manual pulse generator is turned to change a feed rate, a value of this parameteralso changes accordingly.1456LFeed Rate...

  • Page 197

    3 - 492.7 Parameters Related to Acceleration/Deceleration ControlData format: Bit type• OVB0: Does not perform block overlap between the cutting feed blocks.1: Performs block overlap between the cutting feed blocks.When block overlap is performed, surplus pulses output upon completion of one-...

  • Page 198

    3 - 50Data format: Bit type• FWB0: Assumes an A-tye pre-cutting feed interpolation linear acceleration/deceleration.1: Assumes a B-type pre-cutting feed interpolation linear acceleration/deceleration.<A-type>When a feed rate command is changed, acceleration/deceleration starts from the b...

  • Page 199

    3 - 51• CSD0: Enables control by angle in the automatic corner deceleration function.1: Enables control by speed difference in the automatic corner decelerationfunction.• LS20: Selects exponential acceleration/deceleration as post-cutting feedinterpolation acceleration/deceleration in the pre...

  • Page 200

    3 - 52• CTBx0: Selects exponential functional acceleration/deceleration or post-interpolation linear acceleration/deceleration as cutting feed (including feedby dry run) acceleration/deceleration. (Complies with setting of theparameter no. 1610 #0 (CTLx))1: Selects post-interpolation bell type...

  • Page 201

    3 - 53Set a linear acceleration/deceleration time constant.(Note 1)When the parameter no. 1621 (rapid traverse bell type acceleration/decelerationtime constant T2) is set t 0, even if the "rapid traverse bell type acceleration/deceleration function" is provided, linear acceleration/dece...

  • Page 202

    3 - 54(Note 1)This parameter is valid when the "rapid traverse bell type acceleration/deceleration function" is provided. Set the traverse bell type acceleration/deceleration time constant T1 in the parameter no. 1620 and T2 in thisparameter. For the time constants T1 and T2, see the ...

  • Page 203

    3 - 55Data range:Set a lower-limit speed (FL speed) for cutting feed exponential functional acceleration/deceleration for each axis. Be sure to set 0 (zero) in this parameter for all the axes except incase of a special usage If a non-zero value is set, you cannot obtain a correct linear orcircu...

  • Page 204

    3 - 56Data format: Word axis typeUnits of data: mm/min.Data range:Set a lower-limit speed (FL speed) for functional acceleration/deceleration for each axis inthe thread cutting cycle (G76/G78 (G92 in the G-code system A)1627Exponential Functional Acceleration/Deceleration FL Speed per Axis inTh...

  • Page 205

    3 - 57Data type: Word typeUnits of data: ms/Data range: 0 to 4000This is a parameter to set Pre-interpolation linear acceleration.Set a time (time constant) required to reach the speed set in the parameter no. 1630.(Note 1)When either parameter no. 1630 or no. 1631 is set to 0, pre-inter-polat...

  • Page 206

    3 - 58RcRpCutterCenterPathProgrammed PathData format: Byte typeUnit of data: %Data range: 0 to 100Set a minimum deceleration ratio (MDR) in changing an inside circular arc speed forautomatic corner override. When circular arc cutting has been offset inside, set an actualfeed rate as follows w...

  • Page 207

    3 - 59 1713Inside Corner Automatic Override Start Distance LeData format: Word typeUnit of data:Data range: 0 to 3999Set an inside corner automatic override start distance Le in automatic corner override. 1714Inside Corner Automatic Override End Distance LsData format: Word typeUnit of data:Da...

  • Page 208

    3 - 60Data format: Byte axis typeUnit of data: %Data range: 0 to 100When there are continuous rapid traverse blocks or the block next to the rapid traverseblock has no move command, execution of the next block is initiated when each axis feedrate in the rapid traverse block is decelerated to a...

  • Page 209

    3 - 61Unit of data:Data range: 1000 to 99999999Set a circular arc radius value corresponding to a feed rate upper-limit value set in theparameter no. 1730. Set this parameter when the "feed rate clamping function by circulararc radius" is added.IS-AIS-BIS-CUnit0.010.0010.0001mmData fo...

  • Page 210

    3 - 62Data format: Word axis typeUnit of data: mm/min., deg./min.Data range:Set a feed rate considered an end of deceleration at automatic corner deceleration.1741Feed Rate Considered End of Deceleration at Automatic CornerDeceleration (For Post-interpolation Acceleration/Deceleration)LMIS-A, I...

  • Page 211

    3 - 63Data format: Word axis typeUnit of data: mm/min., deg./min.Data range:This is a parameter to set pre-interpolation linear acceleration in the precontrol mode. Set amaximum machining speed during pre-interpolation linear acceleration/deceleration in thisparameter, set in the parameter no....

  • Page 212

    3 - 64Data format: Byte type [Valid for the 16/18]Unit of data: msecData range: 0 to 100When pre-preread interpolation bell-type acceleration/deceleration is selected asacceleration/deceleration in the simple high-precision contour control mode, set the timeconstant of (PRM1603, #7 (BEL) = 1)...

  • Page 213

    3 - 65Data format: Word axis typeUnit of data: mm/min., deg./min.Data range:Set a speed which considers remaining pulses at deceleration to be zero, when pre-interpolation linear acceleration/deceleration is used.1778Automatic Corner Deceleration Function Lower-limit Speed (For Pre-interpolatio...

  • Page 214

    3 - 66Data format: Word axis typeUnit of data: mm/min., deg./min.Data range:Set a speed difference for the automatic corner deceleration function by speed difference,when post-interpolation linear acceleration/deceleration is used.1781Allowable Speed Difference for Automatic Corner Deceleration...

  • Page 215

    3 - 67By using this parameter, an overrun amount can be reduced when the overtravel alarmoccurs.(Note 1)When "0" is set, the above-mentioned control is not performed.(Note 2)Select pre-interpolation linear acceleration/deceleration Type-B (parameter no.1602, #0 (FWB) = "1").(N...

  • Page 216

    3 - 682.8 Parameters Related to ServoData format: Bit type• CVRWhen a speed control ready signal VRDY is turned on before a positioncontrol ready signal PRDY is turned on0: Results in a servo alarm1: Does not result in a servo alarm• FER0: Feed forward control is valid to cutting feed only1...

  • Page 217

    3 - 69Data format: Bit type• CTS0: Does not use the speed control function by the servo motor1: Uses the speed control function by the servo motor• DPS0: Uses a position coder when controlling a speed by the servo motor1: Does not use a position coder when controlling a speed by the servo mo...

  • Page 218

    3 - 701: Stops in an interlock state only the axes of the group to which the abnormalload detected axis belongs, without resulting in a servo alarm, when anabnormal load is detected. (Set the group number of each axis inParameter No. 1881)• SAKWhen a VRDY OFF alarm ignorance signal IGNVRY is &...

  • Page 219

    3 - 71(Note) When using a flexible feed gear, this parameter is not used. Set a numeratorand denominator of DMR in the parameter no. 2084 and no. 2085, respectively.Setting ValuesDetection MultiplyDM3xDM2xDM1X0001/200110103/201121005/210131107/211141817#7#6#5#4#3#2#1#0TANData format: Bit axis t...

  • Page 220

    3 - 721820Set Value for Command Multiply (CMR) per AxisData format: Byte axis typeSet per axis the value wich determines Command Multiply which represents a ratio of theleast command increment to the unit of detection.Least command increment = Units of detection x Command multiply[Unit of Settin...

  • Page 221

    3 - 73Setting value x+ 100Data range: 102 to 127(2) When the command multiply is 0.5 to 48Setting value = 2 x Command multiplyData range: 1 to 96Normally, set “1” for the diameter designation axis and “2” for the radius designation axis.1821Per-axis Reference Counter CapacityData format...

  • Page 222

    3 - 741827Per-axis In-position Width in Cutting FeedData format: Word typeUnit of data: Unit of detectionData range: 0 to 32767Set an in-position width in cutting feed for each axis. This parameter becomes valid whenthe parameter no. 1801, #4 (CCI) is set to "1".1828Per-axis Positio...

  • Page 223

    3 - 751832Feed Stop Position Deviation Amount for Each AxisData format: Long axis typeUnit of data: Unit of detectionData range: 0 to 99999999Set a feed stop position deviation amount for each axis. When a position deviation amountexceeded a feed stop position deviation amount of the time of ...

  • Page 224

    3 - 76Data range: -99999999 to 99999999Set a backlash compensation amount for each axis. When the spindle moved in thedirection opposite to the reference point return after power-on, first backlash compensationis performed.1852Per-axis Backlash Compensation Amount in Rapid TraverseData format: ...

  • Page 225

    3 - 77backlash compensation is performed.1860Absolute Pulse Coder Stored Value 1 per AxisDataformat: Long axis typeData range: -99999999 to 999999991861Absolute pulse Coder Stored Value 2 per AxisData format: Word axis typeData range: -32768 to 32767The parameters No. 1860 and 1861 are the st...

  • Page 226

    3 - 78: Inductosyn single pitch interval (Unit of detection) (Parameter no. 1876)This can bring a remainder of (M - S) divided by closer to 0. (Normally, set a value ofDiagnose No. 380.)1880Abnormal Load Detection Alarm TimerData format: Word typeUnit of data: msData range: 0 to 32767 (A va...

  • Page 227

    3 - 79(Note) This parameter is valid when Parameter No. 1803, #4 (TQF) is "0".1886Position Deviation Value at Torque Control CancellationData format: Word type [Valid for the 16/18/21]Unit of data: Unit of detectionData range: 0 to 32767Set a position deviation value existing when ...

  • Page 228

    3 - 801902#7#6#5#4#3#2#1#0ASEFMDDSV1 to DSV8: 1st to 8th axis servo motor speed detection signalsDSP1, DSP2:Serial spindle motor speed detection signals for the 1st and 2ndspindles, respectively(Note 1)When the servo/spindle motor speed detecting function is not provided, a settingvalue is 0 or b...

  • Page 229

    3 - 81Data format: Bit type [Valid for the 16/18/21]• DSP0: Two axes uses one axis. (Normal axes)1: One axis occupies one DSP. (Learning control axis, etc.)(Note) Do not directly enter this parameter because it is set in the FSSB Setscreen. In case of the FSSB manual setting-2 mode, you n...

  • Page 230

    3 - 82• PM10: Does not use the 1st pulse module.1: Use the 1st pulse module.• PM20: Does not use the 2nd pulse module.1: Use the 2nd pulse module.(Note) When the FSSB setting mode is the automatic setting mode (Parameter1902, #0 (FMD) = 0), Parameter 1905 is automatically set by an entry int...

  • Page 231

    3 - 83Set the following values in these parameters, depending on whether the slave is an amplifieror a pulse module, or whether it is existing or not.• When the slave is an amplifier:Set the set value of Parameter No. 1025 for the axis to which the amplifier is to beallocated minus 1.• When t...

  • Page 232

    3 - 8410X21A32Y416(M1)53Z648(M2)740(None)840(None)940(None)1040(None)SlaveNo.1X12Y33Z44A21-axisAmp.2-axisAmp. M11-axisAmp. M2ControlledAxis No.ProgramAxis NamePRM1023ServoAxis No.PRM1025ATRPRM1910~1919Axis1X12Y23Z34A41-axisAmp.2-axisAmp.1-axisAmp. M1 M2ControlledAxis No.ProgramAxis NamePRM102...

  • Page 233

    3 - 851920Controlled Axis Number for Slave 1 (For FSSB Set Screen Only)1921Controlled Axis Number for Slave 2 (For FSSB Set Screen Only)1922Controlled Axis Number for Slave 3 (For FSSB Set Screen Only)1923Controlled Axis Number for Slave 4 (For FSSB Set Screen Only)1924Controlled Axis Number for ...

  • Page 234

    3 - 86Data format: Byte axis type [Valid for the 16/18/21]Data range: 0 to 8When performing tandem control, set the continuous odd and even numbers for the masterand slave axes, respectively.(Note)Normally, do not directly enter this parameter because it is set in the FSSB Setscreen. You need...

  • Page 235

    3 - 87The details of the following parameters are omitted.No.Data FormatDescription2000Bit axis typePGEXPRMCDGPRPLCO2002Bit axis typeAMR7AMR6AMR5AMR4AMR3AMR2AMR1AMR02003Bit axis typeVFSEPFSE2003Bit axis typeVOFSOVSCBLENNPSPPIENOBENTGAL2004Bit axis typeDLY02005Bit axis typeSFCMBRKCFEEDDCBE2006Bit ...

  • Page 236

    3 - 88No.Data FormatDescription2045Word axis typeSpeed loop incomplete integral gain (PK3V)2046Word axis typeSpeed loop gain (PK4V)2047Word axis typeObserver parameter (POA1)2048Word axis typeBacklash acceleration amount2049Word axis typeDual position feedback maximum amplitude2050Word axis typeO...

  • Page 237

    3 - 89No.Data FormatDescription2093Word axis type2094Word axis type2095Word axis type2096Word axis type2097Word axis typeStatis friction compensation stop parameter2098Word axis typePhase lead compensation factor2099Word axis typeN-pulse suppress level2100Word axis type2101Word axis typeOvershoot...

  • Page 238

    3 - 90No.Data FormatDescription2141Word axis type2142Word axis typeAbnormal load detection threshold at rapid traverse2143Word axis typeFine acceleration/deceleration time constant 2 (msec)2144Word axis typeCutting position feed forward factor2145Word axis typeCutting speed feed forward factor214...

  • Page 239

    3 - 912.9 Parameters Related to DI/DOData format: Bit type• HMI0: Normal M-, S-, T-, and B-code strobe signals and completion signals1: High-speed M-, S-, T-, and B-code strobe signals and completion signals3000#7#6#5#4#3#2#1#0HMI3001#7#6#5#4#3#2#1#0IOVData format: Bit type• IOV0: A cuttin...

  • Page 240

    3 - 92Data format: Bit type• BSL0: Disables the block start interlock signal (*BSL) and cutting block start interlock signal (*CSL)1: Enables the block start interlock signal (*BSL) and cutting block startinterlock signal (*CSL).• OTH0: Checks an overtravel limit signal1: Does not check ...

  • Page 241

    3 - 93(Note 1) Even if a reset is applied with this parameter set to 0, a "resetting" signal isnot output to the PMC side.(Note 2) When M02/M03 is executed with this parameter set to 1, enter an "externalreset" or "reset & rewind" signal from the PMC side.• RW1...

  • Page 242

    3 - 94The set value differs depending on which modules makes a pair with the FIOSL board.A: Set value = 0B: Set value = 1C: Set value = 2(Note)When using only the I/O link module which makes a pair with the FIOSL board(only A in the example above), be sure to set to 0. 3017Strobe signal ...

  • Page 243

    3 - 95(Note 1)A time is counted every 8 msec. and fractions less than 8 msec. are raised to aunit.[Example] Setting value = 30 ----- Regarded as 32 msec.(Note 2)In case of high-speed MSTB interface (parameter no. 3000, #7 (HMI) = 1), thisparameter has no meaning.3024Simple 2nd Series: POUT Comm...

  • Page 244

    3 - 962.10 Parameters Related to CRT/MDI, Display, and Editing3106#7#6#5#4#3#2#1#0NXTOSM99SM30SM02REPRDLData format: Bit type• SVS0: Does not display the Servo Setting screen1: Displays the Servo Setting screen• SPS0: Does not display the Spindle Setting screen1: Displays the Spindle Settin...

  • Page 245

    3 - 97Data format: Bit type• RDLWhen registering a program by tape input;0: Registers it as it is1: Registers it after deleting an already registered one• REPWhen trying to register an already registered program by tape input;0: Issues an alarm1: Registers it after deleting the already regis...

  • Page 246

    3 - 98Data format: Bit type• RELPThe coordinate value displayed in the TOOL OFFSET screen is;0: Machine coordinates1: Relative coordinates• DTL0: During tool length compensation, a work coordinate value indicates anactual position, taking a compensation amount into account1: During tool leng...

  • Page 247

    3 - 99• PGS0: Displays a machining program using half-size characters1: isplays a machining program using full-size characters• PFT0: At inch input, a program length is displayed in meters (m).1: At inch input, a program length is displayed in feet (FT).Data format: Bit type• NOSActual rpm...

  • Page 248

    3 - 100• QAND0: Displays the Q-setter screen or auto presetter screen for the maintenancefunction F1.1: Does not display the Q-setter screen or auto presetter screen for themaintenance function F1.(Note) Select 3with #3 (APSL) whether the Q-setter or auto presetter screenshould be displayed.•...

  • Page 249

    3 - 1011: Switches addresses for the work coordinate system and remaining strokeaccording to an axis switching number• AXB0: When switching an axis, the signs for the work coordinate system andremaining stroke are the same as after switching the axis1: When switching an axis, the signs for the ...

  • Page 250

    3 - 102(Note) When this parameter is set to "1", set in the parameter no.3130 a number(P_) of a macro program you want to call.Data format: Bit axis type• ADMx0: Displays an axis together with coordinate values1: Does not display an axis together with coordinate values3118Shift Time ...

  • Page 251

    3 - 103Data format: Byte typeData range: Parameter no. 3119: -1 to 7Parameter no. 3120: 0 to 7Specify "shading of the reverse video display of the preread block" and "shading of thecharacters of the executed block", with the program running, in case of the monochromedispla...

  • Page 252

    3 - 104(Note)When the parameters no. 3112 through no. 3125 are all 0, the display looks like thefollowing.• 1st axis: Spindle• 2nd axis: Servo 1st axis• 3rd axis: Servo 2nd axis• 4th axis: Servo 3rd axis (In case of the L-system, only when the 3rd axis exists)NoAxis NameSet Value01Spi...

  • Page 253

    3 - 1053400#7#6#5#4#3#2#1#0GSCCSBDWLFE24FE34F61DPILDWLG60MDLF61DPIM2.11 Parameters Related to ProgramData format: Bit type• DPI0: Conventional decimal point input1: Pocket calculator type decimal point input• F610: If the feed-per-minute F-format for millimetric input is F61 and F is givenw...

  • Page 254

    3 - 1063402#7#6#5#4#3#2#1#0NCMMBFG95G90G01LNCMMBFG18G95G44G43G90G01MGSCGSBMode Setting00G49 mode01G43 mode10G44 mode3401#7#6#5#4#3#2#1#0FCLRMS6IS7MM1IM2MR3IR4LMM2MS6IS7MM1IM2MR3IR4MData format: Bit type• IR40: At inch input, an F-code format for feed per revolution is F231: At inch input, an F...

  • Page 255

    3 - 107(Note) When tool offset by the tool number is enabled, the G43 mode is selectedregardless of this parameter.• G950: G94 mode at the time of power-on or reset (G98 for the G-code system Ain the L-system)1: G95 mode at the time of power-on or reset (G99 for the G-code system Ain the L-syst...

  • Page 256

    3 - 108(Note 1)The symbols in the table above have the following meanings:• / ------- Capable of selecting initialization by parameter setting.• : ------- Holds the state existing when the power is turned off.•Selects a function enabling G-code when an option is added, andselects a function...

  • Page 257

    3 - 1091: Manual intervention volume is reflected on the internal coordinate value.(Special kind of Manual Absolute processing.)• INC0: In the block next to manual intervention with manual absolute ON,incremental programming follows the same path as absolute programming1: In the block next to m...

  • Page 258

    3 - 1101: In case of polar coordinate interpolation special specification A, a Y-axiscommand in the polar coordinate interpolation (G121) mode is replaced bya C-axis command.(Note) Even if PLYC = 1 is set, a C-axis command works as a C-axis command.• PLXR0: In case of polar coordinate interpola...

  • Page 259

    3 - 111Data format: Bit type• ICR0 Alteration of the inner circular cutting speed for automatic corner overrideis valid regardless of the G62 mode.1: Alteration of the inner circular cutting speed for automatic corner overrideis valid only in the G62 mode.(Note) Alteration of the inner circula...

  • Page 260

    3 - 112• SBR0: Does not make an SBK stop at a start point of a block inserted bychamfering/corner R(optional) angle included)1: Makes an SBK stop at a start point of a block inserted by chamfering/corner R (optional angle included)• NOT0: Performs tool offset by a tool number1: Does not perfo...

  • Page 261

    3 - 113(Note) When this parameter is "1", M21/M22 will be an NC internal processing M-code and not output to the machine.• I80M0: Disables the i80M tape format.1: Enables the i80M tape format.• F15M0: Disables the F15M tape format.1: Enables the F15M tape format.Data format: Bit t...

  • Page 262

    3 - 114Data format: Bit type• HDC0: In parabolic direction control, the C-axis takes a shortcut1: In parabolic direction control, the C-axis does not take a shortcut• HDM0: When the parameter no. 3414, #0 (HDC) is set to "1", the C-axis rotates inthe positive (plus) direction1: Whe...

  • Page 263

    3 - 115Unit of data: %Data range: 0 to 100Set a tolerance to obtain an allowable speed for a rotary axis in the polar coordinateinterpolation mode. The allowable speed is obtained by multiplying a maximum cutting feedrate (parameter no. 3464) by the tolerance.Allowable speed for the rotary axi...

  • Page 264

    3 - 116Set control axis numbers for the linear and rotary axes which perform cylindricalinterpolation.3434Non-buffering M-code 13435Non-buffering M-code 23436Non-buffering M-code 33437Non-buffering M-code 43438Non-buffering M-code 53439Non-buffering M-code 63440Non-buffering M-code 73441Non-buffe...

  • Page 265

    3 - 117(Note 2)When there is only one data, set the maximum value equal to the maximumvalue.3459Arc Radius Error Limit ValueData format: Long typeUnit of data:Data range: 0 to 99999999In a circular interpolation (G02/G03) command, set a limit value which can be allowed as adifference between a ...

  • Page 266

    3 - 118Least input increment: 0.0001/0.00001 (time)Data range: 1 to 99999999Set a default magnification when a scaling (G51) magnification (P) has not been specified.When the scaling magnification has not been specified in the program, this set value isassumed to be the scaling magnification.(N...

  • Page 267

    3 - 1193464Maximum Cutting Feed Rate at Polar Coordinate InterpolationData type: Long typeUnit of data:Data range:Set a cutting feed rate upper-limit value which is valid only during polar coordinateinterpolation. When a speed higher than this upper-limit value is given during polarcoordinate i...

  • Page 268

    3 - 120(Note 2)Both parameters no. 3473 and no. 3474 are cleared to 0 when the sequencenumber is compared and the program stops, or the system is reset.(Note 3)When a value of 0 is set as a sequence number (parameter no. 3474), sequencenumber stop is disabled.Data format: Long axis typeLeast inp...

  • Page 269

    3 - 1212.12 Parameters Related to Pitch Error CompensationData format: Word axis typeUnit of data: NumberData range: 0 to 1023Set a pitch error compensation point number corresponding to the reference point.Pitch Error Compensation Amount (Absolute Value)3620Per-axis Pitch Error Compensation ...

  • Page 270

    3 - 1223623Per-axis Pitch Error Compensation MagnificationData format: Byte axis typeLeast input increment: 1 (time)Data range: 0 to 100Set a pitch error compensation amount for each axis. When "1" is set as a pitch errorcompensation magnification, the unit of compensation data equa...

  • Page 271

    3 - 123A compensation amount is output at the compensation point number corresponding to therespective sections. The following lists an example of compensation amounts.[Example 2] For the Rotary AxisAssuming that;• Stroke per rotation = 3600• Pitch error compensation point interval = 450•...

  • Page 272

    3 - 124A compensation amount is output at a position of . When the sum of compensation amounts for thecompensation point numbers 61 through 68 is notzero, a pitch error is accumulated per rotation, thuscausing a position shift. Input to the compensationpoint number 60 the same compensation amou...

  • Page 273

    3 - 1252.13 Parameters Related to Spindle Control3701#7#6#5#4#3#2#1#0SS3SS2ISIData format: Bit type• ISI0: Uses the 1st/2nd serial spindle interface1: Do not use the 1st/2nd serial spindle interface(Note) This parameter is valid only when an optional serial spindle interface isadded. It is u...

  • Page 274

    3 - 126(Note) For the L-system, this parameter is valid when the parameter no. 3705, #4(EVS) is set to "1". For the M-system, SF is output in the following cases:(1) Maximum spindle rpm clamp S-command (G92 S_;) for constantsurface speed control(2) When the parameter no. 3705, #5 (NSF)...

  • Page 275

    3 - 127Data format: Bit type• PG1, PG2Gear ratio of the spindle to the position coderMagnification =• GTT0: Selects the M-type spindle gear selection system1: Selects the T-type spindle gear selection system(Note 1)M-typeNo gear selection signal is input. The CNC selects the gear based on r...

  • Page 276

    3 - 128Data format: Bit type• P21, PSSGear ratio of the spindle to the 2nd position coderMagnification =MagnificationP22P21x 100x 201x 410x 811Spindle rpmPosition coder rpm3707#7#6#5#4#3#2#1#0P22P21LMData format: Bit type• SAR0: Does not check a spindle speed reach signal1: Checks a spindle...

  • Page 277

    3 - 129Set spindle speed analog output gain control data.[Adjustment Method]Set a standard set value of 1000.Specify a spindle speed which allows a spindle speed analog output to be a maximumvoltage (10 V).Measure an output voltage.Set in parameter no. 3730 a value obtained by the following formu...

  • Page 278

    3 - 130Set the spindle rpm at spindle orientation or the spindle motor speed at spindle gear shift.When "0" is set in the parameter no. 3705, #1 (GST), set the spindle rpm at spindleorientation in the unit of rpm. When "1" is set in the parameter no. 3705, #1 (GST), set thesp...

  • Page 279

    3 - 1313740Spindle Speed Reach Signal Check TimeData format: Byte typeUnit of data: msec.Data range: 0 to 255Set a time until a spindle speed reach signal is checked after an S-function is executed.3741Maximum Spindle Rpm Corresponding to Gear-13742Maximum Spindle Rpm Corresponding to Gear-237...

  • Page 280

    3 - 132Data format: Word typeData range: 0 to 4095Set a spindle motor speed at the gear change point for the gear change system B.Set value =x 40953751LSpindle Motor Speed at Gear 1-2 Change PointM3752LSpindle Motor Speed at Gear 2-3 Change PointMSpindle motor rpm at gear change pointMax. spind...

  • Page 281

    3 - 133Data format: Word typeUnit of data: rpmData range: 0 to 32767When the gear change system B is selected for the tapping cycle (parameter no. 3705, #3(SGT) = 1), select the spindle rpm at each gear's change point.3761LSpindle Rpm at Gear 1-2 Change Point in Tapping CycleM3762LSpindle Rpm ...

  • Page 282

    3 - 134Data format: Byte typeData range: 1 to maximum controlled axesSet an axis which serves as a calculation basis in constant surface speed control.3771Minimum Spindle Rpm in Constant Surface Speed Control Mode (G96)Data format: Word typeUnit of data: rpmData range: 0 to 32767Set the mini...

  • Page 283

    3 - 1353772Upper-limit Spindle RpmData format: Word typeUnit of data: rpmData range: 0 to 32767Set the upper-limit spindle rpm. When you specified the rpm exceeding the upper-limitspindle rpm, or when the spindle rpm exceeds the upper-limit rpm because a spindle speedoverride is applied, the ...

  • Page 284

    3 - 136(Note 3)When a set value is 0, the parameter (no. 3772) for the 1st spindle upper-limitrpm becomes valid. When that parameter is also set to "0", the spindle rpm isnot clamped.(Note 4)This parameter is invalid while spindle speed command control is provided bythe PMC. The spind...

  • Page 285

    3 - 137override is applied, the rpm is clamped so that the actual spindle rpm will not exceed theupper-limit rpm set in the parameter.(Note 1)In case of the M-system, this parameter is valid when the optional constantsurface control speed function is added.(Note 2)When the optional constant surfa...

  • Page 286

    3 - 138Serial Interface Spindle Cs Contour Control Parameters ListNo.Data FormatDescription3900Byte type3901Word typeGroup-1 for3902Word type1st spindle3903Word type3904Word type3910Byte type3911Word typeGroup-2 for3912Word type1st spindle3913Word type3914Word type3920Byte type3921Word typeGroup-...

  • Page 287

    3 - 139<Setting Method>Select the Cs contour axis and servo axis which requires interpolation. (You can selectup to 5 axes) When there is no Cs contour axis or servo axis which requiresinterpolation, set 0 in the parameters no. 3900, no. 3910, no. 3920, no. 3930, and no.3940. Then, you a...

  • Page 288

    3 - 140Serial Interface Spindle Serias Parameter ListNo.Data Format4000Bit typeBit parameter4001Bit typeBit parameter4002Bit typeBit parameter4003Bit typeBit parameter4004Bit typeBit parameter4005Bit typeBit parameter4006Bit typeBit parameter4007Bit typeBit parameter4008Bit typeBit parameter4009...

  • Page 289

    3 - 141No.Data Format4030Word typeSoft start/stop set time4031Word typePosition coder style orientation stop position4032Word typeAcceleration/deceleration time constant at spindle synchronous control4033Word typeSpindle synchronous rpm reach level4034Word typeShift amount at spindle phase synchr...

  • Page 290

    3 - 142No.Data Format4060Word typePosition gain at orientation (High)4061Word typePosition gain at orientation (Medium high)4062Word typePosition gain at orientation (Medium low)4063Word typePosition gain at orientation (Low)4064Word typePosition gain change ratio at orientation finish4065Word ty...

  • Page 291

    3 - 143No.Data Format4090Word typeOverload detection level4091Word typePosition gain change ratio at servo mode zero point return4092Word typePosition gain change ratio at Cs contour control zero point return4093Word typeSpare4094Word typeDisturbance torque compensation constant (Acceleration fee...

  • Page 292

    3 - 144No.Data Format4120Word typeDead zone compensation data4121Word typeTorque change time constant4122Word typeSpeed detection filter time constant4123Word typeShort-time overload detection time4124Word typeVoltage compensation coefficient at deceleration4125Word typeTimer setting for automati...

  • Page 293

    3 - 145No.Data Format4136Word typeMotor voltage setting at normal rotation4137Word typeMotor voltage setting at servo mode/synchronous control4138Word typeBase speed for motor output specification4139Word typeOutput limit value for motor output specification4140Word typeBase speed4141Word typeMag...

  • Page 294

    3 - 146No.Data Format4166Word typeLimitation of regenerative power4167Word typeSpare4168Word typeOverload current alarm detection level (For low-speed characteristic)4169Word typeOverload current alarm detection time constant4170Word typeOverload current alarm detection level (For high-speed char...

  • Page 295

    3 - 147No.Data Format4176Bit typeBit parameter4177Bit typeBit parameter4178Bit typeBit parameter4179Bit typeBit parameter4180Bit typeBit parameter4181Bit typeBit parameter4182Bit typeBit parameter4183Bit typeBit parameter4184Bit typeBit parameter4185Bit typeBit parameter4186Bit typeBit parameter4...

  • Page 296

    3 - 148No.Data Format4206Word typeSpeed loop proportional gain at normal operation (High)4207Word typeSpeed loop proportional gain at normal operation (Low)4208Word typeSpeed loop proportional gain at orientation (High)4209Word typeSpeed loop proportional gain at orientation (Low)4210Word typeSpe...

  • Page 297

    3 - 149No.Data Format4236Word typeMotor voltage setting at normal rotation4237Word typeMotor voltage setting at orientation4238Word typeMotor voltage setting at servo mode4239Word typePosition gain change ratio at servo mode zero point return4240Word typeFeed forward coefficient4241Word typeSpeed...

  • Page 298

    3 - 150No.Data Format4266Word typeCurrent expectation constant4267Word typeSlide constant4268Word typeSlide compensation constant for high-speed rotation4269Word typeMotor applied voltage compensation constant by dead zone4270Word typeElectromotive voltage compensation coefficient4271Word typeEle...

  • Page 299

    3 - 151No.Data Format4284Word typeMotor voltage setting at normal rotation4285Word typeMotor voltage setting at servo mode4286Word typeBase speed for motor output specification4287Word typeOutput limit value for motor output specification4288Word typeBase speed4289Word typeMagnetic flux weaking s...

  • Page 300

    3 - 152No.Data Format4314Word typeMagnetic sensor style orientation finish signal width 2 (Main)4315Word typeMagnetic sensor style orientation stop position shift amount (Main)4316Word typePosition coder style orientation finish signal 2 (Sub)4317Word typeMagnetic sensor style orientation finish ...

  • Page 301

    3 - 153No.Data Format4334Word typeSpeed detector arbitrary pulses (MAIN)4335Word typeSpeed detector arbitrary pulses (SUB)4336Word typeMagnetic flux change point for spindle synchronous acceleration/deceleration time constant calculation4337Word typeSpeed loop gain speed compensation coefficient ...

  • Page 302

    3 - 154Parameters Related to Serial Interface Spindle Amplifier(Note 1)Of the serial interface spindle parameters, the user cannot change setting of no.4015 and no. 4191. These parameters require a CNC soft option and are setautomatically depending on its setting.(Note 2)To set the parameters re...

  • Page 303

    3 - 155Main spindle when the spindle change function is not provided or provided:"S1"/"S2" of no. 4136 through no. 4175Subspindle when the spindle change function is provided: "S1"/"S2" of no.4284 through no. 4351(Note 5)The serial spindle parameters are s...

  • Page 304

    3 - 1564345Serial Spindle Motor's Detected Rotating SpeedData format: Word typeUnit of data: rpmData range: 0 to 32767Set a rotating speed at which a serial spindle motor speed detection signal is output. Thesystem monitors the rotating speed of the serial spindle motor for the 1st/2nd spindl...

  • Page 305

    3 - 157Data format: Word typeUnit of data: PulsesData range: 0 to 32767Set the allowable number of error pulses between the two spindles in the synchronouscontrol motor by the serial spindle. This parameter is used to output an inter-spindle phaseerror detection signal SYCAL in the serial spi...

  • Page 306

    3 - 158Data format: Word typeUnit of data, Data range:(Note) The unit of data differs depending on setting of the parameter no. 4900, #0(FLR).Set a spindle fluctuation rate(r) which is not taken as an alarm in the spindle speedfluctuation detection function.4912Spindle Fluctuation Rate(r) Not T...

  • Page 307

    3 - 159Data format: Long typeUnit of data: msecData range: 0 to 999999Set a time required to start spindle speed fluctuation detection after the specified rpmchanged in the spindle speed fluctuation detecting function. In other words, spindle speedfluctuation is not detected until a set time ...

  • Page 308

    3 - 1600: Performs spindle orientation after changing from the spindle rotation modeto the spindle positioning mode1: Does not perform spindle orientation after changing from the spindlerotation mode to the spindle positioning mode• ESI0: Selects the conventional specification for spindle posit...

  • Page 309

    3 - 161Data format: Word typeUnit of data: IntegerData range: 6 to 97Set an M-code for shifting from the spindle swivel mode to the spindle positioning mode.This M-code orients the spindle and allows spindle positioning commands in the subsequentblocks.4960Spindle Orientation Commanding M-code...

  • Page 310

    3 - 162(Note) is a basic rotating angle set in the parameter no. 4963.M-codePositioning Angle(Example) Positioning Angle at = 30°M30NNNM ( + 1)260°M ( + 2)390°M ( + 3)4120°M ( + 4)5150°M ( + 5)6180°M ( + n)(n + 1)4963Basic Rotating Angle for Spindle PositioningLMData format: Word typeUn...

  • Page 311

    3 - 163Data format: Word typeUnit of data: 0.01 sec.-1Data range: 1 to 9999Set a spindle servo loop gain in spindle positioning.4970Spindle Servo Loop GainLMData format: Word typeUnit of data:Data range:Set spindle servo loop gain multipliers for the gears 1-4 in spindle positioning. The loo...

  • Page 312

    3 - 1642.14 Parameters Related to Tool OffsetData format: Bit type• SBK0: The program does not make a single-block stop in the block internallycreated for tool diameter compensation during the HPCC mode.1: The program makes a single-block stop in the block internally created fortool diameter ...

  • Page 313

    3 - 165• OFC0: Does not cancel tool offset by a G28/G30 command1: Cancels tool offset by a G28/G30 command• HOFA0: Tool length compensation (G43/G44) is always applied to the Z-axis1: Tool length compensation (G43/G44) is applied to the programmed axis• LVK0: Clears a tool length compensati...

  • Page 314

    3 - 1661: Moves by a compensation amount in the "G40;" block for tool diametercompensation (Offset cancellation movement)• LGA0: Does not limit tool length compensation axes to a single axis of G240 toG2441: Limits tool length compensation axes to a single axis of G240 to G244• LGC0...

  • Page 315

    3 - 1670: Creates an offset vector perpendicular to an end point of the current block1: Clears an offset vector temporarily at an end block of the current block(Note) Tool diameter compensation creates the offset vector perpendicular to theend point.• RG1U0: Automatic tool nose radius compensat...

  • Page 316

    3 - 168In case of the lathe (L-system) with an ATC, set the maximum number of tool pots. Set thenumber of turret faces plus the number of pots of ATC magazines.Data format: Long typeUnit of data:Data range: 0 to 99999999When tool diameter/tool nose radius compensation is applied and a tool mov...

  • Page 317

    3 - 169r:Offset value(Note) When a value of 0 is set, P equals i2 + j2 + k2.5027Incremental Input Clamp Value at Tool Offset InputData format: Long typeUnit of data:Data range: 1 to 99999999Set an input data clamp value for inputting tool offset data incrementally. You cannotincrementally inp...

  • Page 318

    3 - 170Reference outer tipC = (X/2) -Zwhere, X and Z are tool offsets when the same rotary tool has been measured in Q setter.X: X-axis tool offset when measured as the X-axis rotary toolZ: Z-axis tool offset when measured as the Z-axis rotary tool5031Z-axis tool compensation amount (profile) f...

  • Page 319

    3 - 171When the tool type is changed in the TOOL OFFSET screen, set the tool offset amount forthe rotary tool when automatically setting the tol offset amount peculiar to the tooltype(parameter No. 5005, #6(NROS) = 0).Change od the tool type means that the tools are cllassified into the following...

  • Page 320

    3 - 1722.15 Parameters Related to Canned Cycle5100#7#6#5#4#3#2#1#0FDRPDWDHDHSIMMO5SIJDTPLPDWDHDMO5SIJDTPFCZMData format: Bit type• FCZ0: A drilling axis used in a canned cycle for drilling is always the Z-axis.1: A drilling axis used in a canned cycle for drilling is the axis specified in the...

  • Page 321

    3 - 173Data format: Bit type• FXY0: In the canned cycle for true circle plane machining (G302 to G305), squareside/plane machining (G322 to G326), and pocket machining (G327 toG333), the X-Y plane (G7) is always assumed.1: In the canned cycle for true circle plane machining (G302 to G305), squ...

  • Page 322

    3 - 1741: Outputs an S-code in the first block of a tapping cycle (direct tap included)if there is any S-command(Note) TPSS and TPES are used for spindle gear speed change for tapping in theM-system.• TPSS is used to select whether to perform gear speed change fortapping automatically (even wi...

  • Page 323

    3 - 1751: When a spindle tool T-code is specified in the same block as M06 in theATC canned cycle for the M-system, an alarm results from the "M06 T_;"step.(Note) This parameter is valid only in case of ATC canned cycle type G or H(Model HK).• SBPIn the ATC canned cycle of L-system, ...

  • Page 324

    3 - 176Data format: Bit axis typeTKMVxMove toward the ATC position is:0: Not performed.1: Performed.TKMP1x, TKMP2x Selection of ATC Position5109#7#6#5#4#3#2#1#0TKRO4x TKRO2x TKRO1xTKRP2x TKRP1x TKRTxLARTR2x ARTR1x ARTP2x ARTP1x ARTAxM(Note)In ATC type C, as X, Y, and Z axes move to the ATC posi...

  • Page 325

    3 - 177TKRP1x, TKRP2xPosition to which the axis is returned from the ATC position isselected as follows:TKR01x, TKR02x, TKR04xOrder in which the tool is returned from the ATC position(Two or more axis can be assigned simultaneously.)Data format: Bit axis type[For M-System] ..... For the L-syste...

  • Page 326

    3 - 178(Note) When a rotary axis control function is provided, the retract methodcomplies with the rotary axis control specification, regardless of ARTR1xand ARTR2x.(Note 1)You do not have to set the parameter no. 5109 for the axes which move to anATC position at ATC operation time. Which axes ...

  • Page 327

    3 - 179Data format: Byte typeUnit of data: degreesData range: 1 to 89Set a chamfering angle for a canned cycle for thread cutting (G92/G76).(Note) if any data is set beyond the specified range, it will be regarded as 45 (45 degrees).5112Chamfering Angle for Canned Cycle for Thread Cutting (G92...

  • Page 328

    3 - 180Data format: Byte typeUnit of data: %Data range: 0 to 100Set a finish speed override amount (SFF) for a special canned cycle (G322 to G333).Finish speed = F x(Note) if any data is set beyond the specified range, it will be regarded as 100 (100%).(Note) if any data is set beyond the spec...

  • Page 329

    3 - 181Unit of data: DegreesData range: 1 to 90In the helical drilling cycle (G812/G813), set the angle by which the arc is to be divide d atthe time of cutting a cone.(Note) The data set beyond the data range is regarded as 90.<Example 1>When the drilling axis is the Z-asis (3rd axis) an...

  • Page 330

    3 - 182Data format: Word typeUnit of data: timesData range: 1 to 255Set the number of finish cycle repetition times for a multiple repetitive cycle (G76).(Note) If the data is set beyond the specified range, it will be regarded as 1 (one time).Data format: Word typeUnit of data: timesData r...

  • Page 331

    3 - 1835147Return Amount for Multiple Repetitive Cycle (G74/G75)LMIS-AIS-BIS-CUnitMetric input0.010.0010.0001mmInch input0.0010.00010.00001inchNo.MovementMeaning of Set Value = 0M-systemL-system5131ForwardM03M135132ReverseM04M145133StopM05M055134OrientationM19M155135Minimum Value for Spindle Inde...

  • Page 332

    3 - 184Unit of data:Data range: 0 to 99999999Set a return amount for a multiple repetitive cycle (G74/G75).IS-AIS-BIS-CUnitMetric input0.010.0010.0001mmInch input0.0010.00010.00001inchData format: Long typeUnit of data:Data range: 0 to 99999999Set a minimum depth of cut for a multiple repetiti...

  • Page 333

    3 - 185Set a clearance amount for a canned cycle for drilling (G83).G-codeFunctionRelated ParametersNo. 5152No. 5153No. 5154G322Square side outside cutting CWG323Square side outside cutting CCWG324Square plane cuttingG325Square plane cutting 1-directionalG326Square plane cutting 2-directionalG327...

  • Page 334

    3 - 1865157LReturn Amount of Packing in Direct TapMIS-AIS-BIS-CUnitMetric input0.010.0010.0001mmInch input0.0010.00010.00001inchData format: Long typeUnit of data:Data range: 0 to 99999999Set a return amount of pecking in a direct tap cycle.5156Retract Amount at Soft Jaw FormingLMIS-AIS-BIS-CUn...

  • Page 335

    3 - 187Data format: Long typeUnit of data:Data range: 0 to 99999999Set the speed moving in the high-speed feed section in the high-speed machining cycle(corner pocket machining cycle (G337/square pocket machining cycle (G338)).5158Speed in High-speed Feed Section of High-speed Machining Cycle(G...

  • Page 336

    3 - 188Data format: Long typeUnit of data: rpmData range: 0 to 32767Set a maximum spindle rpm at soft jaw forming time. A value set in this parameter is outputas G50 (G92 for the G-code system B or C).(Note 1)G50 is not output when the set value is 0.(Note 2)The maximum spindle rpm set for so...

  • Page 337

    3 - 189Data format: Long typeLeast input increment:Data range: -99999999 to 99999999Set the "jaw bolt hole pitch," "length from the top of the jaw to the center of the bolt hole,"and "spot-facing diameter" used in bolt barrier calculation for soft jaw forming.5172X...

  • Page 338

    3 - 190(Note) The tool types A and B are defined as follows:• Type A: Standard tools, standard tools (heavy), oil holes, long tools• Type B: Large-diameter tools, U-axis tools, angular tools, special boring barsThe "no tool" condition is assumed that the "type-A tool" is...

  • Page 339

    3 - 1912.16 Parameters Related to Direct Tap5200#7#6#5#4#3#2#1#0SRSFHDDOVSIGCRGVGRG84LFHDDOVSIGCRGVGRG84MData format: Bit type• G84Be sure to set "1".• VGR0: Does not use an optional gear ratio between the spindle and position coderin the direct tap mode (Set the gear ratio in the...

  • Page 340

    3 - 192Data format: Bit type• NIZ0: Does not smoothes direct tapping1: Smoothes direct tapping• TDR0: In the direct tap mode, the same parameter is used as a cutting timeconstant in both cutting and drawing out (Parameter no. 5261 to no. 5264)1: In the direct tap mode, the different paramete...

  • Page 341

    3 - 193(No. 455 to no. 457)1: Displays a difference in error amount between the spindle and tapping axisin the DIAGNOSE screen (No. 452 to no. 453)5210Direct Tap Mode Commanding M-codeData format: Byte typeData range: 0 to 255Set a direct tap mode commanding M-code.(Note 1)In the M-system, a se...

  • Page 342

    3 - 194Data format: Word typeData range: 1 to 32767Set for each gear the number of gear teeth on the spindle side at optional gear ratio in thedirect tap mode.(Note) These parameters are valid when "1" is set in the parameter no. 5200, #1 (VGR).When the position coder is attached to t...

  • Page 343

    3 - 1951 : 1 0 ~ 74001 : 2 0 ~ 99991 : 4 0 ~ 99991 : 8 0 ~ 9999Set the maximum spindle rpm in the direct tap mode.(Note) In the system with the 1st gear, set the same value as the parameter no. 5241 in theparameter no. 5243. In the system with the 2nd gear, set the same value as theparameter...

  • Page 344

    3 - 196Data format: Word typeUnit of data: msec.Data range: 0 to 4000Set the linear acceleration/deceleration time constant for the spindle and tapping axis foreach gear at the time of drawing out the direct tap.(Note) This parameter is valid when "1" is set in the parameter no. 520...

  • Page 345

    3 - 1975291Loop Gain Multiplier for Spindle in Direct Tap (1st Gear)5292 Loop Gain Multiplier for Spindle in Direct Tap (2nd Gear)5293Loop Gain Multiplier for Spindle in Direct Tap (3rd Gear)5294Loop Gain Multiplier for Spindle in Direct Tap (4th Gear)LMData format: Word typeData range: 0 to 32...

  • Page 346

    3 - 198unit of detection is; = La/2,0485300In-position Width for Tapping Axis in Direct Tap ModeData format: Word typeUnit of data: Unit of detectionData range: 1 to 32767Set the in-position width for the tapping axis in the direct tap mode.5301In-position Width for Spindle in Direct Tap ModeD...

  • Page 347

    3 - 199: Unit of detection(Calculation Formula)In the configuration shown on the left;S =3600G = 3000L =360° (As the spindle motor rotatesonce, the spindle rotates once)La = 7200 (For the position coder to rotateonce, the spindle must rotate twice;3600 x 2)4096 = Detection pulses for each rotati...

  • Page 348

    3 - 200A tapping axis moving position deviation amount limit value in the direct tap mode isnormally set in the parameter no. 5310. When you want to set a value exceeding the settingrange of the parameter no. 5310, set it in this parameter.(Note) When a value of 0 is set in this parameter, setti...

  • Page 349

    3 - 2012.17 Parameters Related to Custom Macro6000#7#6#5#4#3#2#1#0PRTEMPLVCONCVABCSSCSTCSData format: Bit type• TCS0: Does not call a subprogram by a T-code1: Calls a subprogram by a T-code• SCS0: Does not call a subprogram by a S-code1: Calls a subprogram by a S-code• BCS0: Does not call ...

  • Page 350

    3 - 202Data format: Bit type• YST0: When the Y-axis is not available, system variable (#2001 to #3199) numberassignment for tool offset amount is Type-I.1: When the Y-axis is not available, system variable (#2001 to #3199) numberassignment for tool offset amount is Type-II (same as when the Y-a...

  • Page 351

    3 - 2031: Does not allow another G-code macro call during a G-code macro call• UGM10: Allows a G-code macro call during an M-code macro call1: Does not allow a G-code macro call during an M-code macro call• UGM20: Allows a G-code macro call during an M-code subprogram call1: Does not allow a ...

  • Page 352

    3 - 204• M2M10: Allows an M-code subprogram call during an M-code macro call1: Does not allow an M-code subprogram call during an M-code macro call• M2M20: Allows an M-code subprogram call during an M-code subprogram call1: Does not allow another M-code subprogram call during an M-codesubprog...

  • Page 353

    3 - 2051: Does not allow a T-code subprogram call during a 2nd miscellaneousfunction code subprogram call6017#7#6#5#4#3#2#1#0BSBBSSBSTBSM2BSM1BSGData format: Bit type• SSG0: Allows an S-code subprogram call during a G-code macro call1: Does not allow an S-code subprogram call during a G-code m...

  • Page 354

    3 - 2061: Does not allow a 2nd miscellaneous function code subprogram call duringan M-code subprogram call• BST0: Allows a 2nd miscellaneous function code subprogram call during a T-codesubprogram call1: Does not allow a 2nd miscellaneous function code subprogram call duringa T-code subprogram ...

  • Page 355

    3 - 2076041M-code Which Performs O9001 Subprogram Call6042G-code Which Performs O9002 Subprogram Call6043G-code Which Performs O9003 Subprogram Call6044G-code Which Performs O9004 Subprogram Call6045G-code Which Performs O9005 Subprogram Call6046G-code Which Performs O9006 Subprogram Call6047G-co...

  • Page 356

    3 - 2086070LM-code Which Enables Custom Macro InterruptM6071LMM-code Which Disables Custom Macro InterruptData format: Word typeData range: 0 to 32767Set an M-code which enables/disables a custom macro interrupt.(Note )It is regarded as 96 (M96) when “0” is set in the parameter no. 6070, an...

  • Page 357

    3 - 2092.18 Parameters Related to Skip FunctionData format: Bit type• SKO0: Assumes that a signal is input (skip) when a skip signal SKIP (X008, #7) is"1"1: Assumes that a signal is input (skip) when a skip signal SKIP (X008, #7) is"0"• HSS0: Does not use a high-speed sk...

  • Page 358

    3 - 210accumulation amount by feed rate acceleration/deceleration performed inthe NC unit. If this dislocation amount is taken into consideration, it will notbe necessary to include the delay amount of the servo system in ameasurement error.This dislocation amount can be compensated in the follo...

  • Page 359

    3 - 2116202#7#6#5#4#3#2#1#01S81S71S61S51S41S31S21S16207#7#6#5#4#3#2#1#0IOCBit1S81S71S61S51S41S31S21S1SignalHDI7 HDI6 HDI5 HDI4 HDI3 HDI2 HDI1 HDI01: Disables SKIP (X008, #7) as a skip signal when using the high-speed skipfunctionData format: Bit type• 1S1 to 1S8 Set which high-speed skip sign...

  • Page 360

    3 - 2122.19 Parameters Related to MeasurementData format: Bit type• MS1, MS2Select machine external measurement data.6240#7#6#5#4#3#2#1#0TSBTPRNGCMNGTSFWMGMS2MS1LMMS2MS1 Measurement Data00Judgment value output01Error value output10Measured value output• WMG0: Disables wear management for ...

  • Page 361

    3 - 213Data format: Bit type• EXOF0: Does not consider an external work zero point offset amount at the time ofwork setter measurement or when selecting "F5: SET COORDINATEDATA" in the Work Coordinate screen.1: Considers an external work zero point offset amount at the time of works...

  • Page 362

    3 - 2141: When measuring a reference gauge position with the tool setter, theparameters no. 6260 to no. 6263 are used for a touch probe (referencetool) dimension(Note) When the touch probe is not available for reasons of the machine, set "1"in this parameter and make measurement with a ...

  • Page 363

    3 - 215• QTL0: Disables a Q-setter tool nose point interlock1: Enables a Q-setter tool nose point interlock• QBR0: Disables a Q-setter barrier check1: Enables a Q-setter barrier check• QTM0: Enables a touch signal check by Q-setter repeat operation.1: Disables a touch signal check by Q-sett...

  • Page 364

    3 - 2166255Z-setter Sensor LengthLW-setter: Probe LengthMIS-AIS-BIS-CUnitMetric input0.010.0010.0001mmInch input0.0010.00010.00001inchData format: Long typeUnit of data:Data range: -99999999 to 99999999 (0 to 99999999 for the parameter no. 6252)Set the diameter and X-axis/Y-axis deviation amou...

  • Page 365

    3 - 217Data format: Long typeUnit of data:Data range: 0 to 99999999Set a retouch return amount for the Q-/Z-/B-setter (L-system) or W-setter (M-system).Unless the tool is moved by the amount set in this parameter in the opposite direction aftertouching, it cannot be moved in the touching direct...

  • Page 366

    3 - 218Set the X-axis/Y-axis measuring position used for safety guard (tool length) operation in themachine coordinate system. Before proceeding to measurement operation, the X-axis andY-axis move to this position automatically.Data format: Long typeUnit of data:Data range:-99999999 to 99999999...

  • Page 367

    3 - 219Data format: Long typeUnit of data:Data range: 0 to 99999999Set a push amount from the contact position (no. 6265) and a clearance amount atapproach (no. 6266) in terms of radius value, which are required for Q-setter repeatoperation. In Q-setter repeat operation, the tool is moved at a...

  • Page 368

    3 - 220<Movement for Virtual Tool Nose Point-1 (Left-handed Tool)>No. : Denotes a parameter number6276LMeasurement Feed Rate for Automatic Tool Length Measurement (G37)MValid Digits of Speed F forUnitFeed per MinuteF60F61F62F51F52Metric input10.10.001mm/minInch input0.10.01inch/min6277LMeas...

  • Page 369

    3 - 221Data format: Long typeUnit of data:Data range: 0 to 99999999Set a measurement length and measurement speed length for automatic tool lengthmeasurementFr:Rapid traverse rateFm: Measurement feed rate (parameter no. 6276)S:Measurement speed move start pointMs:Measurement start point:Measure...

  • Page 370

    3 - 222into contact, moving in the positive (minus) direction.It does not refer to the position mechanically located on the positive (negative)side.A: X-axis contact surfaceon the negative sideB: X-axis contact surfaceon the positive sideC: Z-axis contact surfaceon the negative sideD: Z-axis con...

  • Page 371

    3 - 2236307W-setter for 5-face Machining System:X Shift Amount When Horizontal Spindle Is in +Y DirectionLM6308W-setter for 5-face Machining System:Y Shift Amount When Horizontal Spindle Is in +Y DirectionLM6309W-setter for 5-face Machining System:Z Shift Amount When Horizontal Spindle Is in +Y D...

  • Page 372

    3 - 224Data format: Long typeUnit of data:Data range: -99999999 to 99999999Set X-,Y-,and Zaxis shift amounts for each direction (+Y, -X, -Y, +X) of the horizontal spindleused by the W-setter for the 5-face machining system.6323ATC Canned Cycle for 5-face Machining System/Safety Guard:Y-axis Sta...

  • Page 373

    3 - 225IS-AIS-BIS-CUnitMetric input0.010.0010.0001mmInch input0.0010.00010.00001inch6325ATC Canned Cycle for 5-face Machining System/Safety Guard:Y-axis Tool Change PositionLMData format: Long typeUnit of data:Data range: -99999999 to 99999999Set ATC-related positions used in the ATC canned cyc...

  • Page 374

    3 - 2266500#7#6#5#4#3#2#1#0TED6501#7#6#5#4#3#2#1#0PGRDPGOF2.20 Parameters Related to Graphic Display(Note) Most parameters related to graphic display are normally set through the GraphicDisplay Parameter Setting screen.Data format: Bit type• TED0: Enables graphic display for each tool1: Disa...

  • Page 375

    3 - 227ID No.Coordinate System-1No coordinate system selected (No graphic display)01234: 1st axis: 2nd axis: 3rd axis: 1st axis: 2nd axis: 1st axis: 2nd axis: 1st axis: 2nd axis: 1st axis: 2nd axisSet the color data for graphic display and graphic display points for each tool.0: Black...

  • Page 376

    3 - 2286525Maximum Coordinate Value of Graphic Display Range for Each Axis(Positive Side)6526Maximum Coordinate Value of Graphic Display Range for Each Axis(Negative Side)IS-AIS-BIS-CUnitLinear axis0.010.0010.0001mm(metric input)Linear axis0.0010.00010.00001inch(inch input)Rotary axis0.010.0010.0...

  • Page 377

    3 - 2296527Axis Setting for 1st Graphic Display: 1st Axis of Coordinate System IDNo. 0 (Three-dimensional)6528Axis Setting for 1st Graphic Display: 2nd Axis of Coordinate System IDNo. 0 (Three-dimensional)6529Axis Setting for 1st Graphic Display: 3rd Axis of Coordinate System IDNo. 0 (Three-di...

  • Page 378

    3 - 230Set ValueMeaningSet ValueMeaning0+1st axis-128-1st axis1+2nd axis-127-2nd axis2+3rd axis-126-3rd axis7+8th axis-121-8th axisParameterMeaningCoordinate SystemNo. 6530 = 01st axis: +XNo. 6531 = 12nd axis: +YNo. 6530 = 21st axis: +ZNo. 6531 = -1282nd axis: -X6543Axis Setting for 2nd Graph...

  • Page 379

    3 - 2316550Axis Setting for 2nd Graphic Display: 1st Axis of Coordinate System IDNo. 3 (Two-dimensional)6551Axis Setting for 2nd Graphic Display: 2nd Axis of Coordinate System IDNo. 3 (Two-dimensional)6552Axis Setting for 2nd Graphic Display: 1st Axis of Coordinate System IDNo. 4 (Two-dimensio...

  • Page 380

    3 - 2327001#7#6#5#4#3#2#1#0MIN7100#7#6#5#4#3#2#1#0HPFJHDLHPFJHDM7101#7#6#5#4#3#2#1#0IOL7102#7#6#5#4#3#2#1#0HNGx2.21 Parameters Related to Manual Handle Feed, Manual Handle Interrupt, and ToolAxis Direction Handle FeedData format: Bit type• MIN0: Disables manual intervention and reset function...

  • Page 381

    3 - 2337104#7#6#5#4#3#2#1#0LCXCTLXM7120LAxis Configuration in Tool Axis Direction Handle Feed FunctionMStroke Selection SignalStroke (Manual Handle Feed)MP2MP100Least input increment x 101Least input increment x 1010Least input increment x m11Least input increment x n1: Each axis moves in the rev...

  • Page 382

    3 - 2347121LAxis Selection for Tool Axis Direction Handle Feed ModeMData range: 1 to 4In the tool axis direction handle feed function, suppose the rotary axes corresponding to thebasic 3 axes X, Y, and Z of the basic coordinate system are A, B, and C, respectively. Whenthe rotary axes are on th...

  • Page 383

    3 - 2357600#7#6#5#4#3#2#1#0PLZLM7602#7#6#5#4#3#2#1#0COFHSTHSLSNGMNGLM2.22 Parameters Related to Polygon Machining (L-system Only)Data format: Bit type• PLZ0: In polygon machining by the servo motor, A G28 command returns asynchronous axis to the reference point in the same sequence as manualr...

  • Page 384

    3 - 2367603#7#6#5#4#3#2#1#0PSTRDGQDRRPLLM(Note) Since another detector is attached to detect a spindle one-rotation signalwhen a built-in spindle is used, this parameter is used in cases such aswhen detection of the one-rotation signal is not established at an optionalspeed, and so on. (If "...

  • Page 385

    3 - 2377610Controlled Axis Number of Rotary Tool Axis for Polygon MachiningLM7620Stroke of Rotary Tool Axis per RotationLMIS-AIS-BIS-CUnit0.010.0010.0001deg7631Spindle Rotation Deviation Allowable Level in Inter-spindle PolygonMachiningLM7621Upper-limit Rpm of Rotary Tool Axis (Polygon Synchronou...

  • Page 386

    3 - 2387632Steady State Confirmation Time in Inter-spindle Polygon MachiningLMData format: Word typeUnit of data: msec.Data range: 0 to 32767Set a time required to determine that both spindles have reached their specified speeds ininter-spindle polygon machining.When the respective spindles hav...

  • Page 387

    3 - 2392.23 Parameters Related to Cutting MonitoringData format: Bit type• MNDS0: The spindle load data system is the absolute value data system1: The spindle load data system is the reference data system• MNDX0: The X-axis load data system is the absolute value data system1: The X-axis loa...

  • Page 388

    3 - 240screen operation• MNAD0: Disables main monitoring adaptive setting when all the data are cleared byscreen operation1: Enables main monitoring adaptive setting when all the data are cleared byscreen operation• MSOL0: Disables submonitoring overload setting when all the data are cleared ...

  • Page 389

    3 - 241• LMREM0: Selects "times" or "minutes" as the unit of life1: Does not select "times" or "minutes" as the unit of life• LFREM0: Clears the tool status and use value by M571: Does not clear the tool status and use value by M578004#7#6#5#4#3#2#1#0AD...

  • Page 390

    3 - 242Monitoring data = Reference load value x Parameter set value/100(The reference load value can be input by the keys or obtained by averaging an actual loadvalue, using the set values of the parameters no. 8010 and no. 8011 (automatic setting))8010Upper-limit value for AV_HIG Spindle Load Ca...

  • Page 391

    3 - 2438028Upper-limit value for Y-axis AV_HIG Load Calculation8029Lower-limit value for X-axis AV_LOW Load CalculationThe parameter no. 8012 through no. 8017 are for the X-axis, those no. 8018 through no.8023 are for the Y-axis, and those no. 8024 through no. 8029 are for the Z-axis, respectivel...

  • Page 392

    3 - 2448043Z-axis Monitoring Overload Detection Time8044Z-axis Monitoring Wear Detection Time8045Z-axis Monitoring No-load Detection TimeThe parameter no. 8034 through no. 8037 are for the X-axis, those no. 8038 through no.8041 are for the Y-axis, and those no. 8042 through no. 8045 are for the Z...

  • Page 393

    3 - 245goes beyond a range of adaptive control upper-limit value to lower-limit value in adaptivecontrol.• Decrease judgment time: A time required to decrease a feed rate override when thecutting load exceeds the upper-limit value• Increase judgment time:A time required to increase a feed rat...

  • Page 394

    3 - 246Data format: Byte typeLeast input increment: 0.1 sec.Data range: 0 to 255Set a spindle cancellation time for each rpm range.(Note) Set a boundary value of rpm range in the parameter no. 8080 to no. 8085.8070Current Value at 100% Spindle Load8071Current Value at 100% X-axis Load8072Curr...

  • Page 395

    3 - 247Data format: Word typeData range: 0 to 32767 (Standard set value: 1000)Set a boundary value to distinguish whether a T-code command value is a tool number orspare tool group number.T-code < Set value:The T-code is assumed to be a tool number.T-code Set value:The T-code is assumed to...

  • Page 396

    3 - 2482.24 Parameters Related to High-speed, High-accuracy Contour Control by RISC(1) Parameters related to pre-interpolation acceleration/decelerationData format: Long typeUnit of data:Data range:Set a parameter to set a pre-interpolation acceleration.Normally, set the maximum cutting speed ...

  • Page 397

    3 - 249Data format: Bit type• NWBL, BADOSelect a type of pre-interpolation acceleration/deceleration.BADO NWBLDescription00Selects a linear type pre-read pre-interpolationacceleration/deceleration11Selects a bell type pre-read pre-interpolation acceleration/deceleration• BLKBe sure to set 0....

  • Page 398

    3 - 250Unit of data:Data range:When "0" is set for all the axes, deceleration at corner is not done.When using a speed determining function by corner speed difference and a change ofspeed component for each axis at a block joint exceeds the set value of this parameter,obtain a feed rate...

  • Page 399

    3 - 251Data format: Word typeUnit of data: %Data range: 1 to 100 (Standard set value 80)Set an override value in the speed determination range-2 by cutting load.8456LRange-2 OverrideMData format: Word typeUnit of data: %Data range: 1 to 100 (Standard set value 70)Set an override value in th...

  • Page 400

    3 - 2528465LAutomatic Speed Control Upper-limit SpeedMData format: Long typeUnit of data:Data range:Set an upper-limit speed for automatic speed control. Normally, set a maximum feed rate(parameter no. 1422).UnitData rangeIS-BIS-CLinear axis1 mm/min0 ~ 6000000 ~ 60000Rotary axis1 deg/min0 ~ 600...

  • Page 401

    3 - 253Data format: Bit type• RI2, RI1, RI0Be sure to set the following values.Data format: Long typeUnit of data:Data range:When the parameter no. 8403, #7 (SGO) is "1", set a rapid traverse rate in the HPCC mode.(Note) A G00 command is replaced by a G01 command and executed. The...

  • Page 402

    3 - 254(4) Parameters related to smoothing interpolation8485#7#6#5#4#3#2#1#0LCDSMData format: Bit type• CDS0: Disables smoothing interpolation in the HPCC mode.1: Enables smoothing interpolation in the HPCC mode.8686#7#6#5#4#3#2#1#0L Maximum Move Distance of Smoothing Interpolation BlockMData...

  • Page 403

    3 - 2552.25 Other Parameters8650#7#6#5#4#3#2#1#0THFRSP1RSP0LMData format: Bit type• RSP0, RAP1Select the tool life management resetting/skipping method.RSP1 RSP0Resetting/Skipping Method00Resets or skips the tool selected inside the NC unit01Resets or skips the tool specified on the part of t...

  • Page 404

    3 - 2561: Signals unique to axis control by the PMCCutting feed override signals *FV0E to *FV7EOverride cancel signal OVCERapid override signals ROV1E, ROV2EDry run signal DRNERapid traverse select signal RTE• RDE0: Disables dry run for a rapid traverse command in axis control by the PMC.1...

  • Page 405

    3 - 2571: In case of external pulse synchronous command in axis control by thePMC, acceleration/deceleration control is not provided for the axissynchronizing with external pulses. (Exponential functional acceleration/deceleration)• F10Sets the least input increment for the feed rate data, in ...

  • Page 406

    3 - 258• MMT0: When a command is given from the CNC side to the same axis while theaxis is moving by an axis control command from the PMC side, it isassumed to be an alarm.1: When a command is given from the CNC side to the same axis while theaxis is moving by an axis control command from the P...

  • Page 407

    3 - 259Data format: Bit type• BR10: Enables 5-face machining system's tool nose interference check 11: Disables 5-face machining system's tool nose interference check 1• BR20: Enables 5-face machining system's tool nose interference check 21: Disables 5-face machining system's tool nose inter...

  • Page 408

    3 - 260• RTMS0: When an M-, S-, T-, or B-code contained block is encountered whilemoving backward by a retracing function, that code is executed to continuemoving backward1: When an M-, S-, T-, or B-code contained block is encountered whilemoving backward by a retrace function, a warning is iss...

  • Page 409

    3 - 261time of executing M02/M30• SLG2In command G22 to set boundary values for the stored stroke limits 2/3;0: Limit 3 boundary value is changed.1: Limit 2 boundary value is changed.• DSPO0: Does not turn off the “discharge signal (DSP0:RF46, #0)” by reset in the L-system scheduler.1: Tu...

  • Page 410

    3 - 262Data format: Bit type• TLCL1, TLCL2Setting as to whether the "type" and "name" of the tool unused at thetime of tool layout creation in the operation guide functionTLCL2TLCL1Description00Clears the "type" and "name01Clears only the "name"10Cl...

  • Page 411

    3 - 2630: '$' character is not identified at the time of tool layout creation.1: '$' character is identified, where characters of and after '$' alone are madevalid at the time of tool layout creation.(Note)In S- 10L Multi type, the number of drilling tool files on the autoprogramming side is 200 ...

  • Page 412

    3 - 264creation. (For the tool nose radius and knife-edge width, profile data aloneare set).• WTLFL2 In the operation guide function, the NC tool offset data (profile X/Z) are:0: Not set, in a tool file on the auto programming side, at the time of toollayout creation.1: Set, in a tool file on ...

  • Page 413

    3 - 265• BKSPWhether the back spindle should be set for the operation guide function0: Does not set the back spindle1: Sets the back spindleData format: Bit axis type• NZPBx, NZPCx, NZPDx, NZPEx0: Starts checking the position area B, C, D, and Efor each axis, respectively, after completing z...

  • Page 414

    3 - 266value selected at the machine operation panel exceeds the set value, rapid traverse overrideis clamped at the set value.(Note 1)When the data is beyond the specified range, it is assumed to be 100%. (It isnot clamped)(Note 2)Rapid traverse override is not clamped in automatic operation af...

  • Page 415

    3 - 267Data range: 0 to 32767In servo delay compensation during oscillating operation, apply compensation when thedifference between the shortage at the upper dead point and that at the lower dead point issmaller than this parameter.In short, this parameter is to apply compensation after oscilla...

  • Page 416

    3 - 268<Servo delay Compensating Function during Oscillations>When a grinding axis is oscillated at a high speed, an actual tool does not reach a specifiedposition due to a servo delay and a delay at acceleration/deceleration. The control unitmeasures the difference between the specified p...

  • Page 417

    3 - 269Shortage at the upper dead point: L2, L4, L6Shortage at the lower dead point: L1, L3, L5Compensation is initiated in case of;| L3 - L2 | < Compensation start allowable error amount (parameter no. 8677)Compensation is cancelled and the tool keeps moving at the then feed rate in case of...

  • Page 418

    3 - 270Data range:Set the upper-limit feed rate per revolution in axis control by the PMC.(Note) The rate set for the 1st axis will be applied to all the axes. Setting for the 2nd axisonward is meaningless.Effective Digits of Speed F forUnitFeed per MinuteF60F61F62F51F52Metric input10.10.01mm/mi...

  • Page 419

    3 - 271no. 8692, after the M-code is completed.G98 G01 D_(PRM8691) F_(PRM8692)Normally, set the M-code which specifies chucking of the back spindle.When a set value is "0", M118 is assumed.8691Back Spindle Work Transfer: B-axis Move Amount at Work DrawingTimeLMData format: Long typeUn...

  • Page 420

    3 - 272Set an angle offset value used when making a tool nose interference check in the 5-facemachining system. In a tool nose interference check, the X-axis is used as the reference(00) to determine a spindle indexing angle. A reference angle (00 position) can be shifted bysetting this paramet...

  • Page 421

    3 - 273Unit of data:Data range: -99999999 to 99999999Set values in the machining coordinate system, which are used as boundaries or prohibitedareas for tool nose interference checks 1 through 4 of the 5-face machining system.(Note 1)Use the parameter no. 8655, #0 (BR1) through #3 (BR4) to enable...

  • Page 422

    3 - 274As a linear acceleration/deceleration time constant for speed command continuous feed inaxis control by the PMC, set for each axis the time required to increase/decrease a servomotor speed by 1,000 rpm.(Note) When this parameter is set to 0,acceleration/deceleration control is not provide...

  • Page 423

    3 - 275Data format: Long typeLeast input increment:Data range: 0 to 99999999Set the maximum projection length of each tool displayed in the operation guide.8719Operation Guide: Maximum Projection Length of X-axis Rotary Tool(Front)LM8720Operation Guide: Maximum Projection Length of Z-axis Rot...

  • Page 424

    3 - 276Set the minimum and maximum values for quill projection length to be displayed in theoperation guide function.8727Repair/Correction: Width of Outer Diameter Reference Tool Used for Z-axis Zero Point CorrectionLMData format: Long typeLeast input increment:Data range: 0 to 99999999Set the...

  • Page 425

    3 - 2772.26 Parameters Related to Maintenance8900#7#6#5#4#3#2#1#0PPANPAPWEData format: Bit type• PWE0: Disables parameter rewriting1: Enables parameter rewriting• NPA0: Switches automatically to the ALARM screen when a CNC alarm occurs1: Does not switch the screen when a CNC alarm occurs•...

  • Page 426

    3 - 2788907#7#6#5#4#3#2#1#0MCDNSNDP8908#7#6#5#4#3#2#1#0QOT2PxLMData format: Bit type• SNDP0: Does not display the screen maintenance information at the upper right ofthe screen (L and N display area).1: Displays the screen maintenance information at the upper right of thescreen (L and N displa...

  • Page 427

    4 - 1IV. DIAGNOSE1.DIAGNOSE DISPLAY1.1Input/Output Signals

  • Page 428

    4 - 21. DIAGNOSE DISPLAYPress the FRONT/BACK key, soft key F4/SYSTEM , and then, press 2 and INPUT in the menu to display the DIAGNOSE screen.Select the item you want to display and press a relevant numerical key.1234567890123456789012345678901212345678123456789012345678901234567890...

  • Page 429

    4 - 31.1 Input/Output SignalsThe input/output signals of the PMC are displayed in the form of byte bit.Use the function keys to change over a G-contact, RG-contact, F-contact, RF-contact, X-contact, and Y-contact.The G-contact represents an output signal-1 to the NC unit (PMC CNC), RG contactan...

  • Page 430

    4 - 4Output Signals-1 to NC Unit (G-contact) 1/18No.76543210G000G001G002G003G004G005G006G007G008G009G010M BFINHigh-speed B-functionfinishM RLSOTSoft limitcancelERSExternalreset*JV7Manualfeed rateoverrideMFIN33rd M-functionfinishAFLMiscella-neousfunctionlockL SKIPPEXLMStoredstroke limitchangeoverR...

  • Page 431

    4 - 5Output Signals-1 to NC Unit (G-contact) 2/18No.76543210G011G012G013G014G015G016G017G018G019G020G021*JV15Manualfeed rateoverride*FV7Feed rateoverrideM FIDF 1-digitselectHS2DManualhandlefeed axisselectRTRapidtraverse*JV14*FV6HS2C*JV8*FV0HS1AHS3A*JV13*FV5HS2BMP2Manualhandle feedstrokeselect*JV1...

  • Page 432

    4 - 6Output Signals-1 to NC Unit (G-contact) 3/18No.76543210G022G023G024G025G026G027G028G029G030G031G032CONCs-axiscontourcontrolL PC2SLCPositioncoderselectSOV7SpindleoverrideRO8ISpindlerpmcommandinputL SPSTPSpindlestop check*SSTPSpindlestopSOV6RO7IL SW1L GR21SOV0RO1IL *SSTP33rd spindlestopL *SCP...

  • Page 433

    4 - 7Output Signals-1 to NC Unit (G-contact) 4/18No.76543210G033G034G035G036G037G038G039G040G041G042G043SINDSpindlecontrolselectRO8I22nd spin-dle rpmcommandinputSIND22ndspindlecontrolselectRO8I33rd spindlerpmcommandinputSIND33rd spindlecontrolselectHS2IDManualhandleinterruptZRNReferencepointretur...

  • Page 434

    4 - 8Output Signals-1 to NC Unit (G-contact) 5/18No.76543210G044G045G046G047G048G049G050G051G052G053G054M *C HLDOscillationsuspendL CDZChamferingM *CHP1M *CHP8OscillationfeedoverrideUNITCustommacrointerruptM *CHP4M *CHP2BDT9Optionalblock skipsignalDRNDry runBDT8KEY4MemoryprotectBDT7KEY3BDT6KEY2BD...

  • Page 435

    4 - 9Output Signals-1 to NC Unit (G-contact) 6/18No.76543210G055G056G057G058G059G060G061G062G063G064G065L *TSBTail stockbarrierselectsignalTRESCToolretractRGTAPDirect tapmodeTRRTNTool returnL RGTSP2Direct tapspindleselectsignalL RGTSP1

  • Page 436

    4 - 10Output Signals-1 to NC Unit (G-contact) 7/18No.76543210G066G067G068G069G070G071G072G073G074G075G076MRDYA1st serialspindlereadyRCHA(Serial)Power linestatuscheckIGNVRYAll axesVRDY OFFalarm neg-lect signalORCMA(Serial)OrientationcommandRSLA(Serial)OutputchangeoverrequestSFRA(Serial)Spindleforw...

  • Page 437

    4 - 11Output Signals-1 to NC Unit (G-contact) 8/18No.76543210G077G078G079G080G081G082G083G084G085G086G087SHA07Spindle ORTexternal stoppositioncommandSHA06SHA05SHA04SHA03SHA11Spindle ORTexternal stoppositioncommandSHA02SHA10SHA01SHA09SHA00SHA08SHB07Spindle ORTexternal stoppositioncommandSHB06SHB05...

  • Page 438

    4 - 12Output Signals-1 to NC Unit (G-contact) 9/18No.76543210G088G089G090G091G092G093G094G095G096G097G098HROVRapid tra-verse OVERselection in1% step*HROV6Rapidtraverseoverride in1% step*HROV5*HROV4*HROV3*HROV2*HROV1*HROV0

  • Page 439

    4 - 13Output Signals-1 to NC Unit (G-contact) 10/18No.76543210G099G100G101G102G103G104G105G106G107G108G109+J8Manualfeed axisplusdirection+J7+J6+J5+J4+J3+J2+J1-J8Manualfeed axisminusdirection-J7-J6-J5-J4-J3-J2-J1MLK8Each axismachinelockMLK7MLK6MLK5MLK4MLK3MLK2MLK1

  • Page 440

    4 - 14Output Signals-1 to NC Unit (G-contact) 11/18No.76543210G110G111G112G113G114G115G116G117G118G119G120M +LM8Soft limitexternalsetting plusdirectionM +LM7M +LM6M +LM5M +LM4M +LM3M +LM2M +LM1M -LM8Soft limit ex-ternal settingminusdirectionM -LM7M -LM6M -LM5M -LM4M -LM3M -LM2M -LM1*+ED8Externald...

  • Page 441

    4 - 15Output Signals-1 to NC Unit (G-contact) 12/18No.76543210G121G122G123G124G125G126G127G128G129G130G131*IT8Each axisinterlock*IT7*IT6*IT5*IT4*IT3*IT2*IT1DTCH8ControlaxisdetachDTCH7DTCH6DTCH5DTCH4DTCH3DTCH2DTCH1SVF8Servo offSVF7SVF6SVF5SVF4SVF3SVF2SVF1

  • Page 442

    4 - 16Output Signals-1 to NC Unit (G-contact) 13/18No.76543210G132G133G134G135G136G137G138G139G140G141G142EBUFAAxiscontrolcommandgivenECLRAResetESTPAAxiscontrolsuspendESOFAServo offESBKABlock stopEMBUFABufferingprohibitsignal+MIT8Positiveinterlockdirection byaxis direction+MIT7+MIT6+MIT5+MIT4+MIT...

  • Page 443

    4 - 17Output Signals-1 to NC Unit (G-contact) 14/18No.76543210G143G144G145G146G147G148G149G150G151G152G153DRNEDry runEMSBKABlock stopdisableEC6AAxiscontrolcommandEC5AEC4AEC3AEC2AEC1AEC0AEID23AStrokeEID22AEID21AEID20AEID19AEID18AEID17AEID16AEID31AStrokeEID30AEID29AEID28AEID27AEID26AEID25AEID24AEID...

  • Page 444

    4 - 18Output Signals-1 to NC Unit (G-contact) 15/18No.76543210G154G155G156G157G158G159G160G161G162G163G164EBUFBAxiscontrolcommandgivenECLRBResetESTPBAxiscontrolsuspendESOFBServo offESBKBBlock stopEMBUFBBufferingprohibitsignalEID15BStrokeEID14BEID13BEID12BEID11BEID10BEID9BEID8BEID23BStrokeEID22BEI...

  • Page 445

    4 - 19Output Signals-1 to NC Unit (G-contact) 16/18No.76543210G165G166G167G168G169G170G171G172G173G174G175EBUFCAxiscontrolcommandgivenECLRCResetESTPCAxiscontrolsuspendESOFCServo offESBKCBlock stopEMBUFCBufferingprohibitsignalEID15CStrokeEID14CEID13CEID12CEID11CEID10CEID9CEID8CEID23CStrokeEID22CEI...

  • Page 446

    4 - 20Output Signals-1 to NC Unit (G-contact) 17/18No.76543210G176G177G178G179G180G181G182G183G184G185G186EBUFDAxiscontrolcommandgivenECLRDResetESTPDAxiscontrolsuspendESOFDServo offESBKDBlock stopEMBUFDBufferingprohibitsignalEID15DStrokeEID13DEID13DEID12DEID11DEID10DEID9DEID8DEID23DStrokeEID22DEI...

  • Page 447

    4 - 21Output Signals-1 to NC Unit (G-contact) 18/18No.76543210G187G188G189G190G191G192G193G194G195G196G197IGVRY8Each axisVRDY OFFalarm negl-ect signalIGVRY7IGVRY6IGVRY5IGVRY4IGVRY3IGVRY2IGVRY1*DEC8Referencepointreturndeceleration*DEC7*DEC6*DEC5*DEC4*DEC3*DEC2*DEC1

  • Page 448

    4 - 22Output Signals-2 to NC Unit (RG-contact) 1/9No.76543210RG000RG001RG002RG003RG004RG005RG006RG007RG008RG009RG010UI007Input forcustommacroUI006UI005UI004UI003UI002UI001UI000UI015UI014UI013UI012UI011UI010UI009UI008UI023UI022UI021UI020UI019UI018UI017UI016UI031UI0303UI029UI028UI027UI026UI025UI024...

  • Page 449

    4 - 23Output Signals-2 to NC Unit (RG-contact) 2/9No.76543210RG011RG012RG013RG014RG015RG016RG017RG018RG019RG020RG021UI231Input forcustommacroUI230UI229UI228UI227UI226UI225UI224UI307UI306UI305UI304UI303UI302UI301UI300UI315UI314UI313UI312UI311UI310UI309UI308UI323UI322UI321UI320UI319UI318UI317UI316U...

  • Page 450

    4 - 24Output Signals-2 to NC Unit (RG-contact) 3/9No.76543210RG022RG023RG024RG025RG026RG027RG028RG029RG030RG031L TPCPTurret headmachiningpositionface no.M SPTL(LOW)Spindletool no.M SPNT2Set pointposition 1M SPNT1Set pointposition 2M SPNTSSet pointM OVMEMAutomaticoverridememoryM ATOVAutomaticoverr...

  • Page 451

    4 - 25Output Signals-2 to NC Unit (RG-contact) 4/9No.76543210RG032RG033RG034RG035RG036RG037RG038RG039RG040RG041L WTRQRWheel cutdata trans-fer requestR LMONI_ONLoadmonitoringenableTEACH_ONTeachcuttingmodeM SPDL_SARSpindlespeedarrivalLM_MFLifemonitoringM-signalLM_SFLifemonitoringM-signalLM_TFLifemo...

  • Page 452

    4 - 26Output Signals-2 to NC Unit (RG-contact) 5/9No.76543210RG042RG043RG044RG045RG046RG047RG048RG049RG050RG051M TWAITATCcannedcycle waitL MATCTIndependenttool calltool no.L MCATCMachine inATC cycleL MSHG3Memorychange 3L MATCRIndependenttool calldatarequestL LTATPSATCpositionfinal moveL TPAPTurre...

  • Page 453

    4 - 27Output Signals-2 to NC Unit (RG-contact) 6/9No.76543210RG052RG053RG054RG055RG056RG057RG058RG059RG060RG061RG062L OPSTPOptionalstopswitchcheckL INTCHBChuckinternalclamp (back)switch checkL CM25T(LOW)M25 timerset valueL CM25T(HIGH)M25 timerset valueL CM26T(LOW)M26 timerset valueL TSUFNTurret f...

  • Page 454

    4 - 28Output Signals-2 to NC Unit (RG-contact) 7/9No.76543210RG063RG064RG065RG066RG067RG068RG069RG070RG071RG072RG073RG074M TLPTN(LOW)Tool potnumberM TLPTN(HIGH)Tool potnumberM STPTN(LOW)Set potnumberL CM26T(HIGH)M26 timerset valueL SSDRQSubspindlespeeddisplayrequestL TSDRQRotary toolspeeddisplayr...

  • Page 455

    4 - 29Output Signals-2 to NC Unit (RG-contact) 8/9No.76543210RG075RG076RG077RG078RG079RG080RG081RG082RG083RG084RG085RG086RG087M STPTN(HIGH)Set potnumberM TPOLHOil holeM TPATHStandardtool(Heavy)M TPSTDStandardtoolM TPUAXU-axis toolM TPLNGLong toolM TPBIGLarge-diametertoolM TPSBRSpecialboring barM ...

  • Page 456

    4 - 30Output Signals-2 to NC Unit (RG-contact) 9/9No.76543210RG088RG089RG090RG091RG092RG093RG094RG095RG096RG097RG098RG099

  • Page 457

    4 - 31Input Signals-1 from NC Unit (F-contact) 1/18No.76543210F000F001F002F003F004F005F006F007F008F009F010OPIn auto-maticoperationSAServoreadySTLAutomaticoperationstartingSPLAutomaticoperationpausingMDRNDry runcheckCUTIn cuttingCSSIn constantsurfacespeedcontrolRPDOIn rapidtraverseINCHInch inputTH...

  • Page 458

    4 - 32Input Signals-1 from NC Unit (F-contact) 2/18No.76543210F011F012F013F014F015F016F017F018F019F020F021M48MiscellaneousfunctioncodeM44M42M34M32M31M41M38M88MiscellaneousfunctioncodeM84M82M74M72M71M81M78M2282nd M-functioncodeM224M222M214M212M211M221M218M68MiscellaneousfunctioncodeM64M62M54M52M51...

  • Page 459

    4 - 33Input Signals-1 from NC Unit (F-contact) 3/18No.76543210F022F023F024F025F026F027F028F029F030F031F032S7SpindlefunctioncodeS6S5S2S1S0S4S3S23SpindlefunctioncodeS22S21S18S17S16S20S19S31SpindlefunctioncodeS30S29S26S25S241S28S27S15SpindlefunctioncodeS14S13S10S9S8S12S11T28ToolfunctioncodeT68Toolfu...

  • Page 460

    4 - 34Input Signals-1 from NC Unit (F-contact) 4/18No.76543210F033F034F035F036F037F038F039F040F041F042F043B882ndmiscellaneousfunctioncodeRO80SpindlerotationbinaryoutputRO70RO60RO30RO20RO10RO50RO40R120SpindlerotationbinaryoutputR110R100R090L ENB33rd spindleenableL ENB22ndspindleenableL SUCLPSpindl...

  • Page 461

    4 - 35Input Signals-1 from NC Unit (F-contact) 5/18No.76543210F044F045F046F047F048F049F050F051F052F053F054ORARA1storientationfinishORARB2ndspindleorientationfinishTLMBTorquelimitingLDT2BLoaddetection2SDTBSpeeddetectionSSTBSpeedzeroALMBAlarmLDT1BLoaddetection1SARBSpeedarrivalRCFNAOutputchangeoverf...

  • Page 462

    4 - 36Input Signals-1 from NC Unit (F-contact) 6/18No.76543210F055F056F057F058F059F060F061F062F063F064F065L PSYNPolygonsynchronizingsignalL PSARSpindle pol-ygon speedreachsignalL PSE2Polygonsynchronousaxis unreac-hed signalL PSE1Polygonmaster axisunreachedsignalM RGSPMDirect tapspindlereversereve...

  • Page 463

    4 - 37Input Signals-1 from NC Unit (F-contact) 7/18No.76543210F066F067F068F069F070F071F072F073F074F075F076M EXHPCCHPCCrunningsignalM MHPCCHPCCmode on-goingsignalM G08MDPrecontrolmode on-goingsignalRTAPDirect tapmode on-goingsignal

  • Page 464

    4 - 38Input Signals-1 from NC Unit (F-contact) 8/18No.76543210F077F078F079F080F081F082F083F084F085F086F087

  • Page 465

    4 - 39Input Signals-1 from NC Unit (F-contact) 9/18No.76543210F088F089F090F091F092F093F094F095F096F097F098ZP383rdreferencepointpositionZP282ndreferencepointpositionZP27ZP26ZP23ZP22ZP21ZP25ZP24TRSPSTool returnfinishTRACTIn toolretractmodeZP37ZP36ZP33ZP32ZP31ZP35ZP34ZP8ReferencepointpositionZP7ZP6Z...

  • Page 466

    4 - 40Input Signals-1 from NC Unit (F-contact) 10/18No.76543210F099F100F101F102F103F104F105F106F107F108F109INP8In-positionMV8AxismovingMV7MV6MV3MV2MV1MV5MV4INP7INP6INP3INP2INP1INP5INP4ZP484threferencepointpositionZP47ZP46ZP43ZP42ZP41ZP45ZP44MVD8AxismovingdirectionMVD7MVD6MVD3MVD2MVD1MVD5MVD4

  • Page 467

    4 - 41Input Signals-1 from NC Unit (F-contact) 11/18No.76543210F110F111F112F113F114F115F116F117F118F119F120L TRQL8Torquelimit reachsignalEADEN8PMC axiscontrol/distri-bution comp-lete signalEADEN7EADEN6EADEN3EADEN2EADEN1EADEN5EADEN4L TRQL7L TRQL6L TRQL3L TRQL2L TRQL1L TRQL5L TRQL4MDTCH8Controlleda...

  • Page 468

    4 - 42Input Signals-1 from NC Unit (F-contact) 12/18No.76543210F121F122F123F124F125F126F127F128F129F130F131*EAXSLControlledaxis selectstateEOVOOverride0%HD07High-speed skipstatussignalHD06HD05HD02HD01HD00HD04HD03EBSYAAxiscontrolcommandreadEOTNAOvertravelnegativedirectionEOTPAOvertravelpositivedir...

  • Page 469

    4 - 43Input Signals-1 from NC Unit (F-contact) 13/18No.76543210F132F133F134F135F136F137F138F139F140F141F142EM28AAux.functioncode signal(1, 2 digits)EM24AEM22AEM14AEM12AEM11AEM21AEM18AEABUFBBuffer fullsignalENFBAux.functionstrobeEM28BAux.functioncode signal(1, 2 digits)EM24BEM22BEM14BEM12BEM11BEM2...

  • Page 470

    4 - 44Input Signals-1 from NC Unit (F-contact) 14/18No.76543210F143F144F145F146F147F148F149F150F151F152F153EM48CAux.functioncode signal(3, 4 digits)EM48BAux.functioncode signal(3, 4 digits)EM44BEM42BEM34BEM32BEM31BEM41BEM38BEM44CEM42CEM34CEM32CEM31CEM41CEM38CEM48DAux.functioncode signal(3, 4 digi...

  • Page 471

    4 - 45Input Signals-1 from NC Unit (F-contact) 15/18No.76543210F154F155F156F157F158F159F160F161F162F163F164

  • Page 472

    4 - 46Input Signals-1 from NC Unit (F-contact) 16/18No.76543210F165F166F167F168F169F170F171F172F173F174F175

  • Page 473

    4 - 47Input Signals-1 from NC Unit (F-contact) 17/18No.76543210F176F177F178F179F180F181F182F183F184F185F186EACNT8PMC axiscontrol/controllingsignalEACNT7EACNT6EACNT3EACNT2EACNT1EACNT5EACNT4

  • Page 474

    4 - 48Input Signals-1 from NC Unit (F-contact) 18/18No.76543210F187F188F189F190F191F192F193F194F195F196F197

  • Page 475

    4 - 49Input Signals-2 from NC Unit (RF-contact) 1/10No.76543210RF000RF001RF002RF003RF004RF005RF006RF007RF008RF009RF010U0007Output forcustommacroU0006U0005U0004U0003U0002U0001U0000U0015U0014U0013U0012U0011U0010U0009U0008U0023U0022U0021U0020U0019U0018U0017U0016U0031U0030U0029U0028U0027U0026U0025U00...

  • Page 476

    4 - 50Input Signals-2 from NC Unit (RF-contact) 2/10No.76543210RF011RF012RF013RF014RF015RF016RF017RF018RF019RF020RF021U0230U0229U0228U0227U0226U0225U0224U0307U0306U0305U0304U0303U0302U0301U0300U0315U0314U0313U0312U0311U0310U0309U0308U0323U0322U0321U0320U0319U0318U0817U0316U0331U0330U0329U0328U032...

  • Page 477

    4 - 51Input Signals-2 from NC Unit (RF-contact) 3/10No.76543210RF022RF023RF024RF025RF026RF027RF028RF029RF030EXT_ACKExternalbreakageregistrationfinishSKP_ACKTool skipfinishRST_ACKTool resetfinishM TSEL_ALMSpecifiedtool regist-ration alarmM M51_ALMPre-machiningtool alarmBREK_SELBrokentool selectLIF...

  • Page 478

    4 - 52Input Signals-2 from NC Unit (RF-contact) 4/10No.76543210RF031RF032RF033RF034RF035RF036RF037RF038RF039L TRMGPTool returnmagazinepotnumberMFV_128MonitoringoverridedataMFV_64MFV_32MFV_16MFV_8MFV_4MFV_2MFV_1L WTFNRWheel cutdatatransfercompleteR LL WPRNCWheel cutworkreturn N insearchL WRTOKWhe...

  • Page 479

    4 - 53Input Signals-2 from NC Unit (RF-contact) 5/10No.76543210RF040RF041RF042RF043RF044RF045RF046RF047RF048MMI8MirrorimagecheckMMI7MMI6MMI5MMI4MMI3MMI2MMI1L TCTPPTool calledturret headfacenumberMPEDMFinishnoticeMWCUPWorkcountmatchRMTSLRemoteselectAZRNCAll axeszero pointreturningL DSFWSchedulerla...

  • Page 480

    4 - 54Input Signals-2 from NC Unit (RF-contact) 6/10No.76543210RF049RF050RF051RF052RF053RF054RF055RF056RF057+PSAC8Positionarea Cprohibitdirection+PSAC7+PSAC6+PSAC5+PSAC4+PSAC3+PSAC2+PSAC1L SM25T(HIGH)M25 timerchangevaluePSA_EPositionarea EPSA_DPositionarea DPSA_CPositionarea CPSA_BPositionarea BL...

  • Page 481

    4 - 55Input Signals-2 from NC Unit (RF-contact) 7/10No.76543210RF058RF059RF060RF061RF062RF063RF064RF065RF066RF067RF068-PSAD8Positionarea Dprohibitdirection-PSAD7-PSAD6-PSAD5-PSAD4-PSAD3-PSAD2-PSAD1M ATPSBRSpecialboring barM ATPALMAngularcutterM ATPUAXU-axis toolM ATPLNGLong tool-PSAC8Positionarea...

  • Page 482

    4 - 56Input Signals-2 from NC Unit (RF-contact) 8/10No.76543210RF069RF070RF071RF072RF073RF074RF075RF076RF077RF078RF079

  • Page 483

    4 - 57Input Signals-2 from NC Unit (RF-contact) 9/10No.76543210RF080RF081RF082RF083RF084RF085RF086RF087RF088RF089RF090PSW8PositionswitchPSW7PSW6PSW5PSW4PSW3PSW2PSW1L SM27T(HIGH)M27 timerchangedvalueL SM27T(LOW)M27 timerchangedvalueL SSLG2S select GcodeidentifysignalL ASO80S12 bitauxiliarysignalL ...

  • Page 484

    4 - 58Input Signals-2 from NC Unit (RF-contact) 10/10No.76543210RF091RF092RF093RF094RF095RF096RF097RF098RF099PSW16PositionswitchPSW15PSW14PSW13PSW12PSW11PSW10PSW9L TSUNOTurretinitializedfacenumberR_OVCOverridecancelturn-backR_ITAll axesinterlockturn-backM R_ZCNZ-axiscancelturnbackR_DRNDry runturn...

  • Page 485

    4 - 59Since the following signals are directly referred to by CNC processing, they cannot be intervenedby ladder processing. However, X009 can use G196 (notified by ladder processing) byparameter setting. (PRM3004, #0 = 1)Form the X- and Y-contacts other than the following signals, see the elec...

  • Page 486

    4 - 60

  • Page 487

    A - 1APPENDIX: BOOT SYSTEM1.OVERVIEW1.1Starting up the BOOT SYSTEM1.2System Files and User Files2.SCREEN CONFIGURATION AND OPERATING METHODS2.1SYSTEM DATA LOADING Screen2.2SYSTEM DATA CHECK Screen2.3SYSTEM DATA DELETE Screen2.4SYSTEM DATA SAVE Screen2.5SRAM DATA BACKUP Screen2.6MEMORY CARD FILE ...

  • Page 488

    A - 21. OVERVIEWPrior to execution of the CNC software, the "BOOT SYSTEM " has the following functionsrelated to loading of the CNC system software (Flash ROM to DRAM) and systemmaintenance of the CNC.(1) Registering a file into the Flash ROMReads a file from the MS-DOS formatted memory...

  • Page 489

    A - 31.1 Starting up the BOOT SYSTEMWhen the system is started up normally the "BOOT SYSTEM" automatically transfersfiles from the Flash ROM to the DRAM. Therefore, the user will not be aware ofexistence of the "BOOT SYSTEM."When you carry out maintenance work or when there ...

  • Page 490

    A - 42. SCREEN CONFIGURATION AND OPERATING METHODSOnce the "BOOT SYSTEM" is started up, the MAIN MENU screen appears first.The following describes this screen.: Displays a title.Displayed at the right endis the series and versionnumber of the BOOTSYSTEM.: Loads into the Flash ROM: Check...

  • Page 491

    A - 5Press the [YES] soft key to start reading the file or [NO] to cancel it.2.1 SYSTEM DATA LOADING Screen(1) Description of the functionThis function reads the system files and user files from the memory card into theFlash ROM.(2) Screen configuration: Displays a title.Displayed at the right e...

  • Page 492

    A - 6When processing ends successfully, the following message appears.Press the [SELECT] soft key. When there is an error, see "3. ERRORMESSAGES AND REMEDIES."(4) OthersCounter display while reading the fileAn address for access data is displayed while reading the file.[A]: 128 KB Un...

  • Page 493

    A - 72.2 SYSTEM DATA CHECK Screen(1) Description of the functionThis function lists the files existing in the Flash ROM and displays the number of 128KB units of management of each file, and software series and version number.(2) Screen configuration: Displays a title.: Displays a board namebein...

  • Page 494

    A - 8(3) OthersAbout the file parity informationParity information is embedded per unit of management in the system files whosefile names in the Flash ROM are NC BASIC, DG SERVO, and so on.When they are displayed in the check screen and their names are displayed in theparity field with any charac...

  • Page 495

    A - 9Press [YES] to start deletion or press [NO] to cancel deletion.When deletion is terminated successfully, the following message appears.Press [SELECT].(4) OthersDifference between the system files and user files in the SYSTEM DATA DELETEfunctionThe system files are protected against erroneous...

  • Page 496

    A - 10(3) Operating methodBring the cursor onto the file name you want to save, and press the [SELECT] softkey.For your confirmation, the following message is displayed.Press [YES] to start save operation or press [NO] to cancel save operation.When save operation is terminated successfully, the ...

  • Page 497

    A - 11to "PMC-RC.001."Thus, the file name can be created up to "PMC-RC.031," incrementing theextension number one by one. When there is a missing number halfway, the filename is created in the ascending order of the extension number.Therefore, when saving multiple files in th...

  • Page 498

    A - 12(3) Operating method[When backing up the data]When you select "1. SRAM BACKUP," a confirmation message appears.A backup filename is displayed depending on the SRAM's capacity.Press [YES] to start backing up the data.If there is already a backup file existing in the memory card, a...

  • Page 499

    A - 13While the data are being restored, the following message is displayed.When terminated successfully, the following message is displayed.Press the [SELECT] soft key.(4) OthersAbout the name of the backup fileThe name of the SRAM backup file in the memory card is determined dependingon the siz...

  • Page 500

    A - 142.6 MEMORY CARD FILE DELETE Screen(1) Description of the functionThis function deletes the files existing in the memory card.(2) Screen configuration: Displays a title.Displayed at the right end isa "page number/totalnumber of pages.": Displays the files existing inthe memory car...

  • Page 501

    A - 15(2) Operating methodSelect "7. MEMORY CARD FORMAT" IN THE SYSTEM MONITOR MAIN MENUscreen.The following confirmation message is displayed. Press the [YES ] key.The following message is displayed while formatting the memory card.After the memory card was formatted successfully, th...

  • Page 502

    A - 16When the [YES] soft key is pressed, NC BASIC SYSTEM in the Flash ROM isexamined. While it is examined, the following message is displayed.If "NC BASIC" is properly held, it will be loaded into the DRAM to start the NCBASIC SYSTEM. While it is loaded, the following display blinks...

  • Page 503

    A - 173. ERROR MESSAGES AND REMEDIESThe following describes the error messages and their remedies. The error messages arelisted in an alphabetic order.3.1 In Case of ΣΣΣΣΣ 10MessageDescription and RemedyDELETE ERROR.HIT SELECT KEY.DDEVICE ERROR (CNC x)D-RAM OR S-RAM PARITYFILE SAVE ERROR.H...

  • Page 504

    A - 18MessageDescription and RemedyMEMORY CARD FULL.HIT SELECT KEY.MEMORY CARD MOUNT ERROR.HIT SELECT KEY.MEMORY CARD NOT EXIST.HIT SELECT KEY.MEMORY CARD PROTECTED.HIT SELECT KEY.MMEMORY CARD RESET ERROR.HIT SELECT KEY.MEMORY CARD TYPE IS NOTAVAILABLE.MEMORY CARD WRITE ERROR.HIT SELECT KEY.PPLEA...

  • Page 505

    A - 19MessageDescription and RemedyBBOOT ROM PARITY.PLEASE POWER OFF.CCHANGE MEMORY CARD.AND HIT YES OR NO.DELETE ERROR.HIT SELECT KEY.DDEVICE ERROR (CNC x)FILE SAVE ERROR.HIT SELECT KEY.FFLASH MEMORY NO SPACE.FLASH ROM MODULE NOT EXIST.ILLEGAL FORMAT FILE.IILLEGAL FROM MODULE.HIT SELECT KEY.ILLE...

  • Page 506

    A - 20MessageDescription and RemedyLLOADING ERROR.HIT SELECT KEY.MAX EXTENSION OVER.HIT SELECT KEY.MEMORY CARD BATTERY ALARM.HIT SELECT KEY.MEMORY CARD FULL.HIT SELECT KEY.MMEMORY CARD IS NOT AVAILABLE.HIT SELECT KEY.MEMORY CARD MOUNT ERROR.HIT SELECT KEY.MEMORY CARD NOT EXIST.HIT SELECT KEY.MEMO...

  • Page 507

    A - 21MessageDescription and RemedyRROM PARITY ERROR: NC BASIC.HIT SELECT KEY.SRAM DATA BACKUP ERROR. HITSELECT KEY.SSRAM PARITY OCCURRED. PLEASEPOWER OFF.The NC BASIC has a parity error. Using theSYSTEM DATA CHECK function, check whetherthe CNC's Flash ROM module has the NCBASIC.You failed t...

  • Page 508

    A - 22

  • Page 509

    1

  • Page 510

x