MITSUBISHI CNC 700 Series Setup Manual IB-1500124(ENG)-A MELDAS is a registered trademark of Mitsubishi Electric Corporation. Other company and product names that appear in this manual are trademarks or registered trademarks of the respective companies. Introduction This manual is the alarm/parameter guide required to use the MITSUBISHI CNC700 Series. This manual is prepared on the assumption that your machine is provided with all of the MITSUBISHI CNC700 Series functions. Confirm the functions available for your NC before proceeding to operation by referring to the specification issued by the machine tool builder. Notes on Reading This Manual (1) This manual explains general parameters as viewed from the NC. For information about each machine tool, refer to manuals issued from the machine tool builder. If the descriptions relating to "restrictions" and "allowable conditions" conflict between this manual and the machine tool builder's instruction manual, the later has priority over the former. (2) This manual is intended to contain as much descriptions as possible even about special operations. The operations to which no reference is made in this manual should be considered impossible. (3) The "special display unit" explained in this manual is the display unit incorporated by the machine tool builder, and is not the MELDAS standard display unit. Caution If the descriptions relating to the "restrictions" and "allowable conditions" conflict between this manual and the machine tool builder’s instruction manual‚ the latter has priority over the former. The operations to which no reference is made in this manual should be considered "impossible". This manual is complied on the assumption that your machine is provided with all optional functions. Confirm the functions available for your machine before proceeding to operation by referring to the specification issued by the machine tool builder. In some NC system versions‚ there may be cases that different pictures appear on the screen‚ the machine operates in a different way or some function is not activated. Precautions for Safety Always read the specifications issued by the machine tool builder, this manual, related manuals and attached documents before installation, operation, programming, maintenance or inspection to ensure correct use. Understand this numerical controller, safety items and cautions before using the unit. This manual ranks the safety precautions into "DANGER", "WARNING" and "CAUTION". DANGER WARNING CAUTION When the user may be subject to imminent fatalities or major injuries if handling is mistaken. When the user may be subject to fatalities or major injuries if handling is mistaken. When the user may be subject to injuries or when physical damage may occur if handling is mistaken. Note that even items ranked as " CAUTION", may lead to major results depending on the situation. In any case, important information that must always be observed is described. DANGER Not applicable in this manual. WARNING Not applicable in this manual. CAUTION 1. Items related to product and manual If the descriptions relating to the "restrictions" and "allowable conditions" conflict between this manual and the machine tool builder's instruction manual‚ the latter has priority over the former. The operations to which no reference is made in this manual should be considered impossible. This manual is complied on the assumption that your machine is provided with all optional functions. Confirm the functions available for your machine before proceeding to operation by referring to the specification issued by the machine tool builder. In some NC system versions‚ there may be cases that different pictures appear on the screen‚ the machine operates in a different way on some function is not activated. 2. Items related to faults and abnormalities If the battery low alarm is output, save the machining programs, tool data and parameters to an input/output device, and then replace the battery. If the BATTERY alarm occurs, the machining programs, tool data and parameters may be damaged. After replacing the battery, reload each data item. [Continued on next page] CAUTION [Continued] 3. Items related to maintenance Do not replace the battery while the power is ON. Do not short-circuit, charge, heat, incinerate or disassemble the battery. Dispose of the spent battery according to local laws. 4. Items related to servo parameters and spindle parameters Do not adjust or change the parameter settings greatly as operation could become unstable. In the explanation on bits, set all bits not used, including blank bits, to "0". CONTENTS I Procedures for Starting up 1. Outline ..................................................................................................................................... I-1 2. Outline of Hardware Configuration ....................................................................................... I-1 3. Setup Procedures ................................................................................................................... I-2 3.1 Connecting the Control Unit and Peripheral Devices .......................................................... I-3 3.2 Erasing the Backed up Data (SRAM) .................................................................................. I-4 3.3 Inputting the Parameters ..................................................................................................... I-5 3.3.1 When There is No Parameter File................................................................................. I-5 3.3.2 When a Parameter File is Available .............................................................................. I-7 3.4 Formatting the File System.................................................................................................. I-8 3.5 Inputting the Ladder Program.............................................................................................. I-9 II Explanation of Alarms 1. List of Alarms .........................................................................................................................II-1 1.1 Operation Alarms................................................................................................................ II-1 1.2 Stop Codes ......................................................................................................................... II-8 1.3 Servo/Spindle Alarms ....................................................................................................... II-12 1.4 MCP Alarm ....................................................................................................................... II-21 1.5 System Alarms.................................................................................................................. II-25 1.6 Absolute Position Detection System Alarms..................................................................... II-29 1.7 Messages during Emergency Stop................................................................................... II-32 1.8 Auxiliary Axis Alarms ........................................................................................................ II-34 1.9 Computer Link Errors........................................................................................................ II-41 1.10 User PLC Alarms ............................................................................................................ II-42 1.11 Network Service Errors................................................................................................... II-44 2. Operation Messages ............................................................................................................II-45 2.1 Search-related Operation Messages ................................................................................ II-45 2.2 Graphic Display-related Operation Messages .................................................................. II-46 2.3 Variable (Common variables, local variables) - related Operation Messages .................. II-47 2.4 PLC Switch-related Operation Messages......................................................................... II-47 2.5 Compensation-related (Tool compensation, coordinate system offset) Operation Messages......................................................................................................... II-47 2.6 Data Input/Output-related Operation Messages ............................................................... II-48 2.7 Parameter-related Operation Messages........................................................................... II-52 2.8 Measurement-related (Workpiece, rotation) Operation Messages ................................... II-53 2.9 Tool (Tool registration, tool life) -related Operation Messages......................................... II-54 2.10 Editing-related Operation Messages .............................................................................. II-55 2.11 Diagnosis-related Operation Messages.......................................................................... II-57 2.12 Maintenance-related Operation Messages..................................................................... II-58 2.13 Data Sampling-related Operation Messages.................................................................. II-60 2.14 Absolute Position Detection-related Operation Messages ............................................. II-61 2.15 Other Operation Messages............................................................................................. II-62 3. Program Error ......................................................................................................................II-63 4. Troubleshooting...................................................................................................................II-79 4.1 Drive System Troubleshooting.......................................................................................... II-79 4.1.1 Troubleshooting at Power ON .................................................................................... II-79 4.1.2 Troubleshooting for Each Alarm No. .......................................................................... II-80 4.1.3 Troubleshooting for Each Warning No. .................................................................... II-108 4.1.4 Parameter Numbers during Initial Parameter Error .................................................. II-112 4.1.5 Troubleshooting the Spindle System when There Is No Alarm or Warning ............. II-113 III Explanation of Parameters 1. Outline .................................................................................................................................. III-1 1.1 Screen Transition Chart..................................................................................................... III-1 1.2 Unit .................................................................................................................................... III-1 2. User Parameters .................................................................................................................. III-2 2.1 Process Parameters .......................................................................................................... III-2 2.2 Control Parameters ......................................................................................................... III-10 2.3 Axis Parameters .............................................................................................................. III-12 2.4 Operation Parameters ..................................................................................................... III-14 2.5 Barrier Data (For L system only) ..................................................................................... III-15 2.6 I/O Parameters ................................................................................................................ III-16 2.7 Ethernet Parameters ....................................................................................................... III-19 2.8 Computer Link Parameters.............................................................................................. III-21 2.9 Subprogram Storage Designation Parameters................................................................ III-23 3. Setting the Machine Parameters. ..................................................................................... III-24 4. Base Specifications Parameters ...................................................................................... III-25 5. Axis Specifications Parameters ....................................................................................... III-81 5.1 Axis Specifications Parameters ....................................................................................... III-81 5.2 Zero Point Return Parameters......................................................................................... III-88 5.3 Absolute Position Parameters ......................................................................................... III-90 5.4 Axis Specifications Parameters 2 .................................................................................... III-92 6. Servo Parameters .............................................................................................................. III-99 6.1 MDS-D/DH Series ........................................................................................................... III-99 6.2 Supplement ................................................................................................................... III-134 6.2.1 D/A Output No. ........................................................................................................ III-134 6.2.2 Electronic Gears...................................................................................................... III-135 6.2.3 Lost Motion Compensation...................................................................................... III-136 7. Spindle Parameters ......................................................................................................... III-137 7.1 Spindle Specification Parameters.................................................................................. III-137 7.2 MDS-D/DH Series ......................................................................................................... III-145 7.3 Supplement ................................................................................................................... III-173 7.3.1 D/A Output Numbers ............................................................................................... III-173 8. Rotary Axis Configuration Parameters.......................................................................... III-174 9. Machine Error Compensation......................................................................................... III-178 9.1 Function Outline ............................................................................................................ III-178 9.2 Setting Compensation Data........................................................................................... III-181 9.3 Example in Using a Linear Axis as the Base Axis ......................................................... III-183 9.4 Example in Using a Rotary Axis as the Base Axis ........................................................ III-187 10. PLC Constants ............................................................................................................... III-188 10.1 PLC Timer ................................................................................................................... III-188 10.2 PLC Integrated Timer .................................................................................................. III-189 10.3 PLC Counter................................................................................................................ III-189 10.4 PLC Constants ............................................................................................................ III-190 10.5 Selecting the PLC Bit................................................................................................... III-190 11. Macro List ....................................................................................................................... III-193 12. Position Switch .............................................................................................................. III-195 12.1 Canceling the Position Switch .....................................................................................III-197 13. Auxiliary Axis Parameter............................................................................................... III-198 I Procedures for Starting Up 1. Outline 1. Outline "I Procedures for Starting Up" explains the normal work required to newly start up the MITSUBISHI CNC 700 Series. Start up the system following these setup procedures. 2. Outline of Hardware Configuration The names of the hardware used in this manual's explanations are explained below. Display unit Next Back Keyboard IC card interface on front of display unit Tab right Control unit LED1 SW1 LED2 CS1 E D C B A F 0 1 9 8 7 2 6 3 4 5 Upper rotary switch CS2 E D C B A I-1 F 0 1 9 8 7 Lower rotary switch 2 6 3 4 5 INPUT 3. Setup Procedures 3. Setup Procedures The procedures for setting up are explained with a flow chart. Start Refer to section 3.1 Connecting the control unit and peripheral devices Connect the control unit with the peripheral devices (servo/spindle drive, auxiliary axis, remote IO). Erasing the backed up data (SRAM) Refer to section 3.2 Erase the backed up data (SRAM). Set CS1 to "0" and CS2 to "C" to erase the SRAM. Turning the power ON again. Refer to section 3.3 Inputting the parameters If there is no parameter file, input the parameters manually. If there is a parameter file, input the parameters with input/output screen. Turning the power ON again. Refer to section 3.4 Formatting the file system Format the file system Turning the power ON again. Refer to section 3.5 Inputting the ladder program Input the ladder program using "GX Developer" or "PLC Onboard". Inputting the machining program End I-2 3. Setup Procedures 3.1 Connecting the Control Unit and Peripheral Devices 3.1 Connecting the Control Unit and Peripheral Devices Connect the control unit with the peripheral devices (servo/spindle drive, auxiliary axis, remote IO). Refer to "Mitsubishi CNC 700 Series Connection Manual" (IB-1500034), "MDS-D Specifications Manual" (IB15000011), and "MDS-DH Specifications Manual" (IB-1500003) for details. Control unit Operation panel I/O unit Machine operation panel Servo drive Spindle drive Auxiliary axis I-3 3. Setup Procedures 3.2 Erasing the Backed up Data (SRAM) 3.2 Erasing the Backed up Data (SRAM) Use the following procedure if the backed up data (SRAM) needs to be cleared after the control unit is replaced, etc. (1) With the NC power OFF, set the upper rotary switch (CS1) on the control unit to "0" and the lower rotary switch (CS2) to "C". Then, turn the power ON. LED1 SW1 LED2 CS1 E D C B A F 0 1 9 8 7 CS2 F 0 1 E D C B A 9 8 7 2 6 2 6 3 4 5 3 4 5 (2) The LED display will change from "08." → "00" → "01" ... "9.0". The process is completed when the NC starts up. (Required time: 30 seconds) (3) Turn the NC power OFF. (4) Set the lower rotary switch (CS2) to "0". LED1 LED2 SW1 CS1 E D C B A F0 1 9 8 7 2 6 3 4 5 CS2 E D C B A F 0 1 9 8 7 2 6 3 4 5 (Note) After the SRAM is cleared and the NC power is turned ON, the IP addresses are initialized to the following values. <Base common parameters> #1926 Global IP address : 192.168.200. 1 #1927 Global Subnet mask : 255.255.255. 0 #1928 Global Gateway : 0. 0. 0. 0 To communicate with the screen, the parameter value and the "C:\WINDOWS\melcfg.ini" setting value must match. Confirm that "C:\WINDOWS\melcfg.ini" is set to the above value. Last line of C:\WINDOWS\melcfg.ini ••• [HOSTS] TCP1=192.168.200.1,683 I-4 3. Setup Procedures 3.3 Inputting the Parameters 3.3 Inputting the Parameters 3.3.1 When There is No Parameter File If there is no parameter file (ALL.PRM), input the parameters manually. (1) Select "MAINTENANCE (Mainte)" → "Mainte" → "Psswd input", and input "MPARA". Then, press INPUT. (2) Select the "Retn" menu → "Param", and set the various parameters such as the base specifications parameters and axis specification parameters according to the machine configuration. The minimum required parameters are listed below. Refer to "III Explanation of Parameters" for details on each parameter. (2-1) Set the number of NC axes, number of spindles and number of auxiliary axes, and then turn the power ON again. Type Base system parameter Base common parameters # 1002 axisno Item Number of axes 1039 spinno 1044 auxno Number of spindles MR-J2-CT connections (2-2) Set the minimum required parameters such as the axis name. Type Base axis specification parameters Base common parameters # 1013 1021 1022 1155 axname mcp_no axname2 DOOR_m 1156 DOOR_s 1240 set12/bit4 Axis specification parameters 2001 2002 2003 2004 2005 2007 2008 2102 2103 rapid clamp smgst G0tL G0t1 G1tL G1t1 skip_tL skip_t1 Zero point return parameter Servo parameters 2029 grspc 2201 SV001 : : 2456 SV256 Item Axis name Drive unit I/F channel No. (Servo) 2nd axis name Signal input device 1 for door interlock II common for part systems Signal input device 2 for door interlock II common for part systems Optical communication automatic station detection invalid (Set to "1" for M700 Version A0.) Rapid traverse rate Cutting federate for clamp function Acceleration/deceleration modes G0 time constant (linear) G0 time constant (primary delay) G1 time constant (linear) G1 time constant (primary delay) Skip time constant linear Skip time constant primary delay acceleration/ deceleration by software 2nd stage Grid interval Servo parameters I-5 3. Setup Procedures 3.3 Inputting the Parameters Type Spindle specification parameters Spindle parameters # 3001 3005 3024 3025 3031 3105 3107 3109 13001 : 13240 Item slimt1 smax1 sout enc_on smcp_no sut ori_spd zdetspd SP1001 : SP1240 Limit rotation speed Maximum rotation speed Spindle connection Spindle encoder Drive unit I/F channel No. (Spindle) Speed reach range Orientation command speed Z phase detection speed Spindle parameters (Setting example) For 3 NC axes (X, Y, Z) and 1 spindle axis (S) Power supply unit NC X Drive unit rotary switch No. #1021 mcp_no #3031 smcp_no Y Z S 0 1 2 1001 1002 1003 P 3 1004 3rd axis for 1st channel I-6 3. Setup Procedures 3.3 Inputting the Parameters 3.3.2 When a Parameter File is Available If a parameter file is available, input the parameters using the input/output function. (Example) When files are available on a compact flash (CF) card (1) Insert the CF card into the IC card interface on the front of the display unit. Display unit Adapter CF card Select "MAINTENANCE (EDIT)" → "Input/Output". Confirm that device A is selected, and then select "Device select" → "Memory card". Select "File name" → "From list" → "ALL.PRM", and then press INPUT. Press "Area change", and select device B. Select "Device select" → "Memory". Select "Dir" → "Param". * "ALL.PRM" is directly input as the file name. (8) Press "Transfr A → B", and execute parameter input. (2) (3) (4) (5) (6) (7) (Note) To communicate with the screen, the IP address parameter value and the "C:\WINDOWS\melcfg.ini" setting value must match. After inputting the parameters, confirm that "C:\WINDOWS\melcfg.ini" is set to the above value. <Base common parameter> #1926 Global IP address : 192.168.200. 1 #1927 Global Subnet mask : 255.255.255. 0 #1928 Global Gateway : 0. 0. 0. 0 These must match. <Last line of C:\WINDOWS\melcfg.ini> ••• [HOSTS] TCP1=192.168.200.1,683 I-7 3. Setup Procedures 3.4 Formatting the File System 3.4 Formatting the File System The base specification parameter "#1037 cmdtyp" must be set before the file system is formatted. M System specifications : Set 1 or 2 according to the tool compensation type. L System specifications : Select and set from 3 to 8 according to the G code list. → "Format". (1) Select "MAINTENANCE (Mainte)" → "NEXT" menu (2) The message "Format NC memory (Y/N)?" will appear. Press "Y". (3) When the memory is correctly formatted, the message "Format complete" will appear. I-8 3. Setup Procedures 3.5 Inputting the Ladder Program 3.5 Inputting the Ladder Program The ladder program can be created and input using the GX Developer installed in an external personal computer or with the PLC onboard editing screen. Refer to the "MITSUBISHI CNC 700 Series PLC Programming manual" (IB-1500036) for details. The ladder program creation and input procedures are explained below with a flow chart. Start Creation methods Create with GX Developer Create with PLC onboard Writing method Write to NC temporary memory Write with GX Developer Write with PLC onboard Save ladder program on IC card Connection method Write to NC temporary memory with Ethernet communication Write to NC temporary memory with RS-232-C Open ladder program in IC card with PLC onboard Write to NC temporary memory Write ladder program to NC ROM End I-9 II Explanation of Alarms 1. List of Alarms 1.1 Operation Alarms 1. List of Alarms 1.1 Operation Alarms (The bold characters are the messages displayed on the screen.) MUU Message {{{{ Error No. Message Class (1) Class: M01 Operation error Alarms occurring due to incorrect operation by the operator during NC operation and those by machine trouble are displayed. Error No. Details Remedy 0001 Dog overrun When returning to the reference position‚ the near-point detection limit switch did not stop over the dog‚ but overran the dog. • • Increase the length of the near-point dog. Reduce the reference position return speed. 0002 Some ax does not pass Z phase One of the axes did not pass the Z-phase during the initial reference position return after the power was turned ON. • Move the detector one rotation or more in the opposite direction of the reference position‚ and repeat reference position return. 0003 R-pnt direction illegal When manually returning to the reference position‚ the return direction differs from the axis movement direction selected with the AXIS SELECTION key. • The selection of the AXIS SELECTION key's +/- direction is incorrect. The error is canceled by feeding the axis in the correct direction. 0004 External interlock axis exists The external interlock function has activated (the input signal is "OFF") and one of the axes has entered the interlock state. • As the interlock function has activated‚ release it before resuming operation. Check the sequence on the machine side. Check for broken wires in the interlock signal line. The servo OFF function is valid‚ so release it first. An axis that can be removed has been issued‚ so perform the correct operations. The command is issued in the same direction as the direction where manual skip turned ON‚ so perform the correct operations. During the manual/automatic simultaneous mode‚ the axis commanded in the automatic mode became the manual operation axis. Turn OFF the manual/automatic valid signal for the commanded axis. Turn ON the power again‚ and perform absolute position initialization. 0005 Internal interlock axis exists The internal interlock state has been entered. The absolute position detector axis has been removed. A command for the manual/automatic simultaneous valid axis was issued from the automatic mode. • • • • • • • 0006 H/W stroke end axis exists The stroke end function has activated (the input signal is "OFF") and one of the axes is in the stroke end status. II - 1 • • • Move the machine manually. Check for broken wires in the stroke end signal wire. Check for trouble in the limit switch. 1. List of Alarms 1.1 Operation Alarms Error No. Details Remedy 0007 S/W stroke end axis exists The stored stroke limit I‚ II‚ IIB or IB function has activated. • • Move it manually. If the stored stroke limit in the parameter is incorrectly set‚ correct it. 0008 Chuck/tailstock stroke end ax The chuck/tail-stock barrier function turned ON‚ and an axis entered the stroke end state. • Reset the alarm with reset‚ and move the machine in the reverse direction. 0009 Ref point return No. invalid Return to the No. 2 reference position was performed before return to the No. 1 reference position was completed. • Execute No. 1 reference position return. 0019 • Turn the tool measurement mode signal input Sensor signal illegal ON OFF, and move the axis in a safe direction. The sensor signal was already ON when the tool measurement mode (TLM) signal was validated. • The operation alarm will turn OFF even when the sensor signal is turned OFF. The sensor signal turned ON when there was no axis movement after the tool measurement mode (Note) When the tool measurement mode signal (TLM) signal was validated. input is turned OFF, the axis can be The sensor signal turned ON at a position within moved in either direction. Pay attention to 100µm from the final entry start position. the movement direction. 0020 Ref point retract invalid Return to the reference position was performed before the coordinates had not been established. • Execute reference position return 0021 Tool ofs invld after R-pnt Reference position return was performed during tool retract return, and therefore the tool compensation amount became invalid after reference position return was completed. • The error is cleared if the operation mode is changed to other than reference position return before the axis performs reference position return. The error is cleared when reference position return is completed. The error is cleared if reset 1 is input or the emergency stop button is pushed. • • 0024 R-pnt ret invld at abs pos alm A zero point return signal was input during an absolute position detection alarm. • Reset the absolute position detection alarm‚ and then perform zero point return. 0025 R-pnt ret invld at zero pt ini A zero point return signal was input during zero point initialization of the absolute position detection system. • Complete zero point initialization‚ and then perform zero point return. 0030 Now skip on The skip signal remains input when the skip return operation changed to the measurement operation. • Increase the skip return amount. 0031 No skip Even though 1st skip was to the correct position, the 2nd skip could not be found. • Check whether the measurement target has moved. 0050 Chopping axis R-pnt incomplete The chopping axis has not completed zero point return before entering the chopping mode. All axes interlock will be applied. • Reset or turn the chopping signal OFF, and then carry out zero point return. II - 2 1. List of Alarms 1.1 Operation Alarms Error No. Details Remedy 0051 Synchronous error excessive The synchronization error of the master and slave axes exceeded the allowable value under synchronous control. A deviation exceeding the synchronization error limit value was found with the synchronization deviation detection. • • • • 0101 • No operation mode • • 0102 Cutting override zero "The cutting feed override" switch on the machine operation panel is set to zero. The override was set to "0" during a single block stop. • • • 0103 External feed rate zero "The manual feed speed" switch on the machine operation panel is set to zero when the machine is in the jog mode or automatic dry run mode. The "Manual feedrate B speed" is set to zero during the jog mode when manual feedrate B is valid. The "each axis manual feedrate B speed" is set to zero during the jog mode when each axis manual feedrate B is valid. • • • Select the correction mode and move one of the axes in the direction in which the errors are reduced. Increase the allowable value or reset it to 0 (check disabled). When using simple C-axis synchronous control, set the contents of the R435 register to 0. Check the parameter (#2024 synerr). Check for a broken wire in the input mode signal wire. Check for trouble in the mode selector switch. Check the sequence program. Set "the cutting feed override" switch to a value other than zero to release the error. If "the cutting feed override" switch is set to a value other than zero‚ check for a short circuit in the signal wire. Check the sequence program. Set "the manual feed speed" switch to a value other than zero to release the error. If "the manual feed speed" switch is set to a value other than zero‚ check for a short circuit in the signal wire. Check the sequence program. 0104 F 1-digit feed rate zero The F1-digit feedrate is set to zero when the F1-digit feed command is being executed. • Set the F1-digit feedrate on the setup parameter screen. 0105 Spindle stop The spindle stopped during the synchronous feed command. • • • Rotate the spindle. If the workpiece is not being cut‚ start dry run. Check for a broken wire in the spindle encoder cable. Check the connections for the spindle encoder connectors. Check the spindle encoder pulse. Reconsider the program. (Command, address) • • • 0106 Handle feed ax No. illegal An axis not found in the specifications was designated for handle feed or the handle feed axis was not selected. • • • Check for broken wires in the handle feed axis selection signal wire. Check the sequence program. Check the No. of axes listed in the specifications. 0107 Spindle rotation speed over The spindle rotation speed exceeded the axis clamp speed during the thread cutting command. • Lower the commanded spindle rotation speed. 0108 Fixed pnt mode feed ax illegal An axis not found in the specifications was designated for the fixed point mode feed or the fixed point mode feedrate is illegal. • Check for broken wires in the fixed mode feed axis selection signal wire and fixed point mode feedrate wire. Check the fixed point mode feed specifications. II - 3 • 1. List of Alarms 1.1 Operation Alarms Error No. Details Remedy 0109 Block start interlock An interlock signal that locks the start of the block has been input. • Check the sequence program. 0110 Cutting block start interlock An interlock signal that locks the start of the cutting block has been input. • Check the sequence program. 0111 Restart switch ON The restart switch was turned ON before the restart search was completed, and the manual mode was selected. • • Search the block to be restarted. Turn OFF the restart switch. 0112 Program check mode The automatic start button was pressed during program check or in program check mode. • Press the reset button to cancel the program check mode. 0113 Auto start in buffer correct The automatic start button was pressed during buffer correction. • Press the automatic start button after buffer correction is completed. 0115 In reset process The automatic start button was pressed during resetting or tape rewinding. • When rewinding the tape‚ wait for the winding to end‚ or press the reset button to stop the winding‚ and then press the automatic start button. During resetting‚ wait for resetting to end‚ and then press the automatic start button. • 0117 Playback not possible The playback switch was turned ON during editing. • During editing‚ cancel the function by pressing the input or previous screen key‚ and then turn ON the playback switch. 0118 Turn stop in normal line cntrl The turning angle at the block joint exceeded the limit during normal line control. • • • Check the program. Set the normal line control axis turning speed. (Parameter "#1523 C_feed") Set the C axis turning diameter smaller than the arc radius, or check the setting value of the C axis turning diameter. (Parameter "#8041 C rot. R") Normal line control type I The normal line control axis turning speed (#1523 C_feed) has not been set. Normal line control type II When turning in the inside of the arc, the parameter "#8041 C-rot. R" setting value is larger than the arc radius. 0120 In synchronous correction mode The synchronous correction mode switch was pressed in a non-handle mode. • • Select the handle or manual feed mode. Turn OFF the correction mode switch. 0121 No synchronous control option The synchronous control system (register R2589) was set with no synchronous control option. • Set 0 in register R2589. 0123 Computer link B not possible The cycle start was attempted before resetting was completed. An attempt was made to perform computer link B operation at the second part system and following in a multi-part system. • Perform the cycle start after resetting is completed. Set 0 in "#8109 HOST LINK", and then set 1 again before performing the cycle start. The computer link B operation cannot be performed at the second part system and following in a multi-part system. II - 4 • • 1. List of Alarms 1.1 Operation Alarms Error No. Details 0124 X/Z axes simultaneous prohibit The basic axis corresponding to the inclined axis was started simultaneously in the manual mode while the inclined axis control was valid. • 0126 Program restart machine lock Machine lock was applied on the return axis while manually returning to the restart position. • Release the machine lock before resuming operations. 0127 Rot axis parameter error The orthogonal coordinate axis name does not exist. The rotary axis name does not exist. The orthogonal coordinate axis name is duplicated. The number of axes that were selected to change tool length compensation along the tool axis amount exceeds the maximum number of axes. The orthogonal coordinate axis name is that of the rotary axis name. • Review the rotational axis configuration parameters. 0150 Chopping override zero The override became "0" while performing the chopping operation. • • Check the chopping override (R2530). Check the rapid traverse override (R2502). 0151 Command axis chopping axis A chopping axis movement command was issued from the program during the chopping mode. (This alarm will not occur when the movement amount is commanded as 0.) (All axes interlock state will be applied.) • Reset, or turn OFF the chopping signal. When the chopping signal is turned OFF, the axis will return to the reference position, and then the program movement command will be executed. 0153 Bottom dead center pos. zero The bottom dead center position is set to the same position as the upper dead center position. • Correctly set the bottom dead center position. 0154 Chopping disable for handle ax Chopping was started when the chopping axis was selected as the handle axis. • Select an axis other than the chopping axis as the handle axis, or start chopping after changing the mode to another mode. 0160 No speed set out of soft limit Returned from the outside of the soft limit range for the axis with no maximum speed set for the outside of the soft limit range. • Set the maximum speed for the outside of the soft limit range. (Parameter "#2021 out_f") Change the soft limit range. (Parameter "#2013 OT-" "#2014 OT+") 0170 Ill. op during T tip control An attempt was made to perform an incorrect operation during tool tip center control. • Change to the previous operation mode and reboot. 1005 G114.n command illegal An attempt was made to execute G114.n during execution of G114.n. G51.2 was commanded when the G51.2 spindle-spindle polygon machining mode was already entered with a separate part system. • • Cancel with G113. Issue the spindle synchronous cancel signal (Y18B8: SPSYC). Cancel with G50.2. Cancel with the spindle-spindle polygon cancel signal (YCD1). 1007 Remedy Spindle in-use by synchro tap The spindle is being used in synchronized tapping. II - 5 • • • • • Turn the inclined axis and basic axis start OFF for both axes. (This also applied for manual/automatic simultaneous start.) Invalidate the basic axis compensation, or command one axis at a time. Cancel synchronized tapping. 1. List of Alarms 1.1 Operation Alarms Error No. Details Remedy 1026 SP-C ax ctrl runs independntly C axis mode command was issued for polygon machining spindle. C axis mode command was issued for synchronized tapping spindle. Polygon command was issued for synchronized tapping spindle. Spindle is being used as spindle/C axis. • • • Cancel the C axis command. Cancel the polygon machining command. Cancel the C axis with servo OFF. 1030 Synchronization mismatch Different M codes were commanded in the two part systems as the synchronization M codes. Synchronization with the "!" code was commanded in another part system during M code synchronization. Synchronization with the M code was commanded in another part system during synchronization with the "!" code. • Correct the program so that the M codes match. Correct the program so that the same synchronization codes are commanded. • 1031 Multiple C axes select invalid The C axis selection signal was changed when multiple C axes could not be selected. An axis that cannot be controlled as the multiple C axes selection was selected. • Check and correct the parameters and program. 1032 Tap retract Sp select illegal Tap return was executed when a different spindle was selected. Cutting feed will wait until synchronization is completed. • Select the spindle for which tap cycle was halted before the tap return signal was turned ON. 1033 Sp-Sp polygon cut interlock Cutting feed will wait until synchronization is completed. • Wait for synchronization to end. 1034 Cross machining cmnd illegal Cross machining control exceeding the number of control axes was attempted. Cross machining control with duplicated axis addresses was attempted. • Check the parameter settings for cross machining control. 1035 Cross machining disable modal Cross machining control was commanded for a part system in which cross machining control is disabled as shown below. • During nose R compensation mode • During pole coordinate interpolation mode • During cylindrical interpolation mode • During balance cut mode • During fixed cycle machining mode • During facing turret mirror image • Check the program. II - 6 1. List of Alarms 1.1 Operation Alarms Error No. Details Remedy • Set the R2589 register to 0. Mirror image disable state The external mirror image or parameter mirror image was commanded during facing turret mirror image. • Check the program and parameters. 1037 Synchro start/cancel disable Synchronous control was started or canceled when synchronous control could not be started or canceled. • Check the program and parameters. 1038 Move cmnd invld to synchro ax A movement command was issued to a synchronous axis in synchronous control. • Check the program. 1106 Sp synchro phase calc illegal The spindle synchronization phase alignment command was issued while the spindle synchronization phase calculation request signal was ON. • • Check the program. Check the sequence program. 1036 Synchro ctrl setting disable The synchronous control operation method selection (R2589 register) was set when the mode was not the C axis mode. The synchronous control operation method selection (R2589 register) was set in the zero point not set state. (2) Class: M90 Message: Parameter set mode M90 Messages output when the setup parameter lock function is enabled are displayed. Error No. - Details Remedy Setup parameter lock released The setup parameter lock is released. Automatic start is disabled when setup parameters can be set. Refer to the manual issued by the machine tool builder. II - 7 1. List of Alarms 1.2 Stop Codes 1.2 Stop Codes These codes indicate a status that caused the controller to stop for some reason. (The bold characters are the messages displayed on the screen.) TUU Message {{{{ Error No. Message Class (1) Class: T01 Cycle start prohibit This indicates the state where automatic operation cannot be started when attempting to start it from the stop state. Error No. Details Remedy 0101 Axis in motion Automatic start is not possible as one of the axes is moving. • Try automatic start again after all axes have stopped. 0102 NC not ready Automatic start is not possible as the NC is not ready. • Another alarm has occurred. Check the details and remedy. 0103 Reset signal ON Automatic start is not possible as the reset signal has been input. • • Turn OFF the reset input signal. Check that the reset switch is not ON constantly due to trouble. Check the sequence program. • 0104 Auto operation pause signal ON The FEED HOLD switch on the machine operation panel is ON (valid). • • • • 0105 H/W stroke end axis exists Automatic start is not possible as one of the axes is at the stroke end. • • • Check the FEED HOLD switch. The feed hold switch is the B contact. Check for broken wires in the feed hold signal wire. Check the sequence program. If one of the axis' ends is at the stroke end‚ move the axis manually. Check for broken wire in the stroke end signal wire. Check for trouble in the stroke end limit switch. 0106 S/W stroke end axis exists Automatic start is not possible as one of the axes is at the stored stroke limit. • • Move the axis manually. If an axis is not at the end‚ check the parameter details. 0107 No operation mode The operation mode has not been selected. • • Select the automatic operation mode. Check for broken wires in the automatic operation mode (memory‚ tape‚ MDl) signal wire. 0108 Operation mode duplicated Two or more automatic operation modes are selected. • Check for a short circuit in the mode selection signal wire (memory‚ tape‚ MDl). Check for trouble in the switch. Check the sequence program. Return to the original automatic operation mode‚ and start automatic start. 0109 Operation mode changed The automatic operation mode changed to another automatic operation mode. II - 8 • • • 1. List of Alarms 1.2 Stop Codes Error No. Details Remedy 0110 Tape search execution Automatic start is not possible as tape search is being executed. • Begin automatic start after the tape search is completed. 0112 Restart pos. return incomplete Automatic start is not possible as the axis has not been returned to the restart position. • • Manually return to the restart position. Turn the automatic restart valid parameter ON, and then execute automatic start. 0113 CNC overheat Automatic start is not possible because a thermal alarm (Z53 CNC overheat) has occurred. • The NC controller temperature has exceeded the specified temperature. Take appropriate measures to cool the unit. • 0115 Cycle st. prohibit(Host comm.) Automatic start cannot be executed as the NC is communicating with the host computer. • Execute automatic start after the communication with the host computer is completed. 0116 Cycle st prohibit(Battery alm) Automatic start cannot be executed because the voltage of the battery inserted in the NC control unit has dropped. • • Replace the battery of the NC control unit. Contact the service center. 0138 In absolute position alarm A start signal was input during an absolute position detection alarm. • Reset the absolute position detection alarm‚ and then input the start signal. 0139 In abs posn initial setting A start signal was input while initializing the absolute position detector's zero point. • Complete zero point initialization before inputting the start signal. 0190 Cycle start prohibit Automatic start is disabled because setup parameters can be set. • Refer to the manual issued by the machine tool builder. 0191 Cycle start prohibit Automatic start was caused during file deletion or writing. • Cause automatic start after file deletion or writing is completed. II - 9 1. List of Alarms 1.2 Stop Codes (2) Class: T02 Feed hold The feed hold state been entered due to a condition in the automatic operation. Error No. Details Remedy • 0201 H/W stroke end axis exists An axis is at the stroke end. • Manually move the axis away from the stroke end limit switch. The machining program must be corrected. 0202 S/W stroke end axis exists An axis is at the stored stroke limit. • • Manually move the axis. The machining program must be corrected. 0203 Reset signal ON The reset signal has been input. • The program execution position has returned to the start of the program. Execute automatic operation from the start of the machining program. 0204 Auto operation pause signal ON The FEED HOLD switch is ON. • Resume automatic operation by pressing the "CYCLE START" switch. 0205 Operation mode changed The operation mode changed to another mode during automatic operation. • Return to the original automatic operation mode‚ and resume automatic operation by pressing the "CYCLE START" switch. 0206 Acc/dec time cnst too large The acceleration and deceleration time constants are too large. (This problem occurs at the same time as system alarm Z59.) • Increase the set value of the parameter "#1206 G1bF". Decrease the set value of the parameter "#1207 G1btL". Lower the cutting speed. Reset the absolute position detection alarm. • • 0215 Abs posn detect alarm occurred An absolute position detection alarm occurred. • (3) Class: T03 Block stop This indicates that automatic operation stopped after executing one block of the program. Error No. Details Remedy 0301 Single block stop signal ON The SINGLE BLOCK switch on the machine operation panel is ON. The single block or machine lock switch changed. • Automatic operation can be resumed by turning the CYCLE START switch ON. 0302 Block stop cmnd in user macro The block stop command was issued in the user macro program. • Automatic operation can be resumed by turning the CYCLE START switch ON. 0303 Operation mode changed The automatic mode changed to another automatic mode. • Return to the original automatic operation mode‚ and resume automatic operation by turning the CYCLE START switch ON. 0304 MDI completed The last block of MDI was completed. • Set MDI again‚ and turn the CYCLE START switch ON to resume MDl operation. 0305 Block start interlock The interlock signal that locks the block start is entered. • Check the sequence program. 0306 Cutting blck start interlock The interlock signal that locks the block cutting start is entered. • Check the sequence program. 0310 Inclined Z offset change Whether to validate the offset of the inclined Z-axis switched during program operation. • Automatic operation can be restarted by turning ON the CYCLE START switch. II - 10 1. List of Alarms 1.2 Stop Codes (4) Class: T04 Collation stop This indicates that collation stop was applied during automatic operation. Error No. 0401 Details Remedy • Collation stop Collation stop occurred. Automatic operation can be restarted with automatic start. (5) Class: T10 Fin wait This indicates the operation state when an alarm did not occur during automatic operation‚ and nothing seems to have happened. Error No. 0 Details The error number is displayed while each of the completion wait modes listed in the table below is ON. It disappears when the mode is canceled. 0 Alarm No. Unclamp In dwell signal execuwait tion Alarm No. (Note 2) Door open (Note 1) 0 Waiting for spindle position to be looped 0 × 1 8 × 9 × × Alarm No. Waiting for spindle orientation to complete Waiting for cutting speed deceleration Waiting for rapid traverse deceleration Waiting for MSTB completion 0 × 1 8 × 9 × × × 1 2 × 3 × 4 × 5 × 6 × × 7 × × × × 8 × 9 × A × × B × × C × × D × × E × × × F × × × × × × × × (Note 1) This mode is enabled by the door interlock function. (Note 2) The system is waiting for the index table indexing unclamp signal to turn ON or OFF II - 11 1. List of Alarms 1.3 Servo/Spindle Alarms 1.3 Servo/Spindle Alarms This section describes alarms occurred by the errors in the servo system such as the drive unit‚ motor and encoder, etc. The alarm message‚ alarm No. and axis name will display on the alarm message screen. The axis where the alarm occurred and the alarm No. will also display on the servo monitor screen and the spindle monitor screen respectively. If several alarms have occurred‚ up to two errors per axis will display on the servo monitor screen and the spindle monitor screen respectively. (Note 1) The alarm class and alarm reset class combinations are preset. Alarm class Alarm reset class Resetting methods S01 PR After removing the cause of the alarm, reset the alarm by turning the NC power ON again. S02 Again after removing the cause of the alarm, reset the alarm by turning OFF the controller power and then turning it ON. S03 NR After removing the cause of the alarm, reset the alarm by inputting the NC RESET key. S04 AR After removing the cause of the alarm, reset the alarm by turning the drive unit power ON again. S51 This is cleared if a correct value is set. S52 (Note 2) The resetting method may change according to the alarm class. For example, even if "S03 SERVO ALARM: NR" is displayed, it may be necessary to turn the NC power ON again. (The bold characters are the messages displayed on the screen.) S{{ Message : ∆∆∆∆ xx Servo : Axis name Axis name Spindle : "S", "T", "M", "N" Alarm No. (Parameter No.) Alarm reset class Message Alarm class (1) Class: S01/S03/S04 Servo alarm Alarm No. 0010 Message Insufficient voltage Meaning Insufficient PN bus voltage was detected in main circuit. 0011 Axis selection error Setting of the axis No. selection switch is incorrect. 0012 Memory error 1 A CPU error or an internal memory error was detected during the power ON self-check. 0013 Software processing Software processing has not finished within the specified time. error 1 Software processing Software processing has not finished within the specified time. error 2 A CPU error or an internal memory error was detected during the Memory error 2 power ON self-check. 0014 0015 0016 0017 0018 Magnet pole pos detect error A/D converter error Initial magnetic pole for motor control has not been formed yet. Motor side dtc: Init commu err Initial communication with the motor end detector failed. An error was detected in the A/D converter for detecting current FB. II - 12 1. List of Alarms 1.3 Servo/Spindle Alarms Alarm No. 0019 Message Meaning Detector commu err Initial communication with the motor end detector on master axis failed when setting closed-loop current synchronous control. Or in syn cont the communication was interrupted. 001A Machine side dtc: Init comu er Initial communication with the linear scale or the ball screw end detector failed. 001B Machine side dtc: Error 1 001C Machine side dtc: Error 2 The machine side detector detected an error. As details defer from detector to detector, refer to the separate table (1). 001D Machine side dtc: Error 3 001E Machine side dtc: Error 4 001F Machine side dtc: Commu error An error was detected in communication data with the linear scale or the ball screw end detector. Or the communication was interrupted. 0020 Motor side dtc: No signal It was detected that the motor side detector cables are incorrectly connected. 0021 Machine side dtc: No signal No ABZ phase signal was returned from the machine side detector, or the detector cables are incorrectly connected. 0023 Excessive speed error A difference between the speed command and speed feedback was continuously exceeding 50 r/min for longer than the setting time. 0024 Grounding The motor power cable is in contact with FG (Frame Ground). 0025 Absolute position data lost Unused axis error The absolute position was lost, as the backup battery voltage dropped in the absolute position detector. A power module error occurred in the axis whose axis No. selection switch was set to "F"(free axis). 0027 Machine side dtc: Error 5 The machine side detector detected an error. As details defer from detector to detector, refer to the separate table (1). 0028 Machine side dtc: Error 6 Machine side dtc: Error 7 0026 0029 002A 002B Machine side dtc: Error 8 Motor side dtc: Error 1 The motor side detector (linear scale in the case of linear motor) detected an error. As details defer from detector to detector, refer to the separate table (1). 002C Motor side dtc: Error 2 002D Motor side dtc: Error 3 002E Motor side dtc: Error 4 002F Motor side dtc: Commu error An error was detected in communication data with the motor end detector or with the linear scale of a linear servo system. Or the communication was interrupted. 0030 Over regeneration Over-regeneration detection level became over 100%. The regenerative resistor is overloaded. 0031 Overspeed The motor was detected to rotate at a speed exceeding the allowable speed. II - 13 1. List of Alarms 1.3 Servo/Spindle Alarms Alarm No. 0032 Power module overcurrent Meaning Overcurrent protection function in the power module has started its operation. 0033 Overvoltage PN bus voltage in main circuit exceeded the allowable value. 0034 NC-DRV commu: CRC error An error was detected in the data received from the CNC. 0035 NC command error The travel command data that was received from the CNC was excessive. 0036 NC-DRV commu: Commu error Initial parameter error The communication with the CNC was interrupted. NC-DRV commu: Protocol error 1 NC-DRV commu: Protocol error 2 An error was detected in the communication frames received from the CNC. An error was detected in the axis information data received from the CNC. 003A Overcurrent Excessive current was detected in the motor drive current. 003B Power module overheat Thermal protection function in the power module has started its operation. 003C Regeneration circuit An error was detected in the regenerative transistor or in the regenerative resistor. error The spindle motor failed to rotate faster than 45 r/min, even when Spindle speed the max. torque command was given. blocked 0037 0038 0039 003D Message An incorrect parameter was detected among the parameters received from the CNC at the power ON. 1. The spindle motor speed feedback was detected to be accelerated exceeding the commanded speed. 2. The spindle motor was detected to be rotated at a speed exceeding the parameter value, while the speed command was "0" (including the case of operation stoppage during the position control). 003E Spindle speed overrun 0040 Detector select unit An error was detected in the motor switching signals that were received from the detector selection unit, while controlling one drive swtch err unit and two motors. 0041 0042 Detector select unit An error was detected in the communication with the detector selection unit, while controlling one drive unit and two motors. commu err An error was detected in the feedback signals of the pulse position Feedback error 1 detector in a servo system, or in PLG's feedback signals in a spindle system. 0043 Feedback error 2 Excessive difference was detected in position data between the motor end detector and the machine end detector in a servo system. In a spindle system, an error was detected in the encoder feedback signals. 0044 Inappropriate coil for C axis When using a coil changeover motor, C-axis was controlled while the high-speed coil was selected. 0045 Fan stop A cooling fan built in the drive unit stopped, and the loads on the unit exceeded the specified value. 0046 Motor overheat Thermal protection function of the motor or in the detector, has started its operation. 0047 Regenerative resistor overheat Thermal protection function of the regenerative resistor, has started its operation. II - 14 1. List of Alarms 1.3 Servo/Spindle Alarms Alarm No. Message Meaning The motor side detector (linear scale in the case of linear motor) detected an error. As details defer from detector to detector, refer to the separate table (1). 0048 Motor side dtc: Error 5 0049 Motor side dtc: Error 6 004A Motor side dtc: Error 7 004B Motor side dtc: Error 8 004C Current err at mag pole detect 004E NC command mode The mode outside the specification was input in spindle control mode selection. error The power was momentarily interrupted. Instantaneous power interrupt Overload detection level became over 100%. The motor or the Overload 1 drive unit is overloaded. 004F 0050 A current error was detected in the IPM spindle motor when the initial magnetic pole was being formed. 0051 Overload 2 Current command of more than 95% of the unit's max. current was being continuously given for longer than 1 second in a servo system. In a spindle system, the load over the continuous rating was being applied for longer than 30 minutes. 0052 Excessive error 1 A difference between the actual and theoretical motor positions during servo ON exceeded the setting value in a servo system. In a spindle system, a difference between the position command and position feedback exceeded the setting value. 0053 Excessive error 2 A difference between the actual and theoretical motor positions during servo OFF exceeded the setting value. 0054 Excessive error 3 When an excessive error 1 occurred, detection of the motor current failed. 0055 External emergency stop error Collision detection 1: G0 There is no contactor shutoff command, even after 30 seconds has passed since the external emergency stop was input. When collision detection function was valid, the disturbance torque in rapid traverse (G0) exceeded the collision detection level. 0058 0059 005A Collision detection When collision detection function was valid, the disturbance torque in cutting feed (G1) exceeded the collision detection level. 1: G1 Collision detection 2 When collision detection function was valid, the command torque reached the max. motor torque. 005C Orientation feedback error After orientation was achieved, a difference between the command and feedback exceeded the parameter setting. 005D Speed monitor: Input mismatch 005E Speed monitor: FB speed error As for door state signal of speed monitoring control, a mismatch between the external input signal and the control signal received from the CNC was detected. In speed monitoring control, the spindle speed was exceeding the setting speed with the door open. 005F External contactor error A contact of the external contactor is welding. Or the contactor fails to be ON during ready ON. II - 15 1. List of Alarms 1.3 Servo/Spindle Alarms Alarm No. Message Meaning It was detected that the 24VDC power supply lowered. 0060 Pw sply:Inst pw interpt(DC24V) 0061 Pw sply: Pwr module overcurnt 0062 Pw sply: Frequency The input power supply frequency increased above the specification range. error The supplementary regenerative transistor is being ON. Pw sply: Supplement regen err Pw sply: Rush relay A resistor relay for rush short circuit fails to be ON. error An open-phase condition was detected in input power supply circuit. Pw sply: Phase interruption Pw sply: Watchdog The system does not operate correctly. 0063 0065 0067 0068 0069 006A 006B 006C Overcurrent protection function in the power module has started its operation. Pw sply: Grounding The motor power cable is in contact with FG (Frame Ground). A contact of the external contactor is welding. Pw sply: Ext contactor weld Pw sply: Rush relay A resistor relay for rush short circuit fails to be OFF. welding An error was detected in charging operation of the main circuit Pw sply: Main capacitor. circuit error 006D Pw sply: Parameter error The capacity of the power supply unit and the regenerative resistor type that was set in the parameter are mismatched. 006E Pw sply: Memory error An internal memory error was detected. 006F Power supply error A power supply unit is not connected. Or an error was detected in A/D converter of the power supply unit. 0071 Pw sply: Instant pwr The power was momentarily interrupted. interrupt Over-regeneration detection level became over 100%. The Pw sply: Over regenerative resistor is overloaded. This alarm cannot be reset for regeneration 15 min from the occurrence. Leave the drive system emergized for more than 15 min, then turn the power ON to reset the alarm. 0073 Pw sply: Regen resist ovheat Pw sply: Overvoltage Thermal protection function of the regenerative resistor, has started its operation. L+ and L- bus voltage in main circuit exceeded the allowable value. As the voltage between L+ and L- is high immedialtey after this alarm, another alarm may occur if this alarm is reset in a short time. Wait more than 5 min before resetting so that the voltage drops. 0076 Pw sply: Ext EMG stop set err As for the external emergency stop settings, the setting on the rotary switch and the parameter setting are mismatched. 0077 Pw sply: Power module overheat Thermal protection function in the power module has started its operation. 007F 0087 Drv unit pw supply restart req Drive unit communication error A mismatch of program mode selection was detected. Turn the drive unit power ON again. Answers from a drive unit connected to the power supply stopped. 0088 Watchdog The system does not operate correctly. 0074 0075 II - 16 1. List of Alarms 1.3 Servo/Spindle Alarms Separate table (1) Alarm number when motor end is connected Alarm number when machine end is connected OSA105 Detector type OSA166 MDS-B-HR 002B 002C 002D 002E 001B 001C 001D 001E Data error Deterioration of the LED was detected. - An error was detected in the data. - 0048 0049 004A 004B 0027 0028 0029 002A - - Judgment error Magnetic error The linear scale analog frequency cycle could not be judged. An error was detected in the magnetic data for the linear servo system. CPU error A CPU initial error was detected. Meaning of data Alarm number when motor end is connected Alarm number when machine end is connected OSA105 OSA166 Detector type MDS-B-HR Meaning of data Alarm number when motor end is connected Alarm number when machine end is connected TS5690 Detector type TS5691 LED error - Communication Connection error error An error was An error was detected in the detected in the connection with the communication with analog output linear the serial output scale. linear scale. 002B 002C 002D 002E 001B 001C 001D 001E Initialization error Waveform error - - An initialization error was detected when the power was turned ON. An error was detected in the A, B, Z analog signal waveform. - - Alarm number when motor end is connected 0048 0049 004A 004B Alarm number when machine end is connected 0027 0028 0029 002A - Relative position data error Meaning of data Detector type Meaning of data TS5690 - TS5691 - Overspeed The tolerable rotation speed was exceeded. II - 17 - An error was detected in the relative position data. 1. List of Alarms 1.3 Servo/Spindle Alarms Alarm number when motor end is connected 002B 002C 002D 002E Alarm number when machine end is connected 001B 001C 001D 001E Detector type Manufacturer name AT342 AT343 Photo-electric type, static capacity data mismatch Mitsutoyo AT543 LC191M Initialization error LC491M RCN723 EEPROM error Heidenhain ROM/RAM error Relative/absolute position data mismatch RCN223 ERM280 MJ831 - - Sony - - - - ADB-20J60 MHI Faulty mounting accuracy - Detection position deviated Scale disconnected FMD Futaba Denshi Kogyo - - - - Alarm number when motor end is connected 0048 0049 004A 004B Alarm number when machine end is connected 0027 0028 0029 002A Photo-electric type overspeed Static capacity type error Photo-electric type error Overspeed Absolute position data error Detector type Manufacturer name AT342 AT343 Mitsutoyo AT543 LC191M CPU error LC491M RCN723 Heidenhain Absolute position data error RCN223 ERM280 MJ831 Sony - - - Encoder error ADB-20J60 MHI - - Gain fault Phase fault FMD Futaba Denshi Kogyo - - Waveform error Excessive speed II - 18 1. List of Alarms 1.3 Servo/Spindle Alarms (2) Class: S02 Message: Initial parameter error An error was found in the parameters transmitted from the controller to the drive unit when the power was turned ON. Remove the cause of the alarm, and then reset the alarm by turning the controller power OFF once. Alarm No. Details Remedy 2201 to 2264 The servo parameter setting data is illegal. The alarm No. is the No. of the servo parameter where the error occurred. Check the descriptions for the appropriate servo parameters and correct them. 2301 The number of constants to be used in the following functions is too large: • Electronic gears • Position loop gain • Speed feedback conversion Check that all the related parameters are specified correctly. sv001:PC1, sv002:PC2, sv003:PGN1 sv018:PIT, sv019:RNG1, sv020:RNG2 2302 When high-speed serial incremental detector Check that all the related parameters are (OSE104, OSE105) is connected, parameters for specified correctly. absolute position are set to ON. sv017:SPEC, sv025:MTYP Set the parameters for absolute position detection to OFF. To detect an absolute position, replace the incremental specification detector with an absolute position detector. 2303 No servo option is found. The closed loop (including the ball screwend detector) or dual feedback control is an optional function. Check that all the related parameters are specified correctly. sv025:MTYP/pen sv017:SPEC/dfbx 2304 No servo option is found. The SHG control is an optional function. Check that all the related parameters are specified correctly. sv057:SHGC sv058:SHGCsp 2305 No servo option is found. The adaptive filtering is an optional function. Check that all the related parameters are specified correctly. sv027:SSF1/aflt 13001 to 13256 Parameter error The spindle parameter setting data is illegal. The alarm No. is the No. of the spindle parameter where the error occurred. Check the descriptions for the appropriate spindle parameters and correct them. Refer to Alarm No.37 in Spindle Drive Maintenance Manual. (3) Class: S51 Message: Parameter error This warning is displayed if a parameter outside the tolerance range is set. Illegal settings will be ignored. This alarm will be reset when a correct value is set. Alarm No. Details Remedy 2201 to 2264 Servo parameter setting data is illegal. The alarm No. is the No. of the servo parameter where the warning occurred. Check the descriptions for the appropriate servo parameters and correct them. 13001 to 13256 Spindle parameter setting data is illegal. The alarm No. is the No. of the spindle parameter where the warning occurred. Check the descriptions for the appropriate spindle parameters and correct them. Refer to Spindle Drive Maintenance Manual. II - 19 1. List of Alarms 1.3 Servo/Spindle Alarms (4) Class: S52 Servo warning Displays servo and spindle tool warnings. Alarm No. Message 0093 Init abs pos fluctuation 0096 Scale feedback error 0097 Scale offset error 009B An error was detected in the shift distance of the magnetic pole in a Detector converting unit: Magnetic pole shift linear servo system. warning An error was detected in the revolution counter of the absolute Absolute position position detector. The absolute position data cannot be detector: Revolution compensated. counter error 009E Meaning The position data have fluctuated during the absolute position initializing. An excessive deviation was detected between the motor end detector and MP scale feedback data in a MP scale absolute position detection system. An error was detected in the offset data received from the MP scale in a MP scale absolute position detection system. The battery voltage that is supplied to the absolute position detector dropped. The absolute position data is retained. 009F Battery voltage drop 00A6 00A8 A cooling fan built in the drive unit stopped. Fan stop warning Turret indexing warning The designated position shift amount of turret indexing is outside the setting range. 00A9 Orientation feedback warning As an orientation feedback error occurred, the retrial has been conducted. 00E0 Overregeneration warning Over-regeneration detection level exceeded 80%. 00E1 Overload warning Overload detection level exceeded 80%. 00E2 Continuous high-speed The motor was continuously rotated at a speed exceeding the rated speed. revolution warning Deviation between the absolute and relative position data was Absolute position detected. counter warning Set parameter warning A parameter setting was outside the setting range. 00E3 00E4 00E6 Control axis detachment warning Control axis detachment was commanded. 00E7 In NC emergency stop state Emergency stop was input from the CNC. 00E8 Regeneration that are beyond the power supply limitation has Power supply: Over frequently occurred. supplementary regeneration frequency The power was momentarily interrupted. Instantaneous power interruption warning In external emergency External emergency stop signal was input. stop state Over-regeneration detection level exceeded 80%. Power supply: Over regeneration warning 00E9 00EA 00EB II - 20 1. List of Alarms 1.4 MCP Alarm 1.4 MCP Alarm An error has occurred in the drive unit and other interfaces. (The bold characters are the messages displayed on the screen.) YUU Message {{{{ {{{{ Alarm No. Error No. Message Class (1) Class: Y02 System alarm An error occurred in the data transmitted between the MCP and drive unit after the power was turned ON. Error No. Details Remedy 0050 System alm: Process time over The software or hardware may be damaged. Contact the service center. 0051 Alarm No. A communication error has occurred between the controller and drive unit. • Take measures against noise. • Check that the communication cable connector between the controller and drive unit and one between the drive units are tight. • Check whether the communication cable between the controller and drive unit and one between the drive units are disconnected. • A drive unit may be faulty. Take a note of the 7-segment LED contents of each drive unit and report to the Service Center. 0000 SV commu er: CRC error 1 (10 times/910.2 ms) 0001 SV commu er: CRC error 2 (2 continuous times) 0002 SV commu er: Recv timing err (2 continuous times) xx03 SV commu er: Data ID error (2 continuous times) xx: Axis No. xx04 SV commu er: Recv frame No. (2 continuous times) xx: Axis No. 0005 SV commu er: Commu error (No error classification) 0006 SV commu er: Connect error xx10 SV commu er: Packet esc error Packet was skipped twice in succession during communication cycle xx: Axis No. 0020 SV commu er: Init commu error The drive unit could not shift to the initial communication run time and stopped. 0030 SV commu er: Node detect error No response from drive unit to the request from NC when setting network configuration. xx: Channel No. II - 21 1. List of Alarms 1.4 MCP Alarm (2) Class: Y03 Message: Drive unit unequipped The drive unit is not correctly connected. Error No. Details Remedy Check the drive unit mounting state. • Check the end of the cable wiring. • Check the cable for broken wires. • Check the connector insertion. • The drive unit input power is not being input. • The drive unit axis No. switch is illegal. Alphabet Servo axis drive unit not mounted (axis name) 1 to 4 PLC axis drive unit not mounted S No.1 spindle axis drive unit not mounted T No.2 spindle axis drive unit not mounted M N No.3 spindle axis drive unit not mounted No.4 spindle axis drive unit not mounted (3) Class : Y05 Message: Initial parameter error Details Remedy There is a problem in the value set for the number of axes or Check the value set for the corresponding the number of part systems. parameters. #1001 SYS_ON #1002 axisno #1039 spinno, etc. (4) Class: Y06 Message: mcp_no setting error There are differences in the MCP and axis parameters when the NC power is turned ON. Error No. Details Remedy 0001 There is a skipped number in the channels. 0002 The random layout setting is duplicated. 0003 The drive unit fixed setting "0000" and random layout setting "∗∗∗∗" are both set. The spindle/C axis "#1021 mcp_no" and "#3031 smcp_no" are not set to the same values. 0004 0005 A random layout is set for the "#1154 pdoor" =1 two-part system. 0006 The channel No. parameter is not within the setting range. II - 22 Check the values set for the following parameters. #1021 mcp_no #3031 smcp_no 1. List of Alarms 1.4 MCP Alarm (5) Class: Y51 Parameter error An error occurred in a parameter that causes an alarm while the control axis was operating. Error No. Details Remedy 0001 Parameter G0tL illegal The time constant has not been set or the setting exceeded the setting range. • Check "#2004 G0tL". 0002 Parameter G1tL illegal The time constant has not been set or the setting exceeded the setting range. • Check "#2007 G1tL". 0003 Parameter G0t1 illegal The time constant has not been set or the setting exceeded the setting range. • Check "#2005 G0t1". 0004 Parameter G1t1 illegal The time constant has not been set or the setting exceeded the setting range. • Check "#2008 G1t1". 0009 Parameter grid space illegal • Check "#2029 grspc". 0012 Parameter stapt1-4 illegal The time constant has not been set or the setting exceeded the setting range. • Check spindle parameters" #3017 stapt1" to "#3020 stapt4". 0015 Parameter skip_tL illegal The time constant has not been set or the setting exceeded the setting range. • Check "#2102 skip_tL". 0016 Parameter skip_t1 illegal The time constant has not been set or the setting exceeded the setting range. • Check "#2103 skip_t1". 0017 Parameter G0bdcc illegal "#1205 G0bdcc" for the 2nd part system is set to acceleration/deceleration before G0 interpolation. • Check "#1205 G0bdcc". 0018 OMR-II parameter error The OMR-II related parameter settings are incorrect. In this case, the OMR-II is disabled. • Check the related parameter settings. 0101 Values of PC1/PC2 too large The PC1 and PC2 settings used for the rotary axis are too large. • Check "#2201 PC1" and "#2202 PC2". II - 23 1. List of Alarms 1.4 MCP Alarm (6) Class: Y90 Message: No spindle signal (Alarm No.) Alarm No. 0 1 0 No.1 spindle No.2 spindle No.3 spindle No.4 spindle Z open phase B open phase × × × 2 3 4 5 6 7 A open phase × × × × Alarm No. Details 0001 to 0007 There is an error in the spindle encoder signal. The data transmission to the drive unit is stopped when this error occurs. × × × × × Remedy II - 24 • Check the spindle encoder's feedback cable and the encoder. 1. List of Alarms 1.5 System Alarms 1.5 System Alarms (The bold characters are the messages displayed on the screen.) Z31 DataServer error {{{{ Warning No. Message Warning No. 0001 Socket open error(socket) Explanation 0002 Socket bind error(bind) 0003 Connection wait queue error(listen) 0004 Connection request error(accept) 0005 Data recv error(socket error) 0006 0007 Data recv error(data error) Data send error(socket error) 0008 Data send error(data error) 000A Socket close error(close) (Note) If warning No. 0001, 0002, 0003, or 000A is displayed, set the parameters, then turn power OFF and turn it ON again. II - 25 1. List of Alarms 1.5 System Alarms (The bold characters are the messages displayed on the screen.) Message Details Remedy Z40 Format mismatch Z51 E2PROM error 00xx This appears when the parameter MemVal is formatted at 0, and MemVal is set to 1. • Either return the MemVal setting, or format and restart. <Type> Z51 E2PROM error 0011: Read error Z51 E2PROM error 0012: Write error • If the same alarm is output by the same operation, the cause is an H/W fault. Contact the Service Center. Z52 Battery fault The voltage of the battery inserted in the NC control unit has dropped. (The battery used to save the internal data.) • • Replace the battery of the NC control unit. After treating the battery‚ check the machining program. Z53 CNC overheat The controller or operation board temperature has risen above the designated value. (Note 1) • • Cooling measures are required. Turn OFF the controller power‚ or lower the temperature with a cooler‚ etc. This occurs when an error occurs in the communication between the controller and remote l/O unit. • Cable breakage • Remote l/O unit fault • Power supply to remote l/O unit fault (Note 2) The program memory capacity setting value Z57 System warning cannot be formatted. The expansion cassette (HR437) is not mounted after formatting. An expansion cassette different from the expansion cassette (HR437) mounted during formatting is mounted. (Note 3) The machine tool builder macro program Z58 was not written to the FROM after being ROM write not registered, edited, copied, condensed, completed merged, the number changed, or deleted. • • • Check and replace the cables. Replace the remote I/O unit. Check the power supply. (existence of supply‚ voltage) Z55 RIO communication stop Z59 Acc/dec time cnst too large Acceleration and deceleration time constants are too large. (This alarm is output at the same time as "T02 Acc/dec time cnst too large 0206.") II - 26 Check the state of the following items. • Program memory capacity • Status of expansion cassette (HR437) mounting • APLC open option • Write the machine tool builder macro program to the FROM. * If the operations, such as editing, done while the NC power was OFF can be invalidated, the program does not need to be written to the FROM. • Increase the value specified as the "#1206 G1bF" parameter. • Decrease the value specified as the "#1207 G1btL" parameter. • Lower the feedrate. 1. List of Alarms 1.5 System Alarms ! CAUTION If the battery low warning is issued, save the machining programs, tool data and parameters in an input/output device, and then replace the battery. When the battery alarm is issued, the machining programs, tool data and parameters may be destroyed. Reload the data after replacing the battery. Do not replace the battery while the power is ON. Do not short circuit, charge, heat, incinerate or disassemble the battery. Dispose of the spent battery following local laws. (Note 1) Temperature warning If the alarm is displayed when an overheat alarm is detected‚ the overheat signal will be output simultaneously. If the machine is in automatic operation‚ the operation will be continued‚ but restarting will not be possible after resetting or stopping with M02/M30. (Starting will be possible after block stop or feed hold.) The alarm will be reset and the overheat signal will turn OFF when the temperature drops below the specified temperature. Z53 CNC overheat 000x ↑ 0001 : The temperature in the controller is high. 0002 : The temperature around the communication terminal (setting and display unit) is high. 0003 : The temperature in the controller and around the communication terminal (setting and display unit) is high. The ambient temperature must be lowered immediately when a "Z53 CNC overheat" alarm occurs‚ but if machining must be continued‚ the alarm can be invalidated by turning the following parameter OFF. PLC parameter bit selection #6449 76543210 Communication terminal (setting and display unit) Controller II - 27 0: Detection invalid 1: Detection valid 1. List of Alarms 1.5 System Alarms (Note 2) RIO communication interrupt If communication between the control unit and remote I/O unit fails, the alarm and remote I/O unit number are displayed. Board connection remote I/O communication interrupted station (a)(b) Z55 RIO communication stop ↓↓ Remote I/O 3rd part system communication interrupted station Remote I/O 1st part system communication interrupted station Remote I/O 2nd part system communication interrupted station (a) and (b) above indicate the following matters. Alarm number RIO (seventh station) RIO (sixth station) RIO (fifth station) RIO (fourth station) 0 × × × 2 3 × × × × 4 5 6 7 9 A B C D E F RIO (third station) RIO (second station) RIO (first station) RIO (0th station) 0 1 8 Alarm number × × × × × × × × × × 2 × 3 × × × × 4 × × × 5 6 × 7 8 × × × × × × × × 1 9 A × B C × × × D E × F × × × × × × × × × × × × × × × × × × × × × × × × × This also applies for the remote I/O 1st part system communication interrupted station, remote I/O 3rd part system communication interrupted station and board connection remote I/O communication interrupted station. II - 28 1. List of Alarms 1.6 Absolute Position Detection System Alarms 1.6 Absolute Position Detection System Alarms (The bold characters are the messages displayed on the screen.) ZUU Message {{{{ Axis name Error No. Message Class (1) Class: Z70 Abs data error This error is displayed if the absolute position data is lost in the absolute position detection system. Error No. Details Remedy Alarm reset Zero point when power initialization is turned OFF Required - Servo alarm No. - 0001 Abs posn base set incomplete Zero point initialization is incomplete. Otherwise, the spindle was removed. Complete zero point initialization. 0002 Absolute position lost The absolute position reference point data saved in the NC has been destroyed. Input the parameters. If the reference point data cannot be restored‚ perform zero point initialization. (Required) - - 0003 Abs posn param changed The parameters used to detect the absolute position have been changed. Correctly set the parameters. Turn the power on again‚ and perform zero point initialization. Required - - 0004 Abs posn initial set illegal The zero point initialization point is not at the grid position. Reperform zero point initialization. Required - - 0005 Abs posn param restored Restoration was possible with parameter input in the above No.0002 state. Turn the power on again‚ and operation will be possible. Not required - - Required - (9E) etc. #1003 #1016 #1017 #1018 #1040 #2049 iunit iout rot ccw M_inch type #2201 #2202 #2218 #2219 #2220 #2225 PC1 PC2 PIT RNG1 RNG2 MTYP Replace the detector and 0080 Abs posn data lost The absolute value data was complete zero point initialization. lost, because the multi-rotation counter data in the detector was incorrect, etc. II - 29 1. List of Alarms 1.6 Absolute Position Detection System Alarms Error No. Details Remedy 0101 Abs posn error(servo alm 25) Reperform zero point initialization. The power was turned ON again after the servo alarm No. 25 displayed. 0106 Abs posn error(servo alm E3) The power was turned ON again after the servo alarm No. E3 displayed. Reperform zero point initialization. Alarm reset Zero point when power initialization is turned OFF Required - Required - Servo alarm No. (25) (E3) (Note) To release alarm "Z70 Abs data error", enter the parameter data output when establishing the absolute position and turn ON the power again. For the rotary axis, however, the alarm cannot be released by entering the parameter data. (2) Class: Z71 Abs encoder failure This alarm is displayed if an error is found in the detector for the absolute position detection system. Alarm reset Zero point when power initialization is turned OFF Required 0001 AbsEncoder:Backup voltage Replace the battery‚ check the cable connections‚ and check (Z70-0101 drop the detector. Turn the power displays after The backup voltage in the ON again‚ and perform zero power is absolute position detector point initialization. turned ON dropped. again.) Error No. Details Remedy Servo alarm No. 25 0003 AbsEncoder: Commu error Communication with the absolute position detector was not possible. Check and replace the cables‚ card or detector. Turn the power ON again‚ and perform zero point initialization. (Required) Only when detector is replaced. Reset 91 0004 AbsEncoder: Abs data changed The absolute position data fluctuated when establishing the absolute position. Check and replace the cables‚ card or detector. Turn the power ON again‚ and perform zero point initialization. (Required) Only when detector is replaced. Reset 93 0005 AbsEncoder: Serial data error An error was found in the serial data from the absolute position detector. Check and replace the cables‚ card or detector. Turn the power ON again‚ and perform zero point initialization. (Required) Only when detector is replaced. Reset 92 0006 AbsEncoder: Abs/inc posn diffr Servo alarm E3 Absolute position counter warning Operation is possible until the power is turned off. 0007 AbsEncoder: Initial commu err Initial communication with the absolute position detector was not possible. Check and replace the cables‚ card or detector. Turn the power ON again‚ and perform zero point initialization. II - 30 (Required) Reset When power (Z70-0106 is turned ON displays after again. power is turned ON again.) (Required) Only when detector is replaced. Reset E3 18 1. List of Alarms 1.6 Absolute Position Detection System Alarms (3) Class: Z72 Message: Position check error This alarm is displayed if an error is detected when comparing the detector's absolute position and controller coordinate values in the absolute position system. (4) Class: Z73 Message: Absolute position data warning This warning is displayed for the absolute position detection system. Alarm No. 0001 Details Remedy Battery for abs data fault Servo alarm 9F Low battery voltage If the battery voltage is low or the cable is damaged, there is no need to initialize the absolute position. II - 31 1. List of Alarms 1.7 Messages during Emergency Stop 1.7 Messages during Emergency Stop (The bold characters are the messages displayed on the screen.) EMG Emergency stop Error items Error Item Details Remedy PLC The user PLC has entered the emergency stop state during the sequence process. • Investigate and remove the cause of the user PLC emergency stop. EXIN The emergency stop input signal is significant (open). • Cancel the emergency stop input signal. • Check the wiring to see if any wiring is broken. SRV An alarm occurred in the servo system causing an emergency stop. • Investigate and remove the cause of the servo alarm. STOP The user PLC (ladder sequence) is not running. • Check if the rotary switch CS2 on the top of the controller front panel is set to 1. • Check if the PLC edit file save screen (onboard function) [4RUN/SP] (run/stop) switch is turned ON. SPIN Spindle drive unit not mounted The spindle drive unit is not mounted. • Cancel the causes of the other emergency stop. • Check emergency stop signal input in the spindle drive unit. PC_H High-speed PC processing abnormal • Check the sequence program. (To stop monitoring the high-speed PC processing temporarily, set 1 in "#1219 aux03/bit1". Disable the monitoring function only as a temporary measure.) PARA Setting of the door open II fixed device is illegal. The dog signal random assignment parameter setting is illegal. • Specify the "#1155 DOOR_m" and "#1156 DOOR_s" parameters correctly. (When the door open II fixed device is not used, set "#1155 DOOR_m" and "#1156 DOOR_s" to "100".) • Correctly set the "#2073 zrn_dog", "#2074 H/W_OT+", "#2075 H/W_OT-" and "#1226 aux10/bit5" parameters. II - 32 1. List of Alarms 1.7 Messages during Emergency Stop Error No. LINK Details Remedy If the FROM/TO instruction is not executed within • Try to execute the FROM or TO instruction one 500 ms, an emergency stop occurs. or more times every 500 ms. * Measure the time in which no interrupt request is issued from MELSEC and store the result in the R register. R10190: Current time-out counter R10191: Counter for maximum time-out after power-on R10192: Counter for maximum time-out after system start-up (backed up) MELSEC is held in error and reset states. • Check the MELSEC states. The contents of MELSEC-specific code area in buffer memory have been destroyed. • Check the MELSEC states. PLC serial link communication has stopped. WAIT • Check that HR571 card wiring and external sequencer transmission are normal. (Note) When "WAIT" is entered for the PLC • Check the diagnostic screen for link serial link, only the preparation sequence communication errors. has been established before the • Check whether the basic specification communication stops. Therefore, it is parameters related to serial link parameters are supposed that the basic specification specified correctly. parameters related to serial link parameters #1902 and #1903 are incorrect or the #1909 set-time is too short. • Check that the HR571 card rotary switch and The preparation sequence is not sent from the wiring and the external sequencer transmission master station. Otherwise, the contents of the are normal. received preparation sequence are inconsistent • Check the diagnostic screen for link with those of the parameters, so that the usual communication errors. sequence cannot be started. (Note) When "LINK" is also entered for the PLC serial link, refer to "Note" in the section, "LINK". XTEN LAD The HR571 card operates abnormally or the rotary switch is set incorrectly. • Check the HR571 card rotary switch and replace the HR571 card if required. The user PLC (ladder sequence) has an illegal code. • Check the user PLC (ladder sequence) to see if it uses illegal device numbers or constants. II - 33 1. List of Alarms 1.8 Auxiliary Axis Alarms 1.8 Auxiliary Axis Alarms Refer to "1.3 Servo/spindle alarms" for details of the alarm class and alarm clear class combination. (The bold characters are the messages displayed on the screen.) S{{ Message UUUU Axis No. 1 to 4 Alarm information (Follows MR-J2-CT alarm information) Message Alarm class (1) Class: S01 Aux ax servo alarm Alarm information Details Remedy 0011 Aux ax PCB err (Drive circuit) An error occurred in the drive unit's internal PCB. • Replace servo drive unit. 0013 Aux ax S/W processing error An error occurred in the drive unit's internal reference clock. • Replace servo drive unit. 0016 Aux ax motor/detector type err Motor type error. • Use a correct drive unit and motor combination. Detector initial communication error. • • • Connect correctly. Replace the motor. Replace or repair cable. Detector CPU error. • 0017 Aux ax PCB error(A/D err) An error occurred in the drive unit's internal A/D converter. • Replace the motor (detector). Replace servo drive unit. 0025 Aux ax absolute posn lost An error occurred in the detector's internal absolute position data. • • Turn the power ON for 2 to 3 minutes while the alarm is occurring, and then turn the power ON again. Replace the battery, and initialize the absolute position again. 0034 Aux ax CRC error An error occurred in the communication with the NC. • Take countermeasures against noise. 0036 Aux ax communication timeout Communication with the NC was cut off. • • • Connect correctly. Turn the NC power ON. Replace the drive unit or NC. 0037 Aux ax parameter error The parameter setting value is incorrect. • Set the parameter correctly. 0038 Aux ax frame error An error occurred in the communication with the NC. • Take countermeasures against noise. 0039 Aux ax commu INFO error Undefined data was transferred from the NC. • Change the NC software version to a compatible version. II - 34 1. List of Alarms 1.8 Auxiliary Axis Alarms (2) Class: S02 Aux ax servo alarm Alarm Details information 0011 Aux ax PCB err (Drive circuit) An error occurred in the drive unit's internal PCB. Remedy • Replace servo drive unit. 0013 Aux ax S/W processing error An error occurred in the drive unit's internal reference clock. • Replace servo drive unit. 0015 Aux ax EEROM error A write error occurred to the EEROM in the drive unit. • Replace servo drive unit. 0017 Aux ax PCB error(A/D err) An error occurred in the drive unit's internal A/D converter. • Replace servo drive unit. 0018 Aux ax PCB error(LSI err) An error occurred in the drive unit's internal LSI. • Replace servo drive unit. 0020 Aux ax detector error An error occurred in the communication between the servo drive unit and detector. • • Connect correctly. Replace or repair cable. 0024 Aux ax ground fault detection A ground fault of the output was detected when the power was turned ON. • • Repair the ground fault section. Replace the cable or motor. (3) Class: S03 Aux ax servo alarm Alarm information Details 0010 Aux ax under voltage The power voltage is 160V or less. 0030 Aux ax regeneration error Remedy The tolerable regeneration power of the internal regenerative resistor or external regenerative option was exceeded. • • Review the power supply. Replace the servo drive unit. • • • • Set the parameter #50002 correctly. Connect correctly. Lower the positioning frequency. Change the regenerative option to a larger capacity. Lower the load. Review the power supply. Replace the servo drive unit. • • 0031 0032 Regenerative transistor error • Aux ax overspeed The motor's rotation speed exceeded the tolerable momentary speed. • Aux ax overcurrent A current exceeding the servo drive unit's tolerable current flowed. • • • II - 35 • • Increase the acceleration/ deceleration time constant. Review the gear ratio. Replace the detector. Repair the wiring. Replace the servo drive unit. Take countermeasures against noise. 1. List of Alarms 1.8 Auxiliary Axis Alarms Alarm Details information 0033 Aux ax overvoltage The voltage of the converter in the servo drive unit was 400V or more. Remedy • • • • Wire correctly. Replace the servo drive unit. For the internal regenerative resistor, replace the drive unit. For the external regenerative option, replace the regenerative option. 0046 Aux ax motor overheating An operation state causing the motor to overheat continued. • • Reduce the motor load. Review the operation pattern. 0050 Aux ax overload 1 The servo drive unit or servomotor overload protection function activated. • • • Reduce the motor load. Review the operation pattern. Change to a motor or drive unit with large output. Change the setting of the automatic tuning response characteristics. Correct the connection. Replace the servomotor. • • • 0051 Aux ax overload 2 The max. output current flowed for several seconds due to a machine collision or overload. • • • • 0052 Aux ax excessive error A position deflection exceeding the excessive error detection setting value occurred. II - 36 • • • • • • • Review the operation pattern. Change the setting of the automatic tuning response characteristics. Correct the connection. Replace the servomotor. Increase the acceleration/ deceleration time constant. Increase the torque limit value. Review the power facility capacity. Review the operation pattern. Replace the servomotor. Connect correctly. Repair or replace the cable. 1. List of Alarms 1.8 Auxiliary Axis Alarms (4) Class: S52 Message: Aux ax servo warning Alarm Details information Aux ax battery voltage drop 0092 The absolute position detection battery voltage dropped. 00E0 00E1 00E3 00E9 Remedy • • Mount a battery. Replace the battery and initialize the absolute position. Aux ax overregeneration warning The regeneration power may have exceeded the tolerable range of the built-in regenerative resistor or external regenerative option. • • • Lower the positioning frequency. Change the regenerative option to a larger one. Lower the load. Aux ax overload warning The overload alarm 1 could occur. Aux ax abs position counter warning There is an error in the absolute position detector internal data. • Refer to the items for S03 0050. • • Take countermeasures against noise. Replace the servomotor. Aux ax main circuit OFF warning The servo ON signal was input while the main circuit power was OFF. The contactor operation is faulty. • Turn ON the main circuit power. (5) Class: Z70 Message: Aux ax abs position error Alarm information Details Remedy 0001 Aux ax abs posn base set incomplete The zero point (reference point) has not been initialized in the absolute position system. • Initialize the zero point (reference point). 0002 Aux ax absolute position lost The absolute position coordinate data in the drive unit has been lost. • Initialize the zero point (reference point). 0003 Aux ax abs posn param changed The absolute position system related parameters have been changed or lost. • Correctly set the parameters and then initialize the zero point (reference point). (6) Class: Z71 Message: Aux ax drop voltage Alarm information 0001 Details Remedy Aux ax abs encoder: back up voltage drop The data in the detector has been lost. Battery voltage drop. Detector cable wire breakage or looseness. II - 37 • Check the battery and detector cable and then initialize the zero point (reference point). 1. List of Alarms 1.8 Auxiliary Axis Alarms (7) Class: Z73 Message: Aux ax system warning Alarm information Details Remedy 0001 Aux ax battery for abs data fault Battery voltage drop. Detector cable wire breakage or looseness. • Check the battery and detector cable. The zero point does not need to be initialized. 0003 Aux ax absolute position counter warning An error occurred in the detector's absolute position counter. • Replace the detector. (8) Class: M00 Aux ax operation error Alarm information Details Remedy 0001 Aux ax dog overrun When executing dog-type reference position, the zero point return speed is too fast or the dog length is too short. • Lower the zero point return speed or increase the dog length. 0003 Aux ax R-pnt direction illegal When executing reference position return, the axis was moved in the opposite of the designated direction. • Move the axis in the correct direction. 0004 Aux ax external interlock The axis interlock function is valid. • Cancel the interlock signal 0005 Aux ax internal interlock An interlock was established by the servo OFF function. • Cancel the servo OFF. 0007 Aux ax soft limit The soft limit was reached. • Check the soft limit setting and machine position 0024 Aux ax R ret invld at abs alm Reference position return was executed during an absolute position alarm. • Initialize the absolute position reference point and then fix the absolute position coordinates. 0025 Aux ax R ret invld at ini Reference position return was executed while initializing the absolute position. • Initialize the absolute position reference point and then fix the absolute position coordinates. II - 38 1. List of Alarms 1.8 Auxiliary Axis Alarms (9) Class: M01 Aux ax operation error Alarm information Details Remedy 0101 Aux ax no operation mode The operation mode is not designated, or the operation mode was changed during axis movement. • Correctly designate the operation mode. 0103 Aux ax feedrate 0 The operation parameter's feedrate setting is zero. The operation parameter feedrate setting is zero. Or, the override is valid, and the override value is zero. • Set a value other than zero in the feedrate setting or override value. 0160 Aux ax sta No. illegal A station No. exceeding the No. of indexed divisions was designated. • Correctly designate the station No. 0161 Aux ax R-pnt ret incomplete Automatic/manual operation was started before reference position return was executed with the incremental system. • Execute the reference position return. 0162 Aux abs position initializing The start signal was input while initializing the absolute position reference point. • Complete the absolute position reference point initialization. 0163 Aux ax abs position error The start signal was input during an absolute position alarm. • Initialize the absolute position reference point and then fix the absolute position coordinates. 0164 Aux ax arbitrary positioning The manual operation mode was started during the random positioning mode. • Turn the random positioning mode OFF before switching to the manual operation mode. 0165 Aux uneven index sta No. ilgl The commanded station No. was higher than 9 or the number of indexing stations during uneven indexing. • Check the commanded station No. and the parameter "#50100 station" setting. II - 39 1. List of Alarms 1.8 Auxiliary Axis Alarms (10) Class: Y02 Auxiliary axis MCP alarms An error occurred during data transfer between the MCP and auxiliary axis drive unit after turning on the power. Error No. Details Remedy The software or hardware may be damaged. 0050 Aux ax sys alm: Proc time over Contact the service center. 0051 0000 Aux ax commu er:CRC error 1 (10 times/910.2ms) 0001 Aux ax commu er:CRC error 2 (2 continuous times) 0002 Aux ax commu er:Recv timing (2 continuous times) xx03 Aux ax commu er:Data ID (2 continuous times) xx: Axis No. xx04 Aux ax commu er:Recv frame no. (2 continuous times) xx: Axis No. A communication error has occurred between the controller and drive unit. • Take measures against noise. • Check that the communication cable connector between the controller and drive unit and one between the drive unit are tight. • Check whether the communication cable between the controller and drive unit and one between the drive units are disconnected. • A driving drive unit may be faulty. Take a note of the 7-segment LED contents of each driving drive unit and report to the Service Center. (11) Class: Y03 Message: Aux ax drive unit unequipped The drive unit is not properly connected. Error No. Details Remedy Axis No. bit correspondence (bit 0: 1st axis, bit 1: 2nd axis, Check the auxiliary axis drive unit mounting state. 1 to 4 bit 2: 3rd axis, bit 3: 4th axis) • Check the end of the cable wiring. • Check the cable for broken wires. • Check the connector insertion. The auxiliary axis drive unit input power is not being input. The auxiliary axis drive unit axis No. switch is illegal. II - 40 1. List of Alarms 1.9 Computer Link Errors 1.9 Computer Link Errors (The bold characters are the messages displayed on the screen.) LUU Message {{{{ Error No. Message Alarm class (1) Class: L01 Computer link error Error No. 0004 0010 Details Remedy Timeout error Communication ends with timeout CNC has a 248-byte receive buffer. The time during which CNC receives 248 bytes exceeds the "TIME-OUT" value set in the I/O device parameter. • Host ER signal OFF HOST ER (CNC DR) signal is not turned ON. • • • • • Set a greater timeout value in the input/output device parameter. Recheck the HOST software as to whether or not the HOST transmits data in response to DC1 from CNC (data request). Check whether or not start code of computer link parameter is set to 0. Check whether or not the cable is disconnected from the connector. Check whether or not the cable is broken. Check whether or not the HOST power is turned ON. Recheck the HOST software as to whether or not the data to be transmitted to CNC is ISO code. 0015 Parity H error Communication ends with parity H. • 0016 Parity V error Communication ends with parity V. • Recheck the data to be transmitted to CNC. 0017 Overrun error Although CNC transmits DC3 (request to stop data transfer) to the HOST, it receives data of 10 bytes or more from the HOST, thus terminates communication. When CNC is transmitting data to the HOST, it receives data of 10 bytes or more from the HOST. • Recheck the software as to whether or not the HOST stops transmitting data within 10 bytes after receiving DC3. Recheck the HOST software as to whether or not the HOST transmits data such as a command or header to CNC during receiving a work program. II - 41 • 1. List of Alarms 1.10 User PLC Alarms 1.10 User PLC Alarms (The bold characters are the messages displayed on the screen.) UUU Message {{{{ {{{{ Sub-status 2 Sub-status 1 Message Alarm class Message U01 No user PLC Sub-status 1 - 2 - Details Remedy The ladder is not a GPPW ladder or PLC4B ladder. (Note) Emergency stop (EMG) will be applied. Download the ladder of the format selected with the PLC environment selection parameters (bit selection #51/bit 4). U10 0x0010 Illegal PLC - PLC scan time error The scan time is 1 second or longer. Edit the ladder size to a smaller size. 0x0040 - Ladder operation mode illegal A ladder different from the designated mode was downloaded. (Note) Emergency stop (EMG) will be applied. Download the ladder having the same format as when the power was reset or turned ON. 0x0080 - GPPW ladder code error (Note) Emergency stop (EMG) will be applied. Download the correct GPPW format ladder. 0x008x - PLC4B ladder code error An illegal circuit was found in the PLC4B ladder. bit1: PC medium-speed circuit illegal bit2: PC high-speed circuit illegal (Note) Emergency stop (EMG) will be applied. Download the correct PLC4B format ladder. Software illegal interrupt 0x0400 Number of ladder steps The ladder process stopped abnormally due to an illegal software command code. (Note) Emergency stop (EMG) will be applied. II - 42 Turn the power ON again. If the error is not reset, download the correct ladder. 1. List of Alarms 1.10 User PLC Alarms Message Sub-status Details Remedy 2 Software exception U10 0x800x Number of ladder steps Illegal PLC The ladder process stopped abnormally due to a bus error, etc. bit 0: BIN command operation error Refer to the methods for using the bit 1: BCD command operation BCD and BIN function error commands. 1 bit6: CALL/CALLS/RET command error bit7: IRET command execution error (Note) Emergency stop (EMG) is applied for bit 6/7. Turn the power ON again. If the error is not reset, download the correct ladder. U50 PLC stopped The ladder is stopped. Start the ladder. U55 PLC stopped / is not saved The ladder is stopped and not written Write the ladder into ROM. into ROM. U60 Ladder is not saved The ladder is not written into ROM. Write the ladder into ROM. (Note) The number of ladder steps displayed on the screen may not match the actual number of error occurrence steps because of the ladder timing. Use this as a guideline of the occurrence place. II - 43 1. List of Alarms 1.11 Network Service Errors 1.11 Network Service Errors Message N001 Modem initial error Details • There is an error in the modem connection when the power is turned ON. N002 Redial over • The dial transmission failed more than • Wait a while, and then transmit again. the designated No. of redial times. N003 TEL unconnect • The phone line is not connected. • Check the modem's phone line connection. N004 Net communication error • An error other than the above errors occurred during communication. • Note down the circumstances under which this error occurred, and contact the Service Center. N005 Invalid net communication • The modem connection port is being used for another function such as input/output. • The modem connection port settings are incorrect. • Quit using the modem connection port with the other function, and then turn the power ON again. • Check the modem connection port settings. II - 44 Remedy • Check the connection between the NC and modem, connection port and modem power. 2. Operation Messages 2.1 Search-related Operation Messages 2. Operation Messages The following messages display on each screen. 2.1 Search-related Operation Messages Message Searching Details • The operation search is being executed. Search completed • The operation search was completed correctly. Verifying • The data is being verified correctly. Verifying stopped • The data comparison completed correctly. Search error • Setting error • Restart search is completed • The restart search was completed. Executing restart search • The restart search is being executed. Can't cancel verify stop • The compare stop cannot be canceled because the operation is not in a compare stop. Executing top search • The top search is being executed correctly. Top search completed • The top search was completed correctly. Can't input data • Data input was attempted during M, S, T, B history display. Input some of ONB • Awaiting Verifying stop posn already registered • The verify stop position has already been registered. No searched program • The program has not been searched. Program restarting • The program is being restarted. Could not find the designated ONB number. Review the ONB number or machining program settings. • The operation search could not be completed correctly. The directory name exceeded the display range. A directory path for which the entire directory cannot be displayed cannot be designated in the directory name area. • The search is not possible because ONB number is not designated. ONB number input II - 45 2. Operation Messages 2.2 Graphic Display-related Operation Messages 2.2 Graphic Display-related Operation Messages Message Details Searching • Search error • Executing automatic operation • Setting error • Execute checksearch • Checking • The program check is being executed. Check stopped • The program check is being stopped. Push [Check reset] menu • An error occurred in the graphic check. Press the [Check reset] menu key to reset the error. Executing trace • The trace mode is valid. Program check completed • The trace in the program check completed with an M02/M30 code. Reset complete • The program check was reset. Tool interfere with work • The tool contacted the workpiece when performing rapid traverse (G0) movement with the interference check enabled. Program checking • The program check is being executed. Executing reset operation • The program check is being reset. Executing trace(tip posn) • The tip position trace mode is valid. The check search is being executed. Could not find the designated ONB number. Review the ONB number or machining program settings. • The checl search could not be completed correctly. An attempt was made to peform operatins such as parameter, tool compensation amount data and coordinate system offset settings during auto operation. (Input/output also possible during auto operation) • The machining program and MDI data that the operator is attempting to edit cannot be edited during auto operation. • It is not possible to be executed a check search or check start-up during auto operation. • An attempt was made to set the verify stop position during auto operation. The directory name exceeded the display range. A directory path for which the entire directory cannot be displayed cannot be designated in the directory name area. • The check search is not possible because ONB number is not designated. • A non-existent axis name or setting that does not exist in the format was made when making the display mode settings. Set using an existing axis name. The check could not be started. Execute a check search. II - 46 2. Operation Messages 2.3 Variable (Common variables, local variables) - related Operation Messages 2.3 Variable (Common variables, local variables) - related Operation Messages Message Erase? (Y/N) Details • Message to confirm the line erase. [Y] or [INPUT] : Variables are deleted. [N] : Variables are not deleted. 2.4 PLC Switch-related Operation Messages Message Set up parameter ?(Y/N) Details • Message to confirm the parameter setup. [Y] or [INPUT] : It will be possible to make settings. [N] : It will not be possible to make settings. 2.5 Compensation-related (Tool compensation, coordinate system offset) Operation Messages Message Details Erase? (Y/N) • Message to confirm the erasing. [Y] or [INPUT] : Erase the data. [N] : Do not erase the data. Clear all axes? (Y/N) • Message to confirm the all axes clear. [Y] or [INPUT] : Clear the data for all axes. [N] : Do not clear the data. Cannot return to origin • Operations other than line paste, paste and data input cannot be undone. Clear all? (Y/N) • Message to confirm the clearing the all data. [Y] or [INPUT] : Clear all data. [N] : Do not clear the data. Input P number • • The coordinate system [Coord G54.1 P] menu was pressed. The expansion workpiece coordinate system P No. was input. Data clear complete • Clearing of the collection data is complete. Execute the collection data clear? • Determines whether to clear the collection data. Press [Y] or [INPUT] to clear the data. II - 47 2. Operation Messages 2.6 Data Input/Output-related Operation Messages 2.6 Data Input/Output-related Operation Messages Message Details Overwrite this file?(Y/N) • Message to confirm the overwriting. [Y] or [INPUT] : Overwrite the file. [N] : Do not overwrite the file. Over run error • The buffer overran or overflowed. Memory over • The program cannot be written, because the memory capacity will be exceeded. (Occurs when copying a program during tape input.) Can't make directory on this device • Creation of a directory was attempted for a device that cannot have a directory. Designated file does not exist • The file specified in device A, and B does not exist. The applicable file does not exist in the specified directory. • The file name is a directory • A directory was designated for the file transfer. A directory cannot be transferred. Change complete • The data conversion completed correctly. Changing • The data is being converted. Erase complete • The file has been erased. Erase ended. Some file not erased • The file erasing completed, but there are some files that could not be erased. Verify error • An Compare error. Compare next file?(Y/N) • Message to confirm the comparison [Y] or [INPUT] : Compare the next file. [N] : Do not compare the next file. Compare complete • The data comparison completed. Verifying • The data is being compared. The file already exists • • The input file name already exists. The file name after renaming already exists. Can't erase designated file • Erasing was attempted of a file that cannot be erased. Can't rename designated file • An attempt was made to change the name of a file that cannot be renamed. Can't condense designated file • Condensing of a file that cannot be condensed was attempted. error occurred when performing a file verification. II - 48 2. Operation Messages 2.6 Data Input/Output-related Operation Messages Message Details Designated file is locked • Changing was attempted of a locked file. Can't open file for dev A • Could not find the file for device A. Or, the file is in a state in which it cannot be accessed. Can't open file for dev B • Could not find the file for device B. Or, the file is in a state in which it cannot be accessed. Can't read file for dev A • Could not read in the file for device A. Recheck the connection status for device A or the input/output parameter setting. Can't read file for dev B • Could not read in the file for device B. Recheck the connection status for device B or the input/output parameter setting. Can't close file for dev A • Contact the service center Can't close file for dev B • Contact the service center. Can't write file for dev A • Could not write in the file for device B. Recheck the connection status for device A or the input/output parameter setting. Can't write file for dev B • Could not write in the file for device B. Recheck the connection status for device B or the input/output parameter setting. Can't seek file for dev A • Contact the service center. Can't seek file for dev B • Contact the service center. File name not designated for dev A • A file name was not designated for device A. File name not designated for dev B • A file name was not designated for device B. Can't open directory for dev A • Could not find a directory corresponding to device A. Can't open directory for dev B • Could not find a directory corresponding to device B. Different devices designated in A and B • The same device must be designated for devices A and B, but differing devices were designated. Timeout error • A timeout error occurred when communicating with the external device. Checking • Cannot be executed during a check Make directory complete • Creation of the directory has been completed. Dir create Complete • Creation of the directory has been completed. II - 49 2. Operation Messages 2.6 Data Input/Output-related Operation Messages Message Details Can't make directory • The directory is not empty • A file Directory pass is illegal • The designated directory path name is illegal. →Input a correct directory path name. Data protect • Setting, erasing, parameter setting, etc., of the various data is prohibited, because the data protect key is validated. Transfer complete • The data transfer completed correctly. Transferring • The data is being transferred. Parity H error • A parity H error was detected. Parity V error • A parity V error was detected. File entry over • The No. of registration files designated in the specifications was exceeded, so the file could not be registered. Program No. not found in the file • There is no program number in the selected file. Executing format • The formatting is being executed. Format complete • The formatting completed. Format error • The formatting failed. Framing error • An error occurred between the NC and the external device. Variable conversion error • An error occurred during the M2 macro conversion, and the conversion failed. Merge complete • The data merge completed. Merge execution • The data merge is being executed. Memory alloc error • Securing of the communication data range failed. Rename complete • OK? (Y/N) An error occurred while creating the directory. was found in the directory. →Erase the file in the directory. The rename has been completed. • Message to confirm the operation. [Y] or [INPUT] : Execute the operation [N] : Cancel the operation. II - 50 2. Operation Messages 2.6 Data Input/Output-related Operation Messages Message Details I/O not ready • An error occurred between the NC and the external device. I/O parameter error • The external device settings and input/output parameters do not match. I/O port busy • Input/output was not possible as the I/O port is busy. FLD write protect • The FLD is write-protected. →Release the write protection. PLC running • An • attempt was made to input a user PLC during PLC RUN. Stop the PLC on the maintenance screen. FLD not ready • MemoryCard not ready • An attempt was made to perform operations with no memory card. DS not ready • An attempt was made to perform operations with no data server. IC not ready • An attempt was made to perform operation without at IC card. Can't write in READ-ONLY file • Contact the service center. Condense complete • Condensing has been completed. A directory does not exist • The specified directory does not exist. An attempt was made to perform an FLD operation search with no FLD. • An attempt was made to display the FLD list with no FLD. II - 51 2. Operation Messages 2.7 Parameter-related Operation Messages 2.7 Parameter-related Operation Messages Message Details Designate copy end posn • The copy start position was specified using the cursor. Continue and specify the copy end position using the cursor. Copy start posn and end posn reversed • When the copy range was designated, a position before the start position was designated as the end position. Columns of copy start and end different • A different column (axis or part system) was specified for the copy start/end position at the screen with the arrangement configuration for each axis and part system. Copy range is inadequate • Could not find the parameter No. for the copy start position. A value larger than the last parameter No. was designated as the copy end position parameter No. Check the designated copy range. • Setting error: column n • The nth column setting data is inappropriate when multiple axes were set at the same time (/ division). (Settings have been made up to the (n-1)th column.) Password is illegal • The password designated for displaying the Machine Parameter screen is illegal. Input the password • The menu key for first displaying the Machine Parameter screen was pressed after the power was turned ON. Paste position is illegal • An attempt was made to paste in a different parameter from the copy parameter. Paste? (Y/N) • Message to confirm the operation when pasting. [Y] or [INPUT] : Paste the data at the current cursor position. [N] : Do not paste the data. Data protect • Setting, erasing , parameter settings, etc., of the various data is prohibit, because the data protect key is validated. Executing automatic operation • An attempt was made to make parameter settings during auto operation. Can't select • The password designated for displaying the machine parameters has not been input. • Display of the machine parameters was attempted on the [Param No.] menu, but the password has not been input. Press the [Machine param] menu, and input the password for displaying the machine parameters. II - 52 2. Operation Messages 2.8 Measurement-related (Workpiece, rotation) Operation Messages 2.8 Measurement-related (Workpiece, rotation) Operation Messages Message Details TLM switch OFF • Can't take-in skip posn • Can't write coordinates data • Sensor take in not possible • Could not retrieve the position measured with the touch sensor. Measure again. Can't write compensation data • The cursor position and the cell for writing the compensation amount (length dimension, radius dimension) do not match. Match the cursor position with the cell for writing the compensation amount. Measurement was attempted when the TLM switch was OFF. Could not retrieve the skip position. Check the following: < When measuring the workpiece > 1. Is the name of the axis to be measured designated in the basic axis (I, J, K)? 2. Is the axis that executed the axis movement a measurement axis? < When measuring the rotation > 1. Is the name of the axis to be measured designated in the coordinate rotation plane (horizontal axis, vertical axis)? 2. Is the axis that executed the axis movement a measurement axis? Could not obtain the measured axis No. • The measured angle was illegal. • Could not write into the coordinate system offset. Measure again. II - 53 2. Operation Messages 2.9 Tool (Tool registration, tool life) -related Operation Messages 2.9 Tool (Tool registration, tool life) -related Operation Messages Message Designated group already exists Details • • An already existing group No. was designated when changing the group No. (Tool life screen (grp)) An already existing group No. was designated when newly creating the group. (Tool life screen (grp list)) Designate a group No. that does not already exist. Designated group does not exist • Erasing was attempted on the Tool life screen (grp list) of a group that does not exist. Can't register group • The group registration process on the Tool life screen (grp list) failed. Can't delete group • The group deleition process on the Tool life screen (grp list) failed. Erase? (Y/N) • Message to confirm the erasing. [Y] or [INPUT] : Erase the data [N] : Do not erase the data. Pot number not exist • The set pot number does not exist. Check the pot number. Create new file? (Y/N) • Message to confirm the operation when newly creating data, files, etc. [Y] or [INPUT] : Newly create. [N] : Cancel the operation. Input the tool number • Waiting tool number input. Clear not possible • The clear range is incorrect. II - 54 2. Operation Messages 2.10 Editing-related Operation Messages 2.10 Editing-related Operation Messages Message Details Buffer correct not possible • Buffer correction cannot be performed for this program. Can't write into file • Could not write the data to the memory with the buffer correction. Contact the service center. Overwrite this file?(Y/N) • Message to confirm when registering MDI [Y] or [INPUT] : Overwrite the file. [N] : Do not overwrite the file. Memory over • The program cannot be written, because the memory capacity will be exceeded. Designated character string not found • Could not find the search results and character string in the program. Save current file ?(Y/N) • Message to confirm the saving. [Y] : Save the changes to the current file. [N] : Do not save the changes to the current file. A file does not exist • An attempt was made to select and edit a non-existent file. Designated file does not exist • An attempt was made to select and erase a non-existent file. Erase complete • The data erasing completed. Can't erase designated file • The selected file cannot currently be erased. Designated file does not exist • A file that does not exist was designated when file editing. Designated file already exists • When creating a new file, a file name was designated that already exists. Replace? (Y/N) • Message to confirm the character string replacement. [Y] or [INPUT] : Replace the character string. [N] : Do not replace the character string. File access error • Contact the Service Center. File open error • The designated file is already open. Editing • A program is being edited on the screen. Save the program to write it into the memory. Program entry over • The program could not be registered in the memory when attempted, because the No. of registrations designated in the specifications would be exceeded. Paste position is illegal • Pasting was attempted within the copy range of the same file. Designated line is out of program range • Designation was attempted of a line No. larger than the No. of lines in the entire program. II - 55 2. Operation Messages 2.10 Editing-related Operation Messages Message Details MDI no setting • Editing of the MDI was started, but the MDI setting was incomplete. MDI search complete • The MDI search completed. MDI search error • Could not execute the MDI search. Can't edit except in MDI mode • "#1144 mdlkof" (MDI setting lock) is "0" and therefore it is not possible to edit the MDI program in a mode other than MDI mode. Input miss was detected • An Input miss was not detected • A search Can't edit a file except in NC memory • Save not possible • A special input miss was detected. was performed for an input miss, however, none was found. Editing cannot be performed at the edit window for programs other than those in the NC memory. file (history file etc.) that cannot be saved was edited and an attempt was made to save it. Perform an operation to quit editing. II - 56 2. Operation Messages 2.11 Diagnosis-related Operation Messages 2.11 Diagnosis-related Operation Messages Message Details Erase? (Y/N) • Message to confirm alarm history clear operation [Y] or [INPUT] : Erase the data [N] : Do not erase the data. Can't write data • The data cannot be written. Device is illegal • The designated device is inadequate. Modal output not possible • The modal output process failed. Modal clear not possible • The modal cancel process failed. Continue display not possible • Continuous display is not possible because data is not set at the cursor position. One-shot output not possible • The one-shot output process failed. Select a menu • A device No. was set without selecting a menu operation. Press any operation menu and input the device No. with a menu highlighted. Change Ope. test mode • Operation of the Operation test screen was attempted when the operation adjustment mode was not selected. II - 57 2. Operation Messages 2.12 Maintenance-related Operation Messages 2.12 Maintenance-related Operation Messages Message Details Password is illegal • The input password is incorrect. Input password • The [Password] menu key was pressed, and the password input mode was entered. Input a password. Now making back-up • Currently backing up system data and the user PLC ladder to a specified device. Backupping • The SRAM data is being backed up on the HD. Backup complete • Backup error • An error occurred while backing up the SRAM data on the HD. Executing format • The formatting is being executed correctly. Format complete • The formatting completed correctly. Format error • The NC memory formatting failed. Contact the nearest service center. Quit HMI ?(Y/N) • Message to confirm the HMI quitting [Y] or [INPUT] : Quit the HMI. [N] : Do not quit the HMI. Format NC memory?(Y/N) • Message to confirm the NC memory formatting [Y] or [INPUT] : Start formatting the NC memory. [N] : Do not format the NC memory. Execute SRAM backup ?(Y/N) • Message to confirm the SRAM back up [Y] or [INPUT] : The SRAM data is backed up to the HD. [N] : The SRAM data is not backed up to the HD. PLC running. Does it stop? (Y/N) • Message to confirm the PLC STOP [Y] or [INPUT] : Backup the SRAM data on the HD. [N] : Do not backup the SRAM data on the HD. Restoring • The system data and user PLC ladder are now being restored to the NC from a specified device. Restore complete • Restoration of system data and user PLC ladder to the NC from a specified device has been completed. Auto adjust error • Backup of the SRAM data on the HD has been completed. • Back up of system data and user PLC ladder to a specified device has been completed. The H/W status cannot be read properly, and therefore it is not possible to perform auto adjustments. Check the remote I/O unit. Perform manual adjustments. • The unit is defective. Replace the unit. II - 58 2. Operation Messages 2.12 Maintenance-related Operation Messages Message Details Auto adjust complete • Analog Auto adjust execution • Performing analog output adjustment normally. Execute? (Y/N) • Message to confirm the operation [Y] or [INPUT] : The currently selected operation is performed. [N] : The currently selected operation is not performed. Unit not equipped • The machine is not equipped with an analog output unit. A serial number is inaccurate • The system data to be restored and the serial number in the NC do not match, and therefore it is not possible to restore. Check to ensure that the serial number in the NC has been set and that the system data to be restored matches. • Operating aux axis • • output adjustment completed normally. it is not possible to set parameter and input/output data during auxiliary axis operation. It is not possible to change the display axis during auxiliary axis operation. II - 59 2. Operation Messages 2.13 Data Sampling-related Operation Messages 2.13 Data Sampling-related Operation Messages Message Details Executing sampling • The waveform data is being sampled. Input the axis name • This appears when the data type is selected in the Ch1 or Ch2 data setting area. Input the name of the axis to be sampled. Input axis name/signal No./bit • This appears when the data type is selected in the Ch1 or Ch2 data setting area. Set the sampling conditions common for Ch1 and Ch2. Input file/sub-ID/item/data • This appears when an NC file is selected in the Ch1 or Ch2 data setting area. Sampling conditions are illegal • The data cannot be sampled as the setting conditions are illegal. Review the data, vertical scale, sampling rate and horizontal scale on the Condition setting screen. Can't start sampling • "#1224 aux08 bit0" is "0" and sampling start-up cannot be performed. The collection invalid • The parameters are set to prevent data being collected. Check the parameters. The collection begin? • Determines whether to start data collection. Press [Y] or [INPUT] to start data collection. The collection stop? • Determines whether to stop data collection. Press [Y] or [INPUT] to stop data collection. The collection is being executed • An attempt was made to start data collection while data collection was being performed. The collection is stopping • An attempt was made to stop data collection while data collection was stopped. II - 60 2. Operation Messages 2.14 Absolute Position Detection-related Operation Messages 2.14 Absolute Position Detection-related Operation Messages Message Details Setting absolute position set • Setting from the screen was attempted of absolute position detection data when the "Absolute Position Set" was not ON. Press the menu key [Absolute Position Set] to turn it ON. Not the abs position detection system • An absolute position detection system has not been selected for the currently selected axis. The machine parameter (Axis specification parameter "#2049 type") must be set. Axis name inappropriate • The set axis name is inappropriate. Check the axis name. II - 61 2. Operation Messages 2.15 Other Operation Messages 2.15 Other Operation Messages Message Details Launching application • The application is running. Executing automatic operation • Cannot be performed during automatic operation. Perform the operation again after automatic operation has been completed. Setting error • Data range error • The input data exceeded the range. Set the value again within the range. Data protect • Setting, erasing, parameter setting, etc., of the various data is prohibited, because the data protect key is validated. Reconsider the data protect key setting. Edit lock B • It is not possible to change machining program B (8000 to 8999: user standard subprogram) or machining program C (9000 to 9999: machine tool builder custom program) as edit lock B is enabled. Edit lock C • It is not possible to change machining program C (9000 to 9999: machine tool builder custom program) as edit lock C is enabled. Origin set not possible • Can′t command manual value • The setting data is inadequate. (Alphabetic characters were set where only numeric characters can be set, etc.) • The data has not been set. The operation is in a state in which origin set is not possible. Check the parameter "#1123 origin (Origin set prohibited)" setting. • Check that the axis has stopped. • Check that idling (post-reset status) is currently being performed. The manual numerical value protect is valid and therefore it is not possible to perform a manual numerical value command. II - 62 3. Program Error 3. Program Error (The bold characters are the message displayed in the screen.) These alarms occur during automatic operation‚ and the causes of these alarms are mainly program errors which occur‚ for instance‚ when mistakes have been made in the preparation of the machining programs or when programs which conform to the specification have not been prepared. Error No. P 10 Details Remedy • Divide the alarm block command into two. No. of simultaneous axes over The number of axis addresses commanded in • Check the specifications. the same block exceeds the specifications. • Revise the axis names in the program. P 11 Illegal axis address The axis address commanded by the program and the axis address set by the parameter do not match. P 20 • Check the program. Division error An axis command which cannot be divided by the command unit has been issued. P 29 Not accept command The normal line control command (G40.1, G41.1, G42.1) has been issued during the modal in which the normal line control is not acceptable. • Check the program. P 30 Parity H error The number of holes per character on the paper tape is even for EIA code and odd for ISO code. • Check the paper tape. • Check the tape puncher and tape reader. P 31 Parity V error The number of characters per block on the paper tape is odd. • Make the number of characters per block on the paper tape even. • Set the parameter parity V selection OFF. P 32 • Check and revise the program address. Illegal address An address not listed in the specifications has • Check and correct the parameters values. • Check the specifications. been used. P 33 Format error The command format in the program is not correct. P 34 • Check and correct the G code address in the Illegal G code program. A G code not listed in the specifications has been used. An illegal G code was commanded during the coordinate rotation command (G68). • Check the program. G51.2 or G50.2 was commanded when the • Check the parameter setting values. rotary tool axis No. (#1501 polyax) was set to "0". G51.2 or G50.2 was commanded when the tool axis was set to the linear axis (#1017 rot "0"). P 35 • Check the program. Setting value range over The setting range for the addresses has been exceeded. P 36 Program end error "EOR" has been read during tape and memory mode. II - 63 • Enter the M02 and M30 command at the end of the program. • Enter the M99 command at the end of the subprogram. 3. Program Error Error No. Details Remedy • The program Nos. are designated across a range from 1 to 99999999. • The sequence Nos. are designated across a range from 1 to 99999. P 37 O, N number zero A zero has been specified for program and sequence Nos. P 39 No specifications • A non-specified G code was specified. • The selected operation mode is not used. • Check the specifications. P 40 Pre-read block error When tool radius compensation is executed‚ there is an error in the pre-read block and so the interference check is disabled. • Reconsider the program. P 49 Invalid restart search • Restart search was attempted for the 3-dimensional circular interpolation. • Restart search was attempted during the cylindrical interpolation, polar coordinate interpolation, and tool tip center control. • Reconsider the program. • Reconsider the restart search position. P 60 Compensation length over The commanded movement distance is excessive. (Over 231) • Reconsider the axis address command. P 62 No F command • No feed rate command has been issued. • There is no F command in the cylindrical interpolation or polar coordinate interpolation immediately after the G95 mode is commanded. • The default movement modal command at power ON is G01. This causes the machine to move without a G01 command if a movement command is issued in the program, and an alarm results. Use an F command to specify the feed rate. • Specify F with a thread lead command. P 65 No spec: High speed mode 3 • Check the high-speed mode III specifications. P 70 • Check the numerical values of the addresses Arc end point deviation large that specify the start and end points, arc • There is an error in the arc start and end center as well as the radius in the program. points as well as in the arc center. • The difference of the involute curve through • Check the "+" and "-" directions of the address numerical values. the start point and the end point is large. • When arc was commanded, one of the two axes configuring the arc plane was a scaling valid axis. P 71 • Check the numerical values of the addresses in the program. • Check whether the start point or end point is on the inner side of the base circle for involute interpolation. When carrying out tool radius compensation, check that the start point and end point after compensation are not on the inner side of the base circle for involute interpolation. • Check whether the start point and end point are at an even distance from the center of the base circle for involute interpolation. • Check the helical specifications. No spec: Herical cutting A helical command has been issued though it • An Axis 3 command was issued by the circular interpolation command. If there is is not included in the specifications. no helical specification, the linear axis is moved to the next block. P 72 Arc center error • The arc center is not sought during R-specified circular interpolation. • The curvature center of the involute curve cannot be obtained. II - 64 3. Program Error Error No. Details P 74 Can't calculate 3DIM arc The end block was not specified during 3-dimension circular interpolation supplementary modal, and therefore it is not possible to calculate the 3-dimension circular interpolation. Furthermore, it not possible to calculate the 3-dimension circular interpolation due to an interruption during 3-dimension circular interpolation supplementary modal. P 75 3DIM arc illegal An unusable G code was issued during 3-dimension circular interpolation modal. Or, a 3-dimension circular interpolation command was issued during a modal for which a 3-dimension circular interpolation command cannot be issued. P 76 • Check the specifications. No spec: 3DIM arc interpolat G02.4/G03.4 was commanded even although there is no 3-dimension circular interpolation specification. P 90 • Check the specifications. No spec: Thread cutting A thread cutting command was issued even although there is no thread cutting command specification. • Set the correct thread lead command for the Illegal pitch vaule thread cutting command. The thread lead (thread pitch) when performing the thread cutting command is incorrect. P 93 Remedy • Reconsider the program. • Reconsider the program. P100 No spec: Cylindric interpolat A cylindrical interpolation command was issued even although there is no cylindrical interpolation specification. • Check the specifications. P111 Plane selected while coord rot Plane selection commands (G17, G18, G19) were issued during a coordinate rotation command (G68). • After command G68, always issue a plane selection command following a G69 (coordinate rotation cancel) command. P112 • Issue plane selection commands after Plane selected while R compen completing (axis movement commands • Plane selection commands (G17, G18, issued after G40 cancel command) tool G19) were issued while tool radius radius compensation and nose R compensation (G41, G42) and nose R compensation commands. compensation (G41, G42, G46) commands were being issued. • Plane selection commands were issued after completing nose R compensation commands when there are no further axis movement commands after G40, and compensation has not been cancelled. P113 Illegal plane select The circular command axis differs from the selected plane. P122 • Check the specifications. No spec: Auto corner override An auto corner override command (G62) was • Delete the G62 command from the program. issued even although there is no auto corner override specification. II - 65 • Issue a circular command after correct plane selection. 3. Program Error Error No. Details Remedy • Reconsider the program. P126 Invalid cmnd in high-accuracy An illegal command was issued during the high-accuracy control mode. • A G code group 13 command was issued during the high-accuracy control mode. • Milling, cylindrical interpolation or pole coordinate interpolation was commanded during the high-accuracy control mode. P130 2nd M function code illegal The 2nd miscellaneous function address commanded in the program differs from the address set in the parameters. miscellaneous function. • Check and correct the 2nd miscellaneous function address in the program. P131 No spec: Cnst surface ctrl G96 A constant surface speed control command (G96) was issued even although there is no specification. • Check the specifications. • Change the constant surface speed control command (G96) to a rotation speed command (G97). P132 Spindle rotation speed S=0 No spindle rotation speed command has been issued. • Reconsider the program. P133 • Reconsider the parameter specified for the Illegal P-No. G96 An invalid constant surface speed control axis constant surface speed control axis. has been specified. P140 No spec: Pos compen cmd The position compensation command (G45 to G48) specifications are not available. • Check the specifications. P141 Pos compen during rotation Position compensation was commanded during the figure rotation or coordinate rotation command. • Reconsider the program. P142 Pos compen invalid arc A position compensation invalid arc command was commanded. • Reconsider the program. P150 No spec: Nose R compensation • Even though there were no tool radius compensation specifications, tool radius compensation commands (G41 and G42) were issued. • Even though there were no nose R compensation specifications, nose R compensation commands (G41, G42, and G46) were issued. • Check the specifications. P151 Radius compen during arc mode A compensation command (G40‚ G41‚ G42‚ G43‚ G44‚ G46) has been issued in the arc modal (G02‚ G03). P152 No intersection In interference block processing during execution of a tool radius compensation (G41 or G42) or nose R compensation (G41‚ G42‚ or G46) command‚ the intersection point after one block is skipped cannot be determined. • Issue the linear command (G01) or rapid traverse command (G00) in the compensation command block or cancel block. (Set the modal to linear interpolation.) • Reconsider the program. II - 66 3. Program Error Error No. Details P153 Compensation interference An interference error has arisen while the tool radius compensation command (G41‚ G42) or nose R compensation command (G41‚ G42‚ G46) was being executed. P155 Fixed cyc exec during compen A fixed cycle command has been issued in the radius compensation mode. P156 • Change the vector to that with which the R compen direction not defined compensation direction is defined. At the start of G46 nose R compensation‚ the • Exchange with a tool having a different tip compensation direction is undefined if this point No. shift vector is used. P157 R compen direction changed During G46 nose R compensation‚ the compensation direction is inverted. • Change the G command to that which allows inversion of the compensation direction (G00‚ G28‚ G30‚ G33‚ or G53). • Exchange with a tool having a different tip point No. • Turn ON the "#8106 G46 NO REV-ERR" parameter. P158 Illegal tip point During G46 nose R compensation‚ the tip point is illegal (other than 1 to 8). • Change the tip point No. to a legal one. P170 No offset number The compensation No. (DOO‚ TOO‚ HOO) command was not given when the radius compensation (G41‚ G42‚ G43‚ G46) command was issued. Alternatively‚ the compensation No. is larger than the number of sets in the specifications. • Add the compensation No. command to the compensation command block. • Check the number of compensation No. sets a correct it to a compensation No. command within the permitted number of tool compensation sets. P172 G10 L number error (G10 L-No. error) The L address command is not correct when the G10 command is issued. • Check the address L-No. of the G10 command and correct the No. P173 • First check the number of compensation sets G10 P number error and then set the address P designation to (G10 compensation error) within the permitted number of sets. When the G10 command is issued‚ a compensation No. outside the permitted number of sets in the specifications has been commanded for the compensation No. command. P177 • The tool life management data cannot be Tool life count active Registration of tool life management data with registered when counting the used data. Turn G10 was attempted when the used data count the used data count valid signal OFF. valid signal was ON. P178 Tool life data entry over The number of registration groups‚ total number of registered tools or the number of registrations per group exceeded the specifications range. II - 67 Remedy • Reconsider the program. • The radius compensation mode is established when a fixed cycle command is executed and so the radius compensation cancel command (G40) should be issued. • Review the number of registrations. 3. Program Error Error No. Details P179 Illegal group No. • When registering the tool life management data with G10‚ the group No. was commanded in duplicate. • A group No. that was not registered was designated during the T 99 command. • An M code command must be issued as a single command but coexists in the same block as that of another M code command. • The M code commands set in the same group exist in the same block. P180 No spec: Drilling cycle A fixed cycle command was issued though there are not fixed cycle (G72 - G89) specifications. P181 • Issue the spindle rotation speed command No spindle command (Tap cycle) (S) when the fixed cycle for drilling command The spindle rotation speed command has not G84‚ G74 (G84‚ G88) is given. been issued when the fixed cycle for drilling command is given. P182 Synchronous tap error Connection to the main spindle unit was not established. P183 • Specify the pitch data and the number of No pitch/thread number The pitch or thread number command has not threads by F or E command. been issued in the tap cycle of a fixed cycle for drilling command. P184 • Check the pitch or the number of threads per Pitch/thread number error The pitch or the number of threads per inch is inch. illegal in the tap cycle of the fixed cycle for drilling command. P190 No spec: Turning cycle A lathe cutting cycle command was input although the lathe cutting cycle was undefined in the specification. P191 • The radius set value in the lathe cycle Taper length error command must be smaller than the axis shift In the lathe cutting cycle‚ the specified length amount. of taper section is illegal. P192 Chamfering error Chamfering in the thread cutting cycle is illegal. • Set a chamfering amount not exceeding the cycle. P200 No spec: MRC cycle The compound type fixed cycle for turning machining I (G70 to G73) was commanded when the compound type fixed cycle for turning machining I specifications were not provided. • Check the specification. II - 68 Remedy • The group No. cannot be commanded in duplicate. When registering the group data‚ register it in group units. • Correct to the correct group No. • Check the specifications. • Correct the program. • Check connection to the main spindle. • Check that the main spindle encoder exists. • Check the specification. • Delete the lathe cutting cycle command. 3. Program Error Error No. P201 Details Remedy • Delete the following G codes from this Program error (MRC) subprogram that is called with the compound • When called with a compound type fixed type fixed cycle for turning machining I cycle for turning machining I command, the commands (G70 to G73): G27‚ G28‚ G29, subprogram contained at least one of the G30‚ G31‚ G33‚ G34, and fixed cycle G following commands: codes. • Reference position return command • Remove G2 and G3 from the first move block (G27, G28, G29, G30) of the finish shape program in compound type • Thread cutting (G33, G34) fixed cycle for turning machining I. • Fixed cycle skip-function (G31, G31.n) • The first move block of the finish shape program in compound type fixed cycle for turning machining I contains an arc command. P202 Block over (MRC) The number of blocks in the shape program of the compound type fixed cycle for turning machining I is over 50 or 200 (this differs according to the model). • Specify 50 or a less value. The number of blocks in the shape program called by the compound type fixed cycle for turning machining I commands (G70 to G73) must be decreased below 50 or 200 (this differs according to the model). P203 D cmnd figure error (MRC) The compound type fixed cycle for turning machining I (G70 to G73) shape program could not cut the work normally because it defined an abnormal shape. • Check the compound type fixed cycle for turning machining I (G70 to G73) shape program. P204 • Check the compound type fixed cycle for E cmnd fixed cycle error A command value of the compound type fixed turning machining (G70 to G76) command value. cycle for turning machining (G70 to G76) is illegal. P210 No spec: Pattern cycle A compound type fixed cycle for turning machining II (G74 to G76) command was input although it was undefined in the specification. • Check the specification. P220 No spec: Special fixed cycle No special fixed cycle specifications are available. • Check the specifications. P221 No. of special fixed holes = 0 A 0 has been specified for the number of holes in special fixed cycle mode. • Reconsider the program. P222 G36 angle error A G36 command specifies 0 for angle intervals. • Reconsider the program. P223 • Reconsider the program. G12/G13 radius error The radius value specified with a G12 or G13 command is below the compensation amount. P224 No spec: Circular (G12/G13) There are no circular cutting specifications. P230 • Check the number of subprogram calls and Subprogram nesting over correct the program so that it does not exceed • A subprogram has been called 8 or more 8 times. times in succession from the subprogram. • The program in the data server contains the M198 command. II - 69 • Check the specifications. 3. Program Error Error No. Details P231 No sequence No. At subprogram call time‚ the sequence No. set at return from the subprogram or specified by GOTO‚ was not set. P232 No program No. The subprogram has not been found when the subprogram is called. • Enter the subprogram. P235 Program editing Operation was attempted for the file under program editing. • Execute the program again after completion of program editing. P241 No variable No. The variable No. commanded is higher than the Nos. in the specifications. • Check the specifications. • Check the program variable No. P242 • Designate the "=" sign in the variable = not defined at vrble set definition of the program. The "=" sign has not been commanded when a variable is defined. • Correct the program. Can't use variables An invalid variable has been specified in the left or right side of an operation expression. P243 Remedy • Specify the sequence Nos. in the call block of the subprogram. P252 • Reconsider the program. Coord rotate in fig. rotation A coordinate rotation related command (G68, G69) was issued during figure rotation. P260 No spec: Coordinates rotation Even though there were no coordinate rotation specifications, a coordinate rotation command was issued. • Check the specifications. P270 No spec: User macro A macro specification was commanded though there are no such command specifications. • Check the specifications. P271 No spec: Macro interrupt A macro interruption command has been issued though it is not included in the specifications. • Check the specifications. P272 NC and macro texts in a block A statement and a macro statement exist together in the same block. • Reconsider the program and place the executable statement and macro statement in separate blocks. P273 • Reconsider the program and correct it so that Macro call nesting over The number of macro call nests exceeded the the macro calls do not exceed the limit imposed by the specification. specifications. P275 Macro argument over The number of macro call argument type II sets has exceeded the limit. • Reconsider the program. P276 Illegal G67 command A G67 command was issued though it was not during the G66 command modal. P277 Macro alarm message An alarm command has been issued in #3000. • Reconsider the program. • The G67 command is the call cancel command and so the G66 command must be designated first before it is issued. • Refer to the operator messages on the DIAG screen. • Refer to the instruction manual issued by the machine tool builder. II - 70 3. Program Error Error No. Details Remedy • Reconsider the program and correct it so the number of "[" or "]" does not exceed five. P280 Brackets [ ] nesting over The number of parentheses "[" or "]" which can be commanded in a single block has exceeded five. P281 • Reconsider the program and correct it so that Brackets [ ] not paired "[" and "]" parentheses are paired up properly. The number of "[" and "]" parentheses commanded in a single block does not match. P282 Calculation impossible The arithmetic formula is incorrect. • Reconsider the program and correct the formula. P283 Divided by zero The denominator of the division is zero. • Reconsider the program and correct it so that the denominator for division in the formula is not zero. P290 IF sentence error There is an error in the IF conditional GOTO statement. • Reconsider the program. P291 WHILE sentence error There is an error in the WHILE conditional DO -END statement. • Reconsider the program. P292 SETVN sentence error There is an error in the SETVN statement when the variable name setting was made. • Reconsider the program. • The number of characters in the variable name of the SETVN statement must be 7 or less. P293 DO-END nesting over The number of DO-END nesting levels in WHILE conditional DO -END statement has exceeded 27. • Reconsider the program and correct it so that the nesting levels of the DO - END statement does not exceed 27. P294 DO and END not paired The DO's and END's are not paired off properly. • Reconsider the program and correct it so that the DO's and END's are paired off properly. P295 • During tape operation‚ a program which WHILE/GOTO in tape includes a WHILE or GOTO statement cannot There is a WHILE or GOTO statement on the be executed and so the memory operation tape during tape operation. mode is established instead. P296 No address (macro) A required address has not been specified in the user macro. P297 • Review the program. Address-A error The user macro does not use address A as a variable. P298 G200-G202 cmnd in tape User macro G200‚ G201‚ or G202 was specified during tape or MDI mode. • Review the program. P300 Variable name illegal The variable names have not been commanded properly. • Reconsider the variable names in the program and correct them. P301 Variable name duplicated The name of the variable has been duplicated. • Correct the program so that the name is not duplicated. P310 Not use GMSTB macro code G, M, S, T, or B macro code was called during fixed cycle. • Review the program. • Review the parameter. II - 71 • Review the program. 3. Program Error Error No. Details P350 No spec: Scaling command The scaling command (G50, G51) was issued when the scaling specifications were not available. P360 No spec: Program mirror A mirror image (G50.1 or G51.1) command has been issued though the programmable mirror image specifications are not provided. • Check the specifications. P370 No spec: Facing t-post MR The facing turret mirror image specifications are not provided. • Check the specifications. P371 No spec: Facing t-post MR The mirror image for facing tool posts specifications are not provided. • Check the program. • Check the parameters. P380 Facing t-post MR illegal Mirror image for facing tool posts was commanded to an axis for which external mirror image or parameter mirror image is valid. Mirror image for facing tool posts validating mirror image for a rotary axis was commanded. • Check the specifications. • Remove the corner chamfering/corner rounding command from the program. P381 • No spec: Arc R/C Corner chamfering II /corner rounding II was specified in the arc interpolation block although corner chamfering/corner rounding II is unsupported. • No corner movement The block next to corner chamfering/ corner rounding is not a movement command. P382 Remedy • Check the specifications. Check the specifications. Replace the block succeeding the corner chamfering/corner rounding command by G01 command. • Make the corner chamfering/corner rounding less than the movement distance since this distance is shorter than the corner chamfering/ corner rounding. P383 Corner movement short In the corner chamfering/corner rounding command‚ the movement distance was shorter than the value in the corner chamfering/corner rounding command. P384 • Make the corner chamfering/corner rounding Corner next movement short less than the movement distance since this When the corner chamfering/corner rounding distance in the following block is shorter than command was input‚ the movement distance the corner chamfering/corner rounding. in the following block was shorter than the length of the corner chamfering/corner rounding. P385 Corner during G00/G33 A block with corner chamfering/corner rounding was given during G00 or G33 modal. • Recheck the program. P390 No spec: Geometric A geometric command was issued though there are no geometric specifications. • Check the specifications. P391 No spec: Geometric arc There are no geometric IB specifications. • Check the specifications. II - 72 3. Program Error Error No. Details Remedy • Correct the geometric angle. P392 Angle < 1 degree (GEOMT) The angular difference between the geometric line and line is 1° or less. P393 • Specify this block by an absolute value. Inc value in 2nd block (GEOMT) The second geometric block was specified by an incremental value. • Specify the G01 command. No linear move command (GEOMT) The second geometric block contains no linear command. P394 P395 Illegal address (GEOMT) The geometric format is invalid. • Recheck the program. P396 Plane selected in GEOMT ctrl A plane switching command was executed during geometric command processing. • Execute the plane switching command before geometric command processing. P397 • Recheck the geometric circular arc command Arc error (GEOMT) and the preceding and following commands. In geometric IB‚ the circular arc end point does not contact or cross the next block start point. • Check the specifications. No spec: Geometric1B Although the geometric IB specifications are not included‚ a geometric command is given. P398 P421 • Check the program. Parameter input error • The specified parameter No. or set data is illegal. • An illegal G command address was input in parameter input mode. • A parameter input command was input during fixed cycle modal or nose R compensation. P430 • Execute reference position return manually. R-pnt return incomplete • The command was issued to an axis for • A command was issued to move an axis‚ which axis removal is validated so invalidate which has not returned to the reference axis removal. position‚ away from that reference position. • A command was issued to an axis removal axis. P431 No spec: 2,3,4th R-point ret A command for second‚ third or fourth reference position return was issued though there are no such command specifications. • Check the specifications. P434 Compare error One of the axes did not return to the start position when the reference position check command (G27) was executed. • Check the program. P435 • An M code command cannot be issued in a G27 and M commands in a block An M command was issued simultaneously in G27 command block and so the G27 command and M code command must be the G27 command block. placed in separate blocks. P436 • An M code command cannot be issued in a G29 and M commands in a block An M command was issued simultaneously in G29 command block and so the G29 command and M code command must be the G29 command block. placed in separate blocks. II - 73 3. Program Error Error No. Details Remedy • Review the program. P438 G52 invalid during G54.1 A local coordinate system command was issued during execution of the G54.1 command. P450 No spec: Chuck barrier The chuck barrier on command (G22) was specified although the chuck barrier was undefined in the specification. • Check the specification. P460 Tape I/O error An error has arisen in the tape reader or‚ alternatively‚ in the printer during macro printing. • Check the power and cable of the connected devices. • Check the I/O device parameters. P461 File I/O error A file of the machining program cannot be read. • In memory mode, the programs stored in memory may have been destroyed. Output all of the programs and tool data once and format them. • Ensure that the external device (including a floppy disk drive and IC card) that contains the file is mounted. P462 Computer link commu error A communication error occurred during the BTR operation. • "L01 Computer link error" is displayed simultaneously, so remedy the problem according to the error No. P480 No spec: Milling • Milling was commanded when the milling specifications were not provided. • Polar coordinate interpolation was commanded when the polar coordinate interpolation specifications were not provided. • Check the specification. P481 • Check the program. Illegal G code (mill) • An illegal G code was used during the milling mode. • An illegal G code was used during cylindrical interpolation or polar coordinate interpolation. • The G07.1 command was issued during the tool radius compensation. P482 • Check the machining program, parameters Illegal axis (mill) and PLC I/F signal. • A rotary axis was commanded during the milling mode. • Milling was executed even though an illegal value was set for the milling axis No. • Cylindrical interpolation or polar coordinate interpolation was commanded during mirror image. • Cylindrical interpolation or polar coordinate interpolation was commanded before the tool compensation was completed after the T command. • G07.1 was commanded when cylindrical interpolation was not possible (there is no rotary axis, or external mirror image is ON). • An axis other than a cylindrical coordinate system axis was commanded during cylindrical interpolation. II - 74 3. Program Error Error No. Details P484 R-pnt ret incomplete (mill) • Movement was commanded to an axis that had not completed reference position return during the milling mode. • Movement was commanded to an axis that had not completed reference position return during cylindrical interpolation or polar coordinate interpolation. P485 Illegal modal (mill) • The milling mode was turned ON during nose R compensation or constant surface speed control. • A T command was issued during the milling mode. • The mode was switched from milling to cutting during tool compensation. • Cylindrical interpolation or polar coordinate interpolation was commanded during the constant surface speed control mode (G96). • The command unacceptable in the cylindrical interpolation was issued. • A T command was issued during the cylindrical interpolation or polar coordinate interpolation mode. • A movement command was issued when the plane was not selected just before or after the G07.1 command. • A plane selection command was issued during the polar coordinate interpolation mode. • Cylindrical interpolation or polar coordinate interpolation was commanded during tool radius compensation. • The G16 plane in which the radius value of a cylinder is 0 was specified. • A cylindrical interpolation or polar coordinate interpolation command was issued during coordinate rotation by program (G68). P486 • Check the program. Milling error • The milling command was issued during the mirror image (when parameter or external input is turned ON). • Polar coordinate interpolation, cylindrical interpolation or milling interpolation was commanded during mirror image for facing tool posts. • The start command of the cylindrical interpolation or polar coordinate interpolation was issued during the normal line control. P511 • Check the program. Synchronization M code error • Two or more synchronization M codes were commanded in the same block. • The synchronization M code and "!" code were commanded in the same block. II - 75 Remedy • Carry out manual reference point return. • • • • • Check the program. Before issuing G12.1, issue G40 or G97. Before issuing G12.1, issue a T command. Before issuing G13.1, issue G40. Specify the radius value of a cylinder other than 0, or specify the X axis's current value other than 0 before issuing G12.1/G16. 3. Program Error Error No. Details Remedy • Check the specifications. P550 No spec: G06.2(NURBS) There is no NURBS interpolation option. P551 G06.2 knot error The knot (k) command value is smaller than the value for the previous block. • Reconsider the program. • Specify the knot by monotone increment. P552 Start point of 1st G06.2 err The block end point immediately before the G06.2 command and the G06.2 first block command value do not match. • Match the G06.2 first block coordinate command value with the previous block end point. P554 Invld manual interrupt in G6.2 Manual interruption using a block was performed while in G06.2 mode. • Perform for blocks other than G06.2 mode when manually interrupting. P600 No spec: Auto TLM An automatic tool length measurement command (G37) was execute though there are no such command specifications. • Check the specifications. P601 No spec: Skip A skip command (G31) was issued though there are no such command specifications. • Check the specifications. P602 No spec: Multi skip A multiple skip command (G31.1‚ G31.2 or G31.3) was issued though there are no such command specifications. • Check the specifications. P603 Skip speed 0 The skip speed is 0. • Specify the skip speed. P604 TLM illegal axis No axis or more than one axis was specified in the automatic tool length measurement block. • Specify only one axis. P605 T & TLM command in a block The T code is in the same block as the automatic tool length measurement block. • Specify this T code before the block. P606 • Specify this T code before the block. T cmnd not found before TLM The T code was not yet specified in automatic tool length measurement. P607 • Check the program. TLM illegal signal Before the area specified by the D command or decelerating area parameter d‚ the measurement position arrival signal went ON. The signal remains OFF to the end. P608 Skip during radius compen A skip command was specified during radius compensation processing. • Specify a radius compensation cancel (G40) command or remove the skip command. P610 Illegal parameter • The parameter setting is not correct. • G114.1 was commanded when the spindle synchronization with PLC I/F command was selected. • G113 was commanded when the spindle-spindle polygon machining option was OFF and the spindle synchronization with PLC I/F command was selected. • Check whether "#1549 Iv0vR1" to "#1553 Iv0vR5" are set in descending order (in order of large values). • Check whether "#1554 Iv0rd2" to "#1557 Iv0rd5" are set in descending order. • Check and correct "#1514 expLinax" and "#1515 expRotax". • Check the program. • Check the parameter. II - 76 3. Program Error Error No. Details Remedy • Check the specification. P611 No spec: Exponential function Specification for exponential interpolation is not available. P612 Exponential function error A movement command for exponential interpolation was issued during mirror image for facing tool posts. P700 • Check the program. Illegal command value Spindle synchronization was commanded to a • Check the parameter. spindle that is not connected serially. P900 No spec: Normal line control A normal line control command (G40.1, G41.1, G42.1) was issued when the normal line control specifications were not provided. • Check the specifications. P901 Normal line control axis G92 A coordinate system preset command (G92) was issued to a normal line control axis during normal line control. • Check the program. P902 Normal line control axis error • The normal line control axis was set to a linear axis. • The normal line control axis was set to the linear type rotary axis II axis. • The normal line control axis has not been set. • The normal line control axis was the same as the plane selection axis. • Correct the normal line control axis. P903 Plane chg in Normal line ctrl The plane selection command (G17, G18, G19) was issued during normal line control. • Delete the plane selection command (G17, G18, G19) from the program for normal line control. P920 No spec: 3D coord conv There is no specification for 3-dimensional coordinate conversion. • Check the specifications. P921 • Refer to the "Programming Instruction Manual Illegal G code at 3D coord A G code command that cannot be performed (Machining Center Series)" for further details of usable G commands. was made during 3-dimensional coordinate • When the basic specification parameter conversion modal. "#1229 set01/bit3" is ON, turn the parameter OFF or specify the constant surface speed control cancel (G97). P922 Illegal mode at 3D coord A 3-dimensional coordinate conversion command was issude during a modal for which 3-dimensional coordinate conversion cannot be performed. P923 • Refer to the "Programming Instruction Manual Illegal addr in 3D coord blk (Machining Center Series)" for further details A G code for which G68 to combination could of usable G commands. not be performed was specified for the same block. II - 77 • Check the program. • Refer to the "Programming Instruction Manual (Machining Center Series)" for further details of usable G commands. 3. Program Error Error No. Details P930 No spec: Tool axis compen A tool length compensation along the tool axis command was issued even although there is no tool length compensation along the tool axis specification. P931 Executing tool axis compen A G code that cannot be commanded exists during tool length compensation along the tool axis. • Reconsider the program. P932 Rot axis parameter error There is a mistake in the orthogonal axis name and rotary axis name in the rotary axis configuration parameters. • Set the correct value and reboot. P940 No spec: Tool tip control There is no tool tip center control specification. • Check the specifications. P941 • Reconsider the program. Invalid T tip control command A tool tip center control command was issued during a modal for which a tool tip center control command cannot be issued. P942 Invalid cmnd during T tip ctrl A G code that cannot be commanded was issued during tool tip center control. P943 • Reconsider the program. Tool posture command illegal In the case of tool tip center control type 1, if the signs at the tool-side rotary axis or table base-side rotary axis start and finish points differ, a tool base-side rotary axis or table workpiece-side rotary axis rotation exists for the same block, and does not pass a singular point. In the case of tool tip center control type 2, the posture vector command is incorrect. P990 • Reduce the number of commands that PREPRO error require pre-reading or delete such Combining commands that required commands. pre-reading (nose R offset‚ corner chamfering/corner rounding‚ geometric I‚ geometric IB‚ and compound type fixed cycle for turning machining) resulted in eight or more pre-read blocks. II - 78 Remedy • Check the specifications. • Reconsider the program. 4. Troubleshooting 4.1 Drive System Troubleshooting 4. Troubleshooting 4.1 Drive System Troubleshooting Follow this section to troubleshoot the alarms that occur during start up or while the machine is operating. If the state is not improved with the following investigations, the drive unit may be faulty. Exchange the unit with another unit of the same capacity, and check whether the state is improved. 4.1.1 Troubleshooting at Power ON If the NC system does not start up correctly and a system error occurs when the NC power is turned ON, the drive unit may not have been started up properly. Check the LED display on the drive unit, and take measures according to this section. LED display AA Symptom Initial communication with the CNC was not completed correctly. Cause of occurrence Investigation method The drive unit axis No. setting is incorrect. Is there any other drive unit that has the Set correctly. same axis No. set? The CNC setting is incorrect. Is the No. of CNC controlled axes correct? Communication with CNC is Is the connector (CN1A, CN1B) disconnected? incorrect. Ab 12 Initial communication with the CNC was not carried out. Remedy The axis is not used, the setting is for use inhibiting. Connect correctly. Is the cable broken? Check the conductivity with a tester. Replace the cable. Is the axis setting rotary switch set to "7" to "F"? Set correctly. Communication with CNC is Is the connector (CN1A, CN1B) disconnected? incorrect. An error was detected in The CPU peripheral circuit the unit's memory and IC is abnormal. during the self-diagnosis at power ON. Set correctly. Connect correctly. Is the cable broken? Check the conductivity with a tester Replace the cable. Check the repeatability. Replace the unit. Check whether there is any abnormality Improve the with the unit's surrounding surrounding environment, etc. environment. The drive unit has started up normally if the following type of emergency stop (E7) is displayed on the display unit's LED display. F1 F+axis No. E7 Emergency stop F1 F+axis No. E7 Emergency stop Not lit Normal drive unit LED display at NC power ON (for 1st axis) II - 79 4. Troubleshooting 4.1 Drive System Troubleshooting 4.1.2 Troubleshooting for Each Alarm No. Alarm No. 11 1 Investigation details Investigation results Check the setting of the axis The same axis No. is set for the L selection switch on the top of the unit. and M axes. Alarm No. 12 1 2 3 1 Check the repeatability. Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) { Remedies SV SP { { Investigation results The version was changed. Remedies Try replacing with the drive unit containing the original software version. The version was not changed. Investigate item 2. The error is always repeated. Replace the drive unit. The state returns to normal once, but Investigate item 3. occurs sometimes thereafter. No abnormality is found in particular. Replace the drive unit. An abnormality was found in the Take remedies according to the ambient environment. causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. SV SP { { { { { { Software processing error 2 The software process was not completed within the specified time. (CPU2) Investigation details Carry out the items for alarm No. 13. Alarm No. 16 SV SP Software processing error 1 The software process was not completed within the specified time. (CPU1) Investigation details Check whether the servo software version was changed recently. Alarm No. 14 Remedies Correctly set the axis No. 0 = No. 1 axis, 1 = No. 2 axis, ... Memory error 1 A CPU or internal memory error was detected during the self-check at power ON. Investigation details Investigation results Refer to "4.1.1 Troubleshooting at power ON". Alarm No. 13 1 Axis selection error The axis No. selection switch setting is incorrect. Investigation results Remedies SV SP { { Magnetic pole position detection error Creation of the initial magnetic pole, required for motor control, was not completed. 1 Investigation details Was the spindle drive unit replaced? Investigation results It was replaced. 2 Check the spindle parameters. It was not replaced. SP205 = 0 SP205 = 1 II - 80 Remedies SV SP Carry out automatic adjustment of the PLG Z-phase. { Investigate item 2. Carry out automatic adjustment of the PLG Z-phase. Set SP205 to 0, and turn the NC { power ON again. Then, carry out automatic adjustment of the PLG Z-phase. 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 17 1 2 Investigation details Check the repeatability. Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Alarm No. 18 1 2 3 4 5 A/D converter error An error was detected in the A/D converter for current FB detection. Investigation results The error is always repeated. The state returns to normal once, but occurs sometimes thereafter. No abnormality is found in particular. An abnormality was found in the ambient environment. 2 SV SP { { Replace the drive unit. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. { { Motor side detector, initial communication error Initial communication with the motor end detector was not possible. Investigation details Check the servo parameter (SV025) setting value. OSE104: 0, OSA104: 1 Are all other set to 2? (Excluding slave axis for synchronous control) Check whether the drive unit connectors (CN2) or detector connectors are disconnected. Turn the power OFF, and check the detector cable connection with a tester. Connect to another normal axis drive unit, and check whether the fault is on the drive unit side or detector side. Check if there is any abnormality in the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results The value is not set correctly. The value is set correctly. Remedies Correctly set SV025. Investigate item 2. SV SP { The connector is disconnected (or loose). The connector is not disconnected. There is a connection fault. The connection is normal. Investigate item 3. Replace the detector cable. Investigate item 4. { The alarm is on the drive unit side. The alarm is on the detector side. Replace the drive unit. Investigate item 5. { No abnormality is found in particular. Replace the detector. (With the absolute position system, the zero point must be established.) Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. { An abnormality was found in the ambient environment. Correctly install. { Synchronous control/detector communication error Initial communication with the master axis motor end detector was not possible when the closed current command synchronous control was set. Or, the communication was cut off. Investigation details Investigation results Remedies SV SP Check whether the MDS-B-SD unit The connector is disconnected. Correctly connect. { CN2B connector is disconnected. The connector is not disconnected. Investigate item 2. Check the continuity of the cable The cable is disconnected or Replace the cable. between the MDS-B-SD unit CN2B incorrectly connected. { and the slave side drive unit CN3. There is no abnormality in particular. Try replacing the drive unit or MDS-B-SD unit. Alarm No. 19 1 Remedies Replace the drive unit. Investigate item 2. II - 81 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 1A 1 2 3 4 5 Investigation details Check the servo parameter (SV025.pen) setting value. Are the serial communication parameters set for the pulse-type detector? Check whether the drive unit connectors (CN3) or detector connectors are disconnected. Turn the power OFF, and check the detector cable connection with a tester. Connect to another normal axis drive unit, and check whether the fault is on the drive unit side or detector side. Check if there is any abnormality in the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) Alarm No. 1B 1 2 Machine side detector, initial communication error Initial communication with the linear scale or ball screw end detector was not possible. Investigation results The value is not set correctly. The value is set correctly. Remedies Correctly set SV025. Investigate item 2. The connector is disconnected (or loose). The connector is not disconnected. There is a connection fault. The connection is normal. Correctly install. Investigate item 3. Replace the detector cable. Investigate item 4. { The alarm is on the drive unit side. The alarm is on the detector side. Replace the drive unit. Investigate item 5. { No abnormality is found in particular. Replace the detector. (With the absolute position system, the zero point must be established.) Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. { An abnormality was found in the ambient environment. SV SP { { Machine side detector, CPU error 1 A CPU initial error was detected with the linear scale or ball screw end detector. Investigation details Connect to another normal axis drive unit, and check whether the fault is on the drive unit side or scale side. Check if there is any abnormality in the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results The alarm is on the drive unit side. The alarm is on the detector side. Remedies Replace the drive unit. Investigate item 2. No abnormality is found in particular. Replace the detector. (With the absolute position system, the zero point must be established.) Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. An abnormality was found in the ambient environment. SV SP { { Machine side detector, EEPROM/LED abnormality An error was detected in the data stored in the memory by the linear scale. Or, LED deterioration was detected with the linear scale. Investigation details Investigation results Remedies SV SP { Check the alarm No. "1B" items. Alarm No. 1C 1 Alarm No. 1D 1 Investigation details Check the alarm No. "1B" items. Alarm No. 1E 1 Machine side detector, data error A data error was detected with the linear scale or ball screw end detector. Investigation results Remedies SV SP { Remedies SV SP { Machine side detector, memory error An internal memory error was detected with the linear scale. Investigation details Check the alarm No. "1B" items. Investigation results II - 82 4. Troubleshooting 4.1 Drive System Troubleshooting Machine side detector, communication error An error was detected in the communication data with the linear scale or ball screw end detector. Or, the communication was cut off. Investigation details Investigation results Remedies SV SP Check whether the drive unit The connector is disconnected (or Correctly install. connectors (CN3) or detector loose). { connectors are disconnected. The connector is not disconnected. Investigate item 2. Is the detector cable wired in the The cables are wired near each Improve the cable wiring. same conduit as the motor's power other. (Noise is entering from the { cable or are the two cables laid in power cable.) parallel near each other? The wires are sufficiently separated. Investigate item 3. Is the motor FG wire connected only The motor FG wire is grounded on Ground the motor to one point, to the drive unit which drives it? the motor side. connecting the wires together on the { (Is the motor grounded to one point?) drive unit side. The motor is grounded to one point. Investigate item 4. Turn the power OFF, and check the There is a connection fault. Replace the detector cable. { detector cable connection with a The connection is normal. Investigate item 5. tester. (Is the cable shielded?) Connect to another normal axis drive The alarm is on the drive unit side. Replace the drive unit. { unit, and check whether the fault is The alarm is on the detector side. Investigate item 6. on the drive unit side or detector side. Check if there is any abnormality in No abnormality is found in particular. Replace the detector. the detector's ambient environment. (With the absolute position system, (Ex. Ambient temperature, noise, the zero point must be established.) grounding) An abnormality was found in the Take remedies according to the { ambient environment. causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 1F 1 2 3 4 5 6 Motor side detector, No signal 1 A PLG Z-phase no signal was detected. An error was detected in the A/B phase output waveform during PLG automatic adjustment. Investigation details Investigation results Remedies SV SP Check whether the drive unit The connector is disconnected (or Correctly install. connectors (CN5) or detector loose). { connectors are disconnected. The connector is not disconnected. Investigate item 2. Turn the power OFF, and check the There is a connection fault. Replace the detector cable. { detector cable connection with a The connection is normal. Investigate item 3. tester. Check whether the alarm occurred The alarm occurred during PLG Investigate item 4. during PLG automatic adjustment. automatic adjustment. { The alarm occurred during normal Investigate item 5. operation. Check the PLG output waveform (A/B There is a problem. (The A/B phase Adjust the PLG output waveform. phase). input voltage is 0.8V or less or 2.2V { or higher.) Normal Investigate item 6. Check the PLG output waveform There is a problem. (The output Investigate item 7. (Z-phase). waveform is 0V even after the gears' { Z-phase is passed.) Normal Investigate item 6. Check the occurrence frequency. Occurs each time. Replace the drive unit. Occurs occasionally. Check whether the cable is { disconnected, whether there is a contact fault, or a detector fault. Check if there is any abnormality in No abnormality is found in particular. Replace the PLG detector. the unit's ambient environment. An abnormality was found in the Take measures according to the error (Ex. Ambient temperature, noise, ambient environment. cause. grounding) Cable disconnection, contact fault. { The sensor is hot during high-load operation. Review the operation, and adjust the Z-phase again. Alarm No. 20 1 2 3 4 5 6 7 II - 83 4. Troubleshooting 4.1 Drive System Troubleshooting Machine side detector, No signal 2 The pulse-type linear scale or ball screw end detector's ABZ-phase no signal was detected with the servo, or the encoder no-signal was detected with the spindle. Investigation details Investigation results Remedies SV SP Check the servo parameter (SV025. The value is not set correctly. Correctly set SV025. pen) setting value. The value is set correctly. Investigate item 3. { Are the pulse-type detector parameters set for a serial communication type detector? Check the spindle parameter (SP037, Encoder orientation is not used. Set SP037, bit0 to 0. { bit0) settings. Encoder orientation is used. Investigate item 3. Check whether the drive unit The connector is disconnected (or Correctly install. connectors (servo: CN3, spindle: loose). { { CN6) or detector connectors are The connector is not disconnected. Investigate item 4. disconnected. Turn the power OFF, and check the There is a connection fault. Replace the detector cable. { { detector cable connection with a The connection is normal. Investigate item 5. tester. Connect to another normal axis drive The alarm is on the drive unit side. Replace the drive unit. { { unit, and check whether the fault is The alarm is on the detector side. Investigate item 6. on the drive unit side or detector side. Check if there is any abnormality in No abnormality is found in particular. Replace the detector. the detector's ambient environment. (With the absolute position system, (Ex. Ambient temperature, noise, the zero point must be established.) grounding) An abnormality was found in the Take remedies according to the { { ambient environment. causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 21 1 2 3 4 5 6 Excessive speed deflection 1 A difference of 50r/min or more between the speed command and speed feedback continued for longer than the set time. Investigation details Investigation results Remedies SV SP Check the U, V and W wiring The wires are not correctly Correctly connect. between the spindle drive unit and connected. { spindle motor. The wires are correctly connected. Investigate item 2. Check the settings for SP034, The correct values are not set. Correctly set. { SP040, SP055, and SP257 to The correct values are set. Investigate item 3. SP384. Measure the acceleration/ 12sec or more. Increase the SP055 setting value. deceleration time constants. Less than 12sec. Investigate item 4. { Measure the time required to reach the reverse run maximum speed from the forward run maximum speed. Measure the load during cutting. 120% or more. Reduce the load. { Less than 120%. Investigate item 5. Check the PLG output waveform. There is a problem. Adjust the PLG output waveform. { Normal. Replace the drive unit. Alarm No. 23 1 2 3 4 5 II - 84 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 25 1 2 3 4 5 Absolute position lost The backup voltage in the absolute position detector dropped causing the absolute position to be lost. Investigation details Is warning 9F occurring at the same time? Measure the battery voltage with a tester. Did alarm 18 occur when the power was turned ON the last time? Investigation results The warning is occurring. The warning is not occurring. 3V or less. 3V or more. Alarm 18 occurred. Alarm 18 did not occur. Was the detector cable or battery The unit was left for a long time. cable disconnected from the unit for a Guide at delivery : 20 hours or more long time? After 5 years : 10 hours or more The cables were not disconnected. Check the detector cable or battery The connection is faulty. cable connection with a tester. The connection is normal. Remedies Investigate item 2. Investigate item 3. Replace the battery, and establish the zero point. Check the NC bus cable connection. Turn the drive unit control power ON again, and establish the zero point. Investigate item 4. Turn the drive unit control power ON again, and establish the zero point. Investigate item 5. Replace the cable. Replace the drive unit. SV SP { { { { { Unusable axis error A power module error is occurring with the axis for which the axis No. selection switch is set to "F" (not used axis). Investigation details Investigation results Remedies SV SP Check if there is any abnormality in No abnormality is found in particular. Replace the drive unit. the unit's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) { Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 26 1 Alarm No. 27 1 Investigation details Check the alarm No. "1B" items. Alarm No. 28 1 2 Check if there is any abnormality in the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) 1 Remedies SV SP { Investigation results The rapid traverse rate is higher than the specified value. The rapid traverse rate is less than the specified value. No abnormality is found in particular. An abnormality was found in the ambient environment. Remedies Use within the specified range. Investigate item 2. Replace the linear scale. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. SV SP { { Machine side detector, absolute position data error An error was detected in the absolute position data detection circuit with the linear scale. Investigation details Check the alarm No. "1B" items. Alarm No. 2A Investigation results Machine side detector, overspeed A speed exceeding the specified maximum speed was detected with the linear scale. Investigation details Check the linear scale's maximum speed. Alarm No. 29 1 Machine side detector, CPU error 2 A CPU error was detected with the linear scale. Investigation results Remedies SV SP { Machine side detector, incremental position data error An error was detected in the relative position data detection circuit with the linear scale. Investigation details Check the alarm No. "1B" items. Investigation results II - 85 Remedies SV SP { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 2B 1 Investigation details Check if there is any abnormality in the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) Alarm No. 2C 1 1 2 3 4 5 6 An abnormality was found in the ambient environment. Remedies Replace the detector. (With the absolute position system, the zero point must be established.) Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. SV SP { Investigation results Remedies SV SP { Remedies SV SP { Motor side detector, data error A data error was detected with the motor end detector. Investigation details Check the alarm No. "2B" items. Alarm No. 2F Investigation results No abnormality is found in particular. Motor side detector, EEPROM/LED error Deterioration of the LEDs was detected with the motor end detector. Investigation details Check the alarm No. "2B" items. Alarm No. 2D 1 Motor side detector, CPU error 1 A CPU initial error was detected with the motor end detector. Investigation results Motor side detector, communication error A communication data error was detected with the motor end detector. Or, communication was cut off. Investigation details Check whether the drive unit connectors (CN2) or detector connectors are disconnected. Investigation results The connector is disconnected (or loose). The connector is not disconnected. Is the detector cable wired in the The cables are wired near each same conduit as the motor's power other. (Noise is entering from the cable or are the two cables laid in power cable.) parallel near each other? The wires are sufficiently separated. Is the motor FG wire connected only The motor FG wire is grounded on to the drive unit which drives it? the motor side. (Is the motor grounded to one point?) The motor is grounded to one point. Turn the power OFF, and check the There is a connection fault. detector cable connection with a The connection is normal. tester. (Is the cable shielded?) Connect to another normal axis drive The alarm is on the drive unit side. unit, and check whether the fault is The alarm is on the detector side. on the drive unit side or detector side. Check if there is any abnormality in No abnormality is found in particular. the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) An abnormality was found in the ambient environment. II - 86 Remedies Correctly install. SV SP { Investigate item 2. Improve the cable wiring. { Investigate item 3. Connect together on the drive unit side. Investigate item 4. Replace the detector cable. Investigate item 5. { { Replace the drive unit. Investigate item 6. { Replace the detector. (With the absolute position system, the zero point must be established.) Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 31 1 2 3 Overspeed A rotation speed exceeding the motor's tolerable rotation speed was detected. Investigation details Check the rapid traverse rate (rapid) and motor maximum rotation speed. Check the settings for the servo parameters SV001 (PC1), SV002 (PC2), SV018 (PIT) and SV025 (MTYP). Confirm the spindle parameter SP017 (TSP) setting. 4 Confirm the PLG output waveform. 5 Check whether the speed waveform is overshooting. Investigation results The rapid traverse rate is too fast. The speed is within the motor's maximum rotation speed. The settings are incorrect. Correctly set. The setting is incorrect. The alarm is detected at 115% of SP017. Correctly set. There is a problem. Normal. The waveform is overshooting. The waveform is not overshooting. Alarm No. 32 1 2 3 4 5 6 7 Remedies Set within the motor's maximum rotation speed. Investigate item 2. Correctly set. Investigate item 5. SV SP { { Correctly set. { Investigate item 4. Adjust the PLG output waveform. Investigate item 5. Increase the acceleration/ deceleration time constant. Check if there is any abnormality in the unit's ambient environment. (Ex.: Ambient temperature, noise, grounding) { { { Power module overcurrent The power module's overcurrent protection function activated. Investigation details Check the repeatability. Check the parameter setting. • Motor type Check the parameter settings. • Current loop gain • Speed loop gain Disconnect the UVW phase wiring from the terminal block, and the cannon plug from the motor. Check the insulation with a tester. Check the insulation between the motor power cable and FG. Connect the cannon plug, and check the insulation between the power cable and FG. Check for any abnormalities in the motor's ambient environment. (Ex.: Ambient temperature, cutting water) Investigation results Remedies The alarm occurs before READY ON. Check investigation item 2 and (The drive unit is faulty.) following, and remove the cause of the fault. Then replace the drive unit. The alarm occurs after READY ON. Investigate item 2. The setting is incorrect. Correctly set. Servo : SV025 Spindle : SP034, SP040, SP257 to SP384 The setting is correct. Investigate item 3. The setting is large compared to the Set the standard value. standard value. The standard value is set. Investigate item 4. The power cable is short-circuited. Replace the motor's power cable. There is no problem. Investigate item 5. SV SP The power cable is short-circuited. There is no problem. The motor is short-circuited. There is no problem. No abnormality is found in particular. An abnormality was found in the ambient environment. II - 87 Replace the motor's power cable. Investigate item 6. Replace the motor. (With the absolute position system, the zero point must be established.) Investigate item 7. Replace the drive unit. Replace the motor and improve the motor installation environment. (With the absolute position system, the zero point must be established.) { { { { { { { { { { { { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 34 1 2 3 4 Investigation details Try replacing the terminator or battery unit. Check the NC bus communication cable connection. • Is the cable disconnected? • Is the communication pair cable connected in reverse? Change the order of the connected drive units. (The rotary switch does not need to be changed.) Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Alarm No. 35 1 2 3 4 Investigation results The state is improved. The state is not improved. The connection is incorrect. There is no problem. Remedies Replace the cause of the fault. Investigate item 2. Replace the cable. Investigate item 3. The alarm is on the cable Replace the cable. connections. The alarm is on the unit connections. Investigate item 4. No abnormality is found in particular. An abnormality was found in the ambient environment. Replace the unit. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. SV SP { { { { { { { { NC command error The movement command data received from the NC was excessive. Investigation details Is the rapid traverse rate large for using a sub-micron system or rotary axis? Alarm No. 36 1 Communication or CRC error between NC and drive unit An error was detected in the data received from the NC. Investigation results The rapid traverse rate is large. The rate is not especially large. Remedies Check the rapid traverse rate limit. Look for problems on the NC side, such as not being able to follow up the position FB. SV SP { { Communication or transmission error between NC and drive unit Communication from the NC was cut off. Investigation details Check whether the NC bus communication cable connectors (CN1A, CN1B) are disconnected. Check the NC bus communication cable connection. • Is the cable disconnected? • Is the communication pair cable connected in reverse? Change the order of the connected drive units. (The rotary switch does not need to be changed.) Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results The connector is disconnected (or loose). The state is not improved. The connection is incorrect. There is no problem. Remedies Connect correctly. Investigate item 2. Replace the cable. Investigate item 3. The alarm is on the cable Replace the cable. connections. The alarm is on the unit connections. Investigate item 4. No abnormality is found in particular. An abnormality was found in the ambient environment. II - 88 Replace the unit. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. SV SP { { { { { { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Initial parameter error An illegal parameter was detected in the parameters received from the NC at NC power ON. "S02 initial parameter error ####" is displayed on the NC screen. #### indicates the incorrect parameter No. Investigation details Investigation results Remedies SV SP Check the error parameter No. SV001 to SV065 (M60S Series: 2201 Set the value within the designated to 2265) setting range. SP001 to SP384 (M60S Series: 3201 { { to 3584) SV101 (M60S Series: 2301) Check SV001, SV002 and SV018. The electronic gears are overflowing. SV102 (M60S Series: 2302) Absolute position control cannot be The absolute position detection used. To use, change to an absolute parameter is valid when OSE104 and position detector. OSE105 are connected. { SV104 (M60S Series: 2304) SHG control cannot be used. No SHG control operation is provided. SV105 (M60S Series: 2305) The adaptive filter cannot be used. { No adaptive filter option is provided. Alarm No. 37 1 (Note) Refer to "4.1.4 Parameter numbers at initial parameter error". Alarm No. 38 1 Investigation details Check the alarm No. "34" items. Alarm No. 39 1 2 The speed loop gain (SV005) setting is larger than the standard value. 4 Disconnect the UVW phase wiring from the terminal block, and the cannon plug from the motor. Check the insulation with a tester. Check the insulation between the motor power cable and FG. 7 Investigation results Investigation details Investigation results Check whether vibration is occurring. Vibration is occurring. Check the current loop gain. (SV009, SV010, SV011, SV012) 6 Remedies SV SP { { Remedies SV SP { { Overcurrent An excessive current was detected in the motor drive current. 3 5 Investigation results Communication or protocol error 2 between NC and drive unit An error was detected in the axis information data received from the NC. Investigation details Check the alarm No. "34" items. Alarm No. 3A 1 Communication or protocol error 1 between NC and drive unit An error was detected in the communication frame received from the NC. Connect the cannon plug, and check the insulation between the power cable and FG. Check if there is any abnormality in the motor's ambient environment. (Ex. Ambient temperature, cutting water) There is no vibration. The setting is too large. The setting is approximately the same as the standard value. The setting is incorrect. The standard value is set. The power cable is short-circuited. There is no problem. There is a ground fault at the power cable. There is no problem. There is a ground fault in the motor. There is no problem. No abnormality is found in particular. An abnormality was found in the ambient environment. II - 89 Remedies • Set a filter. • Lower the speed loop gain (SV005). Investigate item 2. Set an appropriate value. Investigate item 3. SV SP Set the standard value. Investigate item 4. Replace the motor power cable. Investigate item 5. { { { { Replace the motor power cable. { Investigate item 6. Replace the motor. (With the absolute position system, the zero point must be established.) Investigate item 7. Replace the drive unit. Improve the installation environment. (With the absolute position system, the zero point must be established.) { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 3B 1 2 3 4 Power module overheat The power module's temperature protection function activated. Investigation details Confirm that the fan is rotating correctly. Check whether the heat dissipating fins are dirty. Measure the drive unit's ambient temperature. Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results Large amounts of cutting oil or cutting chips, etc., are adhered, or the rotation is slow. The fan is rotating properly. Cutting oil or cutting chips, etc., are adhered, and the fins are clogged. The fins are normal. 55°C or more Less than 55°C. No abnormality is found in particular. An abnormality was found in the ambient environment. 2 3 4 5 6 7 SV SP { { { { { { { { Investigate item 2. Clean the fins. Investigate item 3. Improve the ventilation and cooling for the power distribution panel. Investigate item 4. If the alarm occurs even after the unit temperature has dropped, replace the unit. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Spindle speed lock Even when the maximum torque was commanded, the motor speed does not increase to 45r/min or more. Investigation details Investigation results Remedies SV SP Does the alarm occur immediately Occurs immediately after power is Investigate item 2. after the power is turned ON? turned ON. { Occurs after normal operation. Investigate item 5. Is there any abnormal noise when There is abnormal noise. Investigate item 4. starting? (The initial pole estimate may be { incorrect.) There is no abnormal noise. Investigate item 3. Check that the PN voltage is supplied The voltage is not supplied. Correctly supply the PN voltage. { to the drive unit. Approx. 300V is correctly supplied. Investigate item 3. • Is the CHARGE lamp ON? Check the motor power cable (U, V, The connections are incorrect. Connect correctly. W phases). (Also check the operation immediately after emergency stop is cancelled.) • The power cable is not connected. { • Is the cable connected to the motor The connections are correct. Investigate item 5. for another axis? • Is the contactor between the drive unit and motor OFF? (When using coil changeover specifications.) Check the load value with the spindle The cutting load is large. Lower the cutting load. { monitor, and investigate the The cutting load is not large. Investigate item 6. machine's load state. Check whether the spindle rotary Locked with a mechanical lock. Remove the cause of the lock. { section is locked with a mechanical Not locked with a mechanical lock. Investigate item 7. lock (C-axis clamp, etc.). Try replacing the drive unit. Improved. Replace the drive unit. Not improved. Investigate the motor. { (Check the motor type and parameters.) Alarm No. 3D 1 Remedies Clean or replace the fan. II - 90 4. Troubleshooting 4.1 Drive System Troubleshooting Spindle speed overrun 1. A state in which the motor's speed feedback exceeded the speed command and accelerated was detected. 2. Even though the speed command is 0 (including when stopped during position control), motor rotation exceeding the parameter setting value was detected. Investigation details Investigation results Remedies SV SP Does the alarm occur immediately Occurs immediately after power is Investigate item 2. after the power is turned ON? turned ON. { Occurs after normal operation. Investigate item 3. Check the motor power cable (U, V, The connections are incorrect. Connect correctly. W phases). (Also check the operation immediately after emergency stop is cancelled.) • The power cable is not connected. { • Is the cable connected to the motor The connections are correct. Investigate item 3. for another axis? • Is the contactor between the drive unit and motor OFF? (When using coil changeover specifications.) Check whether the spindle rotary Locked with a mechanical lock. Remove the cause of the lock. { section is locked with a mechanical Not locked with a mechanical lock. Investigate item 4. lock (C-axis clamp, etc.). Try replacing the drive unit. Improved. Replace the drive unit. Not improved. Investigate the motor. { (Check the motor type and parameters.) Alarm No. 3E 1 2 3 4 Speed excessive deflection 2 During constant speed operation, the difference between the speed command and speed feedback exceeded the set amount and set time. Investigation details Investigation results Remedies SV Check the load value with the spindle The cutting load is large. Lower the cutting load. monitor, and investigate the The cutting load is not large. Investigate item 2. machine's load state. Check whether the spindle rotary Locked with a mechanical lock. Remove the cause of the lock. section is locked with a mechanical Not locked with a mechanical lock. Investigate item 3. lock (C-axis clamp, etc.). Try replacing the drive unit. Improved. Replace the drive unit. Not improved. Investigate the motor. (Check the motor type and parameters.) Alarm No. 3F 1 2 3 SP { { { Detector changeover unit, changeover error During 1-drive unit 2-motor control, an error was detected in the motor changeover signal received form the detector changeover unit. Investigation details Investigation results Remedies SV SP Wiggle the FR-TK unit connector by The connector is disconnected (or Correctly install. hand to check whether it is loose). { disconnected. The connector is not disconnected. Investigate item 2. Check whether the cable connected The cable is broken. Replace the cable. { between the spindle drive unit and The cable is not broken. Investigate item 3. FR-TK unit is broken. Check if there is any abnormality in No abnormality is found in particular. Replace the drive unit. the unit's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) { Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 40 1 2 3 Detector changeover unit, communication error During 1-drive unit 2-motor control, an error was detected in the communication with the detector changeover unit. Investigation details Investigation results Remedies SV SP { Check the alarm No. "40" items. Alarm No. 41 1 II - 91 4. Troubleshooting 4.1 Drive System Troubleshooting Feedback error 1 With the servo, pulse-type position detector feedback signal error was detected. With the spindle, a PLG feedback signal error was detected. Investigation details Investigation results Remedies SV Check whether the drive unit The connector is disconnected (or Correctly install. connectors (servo: CN3, spindle: loose). { CN6) or detector connectors are The connector is not disconnected. Investigate item 2. disconnected. Turn the power OFF, and check the There is a connection fault. Replace the detector cable. { detector cable connection with a The connection is normal. Investigate item 3. tester. Connect to another normal axis drive The alarm is on the drive unit side. Replace the drive unit. unit, and check whether the fault is { The alarm is on the detector side. Servo : Investigate item 5. on the drive unit side or detector side. Spindle : Investigate item 4. Check the PLG output waveform. There is a problem. Adjust the PLG output waveform. Normal Investigate item 5. Check if there is any abnormality in No abnormality is found in particular. Replace the detector. the detector's ambient environment. (With the absolute position system, (Ex. Ambient temperature, noise, the zero point must be established.) grounding) An abnormality was found in the Take remedies according to the { ambient environment. causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 42 1 2 3 4 5 2 3 4 5 6 { { { { { Feedback error 2 With the servo, an excessive error was detected in the position data for the motor side detector and machine side detector. With the spindle, an error was detected in the encoder feedback signal. Investigation details Investigation results Remedies SV SP Check whether the drive unit The connector is disconnected (or Correctly install. connectors or detector connectors loose). { are disconnected. The connector is not disconnected. Investigate item 2. Is the detector cable wired in the The cables are wired near each Improve the cable wiring. same conduit as the motor's power other. (Noise is entering from the { cable or are the two cables laid in power cable.) parallel near each other? The wires are sufficiently separated. Investigate item 3. Is the motor FG wire connected only The motor FG wire is grounded on Connect together on the drive unit to the drive unit which drives it? the motor side. side. { (Is the motor grounded to one point?) The motor is grounded to one point. Investigate item 4. Turn the power OFF, and check the There is a connection fault. Replace the detector cable. { detector cable connection with a The connection is normal. Investigate item 5. tester. (Is the cable shielded?) Connect to another normal axis drive The alarm is on the drive unit side. Replace the drive unit. { unit, and check whether the fault is The alarm is on the detector side. Investigate item 6. on the drive unit side or detector side. Check if there is any abnormality in No abnormality is found in particular. Replace the detector. the detector's ambient environment. (With the absolute position system, (Ex. Ambient temperature, noise, the zero point must be established.) grounding) An abnormality was found in the Take remedies according to the { ambient environment. causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 43 1 SP II - 92 4. Troubleshooting 4.1 Drive System Troubleshooting C-axis changeover alarm When using the coil changeover control motor, the mode was changed to C-axis control while the high-speed coil was selected. Investigation details Investigation results Remedies SV SP Check the coil selected with the High-speed coil is selected (bitD = 0) Correct the sequence. { spindle control input 3, bitD for the Low-speed coil is selected (bitD= 1) Investigate item 2. C-axis control command. Is coil changeover validated for the Coil changeover valid (SP034, bit2 = Correctly set the parameter. special motor specifications? 1) { Coil changeover invalid (SP034, bit2 Replace the drive unit. = 0) Alarm No. 44 1 2 Alarm No. 46 1 2 3 Motor overheat The temperature protection function in the motor or detector activated. Investigation details Check the repeatability. Check whether the drive unit connectors (servo: CN3, spindle: CN6) or detector connectors are disconnected. Using a tester, check whether the detector cable is broken. Investigation results The alarm occurs before operation. The alarm occurs occasionally after operation is started. The connector is disconnected (or loose). The connector is not disconnected. The cable is broken. The cable is not broken. 4 When using MDS-B-HR, is the motor SV034, bit2 = 0 thermal validated even when it is not SV034, bit2 = 1 provided? 5 Check the overload % (servo) or load The load is large. meter (spindle). The load is not large. 6 Is the unbalance torque high? The constant load torque (friction + unbalance) is 60% or more. The constant load torque is less than 60%. 7 Was the overload alarm (50) forcibly The alarm was forcibly reset. reset by turning the drive unit power OFF? The alarm was not forcibly reset. 8 Check the parameter settings. There was an incorrect setting. The settings are correct. 9 Measure the motor temperature Hot. when the alarm occurs. Not hot. 10 When using a motor with fan, check The fan motor was stopped. whether the fan is stopped, or The motor fan wind flow is poor. whether it is clogged with dust, etc. There is no problem. 11 Check the fan wiring. The cable is broken. The cable is not broken. 12 Try replacing the drive unit. Improved. Not improved. Alarm No. 4E 1 2 Remedies Investigate item 2. Investigate item 5. SV SP { { { { { { Correctly install. Investigate item 3. Replace the cable. Servo : Investigate item 4. Spindle : Investigate item 12. Set SP034, bit2 to 1. Investigate item 12. Servo : Investigate item 6. Spindle : Investigate item 8. Investigate item 9. Select the motor so that the constant load torque is 60% or less. Investigate item 7. Do not turn the drive unit's power OFF when an overload alarm occurs. (The NC power can be turned OFF.) Investigate item 9. Correctly set. Investigate item 9. Investigate item 10. Investigate item 12. Investigate item 11. Clean. Investigate item 12. Replace the cable. Replace the fan. Replace the drive unit. Replace the motor. { { { { { { { { { { { { { { NC command mode error A spindle control mode selection outside the specifications was input. Investigation details Pinpoint where the alarm occurs in the PLC program. Does the alarm occur when position control (C-axis, spindle synchronization, synchronous tap) is started? Investigation results The alarm always occurs at the same position. The alarm occurs irregularly. The alarm occurs during position control. The alarm occurs during speed control. II - 93 Remedies Check the NC and PLC program process. Investigate item 2. Check the NC and PLC program process. Check the NC and PLC program process. (If the cause cannot be pinpointed, replace the drive unit, and confirm.) SV SP { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 50 1 2 3 4 5 6 7 8 9 Overload 1 The overload detection level reached 100% or more. The motor or drive unit is in the overload state. Investigation details Check the overload parameters. Servo : SV021, SV022 Spindle : SP063, SP064 Investigation results The standard values (below) are not set. Servo : SV021 = 60, SV022 = 150 Spindle : SV063 = 60, SP064 = 110 The standard values are set. Check the overload % (servo) or load The load is large. meter (spindle). The load is not large. Check whether machine resonance is Resonance is occurring. occurring. Remedies Set the standard values. Investigate item 2. Servo : Investigate item 3. Spindle : Investigate item 7. Investigate item 9. Adjust the parameters. • Set the notch filter. • Lower VGN1 (SV005). Resonance is not occurring. Investigate item 4. Check whether the shaft sways when The motor is hunting. Adjust the parameters. the motor is stopped. (Hunting) • Increase VGN1 (SV005). • Lower VIA (SV008). The motor is not hunting. Investigate item 5. Check the brake operation The motor brakes are not released. Correct the faulty section. • Check the brake relay. The motor brake operation is normal. Investigate item 6. • Check the connector (CN20) connection. Check the load current with the NC The cutting load is large. Lower the cutting load. Servo Monitor, and investigate the There is interference with the When using the positioning pin, turn machine load. positioning pin. the servo OFF when stopped. An excessive force is applied from Check whether the ball screw is bent, the machine. or whether there is a fault in the guide. The machine load is not large. Investigate item 8. Check the PLG output waveform. There is a problem. Adjust the PLG output waveform. Normal Investigate item 8. Confirm the motor capacity selection The motor performance is Lower the acceleration/deceleration again. insufficient. rate or cutting load. The motor performance is sufficient. Investigate item 9. Try replacing the drive unit. Improved. Replace the drive unit. Not improved. Replace the motor. SV SP { { { { { { { { { { { { { (Note) NR and PR resetting are not possible when the overload level is 50% or more. Do not forcibly reset (AR) by turning the unit power OFF. If AR resetting is used at 50% or higher, the level is set to 80% when the power is turned ON next. (Servo) II - 94 4. Troubleshooting 4.1 Drive System Troubleshooting Overload 2 With the servo, a current command exceeding 95% of the unit's maximum current continued for one second or more. With the spindle, a load exceeding the continuous rating continued for 30 minutes or more. Investigation details Investigation results Remedies SV SP Did the alarm occur immediately after The alarm occurred after ready ON Investigate item 2. READY ON? before operation starts. { The alarm occurred after normal Investigate item 5. operation. Check that the PN voltage is supplied The voltage is not supplied. Correctly supply the PN voltage. { to the drive unit. Approx. 300V is correctly supplied. Investigate item 3. • Is the CHARGE lamp ON? Check the motor power cable (U, V, The connections are incorrect. Connect correctly. W phases). { • The power cable is not connected. The connections are correct. Investigate item 4. • Is the cable connected to the motor for another axis? Check the detector cable connection. The connections are incorrect. Connect correctly. { • Is the cable connected to the motor The connections are correct. Investigate item 5. for another axis? Check whether the machine has The machine has collided. Check the machining program and collided. soft limit settings. { The machine has not collided. Investigate item 6. Check whether the current value on The current is saturated during Increase the acceleration/ the NC Servo Monitor screen is acceleration/deceleration. deceleration time constant. saturated during { The current value during Investigate item 7. acceleration/deceleration. acceleration/deceleration is appropriate. Check the detector FB. The FB signal is abnormal. Replace the detector. (With the absolute position system, { the zero point must be established.) The FB signal is normal. Replace the drive unit. Check the load meter value. The load is large. Lower the load. { The load is not large. Investigate item 9. Check the PLG output waveform. There is a problem. Adjust the PLG output waveform. { Normal Replace the drive unit. Alarm No. 51 1 2 3 4 5 6 7 8 9 Excessive error 1 The difference between the motor's actual position at servo ON and the theoretical position exceeded the setting value. Investigation details Investigation results Remedies SV SP Set appropriate values. Check the excessive error detection The excessive error detection width width. is too small. SV023 (Servo) Servo standard value: RAPID SP102 (Orientation control) SV023 = 60 × PGN1 ÷ 2 SP154, SP155 (C-axis control) For the spindle, a value larger than { { SP177, bitD, SP186 (Spindle the droop amount: synchronous control) Droop amount = SP193, bitD, SP218 (Synchronous Spindle rotation speed × No. of pulses tap) Alarm No. 52 1 60 × position loop gain 2 3 Check the position detector polarity. SV017, bit4 (Servo) SP097, bit5 (Orientation control) SP129, bit5 (C-axis control) SP177, bit5 (Spindle synchronous control) SP193, bit5 (Synchronous tap control) Check the alarm No. "51" items. Appropriate values are set. The polarity is reversed. Normal. II - 95 Investigate item 2. Correctly set the parameters. Investigate item 3. { { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Excessive error 2 The difference between the motor's actual position at servo OFF and the theoretical position exceeded the setting value. Investigation details Investigation results Remedies SV SP Check the follow-up function while NC parameter (M60S Series) #1064 Investigate item 2. the NC is in the servo OFF state. svof = 0 { NC parameter (M60S Series) #1064 Investigate item 3. svof = 1 Check whether the axis has moved The axis moved. Adjust the brakes, etc., so that the during servo OFF, and check the axis does not move. { motor brake operation. The axis has not moved. Investigate item 3. Set an appropriate value. Check the excessive error detection The excessive error detection width width. is too small. RAPID SV026 (Servo) SV026 = 60 × PGN1 ÷ 2 { An appropriate value is set. Check for problems on the NC side, such as the position FB follow-up control. Alarm No. 53 1 2 3 Alarm No. 54 1 2 Excessive error 3 The motor current was not detected when the excessive error 1 alarm occurred. Investigation details Check that the PN voltage is supplied to the drive unit. • Is the CHARGE lamp ON? Check the motor power cable (U, V, W phases). • The power cable is not connected. • Is the cable connected to the motor for another axis? Investigation results The voltage is not supplied. Approx. 300V is correctly supplied. Remedies Correctly supply the PN voltage. Investigate item 2. The connections are incorrect. Connect correctly. The connections are correct. Replace the drive unit. SV SP { { Supplement (servo) Depending on the ideal machine position in respect to the command position, the actual machine position could enter the actual shaded section shown below, which is separated more than the distance set in OD1. Position Command position OD1 Ideal machine position OD2 OD2 OD1 Time Servo OFF Servo ON II - 96 4. Troubleshooting 4.1 Drive System Troubleshooting Collision detection 1 G0 When the collision detection function is valid, the disturbance torque exceeded the collision detection value during rapid traverse (G0). Investigation details Investigation results Remedies SV SP Check whether the machine has The machine has collided. Check the machining program and collided. soft limit settings. The machine has not collided. Increase the detection level (SV060). { (The detection level should have an allowance and be set as approx. 1.5-times the maximum disturbance torque.) Alarm No. 58 1 Collision detection 1 G1 When the collision detection function is valid, the disturbance torque exceeded the collision detection level during cutting feed (G1). Investigation details Investigation results Remedies SV SP Check whether the machine has The machine has collided. Check the machining program and collided. soft limit settings. The machine has not collided. Increase the detection level (SV035. { clG1). (Set the detection level larger than the maximum cutting load.) Alarm No. 59 1 Collision detection 2 When the collision detection function is valid, the command torque reached the motor's maximum torque. Investigation details Investigation results Remedies SV SP Check whether the machine has The machine has collided. Check the machining program and collided. soft limit settings. { The machine has not collided. Investigate item 2. Check whether the current value on The current is saturated during Investigate item 3. the NC Servo Monitor screen is acceleration/deceleration. saturated during { The current value during Investigate the cause of the load acceleration/deceleration. acceleration/deceleration is fluctuation. appropriate. Can the acceleration/deceleration The constant can be changed. Increase the acceleration/ time constant be changed? deceleration time constant. { The constant cannot be changed. Set to ignore collision detection method 2. Alarm No. 5A 1 2 3 Alarm No. 5C Orientation feedback error After orientation was completed, the command and feedback error exceeded the parameter setting. 1 Investigation details Check the PLG cable shield. 2 Check the PLG cable connection. 3 Check the PLG output waveform. Investigation results The cable is not correctly shielded. The cable is correctly shielded. The cable is incorrectly connected or broken. Normal There is a problem. Normal II - 97 Remedies Shield the cable. Investigate item 2. Replace the cable. SV SP { { Investigate item 3. Adjust the PLG output waveform. Replace the drive unit { 4. Troubleshooting 4.1 Drive System Troubleshooting Speed monitor/ input mismatch In respect to the door status signal for speed monitor control, a mismatch of the external input signal and control signal received from the NC was detected. Investigation details Investigation results Remedies SV SP Check the occurrence frequency. The alarm occurs each time. Investigate item 2. { The alarm occurs occasionally. Investigate item 3. Check the external input signal No particular abnormalities are Investigate item 3. waveform and NC reception control apparent. signal. { A waveform error (external input Remedy according to the cause. signal does not change, etc.), or a signal error was found. Wiggle the drive unit connector (CN9) The connector is disconnected (or Correctly connect. by hand to check whether it is loose). { disconnected. The connector is not disconnected. Investigate item 4. Check whether the cable is broken. The cable is broken. Replace the cable. { The cable is not broken. Investigate item 5. Check if there is any abnormality in No abnormality is found in particular. Replace the drive unit. the unit's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) { Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 5D 1 2 3 4 5 Alarm No. 5E 1 Investigation details Check the alarm No. "5D" items. Alarm No. 60 1 Speed monitor/ feedback error During speed monitor control, the spindle speed exceeded the set speed while the door was open. Remedies SV SP { Instantaneous power failure A drop in the 24VDC power was detected. Investigation details Is 24VDC applied on the CN22 connector? Is the voltage low, or does it drop sometimes? 2 Are the LEDs on the CR unit ON? 3 Check the wiring and power voltage. 4 Investigation results Check whether the voltage is dropping because of another load. Investigation results The voltage is not applied. The voltage is 20.4VDC or less. The voltage drops below 20.4VDC sometimes. The voltage is correctly applied. The LEDs are not ON. The LEDs are ON. The power is abnormal. The wiring or connectors are abnormal. A voltage drop is not observed. A voltage drop is observed. II - 98 Remedies Investigate item 3. Increase the power voltage. Investigate item 4. Investigate item 2. Replace the unit. Investigate item 4. Replace the power. Replace the cable. Check the wiring. Increase the power capacity. CV CR { { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 61 1 2 3 4 5 6 Investigation details Check the state of the operation when the alarm occurs, and check the repeatability. Check the load state of all motors, and the starting/stopping frequency. Check the power capacity. Measure the voltage across wires. • Is the voltage 170V or more even when the motor is accelerating? Measure the power voltage with a synchroscope, and check whether there is any distortion. • Are there any other devices causing the power distortion? Check if there is any abnormality in the unit's ambient environment. (Ex. Noise, grounding) Alarm No. 62 1 2 3 4 Power module overcurrent The power module's overcurrent protection function activated. Investigation results The alarm occurs immediately after 200VAC is supplied and after READY is turned ON. The alarm occurs frequently during READY ON. The alarm occurs after continuous operation for a long time. The unit is hot. The total load of all motors exceeds the rated capacity of the power supply unit. The total does not exceed the capacity. The power capacity is insufficient. The specified power capacity is secured. The voltage drops to 170V or less occasionally. The difference of the voltage across wires is 10V or more. The difference of the voltage across wires is less than 10V. The power voltage is distorted. The power voltage waveform is not abnormal. No abnormality is found in particular. The grounding is incomplete. An alarm will occur easily if another device operates. Remedies Replace the unit. CV CR Investigate item 3. { Investigate item 2. Lower the motor load and operation frequency. { Investigate item 3. Increase the power capacity. Investigate item 4. { Increase the power capacity. Improve the power phase balance. { Investigate item 5. Improve the source of the distortion. Install an AC reactor. Investigate item 6. Replace the unit. Take remedies according to the causes of the abnormality. Ex. Incomplete grounding: Additionally ground. Noise: Noise measures for other devices. { { Frequency error The input power frequency exceeded the specified range. Investigation details Check the state of the operation when the alarm occurs, and check the repeatability. Investigation results The alarm occurs each time immediately after the power is turned ON. Or, the alarm occurs occasionally regardless of the operation state. The alarm occurs only while the motor is accelerating/decelerating. Measure the power voltage waveform The frequency is deviated from during normal operation. 50Hz±3% or 60Hz±3%. The voltage waveform dips at some sections. There is no problem. Measure the power voltage when the The frequency greatly fluctuates motor is accelerating/decelerating. during acceleration/deceleration. The voltage waveform during deceleration dips in some sections. There is no problem. Check if there is any abnormality in No abnormality is found in particular. the unit's ambient environment. The grounding is incomplete. (Ex. Noise, grounding) An alarm will occur easily if another device operates. II - 99 Remedies Investigate item 2. CV CR { Investigate item 3. Review the power facilities. Improve the source of the distortion. Install an AC reactor. Investigate item 4. Review the power facilities. { Improve the source of the distortion. Install an AC reactor. Investigate item 4. Replace the unit. Take remedies according to the causes of the abnormality. Ex. Incomplete grounding: Additionally ground. Noise: Noise measures for other devices. { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 63 1 2 Investigation details Check whether the regenerative resistor on the back of the unit is dirty. 2 Check if there is any abnormality in the unit's ambient environment. (Ex. Noise, grounding) Investigation details Check the voltage for each input phase. 2 Check the alarm No. "71" items. 2 CV CR { { Investigation results The alarm occurs each time READY is turned ON. The alarm occurs occasionally. No abnormality is found in particular. The grounding is incomplete. An alarm will occur easily if another device operates. Remedies Replace the unit. CV CR { Investigate item 2. Replace the unit. Take remedies according to the causes of the abnormality. Ex. Incomplete grounding: Additionally ground. Noise: Noise measures for other devices. { Phase failure There is a phase failure in the input power. 1 Alarm No. 68 Remedies Take measure to prevent cutting oil and dust from getting on the fins at the back of the unit, and then carry out investigation details 2. Replace the unit. Replace the unit. Clean the resistor or fins. Rush relay error The rush resistance short-circuit relay does not turn ON. Investigation details Check the repeatability. Alarm No. 67 1 Investigation results Cutting oil or oil mist is adhered on the regenerative resistor. The resistor is not dirty. Using a tester, check the continuity of There is continuity. the terminal block and resistor The resistance value is ∞. surface. Alarm No. 65 1 Auxiliary regeneration error The auxiliary regenerative transistor is still ON. Investigation results There are phases with no voltage. There is no problem. Remedies Correct the power supply. Investigate item 2. CV CR { { Watch dog The system is not operating normally. Investigation details Check the repeatability. Check if there is any abnormality in the unit's ambient environment. (Ex. Noise, grounding) Investigation results The alarm occurs each time READY is turned ON. The alarm occurs occasionally. No abnormality is found in particular. The grounding is incomplete. An alarm will occur easily if another device operates. II - 100 Remedies Replace the unit. Investigate item 2. Replace the unit. Take remedies according to the causes of the abnormality. Ex. Incomplete grounding: Additionally ground. Noise: Noise measures for other devices. CV CR { { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 69 1 2 3 4 Investigation details Investigation results Measure the insulation across the U, 100kΩ or less. V, W phase cables for all motors and the ground. (Carry out a megger 100kΩ or more. test.) Has oil come in contact with the Oil has come in contact. motor or power cable? Oil has not come in contact. 1MΩ or less. 1MΩ or more. Measure the resistance across the U, 100kΩ or less. V, W phase terminals of the 100kΩ or more. servo/spindle drive unit and the ground. (Do not measure the insulation, as the unit could be damaged.) Measure the insulation again. Alarm No. 6A 1 2 3 2 3 Remedies The motor or power cable may be ground faulted. Investigate item 2. Take measures so that oil does not come in contact. Check the motor's cannon connector and the inside of the terminal box, and clean as necessary. Investigate item 3. Replace the motor or cable. Investigate item 2. Replace the drive unit. Replace the power supply unit. CV CR { { { { { { { { External contactor melting The external contactor's contact has melted. Investigation details Check whether any alarm has occurred on the drive unit side. Investigation results An alarm has occurred. An alarm has not occurred. The contactor has melted. The contactor has not melted. Check that the contactor excitation The connection is correct. wiring is correctly connected from the The connection is incorrect. power supply unit's MC1 terminal. Check whether the contactor's contact has melted. Alarm No. 6B 1 Ground fault The motor power cable is contacting FG (ground). Remedies Remove the cause of the alarm on the drive side, and then carry out the investigation details 2. Investigate item 2. Replace the contactor. Investigate item 3. Correctly connect. Replace the power supply unit. CV CR { { { Rush relay melted The rush resistance short-circuit relay does not turn OFF. Investigation details Check whether any alarm has occurred on the drive unit side. Check the repeatability. Check if there is any abnormality in the unit's ambient environment. (Ex. Noise, grounding) Investigation results An alarm has occurred. An alarm has not occurred. The alarm occurs each time READY is turned ON. The alarm occurs occasionally. No abnormality is found in particular. The grounding is incomplete. An alarm will occur easily if another device operates. II - 101 Remedies Remove the cause of the alarm on the drive side, and then carry out the investigation details 2. Investigate item 2. Replace the unit. CV CR { { Investigate item 3. Replace the unit. Take remedies according to the causes of the abnormality. Ex. Incomplete grounding: Additionally ground. Noise: Noise measures for other devices. { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 6C 1 2 Main circuit error An abnormality was detected in the main circuit capacitor's charging operation. Investigation details Investigation results Check the CHARGE lamp state when The CHARGE lamp remains ON for the alarm occurs. some time. The lamp turns ON instantly, but when the alarm occurs and the contactor turns OFF, the lamp turns OFF immediately. The lamp never turns ON. Disconnect the power supply unit's PN terminal block wiring, and measure the resistance value at 1) and 2) shown below. Drive unit Power supply unit 2) 1) P N Remedies Replace the power supply unit. Investigate item 2. { { { { Investigate item 2. Then replace the unit. Replace the power supply unit. 1) The power supply unit side is abnormal. 2) The drive unit side is abnormal. Disconnect the PN wiring, and then check the drive unit side. Replace the power supply unit. 1) and 2) are both normal. Tester Polarity Normal measurement point + P N Several 100Ω 1) N P ∞Ω P N Several 100Ω 2) N P ∞Ω CV CR Abnormal Short-circuit/∞Ω Several 100Ω Short-circuit/∞Ω Several 100Ω Parameter error The power supply unit's capacity is not appropriate for the regenerative resistor type set with the parameters. CV CR Investigation details Investigation results Remedies Check the parameters (regenerative SV036 and SP041 setting resistor type) of the drive unit to F E D C B A 9 8 7 6 5 4 3 2 1 0 which the power supply unit's control amp rtyp ptyp wire (CN4) is connected. Servo: SV036, Spindle: SP041 Alarm No. 6D 1 rtyp 0 1 2 3 4 5 6 7 8 9 A~F Alarm No. 6E 1 2 Regenerative resistor type For MDS-C1-CV GZG200W260HMJ GZG300W130HMJ×2 MR-RB30 MR-RB50 GZG200W200HMJ×3 GZG300W200HMJ×3 R-UNIT-1 R-UNIT-2 R-UNIT-3 No setting ptyp setting CR-10 × { { × × × × { × × × 81 CR-15 × { { × × × × { × × × 82 CR-22 × { { × × × × { × × × 83 CR-37 × { { { { × × { { { × 84 CR-55 × { { { { × × { { { × 86 CR-75 × { { { { { { { { { × 88 CR-90 × { { { { { { { { { × 89 { Memory error An error was detected in the internal memory. Investigation details Check the repeatability. Check if there is any abnormality in the unit's ambient environment. (Ex. Noise, grounding) Investigation results The alarm occurs each time READY is turned ON. The alarm occurs occasionally. No abnormality is found in particular. The grounding is incomplete. An alarm will occur easily if another device operates. II - 102 Remedies Replace the unit. Investigate item 2. Replace the unit. Take remedies according to the causes of the abnormality. Ex. Incomplete grounding: Additionally ground. Noise: Noise measures for other devices. CV CR { { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Power supply error The power supply is not connected. An error was detected in the power supply's A/D converter. This is detected simultaneously if another power supply alarm occurs. CV Investigation details Investigation results Remedies Check the LED display on the power "F" is flickering. An A/D converter error has occurred. supply unit. Carry out the items for alarm No. 6E. Another alarm code is flickering. Refer to the section for each alarm. "0" is displayed. Investigate item 2. { "F" is displayed. Investigate item 2. "8" is displayed. Refer to the section for alarm No.68. "b", "C", "d" is displayed. Investigate item 3. Something else is displayed. Refer to the section for alarm No.68. Check the rotary switch setting. 0 or 4 is set. Investigate item 3. { A value other than the above is set. Correctly set the rotary switch. Check the communication cable There is a problem with the wiring or Replace the cable. (CN4) connected with the drive unit. shield. { There is no problem. Replace the unit. Alarm No. 6F 1 2 3 CR { { { (Note) Alarm 6F is detected at the same time other power supply alarms occur. Alarm No. 71 1 2 Instantaneous power failure/ external emergency stop An instantaneous power failure occurred. Investigation details Investigate the sequence to check whether the contactor has been turned OFF with an emergency stop button, etc. Check the repeatability. 3 Check whether the power input wire and contactor are correctly wired. 4 Check the power voltage waveform with a synchroscope. Investigation results The contactor has been turned OFF externally. The contactor has not been turned OFF. The alarm occurs each time READY is turned ON. The alarm occurs at a certain operation. CV CR Remedies Review the machine sequence. When turning the contactor OFF with external means, such as an emergency stop button, this alarm { can be avoided by inputting NC emergency stop at the same time. Investigate item 2. Investigate item 3. Investigate item 1. If there is no problem, carry out investigation item 3. The alarm occurs occasionally during Investigate item 4. operation. The wiring is incorrect. Correctly connect. There is no problem. Investigate item 4. An instantaneous power failure or Correct the power facility. voltage drop occurs frequently. There is no problem. Replace the unit. II - 103 { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Over-regeneration The over-regeneration detection level exceeded 100%. The regenerative resistor is in the overload state. CV Investigation details Investigation results Remedies Check the alarm occurrence state The regenerative load display Check whether the state is affected and regenerative load displayed on increases when the power is turned by power fluctuation, grounding or the NC Monitor screen while ON and the motor is not rotated. noise. If there is no problem, replace changing the operation mode. the unit. The regenerative load display A-CR : Investigate item 2. increases each time the motor C1-CV : Investigate item 4. { decelerates, and the alarm occurs. The regenerative load display A-CR : Investigate item 2. increases each time the motor C1-CV : Ease the operation mode. decelerates, but the alarm does not occur when the operation mode is eased. Check whether the parameter The setting is incorrect. Correctly set. (Refer to the section for (regenerative resistor type) of the alarm No. 6D.) drive unit controlling the power The setting is correct. Investigate item 3. supply unit is correct. Check the regenerative resistor's The regenerative resistor is Replace the regenerative resistor. state. abnormal. • Is oil adhered? There is no problem. Investigate item 4. • Measure the resistance value. { Check the alarm No. "75" items. Alarm No. 73 1 2 3 4 Alarm No. 74 { { { { Regenerative resistor overheat The temperature protection function in the regenerative resistor activated. 1 Investigation details Check whether the regenerative resistor is overheated. 2 Check the alarm history. 3 CR Check the connections of the CN22 (B) connector pins 1 and 2. • Check whether the pins are short-circuited with the resistor's thermal terminal or wire. Investigation results The resistor is overheated. The resistor is not overheated. Check whether over-regeneration occurred before. Over-regeneration has not occurred before. Remedies Investigate item 2. Investigate item 3. Refer to the section for alarm No.73. Take measures to dissipate the regenerative resistor's heat. • Improve the ventilation. • Install a fan. The wire is about to break. Replace the wire. There is no continuity at the resistor's Replace the resistor unit. thermal terminal. There is no problem. Replace the power supply unit. II - 104 CV CR { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 75 1 2 3 4 5 6 Investigation details Check the repeatability. Check the power supply's alarm history. Check the power capacity. Measure the voltage across wires. • Is the voltage 170V or more even when the motor is accelerating? Measure the power voltage with a synchroscope, and check whether there is any distortion. • Are there any other devices causing the power distortion? Check if there is any abnormality in the unit's ambient environment. (Ex. Noise, grounding) Alarm No. 76 1 2 3 4 Investigation results The alarm occurs each time the motor decelerates. The alarm occurs occasionally. Auxiliary regeneration frequency over (E8) occurs just before the overvoltage occurs. Others. The power capacity is insufficient. The specified power capacity is secured. The voltage drops to 170V or less occasionally. The difference of the voltage across wires is 10V or more. The difference of the voltage across wires is less than 10V. The power voltage is distorted. The power voltage waveform is not abnormal. No abnormality is found in particular. The grounding is incomplete. An alarm will occur easily if another device operates. Remedies Investigate item 3. Investigate item 2. Limit the occurrence of the excessive instantaneous regeneration by not decelerating multiple axes at the same time. Investigate item 3. Increase the power capacity. Investigate item 4. CV CR { { { { { { { { { { { { Increase the power capacity. Improve the power phase balance. Investigate item 5. Improve the source of the distortion. Install an AC reactor. Investigate item 6. Replace the unit. Take remedies according to the causes of the abnormality. Ex. Incomplete grounding: Additionally ground. Noise: Noise measures for other devices. External emergency stop setting error The rotary switch setting for the external emergency stop does not match the parameter setting. Investigation details Check the rotary switch settings and parameter settings. Alarm No. 77 1 Overvoltage The main circuit PN bus voltage exceeded the tolerable value. Investigation results Remedies When using external emergency stop: • Add 0040h to the normal setting for SV036 or SP041, and set the power supply's rotary switch to "4". CV CR { Power module overheat The power module's temperature protection function activated. Investigation details Confirm that the fan is rotating correctly. Check whether the heat dissipating fins are dirty. Measure the drive unit's ambient temperature. Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results Large amounts of cutting oil or cutting chips, etc., are adhered, or the rotation is slow. The fan is rotating properly. Cutting oil or cutting chips, etc., are adhered, and the fins are clogged. The fins are normal. 55°C or more Less than 55°C. No abnormality is found in particular. An abnormality was found in the ambient environment. II - 105 Remedies Clean or replace the fan. CV CR { Investigate item 2. Clean the fins. { Investigate item 3. Improve the ventilation and cooling for the power distribution panel. Investigate item 4. If the alarm occurs even after the unit temperature has dropped, replace the unit. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. { { 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 7F 1 Investigation details Were the parameter settings changed? SV009, SV010, SV011, SV012 SV033, bit8, 9 Alarm No. 88 1 2 3 Power reboot request A mismatch in the program mode selection was detected. Turn the drive unit power ON again. Investigation results Remedies This alarm is detected if the high-gain Turn the drive unit's control power specification parameters are set ON again. when the drive unit is started up with the standard specification software mode, or if the standard specification parameters are set when started up with the high-gain specifications. SV SP { Watch dog The system is not operating normally. Investigation details Check whether the servo software version was changed recently. Check the repeatability. Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results The version was changed. Remedies Replace with a drive unit containing the original software version. The version was not changed. Investigate item 2. The alarm is always repeated. Replace the drive unit. The state is returned to normal once, Investigate item 3. but then the alarm occurs occasionally. No abnormality is found in particular. Replace the drive unit. An abnormality was found in the Take remedies according to the ambient environment. causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. SV SP { { { { { { Encoder converter unit 2, connection error With the servo, an error was detected in the connection with the analog output linear scale for the MDS-B-HR unit. With the spindle, initial communication with the MDS-B-PJEX was not possible. Investigation details Investigation results Remedies SV Wiggle the MDS-B-HR/MDS-B-PJEX The connector is disconnected (or Correctly install. unit connector (CON3) by hand to loose). { check whether it is disconnected. The connector is not disconnected. Servo : Investigate item 2. Spindle : Investigate item 4. Check whether the cable between The cable is broken. Replace the cable. { the linear scale and MDS-B-HR is The cable is not broken. Investigate item 3. broken. Check if there is any abnormality in No abnormality is found in particular. Replace the MDS-B-HR unit. the unit's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) { Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Check whether the cable between The cable is broken. Replace the cable. the spindle drive unit and The cable is not broken. Investigate item 5. MDS-B-PJEX is broken. Check if there is any abnormality in No abnormality is found in particular. Replace the drive unit. the unit's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 89 1 2 3 4 5 { { { Detection converter unit 2, communication error With the servo, an error was detected in the communication with the serial output linear scale for the MDS-B-HR unit. With the spindle, an error was detected in the communication with the MDS-B-PJEX. Investigation details Investigation results Remedies SV SP { { Check the alarm No. "89" items. Alarm No. 8A 1 SP II - 106 4. Troubleshooting 4.1 Drive System Troubleshooting Alarm No. 8B 1 2 3 4 Investigation details Check whether the MDS-B-PJEX connectors (CN5) or detector connectors are disconnected. 2 Investigation results The connector is disconnected (or loose). The connector is not disconnected. There is a connection fault. The connection is normal. Turn the power OFF, and check the detector cable connection with a tester. Check the PLG output waveform (A/B There is a problem. (The A/B phase phase). input voltage is 0.8V or less or 2.2V or higher.) Normal Check the occurrence frequency. Occurs each time. Occurs occasionally. Alarm No. 8C 1 Encoder converter unit 2, automatic adjustment error An abnormal signal from the PLG was detected during automatic adjustment of the PLG. Remedies Correctly install. SV SP { Investigate item 2. Replace the detector cable. Investigate item 3. { Adjust the PLG output waveform. { Investigate item 4. Replace the MDS-B-PJEX unit. Check whether the cable is disconnected, whether there is a contact fault, or a detector fault. { Encoder converter unit 2, judgment error A detector type outside the specifications was detected with the MDS-B-PJEX. Investigation details Check the spindle parameter SP042. SP042: C-axis control detector range. (Spindle end PLG No. of pulse setting) Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results The setting was incorrect. "4" : 128 pulses "5" : 256 pulses "6" : 512 pulses "8" : 180 pulses The setting is correct. No abnormality is found in particular. An abnormality was found in the ambient environment. Remedies Set correctly according to the No. of PLG gear teeth. SV SP { Investigate item 2. Replace the MDS-B-PJEX. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. { Detection converter unit 2, CPU error With the servo, a CPU error was detected with the MDS-B-HR unit. With the spindle, a CPU error was detected with the MDS-B-PJEX unit. Investigation details Investigation results Remedies SV SP Check if there is any abnormality in No abnormality is found in particular. Replace the detection converter unit. the detector's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) { { Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Alarm No. 8D 1 Alarm No. 8E 1 2 3 Detection converter unit 2, data error A data error was detected with the MDS-B-HR unit. Investigation details Check whether the cable between the linear scale and MDS-B-HR is broken. Check if there is any abnormality in the unit's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results The cable is broken. The cable is not broken. Remedies Replace the cable. Investigate item 2. No abnormality is found in particular. An abnormality was found in the ambient environment. Try replacing the MDS-B-HR unit. The state is improved. The state is not improved. Investigate item 3. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Replace the MDS-B-HR unit. Replace the linear scale. II - 107 SV SP { { { 4. Troubleshooting 4.1 Drive System Troubleshooting 4.1.3 Troubleshooting for Each Warning No. Warning No. 90 1 2 3 4 Detector, initial communication error Initial communication with the absolute position linear scale was not possible. Investigation details Check the servo parameter (SV025.pen) setting. Check whether the drive unit connector (CN3) and detector connector are disconnected. Turn the power OFF, and check the detector cable connection with a tester. Check if there is any abnormality in the tool end detector's ambient environment. (Ex.: Ambient temperature, noise, grounding) Investigation results The setting is incorrect. The setting is correct. The connector is disconnected (loose). The connector is not disconnected. The connection is faulty. The connection is normal. No abnormality is found in particular. An abnormality was found in the ambient environment. Remedies Correctly set SV025. Investigate item 2. Correctly install. SV SP { { Investigate item 3. Replace the detector cable (CN3 side). Investigate item 4. Replace the tool end detector. (With the absolute position system, the zero point must be established.) Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. { { Detector, communication error An error was detected in the communication with the detector for the absolute position detection system. Investigation details Investigation results Remedies SV SP Check whether the drive unit The connector is disconnected (or Correctly install. connectors (CN3) or detector loose). { connectors are disconnected. The connector is not disconnected. Investigate item 2. Is the detector cable wired in the The cables are wired near each Improve the cable wiring. same conduit as the motor's power other. (Noise is entering from the { cable or are the two cables laid in power cable.) parallel near each other? The wires are sufficiently separated. Investigate item 3. Is the motor FG wire connected only The motor FG wire is grounded on Ground the motor to one point, to the drive unit which drives it? the motor side. connecting the wires together on the { (Is the motor grounded to one point?) drive unit side. The motor is grounded to one point. Investigate item 4. Turn the power OFF, and check the There is a connection fault. Replace the detector cable. { detector cable connection with a The connection is normal. Investigate item 5. tester. (Is the cable shielded?) Connect to another normal axis drive The alarm is on the drive unit side. Replace the drive unit. { unit, and check whether the fault is The alarm is on the detector side. Investigate item 6. on the drive unit side or detector side. Check if there is any abnormality in No abnormality is found in particular. Replace the detector. the detector's ambient environment. (With the absolute position system, (Ex. Ambient temperature, noise, the zero point must be established.) grounding) An abnormality was found in the Take remedies according to the { ambient environment. causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Warning No. 91 1 2 3 4 5 6 Warning No. 92 1 2 Detector, protocol error An error was detected in the data for the absolute position detection system. Investigation details Check if there is any abnormality in the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results No abnormality is found in particular. An abnormality was found in the ambient environment. Check the repeatability. Occurs frequently. Is not repeated. II - 108 Remedies Investigate item 2. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Replace the detector. Investigate item 1. SV SP { { { 4. Troubleshooting 4.1 Drive System Troubleshooting Warning No. 93 1 Initial absolute position fluctuation The position data fluctuated when creating the initial absolute position. Investigation details Check the state of the axis when the NC power is turned ON. Investigation results The vertical axis or slant axis drops when the NC power is turned ON. The axis moves with an external force when the NC power is turned ON. Remedies Check the brake operation. SV SP Make sure that the axis does not move when the power is turned ON. { MP scale feedback error An excessive deviation was detected between the motor end detector and MP scale feedback data for the MP scale absolute position detection system. Investigation details Investigation results Remedies SV SP { Check the alarm No. "43" items. Warning No. 96 1 MP scale offset error An error was detected in the offset data received from the MP scale for the MP scale absolute position detection system. Investigation details Investigation results Remedies SV SP Check if there is any abnormality in No abnormality is found in particular. Investigate item 2. the detector's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) { Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Check the repeatability. Occurs frequently. Replace the detector. { { Is not repeated. Investigate item 1. Warning No. 97 1 2 Absolute position detector, multi-rotation counter error An error was detected in the multi-rotation counter for the absolute position detector. The absolute position cannot be compensated. Investigation details Investigation results Remedies SV SP Check if there is any abnormality in No abnormality is found in particular. Investigate item 2. the detector's ambient environment. An abnormality was found in the Take remedies according to the (Ex. Ambient temperature, noise, ambient environment. causes of the abnormality. grounding) { Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Check the repeatability. Occurs frequently. Replace the detector. { { Is not repeated. Investigate item 1. Warning No. 9E 1 2 (Note) When this alarm occurs, the absolute position system's zero point must be established. Battery voltage drop The voltage of the battery supplying to the absolute position detector has dropped. The absolute position data is held. Investigation details Investigation results Remedies SV SP Measure the battery (MDS-A-BT) Less than 3V. Replace the battery unit. { voltage. 3V or more. Investigate item 2. Check whether the NC bus cable is The cable is disconnected. Connect correctly. { disconnected. There is no problem. Investigate item 3. Check whether the battery wire in the The cable is broken. Replace the cable. { detector cable is broken. The cable is not broken. Investigate item 4. Try replacing the drive unit. Improved. Replace the drive unit. Not improved. Replace the detector. { (With the absolute position system, the zero point must be established.) Warning No. 9F 1 2 3 4 (Note) When warning 9F occurs, do not turn the drive unit power OFF to ensure that the absolute position data is held. II - 109 4. Troubleshooting 4.1 Drive System Troubleshooting Warning No. A8 1 2 Investigation details Check the parameters. SP097, bitB = 0 command angle 1° unit SP097, bitB = 1 command angle 0.1° unit Pinpoint where the alarm occurs in the PLC program. Warning No. A9 1 1 2 Remedies Correctly set SP097. Investigate item 2. The position can be pinpointed. The position cannot be pinpointed. Check the PLC program process. Investigate the details of the NC and PLC program process. SV SP { { Investigation results Remedies SV SP { Remedies SV SP { { Overload warning The overload detection level is 80% or more. Investigation details Check the alarm No. "50" items. Warning No. E3 Investigation results The setting is incorrect. The setting is correct. Orientation feedback error warning Retrying during an orientation feedback error. Investigation details Check the alarm No. "5C" items. Warning No. E1 1 Turret indexing error warning The commanded turret indexing position shift amount is outside the specified range. Investigation results Absolute position counter warning A deviation was detected in the absolute position data and relative position data. Investigation details Check if there is any abnormality in the detector's ambient environment. (Ex. Ambient temperature, noise, grounding) Investigation results No abnormality is found in particular. An abnormality was found in the ambient environment. Check the repeatability. Occurs frequently. Is not repeated. Remedies Investigate item 2. Take remedies according to the causes of the abnormality. Ex. High temperature: Check the cooling fan. Incomplete grounding: Additionally ground. Replace the detector. Investigate item 1. SV SP { { (Note) When this alarm occurs, the absolute position system's zero point must be established. Parameter error warning A parameter exceeding the setting range was set. "S51 parameter error ####" is displayed on the NC screen. #### indicates the incorrect parameter No. Investigation details Investigation results Remedies SV SP Check the error parameter No. SV001 to SV065 Set the value within the designated { { SP001 to SP384 setting range. Warning No. E4 1 Warning No. E6 1 Control axis removal warning Control axis removal was commanded. Investigation details Investigation results Remedies The status in which removal of the control axis was commanded from the NC is indicated. II - 110 SV SP { 4. Troubleshooting 4.1 Drive System Troubleshooting Warning No. E7 1 2 3 Investigation details Check whether NC emergency stop was input. Check whether an alarm is occurring in another drive unit. Check the NC communication bus line. Warning No. E8 1 1 2 1 SV SP { { { { { { Investigation results Remedies CV CR { Investigation results Remedies CV CR { External emergency stop The external emergency stop signal was input. Investigation details Check whether the specifications allow use of the external emergency stop. Measure the input voltage of the CN23 connector. (While emergency stop is cancelled.) Warning No. EB Remedies The NC is in the emergency stop state. (Normal) Emergency stop was not input. Investigate item 2. An alarm is occurring in another drive Reset the alarm in the other drive unit. unit. An alarm is not occurring. Investigate item 3. The terminator or battery unit's cable Correctly connect. is disconnected. The NC communication bus Correctly connect the cable. connector (CN1A, CN1B) is loose, or the cable is broken. Instantaneous power failure warning An instantaneous power failure occurred. Investigation details Check the alarm No. "71" items. Warning No. EA Investigation results Emergency stop was input. Auxiliary regeneration frequency over Regeneration at the power supply performance limit is occurring frequently. Investigation details Check the alarm No. "75" items. Warning No. E9 1 NC emergency stop Emergency stop was input from the NC. Investigation results Use not allowed. Use is allowed. 24V is input. 24V is not input. CV CR Remedies Invalidate the external emergency stop. { Investigate item 2. Replace the power supply unit. Check whether the external { emergency stop cable is broken, or check the external contact operation. Over-regeneration warning The over-regeneration level is 80% or more. Investigation details Check the alarm No. "73" items. Investigation results Remedies CV CR { II - 111 4. Troubleshooting 4.1 Drive System Troubleshooting 4.1.4 Parameter Numbers during Initial Parameter Error If an initial parameter error (alarm 37) occurs, the alarm and the number of the parameter that may have been set exceeding the setting range will appear on the CNC Diagnosis screen. S02 Initial parameter error {{{{ {{{{ : : Error parameter number Axis name If an error number larger than the servo parameter number is displayed for the servo drive unit (MDS-C1-V1/V2), the alarm is occurring for several related parameters. Refer to the following table, and correctly set the parameters. Error parameter No. 2301 Details The following settings are overflowing. • Electronic gears • Position loop gain • Speed feedback Related parameters SV001, SV002 SV003, SV018 SV019, SV020 SV049 2302 The absolute position parameter is valid when OSE104 and OSE105 are connected. SV017, SV025 2304 The servo option is not available. The SHG control function is set. SV057, SV058 2305 The servo option is not available. The adaptive filter SV027 function is set. II - 112 4. Troubleshooting 4.1 Drive System Troubleshooting 4.1.5 Troubleshooting the Spindle System when There Is No Alarm or Warning If an abnormality is observed in the spindle system but no alarm or warning has occurred, refer to the following table and check the state. (1) No abnormality is displayed, but the motor does not rotate. 1 Investigation item Check the wiring around the spindle drive unit. Also check for loosening in the terminal screws and disconnections, etc. 2 Check the input voltage. 3 Check all of the spindle parameters. 4 Check the input signals. • Are the READY, forward run and reverse run signals input? • In particular, the forward run and reverse run signals must be input at least one second after READY is turned ON. • Check whether the forward run and reverse run signals are turned ON simultaneously. 5 Check the speed command. Investigation results The wiring is incorrect, the screws are loose, or the cables are disconnected. No particular problems found. The voltage is exceeding the specification value. The voltage is within the specification value. The correct values are not set. The correct values are set. Remedies Correctly wire. Correctly tighten the screws. Replace the cables. Investigate investigation item 2 and remedy. Restore the power to the correct state. Investigate investigation item 3 and remedy. Set the correct values. Investigate investigation item 4 and remedy. The signals are not input or the sequence is incorrect. The orientation command is input. Correct the input signals. No particular problems found. Investigate investigation item 5 and remedy. The speed command is not input correctly. The speed command is input correctly. Input the correct speed command. Replace the unit. (2) No fault is displayed, but the motor only rotates slowly, or a large noise is heard from the motor. Investigation item Check the U, V and W wiring 1 between the spindle drive unit and motor. 2 Check the input voltage. Investigation results The wires are not connected correctly. The wires are connected correctly. One of the three phases is not within the specification value. No particular problems found. The speed command is not input correctly. 3 Check the speed command. The speed command is input correctly. The connector is disconnected (or Tug on the connector by hand to check whether the speed detector loose). 4 connector (drive unit side and speed The connector is not disconnected detector side) is loose. (or loose). Turn the power OFF, and check the The connection is faulty or 5 connection of the speed detector disconnected. cable with a tester. The connection is normal. II - 113 Remedies Correctly connect. Investigate investigation item 2 and remedy. Restore the power to the correct state. Investigate investigation item 3 and remedy. Check the NC and PLC sequence. Investigate investigation item 4 and remedy. Correctly connect the connector. Investigate investigation item 5 and remedy. Replace the detector cable. Correct the connection. Replace the drive unit. 4. Troubleshooting 4.1 Drive System Troubleshooting (3) The rotation speed command and actual rotation speed do not match. Investigation item 1 Check the speed command. Investigation results The speed command is not input correctly. The speed command is correct. 2 3 Check whether there is slipping between the motor and spindle. (When connected with a belt or clutch.) Check the spindle parameters (SP017, SP034, SP040, SP257 and following). There is slipping. Remedies Input the correct speed command. Investigate investigation item 2 and remedy. Repair the machine side. No particular problems found. Investigate investigation item 3 and remedy. The correct values are not set. Set the correct values. The correct values are set. Replace the drive unit. (4) The starting time is long or has increased in length. Investigation item 1 Check whether the friction torque has increased. 2 Manually rotate the motor bearings and check the movement. 3 Check whether the torque limit signal has been input. Investigation results The friction torque has increased. No particular problems found. The bearings do not rotate smoothly. The bearings rotate smoothly. The signal has been input. The signal is not input. Remedies Repair the machine side. Investigate investigation item 2 and remedy. Replace the spindle motor. Investigate investigation item 3 and remedy. Do not input this signal. Replace the drive unit. (5) The motor stops during cutting. Investigation item 1 Check the load rate during cutting. Investigation results The load meter sways past 120% during cutting. No particular problems found. Remedies Reduce the load. Investigate the same matters as item (4), and remedy. (6) The vibration and noise (gear noise), etc., are large. Investigation item 1 Check the machine's dynamic balance. (Coast from the maximum speed.) Investigation results The same noise is heard during coasting. No particular problems found. 2 Vibration and noise increase at a Check whether there is a resonance set rotation speed during coasting. point in the machine. (Coast from the maximum speed.) No particular problems found. 3 Check the machine's backlash. 4 Check the spindle parameter settings. (SP022, SP023, SP056) 5 6 Tug on the connector by hand to check whether the speed detector connector (spindle drive unit side and speed detector side) is loose. Turn the power OFF, and check the connection of the speed detector cable with a tester. Remedies Repair the machine side. Investigate investigation item 2 and remedy. Repair the machine side. Investigate investigation item 3 and remedy. The backlash is great. Repair the machine side. Investigate investigation item 4 No particular problems found. and remedy. Change the setting value. Symptoms decrease when setting Note that the impact response will value is set to approx. half. drop. Return the setting values to the The symptoms do not change even original values. when the above value is set. Investigate investigation item 5 and remedy. The connector is disconnected (or Correctly connect the connector. loose). The connector is not disconnected Investigate investigation item 6 (or loose). and remedy. The connection is faulty or Replace the detector cable. disconnected. Correct the connection. The connection is normal. Replace the drive unit. II - 114 4. Troubleshooting 4.1 Drive System Troubleshooting (7) The spindle coasts during deceleration. 1 Investigation item Check whether there is slipping between the motor and spindle. (When connected with a belt or clutch.) Investigation results There is slipping. Remedies Repair the machine side. No particular problems found. Replace the drive unit. (8) The rotation does not stabilize. Investigation item 1 2 3 4 Investigation results The rotation stabilizes when the settings values are both set to approx. double. Remedies Change the setting value. Note that the gear noise may increase. Check the spindle parameter Return the setting values to the settings. (SP022, SP023) The symptoms do not change even original values. when the above value is set. Investigate investigation item 2 and remedy. Tug on the connector by hand to The connector is disconnected (or Correctly connect the connector. check whether the speed detector loose). connector (spindle drive unit side The connector is not disconnected Investigate investigation item 3 and speed detector side) is loose. (or loose). and remedy. Turn the power OFF, and check the The connection is faulty or Replace the detector cable. connection of the speed detector disconnected. Correct the connection. cable with a tester. Investigate investigation item 4 (Especially check the shield wiring.) The connection is normal. and remedy. Investigate the wiring and The grounding is incomplete. Correctly ground. installation environment. The alarm occurs easily when a Use noise measures on the • Is the ground correctly connected? specific device operates. device described on the left. • Are there any noise-generating No particular problems found. Replace the drive unit. devices near the drive unit? (9) The speed does not rise above a set level. 1 Investigation item Check the speed command. Check whether the override input is input from the machine operation panel. 2 Check whether the load has suddenly become heavier. 3 Manually rotate the motor bearings and check the movement. 4 5 Tug on the connector by hand to check whether the speed detector connector (spindle drive unit side and speed detector side) is loose. Turn the power OFF, and check the connection of the speed detector cable with a tester. (Especially check the shield wiring.) Investigation results The speed command is not input correctly. The speed command is input correctly. The load has become heavier. No particular problems found. Remedies Input the correct speed command. Investigate investigation item 2 and remedy. Repair the machine side. Investigate investigation item 3 and remedy. The bearings do not rotate smoothly. Replace the spindle motor. The bearings rotate smoothly. Investigate investigation item 4 and remedy. The connector is disconnected (or loose). The connector is not disconnected (or loose). The connection is faulty or disconnected. The waveform is normal. II - 115 Correctly connect the connector. Investigate investigation item 5 and remedy. Replace the detector cable. Correct the connection. Replace the spindle drive unit. III Explanation of Parameters 1. Outline 1.1 Screen Transition Chart 1. Outline 1.1 Screen Transition Chart The menus for screens related to maintenance appear when the function key Mainte is pressed. The parameter menu appears when the menu key Param is pressed. Process parameters Control parameters Axis parameters Operation parameters I/O parameters Ethernet parameters Computer link parameters Subprogram storage destination parameters Base system parameters Base axis specification parameters Base common parameters Axis specifications parameters Absolute position parameters Servo parameters Spindle specification parameters Spindle parameters Rotary axis configuration parameters PLC timer PLC integrated timer PLC counter PLC constants Selecting the PLC bit Error compensation parameters Error data Macro list Position switches Barrier data User parameters Zero point return parameters Machine parameters Auxiliary axis parameters (Note) There are user parameter dedicated menus in the screens related to setup. The menu configuration differs slightly from the above configuration. Refer to the Instruction Manual for details. 1.2 Unit (1) Input setting unit and number of decimal digits The number of digits in the decimal section of the parameters related to length is determined by the input setting unit. The input setting unit is set with parameter "#1003 iunit". Input setting unit No. of digits in decimal section B 3 0 to 999.999 (mm) C 4 0 to 999.9999 (mm) D 5 0 to 999.99999 (mm) E 6 0 to 999.999999 (mm) Example of setting range The setting ranges indicated in this manual use the input setting unit "B". III - 1 2. User Parameters 2.1 Process Parameters 2. User Parameters 2.1 Process Parameters <WRK COUNT> (No. of workpieces machined) # Item 8001 WRK COUNT M 8002 WRK COUNT 8003 WRK COUNT LIMIT Contents Set the M code that counts the No. of workpiece repeated machining. The No. will not be counted when set to 0. The current machining No. is displayed. Set the initial value. Set the maximum No. of workpieces machined. A signal is output to PLC when the No. of machining times is counted to this limit. Setting range (unit) 0 to 99 0 to 999999 0 to 999999 <AUTO TLM> (Automatic tool length measurement) # Item 8004 SPEED 8005 ZONE r 8006 ZONE d Contents Setting range (unit) Set the feedrate during automatic tool length 1 to 1000000 (mm/min) measurement. Set the distance between the measurement point 0 to 99999.999 (mm) and deceleration start point. Set the tolerable zone of the measurement point. 0 to 99999.999 (mm) If the sensor signal turns ON in front of d before the measurement point‚ or if the signal does not turn ON after d is passed‚ an alarm will occur. <AUTO CORNER OVR.> (Automatic corner override) # Item OVERRIDE 8007 8008 MAX ANGLE 8009 DSC. ZONE Contents Set the override value for automatic corner override. Set the max. corner opening angle where deceleration should start automatically. If the angle is larger than this value‚ deceleration will not start. Set the position where deceleration starts at the corner. Designate at which length point before the corner deceleration should start. Setting range (unit) 0 to 100 (%) 0 to 180 (°) 0 to 99999.999 (mm) <T-TIP OFFSET> (Wear data input) # Item ABS. MAX. 8010 (For L system only) 8011 INC. MAX. (For L system only) Contents Set the max. value when inputting the tool wear compensation amount. A value exceeding this setting value cannot be set. Set the max. value for when inputting the tool wear compensation amount in the incremental mode. III - 2 Setting range (unit) 0 to 999.999 (mm) (Input setting increment applies) 0 to 999.999 (mm) (Input setting increment applies) 2. User Parameters 2.1 Process Parameters <FIXED C.> (Fixed cycle) # Item 8012 G73 n (For M system only) 8013 G83 n 8014 CDZ-VALE (For L system only) 8015 CDZ-ANGLE (For L system only) 8016 G71 MINIMUM (For L system only) 8017 G71 DELTA-D (For L system only) 8018 G84/G74 n (For M system only) Contents Set the return amount for G73 (step cycle). Setting range (unit) 0 to 99999.999 (mm) Set the return amount for G83 (deep hole drilling cycle). Set the screw cut up amount for G76‚ G78 (thread cutting cycle). Set the screw cut up angle for G76‚ G78 (thread cutting cycle). The end of cutting in the rough cutting cycle (G71, G72) is the remainder cutting amount. If the amount is smaller than the value set with this parameter, the last cycle will not be executed. The rough cutting cycle (G71, G72) cutting amount repeats d+ d, d, d- d using the value (d) commanded with D as a reference. Set the change amount d. This is not used. Set it to "0". 0 to 99999.999 (mm) 0 to 127 (0.1 lead) 0 to 89 (°) 0 to 999.999 (mm) 0 to 999.999 (mm) 0 <PRECISION> (High-accuracy control) # Item 8019 R COMP 8020 DCC. ANGLE Contents Set up a compensation coefficient for reducing a control error in the reduction of a corner roundness and arch radius. Indicates a maximum control error (mm) in parentheses. The larger the setup value, the smaller the theoretical error will be. However, since the speed at the corner goes down, the cycle time is extended. Coefficient = 100 - setting value (Note) This is valid when "#8021 COMP CHANGE" is set to "0". Set up the minimum value of an angle (external angle) that should be assumed to be a corner. When an inter-block angle (external angle) in highaccuracy mode is larger than the set value, it is determined as a corner and the speed goes down to sharpen the edge. θ If the set value is smaller than θ, the speed goes down to optimize the corner. (Note) If "0" is set, it will be handled as 5 degrees. III - 3 Setting range (unit) 0 to 99 (%) 0 to 89 (degrees) 0: The angle will be 5°. 2. User Parameters 2.1 Process Parameters <PRECISION> (High-accuracy control) # Item 8021 COMP_CHANGE 8022 CORNER COMP 8023 CURVE COMP Contents Select whether to share or separate the compensation coefficient at the corner/curve during the high-accuracy control mode. 0: Share (#8019 R COMP) 1: Separate • Corner (#8022 CORNER COMP) • Curve (#8023 CURVE COMP) (Note) Set "1" when using SSS control. Set the compensation coefficient to further reduce or increase the roundness at the corner during the high-accuracy control mode. Coefficient = 100 - setting value (Note) This is valid when "#8021 COMP CHANGE" is set to "1". Set the compensation coefficient to further reduce or increase the radius reduction amount at the curve (arc, involute, spline) during the high-accuracy control mode. Coefficient = 100 - setting value (Note) This is valid when "#8021 COMP CHANGE" is set to "1". Setting range (unit) 0/1 -1000 to 99 (%) -1000 to 99 (%) <SPILINE> (High-accuracy spline) # Item 8025 SPLINE ON (for M system only) 8026 CANCEL ANG. (for M system only) 8027 Toler-1 (for M system only) 8028 Toler-2 (for M system only) 8029 FairingL (for M system only) 8030 MINUTE LENGS (for M system only) Contents Specify whether to enable the spline function. 0: Disable the spline function. 1: Enable the spline function. When the angle made by blocks exceeds the set value, spline interpolation is canceled temporarily. In consideration of the pick feed, set a value a little smaller than the pick feed angle. Specify the maximum chord error (tolerance) in a block that includes an inflection point. Set the tolerance applicable when the applicable block is developed to fine segments by CAM. (normally about 10 µm) When 0.000 is set, the applicable block is linear. Specify the maximum chord error (tolerance) in a block that includes no inflection point. Set the tolerance applicable when the applicable block is developed to fine segments by CAM. (normally about 10 µm) When 0.000 is set, the applicable block is linear. Set the length of the block subject to fairing. (Valid when "#8033 Fairing ON" is set to 1.) When the length of one block exceeds the set value, spline interpolation is canceled temporarily and linear interpolation is performed. Set a value a little smaller than linear block length of the workpiece to be machined. If - 1 is set, spline interpolation is performed regardless of block length. III - 4 Setting range (unit) 0/1 0 to 180 (°) 0: 180 (°) 0.000 to 100.000 (mm) 0.000 to 100.000 (mm) 0 to 100.000 (mm) -1 to 127 (mm) 0: 1 (mm) 2. User Parameters 2.1 Process Parameters <Fairing> # Item 8033 Fairing ON (for M system only) 8034 AccClamp ON (for M system only) 8035 8036 CordecJudge (for M system only) 8037 CorJudgeL (for M system only) Contents Set whether to use the fairing function. 0: Fairing invalid 1: Fairing valid Set the method for clamping the cutting speed. 0: Clamp with parameter "#2002 clamp" or the corner deceleration function. 1: Clamp the cutting speed with acceleration judgment. (Valid when "#8033 Fairing ON" is set to 1.) This is not used. Set it to "0". Change the conditions for judging a corner. 0: Judge the corner from the angle of the neighboring block. 1: Judge the corner from the angle of the neighboring block, excluding minute blocks. (Valid when "#8033 Fairing ON" is set to 1.) Set the length of the block to be excluded. (Valid when "#8036 CordecJudge" is set to 1.) Setting range (unit) 0/1 0/1 0 0/1 0 to 99999.999 (mm) <C-MODAL> (C axis normal line) # Item 8041 C-rot.R 8042 C-ins.R 8043 Tool HDL FD OFS 8044 UNIT*10 Contents This is valid with normal line control type II. Set the length from the center of the normal line control axis to the end of the tool. This is used to calculate the turning speed at the block joint. This is valid with normal line control type I. Set the radius of the arc to be automatically inserted into the corner during normal line control. Set the length from the tool holder to the tool tip. Set the command increment scale. An arbitrary scale can be designated by inputting an arbitrary value in the setting value. • The scale is 1 when 0 is designated. • III - 5 Setting range (unit) 0.000 to 99999.999 (mm) 0.000 to 99999.999 (mm) 0.000 to 99999.999 (mm) 0 to 10000 (fold) 2. User Parameters 2.1 Process Parameters <FIXED C.> (Fixed cycle) # 8051 G71 Item THICK 8052 G71 PULL UP 8053 G73 U 8054 G73 W 8055 G73 R 8056 G74 RETRACT 8057 G76 LAST-D 8058 G76 TIMES 8059 G76 ANGLE Contents Set the amount of cut-in by the rough cutting cycle (G71, G72) Set the amount of pull-up when returning to the cutting start point for the rough cutting cycle (G71. G72). Set the X-axis cutting margin of the forming rough cutting cycle (G73). Set the Z-axis cutting margin of the forming rough cutting cycle (G73). Set the number of times cutting is performed by the forming rough cutting cycle (G73). Set the amount of retract (amount of cut-up) of the push-cut cycle (G74, G75). Set the amount of final cut-in by the compound type thread cutting (G76). Set the number of times the amount of final cut-in cycle (G76 finish margin) is divided in the compound type thread cutting (G76). Set the angle (thread angle) of the tool nose in the compound type thread cutting (G76). Setting range (unit) 0 to 99999.999 (mm) 0 to 99999.999 (mm) -99999.999 to 99999.999 (mm) -99999.999 to 99999.999 (mm) 0 to 99999 (times) 0 to 999.999 (mm) 0 to 999.999 (mm) 0 to 99 (times) 0 to 99 (°) <3-dimensional tool radius compensation> # Item 8071 3-D CMP (for M system only) Contents Value of p in the following denominator constants for 3-dimensional tool radius compensation Vx = i x r/p, Vy = j x r/p, Vz = k x r/p Vx, Vy, Vz: X, Y, and Z axes or vectors of horizontal axes i, j, k: Program command value r: Offset p= i2 + j2 + k 2 Setting range (unit) 0 to 99999.999 when the set value is 0. <Scaling> # Item 8072 SCALING P (for M system only) Contents Set the scale factor for reduction or magnification for the machining program for which the G50 or G51 command is issued. This parameter is effective when the program specifies no scale factor. Setting range (unit) 0 to 99.999999 # Item 8075 SpiralEndErr (for M system only) Contents Designate the tolerable error range (absolute value) when the end point position commanded with the command format type 2 spiral interpolation or conical interpolation command differs from the end point position obtained from the speed and increment/decrement amount. Setting range (unit) 0 to 99999.999 (mm) # Item 8078 Screen Saver Timer Contents When not using, set to "0". Setting range (unit) 0 <Spiral interpolation> III - 6 2. User Parameters 2.1 Process Parameters <Deep hole drilling cycle> # Item 8083 G83S modeM (for M system only) 8084 G83S Clearanse (for M system only) 8085 G83S Forward F (for M system only) 8086 G83S Back F (for M system only) Contents Set the M command code for changing to the small diameter deep hole drilling cycle mode. Set the clearance amount for the G83 small diameter deep hole drilling cycle. Set the feedrate from the R point to the cutting start position in the G83 small diameter deep hole drilling cycle. Set the speed for returning from the hole base during the G83 small diameter deep hole drilling cycle. Setting range (unit) 1 to 99999999 Contents Set whether to validate SSS control with G05 P10000. 0: Invalid 1: Valid Adjust the maximum value of the range for recognizing the shape. To eliminate the effect of steps or errors, etc., set a large value. To enable sufficient deceleration, set a small value. If "0.000" is set, the standard value (1.000mm) will be applied. Adjust the clamp speed at the curved section configured of fine segments. setting value Coefficient = Set the width of the step at which the speed is not to be decelerated. (Approximately the same as the CAM path difference [Tolerance].) If 0 is set, the standard value (5µm) will be applied. If a minus value is set, the speed will decelerate at all minute steps. Set the time to wait for deceleration when the speed FB does not drop to the clamp speed. Setting range (unit) 0/1 0 to 999.999 (mm) 0 to 99999 (mm/min) 0 to 99999 (mm/min) <SSS control> # Item 8090 SSS ON (for M system only) 8091 StdLength (for M system only) 8092 ClampCoeff (for M system only) 8093 StepLeng (for M system only) 8094 DccWaitAdd (for M system only) III - 7 0 to 100.000 (mm) 1 to 100 -1000 to 0.100 (mm) 0 to 100 (ms) 2. User Parameters 2.1 Process Parameters <Coord rotation> # Item 8621 Coord rot plane (H) 8622 Coord rot plane (V) 8623 Coord rot centr (H) 8624 Coord rot centr (V) 8625 Coord rot vctr (H) 8626 Coord rot vctr (V) 8627 Coord rot angle Contents Setting range (unit) Axis name This sets the plane, center coordinates, vector components and angle. Plane (horizontal axis): This sets the name of the 1st axis when measuring the rotation. When not set, the name will be the X axis. -999999.999 to Plane (vertical axis): 999999.999 (mm) This sets the name of the 2nd axis when measuring the rotation. When not set, the name will be the Y axis. Plane (vertical) Center coordinates (vertical) Center coordinates Vector (vertical) Angle Vector (horizontal) Plane (horizontal) M Center coordinates (horizontal) (Note) The angle is automatically calculated and enumerated at vector component setting, but direct setting of the angle is possible. When directly setting the angle, "0" appears in both the horizontal axis and vertical axis of the vector components. III - 8 -360.000 to 360.000 (°) 2. User Parameters 2.1 Process Parameters <TLM> # Item 8701 Tool length 8702 Tool Dia 8703 OFFSET X 8704 OFFSET Y 8705 RETURN 8706 FEED 8707 Skip past amout (H) 8708 Skip past amout (V) 8709 EXT work sign rvs 8710 EXT work ofs invld 8711 TLM L meas axis 8712 TLM D meas axis Contents This sets the length to the touch tool tip. This sets the diameter of the sphere at the touch tool tip. This sets the X direction for the spindle center deviation amount from the touch tool center. This sets the Y direction for the spindle center deviation amount from the touch tool center. This sets the one-time return distance for contafting again. This sets the feedrate when contacting again. This sets the difference (horizontal axis direction) of the skip read value and actual skip position. This sets the difference (vertical axis direction) of the skip read value and actual skip position. This is set when using the external workpiece coordinate system with Z shift. 0: External workpiece offset (Z shift) no sign reversal (Conventional) 1: External workpiece offset (Z shift) sign reversal This sets whether external workpiece offset subtraction is valid when setting the workpiece coordinate offset. 0: Do not subtract external workpiece offset. (Conventional) 1: Subtract the external workpiece offset. This sets the #1022 axname2 axis name. This sets the #1022 axname2 axis name. Setting range (unit) ±99999.999 (mm) ±99999.999 (mm) ±99999.999 (mm) ±99999.999 (mm) 0 to 99999.999 (mm) 1 to 60000 (mm/min) ±99999.999 (mm) ±99999.999 (mm) 0/1 0/1 Axis name (Note 1) Axis name (Note 2) (Note 1) If the axis name is illegal or not set, the 3rd axis name will be set as a default. (Note 2) If the axis name is illegal or not set, the 1st axis name will be set as a default. <Surface speed control> # Item 19425 ManualB Std R1 19426 ManualB Std F1 19427 ManualB Std R2 19428 ManualB Std F2 Contents This sets a radius used as standard for the rotary axis speed. This sets the rotary axis speed for surface speed control standard radius 1. This sets a radius used as standard for the rotary axis speed. If the same value is set as "#19425 ManualB Std R1", the rotary axis speed will be the surface speed control standard speed 1 if the radius is less than that value, and the surface speed control standard speed 2 if larger than the set value. This sets the rotary axis speed for surface speed control standard radius 2. III - 9 Setting range (unit) 0 to 99999.999 (mm) 1 to 1000000 (°/min) 0 to 99999.999 (mm) 1 to 1000000 (°/min) 2. User Parameters 2.2 Control Parameters 2.2 Control Parameters # Item 8101 MACRO SINGLE 8102 COLL. ALM OFF 8103 COLL. CHK OFF 8105 EDIT LOCK B 8106 G46 NO REV-ERR (For L system only) 8107 R COMPENSATION 8108 R COMP Select 8109 HOST LINK 8110 G71/G72 POCKET Contents Select the control of the blocks where the user macro command continues. 0: Do not stop while macro block continues. 1: Stop every block during signal block operation. Select the interference (bite) control to the workpiece from the tool diameter during tool radius compensation and nose R compensation. 0: An alarm is output and operation stops when an interference is judged. 1: Changes the path to avoid interference. Select the interference (bite) control to the workpiece from the tool diameter during tool radius compensation and nose R compensation. 0: Performs interference check. 1: Does not perform interference check. Select the edit lock for program Nos. 8000 to 9999. 0: Program can be edited. 1: Editing of above program is prohibited. Select the control for the compensation direction reversal in G46 (nose R compensation). 0: An alarm is output and operation stops when the compensation direction is reversed (G41 → G42‚ G42 → G41). 1: An alarm does not occur when the compensation direction is reversed‚ and the current compensation direction is maintained. 0: In arc cutting mode, the machine moves to the inside because of a delay in servo response to a command, making the arc smaller than the command value. 1: In arc cutting mode, the machine compensates the movement to the inside because of a delay in servo response to a command Select whether to perform arc radius error compensation over all axes or axis by axis. 0: Perform compensation over all axes. 1: Perform compensation over axis by axis. (Note) This parameter is effective only when "#8107 R COMPENSATION" is "1". Select whether to enable computer link B instead of the RS-232C port. 0: Disable computer link B to enable normal RS-232C communication. 1: Enable computer link B to disable normal RS-232C communication. Set the pocket machining if there is a dimple (pocket) in the rough cutting cycle (G71, G72) finishing program. 0: Pocket machining OFF 1: Pocket machining ON III - 10 Setting range (unit) 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 2. User Parameters 2.2 Control Parameters # Item 8111 Milling Radius 8112 DECIMAL PNT-P 8113 Milling Init G16 8114 Milling Init G19 Contents Select the diameter and radius of the linear axis for milling (cylindrical/pole coordinate) interpolation. 0: All axes radius command 1: Each axis setting (follows "#1019 dia") (Note) This parameter is valid only in the milling (cylindrical/pole coordinate) interpolation mode. 0: The decimal point command for G04 address P is invalidated. 1: The decimal point command for G04 address P is validated. Designate which plane to use for milling machining after the power is turned ON or reset. #8113 #8114 Plane 0 0 G17 plane 0 1 G19 plane 1 0 G16 plane 1 1 (Note) This parameter is valid for the G code system 2, 3 ("#1037 cmdtyp"=3, 4). 8116 Coord rot para invd Select the validity of coordinate rotation by the parameters. 0: Valid 1: Invalid III - 11 Setting range (unit) 0/1 0/1 0: Plane other than G16 1: Select G16 plane 0: Plane other than G19 1: Select G19 plane 0/1 2. User Parameters 2.3 Axis Parameters 2.3 Axis Parameters Set up the parameter required for each axis. # Item 8201 AX. RELEASE 8202 OT-CHECK OFF 8203 OT-CHECK-CANCEL 8204 OT-CHECK-N 8205 OT-CHECK-P 8206 TOOL CHG. P 8207 G76/87 IGNR (For M system only) 8208 G76/87 (-) (For M system only) 8209 G60 SHIFT (For M system only) 8210 OT INSIDE Contents Select the function to remove the control axis from the control target. 0: Control as normal. 1: Remove from control target. Select the stored stroke limit II function set in #8204 and #8205. 0: Valid 1: Invalid When the simple absolute position method ("#2049 type" is 9) is selected‚ the stored stroke limits I, II (or IIB) and IB will be invalid until the first zero point return is executed after the power is turned ON. 0: Valid (according to #8202) 1: Temporary cancel (Note) "#8203 OT-CHECK-CANCEL" affects all the stored stroke limits. This sets the coordinates of the (-) direction in the moveable range of the stored stroke limit II or the lower limit coordinates of the prohibited range of stored stroke limit IIB. If the sign and value are the same as #8205, the stored stroke limit II (or IIB) will be invalid. If the stored stroke limit IIB function is selected, the prohibited range will be between two points even when #8204 and #8205 are set in reverse. When II is selected, the entire range will be prohibited. This sets the coordinates of the (+) direction in the moveable range of the stored stroke limit II or the upper limit coordinates of the prohibited range of stored stroke limit IIB. Set the coordinates of the tool change position for G30. n (tool change position return). Set with coordinates in the basic machine coordinate system. Select the shift operation at G76 (fine boring) and G87 (back boring). Specifies the shift direction at G76 and G87. Set the last positioning direction and distance for a G60 (unidirectional positioning) command. The stored stoke limit function to be set in #8204 and #8205 prevents the machine from moving to the inside or outside of the specified range. 0: Inhibits outside area (Select stored stroke limit II.) 1: Inhibits inside area (Select stored stroke limit II B.) III - 12 Setting range (unit) 0/1 0/1 0/1 ±99999.999 (mm) ±99999.999 (mm) ±99999.999 (mm) 0: Shift effective 1: No shift 0: Shift to (+) direction 1: Shift to (-) direction ±99999.999 (mm) 0/1 2. User Parameters 2.3 Axis Parameters # Item 8211 MIRR. IMAGE 8213 Rotation axis type Contents Enable or disable the parameter mirror image function. 0: Disable 1: Enable This designates the rotation type (short-cut valid/invalid) or linear type (workpiece coordinate value linear type/all coordinate value linear type). This parameter is valid only when "#1017 rot" is set to 1. III - 13 Setting range (unit) 0/1 0: Short-cut invalid 1: Short-cut valid 2: Workpiece coordinate value linear type 3: All coordinate value linear type 2. User Parameters 2.4 Operation Parameters 2.4 Operation Parameters # Item 8901 Counter type 1 8902 Counter type 2 8903 Counter type 3 8904 Counter type 4 8905 Counter type 5 Contents Setting range (unit) This sets the type of counter displayed at the upper 0 to 255 left of the AUTO/MDI display on the Monitor screen. 1: Curnt posn 2: Wk co posn 3: Mach posn 4: Prog posn This sets the type of counter displayed at the lower left of the AUTO/MDI display on the Monitor screen. 5: Prog 0 pnt 6: Err compen 7: (No name; TLM value) This sets the type of counter displayed at the upper 8: Remain cmd right of the AUTO/MDI display on the Monitor 9: Man int amt screen. 10: Next cmd 11: Restart pos This sets the type of counter displayed at the lower 12: Remain dist 13: Meas posn right of the AUTO/MDI display on the Monitor screen. 14: Meas posn 15: Meas posn 16: Tip Gxx This sets the type of counter displayed at the left of 17: Distance the Manual display on the Monitor screen. 18: Pulse (Note) The counter displayed at the right of the Manual display is fixed to the machine 19: Tip Mach posn position. 20: Relat posn 8910 Edit undo This sets whether to validate the Undo function during program edit on the Monitor screen or Edit screen. 0: Invalid 1: Valid 8920 3D tool ofs select This designates the method to calculate the drawing 0/1 position when drawing a solid. With 3D drawing, the drawing position (tool tip position) is calculated with the method designated with this parameter, and the image is drawn. 0: Drawing position = Tool center path information (machine position) - Tool length offset + wear 1: Drawing position = Tool center path information (machine position) - tool length set on 3D Tool Setting screen. III - 14 0/1 2. User Parameters 2.5 Barrier Data 2.5 Barrier Data (For L system only) # 8300 P0 8301 8302 8303 8304 8305 8306 8311 Item P1 P2 P3 P4 P5 P6 P7 8312 P8 8313 P9 8314 P10 8310 Barrier ON 8315 Barrier Type (L) 8316 Barrier Type (R) 8317 ELIV. AX. Name 8318 Stock Angle (L) 8319 Stock Angle (R) Contents Set the reference X-coordinates of the chuck and the tail stock barrier. Set the center coordinate (radius value) of workpiece by the basic machine coordinate system. Set the area of the chuck and tail stock barrier. (radius value) Set the coordinate value from the center of workpiece for X-axis. Set the coordinate value by basic machine coordinate system for Z-axis. Setting range (unit) ±99999.999 (mm) Set the area of the left spindle section. • X axis: Set the coordinate value from the workpiece center (P0). (radius value) • Z axis: Set the coordinates in the basic machine coordinate system. Set the area of the right spindle section. • X axis: Set the coordinate value from the workpiece center (P0). (radius value) • Z axis: Set the coordinates in the basic machine coordinate system. Select the validity of the chuck and tailstock barrier. 0: Invalid (Setting from special display unit valid) 1: Valid Set the shape of the left chuck and tailstock barrier. 0: No area 1: Chuck 2: Tailstock Set the shape of the right chuck and tailstock barrier. 0: No area 1: Chuck 2: Tailstock When the right chuck and tailstock barrier is movable, set the name of the delivery axis. When using the multi-part system method and the delivery axis is an axis in the other part system, designate the system as 1A, 1B or 2A, 2B. If the part system is not designated as A and B, the set part system will be used. Set the angle for the left tailstock end section. The angle will be interpreted as 90° if there is no setting (when 0 is set). Set the angle for the right tailstock end section. The angle will be interpreted as 90° if there is no setting (when 0 is set). ±99999.999 (mm) III - 15 ±99999.999 (mm) ±99999.999 (mm) 0/1 0/1/2 0/1/2 A/B/.. : (axis address) 1A/1B/.. 2A/2B/.. : (part system designation) 0 : cancel 0 to 180 (°) 0: 90° default 0 to 180 (°) 2. User Parameters 2.6 I/O Parameters 2.6 I/O Parameters There are basically two types of input/output parameters which must be set when inputting‚ outputting or referring to data‚ or when performing tape operation. 9001 to 9014 parameters: Set which channel to connect which device to for each I/O application. 9101 to 9528 parameters: Set the transmission speed, etc., for each input/output device. Up to five types of input/output device parameters can be set in device 0 to 4. <I/O> # <PORT No.> Specify the board No. to which the serial input/output device is connected. • Set "1" to use ch1. • Set "2" to use ch2. 9001 Specify the port for inputting the data such as machine program and parameters. 9003 Specify the port for outputting the data DATA OUT such as machine program and parameters. 9005 Specify the input port for running with TAPE MODE the tape mode. MACRO PRINT 9007 Specify the output port for the user macro DPRINT command. 9009 Specify the port for inputting/outputting PLC IN/OUT various data with PLC. REMOTE PRG 9011 Specify the port for inputting remote programs. IN 9013 Specify the port for communication with EXT UNIT an external unit. DATA IN III - 16 # <DEV. No.> <DEV. NAME> Set the input/output device No. for each application. The device Nos. are 0 to 4 and correspond to the input/output device parameters. The device name set in the input/output device parameter is also displayed for identification. 9002 Specify the No. of the device that inputs the data. 9004 Specify the No. of the device that outputs the data. 9006 Specify the No. of the device to be run with the tape mode. 9008 Specify the No. of the device for the DPRINT command. 9010 Specify the No. of the device for the PLC input/output. 9012 Specify the number of the device used to input remote programs. 9014 Specify the number of the unit used for communication with an external unit 2. User Parameters 2.6 I/O Parameters # Item 9101 DEVICE NAME Contents Set the device name corresponding to the device No. Set a simple name for quick identification. 9102 BAUD RATE Set the serial communication speed. 9103 STOP BIT Set the stop bit length used in the start-stop system. 9104 PARITY CHECK Specify whether to add the parity check bit to the data during communication. Specify the odd or even parity when it is added to the data. 9105 EVEN PARITY 9106 CHR. LENGTH Set the length of the data bit. 9107 TERMINATR TYP The code to terminate data reading can be selected. Specify the transmission control method. The method will be no procedure if a value except 1 to 3 is set. 9108 HAND SHAKE Setting range (unit) Use alphabet characters‚ numerals and symbols to set a name within 3 characters. 0: 19200 (bps) 1: 9600 2: 4800 3: 2400 4: 1200 5: 600 6: 300 7: 110 1: 1 (bit) 2: 1.5 3: 2 0: Parity bit not added 1: Parity bit added 0: Odd parity 1: Even parity 0: 5 (bit) 1: 6 2: 7 3: 8 0 and 3: EOR 1 and 2: EOB or EOR 1: RTS/CTS method 2: No procedure (No handshaking) 3: DC code method 0: No parity to DC code (DC3 = 13H) 1: DC code with parity (DC3 = 93H) DC2 / DC4 0: None / None 1: Yes / None 2: None / Yes 3: Yes / Yes 0: Do not add 1: Add 0: ISO code output 1: EIA code output 9109 DC CODE PRTY Specify the DC code when the DC code method is selected. 9111 DC2/4 OUTPUT Specify the DC code handling when outputting data to the output device. 9112 CR OUTPUT Specify whether to insert the (CR) code just before the EOB (L/F) code during output. In data output mode, select the ISO or EIA code for data output. In data input mode, the ISO and EIA codes are identified automatically. Specify the length of the tape feed to be output at 0 to 999 (characters) the start and end of the data during tape output. 9113 EIA OUTPUT 9114 FEED CHR. III - 17 2. User Parameters 2.6 I/O Parameters # Item 9115 PARITY V 9116 TIME-OUT (sec) 9117 DR OFF 9118 DATA ASCII 9119 INPUT TYPE 9121 EIA CODE 9122 9123 9124 9125 9126 9127 9128 9201 to 9301 to 9401 to 9501 to [ ] # ∗ = : $ ! Contents Specify whether to check the parity of the No. of characters in block during data input. The No. of characters is factory-set so that the check is valid at all times. Set the time out time to detect an interruption in communication. Time out check will not be executed when set to 0 to 30 seconds. Specify whether to check the DR data at the data input/output. 0: Output in ISO/EIA code (Depends on whether #9113, #9213, #9313, #9413, or #9513 EIA output parameter is set up) 1: Output in ASC II code Specify the mode for input (collation). 0: Standard input (Data from the very first EOB is handled as significant information.) 1: EOBs following the first EOB of the input data are skipped until data other than EOB is input. When output with EIA code‚ data can be output using the alternate code in which the special ISO code not included in EIA is specified. Specify the codes which do not duplicate the existing EIA codes by hexadecimal for respective special codes. Set the same settings for device 1. Set the same settings for device 2. Set the same settings for device 3. Set the same settings for device 4. III - 18 Setting range (unit) 0: Do not perform parity V check 1: Perform parity V check 0 to 30 (s) 0: DR valid 1: DR invalid 0/1 0/1 0 to FF (hexadecimal) 2. User Parameters 2.7 Ethernet Parameters 2.7 Ethernet Parameters Set the parameters related to Ethernet input/output. After setting up the parameter (PR) listed in the table, turn OFF the NC power. To validate the parameter, turn ON the power again. 9701 to 9706 parameters: When several TCP/IP drivers are installed and the IP address is set manually ("#9701 IP address automatic setting" is set to 0), the same setting will be made for all parameters. 9711 to 9781 parameters: Set the server information required for using the Ethernet function. Server information for up to four units can be set. # Item 9701 IP addr auto set (PR) 9702 IP address (PR) Contents The IP address is automatically assigned from the DHCP server. (Note) When this setting is validated, the following parameters "#9702 IP address", "#9703 Sub-net address" and "#9704 Gateway setting" will be invalid. Set the IP address. This sets the IP address of the TCP/IP assigned to the NC (Windows) computer. Contact the network controller for the address to be set. Setting range (unit) 0: Manual setting 1: Automatic setting 15 characters or less Dot notation numeric value train 9703 Subnet mask (PR) This sets the subnet mask of the TCP/IP assigned to the NC (Windows) computer. Contact the network controller for the subnet mask to be set. 9704 Gateway (PR) This sets the gateway of the TCP/IP assigned to the 15 characters or less NC (Windows) computer. Dot notation numeric value train This sets the timeout time (s) for when the 10 to 99 (s) communication is not completed correctly, or when (Standard: 30) there is no communication response. 9705 Timeout 15 characters or less Dot notation numeric value train 9706 Host No. This selects the number of the host to be used from 1 to 4 : Host No. host 1 to host 4. 9711 Host1 host name This sets the host computer name. This parameter allows the NC to easily recognize the host computer on the network. Set the host computer's name (name registered in C:\windows\hosts) or the IP address. <Setting example> For host name : Mspc160 For IP address : 150.40.0.111 (Note) Set the host computer's TCP/IP address if communication is not carried out correctly. 9712 Host1 user name This sets the user name when logging into the host 15 characters computer. (alphanumeric) or less 9713 Host1 password This sets the password when logging into the host computer. 15 characters (alphanumeric) or less 9714 Host1 directory This sets the directory name of the host computer. Refer to (Note 4) for details. 31 characters (alphanumeric) or less III - 19 15 characters (alphanumeric) or less 2. User Parameters 2.7 Ethernet Parameters # Item 9715 Host1 host type Contents This sets the type of host computer. (Note) When "0" is set, the settings for the following parameters #9716 to #9720 will be invalid. Setting range (unit) 0: UNIX/PC automatic judgment 1: UNIX 2: PC (DOS) 9716 Host 1 Wrd pos: name This sets the file name display position (nth word from left) of the list displayed when the ftp command "dir" is executed. (Note) One word designates a character string divided by one or more spaces. 0 to 100 0: Default value 9717 Host 1 Wrd pos: size This sets the size display position (nth word from left) of the list displayed when the ftp command "dir" is executed. (Note) One word designates a character string divided by one or more spaces. This sets the <DIR> display position (nth word from left) of the list displayed when the ftp command "dir" is executed. (Note) One word designates a character string divided by one or more spaces. 0 to 100 0: Default value 9719 Host 1 Wrd pos: cmnt This sets the comment (date, time, etc.) display position (nth word from left) of the list displayed when the ftp command "dir" is executed. (Note) One word designates a character string divided by one or more spaces. 0 to 100 0: Default value 9720 Host 1 Wrd num: cmnt This sets the number of words to be displayed as a 0 to 100 comment. 0: Default value (Note) One word designates a character string divided by one or more spaces. 9721 Host 1 no total siz This sets whether to display the total number of 0: Display characters registered in the machining programs of 1: Do not display host1 when displaying the file list. If there are many files in the directory to be referred to, the list can be updated quickly by setting "1". 9731 to 9751 to Set the same settings for host 2. Set the same settings for host 3. 9771 to Set the same settings for host 4. 9718 Host 1 Wrd pos: Dir 0 to 100 0: Default value (Note 1) The user name and password are required when logging in. (Note 2) It is necessary to enable reading/writing when exchanging files. (Note 3) With the Personal WEB Server and Windows NT 4.0 fpt Server, the file list format can be selected from DOS or UNIX. (Note 4) The directory released to the client (NC unit) with the host computer's server is handled as the root directory by the NC unit. III - 20 2. User Parameters 2.8 Computer Link Parameters 2.8 Computer Link Parameters # Item BAUD RATE 9601 9602 STOP BIT 9603 PARITY EFFECTIVE Contents Specify the rate at which data is transferred. Setting range (unit) 0: 19200 (bps) 1: 9600 2: 4800 3: 2400 4: 1200 5: 600 6: 300 7: 110 8: 38400 Specify stop bit length used in start-stop mode. 1: 1 See "PARITY EFFECTIVE" in #9603. The 2: 1.5 number of characters is adjusted in output mode so 3: 2 that no problems occur if the parity check is enabled. This parameter is set when using a parity bit separately from the data bit. 1 character ON OFF Start bit 9604 EVEN PARITY 9605 CHR. LENGTH 9606 HAND SHAKE 9607 TIME-OUT SET 9608 DATA CODE 9609 LINK PARAM. 1 b1 b2 b3 b4 b5 b6 bn Data bit Parity bit Stop bit Set this to match the input/output device specifications. Specify whether even or odd parity is used when parity is used. This parameter is ignored when no parity is used. Specify data bit length. See "PARITY EFFECTIVE" in #9603. RS-232C transmission control mode DC control mode should be set for computer line B. Specify time-out time at which an interruption of data transfer during data input/output should be detected. If 0 is set, time infinity is specified. Specify the code to be used. See "PARITY EFFECTIVE" in #9603. Bit 1: DC1 output after NAK or SYN Specify whether to output the DC1 code after the NAK or SYN code is output. Bit 7: Enable/disable resetting Specify whether to enable resetting in the computer link. III - 21 0: No parity bit used in I/O mode 1: Parity bit used in I/O mode 0: Odd parity 1: Even parity 2: 7 3: 8 0: No control 1: RTS/CTS method 2: No handshaking 3: DC control mode 0 to 999 (1/10s) 0: ASCII code 1: ISO code 0: Don't output the DC1 code. 1: Output the DC1 code. 0: Enable resetting. 1: Disable resetting. 2. User Parameters 2.8 Computer Link Parameters # Item 9610 LINK PARAM. 2 9611 9612 9613 9614 LINK PARAM. 3 LINK PARAM. 4 LINK PARAM. 5 START CODE 9615 CTRL. CODE OUT 9616 9617 9618 9619 9620 9621 9622 9623 9624 CTRL. INTERVAL WAIT TIME PACKET LENGTH BUFFER SIZE START SIZE DC1 OUT SIZE POLLING TIMER TRANS. WAIT TMR RETRY COUNTER Contents Bit 2: Specify the control code parity (even parity for the control code). Set the parity in accordance with the I/O device specifications. Setting range (unit) 0: No control code parity added 1: Control code parity added Bit 3: Parity V 0: Disable Specify whether to enable checking of parity 1: Enable V in one block in data input mode. Not used Not used Not used Specify the code by which file data transfer begins 0: DC1 (11H) at first. 1: BEL (07H) This parameter is used for a specific user, and set 0 in this parameter for normal operation. 0: Do not output the Bit 0: NAK output Specify whether to send the NAK code to the NAK code. host if a communication error occurs in 1: Output the NAK computer link B. code. Bit 1: SYN output 0: Do not output the Specify whether to send the SYN code to the SYN code. host if NC resetting or an emergency stop 1: Output the SYN occurs in computer link B. code. Bit 3: DC3 output 0: Do not output the Specify whether to send the DC3 code to the DC3 code. host when communication ends in computer link 1: Output the DC3 B. code. Not used Not used Not used Not used Not used Not used Not used Not used Not used III - 22 2. User Parameters 2.9 Subprogram Storage Designation Parameters 2.9 Subprogram Storage Designation Parameters # Item 8880 Subpro stor D0: dev 8881 Subpro stor D0: dir 8882 Subpro stor D1: dev 8883 Subpro stor D1: dir 8884 Subpro stor D2: dev 8885 Subpro stor D2: dir 8886 Subpro stor D3: dev 8887 Subpro stor D3: dir 8888 Subpro stor D4: dev Contents If D1 to D4 is designated when calling the subprogram, the subprogram to be called will be searched from the storage destination (device and directory) designated with this parameter. Setting range (unit) Device name (Note 3) (Note 1) If the called subprogram is not found in the designated storage destination, a program error will occur. (Note 2) If D0 to D4 is not designated when the subprogram is called, the subprogram will be searched from the memory. (Note 3) The following values are set in the device name. Directory 48 characters Directory 48 characters (Example) The following will be searched: M98 P (program No.), D0 Device name (Note 3) Device : "8880 Subpro stor D0:dev" device Directory : "8881 Subpro stor D0:dir" directory Setting value M G F R D E 8889 Subpro stor D4: dir Display name Memory HD FLD Memory card Data server Ethernet Device name (Note 3) Directory 48 characters Device name (Note 3) Directory 48 characters Device name (Note 3) Directory 48 characters III - 23 3. Setting the Machine Parameters 3. Setting the Machine Parameters A password must be set before the machine parameters can be set. Machine parameter password setting method (1) Press the function key Mainte. The menu for the maintenance related screen will appear. (2) Press the menu Param. The parameter menu will appear. (3) Press the machine parameter selection menu. (Example) Menu Basesys param A message prompting input of the password will appear. If the password has been input once after the power was turned ON, the cursor will appear at the Machine Parameter screen. (4) Set the password and press the INPUT key. MPARA INPUT The cursor will appear at the Machine Parameter screen, and the machine parameters can be set. (Note 1) Refer to the section "4. Base Specification Parameters" and following for details on the machine parameters. (Note 2) Always turn the power OFF after setting the machine parameters. III - 24 4. Base Specifications Parameters 4. Base Specifications Parameters Base specification parameter is the generic term for the following three parameters. In this Manual, the parameters are explained in order of number. Base system parameters #1001-#1012, #1025-#1037 #1073-#1076, #1085-#1086 #1109-#1111, #1151-#1152 #1169-#1216, #1501-#1574 #1590-#1593, #12001-#12004 Base axis specification parameters #1013-#1024, #1061-#1072 Base common parameters #1038-#1059, #1077-#1084 #1087-#1108, #1112-#1150 #1153-#1168, #1217-#1348 #1801-#1827, #1901-#1936 After setting up the parameter (PR) listed in the table, turn OFF the NC power. To validate the parameter, turn ON the power again. # Items 1001 SYS_ON System (PR) validation setup Details Setting range (unit) Specify the existence of the 1st system‚ 2nd system 0: Not used and PLC axis with 1 or 0. 1: Used 1002 axisno (PR) Number of Set No. of axes in each system and the No. of PLC 0 to 16 axes axes. A total of 16 axes can be set. Part system 1 : 1 to 8 Part system 2 to 4 : 0 to 8 PLC axis : 0 to 2 1003 iunit (PR) Input setup Specify the input setting value for each system and B : 1 µm unit the PLC axis. The parameter units will follow this C : 0.1 µm specification. D : 0.01 µm (10nm) E : 0.001 µm (1nm) 1004 ctrl_unit (PR) Control unit Specify the control unit for each part system and PLC axis. Set the unit for the NC internal position data, data communciated between the NC and drive unit, and the servo movement data. Some parameter units, such as the pitch error and backlash, follow this specification. B: 1 µm C : 0.1 µm D : 0.01 µm (10nm) E : 0.001 µm (1nm) 1005 plcunit (PR) PLC unit Specify the PLC interface setting and display unit. The PLC interface setting and display unit, follow this specification. Note that the PLC axis follows #1003 iunit. B: 1 µm C : 0.1 µm D : 0.01 µm (10nm) E : 0.001 µm (1nm) Specify the machine error compensation setting and display unit. The parameters related to machine error compensation (backlash, pitch error compensation, etc.) and PLC interface (external machine coordinate system compensation) follow this specification. B: 1 µm C : 0.1 µm D : 0.01 µm (10nm) E : 0.001 µm (1nm) 1006 mcmpunit Machine (PR) error compensation unit 1010 srvunit (PR) Output unit Specify the unit for data communicated with the (servo) drive unit. The data communicated between the NC and drive unit, and the servo movement data unit follow this specification. (The standard value when using an optical cable is E.) III - 25 B: 1 µm C : 0.1 µm D : 0.01 µm (10nm) E : 0.001 µm (1nm) 4. Base Specifications Parameters # Items Details Setting range (unit) 1013 axname Axis name Specify each axis’ name address with an alphabetic Axis addresses such as character. X, Y, Z, U, V, W, A, B, Use the characters X‚ Y‚ Z‚ U‚ V‚ W‚ A‚ B or C. and C Do not specify the same address in one part system. The same address as one used in another part system can be specified. The PLC address does not need to be set. (The axis name is displayed as 1 and 2.) 1014 incax Increment command axis name 1015 cunit (PR) Program command unit When specifying the program movement rate’s absolute or incremental method with an address‚ specify the incremental command axis name address with an alphabetic character. The address that can be used is the same as #1013 axname. Specify an address that is different from that #1013. Setting is not required if absolute/incremental specification with addresses is not performed (#1076 Abslnc = 0). Specify the minimum unit of the program movement amount. cunit Movement amount for movement command 1 0: Follow #1003 iunit 1: 0.0001 mm (0.1µm) 10: 0.001 mm (1µm) 100: 0.01 mm (10µm) 1000: 0.1 mm (100µm) 10000: 1.0 mm If there is a decimal point in the movement command‚ the decimal point position will be handled as 1mm regardless of this setting. 0 #1003 iunit 1 0.1µm 10 1µm 100 10µm 1000 100µm 10000 1mm 1017 rot (PR) Rotational axis Specify whether the axis is a rotary axis or linear 0: Linear axis axis. 1: Rotary axis For the rotary axis‚ the position display will be 360°‚ and the axis will return to 0°. If the position display is to be continuously displayed even with the rotary axis‚ set the axis as a linear axis 1018 ccw (PR) Motor CCW Specify the direction of the motor rotation to the command direction. 0: Rotates clockwise (looking from motor shaft) with the forward rotation command. 1: Rotates counterclockwise (looking from motor shaft) with the forward rotation command. III - 26 0/1 4. Base Specifications Parameters # 1019 dia (PR) Items Diameter specification axis 1020 sp_ax (PR) Spindle Interpolation 1021 mcp_no (PR) Drive unit I/F channel No. (servo) Details Setting range (unit) Specify whether the program movement amount is 0: Command with to be commanded with the diameter dimension or movement amount as movement amount. 1: Command with When the movement amount is commanded with diameter dimension the diameter dimensions‚ 5mm will be moved when the command is a movement distance of 10mm. The movement amount per pulse will also be halved during manual pulse feed. Among parameters concerning length‚ the tool length‚ the wear compensation amount and the workpiece coordinate offset are displayed in diameter value when diameter is specified‚ but other parameters are always displayed in radius value. Specify 1 when the NC control axis is used as the 0: The NC control axis spindle. is used as the servo axis. 1: The NC control axis is used as the spindle. (Metal drive unit) When connecting an axis drive unit, use a 4-digit 0101 to 0108 number to set the drive unit interface channel 0201 to 0208 number and which axis that channel is to be. This is also used to identify an optical (Optical drive unit) communication drive unit and metal 1001 to 1008 communication drive unit. 2001 to 2008 High-order two digits : Drive unit interface channel No. * Note that this will High-order one digit : Number of optical drive change according to unit channel the communication Low-order one digit : Number of metal drive cycle. unit channel Low-order two digits : Axis No. 1022 axname2 2nd axis (PR) name Set the name of the axis displayed on the screen Two digits between A to with two characters. (X1, Z2, etc.) Z and 1 to 9 (Setting is Always use an alphabetic character (A to Z) for the cleared when 0 is set) first character. 1023 crsadr (PR) Command address during cross machining Set the address for issuing a command to this axis A to Z during cross machining control. (Setting is cleared when 0 is set) 1024 crsinc (PR) Incremental command address during cross machining Set the address for issuing an incremental command to this axis during cross machining control. 1025 l_plane Initial plane selection Specify the plane to be selected when the power is 1: X-Y plane (G17 turned ON or reset. command state) When 0 is specified, 1 is assumed (X-Y plane). 2: Z-X plane (G18 command state) 3: Y-Z plane (G19 command state) III - 27 A to Z (Setting is cleared when 0 is set) 4. Base Specifications Parameters # Items 1026 base_l Base axis I 1027 base_J Base axis J 1028 base_K Base axis K 1029 aux_I Flat axis I 1030 aux_J Flat axis J 1031 aux_K Flat axis K 1037 cmdtyp Command type Details Specify the basic axis address that composes the plane. Specify the axis address set in #1013 axname. If all three items do not need to be specified‚ such as for 2-axis specifications‚ input "0"‚ and the parameter will be blank. Normally‚ when X‚ Y and Z are specified respectively for base_l‚_J‚_K‚ the following relation will be established: G17: X-Y G18: Z-X G19: Y-Z Specify the desired address to set an axis address other than the above. If there is an axis parallel to #1026 base_l‚ specify that axis address. Control axis addresses such as X, Y, and Z If there is an axis parallel to #1027 base_J‚ specify that axis address. If there is an axis parallel to #1028 base_K‚ specify that axis address. Control axis addresses such as X, Y, and Z Control axis addresses such as X, Y, and Z Specify the program G code series and compensation type. 1 to 8 cmdtyp 1 G code series System 1 (for M) 2 System 1 (for M) 3 System 2 (for L) 4 5 System 3 (for L) System 4 (for special L) System 5 (for special L) System 6 (for special L) System 7 (for special L) 6 7 8 Setting range (unit) Control axis addresses such as X, Y, and Z Compensation type Type A (one compensation amount for one compensation number) Type B (shape and wear amounts for one compensation number) Type C (two kinds of compensation amount of shape and wear per compensation No.) Same as above Same as above Same as above Same as above Same as above There are some items in the specifications that can be used or cannot be used according to the value set in this parameter. The file structure may also change depending on the compensation data type. 1038 plcsel Ladder selection Specify the PLC type. III - 28 0: User custom PLC 1: Standard PLC 2: Exclusive PLC for MELSEC bus link 4. Base Specifications Parameters # Items 1039 spinno Number of spindles Details Specify the existence of a spindle. Setting range (unit) 0: No spindle 1: One spindle 2: Two spindles 3: Three spindles 4: Four spindles 1040 M_inch (PR) Constant input (inch) Specify the parameter unit system for the position and length. 0: Metric system 1: Inch system 1041 l_inch (PR) Initial state (inch) Specify the unit system for the program movement amount when the power is turned ON or reset and for position display. Designate an internal unit. 0: Metric system 1: Inch system (Note) Selection of inch and metric unit When set value of "#1041 I_inch" is changed‚ the unit of length is changed after reset. Among parameters concerning length‚ following items are not changed automatically‚ therefore change the set values to agree with the new unit system when the unit system is changed. Tool compensation amount (Tool length compensation amount‚ tool wear compensation amount and tool tip compensation amount) Workpiece coordinate offset Machining parameter #8004 SPEED #8027 Toler-1 #8005 ZONE r #8028 Toler-2 #8057 G76 LAST-D #8006 ZONE d #8029 FairingL #8075 SpiralEndErr #8009 DSC. ZONE #8010 ABS. MAX. #8030 MINUTE LENGS #8084 G83S Clearance #8037 CorJudgeL #8085 G83S Forward F #8011 INC. MAX. #8041 C-rot. R #8012 G73n #8042 C-ins. R #8013 G83n #8051 G71 THICK #8016 G71 MINIMUM #8017 G71 DELTA-D #8052 G71 PULL UP #8053 G73 U #8018 G84/G74n #8054 G73 W #8056 G74 RETRACT #8086 G83S Back F #8204 OT-CHECK-N Axis parameter Barrier data #8205 OT-CHECK-P #8206 TOOL CHG.P #8209 G60 Shift #8300 - #8306, #8311 - #8314 Basic specification #1084 RadErr parameter "#8004 SPEED" is 10 inches/min. unit for the inch system. III - 29 4. Base Specifications Parameters # 1042 pcinch (PR) 1043 lang Items PLC axis command (inch) Select language displayed Details Specify the unit system for the commands to the PLC axis. Setting range (unit) 0: Metric system 1: Inch system Specify the display language. 0/1 11 to 22 0: English display 1: Japanese display (Standard) (Standard) 11:Display in German 12:Display in French 13:Display in Italian 14:Display in Spanish 15:Display in Chinese (traditional Chinese) 16:Display in Korean 17:Display in Portuguese 18:Display in Dutch 19:Display in Swedish 20:Display in Hungarian 22:Display in Chinese (simplified Chinese) (Option) (Option) (Option) (Option) (Option) (Option) (Option) (Option) (Option) (Option) (Option) (Note) If no character package is available for a specified language, the screen is displayed in English. 1044 auxno (PR) MR-J2-CT Connections Specify the number of MR-J2-CTs connected. 0 to 4 1045 nskno (PR) Megatorgue motor connections Specify the number of NSK megatorque motors 0 to 16 connected. When a value other than 0 is specified, 2nd miscellaneous function data is output as signed binary data. 1050 MemPrg (PR) Definition of program save area 0 to 7 MemPrg Machining program MDI data 0 1 2 3 4 5 6 7 (Machining program) : Part system common Machining program save area is shared by part systems. : Part system independent Machining programs can be registered for each part system. (MDI data) : Part system common MDI data is shared by part systems. : Part system independent MDI data can be set for each part system. When this parameter is changed, the power must be turned OFF and ON, and the system formatted. (Note) This parameter is valid when the multi-part system is valid. III - 30 4. Base Specifications Parameters # Items 1051 MemTol Tool (PR) compensation memory common for part systems 1052 MemVal No. of (PR) common variables shared in part system designation Details 0: Tool compensation memory separate for part systems ($1: #1 to #40, $2: #1 to #40) 1: Tool compensation memory common for part systems ($1: #1 to #80) 0: Common variables common for part system (number fixed) #100 to : Per part system #500 to : Common for part systems 1: Common variables common for part system (number fixed) #100 to : Designate with V1comN #500 to : Designate with V0comN (Note) When this parameter is changed, the method of reading the file system will change after the power is turned ON, so always reformat again. Setting range (unit) 0/1 0/1 Setting order MemVal changeover Format Mismatch displays Format Turn power ON again 1061 intabs (PR) Manual ABS updating Defines whether to update the absolute value data during automatic handle interrupt. This parameter is valid only when "#1145 l_abs" is set to 1. 1062 T_cmp Tool Specify whether the tool length offset and wear 0 to 3 compensation compensation is valid during T command execution. function Setting value 0 1 2 3 Tool length offset Valid Valid Invalid Invalid 0: Do not update (shift coordinates the amount of the interruption) 1: Update (same coordinates as when interrupt did not occur will be applied.) Wear compensation Valid Invalid Valid Invalid 1063 mandog Manual dog-type The initial return to the reference position is per0: High speed return formed with dog-type return after the power is turned 1: Dog-type ON‚ and the coordinate system is established. Specify the manual reference position return method after the coordinate system is established with this parameter. (This setting is not required when using absolute position detection.) 1064 svof (PR) Specify whether to correct the error when the servo is OFF. Error correction 1065 1066 1067 III - 31 0: Do not correct the error 1: Correct the error 4. Base Specifications Parameters # 1068 slavno (PR) Items Slave axis number Details Setting range (unit) Specify the number of the slave axis for synchronous 0: No slave axis control. The axis number is an NC number excluding 1 to 8: the spindle and PLC axis. First to eighth Two or more slave axes cannot be set up for one axes master axis. slaveno cannot be set up for a slave axis. When using the multi-part system, the relation of the master axis and slave axis cannot extend over part systems. 1069 no_dsp (PR) Axis with no Set up an axis that displays no counter. This option 0: Displays the counter is valid on the counter display screen (relative value counter display screen). 1: Does not display the counter. 1070 axoff Axis removal Define an axis that enables axis removal control. 0: Disables axis removal. 1: Enables axis removal 1072 chop_ax Chopping axis Designate the chopping axis. 0: Non-chopping axis 1: Chopping axis 1073 I_Absm Initial absolute value Specify the absolute value/incremental value mode for when the power is turned ON or reset. 0/1 1074 l_Sync Initial synchronou s feed Specify the feedrate specification mode for when the 0/1 power is turned ON or reset. 0: Asynchronous feed (feed per minute) 1: Synchronous feed (feed per rotation) 1075 I_G00 Initial G00 1076 Abslnc (For L system only) 1077 radius Specify the linear command mode for when the power is turned ON or reset. 0: Linear interpolation (G01 command state) 1: Positioning (G00 command state) ABS/INC The absolute value/incremental commands can be address issued by using the absolute value address and incremental value address for the same axis. 0: Absolute/incremental with G command 1: Absolute/incremental with address code (The #1013 axname address will be the absolute value command‚ and #1014 incax address will be the incremental value command) Incremental Specify if the diameter specification axis’ (#1019 dia command is set to 1) incremental value command uses the for diameter diameter value or radius value specification axis III - 32 0/1 0/1 0: Diameter value 1: Radius value 4. Base Specifications Parameters # 1078 Decpt2 Items Details Setting range (unit) Decimal point Specify the unit of position commands that do not 0/1 type 2 have a decimal point. 0: The min. input command unit is used (follows #1015 cunit) 1: 1mm (or 1inch) unit is used (For the dwell time, 1s unit is used.) 1079 F1digt Validate F1 digit Specify whether to execute the F command with a 0/1 1-digit code command or with a direct numerical command. 0: Direct numerical command (command feedrate during feed per minute or rotation) 1: 1-digit code command (feedrate specified with #1185 spd_F1 – #1189 F5) 1080 Dril_Z (For D system only) Specify boring Specify a fixed cycle hole drilling axis. 0/1 axis 0: Use an axis vertical to the selected plane as the hole drilling axis. 1: Use the Z axis as the hole drilling axis regardless of the selected plane. 1081 Gmac_P Give priority to G code parameter Specify the G code priority relationship during the 0/1 macro call with the G command. 0: G code used in system is priority. 1: Registered G code for call out is priority. 1082 Geomet (For L system only) Geometric 0/1/2 Specify whether to use the geometric I or IB function. 0: Do not use. 1: Use only geometric I. 2: Use geometric I and IB. With geometric, specific address codes are used for exclusive meanings. Thus, if A or C is used for the axis address or 2nd miscellaneous command code, the A used for the axis address may function as the geometric's angle designation. Take special care when designating the axis name, etc., when using this function. 1084 RadErr Arc error Specify the tolerable error range when a deviation 0 to 1.000 (mm) occurs in the end point and center coordinate in the circular command. 1085 G00Drn G00 dry run Specify whether to apply dry run (feed with manual setting speed instead of command feedrate) to the G00 command. 0: Do not apply to G00. (move at rapid traverse rate) 1: Apply to G00. (move at manual set feedrate) 1086 G0lntp G00 Specify the G00 movement path type 0/1 non-interpolat 0: Move linearly toward the end point. ion (interpolation type) 1: Move to the end point of each axis at the rapid traverse feedrate for each axis. (non-interpolation) III - 33 0/1 4. Base Specifications Parameters # 1087 Items G96_G0 Constant surface speed control by rapid traverse feed command Details Specify how to handle the cycle speed for the G00 command when using the constant surface speed control function. 0: Calculate the cycle speed constantly even during G00 movement. 1: Calculate the cycle speed at the block end point in the G00 command. Setting range (unit) 0/1 1090 Lin_RT Linear rotary axis 0/1 Specify how to handle a command for the rotary axis that exceeds 360°. 0: For absolute value commands that exceed 360°‚ the value will be converted into a remainder of 360° and the axis will move. Example: If the command is 420°‚ the applied value will be 60°. 1: For absolute value commands that exceed 360°‚ the axis will move in the same manner as a linear axis. Example: If the command is 420°‚ the axis will pass the 360° position and will move to the 60° position. 1091 Mpoint 1092 Tchg _A Ignore Specify now to handle the middle point during G28 0/1 middle point and G30 reference point return. 0: Move to the reference position after passing the middle point designated in the program. 1: Ignore the middle point designated in the program and move straight to the reference position. Replace Specify the movement of the additional axis during 0/1 tools for tool change position return. additional 0: The additional axis does not move with the axis tool change position return command. 1: After returning the standard axis with the tool change position return command‚ the additional axis also returns to the tool change position. 1093 Wmvfin Synchronization between part systems method 1094 Tl_SBK (for L system only) Select life Select whether to count the data units to be used count for for a single block when using the tool life single block management II function (L system). 0: Does not count the data units. 1: Count the data units. 0/1 1095 T0tfof TF output 0/1 1088 1089 Specify the method for synchronization between part systems when using the multi-part system. When the movement command is found in the synchronization command (!, M) block: 0: Synchronize before executing movement command 1: Synchronize after executing movement command Select how to handle TF for T00 command. 0: TF is output. 1: TF is not output III - 34 0/1 4. Base Specifications Parameters # Items 1096 T_Ltyp Tool life (for L management system type only) Details Specify the tool life management type. 1: Life management type l 2: Life management type ll Setting range (unit) 1/2 1097 T1digt Tool wear compensation number 1-digit command Specify the No. of digits in the tool wear compensation No. in the T command. 0: The 2 high-order digits are the tool No.‚ and the 2 Iow-order digits are the wear compensation No. 1: The 3 high-order digits are the tool No.‚ and the 1 Iow-order digit is the wear compensation No. This parameter will be fixed to 0 when tool life management II is selected. 0/1 1098 Tlno. Tool length offset number Specify the No. of digits in the tool length offset No. 0/1 in the T command. 0: The 2 or 3 high-order digits are the tool No. The 2 or 1 Iow-order digits are the tool length offset and wear compensation Nos. 1: The 2 or 3 high-order digits are the tool No. and tool length offset Nos. The 2 or 1 Iow-order digits are the wear compensation No. 1099 Treset Cancel tool compensation amount 0/1 Specify how to handle tool compensation vector when resetting system. 0: Clear the tool length and wear compensation vectors when resetting. 1: Save the tool length and wear compensation vectors when resetting. When the values are cleared‚ the compensation will not be applied‚ so the axis will move the compensation amount in the next compensation operation. When the values are saved‚ the compensation will be applied‚ so the axis will shift the differential amount of the compensation amount in the next compensation operation. 1100 Tmove Tool wear compensation Specify the period to perform tool length offset and 0 to 2 wear compensation. 0: Compensate when T command is executed. 1: Superimpose and compensate with the movement command in the block where the T command is located. If there is no movement command in the same block‚ compensation will be executed after the movement command is superimposed in the next movement command block. 2: Compensate when the T command is executed. Superimpose and compensate a tool length offset with the movement command in the same block. If there is no movement command in the same block, compensation will be executed after the movement command is superimposed in the next movement command block. III - 35 4. Base Specifications Parameters # Items Details Setting range (unit) 1101 Tabsmv Tool wear Specify the type of movement command when 0/1 compen#1100 Tmove is set to 1. sation method 0: Compensate regardless of the movement command type. 1: Compensate only at the movement command in the absolute value command. 1102 tlm (For L system only) Manual tool length measuring system Specify the measurement method for manual tool measurement l. 0: Align tool with reference position 1: Input measurement results 0/1 1103 T_life Validate life management 1106 Tcount (For L system only) Life management count 1107 Tllfsc (For L system only) Split life Set up the number of groups to be displayed on the 0 to 2 management tool life management II (L system) screen. display screen 0: Displayed group count 1, maximum number of registered tools: 16 1: Displayed group count 2, maximum number of registered tools: 8 2: Displayed group count 4, maximum number of registered tools: 4 1108 TlrectM (For L system only) Life management re-count M code Set up the M code for tool life management II (L system) re-count. 0 to 99 1109 subs_M (PR) Validate alternate M code Select the user macro interrupt with the substitute M code. 0: Alternate M code invalid 1: Alternate M code valid 1110 M96_M M96 alternate Specify an M code to replace M96 when #1109 M code subs_M is set to 1. 3 to 97 (excluding 30) 1111 M97_M M97 alternate Specify an M code to replace M97 when #1109 M code subs_M is set to 1. 3 to 97 (excluding 30) Select the usage of the tool life management 0/1 function. 0: Do not manage tool life. 1: Execute tool life management function control. 1104 T_Com2 Tool Select the command method for when #1103 0/1 command T_Life is set to 1. method 2 0: Handle the program tool command as the group No. 1: Handle the program tool command as the tool No. 1105 T_Sel2 Tool selection Select the tool selection method for when #1103 0/1 method 2 T_Life is set to 1. 0: Select in order of registered No. from the tools used in the same group. 1: Select the tool with the longest remaining life from tools used in the same group and the unused tools. Specify the function when address N is omitted 0: Time specified when inputting data (G10 L3 command) for tool life input management function ll. 1: No. of times specified input III - 36 4. Base Specifications Parameters # Items Details Setting range (unit) 1112 S_TRG Validate Specify the validity conditions for the user macro 0/1 (PR) status trigger interrupt signal. method 0: Valid when interrupt signal (UIT) turns OFF to ON. 1: Valid when interrupt signal (UIT) is ON. 1113 INT_2 (PR) Validate Specify the movement after user macro interrupt 0/1 interrupt signal (UIT) input. method type 0: Execute interrupt program without waiting for 2 block being executed to end. 1: Execute interrupt program after completing block being executed. 1114 mcrint Macro argument initialization Select whether to clear statements other than specified arguments by macro call. Also, select whether to clear local variables by power-ON and resetting. 0: Delete non-specified arguments by macro call. 1: Retain non-specified arguments by macro call. 2: Retain non-specified arguments by macro call and clear local variables by power-ON and resetting. 0/1/2 1115 thwait Waiting for thread cutting Set the queue number during screw thread cutting when the chamfering is not valid. 0 to 99 (Approx. 4 ms.) Standard set value: 4 1116 G30SLM Invalidate soft limit (manual operation) Enable this function when disabling the soft limit 0: Enable soft limit check function from the second to fourth reference function. position return. 1: Disable soft limit function. 1117 H_sens Handle response switch Switch the handle response mode when feeding the handle. 0: Standard handle response 1: High-speed handle response 1118 mirr_A (For L system only) 0/1 Select how Select one of the following two methods: to set up the • Set up the current length of tools on each length of facing turret. tools on • Set up a value, assuming that the tools on cutter tables each facing turret are in the same direction (opposed as that of those on the base turret. tables) 0: Current length of the tools on each facing turret 1: Value, assuming that the tools on each facing turret are in the same direction as that of those on the base turret. 1119 Tmiron (For L system only) Select the Select whether to validate the mirror image of each 0: Invalid mirror image facing turret with the T command. 1: Valid of each facing turret with T command III - 37 0/1 4. Base Specifications Parameters # 1120 TofVal (PR) 1121 edlk_c Items Change macro variable Edit lock C 1122 pglk_c (PR) Details Setting range (unit) Specify whether to change the macro variable (tool 0/1 offset) numbers for shape compensation and wear compensation. 0: Do not change. (Conventional specifications) 1: Change the shape and wear compensation variable numbers each for X, Z, and R. Specify whether to prohibit editing of program Nos. 0/1 9000 to 9999. 0: Edit 1: Do not edit (Note) If #1122 is set to 1 or 2, 1 will be set in #1121 when the power is turned ON. Not used. Set to "0". 0 Select whether to use the origin set function. 0: Use 1: Do not use 0/1 1123 origin Origin set prohibit 1124 ofsfix Fix tool wear Specify whether to automatically increment the 0/1 compensation compensation No. by 1 with the input or to display No. the No. as it is in the setting on the tool compensation screen. 0: Increment the # No. by 1 when the input key is pressed. (Same as general parameters) 1: # No. does not change even if INPUT key is pressed. When making settings in sequence‚ 0 is handier. When changing and setting repeatedly while adjusting one compensation value‚ 1 is handier Actual Specify the feedrate display on the monitor screen. 0: Command speed feedrate 1: Real movement display feedrate 1125 real_f 1126 PB_G90 Playback G90 Specify whether the playback movement amount when performing playback editing is to be an absolute value or incremental value. 0: Incremental value 1: Absolute value 1127 DPRINT DPRINT alignment Specify the alignment for printing out with the DPRINT function. 0: No alignment‚ data is printed with left justification. 1: Align the minimum digit and output. 0/1 1128 RstVCI Clear variables by resetting Specify how to handle the common variables when 0/1 resetting. 0: Common variables do not change after resetting. 1: The following common variables are cleared by resetting: During variable 100 group specifications: #100 to #149 are cleared. Variable 200 and more group specifications: #100 to #199 are cleared. III - 38 4. Base Specifications Parameters # Items 1129 PwrVCl Clear variables by power-ON 1130 set_t Details Setting range (unit) Specify how to handle the common variables when 0/1 the power is turned ON. 0: The common variables are in the same state as before turning the power OFF. 1: The following common variables are cleared when the power is turned ON. During variable 100 group specifications: #100 to #149 are cleared. Variable 200 and more group specifications: #100 to #199 are cleared. Display Specify the tool command value display on the selected tool POSITION screen. number 0: T-modal value of program command is displayed. 1: Tool number sent from PLC is displayed. 0/1 1131 Not used. Set to "0". 0 1132 CRT Not used. Set to "0". 0 1133 ofsmem Not used. Set to "0". 0 1134 LCDneg 1135 unt_nm Not used. Set to "0". Set up a unit name. Set up the unit name with 4 or less characters consisting of both alphabets and numbers. If 0 is set up, the unit name is not displayed. 0 4 or less characters consisting of both alphabets and numbers 1136 optype Not used. Set to "0". 0 1137 Cntsel Not used. Set to "0". 0 1138 Pnosel Not used. Set to "0". 0 1139 edtype Not used. Set to "0". 0 Unit name 1140 Mn100 M code number First number of M code that corresponds to setup number from 100 to 199 0 to 99999999 1141 Mn200 M code number M code number First number of M code that corresponds to setup number from 200 to 299 First number of M code that corresponds to setup number from 300 to 399 0 to 99999999 M code number MDI setup lock First number of M code that corresponds to setup number from 400 to 499 Select whether to enable MDI setup in non-MDI mode. 0 to 99999999 1142 Mn300 1143 Mn400 1144 mdlkof 1145 I_abs 0 to 99999999 0: Disable MDI setup 1: Enable MDI setup Manual ABS Specify how to handle the absolute value data during 0/1 parameter automatic handle interrupt. 0: Absolute value data is renewed if manual ABS switch is ON. Data is not renewed if switch is OFF. 1: Follows the intabs state when #1061 intabs is valid. III - 39 4. Base Specifications Parameters # Items 1146 Sclamp Spindle rotation speed clamp function Details Setting range (unit) Specify how to handle the spindle rotation speed clamp 0/1 function with the G92S command. 0: G92S command is handled as a clamp command only in the G96 state (during constant surface speed control). G92S will be handled as normal S command in G97 state (constant surface speed OFF). 1: The S command in the same block as G92 is constantly handled as a clamp command. 1147 smin_V Minimum spindle rotation speed clamp type Specify the type of spindle min. rotation speed clamp value. 0: Rotation speed setting 1: Output voltage coefficient setting Set the #3023 smini parameter according to this type setting. 1148 I_G611 Initial high precision The modal state when the power is turned ON is set to 0/1 the high accuracy control mode. 0: G64 (cutting mode) at power ON 1: G61.1 (high-accuracy control mode) at power ON 1149 cireft Arc Specify whether to enable deceleration at the arc deceleration entrance or exit. speed 0: Do not decelerate at arc entrance and exit. change 1: Decelerate at arc entrance and exit. 0/1 Reset initial Specify whether to initialize (power ON state) the modals by resetting. 0: Do not initialize modal state. 1: Initialize modal state. Initial Specify whether the default mode after power-ON or command resetting, inch command or metric command mode. unit 0: Metric command (G21 command state) 1: Inch command (G20 command state) Valid when reset input is made. Related parameter: Bit 6 "Select setting and display unit" of #1226 0/1 0/1 1150 1151 rstint 1152 I_G20 1153 FixbDc 0/1 Hole bottom Specify whether to perform a deceleration check or 0 to 2 deceleration in-position check at the hole bottom in the hole drilling check cycle. This parameter is valid only for a hole drilling cycle in which no dwell command can be issued at the hole bottom. 0: Perform no deceleration check and in-position check. 1: Perform a deceleration check. 2: Perform an in-position check. 1154 pdoor (PR) Not used. Set to "0". 0 1155 DOOR_m 1156 DOOR_s Not used. Set to "100". Not used. Set to "100". 100 (Hexadecimal) 100 (Hexadecimal) 1157 F0atrn Not used. Set to "0". 0 1158 F0atno Not used. Set to "0". 0 III - 40 4. Base Specifications Parameters # Items Details 1160 Mpronum Number of Set the number of registerable machine tool builder registerable macro programs (0 to 1000 programs). machine tool builder macros Setting range (unit) 0 to 1000 1161 Mprosiz Machine tool Set the size of the machine tool builder macro builder macro program registration area. registration area size 0, 32, 128 (KB) 1163 No rio (PR) RIO connection detection invalid Even if an RIO is not connected when the I/O is configured only of cards such as CC-Link, the RIO communication cutoff alarm is not detected. 0: Check the RIO connection. 1: Do not check the RIO connection. 0/1 1164 ATS Automatic tuning function Set this to validate the automatic tuning function. 0: Invalid 1: Valid 0/1 1166 fixpro Fixed cycle editing Select whether to use the edit, program list and data 0 to 99999999 input/output functions for the fixed cycles, machine tool builder macro programs or general programs. 0: General programs can be edited, etc. 1: The fixed cycles can be edited, etc. Password No.: The machine tool builder macro programs can be edited, etc. 1167 e2rom Not used. Set to "0". 0 1168 test Simulation test Specify the test mode for the control unit. 0: Normal operation The test mode does not use reference position mode return‚ and tests with a hypothetical zero point return 1: Test mode completed state. This is limited to test operation of the control unit itself‚ and must not be used when connected to the machine. 1169 part system name Part system name Set the name of each part system. A max. of four This must be set only when using multi-part system. alphabetic characters This name is displayed on the screen only when the or numerals. part systems must be identified. Use a max. of four alphabetic characters or numerals. 1170 M2name Second miscellaneous code Set this address code when using the 2nd miscellaneous command. Set an address with A‚ B and C that is not used with "#1013 axname" or "#1014 incax". 1171 taprov Tap return override Set the tap return override value for the synchronous 1 to 100 (%) tap. 1172 tapovr Tap return override Set the override value when leaving the tap end 1 to 999 (%) point in the synchronous tap cycle. The setting range is 1 to 999‚ and the unit is %. When a value less than 100 is set‚ it will be judged as 100%. III - 41 A, B, C 4. Base Specifications Parameters # Items 1173 dwlskp G04 skip condition Details Specify the skip signal for ending the G04 (dwell) command. Setting range (unit) Skip condition 0 to 7 PLC interface input signal Setting Skip 3 Skip 2 Skip 1 0 1 2 3 4 5 6 7 End when input. 1174 skip_F G31 skip speed 1175 skip1 1176 1f 1177 2 1178 2f 1179 3 1180 3f signal is Specify the feedrate when there is no F command in 1 to 999999 (mm/min) the program at G31 (skip) command. Specify the skip signal in the G31.1 to G31.3 (multi-step skip) command‚ and the feedrate when there is no F command in the program. G31.1 skip Skip signal specified at G31.1 condition G31.2 skip Skip feedrate at G31.1 speed G31.2 skip Skip signal specified at G31.2 condition G31.2 skip Skip feedrate at G31.2 speed G31.3 skip Skip signal specified at G31.3 condition G31.3 skip Skip feedrate at G31.3 speed Skip condition 0 to 7 PLC interface input signal Setting Skip 3 Skip 2 Skip 1 0 1 2 3 4 5 6 7 Skip feedrate 1 to 999999 (mm/min) 1181 G96_ax Constant surface speed control Specify the axis to be targeted for constant surface speed control. 0: Program specification will be invalidated‚ and the axis will always be fixed to the 1st axis. 1: 1st axis specification 2: 2nd axis specification 3: 3rd axis specification : : 8: 8th axis specification The program specification will be the priority for all settings other than 0. 0 to 8 1182 thr_F Thread cutting speed Set the screw cut up speed when not using chamfering in the thread cutting cycle. 0: Cutting feed clamp feedrate 1 to 60000 mm/min: Set feedrate 0 to 60000 (mm/min) 1183 clmp_M M code for Set the M code for C-axis clamp in the hole drilling clamp cycle. 0 to 99999999 1184 clmp_D Dwelling Set the dwell time after outputting the M code for time after C-axis unclamp in the hole drilling cycle. outputting M code for unclamp 0.000 to 99999.999 (s) III - 42 4. Base Specifications Parameters # 1185 1186 1187 1188 1189 spd_F1 spd_F2 spd_F3 spd_F4 spd_F5 Items F1 digit feedrate F1 F2 F3 F4 F5 Details Specify the feedrate for the F command in the F1-digit command (#1079 F1 digt is set to 1). Feedrate when F1 is issued (mm/min) Feedrate when F2 is issued (mm/min) Feedrate when F3 is issued (mm/min) Feedrate when F4 is issued (mm/min) Feedrate when F5 is issued (mm/min) Setting range (unit) 1 to 1000000 (mm/min) 1190 s_xcnt (PR) (For L system only) Validate inclinedaxis control Specify whether to disable or enable inclined-axis control. 0: Disable inclined-axis control 1: Enable inclined-axis control 0/1 1191 s_angl (PR) (For L system only) Inclination angle ± 80.000 (°) 1192 s_zrmv (PR) (For L system only) Compensation at origin return Specify the inclination angle (θ). (Note) If "0" is specified for this parameter, the angle determined by three-side setting is valid. Specify whether to perform compensation for the base axis corresponding to the inclined axis at original return. 0: Perform compensation. 1: Don't perform compensation. 1193 inpos The setting is selected with "#1306 InpsTyp Deceleration check specification type". 0: Deceleration check method 1 1: Validate in-position check 1194 H_acdc 1195 Mmac 1196 Smac 1197 Tmac 1198 M2mac 0/1 Deceleration check method 1 Specify the deceleration check method for G0. 0: Command deceleration check 1: In-position check Validate in-position check 0/1 Specify the deceleration confirmation method for the positioning or cutting command. 0: G0, G1+G9 Command deceleration check 1: G0, G1+G9 In-position check Time constant 0 for handle feed Specify the time constant for the manual handle feed. 0: Use time constant for G01 1: Time constant 0 (step) 0/1 Specify the user macro M‚ S or T command macro call out. Macro call out with M command 0: Invalid 1: Valid Macro call for M command Macro call for Macro call out with S command S command Macro call for T Macro call out with T command command Macro call with Macro call out with 2nd miscellaneous command 2nd miscellaneous code III - 43 0/1 4. Base Specifications Parameters # 1199 Sselect Items Select initial spindle control Details Select the initial condition of spindle control after power is turned ON. 0: 1st spindle control mode (G43.1) 1: Selected spindle control mode (G44.1) 2: All spindle simultaneously control mode (G47.1) (Note) Spindle No. when G44.1 is commanded is selected with #1534 SnG44.1. Setting range (unit) 0: G43.1 1: G44.1 2: G47.1 1200 G0_acc (PR) G0 constant inclination Set up acceleration and deceleration types when a 0: Acceleration and rapid traverse command is issued deceleration with 0: Acceleration and deceleration (conventional) time constant with time constant 1: Acceleration and 1: Acceleration and deceleration with inclination deceleration with angle constant inclination angle constant 1201 G1_acc (PR) Validate Set up acceleration and deceleration types when a 0: Acceleration and acceleration liner interpolation command is issued. deceleration with and 0: Acceleration and deceleration (conventional) time constant deceleration with time constant 1: Acceleration and with inclination 1: Acceleration and deceleration with inclination deceleration with angle constant inclination angle constant G1 constant 1202 mirofs (For L system only) Distance Set up the distance between tools (edges) between facing (between facing turrets). turrets 0 to 99999.999 (mm) 1203 TmirS1 (For L system only) 1204 TmirS2 (For L system only) Select turrets as facing turrets with T command Select turrets as facing turrets with T command Set up turrets as shown in the mirror image of facing turrets with the T command that corresponds to tool numbers 1 to 32. 0 to FFFFFFFF Set up turrets as shown in the mirror image of facing turrets with the T command that corresponds to tool numbers 33 to 64. 0 to FFFFFFFF 1205 G0bdcc Acceleration and deceleration before G0 interpolation 1206 G1bF Maximum speed 0: G00 acceleration and deceleration are 0/1 selected as those after interpolation. 1: The G00 acceleration/deceleration is the acceleration/decelerate before interpolation regardless of whether the mode is the high accuracy control mode. (Note) "1" cannot be set for the 2nd part system and following. Set up a cutting feedrate when selecting 1 to 999999 (mm/min) acceleration and deceleration before interpolation. III - 44 4. Base Specifications Parameters # 1207 G1btL Items Time constant Details Set up a cutting feed time constant when selecting acceleration and deceleration before interpolation. Setting range (unit) 1 to 5000 (ms) Speed G1bF Time G1btL 1208 RCK 1209 cirdcc 1210 RstGmd Arc radius error compensation factor Arc deceleration speed Modal G code reset An arc radius error compensation can be increased and decreased from −60.0 to 20.0%. -60.0 to +20.0 (%) Specify the deceleration speed at the arc entrance or exit. 1 to 999999 (mm/min) Specify whether to initialize each G code group modal and the H and D codes when the system is reset. Specify the initialization items in bit correspondence. 0: Initialize. 1: Don't initialize. M system Specify a hexadecimal number. 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F Group 1 Move G modal Group 2 Flat selection modal Group 3 Absolute/increment command modal Group 5 Feed G modal Group 6 Inch/metric modal Group 7 Radius compensation modal Group 8 Length compensation modal Group 10 Fixed cycle return command modal Group 12 Workpiece coordinate system modal Group 13 Cut modal Grpup 15 Normal line control modal Group 17 Constant surface speed control command modal Group 18 pole coordinate command modal Group 19 G command mirror modal Group 20 Spindle 2 control modal H, D codes Spindle clamp rotation speed (To be continued to the next page) III - 45 4. Base Specifications Parameters # Items Details Setting range (unit) Specify a hexadecimal (Continued from the previous page) The H code indicates the tool length offset number, and number. the D code indicates the tool radius compensation number. When bit 18 is set to ON, the H and D codes and group 8 G modal area retained. When bit 7 is set to ON, the H code and group 8 G modal are retained. L system 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 1211 FHtyp Group 1 Move G modal Group 2 Flat selection modal Group 3 Absolute/increment command modal Group 4 Barrier check modal Group 5 Feed G modal Group 6 Inch/metric modal Group 7 Nose R compensation modal Group 10 Fixed cycle return command modal Group 12 Workpiece coordinate system modal Group 13 Cut modal Group 17 Constant surface speed control command modal Group 18 Balance cut Group 20 Spindle 2 control modal Group 15 Facing turret mirror image Feed hold stop type Specify the type of the external signal used for feed hold. 0: Disable the external signal. 1: Enable the external signal (contact A) 2: Enable the external signal (contact B) 0 to 2 1213 proaxy (For L system only) Side 1 of inclination angle Specify the length on the rectangular coordinates of the ±9999.999 inclined axis in the triangle made up of the inclination angle. 1214 macaxy (For L system only) Side 2 of inclination angle Specify the length of the actual base axis corresponding to the inclined axis in the triangle made up of the inclination angle. 1212 III - 46 ±9999.999 4. Base Specifications Parameters # 1215 macaxx (For L system only) 1216 extdcc 1217 aux01 1218 aux02 (bit3) Items Side 3 of inclination angle Details Setting range (unit) Specify the length of the actual axis of the inclined axis ±9999.999 in the triangle made up of the inclination angle. External Use an upper limit value at the feedrate indicated when 1 to 999999 (mm/min) deceleration validating external deceleration signals. level This parameter is valid when #1239 set11/bit6 is set to 0. Parameter input/output format Not used. Set to "0". Specify a parameter input/output format. 0: Type I 1: Type II (related to #1218 aux02/bit5) 0 0/1 aux02 (bit4) Tool number Specify the R register that contains the tool number selection used for automatic calculation when measuring the coordinate offset of an external workpiece. 0: Conforms to #1130 set_t. 1: Uses the tool number indicated by user PLC aux02 (bit5) Parameter Specify the spindle specification address of parameter 0/1 I/O II spindle I/O type II. 0: C specification 1: T address This parameter also applies to the spindle specification address for input and collation. (Note) This parameter is valid only for parameter I/O type II (bit 3 of aux02 in #1218 is ″1″). III - 47 0/1 4. Base Specifications Parameters # Items 1219 aux03 (bit1) Stop highspeed PC monitoring function Details Set "1" to disable the function that stops the system when the high-speed processing time is extended. Disable the monitoring function only as a temporary measure. Setting range (unit) 0/1 aux03 (bit2) Improve skip coordinate accuracy 0: Skip accuracy (conventional specification) 1: Changes skip accuracy (correct a position in skip coordinates when entering skip signals). 0/1 aux03 (bit5) Dog-type intermediate point Select whether to move to the intermediate point during automatic dog-type reference position return. 0: Do not move to intermediate point during dog-type reference position return. 1: Move to intermediate point during dog-type reference point return. 0/1 Tool life check Specify the life check standard applicable when the timing use count is incremented in tool life management II. selection 0: Determine that the tool life is over when the incremented use count exceeds the life count. (Use count > life count) 1: Determine that the tool life is over when the incremented use count has reached the life count. (Use count ≥ life count) 0/1 1220 aux04 (bit 0) (For L system only) (Default: 0) aux04 (bit1) Validity of Validate or invalidate the space code described in the 0/1 space code in comment statements in the machining program in edit comment operation with the special display. (Default: 0) 0: Invalidate the space code in the comment statements of the machining program. 1: Validate the space code in the comment statements of the machining program. aux04 (bit4) Data input/ output unit selection aux04 (bit7) 0/1 Host Set whether Ethernet communication is enabled communication during automatic operation. validity during automatic 0: Ethernet communication disabled during operation automatic operation 1: Ethernet communication enabled during automatic operation (Note) If Ethernet communication is enabled during automatic operation, interrupt processes required for communication will be carried out, so the machining performance could be affected. Specify the input/output data unit for tool data and user parameter input/output. 0: Internal unit (metric) 1: Follows command mode set with #1152 I_G20 Metric when set to 0 Inch when #1152 I_G20 is set to 1 This parameter is valid when initial metric (#1041 I_inch 0) is set and the setting and display unit is the command unit (#1226 aux10 bit6 1). In all other cases, the tool data will be input and output with the internal units. III - 48 0/1 4. Base Specifications Parameters # 1221 aux05 (bit7) Items Details Current value B Select the type of counter to be displayed on the valid POSITION screen. 0: Displays a relative value (value that includes tool length offset amount, tool radius compensation amount and workpiece coordinate offset amount) 1: Displays current value B (value that does not include tool length offset amount, tool radius compensation amount and workpiece coordinate offset amount) Setting range (unit) 0/1 aux05/bit7 = 1 aux05/bit7 = 0 Tool offset Workpiece offset (Note 1) When "#1221 aux05/bit7" is set to "1", the current value B is selected regardless of the bit type of #1287 ext23. When the current value B is valid, the counter zero or origin zero is invalid. (Note 2) The following limits apply to M720: • This is compatible only with the lathe system. • The relative value counter on the COORDINATE screen will also display the current value B. • When "#1287 ext23/bit3" is set to 0, the relative value will be displayed instead of the current value B regardless of this parameter setting. 1222 aux06 (bit0) Validity of tool length measurement confirmation message 0: Display no confirmation message when tool compensation data is set. 1: Display a confirmation message when tool compensation data is set. aux06 (bit1) Height axis specification When "1" is set in this parameter, the axis specified 0/1 by base specification parameter #1028 base_k is measured and no other axes are measured if they move. aux06 (bit2) Servo waveform display Specify whether to enable the waveform display function. 0: Disable the waveform display function. 1: Enable the waveform display function. aux06 (bit3) Enable/disable Specify whether to enable the setup parameter lock 0/1 setup parameter function. lock 0: Disable 1: Enable III - 49 0/1 0/1 4. Base Specifications Parameters # Items Details Setting range (unit) aux06 Minimum cut-in Select the minimum cut-in amount command value for 0/1 (bit4) amount the compound thread cutting cycle (G76 command). selection 0: The minimum cut-in amount (Q) is "0". 1: The minimum cut-in amount (Q) is the CNC internal data. aux06 Fixed cycle (bit5) for compound lath command format check selection aux06 Zero point (bit7) return deceleration check method 1223 aux07 Rapid traverse (bit0) inclination constant multi-stage acceleration and deceleration Select the operation to be made if the 1st block of the 0/1 fixed cycle for compound lathe is omitted when the conventional format is selected (#1265 ext01/bit0 "0"). 0: Program error (P33) occurs. 1: Parameter setting value is used. Set the deceleration check method used during automatic reference position return. 0: In-position check 1: Commanded deceleration check Specify whether to enable the rapid traverse inclination constant multi-stage acceleration/deceleration function. 0: Disable 1: Enable Related parameters: #2064 rapid2 Speed 2 #2065 G0tL2 Time constant 2 #2066 rapid3 Speed 3 #2067 G0tL3 Time constant 3 0/1 0/1 aux07 Deceleration Select the deceleration check method in G1+G9. 0/1 (bit1) check method 2 0: Command deceleration check in G1+G9 1: In-position check in G1+G9 The deceleration check is not performed except G1+G9. When #1306 InpsTyp deceleration check specification type is set to "1" (Deceleration check specification type 2), this parameter will be invalid. aux07 Synchronous 0/1 0: Disable the synchronous tap I-point → R-point (bit2) tap R-point in-position check. in-position 1: Enable the synchronous tap I-point → R-point check in-position check. (Note) This parameter is valid only when 1 (in-position check is valid) is set in bit 3 of #1223 aux07 (synchronous tap in-position check improvement). aux07 Synchronous (bit3) tap in-position check improvement Specify whether to enable the synchronous tap in-position check improvement function. 0: Disable 1: Enable Related parameters: #1223 bit 2 Synchronous tap R-point in-position check bit 4 Synchronous tap hole bottom in-position check bit 5 Synchronous tap R-point in-position check 2 III - 50 0/1 4. Base Specifications Parameters # Items Details Synchronous 0: Disable the synchronous tap hole bottom tap hole bottom in-position check. in-position 1: Enable the synchronous tap hole bottom check in-position check. (Note) This parameter is valid only when "1" (in-position check is valid) is set in bit 3 of #1223 aux07 (synchronous tap in-position check improvement). Setting range (unit) 0/1 aux07 (bit5) Synchronous tap R-point in-position check 2 0: Disable synchronous tape R-point in-position check. 1: Enable synchronous tape R-point in-position check. (Note) This parameter is valid only when 1 (in-position check is valid) is set in bit 3 of #1223 aux07 (synchronous tap in-position check improvement). 0/1 aux07 (bit6) Cancel synchronous tap (,S) return 0: Retains a spindle rotation speed (, S) when performing synchronous tap return. 1: Cancels a spindle rotation speed (, S) by return with G80. 0/1 aux07 (bit7) Synchronous tap method Specify a synchronous tap method. 0: Synchronous tap (multi-step acceleration and deceleration and rapid return) 1: Conventional type synchronous tap 0/1 1224 aux08 (bit0) Sampling data output Set the validity of the sampling data output. 0: Sampling output invalid 1: Sampling output valid 0/1 1225 aux09 (bit7) Enable/disable spindle rotation speed clamp Specify whether to enable spindle rotation speed 0/1 clamp by the spindle rotation speed clamp command (G92S, Q) instead of the spindle rotation speed command (R108) specified by the user ladder. 0: Enable 1: Disable 1226 aux10 (bit0) Tool compensation data for external workpiece coordinate offset measurement Select the tool compensation data to be used for external workpiece coordinate offset measurement. 0: Tool length data and tool nose wear data 1: Tool length data aux10 (bit1) Optional block skip type Specify whether to enable optional block skipping in 0/1 the middle of a block. 0: Enable block skipping only at the beginning of a block. 1: Enable block skipping at the beginning of the block and in the middle of a block. aux07 (bit4) III - 51 0/1 4. Base Specifications Parameters # Items Single block stop timing Details Specify the time at which the single block signal is activated. 0: When the signal goes ON while automatic operation is starting, the block stops after it is finished. 1: When the signal is ON at the end of the block, the block stops. aux10 (bit3) C-axis reference position return type 0/1 Specify the C-axis reference position return type. 0: Origin return is performed by the G28 reference position return command or when manual reference position return is activated. The origin dog is used. 1: When the first C-axis command is issued after the C-axis mode is entered in automatic mode, reference position return is performed before execution of the block. Also, reference return is performed by the G28 reference position return command or when manual reference position return is activated. The Z phase of the encoder is used. aux10 (bit4) S command Specify whether to output a strobe signal when the S 0/1 during constant command is issued in constant surface speed mode. surface speed 0: Output no strobe signal in constant surface speed mode. 1: Output strobe signals in constant surface speed mode. aux10 (bit5) Arbitrary allocation of dog signal Specify whether to enable the arbitrary allocation parameter for the origin dog and H/W OT. 0: Disable arbitrary allocation. (Fixed device) 1: Enable arbitrary allocation. (Device specified by the parameter) aux10 (bit6) Setup and display unit Specify the unit to be used as the setup/display unit or 0/1 handle feed unit, the command unit or internal unit. The machining program variables (system variables for coordinate system) are changed simultaneously. 0: Internal unit 1: Unit specified by command (Note 1) This parameter is valid only in initial millimeter mode ("0" is set in 14041 I_inch). The internal unit is always used in initial inch mode ("1" is set in 1041 I_inch). (Note 2) This parameter is validated immediately after it is set. (Note 3) If addition setting is performed for tool and workpiece offset data with the command unit being inch and internal unit being mm, an error may be generated. (Note 4) If "1" is set for this parameter and multi-part system is used, the operation will follow the unit commanded for each part system. (Note 5) The internal data is an internal unit determined with #1041 I_inch. (Note 6) This parameter is not related to the PLC axis. Related parameter: #1152 I_G20 (Initial command unit) aux10 (bit2) III - 52 Setting range (unit) 0/1 0/1 4. Base Specifications Parameters # aux10 (bit7) 1227 aux11 (bit0) Items Details Shorten JOG Specify whether to shorten the JOG stop time. stop time 0: Do not shorten the JOG stop time. (Same as before) 1: Shorten the JOG stop time. Setting range (unit) 0/1 Select PLC signal or spindle feedrate attained Select H or D code Set up this option when disabling the cutting start 0/1 interlock by spindle feedrate attained. 0: Cutting start interlock by PLC signal 1: Cutting start interlock by spindle feedrate attained Set up this option to validate the data that is set up on 0/1 the tool life management screen when issuing the H99 or D99 command. 0: The H and D codes validate the data that is set up on the management setup screen. 1: Validates the data that is set up on the management setup screen when issuing the H99 or D99 command. aux11 (bit2) Measures against tool setter chattering Select a condition where a relieving operation 0/1 completes after measurement with tools. 0: Sensor signals has stopped for 500ms or longer. 1: 100µs or longer has passed after sensor signals stopped. aux11 (bit3) Absolute coordinate switching (nose R) [Special display unit compatible] Select whether to display a tool nose position or 0/1 coordinate value with the absolute coordinate counter. 0: Displays the tool nose position. 1: Displays the position specified by program command. aux11 (bit5) Spindle rotation speed clamp Specify whether to clamp the rotation in constant surface speed mode when the spindle rotation speed clamp command is issued. 0: Clamp the rotation regardless of the constant surface speed mode. 1: Clamp the rotation only in constant surface speed mode. 0/1 aux11 (bit7) Switch the set up the range of tool life data to be input or range of tool compared. life data to be 0: Inputs or compares all of the data output. input 1: Inputs or compares part of the data output (For M 1) Tool life management I data to be input or system only) compared tool number (D), lifetime (E), life count (F), and auxiliary data (B). 2) Tool life management II data to be input or compared Group number (G), method (M), life (E/F), tool number (D), and compensation number (H) (Note) When the maintenance function data input/ output #(99) ( ) is set, all data will be input and compared. 0/1 aux11 (bit1) III - 53 4. Base Specifications Parameters # 1228 aux12 (bit1) Items Switch "offset and parameter" screen Details Set up this option to switch the "offset and parameter" screen to the parameter screen. 0: Displays the "offset and parameter" screen. 1: Displays the "parameter" screen. Setting range (unit) 0/1 Switch data protection in data transmission mode Nose R specification Set up the range of data protection in data transmission mode. 0: Protects both send and receive data. 1: Protects receive data only. 0/1 aux12 (bit5) Select constant surface speed coordinates Select constant surface speed coordinates. 0: Workpiece coordinate value 1: Absolute coordinate value aux12 (bit6) Switch relative values displayed Select whether to preset the relative coordinates 0/1 with workpiece coordinate preset (G92.1) or counter preset (G92). 0: Preset relative coordinates. 1: Do not preset relative coordinates. aux12 (bit7) Protection with manual value command Set up this option to protect a manual value command. 0: Does not protect the manual value command (same as before). 1: Protects the manual value command. 0/1 Subprogram interrupt 0: Specifies the user macro interrupt of macro type. 1: Specifies the user macro interrupt of sub-program type. 0/1 aux12 (bit2) aux12 (bit3) aux12 (bit4) 1229 set01 (bit0) Select whether to specify the nose R compensation 0/1 by shape or wear number. 0: Specifies the nose R compensation by shape number. 1: Specifies the nose R compensation by wear number. Select operation Specify both block cutting start interlock and cutting 0/1 error or stop start interlock as the operation error or stop code. code 0: Operation error 1: Stop code 0/1 set01 (bit1) Accurate thread 0: Address E specifies the number of threads per cutting E inch for inch screw cutting. 1: Address E specifies precise reading for inch screw cutting. set01 (bit2) 0/1 Radius compen- 0: When the start-up and cancel commands are operated during radius compensation, their sation type B blocks are not handled by intersection operation (For M system processing; they are handled as offset vectors only) in the direction vertical to that of the commands. 1: When the start-up and cancel commands are operated during radius compensation, the intersection operation processing of the command block and the next block is executed. III - 54 0/1 4. Base Specifications Parameters # set01 (bit2) Items Nose R compensation type B (For L system only) Details Setting range (unit) 0: When the start-up and cancel commands are 0/1 operated during nose R and radius compensation, their blocks are not handled by intersection operation processing; they are handled as offset vectors in the direction vertical to that of the commands. 1: When the start-up and cancel commands are operated during nose R and radius compensation, the intersection operation processing of the command block and the next block is executed. set01 (bit3) Initial constant surface speed 0: The initial state after power-ON is a constant surface speed control cancel mode. 1: The initial state after power-ON is a constant surface speed control mode. set01 (bit4) Synchronous tap set01 (bit5) 0: Handles the G74 and G84 tap cycles as the tap cycles with a floating tap chuck. 1: Handles the G74 and G84 tap cycles as the tap cycles without a floating tap chuck. Start point alarm Select an operation when the operation start point cannot be found while moving the next block of G117. 0: Enables an auxiliary function after the block has been moved. 1: Outputs an program error (P33) when the operation start point is not found. set01 (bit6) Grid display selection 0/1 0/1 0/1 Select a grid type to be displayed on the servo 0/1 monitor screen during dog type reference position return. 0: Selects the distance between dog OFF and zero point (including a grid mask amount). 1: Selects a value given by reducing a grid mask amount from the distance between dog OFF and zero point. 0: The macro interface input/output are shared 0/1 by the part systems. 1: The macro interface input/output are used independently by the part systems. 1230 set02 (bit7) Macro interface input/output for each part system 1231 set03 (bit0) Graphic check compatibility parameter When checking a machining program which rewrites 0/1 the common variables, workpiece offsets and tool offsets, select whether or not to return the data to the pre-starting data when finished. 0: Return the data. 1: Do not return the data. set03 (bit1) Switch graphic trace coordinates Select whether to draw graphics with the machine coordinate value or the tool position coordinate value (position being machined, obtained by subtracting the tool compensation amount from machine coordinate values) when displaying the trace function. 0: Machine coordinate value (same as conventional method) 1: Tool position coordinate value The counter display and counter name are sequenced with this. III - 55 0/1 4. Base Specifications Parameters # set03 (bit2) Items Switch graphic check trace Details Setting range (unit) Select whether to draw both the machine 0/1 coordinate value (tool center path) and tool position coordinate value (program path) or draw only the coordinates selected with switch graphic coordinates (#1231 set03/bit1) when using the program check function. 0: Both machine coordinates and tool position coordinates (same as conventional method) 1: Only coordinates designated with switch graphic coordinates. Select whether to hold the display range 0/1 information (drawing position and scale value) for graphic displays. 0: Hold. 1: Do not hold. (Initialize each time ... same as conventional method) set03 (bit3) Hold display range information set03 (bit4) Switch zero point mark display position Select the position for displaying the zero point mark in the graphic display. 0: Machine coordinate zero point (same as conventional method) 1: Workpiece coordinate zero point set03 (bit5) Switch graphic check counter display Select the type of counter displayed on the Graphic 0/1 Check screen. 0: Machine position counter 1: Workpiece coordinate position counter Switch load monitor Select whether to detect the load with the load monitor's load detection, excluding during acceleration/deceleration. 0: Detect also during acceleration/deceleration. (Conventional) 1: Do not detect during acceleration/deceleration. Select the format of the file output during copying (NC → IC). 0: Add "%" to the head of the file. 1: The head of the file is No. 0. 1232 set04 (bit0) set04 (bit1) Program format (IC card) 1233 set05 (bit1) Spindle clamp selection 1234 set06 (bit7) Enable/disable MELDASNET 1235 set07 (bit0) Helical interpolation speed 2 set07 (bit2) Fixed type chopping compensation valid only at start Select whether to validate the spindle override for the spindle speed clamp command (G92 S?). 0: Spindle override invalid 1: Spindle override valid Enable or disable the MELDASNET function. 0: Enable 1: Disable 0: Select normal speed designation also for 3rd axis 1: Select arc plane element speed designation When the fixed type compensation value is selected, the method is changed to the compensation value sequential update type after the first four cycles. 0: Method changeover invalid 1: Method changeover valid III - 56 0/1 0/1 0/1 0/1 0/1 0/1 0/1 4. Base Specifications Parameters # 1236 set08 (bit0) Items Manual rotary axis feedrate unit Details Select the unit of manual rotary axis feedrate. 0: Fixed to [°/min] 1: Same speed as before set08 (bit1) Spindle speed detection Select the pulse input source of actual spindle 0/1 rotation speed output (R6506/R6507) when spindle encoder serial connection (#3025 enc-on: 2) is selected. 0: Serial input 1: Encoder input connector set08 (bit2) Current limit droop cancel invalid Set whether to cancel the position droop when the current limit changeover signal is canceled. 0: Cancel droop. 1: Do not cancel droop. set08 (bit3) Rotary axis command speed scale 1237 set09 (PR) (bit0) Setting range (unit) 0/1 0/1 The rotary axis command speed is multiplied by 10 0/1 times. 0: Invalid 1: During initial inching, the rotary axis command speed is multiplied by 10. In other words, if "F100" is commanded, the speed will be the same as when 1000 degree/min is commanded. The rotary axis speed display unit is 10°/min. in this case. External Set up this function to use the external workpiece 0/1 workpiece offset coordinates by shifting them to the Z axis. 0: Does not reverse the sign of external workpiece offsets (Z shift) (same as before). 1: Reverses the sign of external workpiece offsets (Z shift). (Note) When the sign of external workpiece offsets (Z shift) has been reversed, do not measure those external workpiece offsets. However, the external workpiece offsets can be measured by tool pre-setter. set09 (bit1) Switch PC I/F F modal The feedrate display for the special display unit is changed. 0: Display as feed per minute. 1: Change between feed per minute and feed per rotation according to the modal state. 0/1 set09 (bit2) Switch PC I/F T modal The T command display for the special display unit is changed. (Only L system) 0: Display tool No. (excluding low-order two digits). 1: Display including the compensation No. 0/1 set09 (bit3) Switch PC I/F remaining distance dwell time display Switch PC I/F execution program display/ comment display The dwell time display for the special display unit is 0/1 changed. 0: Display at feedrate display position. 1: Display at remaining distance display position. The display of the program being executed for the 0/1 special display unit is displayed. 0: Display as searched state, regardless of operation mode. 1: If operation mode and searched program differ, program is not displayed. Comment is displayed for head block search. set09 (bit4) III - 57 4. Base Specifications Parameters # set09 (bit5) 1238 set10 (PR) (bit0) set10 (bit7) 1239 set11 (PR) (bit0) Items Switch PC I/F modal S Switch G36 function Details Setting range (unit) 0/1 This parameter is for the special display unit I/F. 0: The S command commanded last is returned. 1: When "#1039 spinno" is 1 The 1st spindle data is returned. When "#1039 spinno" is 2 If "#1199 Sselect" for 2nd part system is set to 1 with 2nd part system setting, the 2nd spindle data is returned. When another command is issued, the 1st spindle data is returned. (Note) When using constant surface speed control (G96 modal), the actual rotation speed command is returned. If a G code system containing the G36 (automatic 0/1 tool length measurement X) function is selected, select whether to use G36 for the automatic tool length measurement or arc thread cutting (CCW) function. 0: Automatic tool length measurement 1: Arc thread cutting (CCW) Switch operation Select whether to validate the NC alarm 5 (AL5) 0/1 alarm signal output. (Default: 0) 0: NC alarm 5 (AL5) invalid All operation alarms are output to NC alarm 4 (AL4). All operation alarms are recorded in the alarm history. 1: NC alarm 5 (AL5) valid The following operation alarms are not output to NC alarm 4 (AL4). These are output to NC alarm 5 (AL5). The operation alarms output to NC alarm 5 (AL5) are not recorded in the alarm history. • External interlock axis found • Cutting override zero • External feedrate zero • Block start interlock • Cutting block start interlock • Cutting interlock for spindle-spindle polygon (G51.2) Coil switching 0: Via PLC. (Y189F) 0/1 method 1: NC internal processing. (Y189F is invalid.) set11 (bit1) Handle I/F selection Specify the handle connection destination. 0: Use the handle connected to the encoder communication connector. 1: Use the remote I/O unit as a priority. When HN391/HN392 is mounted, the handle connected to the operation panel I/O unit will be used regardless of this parameter setting. 0/1 set11 (bit3) Polygon Select whether to cancel the polygon machining machining mode mode when reset is applied. at reset 0: Do not cancel. 1: Cancel. 0/1 III - 58 4. Base Specifications Parameters # set11 (bit4) Items Details Setting range (unit) Invalidate G51.1 Select whether to carry out phase control with the 0/1 phase spindle-spindle polygon function. command 0: Always validate phase control. * When R is not commanded, it is handled as R0. 1: Validate phase control only at R command set11 (bit5) Door interlock spindle speed clamp valid Select whether to validate the spindle clamp speed 0/1 changeover function by the PLC signal. 0: Invalid 1: Valid set11 (bit6) External Designate the method for setting the external 0/1 deceleration deceleration speed. axis compliance 0: Set speed common for all axes (#1216 extdcc valid external deceleration speed) 1: Set speed for each axis (#2086 exdcax external deceleration speed) 1240 set12 (PR) (bit0) Handle input pulse Select the handle input pulse. 0: MITSUBISHI standard handle pulse 1: Handle 400 pulse 0/1 set12 (bit1) Megatorque motor handle feed magnification Select the magnification of megatorque motor handle 1 pulse. 0: Double the handle 1 pulse magnification specified by the handle feed magnification signal (YC80 to YC82). 1: Use the handle 1 pulse magnification specified by the handle feed magnification signal (YC80 to YC82) as is. 0/1 set12 (bit2) Zero point shift amount magnification If "1" is set, the following magnification will be 0/1 applied on the #2027 G28sft reference position shift amount, #2057 zero point proximity + and #2058 zero point proximity - settings. For 0.1µm : 10-fold For 0.01µm : 100-fold 1265 ext01 (PR) (bit0) Command format 1 Select the command format for the fixed cycle for compound lathe. 0: Conventional format 1: MITSUBISHI CNC special format (1 block command method) ext01 (bit1) Command format 2 Select the command format for the lathe fixed cycle. 0/1 0: Conventional format 1: MITSUBISHI CNC special format ext01 (bit2) Command format 3 Select the command format for the hole drilling fixed 0/1 cycle. 0: Conventional format 1: MITSUBISHI CNC special format 1266 ext02 (PR) 0/1 Not used. Set to "0". 0 Select the high-speed high-accuracy G code type. 0: Conventional format 1: MITSUBISHI CNC special format 0/1 1268 ext04 (PR) Not used. Set to "0". 0 1269 ext05 (PR) Not used. Set to "0". 0 1267 ext03 (PR) (bit0) G code type III - 59 4. Base Specifications Parameters # 1270 ext06 (PR) (bit6) ext06 (bit7) 1271 ext07 (PR) (bit0) Items Switch continuous thread cutting Z phase wait operation Details Set the continuous thread cutting Z phase wait operation. 0: If there is no movement command (MST command, etc.) between the thread cutting locks, the 2nd block thread cutting waits for the spindle's single rotation synchronization signal before starting movement. 1: Even if there is no movement command (MST command, etc.) between the thread cutting blocks, the 2nd block thread cutting starts movement without waiting for the spindle's single rotation synchronization command. Handle C axis Specify whether the rotary axis coordinate before coordinate the cylindrical interpolation start command is during cylindrical issued is kept during the cylindrical interpolation or interpolation not. 0: Do not keep 1: keep Mirror image Select the type of mirror image operation. operation 0: Type 1 • The program mirror image, external mirror image, and parameter mirror image are exclusive to each other. • An increment command moves the image to the position indicated by the move amount with the sign inverted. 1: Type 2 • Mirror image operation is enabled when the program mirror image (G51.1) command is issued or when the external signal or parameter is ON. • An increment command moves the image to the position determined by applying the mirror image to the absolute program coordinates. Setting range (unit) 0/1 0/1 0/1 (Default: 0) ext07 (bit1) Address specifying fixed cycle repetition count (For M system only) ext07 (bit2) F-command unit Specify the unit to be used if a thread cutting read 0/1 (Default: 0) command contains on decimal point. 0: Type 1 (conventional specifications) F1 → 1 mm/rev, 1 inch/rev 1: Type 2 F1 → 0.01 mm/rev, 0.0001 inch/rev G-code group for Specify the G-code group for unidirectional 0/1 unidirectional positioning. positioning (for 0: Unmodal G code (group 00) M system only) 1: Modal G code (group 01) Related parameter: #8209 G60 SHIFT (Set the last positioning direction and distance for each axis applicable when the unidirectional positioning command is issued.) ext07 (bit3) Specify the address that specifies the fixed cycle 0/1 repetition count. (Default: 0) 0: Address L only 1: Addresses K and L If addresses K and L are specified simultaneously, the data at address K is used for operation. III - 60 4. Base Specifications Parameters # Items Operation by independent G40 command Details Setting range (unit) Specify the mode of canceling radius compensation 0/1 vector by the independent G40 command. (Default: 0) 0: Type 1 (conventional specifications) The independent G40 command cancels the radius compensation vector. 1: Type 2 The radius compensation vector is not canceled by the independent G40 command but is canceled by the next move command for the radius compensation plane. ext07 (bit5) Cut start position (For L system only) Specify the position from where cutting begins in a fixed cycle for compound lathe. 0: Conventional specifications The cut start position is determined by the final shaping program. 1: Extended specifications The cut start position is determined from the cycle start point. 0/1 (Default: 0) ext07 (bit6) Nose R compensation (For L system only) Specify whether to apply nose R compensation to shapes in a rough cutting cycle. 0: Conventional specifications If nose R compensation is enabled for the final shaping program, the shape obtained after applying nose R compensation to the final shaping program is used as the rough cutting shape. 1: Extended specifications The shape made by the final shaping program, without nose R compensation, is used as the rough cutting shape. 0/1 (Default: 0) ext07 (bit7) Cut amount (For Specify the operation to be performed when the 0/1 L system only) program-specified cut amount exceeds the cut (Default: 0) amount of the final shaping program. 0: Conventional specifications A program error occurs if the program-specified cut amount exceeds the cut amount of the final shaping program. 1: Extended specifications Rough cutting is performed by one cut if the program-specified cut amount exceeds the cut amount of the final shaping program. Switch pocket 0: Conventional specifications 0/1 machining Pocket machining is selected with the H operation designation. The pull direction when pocket machining is ON is the Z direction. 1: Extended specifications If there is an X and Z axis in the first movement block after the finished shape start block is started, pocket machining will start. The pull direction when pocket machining is ON is the X direction. ext07 (bit4) 1272 ext08 (PR) (bit0) III - 61 4. Base Specifications Parameters # ext08 (bit1) Items Details M function Specify whether to enable the M function synchronous tap synchronous tap cycle. cycle 0: Invalid 1: Valid Setting range (unit) 0/1 ext08 (bit2) Spiral/conical Select the command format for spiral interpolation 0/1 interpolation and conical interpolation. command format 0: Type 1 (conventional specifications) 2 1: Type 2 (spiral speed L designation, increment designation) ext08 (bit3) Switch macro call function Select whether to shift the argument to the 0/1 subprogram if nests are overlapped when per block call (G66.1) is commanded. 0: Shift argument even if nests are overlapped. 1: Do not shift arguments if nests differ. (Conventional specifications) ext08 (bit4) Tap cycle selection Select the tap cycle. 0: Pecking tap cycle 1: Deep hole tap cycle 0/1 ext08 (bit5) Deep hole tap cycle override selection Select whether to validate override on the pulling operation during synchronized tapping with the deep hole tap cycle. 0: Invalid 1: Valid 0/1 ext08 (bit6) Switch corner The corner chamfering/corner R command format is 0/1 chamfering/ extended. corner R 0: Command format I (conventional format) command format Issue a command with comma (,C and ,R). 1: Command format II In addition to command format I, commands can be issued with an address that does not have a comma. Corner chamfering: I/K or C, corner R: R ext08 (bit7) Return position after macro interrupt in fixed cycle selection Select the destination to return to after a macro interrupt in the fixed cycle. 0: Return to block in fixed cycle. 1: Return to block after fixed cycle. 0/1 Switch ASIN calculation results range Select the ASIN calculation results range. 0: -90° to 90° 1: 90° to 270° 0/1 Switch system variable unit Select the unit for the system variable #3002 (time during automatic start). 0: 1ms unit 1: 1 hour unit 0/1 1273 ext09 (PR) (bit0) ext09 (bit1) III - 62 4. Base Specifications Parameters # ext09 (bit2) ext09 (bit3) ext09 (bit4) 1274 ext10 (PR) (bit7) Items Switch G71, G72, G73 cutting direction judgment Details Setting range (unit) 0/1 Select whether to determine the cutting direction with the finished shape, or according to the commanded finishing allowance and cutting allowance when the longitudinal rough cutting cycle (G71), face rough cutting cycle (G72) or closed loop cutting cycle (G73) is commanded. 0: Conventional specifications Determined according to the finished shape program. 1: Extended specifications Determined according to the finishing allowance and cutting allowance commanded in the program. Facing turret Select the coordinate values of the axis for which 0/1 mirror image facing turret mirror image is valid. coordinate value 0: Move axis in same direction as machine type value. 1: Move axis in direction opposite machine value. Facing turret Select the axis for which facing turret mirror image 0/1 mirror image is valid. valid axis 0: Fixed to 1st axis. 1: Determined according to plane selected selection when facing turret mirror image is commanded. Word range check Select whether to check that the operation expression of the word date in the program is enclosed in brackets ( [ ] ) when the machine program is executed. This check is also applied to the 08000 to 09999 and the machine tool builder macro program. 0: Check valid 1: Check invalid 0/1 1275 ext11 (PR) Not used. Set to "0". 0 1276 ext12 (PR) Not used. Set to "0". 0 0/1 Specify how and when the mount or use count is (Default: 0) incremented in tool life management II. 0: Type 1 The count is incremented when the spindle is used for cutting. 1: Type 2 The count is incremented for the tool used or mounted for one program. The increment is enabled by resetting. 1277 ext13 (PR) (bit0) Tool life management II count type 2 1278 ext14 (PR) (bit0) Program restart Select the program restart method. method selection 0: Restart type A 1: Restart type B III - 63 0/1 4. Base Specifications Parameters # 1279 ext15 (PR) (bit0) ext15 (bit1) ext15 (bit2) 1280 ext16 (PR) (bit0) Items Part system synchronization method Details Setting range (unit) Select the part system synchronization method. 0/1 0: If one part system is not in automatic operation, ignore the synchronization command and execute the next block. 1: Operate according to the synchronization ignore signal. If the synchronization ignore signal is set to "1", the synchronization command will be ignored. When set to "0", synchronization will be applied. Interrupt amount Select the manner to handle the interruption 0/1 during machine amount during machine lock. lock 0: Cancel when reset. 1: Do not cancel when reset. Instead cancel during manual zero point return. Selection of cutting start interlock target block Select whether the cutting start interlock is valid for 0/1 successive cutting blocks. 0: Valid for successive cutting blocks. 1: Invalid for successive cutting blocks. I/F per axis during cross machining control 0/1 Set the handling of the following PLC I/F for axes interchanged with cross machining control. • Mirror image • Manual/automatic interlock • Manual/automatic machine lock 0: Follows axis configuration before cross machining control. 1: Follows axis configuration after cross machining control. (Example) Set as follows for the automatic interlock (+) device for X1 when carrying out cross machining with the 1st axis (X1) in the 1st part system and 1st axis (X2) in the 2nd part system. Setting value 0: Y820 (I/F for 1st axis in 1st part system) Setting value 1: Y828 (I/F for 1st axis in 2nd part system) (Note) If the number of axes in the part system changes with cross machining, the I/F of the target axis may change when this parameter is set to "1". (Example) When 1st part system's C axis is moved to 2nd part system with a 1st part system (X, Z, C, Y) and 2nd part system (X, Z) configuration: When setting value is "1": Y82A, Y7CA and Y8AA, etc., will be the I/F for the C axis moved to the 2nd part system. However, Y7C2, Y822 and Y8A2, etc., will change to the I/F of the Y axis in the 1st part system because the axes following the removed C axis (third place) are shifted up. III - 64 4. Base Specifications Parameters # 1280 ext16 (PR) (bit1) Items Cross machining control cancel with reset Details Select whether to cancel the cross machining control when reset is applied. 0: Cancel cross machining control with reset. 1: Do not cancel cross machining control with reset Setting range (unit) 0/1 ext16 (bit2) 0/1 Interchange Set whether to interchange (or move) the coordinate value coordinate values when displaying. display This setting will be followed when the axes are interchanged and when the axes are moved. 0: Interchange (or move) coordinate values with cross machining control, and display. 1: Display coordinate values for cross machining control without interchanging (or moving). (Example) When 1st part system's C axis is moved to 2nd part system with a 1st part system (X, Z, C, Y) and 2nd part system (X, Z) configuration: 1st part system: X, Z and Y coordinate values are displayed. 2nd part system: X, Z and C coordinate values are displayed. ext16 (bit3) Reset operation Select whether to cancel synchronization/ for synchroniza- superimposition control with resetting. 0: Cancel. tion/super1: Do not cancel. imposition control III - 65 0/1 4. Base Specifications Parameters # 1281 ext17 (PR) (bit0) ext17 (bit1) Items Zero point return operation changeover parameter Tool offset addition axis selection Details Setting range (unit) 0/1 (Zero point setting operation) The "Operation error 1036" will occur regardless of this parameter, and regardless of manual or automatic operation. (High-speed zero point return) 0: <During manual operation> The master axis and slave axis will simultaneously start zero point return. Even if one of the axes reaches the zero point, the other axis will continue to move until it reaches the zero point. Thus, if the difference of the master axis and slave axis feedback position before zero point return is larger than the tolerable synchronization error amount, the error "Operation error 0051" will occur during zero point return. <During automatic operation> The master axis and slave axis will simultaneously start zero point return. When the master axis reaches the zero point, the slave axis will stop. Thus, the positional relation of the master axis and slave axis established before zero point return is maintained. 1: <During manual operation> <During automatic operation> The master axis and slave axis will simultaneously start zero point return. When the master axis reaches the zero point, the slave axis will stop. Thus, the positional relation of the master axis and slave axis established before zero point return is maintained. 0: Follows Tchg34 0/1 1: Plane selection Base J setting name is set as the 3rd axis compensation axis. 1282 ext18 (PR) Not used. Set to "0". 0 1283 ext19 (PR) 1284 ext20 (PR) Not used. Set to "0". 0 Not used. Set to "0". 0 III - 66 4. Base Specifications Parameters # 1285 ext21 (PR) (bit0) Items Multi-part system program generation and operation Details Setting range (unit) 0: When a machining program is newly 0/1 registered, it is registered as a program for the selected part system. 1: When a program is newly registered, a part system common program No. is generated unconditionally. If there are no contents in the subprogram when a subprogram is called during automatic operation, the program will be searched for and executed from $1. ext21 (bit1) Changeover of method to select operation program 0: Select the program in the selected part system with operation search. 1: Select a common part system program with operation search. (A common part system program No. will be selected.) 1286 ext22 (PR) (bit0) Program input/output method selection 0: Only the programs in the selected part 0/1 system are input/output. 1: The designated programs are output for all part systems. The part systems are delimited with the "$" mark. The programs delimited with the $ mark are assigned and input into each part system. (If the program does not have a $ mark, it will be handled as system 1.) 0/1 ext22 (bit2) 0 No. for program input No. Select the action to be taken when the same 0/1 program No. is input during data input. 0: The 0 No. when the same 0 No. is input successively is handled as a character string data. 1: The 0 No. is handled as a program No. when the same 0 No. is input successively. Whether to overwrite the program or cause an error is set with #1218 bit 7 "Input by program overwrite". ext22 (bit3) No 0 No. at machining program input This setting enables the machining program input even if there is no program No. (0 No.). The program No. is fixed to 01 in this case. 0: Input disabled 1: Input enabled Select the mode of displaying the workpiece coordinate counter. 0: Don’t update the display immediately after workpiece coordinate data is changed. 1: Update the display immediately after workpiece coordinate data is changed. 0: Display the command value that does not consider the tool length offset amount or workpiece coordinate offset amount. 1: The counter display expanded function is validated. (bit4 to bit7) 1287 ext23 (PR) (bit0) ext23 (bit3) Workpiece coordinate display Counter display expanded function selection III - 67 0/1 0/1 0/1 4. Base Specifications Parameters # ext23 (bit4) Items Relative coordinate display Details (M system) 0: Display the actual position including tool length offset. 1: Display the machining position in terms of a program command excluding tool length offset. (L system) 0: Display the actual position including tool shape compensation. 1: Display the machining position in terms of a program command excluding tool shape compensation. Setting range (unit) 0/1 ext23 (bit5) Relative coordinate display (M system) 0: Display the actual position including tool radius compensation. 1: Display the machining position in terms of a program command excluding tool radius compensation. (L system) 0: Display the actual position including nose R compensation. 1: Display the machining position in terms of a program command excluding nose R compensation. 0/1 ext23 (bit6) Absolute coordinate display [Special display unit compatible] (M system) 0: Display the actual position including tool length offset. 1: Display the machining position in terms of a program command excluding tool length offset. (L system) 0: Display the actual position including tool shape compensation. 1: Display the machining position in terms of a program command excluding tool shape compensation. 0/1 ext23 (bit7) Absolute coordinate display [Special display unit compatible] 0/1 (M system) 0: Display the actual position including tool radius compensation. 1: Display the machining position in terms of a program command excluding tool radius compensation. (L system) 0: Display the actual position including nose R compensation. 1: Display the machining position in terms of a program command excluding nose R compensation. With the L system, the effect onto the nose R compensation's absolute coordinate counter is also affected by the L system coordinate changeover parameter (#1227 aux11/bit 3 absolute coordinate changeover (nose R)). In actual use, if this parameter is set to 1, or if #1227 aux 11/bit 3 is set to 1, the position in the program commands will be displayed with the absolute coordinate counter. III - 68 4. Base Specifications Parameters # 1288 ext24 (PR) (bit0) Items MDI program clear Details Setting range (unit) Select whether to initialize the MDI buffer when MDI 0/1 operation ends, the power is turned ON again, reset is input, or emergency stop is canceled. 0: Do not clear programs registered with MDI. 1: Clear programs registered with MDI, and save only % programs. 1289 ext25 (PR) Not used. Set to "0". 0 1290 ext26 (PR) Not used. Set to "0". 0 1291 ext27 (PR) Not used. Set to "0". 0 1292 ext28 (PR) Not used. Set to "0". 0 1293 ext29 (PR) Not used. Set to "0". 0 1294 ext30 (PR) Not used. Set to "0". 0 1295 ext31 (PR) 1296 ext32 (PR) Not used. Set to "0". 0 Not used. Set to "0". 0 1297 ext33 (PR) 1298 ext34 (PR) Not used. Set to "0". 0 Not used. Set to "0". 0 1299 ext35 (PR) 1300 ext36 (PR) (bit0) Not used. Set to "0". 0 Select multiple spindle control I or II. 0: Multiple spindle control I (L system only) 1: Multiple spindle control II (select from ladder) Select the spindle synchronization command method. 0: Spindle synchronization with PLC I/F 1: Spindle synchronization with G command 0/1 Multiple spindle control II ext36 (bit7) Spindle synchronization command method 1301 nrfchk Origin neighboring check method 1302 AutoRP Automatic return by program restart 0/1 Select the high-speed check method of the origin 0 to 2 neighboring signal. 0: Do not check positions near the origin at high speeds. (Conventional specifications) 1: Check positions near the origin at high speeds using command machine positions. 2: Check positions near the origin at high speeds using detector feedback positions. 0: Return the system to the restart position 0/1 manually and then restart the program. 1: For program restarting, the first activation automatically moves the system to the restart position. 1303 V1comN No. of #100 Set the number of common variables common for 0 to 100 (PR) address part the part system starting from address #100. system common This is valid only when #1052 MemVal is set to "1". variables III - 69 4. Base Specifications Parameters # Items 1304 V0comN No. of #500 (PR) address part system common variables Details Setting range (unit) Set the number of common variables common for 0 to 500 the part system starting from address #500. This is valid only when #1052 MemVal is set to "1". 1305 1306 InpsTyp Deceleration check specification type Select the parameter specification type for the G0 0/1 or G1 deceleration check. 0: Deceleration check specification type 1 G0 is specified with "#1193 inpos", and G1+G9 with "#1223 aux07/BIT1". 1: Deceleration check specification type 2 G0 or G1+G9 is specified with "#1193 inpos". 1309 GType Switch command format Select the operation in respect to the command. 0: Command reverse tap with G84.1/G88.1. 1: Command reverse tap with a minus D command value. 1310 WtMmin Minimum value Set the minimum value for the M code. When "0" is 0, 100 to 99999999 for set, the synchronization M code will be invalid. synchronization M code 1311 WtMmax Maximum value for synchronization M code Set the maximum value for the M code. When "0" is 0, 100 to 99999999 set, the synchronization M code will be invalid. 1312 T_base Tool life management standard number 0 to 9999 When the T code command is issued while specifying a value that exceeds the value set in this parameter, the value obtained by subtracting the set value from the command value is used as the tool group number for tool life management. The value specified by the T code command is equal to or less than the value set in this parameter, the T code is handled as a normal T code and not subjected to tool life management. When 0 is set in this parameter, the T code command always specifies a group number. (This parameter is valid for M-system tool life management II.) 1313 TapDw1 Synchronous tap hole bottom wait time Specify the hole bottom wait time for synchronous tapping. When the P address is specified, the greater value is used as the hole bottom wait time. When an in-position check is performed at the hole bottom, dwelling for the specified time is completed after the in-position check is complete. (Applicable only to the M64 D version series) (Note) This parameter is valid only when "1" is set in #1223 aux07 bit 3 (synchronous tap in-position check improvement). 0 to 999 (ms) 1314 TapInp Synchronous tap in-position check width (tap axis) Specify the hole bottom in-position check width for synchronous tapping. (Note) This parameter is valid only when "1" is set in #1223 aux07 bit 3 (synchronous tap in-position check improvement). 0.00 to 99.999 (mm) III - 70 0/1 4. Base Specifications Parameters # Items Details 1324 Chop_R Chopping Head number of the R register used as the compensacompensation amount save area during fixed tion value compensation amount method. fixing method Setting range (unit) 8300 to 9782 1327 3D ATC type Tool change method specification Specify the tool change method for determining the tool used to draw solids. With 3D drawing, the tool is changed by the method designated with this parameter, and the image is drawn. 0: One standby tool 1: Two standby tools 2: No standby tools 0 to 2 1328 TLM type Tool measurement standard positions election Rotational tool axis number Select the tool measurement method. 0/1 0: Use the machine position at TLM switch ON as standard. 1: Use the machine zero point as standard. 1501 polyax (For L system only) Specify the number of the rotational tool axis (servo 0 to controlled axis axis) used for polygon machining (G51.2). Set 0 number when not using polygon machining (spindle-servo axis), or when using spindle-spindle polygon machining. A value exceeding the base specification parameter #1002 axisno cannot be specified. This parameter is valid when the G code system is 6 or 7 (7 or 8 is set in base specification parameter #1037 cmdtyp). 0: Do not perform a deceleration check when the 0/1 move direction is changed from G1 to G0. 1: Perform a deceleration check when the move direction is changed from G1 to G0. 1502 G0Ipfg G1 → G0 deceleration check 1503 G1Ipfg G1 → G1 deceleration check 1505 ckref2 Second origin Specify the trigger for a check at the specified return check position in manual second original return mode. 0: Completion of spindle orientation 1: Generation of second origin return interlock signal 0/1 1506 F1_FM Upper limit of F1 digit feedrate F1 digit feedrate change constant 0 to 1000000 (mm/min) 1507 F1_K 1510 DOOR_H 0: Do not perform a deceleration check when the move direction is changed from G1 to G1. 1: Perform a deceleration check when the move direction is changed from G1 to G1. Specify the maximum value up to which the F1 digit feedrate can be changed. 0/1 Specify the constant that determines the speed 0 to 32767 change rate per manual handle graduation in F1 digit feedrate change mode. Shorten door Specify whether to shorten the time during which the 0/1 interlock II axis is stopped when the door is opened. axis stop time 0: Use the conventional axis stop time. 1: Shorten the axis stop time. (Note) When the door interlock II signal is input via a ladder, the conventional axis stop time is used. III - 71 4. Base Specifications Parameters # Items Details Setting range (unit) 000 to 2FF (hexadecimal) 1511 DOORPm Signal input device 1 for door interlock II: for each part system Specify the fixed device number (X??) for door interlock II signal input for each part system. A device number from X01 to XFF can be specified. Device number 000 is invalid. Specify device number 100 when using no fixed device number for door interlock II signal input. Related parameter: #1154 pdoor (Door interlock II for each part system) 1512 DOORPs Signal input device 2 for door interlock II: for each part system Specify the fixed device number (X??) for door 000 to 2FF interlock II signal input for each part system. (hexadecimal) (Specify the same value as that of #1155.) Related parameter: #1154 pdoor (Door interlock II for each part system) 1513 stapM M code for synchronous tap selection Select the synchronous tap mode using the 0 to 99999999 miscellaneous function code of the value set in this parameter. The M function command can be issued immediately before the tap command or in the same block. This function is valid only when 1 is set in #1272 ext08/bit 1 (Enable/disable M-function synchronous tap cycle). (Note) Do not use M00, 01 02, 30, 98, and 99. 1514 expLinax Exponential function interpolation linear axis Exponential function interpolation rotary axis Set the axis address name for the linear axis used in exponential function interpolation. 1516 mill_ax Milling axis name Set the name of the rotary axis used in milling interpolation. Only one rotary axis can be set. When there is no E command in issuing the G12.1 command, this parameter will be followed. A to Z 1517 mill_C Milling interpolation hypothetical axis name Select the hypothetical axis command name for milling interpolation. When there is no D command in issuing the G12.1 command, this parameter will be followed. 0: Y axis command 1: Command rotary axis name. 0/1 1518 polm Spindlespindle polygon Workpiece spindle No. Spindlespindle polygon Tool spindle No. Set the number of the workpiece spindle used in spindle-spindle polygon machining. (Note) The 1st spindle will be selected when "0" is set. 0 to number of spindles Set the number of the tool spindle used in spindlespindle polygon machining. (Note) The 2nd spindle will be selected when "0" is set. 0 to number of spindles 1515 expRotax 1519 pols 1520 Tchg34 (PR) A to Z Set the axis address name for the rotary axis used in A to Z exponential function interpolation. Additional Select whether to carry out the additional axis' tool axis tool compensation function with the 3rd axis or 4th axis. compensa0: Select 3rd axis. tion operation 1: Select 4th axis. III - 72 0/1 4. Base Specifications Parameters # 1521 C_min Items Minimum turning angle Details Set the minimum turning angle of the normal line control axis at the block joint during normal line control. Setting range (unit) 0.000 to 360.000 (°) (Input setting increment applies) 1522 C_axis (PR) Normal line control axis Set the number of the axis for normal line control. Designate a rotary axis. 1523 C_feed Normal line This is valid with normal line control type I. control axis Designate the turning speed of the normal line turning speed control axis at the block joint during normal line control. Set a value that does not exceed the normal line control axis' clamp speed (#2002 clamp). Normal line Set the normal line control type. control type 0: Normal line control disabled 1 to 6: Axis No. (number of control axes) 0 to 1000000 (°/min) 1524 C_type 0: Normal line control type I 1: Normal line control type II 1525 1526 1527 1528 1529 1530 1531 1532 1533 millPax 1534 SnG44.1 Pole coordinate linear axis name Spindle No. for G44.1 command Set the linear axis used for pole coordinate interpolation. Control axis address such as X, Y or Z Set the selected spindle No. for the G44.1 command. 0: 2nd spindle 1: 1st spindle 2: 2nd spindle 3: 3rd spindle 4: 4th spindle If a spindle that does not exist is set, the 2nd spindle will be used. Note that if there is only one spindle, the 1st spindle will be used. 0.000 to 99999.999 (mm) (Input setting increment applies) #1199 0:G43.1 1:G44.1 2:G47.1 #1534 Not used. 0 1 2 3 4 Not used. Selected spindle 1st spindle 2nd spindle 1st spindle 2nd spindle 3rd spindle 4th spindle All spindles 1535 C_leng Minimum turning movement amount Set the minimum turning movement amount of the normal line control axis at the block joint during normal line control. 1537 crsax[1] to to 1544 crsax[8] Cross machining control axis Set the axis to be interchanged during cross machining control. Using two digits, set the name of the axis interchanged with that where the cross machining control request signal is input, or that moves to the position where the signal is input. III - 73 Two digits between A to Z and 1 to 9 (Setting is cleared when 0 is set) 4. Base Specifications Parameters # 1561 3Dcdc Items Details Setting range (unit) Switch workpiece coordinate display during 3D coordinate conversion The workpiece coordinate display during 3D 0/1 coordinate conversion is switched to the workpiece coordinate system or G68 program coordinate system. 0: Workpiece coordinate system 1: G68 program coordinate system (Note) The special display unit's absolute coordinates also follow this parameter setting. 1562 3Dremc Switch remaining command display during 3D coordinate conversion The remaining command display during 3D 0/1 coordinate conversion is switched to the workpiece coordinate system or G68 program coordinate system. 0: Workpiece coordinate system 1: G68 program coordinate system 1563 3Dcdrc Switch coordinate reading during 3D coordinate conversion The coordinate system of the workpiece/skip coordinate read value in the 3D coordinate conversion modal is switched. 0: G68 program coordinate system 1: Workpiece (local) coordinate system 1564 3Dspd Hole drilling Set the rapid traverse rate for the hole drilling cycle 0/1 speed during 3D during 3D coordinate conversion. coordinate 0: The cutting feed clamp speed is used. conversion Other than 0: The set speed is used. Note that if the rapid traverse rate is exceeded, the speed will be clamped at the rapid traverse rate. 1568 SfiltG1 G01 soft acceleration/ deceleration filter This is the filter time constant for smoothly changing 0 to 200 (ms) the acceleration rate for the cutting feed acceleration/deceleration in pre-interpolation acceleration/deceleration. 1569 SfiltG0 G00 soft acceleration/ deceleration filter This is the filter time constant for smoothly changing 0 to 200 (ms) the acceleration rate for the rapid traverse acceleration/deceleration in pre-interpolation acceleration/deceleration. 1570 Sfilt2 Soft acceleration/ deceleration filter 2 This is the filter time constant for smoothly changing 0 to 50 (ms) the acceleration rate during pre-interpolation acceleration/deceleration. 1571 SSSdis SSS control adjustment coefficient fixed value selection The shape recognition range for SSS control is fixed. III - 74 0/1 0/1 4. Base Specifications Parameters # 1572 Cirorp Items Arc command overlap Details Setting range (unit) This eliminates speed fluctuations at the joint of the 0 to F (HEX) arc and straight line and arc and arc. Set as a bit unit. 0: Do not overlap the arc command blocks 1: Overlap the arc command blocks 7 6 5 4 3 2 1 0 Arc command during high-speed high-accuracy control II Arc command during high-speed machining mode II Arc command during high-accuracy control (G61.1) Arc command during cutting mode (G64) (Note) This parameter is invalid during SSS control. 1573 Ret1 Return type 1 Specify the axis to be moved later after tool return. This is referred to with the movement path (transit point #1 → interrupt point). Up to eight axes can be specified by expressing one axis with one bit. 7 6 5 4 3 2 1 00000000 to 11111111 (Binary) 0 Transit point #1 1st axis Transit point #1 2nd axis Transit point #1 3rd axis Transit point #1 4th axis Transit point #1 5th axis Transit point #1 6th axis Transit point #1 7th axis Transit point #1 8th axis 1574 Ret2 Return type 2 Specify the axis to be moved later after tool return. This is referred to with the movement path (return start point → transit point #2). Up to eight axes can be specified by expressing one axis with one bit. 7 6 5 4 3 2 1 0 Transit point #2 1st axis Transit point #2 2nd axis Transit point #2 3rd axis Transit point #2 4th axis Transit point #2 5th axis Transit point #2 6th axis Transit point #2 7th axis Transit point #2 8th axis III - 75 00000000 to 11111111 (Binary) 4. Base Specifications Parameters # Items 1590 Animate Machine status ax direct animated display axis ± direction Details Setting range (unit) bit0 0: 1st axis + direction is set to the right direction. 1: 1st axis + direction is set to the left direction. 0 to F (HEX) bit1 0: 2nd axis + direction is set to the rear direction. 1: 2nd axis + direction is set to the front direction. 1591 Animate Machine status ax-1 animated display axis name (1st axis) bit2 0: 3rd axis + direction is set to the top direction. 1: 3rd axis + direction is set to the bottom direction. Set the name of the 1st axis displayed with the machine status animation. If the axis name is not specified, the current 1st axis name (#1013 axname) is used. Address for control axis such as X, Y, Z 3rd axis 1st axis 2nd axis 1592 Animate Machine status ax-2 animated display axis name (2nd axis) 1593 Animate Machine status ax-3 animated display axis name (3rd axis) Set the name of the 2nd axis displayed with the machine status animation. If the axis name is not specified, the current 2nd axis name (#1013 axname) is used. Set the name of the 3rd axis displayed with the machine status animation. If the axis name is not specified, the current 3rd axis name (#1013 axname) is used. III - 76 Address for control axis such as X, Y, Z Address for control axis such as X, Y, Z 4. Base Specifications Parameters # 1801 Hacc_c Items Details Arc radius clamp acceleration Setting range (unit) -99999999 to +99999999 1802 Macc_c Acceleration check at middle speed -99999999 to +99999999 1803 Lacc_c Acceleration check at low speed -99999999 to +99999999 1811 Hcof_A X-axis high acceleration coefficient β -99999999 to +99999999 1812 Hcof_B X-axis high acceleration coefficient α -99999999 to +99999999 1813 Mcof_A X-axis middle acceleration coefficient β -99999999 to +99999999 1814 Mcof_B X-axis middle acceleration coefficient α -99999999 to +99999999 1815 Lcof_A X-axis low acceleration coefficient β -99999999 to +99999999 1816 Lcof_B X-axis low acceleration coefficient α -99999999 to +99999999 1817 mag_C X-axis change magnification θ [%] Set "0" when no compensation or change is executed. -99999999 to +99999999 1821 Hcof_A Y-axis high acceleration coefficient β -99999999 to +99999999 1822 Hcof_B Y-axis high acceleration coefficient α 1823 Mcof_A Y-axis middle acceleration coefficient β -99999999 to +99999999 -99999999 to +99999999 1824 Mcof_B Y-axis middle acceleration coefficient α -99999999 to +99999999 1825 Lcof_A Y-axis low acceleration coefficient β -99999999 to +99999999 1826 Lcof_B Y-axis low acceleration coefficient α -99999999 to +99999999 1827 mag_C Y-axis change magnification θ [%] Set "0" when no compensation or change is executed. -99999999 to +99999999 III - 77 4. Base Specifications Parameters # Items 1901 station addr (PR) Details Setting range (unit) Set up a station address number (the NC is the nth 1 to 7 slave station). 1902 Din size (PR) Set up the size of the data to be transferred from the PC to the NC (from the master station to the slave station) in bytes (8 points). Set up the size of the data to be transferred from the NC to the PC (from the slave station to the master station) in bytes (8 points). Set up the data length of a character. 1903 Dout size (PR) 1904 data length (PR) 0 to 32 (bytes (8 bits)) 0 to 32 (bytes (8 bits)) 0 to 2 : 7 bits 3 : 8 bits 1905 baud rate (PR) Set up a data transfer rate. The transfer rate differs according to operation clock rates Clock: 6 MHz/ 10 MHz 0: 38400 / 57600 1: 19200 / 28800 2: 9600 / 14400 3: 4800 / 7200 4: 2400 / 3600 5: 1200 / 1800 6: 600 / 900 (bps) 1906 stop bit (PR) Set up the stop bit length. 0 and 1: 1 bit 2 and 3: 2 bits 1907 parity check (PR) Select whether to make a parity check. 0: Invalid 1: Valid 1908 even parity (PR) Select the odd or even parity bit. If no parity check 0: Odd parity is specified, this parameter is ignored. 1: Even parity 1909 Tout (ini) (PR) (ini) specifies a time-out from when the connection check sequence finishes to when the first usual sequence (input) finishes. 1910 Tout (run) (PR) (run) specifies a time-out from when the NC (slave station) outputs usual sequence data to when the next usual sequence data is input. 0 to 999 (0.1 s) If the time-out is exceeded, an emergency stop occurs and the system waits for the preparation sequence to start. If the set value is 0, no time-out occurs or no communication stop can be detected. 1911 clock select (PR) Select an operation cycle. III - 78 0: 6 MHz 1: 10 MHz 4. Base Specifications Parameters # Items Details Setting range (unit) 1925 EtherNet Start of service Start or stop the Ethernet communication function. 0/1 0: Stop 1: Start 1926 IP address IP address Set the main CPU's IP address. Set the NC IP address looking from an external source. 1927 Subnet mask 1928 Gateway address Subnet mask Set the subnet mask for the global IP address. Gateway Set the IP address for the global gateway. 1929 Port number Port No. Set the port No. for the service function. 1 to 9999 (Set 2000 when not connected to the Ethernet.) 1930 Host address Host address Set the host's IP address. 1 to 255 1931 Host number Host No. Set the host's port No. 1 to 9999 1934 Local IP address HMI side CPU IP address 1935 Local Subnet mask HMI side CPU subnet mask Set these parameters in accordance with the network rules in the connection environment. III - 79 Set these parameters in accordance with the network rules in the connection environment. 4. Base Specifications Parameters # Items Details Setting range (unit) Set the part system axis name (#1013 axname) Axis addresses such 12001 ManualB Manual feed RectanA rate B constant for the two axes that intersect with the rotary axis as X, Y, Z, U, V, W, A, B, and C xH surface control direction. If one of the two axes is blank, a constant speed will be applied without using intersecting constant surface speed control. part system axis name (horizontal) 12002 ManualB RectanA xV Manual feed rate B constant surface control intersecting part system axis name (vertical) 12003 ManualB RotCent erH Manual feed Set the machine coordinate position (horizontal rate B constant axis) at the center of the rotary axis. surface control rotation center machine position (horizontal) 12004 ManualB RotCent erV Manual feed Set the machine coordinate position (vertical axis) -99999.999 to rate B constant at the center of the rotary axis. 99999.999 (mm) surface control rotation center machine position (vertical) 21007 Sfig (PR) Number of S 21008 Sbin (PR) S binary Number of S: Set the number of spindles. S binary: Refer to the following table. Data type 0 1 -1 Output data BCD Unsigned binary Singed binary For unsigned binary: The absolute value 1 is output for -1. For singed binary: -1 is output as "0xFFFFFFFF". (Note 1) Sfig is set in the range of 1 to 4. However, the number of outputs by Sfig cannot be controlled. Thus, only one S command is output regardless of the Sfig setting value. (Note 2) Sbin can be set with -1, 0 and 1, but the S command cannot be BCD output. If BCD (0) is selected for Sbin, it will be handled as a singed binary (-1). III - 80 -99999.999 to 99999.999 (mm) 1 to 4 Data type (-1,0,1) 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters After setting up the parameter (PR) listed in the table, turn OFF the NC power. To validate the parameter, turn ON the power again. # 2001 rapid Items Rapid traverse rate Details Set up the rapid traverse feedrate for each axis. The maximum value to be set differs with mechanical systems. 2002 clamp Cutting feedrate for clamp function Define the maximum cutting feedrate for each axis. 1 to 1000000 Even if the feedrate in G01 exceeds this value‚ the (mm/min) clamp will be applied at this feedrate. 2003 smgst (PR) Acceleration and Specify acceleration and deceleration control deceleration modes. modes F E D C B A 9 8 7 6 5 4 3 2 1 0 OT3 OT2 OT1 C3 C1 LC R3 R1 Setting range (unit) 1 to 1000000 (mm/min) LR (Note) Set 0 in null bits. Rapid traverse feed acceleration and deceleration types LR: Linear acceleration/deceleration R1: Primary delay R3: Exponential acceleration and linear deceleration (Note) Designate "F" with bits 0 to 3 for rapid traverse with acceleration/deceleration by software. Cutting feed acceleration and deceleration types LC: Linear acceleration/deceleration C1: Primary delay C3: Exponential acceleration and linear deceleration (Note) Designate "F" with bits 4 to 7 for cutting feed with acceleration/deceleration by software. (To be continued to the next page) III - 81 Specify the modes in hexadecimal notation. 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters # Items Details Setting range (unit) (Continued from the previous page) <Combination of acceleration and deceleration patterns> Primary delay R1=1 (C1=1) Command speed Linear to linear LR=1 (LC=1) Step LR=0 (LC=0) Exponential to linear R3=1 (C3=1) Step R1-R3=0 (C1-C3=0) Values in parentheses indicate the cutting feed. R1 > R3 when both R1 and R3 contain 1. <Stroke end stop types> Type OT2 OT3 Linear deceleration 0 0 Position loop step stop 1 0 Speed loop step stop 0 1 Position loop step stop 1 1 OT1 0 Deceleration by G0t1 1 Deceleration by 2 × G0t1 Stroke end signal Speed Time G0t1 2×G0t1 (OT1=1, OT2=OT3=0) G0t1 (OT1=OT2=OT3=0) OT1 is valid under the following conditions (valid for dog type zero point return): Stop type: Linear deceleration Acceleration mode: Exponential Deceleration mode: Linear III - 82 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters # 2004 G0tL Items Details G0 time constant Set up a linear control time constant for rapid (linear) traverse acceleration and deceleration. The time constant is validated when LR (rapid traverse feed with linear acceleration or deceleration) or F (acceleration or deceleration by software) is selected in acceleration or deceleration mode "#2003 smgst". Setting range (unit) 1 to 4000 (ms) Speed Time G0tL 2005 G0t1 G0tL G0 time constant Set up a primary-delay time constant for rapid 1 to 5000 (ms) (primary delay) traverse acceleration and deceleration. The time constant is validated when R1 (rapid traverse feed with primary delay) or R3 (exponential acceleration and linear deceleration) is selected in acceleration or deceleration mode "#2003 smgst". Second-step When acceleration or deceleration by software is time constant for selected, the second-step time constant is used. acceleration and deceleration by <Rapid traverse feed with primary delay> software Speed Time G0t1 G0t1 <Rapid traverse feed with exponential acceleration and linear deceleration> Speed Time G0t1 2×G0t1 <Soft acceleration/deceleration> Speed Time G0t1 G0t1 G0t1 G0tL G0tL 2006 G0t2 G0t1 Not used. Set to "0". III - 83 0 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters # 2007 G1tL Items G1 time constant (linear) Details Setting range (unit) Set up a linear control time constant for cutting 1 to 4000 (ms) acceleration and deceleration. The time constant is validated when LC (cutting feed with linear acceleration and deceleration) or F (acceleration and deceleration by software) is selected in acceleration or deceleration mode "#2003 smgst". Speed Time G1tL 2008 G1t1 G1tL Set up the primary delay time constant for cutting G1 time 1 to 5000 (ms) acceleration and deceleration. constant (primary delay) The time constant is validated when C1 (cutting feed with the primary delay) or C3 (cutting feed with exponential acceleration and linear deceleration) is selected in acceleration or deceleration mode "#2003 smgst". Second stage When acceleration or deceleration by software is selected, the second stage time constant is used. time constant for acceleration <Cutting feed with primary time constant> and deceleration by Speed software Time G1t1 G1t1 <Cutting feed with exponential acceleration and linear deceleration> Speed Time G1t1 2×G1t1 <Soft acceleration/deceleration> Speed Time G1t1 G1t1 G1t1 G1tL G1tL 2009 G1t2 G1t1 Not used. Set to "0". III - 84 0 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters # 2010 fwd_g Items Feed forward gain Details Setting range (unit) Set up a feed forward gain for pre-interpolation 0 to 200 (%) acceleration and deceleration. The larger the set value, the smaller the theoretical control error will be. However, if a mechanical vibration occurs, the set value must be reduced. 2011 G0back G0 backlash Set up the backlash compensation amount when the direction is reversed with the movement command in rapid traverse feed mode or in manual mode. -9999999 to 9999999 (mm) 2012 G1back G1 backlash Set up the backlash compensation amount when the direction is reversed with the movement command in cutting mode. -9999999 to 9999999 (mm) III - 85 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters # 2013 0T 2014 0T + Items Soft limit I soft limit I + Details Setting range (unit) Set up a soft limit area with reference to the zero point of the basic mechanical coordinates. For the movable area of stored stroke limit 1, set the coordinate in the negative direction in #2013 and the coordinate in the positive direction in #2014. To narrow the available range in actual use, use the parameters #8204 OT- and #8205 OT+. When the same value (other than 0) is set in #2013 and #2014, this function is disabled. OT+ (Z) Basic mechanical coordinates OT- (X) M OT+ (X) Movable area ±99999.999 (mm) OT- (Z) 2015 t1m1- Negative direction sensor of tool setter or TLM standard length 2016 t1m1+ Positive Set up the sensor position in the positive direction direction when using the tool setter. sensor of tool setter Axis servo gain Set the position loop gain for special operations (synchronized tapping, interpolation with spindle C axis, etc.) Set the value in 0.25 increments. The standard setting is 10. ±99999.999 (mm) Operation with no servo control 0/1 2017 tap_g 2018 no_srv Set up a sensor position in the negative direction when using the tool setter. When the TLM is used, set up the distance of a tool replacement point (reference position) for measuring the tool length from the zero point to the measurement standard point (surface). Set when performing test operation without connecting the drive unit and motor. 0: Specify normal operation. 1: Operation is possible even if units are not connected as the drive system alarm will be ignored. This is for test operation during start up and is not used normally. If 1 is set during normal operation‚ errors will not be detected even if they occur. III - 86 ±99999.999 (mm) 0.25 to 200.00 (rad/s) 5. Axis Specifications Parameters 5.1 Axis Specifications Parameters # Items 2019 revnum Return steps Details Set up the steps required for reference position return for each axis. 0: Does not execute reference position return. 1 to max. number of NC axes: Sets up the steps required for reference position return. Setting range (unit) 0 to max. number of NC axes 2020 o_chkp Spindle orientation completion check during second reference position return Set up the distance from the second reference 0 to 99999.999 (mm) position to the position for checking that the spindle orientation has completed during second reference position return. If the set value is 0, the above check is omitted. 2021 out_f Maximum Set up the maximum speed outside the soft limit speed outside range. soft limit range 0 to 1000000 (mm/min) 2022 G30SLX Validate soft Set up this function to disable a soft limit check limit (automatic during the second to the fourth zero point return in and manual) both automatic and manual operation modes. 0: Enables soft limit check. 1: Disables soft limit check. 0/1 2023 ozfmin Set up ATC speed lower limit 0 to 1000000 (mm/min) 2024 synerr Allowable error Set up the following for the master axis: the maximum synchronization error that is allowed to check for synchronization errors When 0 is set up, the error check is not carried out. Set up the minimum speed outside the soft limit range during the second to the fourth reference position return in both automatic and manual operation modes. III - 87 0 to 99999.999 (mm) 5. Axis Specifications Parameters 5.2 Zero Point Return Parameters 5.2 Zero Point Return Parameters After setting up the parameter (PR) listed in the table, turn OFF the NC power. To validate the parameter, turn ON the power again. # Items 2025 G28rap G28 rapid traverse rate Details Set up a rapid traverse rate for dog type reference position return command. Setting range (unit) 1 to 999999 (mm/min) 2026 G28crp G28 approach speed Set up the speed of approach to the reference position in the reference position return command. This speed is attained after the system stops with deceleration by dog detection. (Note) The G28 approach speed unit is (10°/min) only when using the Z-phase type encoder (#1226 aux10 bit3=1) for the spindle/C-axis reference position return type. The same unit is used for both the micrometric and submicrometric specifications. 1 to 60000 (mm/min) 2027 G28sft Reference position shift distance Set up the distance from the electrical zero-point detection position to the actual machine reference position during reference position return control. (Note) When #1240 set12 (bit2) is ON, a magnification (C: 10-fold, D: 100-fold) corresponding to the input setting unit (#1003 iunit) will be applied on the setting value. 0.000 to 99.999 (mm) 2028 grmask Grip mask amount Set up a distance where the grid point is ignored when near-point dog OFF signals are close to that grid point during reference position return. 0.000 to 99.999 (mm) Near-point dog Grid mask setup distance The grid mask is valid by one grid. 2029 grspc Grid interval Set up a detector grid interval. 0.000 to 999.999 Generally, set up the value equal to the ball screw (mm) pitch. However, if the detector grid interval is not equal to the screw pitch when measured with a linear scale, set up the detector grid interval. To reduce the grid interval, use its divisors. III - 88 5. Axis Specifications Parameters 5.2 Zero Point Return Parameters # 2030 dir (-) (PR) Items Reference position direction (-) Details Set which side of the near-point dog the reference position is at during reference point return. <For dog type reference position return> Setting range (unit) 0: Positive direction 1: Negative direction Direction in which zero point is established as viewed from the near-point dog Negative direction Near-point dog Positive direction dir (-)=0 dir (-)=1 2031 noref Axis without reference position 2032 nochk Whether reference position return is completed not checked 2033 zp_no Z phase pulse system reference position return spindle encoder No. The reference position return is performed with the Z 0: Dog type phase pulse of the spindle encoder. Set the 1 to 4: Spindle No. spindle encoder No. to be used. 2037 2038 2039 2040 Reference position #1 to #4 Set up the position of the first, second, third, and fourth reference positions from the zero point of the basic mechanical coordinates. G53ofs #2_rfp #3_rfp #4_rfp Specify the axis that does not have a reference position. Before automatic operation starts, reference position return is not required. 0: Normal controlled axis 1: Axis without reference position The absolute and incremental commands can be 0: Reference executed even if dog type (or Z phase pulse system) position return reference position return is not completed. completion is Specify whether to check that the reference point checked. return is completed. 1: Reference position return completion is not checked. Basic mechanical coordinates Reference position #1 M Reference position #2 Reference position #3 III - 89 Reference position #4 ±999999.999 (mm) 5. Axis Specifications Parameters 5.3 Absolute Position Parameters 5.3 Absolute Position Parameters After setting up the parameter (PR) listed in the table, turn OFF the NC power. To validate the parameter, turn ON the power again. # 2049 type (PR) Items Absolute position detection method Details Setting range (unit) 0 to 9 Specify the absolute position zero point alignment method. 0: Not absolute position detection 1: Stopper method (push with mechanical stopper) 2: Marked point alignment method (align to alignment point) 3: Dog-type (align with dog and proximity switch) 4: Marked point alignment method II (align to alignment mark) (Type that does not return grid after marked point alignment) 9: Simple absolute position (Not absolute position detection‚ but the position when the power is turned off is registered.) Automatic initial setting is valid only when the stopper method is selected. 2050 absdir Basic point of Z direction Set the direction of the absolute position reference point (grid point immediately before) seen from the machine basic point for when using marked point alignment. 2051 check Check Set the tolerable range for the movement amount 0 to 99999.999 (mm) (deviation amount) when the power is turned OFF. 0: Not checked 1 to 99999.999mm: If the difference of the position when the power is turned OFF and turned ON again is larger than this value‚ an alarm will be output. 2052 absg28 2053 absm02 Not used. Set to "0". Not used. Set to "0". 2054 clpush Current limit (%) 2055 pushf Push speed Set the feedrate for the automatic initial setting during stopper method. 2056 aproch Approach 0: Positive direction 1: Negative direction 0 0 Set up the current limit value for the initial setting when 0 to 100 (%) detecting an absolute position with a dog-less system. The setup value is the ratio of the current limit value to the rated value. 1 to 999 (mm/min) Set the approach distance for the automatic initial 0 to 999.999 (mm) setting in the push method. Approach distance: After using stopper once‚ the tool returns this distance‚ and then use stopper again. When set to 0‚ the reference position coordinates set in "#2037 G53ofs" will be used as the approach start position. III - 90 5. Axis Specifications Parameters 5.3 Absolute Position Parameters # 2057 nrefp Items Near zero point + Details Setting range (unit) Set the width where the near reference position signal 0 to 999.999 (mm) is output. (Positive direction width) (Input setting When set to 0‚ the width is equivalent to the grid width increment applies) setting. (Note) When #1240 set12 (bit2) is ON, a magnification (C: 10-fold, D: 100-fold) corresponding to the input setting unit (#1003 iunit) will be applied on the setting value. 2058 nrefn Near zero point - Set the width where the near reference position signal 0 to 999.999 (mm) is output. (Negative direction width) (Input setting When set to 0‚ the width is equivalent to the grid width increment applies) setting. (Note) When #1240 set12 (bit2) is ON, a magnification (C: 10-fold, D: 100-fold) corresponding to the input setting unit (#1003 iunit) will be applied on the setting value. 2059 zerbas Select zero point parameter and basic point Specify the position to be the zero point coordinate during absolute position initial setting. 0: Position that was stopped during stopper method Specify the coordinates of the alignment mark position when using the marked point method. 1: Grid point just before stopper Specify the coordinates of the grid point just before the alignment mark. III - 91 0/1 5. Axis Specifications Parameters 5.4 Axis Specifications Parameters 2 5.4 Axis Specifications Parameters 2 After setting up the parameter (PR) listed in the table, turn OFF the NC power. To validate the parameter, turn ON the power again. # Items Details 2061 OT_1B- Soft limit IB- Set up the coordinates of the lower limit of the inhibited area of stored stroke limit IB. Specify a value in the basic mechanical coordinates system. If the same value (non-zero) with the same sign as that of #2062 OT_IB+ is specified, the stored stroke limit IB function is disabled. Setting range (unit) ±99999.999 (mm) 2062 OT_1B+ Soft limit IB+ Set up the coordinates of the upper limit of the ±99999.999 (mm) inhibited area of stored stroke limit IB. Specify a value in the basic mechanical coordinates system. 2063 OT_1B Soft limit IB Select OT_IB or OT_IC in which OT_IB+/- is used in 0 to 3 type stored stroke limit I. type 0: Soft limit IB valid 1: Invalid 2: Soft limit IC valid 3: When using the inclined axis specifications, the soft limit is checked with the program coordinate system. (Note) This is invalid for axes other than the inclined axis' base axis and inclined axis. 2064 2065 2066 2067 2068 G0fwdg G00 feed Specify the feed forward gain applicable to forward gain acceleration/deceleration before G00 interpolation. The greater the set value, the shorter the positioning time during in-position checking. If machine vibration occurs, decrease the set value. 0 to 200 (%) 2069 Rcoeff Axis arc radius error correction efficient -100.0 to +100.0 (%) 2070 div_RT (PR) Rotational Specify the number of divisions of one turn of the 0 to 999 axis division rotational axis for purpose of control. count (Example) When "36" is set, one turn is supposed to be 36.000. (Note 1) When "0" is set, the normal rotational axis (360.000 degrees for one turn) is assumed. (Note 2) If this parameter is changed when the absolute position detection specification is used, absolute position data is lost. Initialization must be performed again. The amount of arc radius error correction can be increased or decreased between -100% to +100% for each axis. III - 92 5. Axis Specifications Parameters 5.4 Axis Specifications Parameters 2 # Items 2071 s_axis Inclined (For L axis system selection only) Details Select the axis subjected to inclined-axis control or the base axis corresponding to the inclined axis. 0: Axis not subjected to inclined-axis control 1: Inclined axis 2: Base axis corresponding to inclined axis (Note) Set 1 or 2 for only one axis. If it is set for two or more axes, inclined-axis control does not work. Setting range (unit) 0 to 2 2072 rslimt Restart limit If the machine is positioned on the minus (-) side of the ±9999.999 (mm) set value in T-command restart mode, restart search in type 3 is disabled. 2073 zrn_dog Origin dog Under the standard specifications, the origin dog signal 0000 to 02FF (HEX) is assigned to a fixed device. When it is desired to assign the origin dog signal to a position other than the fixed device, specify the input device in this parameter. * This parameter is valid when "1" is set in #1226 aux10 bit 5. * When this parameter is valid, do not set the same device number. If the same device number exists, an emergency stop occurs. However, no device number check is performed for an axis to which a signal that ignores the near-point dog signal (R157) is input. 2074 H/W_OT+ H/W OT+ Under the standard specifications, the OT (+) signal is 0000 to 02FF (HEX) assigned to a fixed device. When it is desired to assign the OT (+) g signal to a position other than the fixed device, specify the input device in this parameter. * This parameter is valid when "1" is set in #1226 aux10 bit 5. * When this parameter is valid, do not set the same device number. If the same device number exists, an emergency stop occurs. However, no device number check is performed for an axis to which a signal that ignores the OT signal (R156) is input. 2075 H/W_OT- H/W OT- 0000 to 02FF (HEX) Under the standard specifications, the OT (-) signal is assigned to a fixed device. When it is desired to assign the OT (-) g signal to a position other than the fixed device, specify the input device in this parameter. * This parameter is valid when "1" is set in #1226 aux10 bit 5. * When this parameter is valid, do not set the same device number. If the same device number exists, an emergency stop occurs. However, no device number check is performed for an axis to which a signal that ignores the OT signal (R248) is input. 2076 index_x Index table Specify the index table indexing axis. indexing 0: Normal axis axis 1: Index table indexing axis (Note) This parameter is valid only for the NC axis. The parameter is invalid if specified for the PLC axis. III - 93 0/1 5. Axis Specifications Parameters 5.4 Axis Specifications Parameters 2 # Items 2077 G0inps G0 inposition width Details When an in-position check is performed for G0, this parameter is valid. (Comparison of SV024 and this parameter, the parameter that the in-position width is wider is applied.) When 0 is set, this parameter is invalid. (Applicable only to SV024) Setting range (unit) 0.000 to 99.999 (mm) 2078 G1inps G1 inposition width When an in-position check is performed for G1, this parameter is valid. (Comparison of SV024 and this parameter, the parameter that the in-position width is wider is applied.) When 0 is set, this parameter is invalid. (Applicable only to SV024) 0.000 to 99.999 (mm) 2079 chcomp Chopping compensation coefficient Set the coefficient applied on the compensation amount for the insufficient amount caused by servo delay during chopping. 0 to 10 (standard value: 8) 2080 chwid Bottom dead center position width Set the tolerance between the commanded stroke and 0 to 10.000 (mm) actual stroke. During chopping, if the (command width - maximum stroke of top/bottom dead center position /2) is within this tolerance, compensation will be applied. 2081 chclsp Maximum chopping speed Set the chopping axis clamp speed applied during chopping. 2082 a_rstax Restart Designate the order for automatically returning to the position restart position. return order 0: Do not return. When 0 is designated for all axes, all of the axes will return simultaneously. 0 to 60000 (mm/min) 0 to 6 2083 2084 G60_ax Unidirectional positioning operation selection 0/1 Select the unidirectional positioning with G00. Select the axis for carrying out the positioning per time operation when the positioning command is issued regardless of the unidirectional positioning command and modal. 0: Carry out unidirectional positioning according to the command and modal. 1: When the positioning command (G00) is issued, carry out unidirectional positioning regardless of the command and modal. <Related parameters> #8209 G60 SHIFT: The final positioning direction and distance for the unidirectional positioning command is set for each axis. #2076 Index table indexing axis: Set the indexing axis for each axis. 2086 III - 94 5. Axis Specifications Parameters 5.4 Axis Specifications Parameters 2 # 2087 syncnt Items Synchronization/superimposition control setting for each axis Details BIT0: Polarity of synchronous axis in respect to reference axis 0: Polarity with reference axis is positive 1: Polarity with reference axis is negative Setting range (unit) 0 to FF (hexadecimal) 2088 bsax_sy Reference axis Set the reference axis for synchronous control with for the 2nd axis name (axname2). synchronous control 1st character: A to Z 2nd character: A to Z, 1 to 9 2089 bsax_pl Reference axis Set the reference axis for superimposition control for with the 2nd axis name (axname2). superimposition control 1st character: A to Z 2nd character: A to Z, 1 to 9 2090 plrapid Rapid traverse Set the rapid traverse rate for superimposition rate for super- control. imposition (Equivalent to #2001 rapid (rapid traverse rate).) control 1 to 1000000 (mm/min) 2091 plclamp Cutting feed clamp speed for superimposition control Set the cutting feed clamp speed for superimposition control. (Equivalent to #2002 clamp (cutting feed clamp speed).) 1 to 1000000 (mm/min) 2092 plG0tL G0 time constant for superimposition control (linear) Set the G0 time constant (linear) for superimposition control. (Equivalent to #2004 G0tL (G0 time constant (linear).) 1 to 4000 (ms) 2093 plG0t1 G0 time constant for superimposition control (primary delay) Set the G0 time constant (primary delay) for superimposition control. (Equivalent to #2005 G0t1 (G0 time constant (primary delay).) 1 to 5000 (ms) 2094 plG1tL G1 time constant for superimposition control (linear) Set the G1 time constant (linear) for superimposition control. (Equivalent to #2007 G1tL (G1 time constant (linear).) 1 to 4000 (ms) 2095 plG1t1 G1 time constant for superimposition control (primary delay) Set the G1 time constant (primary delay) for superimposition control. (Equivalent to #2008 G1t1 (G1 time constant (primary delay).) 1 to 5000 (ms) 2096 crncsp Minimum corner deceleration speed Set the minimum clamp speed for corner 0 to 1000000 deceleration during the high-accuracy control mode. (mm/min) Normally set "0". (Note) This parameter is invalid during SSS control. 2097 tlml2- Sub side tool setter - direction sensor Set the - direction sensor position (sub side) when using the tool setter on the sub spindle side. ±99999.999 (mm) 2098 tlml2+ Sub side tool setter + direction sensor Set the + direction sensor position (sub side) when using the tool setter on the sub spindle side. ±99999.999 (mm) III - 95 5. Axis Specifications Parameters 5.4 Axis Specifications Parameters 2 # 2099 Items Details Setting range (unit) 2102 skip_tL Skip time constant linear Set up a linear control time constant for variable 1 to 4000 (ms) speed skip acceleration and deceleration. The time constant is validated when LC (cutting feed with linear acceleration and deceleration) or "F" (acceleration and deceleration by software) is selected in acceleration or deceleration mode "#2003 smgst". 2103 skip_t1 Skip time constant primary delay acceleration and deceleration by software second stage Set up a primary-delay time constant for variable speed skip acceleration and deceleration. The time constant is validated when C1 (cutting feed with primary delay) or C3 (exponential acceleration and linear deceleration) is selected in acceleration or deceleration mode "#2003 smgst". When acceleration or deceleration by software is selected, the second-step time constant is used. 1 to 5000 (ms) 2106 Index unit Indexing unit Set the indexing unit to which the rotary axis can be positioned. 0 to 360 (°) 2109 Rapid (H- Rapid precision) traverse rate for highaccuracy control mode Set the rapid traverse rate for each axis in the highaccuracy control mode. "#2001 rapid" is used when "0" is set. 0 to 1000000 (mm/min) 2110 Clamp (H- Cutting feed precision) clamp speed for highaccuracy control mode Set the cutting feed maximum speed for each axis in the high-accuracy control mode. "#2002 clamp" is used when "0" is set. 0 to 1000000 (mm/min) 2111 Blf valid Set to this to validate the quadrant protrusion 0/1 compensation. If "#2112 Blf motor inertia", "#2115 Blf motor stl trq" or "#2113 Blf visc friction" is set to "0", quadrant protrusion compensation will not function even if this parameter is set to "1". 0: Quadrant protrusion compensation invalid 1: Quadrant protrusion compensation valid Quadrant protrusion compensation valid 2112 Blf motor Motor inertia inertia 2113 Blf visc friction Viscous friction Set the motor inertia for quadrant protrusion compensation. Refer to the servo manual and input the value appropriate for the motor. Set the viscous friction for quadrant protrusion compensation. After setting the other parameters to the appropriate values, monitor the machine end and gradually adjust the value. If this parameter setting is small, a recess will form on the inner side of the circle, and if large, a protrusion will form on the outer side of the circle. When the value is appropriate, a pike-shaped quadrant protrusion will form based on normal step-shaped backlash. III - 96 1 to 32000 (10-6kgm2) 1 to 32767 (1/16 Nm/(rad/s)) 5. Axis Specifications Parameters 5.4 Axis Specifications Parameters 2 # Items Details Setting range (unit) 2114 Blf fwdg Compensation Set the feed forward gain for quadrant protrusion 0 to 1000 (%) FF gain compensation. After setting the other parameters to the appropriate values, monitor the machine end and gradually adjust the value. If this parameter setting is small, a large quadrant protrusion will form, and if large, a recess will form on the inner side of the circle. 2115 Blf motor Motor stall stl trq torque 1 to 16000 (1/256 Nm) 2132 vback pos1 Set the motor rated current for quadrant protrusion compensation. Refer to the servo manual and input the value appropriate for the motor. Variable Set the range of the center of the end point position. backlash (The range less than position 1 is the - range, and the compensation range exceeding position 2 is the + range.) amount The end point position range is determined in the changeover order of -, + , and center, so take care to the size of end point the setting value. position 1/2 (Note 1) If continuous variable backlash is set with #2121, position 1 will be set as the position - point and position 2 will be set as the position + point. (Note 2) When the variable backlash compensation is valid, and the size relation of the compensation amount changeover speed, distance 1/2 is not correct, if the backlash speed and distance are smaller than the compensation amount changeover speed and distance 1, the speed and distance will both be small. If larger than the compensation amount changeover speed and distance 2, the speed and distance will both be large. -999999.999999 to 999999.999999 (mm) Variable Set the arc compensation coefficient. backlash arc compensation coefficient Variable Select the speed range to be used as the reference backlash position. reference 0: Low speed position 1: Medium speed selection 2: High speed (speed) 0 to 300 (%) 2133 vback pos2 2134 vback arc K 2135 vback feed refpt 0 to 2 2136 vback Variable Set the end point range to be used as the reference pos refpt backlash position. reference 0: Position + range position 1: Position center range selection (end 2: Position - range point position) 0 to 2 2137 vback dir Variable refpt backlash reference position selection (entry direction) 0/1 Set the entry direction to be used as the reference position. 0: Entry direction + 1: Entry direction - III - 97 5. Axis Specifications Parameters 5.4 Axis Specifications Parameters 2 # 2138 vback pos center Items Continuous variable backlash position center point 2139 omrff_off OMR-FF invalid Details Set the position center point. (This is used only when continuous variable backlash is set with #2121.) Set a value between "#2132 vback pos1" and "#2133 vbackpos2" for the position center point. (Note 1) When the variable backlash compensation is valid, and the size relation of the compensation amount changeover speed, distance 1/2 is not correct, if the backlash speed and distance are smaller than the compensation amount changeover speed and distance 1, the speed and distance will both be small. If larger than the compensation amount changeover speed and distance 2, the speed and distance will both be large. Setting range (unit) -999999.999999 to 999999.999999 (mm) Even when OMR-FF is valid, OMR-FF can be 0/1 temporarily invalidated and conventional feed forward control applied. 0: If OMR-FF is valid, OMR-FF control is applied. 1: Even if OMR-FF is valid, it is temporarily invalidated, and conventional feed forward control is applied. III - 98 6. Servo Parameters 6.1 MDS-D/DH Series 6. Servo Parameters 6.1 MDS-D/DH Series (1) Details for servo parameters For parameters marked with a (PR) in the table, turn the NC power OFF after setting. After the power is turned ON again, the parameter is validated. ! CAUTION ! In the explanation on bits, set all bits not used, including blank bits, to "0". No. Items Details Setting range (unit) Set the motor side and machine side gear ratio. 1 to 32767 For the rotary axis, set the total deceleration (acceleration) ratio. 1 to 32767 Even if the gear ratio is within the setting range, the electronic gears may overflow and cause an alarm. 2201 SV001 (PR) PC1 Motor side gear ratio 2202 SV002 (PR) PC2 Machine side gear ratio 2203 SV003 PGN1 Position loop gain 1 Set the position loop gain. The standard setting is 1 to 200 "33". (rad/s) The higher the setting value is, the more precisely the command can be followed and the shorter the positioning time gets, however, note that a bigger shock is applied to the machine during acceleration/deceleration. When using the SHG control, also set SV004 (PGN2) and SV057 (SHGC). 2204 SV004 PGN2 Position loop gain 2 When using the SHG control, also set SV003 (PGN1) and SV057 (SHGC). When not using the SHG control, set to "0". 2205 SV005 VGN1 Speed loop gain Set the speed loop gain. 1 to 9999 Set this according to the load inertia size. 1 The higher the setting value is, the more accurate the control will be; however, vibration tends to occur. If vibration occurs, adjust by lowering by 20 to 30%. The value should be determined to be 70 to 80% of the value at the time when the vibration stops. 2206 SV006 Speed loop gain If the noise is bothersome at high speed during rapid traverse, etc, lower the speed loop gain. 2 As shown below, set the speed loop gain to 1.15fold of the motor's maximum speed, and use this with SV028 (VSC). When not using, set to "0". VGN2 VGN1 VGN2 0 III - 99 VLMT VCS (Maximum speed × 1.15) 0 to 999 (rad/s) -1000 to 9999 6. Servo Parameters 6.1 MDS-D/DH Series No. Items 2207 SV007 VIL Speed loop delay compensation Details Setting range (unit) Set this when the limit cycle occurs in the full-closed 0 to 32767 loop, or overshooting occurs in positioning. Select the control method with SV027 (SSF1)/bit1, 0 (vcnt). Normally, use "Changeover type 2". When you set this parameter, make sure to set the torque offset (SV032 (TOF)). When not using, set to "0". No changeover When SV027 (SSF1)/ bit1, 0 (vcnt)=00 The delay compensation control is always valid. Changeover type 1 When SV027 (SSF1)/ bit1, 0 (vcnt)=01 The delay compensation control works when the command from the NC is "0". Overshooting that occurs during pulse feeding can be suppressed. Changeover type 2 When SV027 (SSF1)/ bit1, 0 (vcnt)=10 The delay compensation control works when the command from the NC is "0" and the position droop is "0". Overshooting or the limit cycle that occurs during pulse feeding or positioning can be suppressed. 2208 SV008 VIA Speed loop lead compensation Set the gain of the speed loop integration control. The standard setting is "1364". During the SHG control, the standard setting is "1900". Adjust the value by increasing/decreasing it by about 100 at a time. Raise this value to improve contour tracking precision in high-speed cutting. Lower this value when the position droop vibrates (10 to 20Hz). 1 to 9999 2209 SV009 IQA Current loop q axis lead compensation 1 to 20480 2210 SV010 IDA Current loop d axis lead compensation Set the gain of current loop. As this setting is determined by the motor’s electrical characteristics, the setting is fixed for each type of motor. Set the standard values for all the parameters depending on each motor type. 2211 SV011 IQG Current loop q axis gain 2212 SV012 IDG Current loop d axis gain 2213 SV013 ILMT Current limit value 2214 SV014 ILMTsp Current limit Set the current (torque) limit value in a special value in special control (initial absolute position setting, stopper control, etc). (Limit values for both of the + and control directions.) Set to "800" when not using. 1 to 8192 Set the normal current (torque) limit value. (Limit values for both + and - direction.) When the value is "800" (a standard setting), the maximum torque is determined by the specification of the motor. III - 100 0 to 999 (Stall current %) 0 to 999 (Stall current %) 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Details Setting range (unit) 2215 SV015 FFC Acceleration rate feed forward gain When a relative error in the synchronous control is large, apply this parameter to the axis that is delaying. The standard setting value is "0". For the SHG control, set to "100". To adjust a relative error in acceleration/deceleration, increase the value by 50 to 100 at a time. 0 to 999 (%) 2216 SV016 LMC1 Lost motion compensation 1 Set this when the protrusion (that occurs due to the non-sensitive band by friction, torsion, backlash, etc) at quadrant change is too large. This compensates the torque at quadrant change. This is valid only when the lost motion compensation (SV027 (SSF1/lmc)) is selected. -1 to 200 (Stall current %) Type 2: When SV027 (SSF1)/ bit9, 8 (lmc)=10 Set the compensation amount based on the stall (rated) current of the motor. The standard setting is double of the friction torque. Setting to "0" means the compensation amount is zero. Other than Type 2: When SV027 (SSF1))/bit9, 8 (lmc) ≠ 10 Lost motion compensation (type 2) is not performed. When you wish different compensation amount depending on the direction When SV041 (LMC2) is "0", compensate with the value of SV016 (LMC1) in both of the + and directions. If you wish to change the compensation amount depending on the command direction, set this and SV041 (LMC2). (SV016: + direction, SV041: direction. However, the directions may be opposite depending on other settings.) When "-1" is set, the compensation won’t be performed in the direction of the command. III - 101 6. Servo Parameters 6.1 MDS-D/DH Series Items No. 2217 (PR) SV017 Servo SPEC1 specification selection 1 Setting range (unit) Details Select the servo specifications. F E D C B A 9 spm 7 6 mp 5 abs 4 3 2 1 0 fdir vfb seqh dfbx fdir2 bit Meaning when "0" is set Speed feedback forward 0 fdir2 polarity 1 dfbx Dual feedback control stop 2 seqh Normal sequence 3 spwv Speed feedback filter stop 4 fdir 8 Position feedback forward polarity Meaning when "1" is set Speed feedback reverse polarity Dual feedback control start High-speed sequence Speed feedback filter start (2250Hz) Position feedback reverse polarity 5 6 7 abs Incremental control Absolute position control 8 mp MPI scale 360 pole (2mm) MPI scale 180 pole (1mm) 9 A B C Select the motor series. D spm 0: HF, HP motor (200V specifications) E 2: HF-H, HP-H motor (400V specifications) F (Note) Set to "0" for bits with no particular description. 2218 (PR) SV018 PIT Ball screw pitch Set the ball screw pitch. Set to "360" for the rotary axis. III - 102 1 to 32767 (mm/rev) 6. Servo Parameters 6.1 MDS-D/DH Series No. 2219 SV019 (PR) RNG1 Items Position detector resolution Setting range (unit) Details In the case of the semi-closed loop control Set the same value as SV020 (RNG2). (Refer to the explanation of SV020.) 0 to 32767 (kp/rev) In the case of the full-closed loop control Set the number of pulses per ball screw pitch. 0 to 32767 (kp/pit) Detector model name 2220 SV020 (PR) RNG2 Speed detector resolution Resolution SV019 setting OSA105-ET2 1,000,000 (p/rev) 1000 OSA166-ET2 16,000,000 (p/rev) 16000 RCN723 (Heidenhain) 8,000,000 (p/rev) 8000 RCN223 (Heidenhain) 8,000,000 (p/rev) 8000 Relative position scale Refer to specification manual for each detector SV018 (PIT)/ Rresolution (µm) AT342 (Mitsutoyo) 0.5 (µm/p) AT343 (Mitsutoyo) 0.05 (µm/p) AT345 (Mitsutoyo) 0.05 (µm/p) LC191M (Heidenhain) Refer to specification manual for each detector LC491M (Heidenhain) Refer to specification manual for each detector Futaba absolute position scale (Futaba) Refer to specification manual for each detector MPI scale (MHI) Refer to specification manual for each detector MDS-B-HR Analog cycle/500 Set the number of pulses per one revolution of the motor 1 to 32767 end detector. (kp/rev) Detector model name SV019 setting OSA105 1000 OSA166 16000 2221 SV021 OLT Overload Set the detection time constant of Overload 1 (Alarm 50). 1 to 999 detection Set to "60" as a standard. (For machine tool builder (s) time constant adjustment.) 2222 SV022 OLL Overload detection level Set the current detection level of Overload 1 (Alarm 50) in 110 to 500 respect to the stall (rated) current. Set to "150" as a (Stall current %) standard. (For machine tool builder adjustment.) 2223 SV023 OD1 Excessive error detection width during servo ON Set the excessive error detection width when servo ON. <Standard setting value> Rapid traverse rate (mm/min) OD1=OD2= 60×PGN1 /2 (mm) When "0" is set, the excessive error detection will not be performed. III - 103 0 to 32767 (mm) 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Setting range (unit) Details 2224 SV024 INP In-position detection width Set the in-position detection width. Set the accuracy required for the machine. The lower the setting is, the higher the positioning accuracy gets; however, the cycle time (setting time) becomes longer. The standard setting value is "50". 2225 SV025 (PR) MTYP Motor/ Detector type Set the position detector type, speed detector type and motor type. F E D C B A pen 7 6 0 to 32767 (µm) 9 8 1 0 ent 5 4 3 2 mtyp ent: Set the speed detector type. pen: Set the position detector type. Set ent and pen to the same value when using semi-closed droop control. pen setting value ent setting value Detector model name 0 0 1 1 2 2 OSA105, OSA166 3 3 - 4 Setting impossible 5 Setting impossible 6 Setting impossible OSA105-ET2, OSA166-ET2 7 Setting impossible - 8 Setting impossible AT342, AT343, AT345 (Mitsutoyo) LC191M, LC491M, RCN723, RCN223 (Heidenhain) Futaba absolute position scale (Futaba) MPI scale (MHI) MDS-B-HR 9 Setting impossible - A Setting impossible - B Setting impossible - C Setting impossible - D Setting impossible - E Setting impossible - F Setting impossible (To be continued to the next page) III - 104 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Setting range (unit) Details (Continued from the previous page) mtyp: Set the motor type. Set according to SV017 (SPEC1)/spm. (1) For SV017/spm = 0 (200V standard motor series) mtyp 0x 1x 2x 3x 4x 5x x0 x1 HF75 HP54 x2 HF105 HP104 x3 HF54 HP154 x4 HF104 HP204 x5 HF154 HP354 x6 HP454 x7 HF204 HP704 x8 HF354 HP903 x9 HF453 HP1103 xA HF703 xB HF903 xC xD xE xF (2) For SV017/spm = 2 (400V standard motor series) mtyp 0x 1x 2x 3x 4x 5x x0 x1 HF-H75 HP-H54 x2 HF-H105 HP-H104 x3 HF-H54 HP-H154 x4 HF-H104 HP-H204 x5 HF-H154 HP-H354 x6 HP-H454 x7 HF-H204 HP-H704 x8 HF-H354 HP-H903 x9 HF-H453 HP-H1103 xA HF-H703 xB HF-H903 xC xD xE xF 2226 SV026 Excessive error OD2 detection width during servo OFF Set the excessive error detection width when servo ON. For the standard setting, refer to the explanation of SV023 (OD1). When "0" is set, the excessive error detection will not be performed. III - 105 6x 7x 6x 7x 0 to 32767 (mm) 6. Servo Parameters 6.1 MDS-D/DH Series Items No. 2227 SV027 Servo SSF1 function selection 1 Setting range (unit) Details Select the servo functions. F E aflt zrn2 7 6 D C afse 5 zrn3 bit 0 1 2 3 4 5 vcnt vfct 6 zrn3 7 8 9 A B C lmc ovs afse D E zrn2 F aflt B A 9 ovs 4 3 8 lmc 2 1 vfct 0 vcnt Meaning when "0" is set Meaning when "1" is set Set the execution changeover type of the speed loop delay compensation. 00: Delay compensation changeover invalid 01: Delay compensation changeover type 1 10: Delay compensation type 2 11: Setting prohibited When not using, set to "0". When not using, set to "0". Set the number of compensation pulses of the jitter compensation. 00: Jitter compensation invalid 01: Jitter compensation 1 pulse 10: Jitter compensation 2 pulses 11: Jitter compensation 3 pulses Z phase detection: Z phase detection: Rising edge/falling edge Rising edge changeover method When not using, set to "0". Set the compensation amount with SV016 (LMC1) and SV041 (LMC2). 10: Lost motion compensation type 2 start Other than 10: Lost motion compensation type 2 stop Set the compensation amount with SV031 (OVS1) and SV042 (OVS2). 11: Overshoot compensation type 3 start Other than 11: Overshoot compensation type 3 stop 00: Adoptive filter sensitivity standard 11: Adoptive filter sensitivity increase (Set 2bits at a time) Set to "1". Adoptive filter stops Adoptive filter starts (Note) Set to "0" for bits with no particular description. 2228 SV028 2229 SV029 VCS Speed at the change of speed loop gain Not used. Set to "0". 0 If the noise is bothersome at high speed during rapid traverse, etc, lower the speed loop gain. Set the speed at which the speed loop gain changes, and use this with SV006 (VGN2). (Refer to SV006.) When not using, set to "0". 0 to 9999 (r/min) III - 106 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Details Setting range (unit) 2230 SV030 Voltage nonsensitive band IVC compensation When 100% is set, the voltage equivalent to the logical 0 to 255 non-energized time will be compensated. (%) When "0" is set, a 100% compensation will be performed. Adjust in increments of 10% from the default value 100%. If increased too much, vibration or vibration noise may be generated. 2231 SV031 Overshooting OVS2 compensation 1 -1 to 100 Set this if overshooting occurs during positioning. This compensates the motor torque during positioning. (Stall current %) This is valid only when the overshooting compensation SV027 (SSF1/ovs) is selected. Type 3: When SV027 (SSF1)/ bitB, A (ovs)=11 Set the compensation amount based on the motor’s stall current. Increase by 1% and determine the amount that overshooting doesn’t occur. Other than type 3: When SV027 (SSF1)/ bitB, A (ovs) ≠11 Overshooting compensation (Type 2) is not executed. When you wish different compensation amount depending on the direction When SV042 (OVS2) is "0", compensate with the value of SV031 (OVS1) in both of the + and directions. If you wish to change the compensation amount depending on the command direction, set this and SV042 (OVS2). (SV031: + direction, SV042: direction. However, the directions may be opposite depending on other settings.) When "-1" is set, the compensation won’t be performed in the direction of the command. 2232 SV032 Torque offset 1 Set the unbalance torque of vertical axis and inclined TOF axis. III - 107 -100 to 100 (Stall current %) 6. Servo Parameters 6.1 MDS-D/DH Series No. 2233 SV033 SSF2 Items Setting range (unit) Details Servo function Select the servo functions. selection 2 F E D C lmc2a zup rps dos 7 6 5 4 nfd2 bit B A 9 8 3 2 1 0 nf3 nfd1 Meaning when "0" is set zck Meaning when "1" is set 0 zck Z phase check valid (Alarm 42) Z phase check invalid 1 Set the filter depth for Notch filter 1 (SV038). 2 nfd1 Deep ← 3 → Shallow 000 Depth (dB) -∞ 001 010 011 100 101 110 111 -18.1 -12.0 -8.5 -6.0 -4.1 -2.5 -1.2 4 nfd3 Notch filter 3 stop 5 Set the filter depth for Notch filter 1 (SV046). 6 nfd2 Deep ← 7 Notch filter 3 start (1125Hz) → Shallow 000 Depth (dB) -∞ 001 010 011 100 101 110 111 -18.1 -12.0 -8.5 -6.0 -4.1 -2.5 -1.2 8 9 A B C dos Normal use Specified speed output D rps Specified speed output setting Specified speed output setting unit mm/min unit 100mm/min E zup Vertical axis lift-up function stop Vertical axis lift-up function start F lmc2a Lost motion compensation 2 timing normal Lost motion compensation 2 timing change (Note) Set to "0" for bits with no particular description. III - 108 6. Servo Parameters 6.1 MDS-D/DH Series No. Items 2234 SV034 Servo function SSF3 selection 3 Setting range (unit) Details Select the servo functions. F E D C B A 9 8 5 4 3 2 1 0 ovsn 7 6 zeg bit Meaning when "0" is set mohn Meaning when "1" is set 0 1 2 mohn MDS-B-HR motor thermal valid MDS-B-HR motor thermal invalid Z phase normal edge detection (Setting for normal use) Z phase reverse edge detection (Valid only when SV027/bit6=1) 3 4 5 zeg 6 7 8 9 A B C D E F ovsn Set the non-sensitive band of the overshooting compensation type 3 in increments of 2µm at a time. In the feed forward control, the non-sensitive band of the model position droop is set, and overshooting of the model is ignored. Set 2µm (0001) as a standard. (Note) Set to "0" for bits with no particular description. III - 109 6. Servo Parameters 6.1 MDS-D/DH Series No. 2235 Items SV035 Servo function SSF4 selection 4 Setting range (unit) Details Select the servo functions. F E D clt 7 bit C clG1 6 5 4 Meaning when "0" is set B A cl2n clet 3 2 9 8 cltq 1 0 Meaning when "1" is set 0 1 2 3 4 5 6 7 8 cltq 9 Set the retracting torque for collision detection in respect to the maximum torque of the motor. 00:100% 01:90% Setting for normal use The disturbance torque peak of the latest two seconds is displayed in MPOS of the servo monitor screen. Collision detection method 2 valid Collision detection method 2 invalid A clet B cl2n 10:80% (Standard) 11:70% Collision detection method 1 Set the collision detection level during cutting feed (G1). D clG1 The G1 collision detection level=SV060×clG1. When clG1=0, the collision detection method 1 during cutting E feed won’t function. C Setting for normal use F clt The guide value of the SV059 setting value is displayed in MPOS of the servo monitor screen. (Note) Set to "0" for bits with no particular description. III - 110 6. Servo Parameters 6.1 MDS-D/DH Series No. Items 2236 SV036 Power supply PTYP type Setting range (unit) Details Set the power supply type. F E D C B A amp 7 6 9 8 1 0 rtyp 5 4 3 2 ptyp bit Meaning when "0" is set Meaning when "1" is set 0 ptyp When the CN4 connector of the drive unit and the power supply are connected, setting below is necessary. 1 Always set when using the NC communication terminator unit. 2 3 MDS-D-CV 4 External External External External emergency emergency emergency emergency stop invalid stop valid stop invalid stop valid 5 6 7 A CV-37 04 44 04 44 CV-75 08 48 08 48 CV-110 11 51 11 51 CV-185 19 59 19 59 CV-300 30 70 30 70 CV-370 37 77 37 77 CV-450 45 85 45 85 CV-550 55 95 - - CV-750 - - 75 B5 Set "0". 8 9 MDS-DH-CV rtyp B Set "0". C D E amp F 2237 SV037 Load inertia JL scale Set "the motor inertia + motor axis conversion load inertia" in respect to the motor inertia. SV037(JL)= Jm+Jl ×100 Jm Jm : Motor inertia Jl : Motor axis conversion load inertia III - 111 0 to 5000 (%) 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Details Setting range (unit) 2238 SV038 Notch filter FHz1 frequency 1 Set the vibration frequency to suppress if machine vibration occurs. (Valid at 50 or more) When not using, set to "0". 0 to 2250 (Hz) 2239 SV039 Lost motion LMCD compensation timing Set this when the lost motion compensation timing does not match. Adjust by increasing the value by 10 at a time. 0 to 2000 (ms) 2240 SV040 Lost motion LMCT compensation non-sensitive band Set the non-sensitive band of the lost motion compensation in the feed forward control. When "0" is set, the actual value that is set is 2µm. Adjust by increasing by 1µm at a time. 0 to 255 (µm) 2241 SV041 Lost motion Set this with SV016 (LMC1) only when you wish to set -1 to 200 LMC2 compensation 2 the lost motion compensation amount to be different (Stall current %) depending on the command directions. Set to "0" as a standard. 2242 SV042 Overshooting Set this with SV031 (OVS1) only when you wish to set -1 to 100 OVS2 compensation 2 the overshooting compensation amount to be different (Stall current %) depending on the command directions. Set to "0" as a standard. 2243 SV043 Disturbance OBS1 observer filter frequency Set the disturbance observer filter band. Set to "100" as a standard. To use the disturbance observer, also set SV037 (JL) and SV044 (OBS2). When not using, set to "0". 0 to 1000 (rad/s) 2244 SV044 Disturbance OBS2 observer gain Set the disturbance observer gain. The standard setting is "100" to "300". To use the disturbance observer, also set SV037 (JL) and SV043 (OBS1). When not using, set to "0". 0 to 500 (%) 2245 SV045 Frictional TRUB torque (Low order) When you use the collision detection function, set the frictional torque. 0 to 255 (Stall current %) 2246 SV046 Notch filter FHz2 frequency 2 If the machine vibrates, set the vibration frequency to be suppressed. (Valid when set to 50 or more.) When not using, set to "0". 0 to 2250 (Hz) III - 112 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Details 2247 SV047 EC Inductive voltage compensation gain 2248 SV048 EMGrt Vertical axis Input a length of time to prevent the vertical axis drop from dropping by delaying Ready OFF until the prevention time brake works when the emergency stop occurs. Increase the setting by 100ms at a time and set the value where the axis does not drop. 0 to 20000 (ms) 2249 SV049 PGN1sp Position loop gain 1 in spindle synchronous control Set the position loop gain for synchronous tap control. Set the same value as the value of the spindle parameter, position loop gain in synchronous control. When performing the SHG control, set this with SV050 (PGN2sp) and SV058 (SHGCsp). 1 to 200 (rad/s) 2250 SV050 Position loop gain 2 in spindle synchronous control When using SHG control during synchronous tap control, set both SV049 (PGN1sp) and SV058 (SHGCsp). When not performing the SHG control, set to "0". 0 to 999 (rad/s) PGN2sp Set the inductive voltage compensation gain. Set to "100" as a standard. If the current FB peak exceeds the current command peak, lower the gain. Setting range (unit) 0 to 200 (%) 2251 SV051 DFBT Dual feed back Set the control time constant in dual feed back. control time When "0" is set, the actual value that is set is 1ms. The higher the time constant is, the closer it gets to constant the semi-closed control, so the limit of the position loop gain is raised. 0 to 9999 (ms) 2252 SV052 DFBN Dual feedback control nonsensitive band Set the non-sensitive band in the dual feedback control. Set to "0" as a standard. 0 to 9999 (µm) 2253 SV053 OD3 Excessive error detection width in special control Set the excessive error detection width when servo ON in a special control (initial absolute position setting, stopper control, etc.). If "0" is set, excessive error detection won’t be performed when servo ON during a special control. 0 to 32767 (mm) 2254 SV054 ORE Overrun detection width in closed loop control Set the overrun detection width in the full-closed loop control. If the gap between the motor end detector and the linear scale (machine end detector) exceeds the value set by this parameter, it is judged to be overrun and Alarm 43 will be detected. When "-1" is set, the alarm detection won’t be performed. When "0" is set, overrun is detected with a 2mm width. -1 to 32767 (mm) 2255 SV055 EMGx Max. gate off delay time after emergency stop Set a length of time from the point when the emergency stop is input to the point when READY OFF is compulsorily executed. Normally, set the same value as the absolute value of SV056. In preventing the vertical axis from dropping, the gate off is delayed for the length of time set by SV048 if SV055’s value is smaller than that of SV048. 0 to 20000 (ms) III - 113 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Details Setting range (unit) 2256 SV056 EMGt Deceleration time constant at emergency stop In the vertical axis drop prevention control, set the -20000 to 20000 time constant used for the deceleration control at (ms) emergency stop. Set a length of time that takes from rapid traverse rate (rapid) to stopping. Normally, set the same value as the rapid traverse acceleration/deceleration time constant. When executing the synchronous operation, put the minus sign to the settings of both of the master axis and slave axis. 2257 SV057 SHGC SHG control gain When performing the SHG control, set this with S003 (PGN1) and SV004 (PGN2). When not performing the SHG control, set to "0". 0 to 1200 (rad/s) 2258 SV058 SHGCsp SHG control gain in spindle synchronous control When using SHG control during synchronous tap control, set both SV049 (PGN1sp) and SV050 (PGN2sp). When not performing the SHG control, set to "0". 0 to 1200 (rad/s) 2259 SV059 TCNV Collision detection torque estimating gain Set the torque estimating gain when using the -32768 to 32767 collision detection function. After setting as SV035/bitF(clt)=1 and performing acceleration/deceleration, set the value displayed in MPOS of the NC servo monitor screen. Set to "0" when not using the collision detection function. 2260 SV060 TLMT Collision detection level When using the collision detection function, set the collision detection level during the G0 feeding. If "0" is set, none of the collision detection function will work. 2261 SV061 DA1NO D/A output channel 1 data No. 2262 SV062 DA2NO D/A output channel 2 data No. Input the data number you wish to output to D/A -1 to 4 output channel. When using the 2-axis drive unit, set "-1" for the axis on the side to which the data will not be output. 2263 SV063 DA1MPY D/A output channel 1 output scale 2264 SV064 DA2MPY D/A output channel 2 output scale 2265 SV065 Machine end compensation spring constant TLC Set the scale with a 1/100 unit. When "0" is set, output is done with the standard output unit. 0 to 999 (Stall current %) -32768 to 32767 (Unit: 1/100) Set the machine end compensation spring constant. -32768 to 32767 For semi-closed droop control, the machine end compensation amount can be approximated with the following expression. 2 Compensation Command speed F(mm/min) ×SV065 (µm) = amount Radius R(mm) × 109 Set to "0" when not using. III - 114 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Setting range (unit) Details System setting parameter These parameters are set automatically by the NC system. Specified speed output speed Set the specified speed as a mm/min unit. When SV033/bitD (rps) is set to 1, set the speed with a 100mm/min unit. 0 to 32767 SV074 Not used. Set to "0". 0 2275 SV075 Not used. Set to "0". 0 2276 SV076 Not used. Set to "0". 0 2277 (PR) SV077 2278 (PR) SV078 2279 (PR) SV079 2280 (PR) SV080 2266 (PR) SV066 2267 (PR) SV067 2268 (PR) SV068 2269 (PR) SV069 2270 (PR) SV070 2271 (PR) SV071 2272 (PR) SV072 2273 (PR) SV073 FEED out 2274 System setting parameter These parameters are set automatically by the NC system. III - 115 6. Servo Parameters 6.1 MDS-D/DH Series No. 2281 (PR) Items SV081 SPEC2 Servo specification selction 2 Setting range (unit) Details Select the servo specifications. F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 116 6. Servo Parameters 6.1 MDS-D/DH Series No. 2282 SV082 SSF5 Items Setting range (unit) Details Servo function Select the servo functions. selection 5 F E D C B A 9 dis 7 6 8 alcdsp 5 4 3 2 1 0 lmc3 lmct bit Meaning when "0" is set Meaning when "1" is set 0 lmct Lost motion compensation 3 adjustment time measurement invalid Lost motion compensation 3 adjustment time measurement valid 1 lmc3 Lost motion compensation 3 stop Lost motion compensation 3 start 2 3 4 5 6 7 8 alcdsp Alarm history display Alarm counter display 9 A B Digital signal input selection C D E dis F (Note) Set to "0" for bits with no particular description. III - 117 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Setting range (unit) Details 2283 SV083 Servo function Select the servo functions. SSF6 selection 6 F E D C B A 9 8 7 6 5 4 3 2 1 0 nfd5 bit nfd4 Meaning when "0" is set Meaning when "1" is set 0 1 Set the filter depth for Notch filter 4 (SV087). 2 This is valid only when SV119 is set to 0. 3 nfd4 Setting value Deep ← 000 Depth (dB) -∞ 001 → Shallow 010 011 100 101 110 111 -18.1 -12.0 -8.5 -6.0 -4.1 -2.5 -1.2 4 5 Set the filter depth for Notch filter 5 (SV088). 6 This is valid only when SV120 is set to 0. 7 nfd5 Setting value Deep ← 000 Depth (dB) -∞ 001 → Shallow 010 011 100 101 110 111 -18.1 -12.0 -8.5 -6.0 -4.1 -2.5 -1.2 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 118 6. Servo Parameters 6.1 MDS-D/DH Series No. 2284 SV084 SSF7 Items Setting range (unit) Details Servo function Select the servo functions. selection 7 F E D C B A 9 8 7 6 5 4 3 2 1 0 irms bit Meaning when "0" is set 0 irms Normal motor current display Meaning when "1" is set Effective motor current display 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. 2285 SV085 LMCk Lost motion compensation 3 spring constant Set the machine system's spring constant when using lost motion compensation type 3. When not using, set to "0". 2286 SV086 LMCc Lost motion compensation 3 viscous coefficient Set the machine system's viscous coefficient when using 0 to 32767 lost motion compensation type 3. When not using, set to "0". 2287 SV087 FHz4 Notch filter frequency 4 Set the vibration frequency to suppress if machine vibration occurs. (Valid at 50 or more) When not using, set to "0". 0 to 2250 (Hz) 2288 SV088 FHz5 Notch filter frequency 5 Set the vibration frequency to suppress if machine vibration occurs. (Valid at 50 or more) When not using, set to "0". 0 to 2250 (Hz) 2289 SV089 Torque TQMAX maximizing kq control Kp Normally set this to "0". (For machine tool builder adjustment) 0 to 32767 2290 SV090 Torque TQMAX maximizing kd control Kd Normally set this to "0". (For machine tool builder adjustment) 0 to 32767 III - 119 0 to 32767 6. Servo Parameters 6.1 MDS-D/DH Series No. Items 2291 : 2300 SV091 : SV100 2301 SV101 TMA1 2302 Setting range (unit) Details Not used. Set to "0". 0 OMR-FF 1st movement average filter time constant OMR-FF control When not using, set to "0". 0 to 71 (0.1ms) SV102 TMA2 OMR-FF 2nd movement average filter time constant OMR-FF control When not using, set to "0". 0 to 71 (0.1ms) 2303 SV103 TRES OMR-FF OMR-FF control ResponsiveWhen not using, set to "0". ness compensation time constant α resp 0 to 32767 (0.1ms) 2304 SV104 FER0 OMR-FF OMR-FF control Inward turning When not using, set to "0". compensation gain for G0 0 to 200 (%) 2305 SV105 PGM OMR-FF IIR filter gain OMR-FF control When not using, set to "0". 0 to 4500 (rad/s) 2306 SV106 FR OMR-FF Resonance frequency OMR-FF control Set "0" for a rigid model. When not using, set to "0". 0 to 100 (Hz) 2307 SV107 FA OMR-FF OMR-FF control Set "0" for a rigid model. Antiresonance When not using, set to "0". frequency 0 to 100 (Hz) 2308 SV108 ZR OMR-FF Resonance attenuation rate OMR-FF control Set "0" for a rigid model. When not using, set to "0". 0 to 100 (%) 2309 SV109 ZA OMR-FF OMR-FF control Set "0" for a rigid model. Antiresonance When not using, set to "0". attenuation rate 0 to 100 (%) 2310 SV110 FER1 OMR-FF OMR-FF control Inward turning When not using, set to "0". compensation gain for G1 0 to 200 (%) 2311 SV111 TDM OMR-FF OMR-FF control Set the delay time that occurs with the 0 to 142 Delay normal model. (0.1ms) compensation When not using, set to "0". time 2312 SV112 RDCN Number of Set the number of rippers per motor rotation. ripple disturbance compensations III - 120 0 6. Servo Parameters 6.1 MDS-D/DH Series No. 2313 Items SV113 Servo function SSF8 selection 8 Setting range (unit) Details Select the servo functions. F E D C B A 9 8 6 5 4 3 2 1 0 ssc 7 omrffdb omrffoff omrffon bit Meaning when "0" is set Meaning when "1" is set 0 omrffon Normal setting OMR-FF control valid 1 omrffoff Normal setting OMR-FF control temporary invalid 2 omrffdb Normal setting OMR-FF control debug 3 4 5 6 7 8 9 A B C D E F ssc Safe speed control function invalid Safe speed control function valid (Note) Set to "0" for bits with no particular description. III - 121 6. Servo Parameters 6.1 MDS-D/DH Series No. 2314 Items SV114 SSF9 Setting range (unit) Details Servo function Select the servo functions. selection 9 F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 122 6. Servo Parameters 6.1 MDS-D/DH Series No. 2315 Items SV115 Servo function SSF10 selection 10 Setting range (unit) Details Select the servo functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 123 6. Servo Parameters 6.1 MDS-D/DH Series No. Items 2316 SV116 Servo function SSF11 selection 11 Setting range (unit) Details Select the servo functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 124 6. Servo Parameters 6.1 MDS-D/DH Series No. Items Setting range (unit) Details 2317 SV117 Not used. Set to "0". 0 2318 SV118 Not used. Set to "0". 0 2319 SV119 FSP4 Notch filter 4 specification 0 to 32767 2320 SV120 FSP5 Notch filter 5 specification Set the notch filter target attenuation amount and damping coefficient. Add a value 10000-fold the damping coefficient to the target attenuation rate -dB absolute value, and set. The setting range of each coefficient is as follows. Damping coefficient: 0.01 to 1.00 (0.01 increments) When 0 is set, the value is 1.00. Target attenuation amount: -80dB to -1dB (1dB increments) When 0 is set, the value is -80dB. (Example) To set target attenuation amount to -40dB and damping coefficient to 1.00 1.00×10000+ABS(-40)=10040 When using nfd4 or ndf5 of SV083, set "0". 2321 : SV121 : Not used. Set to "0". 0 2456 SV256 III - 125 6. Servo Parameters 6.1 MDS-D/DH Series (2) List of standard parameters for each servomotor The standard parameters for each motor are given below. The standard parameters are set to drive the isolated motor. When setting the parameters with the actual machine, set the parameters according to the machine specifications and detector being used, etc. (a) 200V Standard motor HF Series Motor Drive unit MDS-D-V1- HF75 HF105 HF54 HF104 HF154 HF204 HF354 HF453 HF703 HF903 20 20 40 40 80 80 160 160 160W 320 SV001 PC1 - - - - - - - - - - SV002 PC2 - - - - - - - - - - SV003 PGN1 33 33 33 33 33 33 33 33 33 33 SV004 PGN2 0 0 0 0 0 0 0 0 0 0 SV005 VGN1 100 100 100 100 100 100 100 100 100 100 SV006 VGN2 0 0 0 0 0 0 0 0 0 0 SV007 VIL 0 0 0 0 0 0 0 0 0 0 SV008 VIA 1364 1364 1364 1364 1364 1364 1364 1364 1364 1364 SV009 IQA 20480 10240 20480 10240 10240 8192 8192 6144 6144 4096 SV010 IDA 20480 10240 20480 10240 10240 8192 8192 6144 6144 4096 SV011 IQG 768 512 3072 1280 1536 2048 2048 2048 2048 1536 SV012 IDG 768 512 3072 1280 1536 2048 2048 2048 2048 1536 SV013 ILMT 800 800 800 800 800 800 800 800 800 800 SV014 ILMTsp 800 800 800 800 800 800 800 800 800 800 SV015 FFC 0 0 0 0 0 0 0 0 0 0 SV016 LMC1 0 0 0 0 0 0 0 0 0 0 SV017 SPEC 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV018 PIT - - - - - - - - - - SV019 RNG1 - - - - - - - - - - SV020 RNG2 - - - - - - - - - - SV021 OLT 60 60 60 60 60 60 60 60 60 60 SV022 OLL 150 150 150 150 150 150 150 150 150 150 SV023 OD1 6 6 6 6 6 6 6 6 6 6 SV024 INP 50 50 50 50 50 50 50 50 50 50 SV025 MTYP xx01 xx02 xx03 xx04 xx05 xx07 xx08 xx09 xx0A xx0B SV026 OD2 SV027 SSF1 SV028 6 6 6 6 6 6 6 6 6 6 4000 4000 4000 4000 4000 4000 4000 4000 4000 4000 0 0 0 0 0 0 0 0 0 0 SV029 VCS 0 0 0 0 0 0 0 0 0 0 SV030 IVC 0 0 0 0 0 0 0 0 0 0 SV031 OVS1 0 0 0 0 0 0 0 0 0 0 SV032 TOF 0 0 0 0 0 0 0 0 0 0 III - 126 6. Servo Parameters 6.1 MDS-D/DH Series Motor Drive unit MDS-D-V1- HF75 HF105 HF54 HF104 HF154 HF204 HF354 HF453 HF703 HF903 20 20 40 40 80 80 160 160 160W 320 SV033 SSF2 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV034 SSF3 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV035 SSF4 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV036 PTYP 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV037 JL 0 0 0 0 0 0 0 0 0 0 SV038 FHz1 0 0 0 0 0 0 0 0 0 0 SV039 LMCD 0 0 0 0 0 0 0 0 0 0 SV040 LMCT 0 0 0 0 0 0 0 0 0 0 SV041 LMC2 0 0 0 0 0 0 0 0 0 0 SV042 OVS2 0 0 0 0 0 0 0 0 0 0 SV043 OBS1 0 0 0 0 0 0 0 0 0 0 SV044 OBS2 0 0 0 0 0 0 0 0 0 0 SV045 TRUB 0 0 0 0 0 0 0 0 0 0 SV046 FHz2 SV047 EC1 SV048 EMGrt SV049 0 0 0 0 0 0 0 0 0 0 100 100 100 100 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0 0 PGN1sp 15 15 15 15 15 15 15 15 15 15 SV050 PGN2sp 0 0 0 0 0 0 0 0 0 0 SV051 DFBT 0 0 0 0 0 0 0 0 0 0 SV052 DFBN 0 0 0 0 0 0 0 0 0 0 SV053 OD3 0 0 0 0 0 0 0 0 0 0 SV054 ORE 0 0 0 0 0 0 0 0 0 0 SV055 EMGx 0 0 0 0 0 0 0 0 0 0 SV056 EMGt 0 0 0 0 0 0 0 0 0 0 SV057 SHGC 0 0 0 0 0 0 0 0 0 0 SV058 SHGCsp 0 0 0 0 0 0 0 0 0 0 SV059 TCNV 0 0 0 0 0 0 0 0 0 0 SV060 TLMT 0 0 0 0 0 0 0 0 0 0 SV061 DA1NO 0 0 0 0 0 0 0 0 0 0 SV062 DA2NO 0 0 0 0 0 0 0 0 0 0 SV063 DA1MPY 0 0 0 0 0 0 0 0 0 0 SV064 DA2MPY 0 0 0 0 0 0 0 0 0 0 SV065 TLC 0 0 0 0 0 0 0 0 0 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 SV066 : SV256 Note that a value other than "0" may be automatically set by the NC system for the system setting parameters. III - 127 6. Servo Parameters 6.1 MDS-D/DH Series (b) 200V Standard motor HP Series Motor Drive unit MDS-D-V1- HP54 HP104 HP154 HP204 HP354 HP454 HP704 40 40 80 80 160 160 160W HP903 HP1103 320 320W SV001 PC1 - - - - - - - - - SV002 PC2 - - - - - - - - - SV003 PGN1 33 33 33 33 33 33 33 33 33 SV004 PGN2 0 0 0 0 0 0 0 0 0 SV005 VGN1 100 100 100 100 100 100 100 100 100 SV006 VGN2 0 0 0 0 0 0 0 0 0 SV007 VIL 0 0 0 0 0 0 0 0 0 SV008 VIA 1364 1364 1364 1364 1364 1364 1364 1364 1364 SV009 IQA 8192 4096 6144 3072 4096 3072 3072 2048 2048 SV010 IDA 8192 4096 6144 3072 4096 3072 3072 2048 2048 SV011 IQG 1280 768 1536 1024 1280 1024 1024 1280 1280 SV012 IDG 1280 768 1536 1024 1280 1024 1024 1280 1280 SV013 ILMT 800 800 800 800 800 800 800 800 800 SV014 ILMTsp 800 800 800 800 800 800 800 800 800 SV015 FFC 0 0 0 0 0 0 0 0 0 SV016 LMC1 0 0 0 0 0 0 0 0 0 SV017 SPEC 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV018 PIT - - - - - - - - - SV019 RNG1 - - - - - - - - - SV020 RNG2 - - - - - - - - - SV021 OLT 60 60 60 60 60 60 60 60 60 SV022 OLL 150 150 150 150 150 150 150 150 150 SV023 OD1 6 6 6 6 6 6 6 6 6 SV024 INP 50 50 50 50 50 50 50 50 50 SV025 MTYP xx11 xx12 xx13 xx14 xx15 xx16 xx17 xx18 xx19 SV026 OD2 SV027 SSF1 SV028 6 6 6 6 6 6 6 6 6 4000 4000 4000 4000 4000 4000 4000 4000 4000 0 0 0 0 0 0 0 0 0 SV029 VCS 0 0 0 0 0 0 0 0 0 SV030 IVC 0 0 0 0 0 0 0 0 0 SV031 OVS1 0 0 0 0 0 0 0 0 0 SV032 TOF 0 0 0 0 0 0 0 0 0 III - 128 6. Servo Parameters 6.1 MDS-D/DH Series Motor Drive unit MDS-D-V1- HP54 HP104 HP154 HP204 HP354 HP454 HP704 40 40 80 80 160 160 160W HP903 HP1103 320 320W SV033 SSF2 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV034 SSF3 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV035 SSF4 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV036 PTYP 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV037 JL 0 0 0 0 0 0 0 0 0 SV038 FHz1 0 0 0 0 0 0 0 0 0 SV039 LMCD 0 0 0 0 0 0 0 0 0 SV040 LMCT 0 0 0 0 0 0 0 0 0 SV041 LMC2 0 0 0 0 0 0 0 0 0 SV042 OVS2 0 0 0 0 0 0 0 0 0 SV043 OBS1 0 0 0 0 0 0 0 0 0 SV044 OBS2 0 0 0 0 0 0 0 0 0 SV045 TRUB 0 0 0 0 0 0 0 0 0 SV046 FHz2 SV047 EC1 SV048 EMGrt SV049 0 0 0 0 0 0 0 0 0 100 100 100 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0 PGN1sp 15 15 15 15 15 15 15 15 15 SV050 PGN2sp 0 0 0 0 0 0 0 0 0 SV051 DFBT 0 0 0 0 0 0 0 0 0 SV052 DFBN 0 0 0 0 0 0 0 0 0 SV053 OD3 0 0 0 0 0 0 0 0 0 SV054 ORE 0 0 0 0 0 0 0 0 0 SV055 EMGx 0 0 0 0 0 0 0 0 0 SV056 EMGt 0 0 0 0 0 0 0 0 0 SV057 SHGC 0 0 0 0 0 0 0 0 0 SV058 SHGCsp 0 0 0 0 0 0 0 0 0 SV059 TCNV 0 0 0 0 0 0 0 0 0 SV060 TLMT 0 0 0 0 0 0 0 0 0 SV061 DA1NO 0 0 0 0 0 0 0 0 0 SV062 DA2NO 0 0 0 0 0 0 0 0 0 SV063 DA1MPY 0 0 0 0 0 0 0 0 0 SV064 DA2MPY 0 0 0 0 0 0 0 0 0 SV065 TLC 0 0 0 0 0 0 0 0 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 SV066 : SV256 Note that a value other than "0" may be automatically set by the NC system for the system setting parameters. III - 129 6. Servo Parameters 6.1 MDS-D/DH Series (c) 400V Standard motor HF-H Series Motor Drive unit MDS-DH-V1- HF-H75 HF-H105 HF-H54 HF-H104 HF-H154 HF-H204 HF-H354 HF-H453 HF-H703 HF-H903 10 10 20 20 40 40 80 80 80W 160 SV001 PC1 - - - - - - - - - - SV002 PC2 - - - - - - - - - - SV003 PGN1 33 33 33 33 33 33 33 33 33 33 SV004 PGN2 0 0 0 0 0 0 0 0 0 0 SV005 VGN1 100 100 100 100 100 100 100 100 100 100 SV006 VGN2 0 0 0 0 0 0 0 0 0 0 SV007 VIL 0 0 0 0 0 0 0 0 0 0 SV008 VIA 1364 1364 1364 1364 1364 1364 1364 1364 1364 1364 SV009 IQA 20480 10240 20480 10240 15360 8192 8192 6144 6144 6144 SV010 IDA 20480 10240 20480 10240 15360 8192 8192 6144 6144 6144 SV011 IQG 768 512 3072 1280 2048 2048 2048 2048 2048 2048 SV012 IDG 768 512 3072 1280 2048 2048 2048 2048 2048 2048 SV013 ILMT 800 800 800 800 800 800 800 800 800 800 SV014 ILMTsp 800 800 800 800 800 800 800 800 800 800 SV015 FFC 0 0 0 0 0 0 0 0 0 0 SV016 LMC1 0 0 0 0 0 0 0 0 0 0 SV017 SPEC 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 SV018 PIT - - - - - - - - - - SV019 RNG1 - - - - - - - - - - SV020 RNG2 - - - - - - - - - - SV021 OLT 60 60 60 60 60 60 60 60 60 60 SV022 OLL 150 150 150 150 150 150 150 150 150 150 SV023 OD1 6 6 6 6 6 6 6 6 6 6 SV024 INP 50 50 50 50 50 50 50 50 50 50 SV025 MTYP xx01 xx02 xx03 xx04 xx05 xx07 xx08 xx09 xx0A xx0B SV026 OD2 SV027 SSF1 SV028 6 6 6 6 6 6 6 6 6 6 4000 4000 4000 4000 4000 4000 4000 4000 4000 4000 0 0 0 0 0 0 0 0 0 0 SV029 VCS 0 0 0 0 0 0 0 0 0 0 SV030 IVC 0 0 0 0 0 0 0 0 0 0 SV031 OVS1 0 0 0 0 0 0 0 0 0 0 SV032 TOF 0 0 0 0 0 0 0 0 0 0 III - 130 6. Servo Parameters 6.1 MDS-D/DH Series Motor Drive unit MDS-DH-V1- HF-H75 HF-H105 HF-H54 HF-H104 HF-H154 HF-H204 HF-H354 HF-H453 HF-H703 HF-H903 10 10 20 20 40 40 80 80 80W 160 SV033 SSF2 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV034 SSF3 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV035 SSF4 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV036 PTYP 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV037 JL 0 0 0 0 0 0 0 0 0 0 SV038 FHz1 0 0 0 0 0 0 0 0 0 0 SV039 LMCD 0 0 0 0 0 0 0 0 0 0 SV040 LMCT 0 0 0 0 0 0 0 0 0 0 SV041 LMC2 0 0 0 0 0 0 0 0 0 0 SV042 OVS2 0 0 0 0 0 0 0 0 0 0 SV043 OBS1 0 0 0 0 0 0 0 0 0 0 SV044 OBS2 0 0 0 0 0 0 0 0 0 0 SV045 TRUB 0 0 0 0 0 0 0 0 0 0 SV046 FHz2 SV047 EC1 SV048 EMGrt SV049 0 0 0 0 0 0 0 0 0 0 100 100 100 100 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0 0 PGN1sp 15 15 15 15 15 15 15 15 15 15 SV050 PGN2sp 0 0 0 0 0 0 0 0 0 0 SV051 DFBT 0 0 0 0 0 0 0 0 0 0 SV052 DFBN 0 0 0 0 0 0 0 0 0 0 SV053 OD3 0 0 0 0 0 0 0 0 0 0 SV054 ORE 0 0 0 0 0 0 0 0 0 0 SV055 EMGx 0 0 0 0 0 0 0 0 0 0 SV056 EMGt 0 0 0 0 0 0 0 0 0 0 SV057 SHGC 0 0 0 0 0 0 0 0 0 0 SV058 SHGCsp 0 0 0 0 0 0 0 0 0 0 SV059 TCNV 0 0 0 0 0 0 0 0 0 0 SV060 TLMT 0 0 0 0 0 0 0 0 0 0 SV061 DA1NO 0 0 0 0 0 0 0 0 0 0 SV062 DA2NO 0 0 0 0 0 0 0 0 0 0 SV063 DA1MPY 0 0 0 0 0 0 0 0 0 0 SV064 DA2MPY 0 0 0 0 0 0 0 0 0 0 SV065 TLC 0 0 0 0 0 0 0 0 0 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 SV066 : SV256 Note that a value other than "0" may be automatically set by the NC system for the system setting parameters. III - 131 6. Servo Parameters 6.1 MDS-D/DH Series (d) 400V Standard motor HP-H Series Motor Drive unit MDS-DH-V1- HP-H54 HP-H104 HP-H154 HP-H204 HP-H354 HP-H454 HP-H704 HP-H903 HP-H1103 20 20 40 40 80 80 80W 160 160W SV001 PC1 - - - - - - - - - SV002 PC2 - - - - - - - - - SV003 PGN1 33 33 33 33 33 33 33 33 33 SV004 PGN2 0 0 0 0 0 0 0 0 0 SV005 VGN1 100 100 100 100 100 100 100 100 100 SV006 VGN2 0 0 0 0 0 0 0 0 0 SV007 VIL 0 0 0 0 0 0 0 0 0 SV008 VIA 1364 1364 1364 1364 1364 1364 1364 1364 1364 SV009 IQA 8192 4096 6144 3072 4096 3072 3072 2048 2048 SV010 IDA 8192 4096 6144 3072 4096 3072 3072 2048 2048 SV011 IQG 1280 768 1536 1024 1280 1024 1024 1280 1280 SV012 IDG 1280 768 1536 1024 1280 1024 1024 1280 1280 SV013 ILMT 800 800 800 800 800 800 800 800 800 SV014 ILMTsp 800 800 800 800 800 800 800 800 800 SV015 FFC 0 0 0 0 0 0 0 0 0 SV016 LMC1 0 0 0 0 0 0 0 0 0 SV017 SPEC 2000 2000 2000 2000 2000 2000 2000 2000 2000 SV018 PIT - - - - - - - - - SV019 RNG1 - - - - - - - - - SV020 RNG2 - - - - - - - - - SV021 OLT 60 60 60 60 60 60 60 60 60 SV022 OLL 150 150 150 150 150 150 150 150 150 SV023 OD1 6 6 6 6 6 6 6 6 6 SV024 INP 50 50 50 50 50 50 50 50 50 SV025 MTYP xx11 xx12 xx13 xx14 xx15 xx16 xx17 xx18 xx19 SV026 OD2 SV027 SSF1 SV028 6 6 6 6 6 6 6 6 6 4000 4000 4000 4000 4000 4000 4000 4000 4000 0 0 0 0 0 0 0 0 0 SV029 VCS 0 0 0 0 0 0 0 0 0 SV030 IVC 0 0 0 0 0 0 0 0 0 SV031 OVS1 0 0 0 0 0 0 0 0 0 SV032 TOF 0 0 0 0 0 0 0 0 0 III - 132 6. Servo Parameters 6.1 MDS-D/DH Series Motor Drive unit MDS-DH-V1- HP-H54 HP-H104 HP-H154 HP-H204 HP-H354 HP-H454 HP-H704 HP-H903 HP-H1103 20 20 40 40 80 80 80W 160 160W SV033 SSF2 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV034 SSF3 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV035 SSF4 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV036 PTYP 0000 0000 0000 0000 0000 0000 0000 0000 0000 SV037 JL 0 0 0 0 0 0 0 0 0 SV038 FHz1 0 0 0 0 0 0 0 0 0 SV039 LMCD 0 0 0 0 0 0 0 0 0 SV040 LMCT 0 0 0 0 0 0 0 0 0 SV041 LMC2 0 0 0 0 0 0 0 0 0 SV042 OVS2 0 0 0 0 0 0 0 0 0 SV043 OBS1 0 0 0 0 0 0 0 0 0 SV044 OBS2 0 0 0 0 0 0 0 0 0 SV045 TRUB 0 0 0 0 0 0 0 0 0 SV046 FHz2 SV047 EC1 SV048 EMGrt SV049 0 0 0 0 0 0 0 0 0 100 100 100 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0 PGN1sp 15 15 15 15 15 15 15 15 15 SV050 PGN2sp 0 0 0 0 0 0 0 0 0 SV051 DFBT 0 0 0 0 0 0 0 0 0 SV052 DFBN 0 0 0 0 0 0 0 0 0 SV053 OD3 0 0 0 0 0 0 0 0 0 SV054 ORE 0 0 0 0 0 0 0 0 0 SV055 EMGx 0 0 0 0 0 0 0 0 0 SV056 EMGt 0 0 0 0 0 0 0 0 0 SV057 SHGC 0 0 0 0 0 0 0 0 0 SV058 SHGCsp 0 0 0 0 0 0 0 0 0 SV059 TCNV 0 0 0 0 0 0 0 0 0 SV060 TLMT 0 0 0 0 0 0 0 0 0 SV061 DA1NO 0 0 0 0 0 0 0 0 0 SV062 DA2NO 0 0 0 0 0 0 0 0 0 SV063 DA1MPY 0 0 0 0 0 0 0 0 0 SV064 DA2MPY 0 0 0 0 0 0 0 0 0 SV065 TLC 0 0 0 0 0 0 0 0 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 SV066 : SV256 Note that a value other than "0" may be automatically set by the NC system for the system setting parameters. III - 133 6. Servo Parameters 6.2 Supplement 6.2 Supplement 6.2.1 D/A Output No. (1) D/A output specifications Item Explanation Number of channels 2ch Output cycle 888µs (min. value) Output precision 12bit Output voltage range 0V to 2.5V to +5V -32768 to 32767% Output scale setting (1% increments) CN9 connector MO1 = pin 9 MO2 = pin 19 GND = pin 1, 11 The D/A output is 2ch even for the 2-axis drive unit (MDS-D/DH-V2). Thus, when using the 2-axis drive unit, set -1 for the output data (SV061, 62) of the axis which is not to be measured. Output pins Others CN9 connector Pin Signal Pin Signal 1 LG 11 LG 2 12 3 13 4 14 5 15 6 16 7 17 8 18 9 MO1 19 MO2 10 20 (2) Setting the output data Input the No. of the data to be output to each D/A output channel. # No. Abbrev. Parameter name 2261 SV061 DA1NO D/A output channel 1 data No. 2262 SV062 DA2NO D/A output channel 2 data No. No. Details Output unit -1 D/A output stop - 0 Motor speed 1000(r/min)/V 1 Current command 100%/V 2 Current feedback 100%/V 3 Position droop 1mm/V 4 Command F∆T 1mm/0.8ms/V 5 6 7 8 9 10 III - 134 6. Servo Parameters 6.2 Supplement 6.2.2 Electronic Gears The servo drive unit has internal electronic gears. The command value from the NC is converted into a detector resolution unit to carry out position control. The electronic gears are single gear ratios calculated from multiple parameters as shown below. However, each value (ELG1, ELG2) must be less than 32767. If the value overflows, the initial parameter error (alarm 37) or error parameter No.2301 will be output. If an alarm occurs, the mechanical specifications and electrical specifications must be revised so that the electronic gears are within the specifications range. (1) For semi-closed loop control Reduced fraction of ELG1 ELG2 PC2 × RNG1 = PC1 × PIT × IUNIT (reduced fraction) IUNIT = 2/NC (µm) command unit 1µm : IUNIT = 2, 0.1µm : IUNIT = 20 When the above is calculated, the following conditions must be satisfied. ELG1 ≤ 32767 ELG2 ≤ 32767 (2) For full-closed loop control Reduced fraction of PGNX PGNY = PC2 × RNG2 × PGN1 PC1 × RNG1 × 30 (reduced fraction) When the above is calculated, the following conditions must be satisfied. PGNX ≤ 32767 PGNY ≤ 32767 And, PGNXsp Reduced fraction of PGNYsp = PC2 × RNG2 × PGN1sp PC1 × RNG1 × 30 (reduced fraction) When the above is calculated, the following conditions must be satisfied. PGNXsp ≤ 32767 PGNYsp ≤ 32767 III - 135 6. Servo Parameters 6.2 Supplement 6.2.3 Lost Motion Compensation When the motor is to rotate in the clockwise direction (looking from the load side) at the command for the + direction, the command direction is CW. Conversely, when the motor is to rotate in the counterclockwise direction, the command direction is CCW. This rotation direction can be set with the CNC machine parameters. Note that the meaning of the ± will differ for some servo parameters according to this motor rotation direction. The servo parameters affected by CW/CCW are shown below. SV016 (LMC1), SV041 (LMC2) (When different values are set for SV016 and SV041) <Example> If the lost motion compensation amount is to be changed according to the direction, the compensation amount at the quadrant changeover point of each arc where the lost motion compensation is applied will be as shown below according to the command polarity. CW CCW A X: SV041 X: SV016 B Y: SV016 Y: SV041 C X: SV016 X: SV041 D Y: SV041 Y: SV016 +Y The Y axis command direction changes from the + to - direction. D A -X C The X axis command direction changes from the + to - direction. +X The X axis command direction changes from the - to + direction. -Y B The Y axis command direction changes from the - to + direction. (Note) The setting value for the parameter is "0" or "-1", the compensation amount is determined as shown below. Setting value for SV016 Setting value for SV041 Compensation amount in + direction Compensation amount in - direction 0 0 No compensation No compensation n 0 n n 0 m m m n m n m n -1 n No compensation -1 m No compensation m III - 136 7. Spindle Parameters 7.1 Spindle Specifications Parameters 7. Spindle Parameters 7.1 Spindle Specification Parameters For parameters indicated with a (PR) in the table, turn the NC power OFF after setting. The setting is validated after the power is turned ON again. No. Items 3001 3002 3003 3004 slimit 3005 3006 3007 3008 smax 3009 3010 3011 3012 Details Setting range (unit) 1 2 Limit rotation 3 speed 4 Set spindle rotation speed for maximum motor rotation speed with gears 00, 01, 10, 11. (Set the spindle speed for the S analog output 10V.) 0 to 99999 (r/min) 1 2 Maximum 3 rotation speed 4 Set maximum spindle rotation speed with gears 00, 01, 10, 11. Set to slimt ≥ smax. By comparing the S command value and the value of gear 1 to 4, a spindle gear shift command will be output automatically. 0 to 99999 (r/min) ssift 1 2 Shift rotation 3 speed 4 Set spindle speed for gear shifting with gears 00, 01, 10, 11. (Note) Setting too large value may cause a gear nicks when changing gears. 3013 3014 3015 3016 stap 1 2 Tap rotation 3 speed 4 Set maximum spindle rotation speed during tap cycle with gears 00, 01, 10, 11. 3017 3018 3019 3020 stapt 1 2 Tap time 3 constant 4 Set time constants for constant inclination synchronous tap cycles for gears 00, 01, 10, 11 (linear acceleration/deceleration pattern). III - 137 0 to 32767 (r/min) 0 to 99999 (r/min) 1 to 5000 (ms) 7. Spindle Parameters 7.1 Spindle Specifications Parameters <Relation of spindle limit rotation speed and spindle maximum rotation speed> Spindle motor rotation speed (r/min) The spindle rotation speed which can be attained at the spindle motor's maximum rotation speed is set for the limit rotation speed (slimt). This value is obtained by multiplying the gear ratio on the spindle motor maximum rotation speed (SP017). Set the maximum rotation speed (smax) when the rotation speed is to be limited according to the machine specifications, such as the spindle gear specifications. Up to four value can be set for gear changeover. SP017 0 smax1 slimt1 smax2 slimt2 smax(n) slimt(n) Spindle rotation speed (r/min) <Relation of tap time constant and actual acceleration/deceleration time constant> (For constant inclination synchronous tap cycle) Set the acceleration time up to the tap rotation speed (stap) in the tap time constant (stapt). Acceleration/deceleration is carried out at the same inclination for all speed commands. Up to four values can be set for gear changeover. Spindle speed (r/min) stap(n) Actual command 0 Actual time Time (ms) III - 138 stapt(n) 7. Spindle Parameters 7.1 Spindle Specifications Parameters No. 3021 sori Items Details Setting range (unit) 0 to 32767 (r/min) Orientation rotation speed Encoder gear ratio Set the spindle orientation rotation speed. Set the rotation speed for when the spindle rotates at the constant rotation speed. Set the gear ratio of the spindle to the encoder. 3023 smini Minimum rotation speed Set the minimum rotation speed of the spindle. 0 to 32767 (r/min) If an S command instructs the rotation speed below this setting, the spindle rotates at the minimum rotation speed set by this parameter. 3024 sout (PR) Spindle connection Set the type of the spindle to be connected. 0: No connection with the spindle 1: Serial connection (bus) 2 to 5: Analog output 0 to 5 3025 enc-on Spindle encoder 0 to 2 3026 cs_ori Selection of winding in orientation mode Set connection information of the spindle encoder. 0: No connection 1: Spindle connection (Spindle encoder connection check function valid.) 2: Serial connection of encoder 0: Perform orientation using the coil selected when the orientation command is issued. 1: Use winding L whenever the orientation command is issued. 3027 cs_syn Selection of 0: The coil H/L is selected by the actual spindle motor 0/1 winding in rotation speed (calculated from commanded rotation spindle speed) when spindle synchronous control starts. (The synchronous winding is not switched during synchronous control. mode The control is carried out with the winding selected at start.) If the actual spindle motor rotation speed is less than SP020, the winding L is selected, and if more than the value, the winding H is selected. 1: Use winding H whenever the spindle synchronous command is issued. 3028 sprcmm L system tap cycle spindle forward run/ reverse run M command Set the M code of the spindle forward run/reverse run command. High-order three digits: The spindle forward run command's M code is set. Low-order three digits: The spindle reverse run command's M code is set. 0 to 999999 3029 tapusel Asynchronous tap gear selection Specify whether to use the tap rotation speed or maximum rotation speed for the gear that is selected when an asynchronous tap command is issued. 0: Tap rotation speed 1: Maximum rotation speed This parameter is valid only when the M-function synchronous tap cycle enable parameter (#1272 ext08 bit1) is ON. Not used. Set to "0". 0/1 3022 sgear 3030 III - 139 0: 1/1 1: 1/2 2: 1/4 3: 1/8 0/1 0 7. Spindle Parameters 7.1 Spindle Specifications Parameters No. Items 3031 smcp_no Drive unit I/F (PR) channel No. (spindle) 3032 Setting range (unit) Using a 4-digit number, set the drive unit interface 0000 channel No. and which axis in that channel is to be used 0101 to 0107 when connecting a spindle drive. 0201 to 0207 High-order two digits : Drive unit interface channel No. Low-order two digits : Axis No. When using the conventional fixed layout, set all axes to "0000". Set "0000" when using an analog spindle. Details Not used. Set to "0". 0 Specify the unit for communication data with the spindle drive unit. The data communicated between the NC and spindle drive unit and the spindle movement data unit follow this specification. Note that this parameter is valid only for the D drive unit spindle. The spindle C axis relies on this parameter, and the C axis output unit (servo) is ignored. Also set "#1003 ctrl_unit" when using the optical communication drive unit. B: 1µm C: 0.1µm D: 10nm E: 1nm 3035 spumit (PR) Output unit 3037 taps 21 3038 22 3039 23 3040 24 Synchronous Set the spindle rotation speed at which the step-2 tap switching acceleration/deceleration time constant is to be spindle speed switched at gear 00, 01, 10, or 11. 2 0 to 99999 (r/min) 3041 tapt 21 3042 22 3043 23 3044 24 Synchronous tap switching time constant 2 Set the time constant to reach synchronous tap switching spindle rotation speed 2 (taps 21 to 24) at gear 00, 01, 10, or 11. 1 to 5000 (ms) 3045 tapt 31 3046 32 3047 33 3048 34 Synchronous tap switching time constant 3 Set the time constant to reach the maximum rotation speed (smax 1 to smax 4) at gear 00, 01, 10, or 11. 1 to 5000 (ms) 3049 spt Spindle synchronization acceleration/ deceleration time constant Set the acceleration/deceleration time constant for when 0 to 9999 (ms) the spindle synchronization command's rotation speed changes during spindle synchronous control. 3050 sprlv Spindle synchronization rotation speed attainment level The spindle rotation speed synchronization complete 0 to 4095 (pulse) signal will turn ON when the difference of the reference (1 pulse = spindle and synchronous spindle actual rotation speeds 0.088°) is less than the level set for the synchronous spindle rotation speed command value during spindle synchronous control. 3051 spplv Spindle phase synchronization attainment level Spindle motor spindle relative polarity The spindle phase synchronization complete signal will turn ON when the phase difference of the reference spindle and synchronous spindle is less than the set level during spindle phase synchronization control. 0 to 4095 (pulse) (1 pulse = 0.088°) Set the spindle motor and spindle's relative polarity. Spindle CW rotation at motor CW rotation: Positive polarity Spindle CCW rotation at motor CW rotation: Negative polarity 0: Positive polarity 1: Negative polarity 3052 spplr III - 140 7. Spindle Parameters 7.1 Spindle Specifications Parameters No. Items Details Setting range (unit) 0 to 359999 (1/1000°) 3053 sppst Spindle encoder Z -phase position Set the deviation amount from the spindle's reference position to the spindle encoder's Z phase. The deviation amount is obtained using the clockwise direction looking from the front of the spindle as the positive direction. 3054 sptc1 Spindle synchronization multistep acceleration/ deceleration changeover speed 1 Set the spindle speed for changing the 1st step's acceleration/deceleration time constant. 0 to 99999 (r/min) 3055 sptc2 Spindle synchronization multistep acceleration/ deceleration changeover speed 2 Set the spindle speed for changing the 2nd step's acceleration/deceleration time constant. 0 to 99999 (r/min) 3056 sptc3 Spindle synchronization multistep acceleration/ deceleration changeover speed 3 Set the spindle speed for changing the 3rd step's acceleration/deceleration time constant. 0 to 99999 (r/min) 3057 sptc4 Spindle synchronization multistep acceleration/ deceleration changeover speed 4 Set the spindle speed for changing the 4th step's acceleration/deceleration time constant. 0 to 99999 (r/min) 3058 sptc5 Spindle synchronization multistep acceleration/ deceleration changeover speed 5 Set the spindle speed for changing the 5th step's acceleration/deceleration time constant. 0 to 99999 (r/min) 3059 sptc6 Spindle Set the spindle speed for changing the 6th step's synchroacceleration/deceleration time constant. nization multistep acceleration/ deceleration changeover speed 6 0 to 99999 (r/min) III - 141 7. Spindle Parameters 7.1 Spindle Specifications Parameters No. 3060 sptc7 Items Details Spindle Set the spindle speed for changing the 7th step's synchroacceleration/deceleration time constant. nization multistep acceleration/ deceleration changeover speed 7 Setting range (unit) 0 to 99999 (r/min) 3061 spdiv1 Magnification for time constant changeover speed 1 Set the acceleration/deceleration time constant between the spindle synchronization multi-step acceleration/deceleration changeover speed 1 (sptc1) to the spindle synchronization multi-step acceleration/ deceleration changeover speed 2 (sptc2) as a magnification in respect to the spindle synchronization acceleration/deceleration time constant (spt). 3062 spdiv2 Magnification for time constant changeover speed 2 Set the acceleration/deceleration time constant between 0 to 127 the spindle synchronization multi-step acceleration/deceleration changeover speed 2 (sptc2) to the spindle synchronization multi-step acceleration/deceleration changeover speed 3 (sptc3) as a magnification in respect to the spindle synchronization acceleration/deceleration time constant (spt). 3063 spdiv3 Magnification for time constant changeover speed 3 Set the acceleration/deceleration time constant between 0 to 127 the spindle synchronization multi-step acceleration/deceleration changeover speed 3 (sptc3) to the spindle synchronization multi-step acceleration/deceleration changeover speed 4 (sptc4) as a magnification in respect to the spindle synchronization acceleration/deceleration time constant (spt). 3064 spdiv4 Magnification for time constant changeover speed 4 Set the acceleration/deceleration time constant between 0 to 127 the spindle synchronization multi-step acceleration/deceleration changeover speed 4 (sptc4) to the spindle synchronization multi-step acceleration/deceleration changeover speed 5 (sptc5) as a magnification in respect to the spindle synchronization acceleration/deceleration time constant (spt). 3065 spdiv5 Magnification for time constant changeover speed 5 Set the acceleration/deceleration time constant between 0 to 127 the spindle synchronization multi-step acceleration/deceleration changeover speed 5 (sptc5) to the spindle synchronization multi-step acceleration/deceleration changeover speed 6 (sptc6) as a magnification in respect to the spindle synchronization acceleration/deceleration time constant (spt). Set the acceleration/deceleration time constant between 0 to 127 the spindle synchronization multi-step acceleration/deceleration changeover speed 6 (sptc6) to the spindle synchronization multi-step acceleration/deceleration changeover speed 7 (sptc7) as a magnification in respect to the spindle synchronization acceleration/deceleration time constant (spt). 3066 spdiv6 Magnification for time constant changeover speed 6 3067 spdiv7 Magnification for time constant changeover speed 7 0 to 127 Set the acceleration/deceleration time constant for the 0 to 127 spindle synchronization multi-step acceleration/ deceleration changeover speed 7 (sptc7) and higher as a magnification in respect to the spindle synchronization acceleration/deceleration time constant (spt). III - 142 7. Spindle Parameters 7.1 Spindle Specifications Parameters No. Items Details Setting range (unit) 0 to 9999 (ms) 3068 symtm1 Phase synchronization start confirmation time Set the time to confirm that synchronization is attained before phase synchronization control is started. When "0" is set, the time will be 2 seconds. When "100" or less is set, the time will be 100ms. 3069 symtm2 Phase synchronization end confirmation time Set the time to wait for phase synchronization control to end as the time for the rotation speed to reach the attainment range. When "0" is set, the time will be 2 seconds. When "100" or less is set, the time will be 100ms. 0 to 9999 (ms) 3070 syprt Phase synchronization speed Set the fluctuation amount to change the synchronous spindle rotation speed during phase synchronization control as the command speed and rate. When "0" is set, the amount will be 100%. 0 to 100 (%) 3071 (Not used.) Not used. Set to "0". 0 3072 (Not used.) Not used. Set to "0". 0 3101 sp_t 1 3102 2 3103 3 3104 4 Time constant for spindle rotation with S command Set the acceleration/deceleration time constant for spindle rotation using the S command (spindle control mode = speed operation mode) at the gears (00, 01, 10,11). (Linear acceleration/deceleration pattern.) 1 to 5000 (ms) 3105 sut Speed reach range Set the speed deviation rate with respect to the commanded speed for output of the speed reach signal. 0 to 100 (%) 3106 zrn_typ Zero point bit0 : Z phase detection direction return bit1, 2 : Orientation direction specifications (00: Short-cut, 01: Forward run, 10: Reverse run) bit 4 : Synchronous tapping zero point return/deceleration stop designation (0: Zero point return, 1: Deceleration stop) 0x0000 to 0xffff (Hex) bit5, 6 : Synchronous tapping zero point return direction (00: Short-cut, 01: Forward run, 10: Reverse run) bit7 : Synchronous tapping command polarity (0: Forward direction, 1; Reverse direction) bit8 : Spindle/C axis zero point return/deceleration stop designation (0: Zero point return, 1: Deceleration stop) bit9, A : Spindle C axis zero point return direction (00: Short-cut, 01: Forward run, 10: Reverse run) 3107 ori_spd Orientation Spindle speed during orientation command command speed 3108 ori_sft In-position Set the stop position for orientation. shift amount for orientation 1 to 99999 (r/min) 3109 zdetspd Z phase detection speed 1 to 99999 (r/min) Spindle rotation speed at initial Z phase detection III - 143 0.00 to 35999 (0.01°) 7. Spindle Parameters 7.1 Spindle Specifications Parameters No. 3110 tap_spd Items Details Synchronous Synchronous tapping zero point return speed tapping zero point return speed 3111 tap_sft Synchronous Synchronous tapping zero point return shift amount tapping zero point return shift amount 3112 cax_spd Spindle C Spindle C axis zero point return speed axis zero point return speed 3113 cax_sft Spindle C Spindle C axis zero point return shift amount axis zero point return shift amount III - 144 Setting range (unit) 1 to 99999 (r/min) 0.00 to 35.999 (0.01°) 1 to 99999 (r/min) 0.00 to 359999 (0.001°) 7. Spindle Parameters 7.2 MDS-D/DH Series 7.2 MDS-D/DH Series Parameters indicated as (PR) in the table will be validated when the NC power is turned OFF and ON after setting. The spindle parameter setting and display methods differ according to the NC being used. Refer to the instruction manuals for the NC and each spindle. Mitsubishi CNC Control Unit MDS-D Series Specifications Manual ・・・・・・・・・IB-1500011 Mitsubishi CNC Control Unit MDS-DH Series Specifications Manual・・・・・・・・IB-1500003 ! CAUTION ! No. In the explanation on bits, set all bits not used, including blank bits, to "0". Items 13001 SP001 PGV Position loop gain Noninterpolation mode 13002 SP002 PGN Position loop gain interpolation mode 13003 SP003 PGS Position loop gain spindle synchronization Setting range (unit) 1 to 200 Set the position loop gain. Set to "33" as a standard. When the setting value is increase, the tracking in respect (1/s) to the command will increase, and the settling time during positioning can be reduced. However, the impact applied on the machine during acceleration/deceleration will 1 to 200 increase. (1/s) The position loop gain can be selected according to the control mode selection command set with control input 4/ bit 2, 1, 0. 1 to 200 (1/s) Control input 4 Details Mode bit2 bit1 bit0 0 0 0 Non-interpolation 0 0 1 Spindle interpolation 0 1 0 Interpolation When carrying out SHG control, set SP035 (SFNC3)/bitC (shgn) or SP036 (SFNC4)/bit4 (shgs) to 1. 13004 SP004 Not used. Set to "0". 0 Set the speed loop gain. Set this according to the load inertia size. The higher the setting value is, the more accurate the control will be, however, vibration tends to occur. If vibration occurs, adjust by lowering by 20 to 30%. The value should be determined to be 70 to 80% of the value at the time when the vibration stops. 1 to 9999 13005 SP005 VGN1 Speed loop gain 1 13006 SP006 VIA1 Speed loop Set the gain of the speed loop integration control. lead Set to "1900" as a standard. Adjust the value by compensation 1 increasing/decreasing it by about 100 at a time. Raise this value to improve contour tracking precision in high-speed cutting. Lower this value when the position droop vibrates (10 to 20Hz). 13007 SP007 VIL1 Speed loop Set this when the limit cycle occurs in the full-closed loop, 0 to 32767 delay or overshooting occurs in positioning. compensation 1 Select the control method with SP033 (SFNC1)/bit1, 0 (vcnt). Normally, use "Changeover type 2". When you set this parameter, make sure to set the torque offset (SP050 (TOF)). When not using, set to "0". III - 145 1 to 9999 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13008 SP008 VGN2 Speed loop gain 1 13009 SP009 VIA2 Speed loop lead compensation 2 13010 SP010 VIL2 Speed loop delay compensation 2 13011 SP011 : : 13013 SP013 Details Setting range (unit) 1 to 9999 Normally, SP005 (VGN1), SP006 (VIA1) and SP007 (VIL1) are used. By setting SP035 (SFNC3)/bit1 (vgin), SP035 1 to 9999 (SFNC3)/bit9 (vgn) or SP035 (SFNC4)/bit1 (vgs) to 1, gain 2 can be used according to the application. Gain 2 can also be used by setting the speed gain set 2 changeover request (control input 5/bitC) to 1. Refer to SP005 (VGN1), SP006 (VIA1) and SP007 (VIL1) 0 to 32767 for the procedures. Not used. Set to "0". 0 13014 SP014 PY1 Minimum excitation rate 1 Set the minimum value for the variable excitation rate. Set 0 to 100 (%) to "50" as a standard. Set "0" when using the IPM spindle motor. If the gear noise, etc., is large, select a small value. However, a larger value is more effective for impact response. • When setting a value "50 or more", check that there is no gear noise or motor excitation noise, vibration during low-speed rotation, or vibration when the servo is locked during orientation stop, etc. • When setting a value "less than 50", check that there is no problem with the impact load response or rigidity during servo lock. 13015 SP015 PY2 Minimum excitation rate 2 13016 SP016 DDT Phase alignment deceleration rate Normally, SP014 (PY1) is used. Excitation rate 2 can be used according to the application by setting SP035 (SFNC23)/bit2 (pyin), SP035 (SFNC3)/bitA (pyn) or SP036 (SFNC4)/bit2 (psy) to 1. Excitation rate 2 can also be used by setting the minimum excitation rate 2 changeover request (control input 5/bitB) to 1. Refer to SP014 (PY1) for the procedures. Set "0" when using the IPM spindle motor. Set the single rotation position alignment deceleration rate for orientation stopping, phase alignment during rotation, and for changing the mode from non-interpolation during rotation to spindle synchronization. If the load inertia is large, decrease the setting. When the setting value is increased, the orient in-position and single rotation position alignment will end faster, but the impact applied on the machine will increase. To change the deceleration rate only during the rotation / 0), set this parameter command (command F∆T = together with SP070 (KDDT). III - 146 0 to 100 (%) 1 to 32767 (0.1 (r/mn)/ms) 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13017 SP017 Spindle (PR) SPEC1 specifications 1 Setting range (unit) Details Select the spindle specifications. F E 7 6 D C B A 9 8 5 4 3 2 1 0 fdir vfb seqh dfbx fdir2 spm bit Meaning when "0" is set Speed feedback forward 0 fdir2 polarity Meaning when "1" is set Speed feedback reverse polarity 1 dfbx Dual feedback control stop High-speed READY ON 2 seqh sequence valid 3 vfb Speed feedback filter stop Dual feedback control start High-speed READY ON sequence invalid Speed feedback filter start Position feedback forward polarity Position feedback reverse polarity Select the motor series. 0: 200V specification IM D spm spindle motor E 1: 200V specification IPM F spindle motor 2: 400V specification IM spindle motor 3: 400V specification IPM spindle motor 4 fdir 5 6 7 8 9 A B C (Note) Set to "0" for bits with no particular description. III - 147 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13018 SP018 Spindle (PR) SPEC2 specifications 2 Setting range (unit) Details Select the spindle specifications. F E D C B A 9 8 7 6 5 4 3 2 1 0 oplp close spsu mkch bit Meaning when "0" is set Semi-closed position control 0 close system Meaning when "1" is set Full closed position control system 1 oplp Open loop invalid 2 3 4 Open loop valid 5 mkch Coil changeover function invalid Coil changeover function valid 6 7 8 spsu Speed setting unit [r/min] Speed setting unit [×4r/min] 9 A B C D E F (Note) Set to "0" for bits with no particular description. 13019 SP019 (PR) RNG1 Position detector resolution Set the same value as SP020 (RNG2). (Refer to the explanation for SP020.) 13020 SP020 (PR) RNG2 Speed detector resolution Set the number of pulses per one revolution of the motor end 1 to 32767 detector. (kp/rev) Detector model name TS5691 13021 SP021 (PR) OLT SP020 setting value 128 teeth 2000 256 teeth 4000 384 teeth 6000 512 teeth 8000 Overload Set the detection time constant of Overload 1 (Alarm 50). detection time (For machine tool builder adjustment.) constant Set to "60" as a standard. Set "300" when using the IPM spindle motor. III - 148 0 to 32767 (kp/rev) 1 to 15300 (s) 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items Setting range (unit) 1 to 200 (Short-time rated %) Details 13022 SP022 Overload OLL detection level Set the overload 1 (alarm 50) current detection level as a percentage in respect to the motor short-time rated output current. (For machine tool builder adjustment.) Set to "120" as a standard. Set "100" when using the IPM spindle motor. 13023 SP023 Excessive error OD1 detection width (interpolation mode, spindle synchronization) 13024 SP024 In-position width INP Set the excessive error detection width for the interpolation 0 to 32767 mode and spindle synchronization. (°) Set to "120" as a standard. Excessive error detection is not executed, so do not set "0". 13025 SP025 2nd in-position INP2 width Set the in-position detection width. 0 to 32767 Set the accuracy required for the machine. (1°/1000) The lower the setting is, the higher the positioning accuracy gets, however, the cycle time (setting time) becomes longer. The standard setting is "875". Use this when detecting a different in-position from the 0 32767 normal in-position detection, such as advancing the in(°/1000) position signal. The procedure is the same as SP024 (INP). Set to "875" as a standard. 13026 SP026 Maximum motor Set the maximum motor speed. If the actual motor speed (PR) TSP speed exceeds the set maximum speed, an overspeed alarm will occur. 1 to 32767 (r/min) 13027 SP027 Motor zero ZSP speed 1 to 1000 (r/min) Set the motor speed for detecting zero speed. If the actual motor speed is less than the set speed, the zero speed detection will turn ON. Set to "50" as a standard. 13028 SP028 Speed detection Set the motor speed for detecting the speed. If the actual 10 to 32767 SDTS set value motor speed is less than the set value, the speed detection (r/min) will turn ON. Set a value 10% of the maximum motor speed as a standard. 13029 SP029 Speed detection Set the hysteresis value at which the speed detection SDTR reset width changes from ON to OFF. If the setting value is small, the speed detection will chatter easily. Set to "30" as a standard. 10 to 1000 (r/min) 30 13030 SP030 2nd speed SDT2 detection set value Use this when detecting the speed with a value different 0 from the normal speed detection set value. (r/min) The procedure is the same as SP028 (SDTS). SP029 (SDRT) is also used for the 2nd speed detection hysteresis width. 13031 SP031 Motor type (PR) MTYP Set the position detector type, speed detector type and motor type. F E D C B A pen 7 6 9 8 1 0 ent 5 4 3 mtyp ent: Set "2". pen: Set "2" mtyp: Set "0". III - 149 2 7. Spindle Parameters 7.2 MDS-D/DH Series No. 13032 SP032 (PR) PTYP Items Power supply type Setting range (unit) Details Set the power supply type. F E 7 6 D C B A 5 4 3 2 amp 9 8 1 0 rtyp ptyp bit Meaning when "0" is set Meaning when "1" is set 0 ptyp When the CN4 connector of the drive unit and the power supply are connected, setting below is necessary. 1 Always set when using the NC communication terminator unit. 2 3 MDS-D-CV MDS-DH-CV 4 5 6 7 CV-37 CV-75 CV-110 CV-185 CV-300 CV-370 CV-450 CV-550 CV-750 Set to "0". 8 9 A B rtyp Set to "0". C D E External External External External emergency emergency emergency emergency stop stop stop stop invalid valid invalid valid 04 44 04 44 08 48 08 48 11 51 11 51 19 59 19 59 30 70 30 70 37 77 37 77 45 85 45 85 55 95 75 B5 amp F III - 150 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13033 SP033 Spindle SFNC1 function 1 Setting range (unit) Details Select the spindle function. F E D 6 5 aflt 7 C B 4 3 afse lmc2a A 9 2 1 ovs lmc vfct bit Meaning when "0" is set 00: Delay compensation 0 changeover invalid vcnt 01: Delay compensation 1 changeover type 1 8 0 vcnt Meaning when "1" is set 10: Delay compensation changeover type 2 11: Delay compensation changeover type 2 2 3 4 5 vfct 00: Jitter compensation invalid 01: Jitter compensation 1 pulse 10: Jitter compensation 2 pulse 11: Jitter compensation 3 pulse Lost motion compensation 2 timing normal Timing changed 6 7 lmc2a 8 9 lmc ovs Set the compensation amount with SP043 (OVS1) and SP042 (OVS2). 11: Overshoot compensation type 3 start Other than 11: Overshoot compensation type 3 stop afse 00: Adoptive filter sensitivity standard 11: Adoptive filter sensitivity increase aflt Adoptive filter stops A B C D E F Set the compensation amount with SV048 (LMC1) and SP041 (LMC2). 10: Lost motion compensation type 2 start Other than 10: Lost motion compensation type 2 stop Adoptive filter starts (Note) Set to "0" for bits with no particular description. III - 151 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13034 SP034 Spindle SFNC2 function 2 Setting range (unit) Details Select the spindle functions. F E 7 nfd5 6 D C 5 4 nfd2 B A 3 nfd4 2 nfd3 Meaning when "0" is set Z phase check valid (ALM42) 1 Set the filter depth for Notch filter 1. Depth (dB) -∞ -18 8 1 pwm 0 nfd1 bit 0 zck 2 nfd1 Setting value Deep ← 3 000 001 9 zck Meaning when "1" is set Invalid 010 011 100 101 -12 -9 -6 -4 → Shallow 110 110 -3 -1 4 nfd3 Notch filter 3 stop Notch filter 3 start (1125Hz) 5 Set the filter depth for Notch filter 2. 6 nfd2 Setting value Deep ← → Shallow 7 Depth (dB) 000 -∞ 001 010 011 100 101 110 110 -18 -12 -9 -6 -4 -3 -1 8 pwm Standard current control 9 High frequency current control Set the filter depth for Notch filter 4. A nfd4 This is valid only when SP119 is set to 0. B Setting value Deep ← 000 001 -∞ -18 Depth (dB) 010 011 100 101 -12 -9 -6 -4 → Shallow 110 110 -3 -1 C D Set the filter depth for Notch filter 5. E nfd5 This is valid only when SV120 is set to 0. F Setting value Deep ← Depth (dB) 000 -∞ → Shallow 001 010 011 100 101 110 110 -18 -12 -9 -6 -4 -3 -1 (Note) Set to "0" for bits with no particular description. III - 152 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13035 SP035 Spindle (PR) SFNC3 function 3 Setting range (unit) Details Select the spindle functions. F E D 7 6 5 C B shgn 4 nopc bit 3 A 9 pyn vgn 2 1 pyin vgin 8 0 Meaning when "0" is set Meaning when "1" is set Mode Speed loop gain set 1 selection Speed loop gain set 2 selection 0 1 vgin 2 pyin Excitation rate 1 selection Excitation rate 2 selection 3 4 Noninterpolation 5 6 7 nopc Phase alignment start Phase alignment stop 8 9 vgn A pyn Speed loop gain set 1 selection Excitation rate 1 selection Speed loop gain set 2 selection Excitation rate 2 selection B C shgn SHG control stop SHG control start D E F (Note) Set to "0" for bits with no particular description. III - 153 Interpolation 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13036 SP036 Spindle (PR) SFNC4 function 4 Setting range (unit) Details Select the spindle functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 pys vgs mksl bit shgs Meaning when "0" is set Meaning when "1" is set Mode 0 1 vgs Speed loop gain set 1 selection Speed loop gain set 2 selection 2 pys Excitation rate 1 selection Excitation rate 2 selection 3 4 shgs SHG control stop SHG control start 5 6 7 mksl Use command coil during spindle synchronization Spindle synchronization Use high-speed coil 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. 13037 SP037 JL Load inertia scale Set "the motor inertia + motor axis conversion load inertia" in 0 to 5000 (%) respect to the motor inertia. SV037(JL)= Jm+Jl ×100 Jm Jm : Motor inertia Jl : Motor axis conversion load inertia 13038 SP038 FHz1 Notch filter frequency 1 Set the vibration frequency to suppress if machine vibration occurs. (Valid at 50 or more) When not using, set to "0". 13039 SP039 LMCD Lost motion compensation timing Set this when the lost motion compensation timing doest not 0 to 2000 match. (ms) Adjust by increasing the value by 10 at a time. 13040 SP040 LMCT Lost motion compensation non-sensitive band Set the non-sensitive band of the lost motion compensation in the feed forward control. When "0" is set, the actual value that is set is 2°/1000. Adjust by increasing by 1°/1000 at a time. III - 154 0 to 2250 (Hz) –32768 to 32767 (1°/1000) 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items Details 13041 SP041 LMC2 Lost motion compensation 2 Set this with SP048 (LMC1) only when you wish to set the lost motion compensation amount to be different depending on the command directions. Set to "0" as a standard. 13042 SP042 OVS2 Overshooting compensation 2 13043 SP043 OVS1 Overshooting compensation 1 Set this with SP043 (OVS1) only when you wish to set the overshooting compensation amount to be different depending on the command directions. Set to "0" as a standard. Set this if overshooting occurs during positioning. This compensates the motor torque during positioning. This is valid only when the overshooting compensation SP033 (SFNC1/ovs) is selected. Setting range (unit) -1 to 200 (Short-time rated %) -1 to 100 (Short-time rated %) -1 to 100 (Short-time rated %) Type 3: When SP033 (SFNC1)/bitB, A (ovs) = 11 Set the compensation amount based on the motor shorttime rated current. Increase in increments of 1%, and find the value where overshooting does not occur. Other than Type 3: When SP033 (SFNC1)/bitB, A (ovs) = / 11 Overshooting compensation (Type 3) is not executed. When you wish different compensation amount depending on the direction When SP042 (OVS2) is "0", compensate with the value of SP043 (OVS1) in both of the + and - directions. If you wish to change the compensation amount depending on the command direction, set this and SP042 (OVS2). (SP043: + direction, SV042: - direction. However, the directions may be opposite depending on other settings.) When "-1" is set, the compensation won’t be performed in the direction of the command. 13044 SP044 OBS2 Disturbance observer gain Set the disturbance observer gain. The standard setting is "100" to "300". To use the disturbance observer, also set SP037 (JL) and SP045 (OBS1). When not using, set to "0". III - 155 0 (%) 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items Details Setting range (unit) 0 (rad/s) 13045 SP045 OBS1 Disturbance observer filter frequency Set the disturbance observer filter band. Set to "100" as a standard. To use the disturbance observer, also set SP037 (JL) and SP044 (OBS2). When not using, set to "0". 13046 SP046 FHz2 Notch filter frequency 2 Set the vibration frequency to suppress if machine vibration occurs. (Valid at 50 or more) When not using, set to "0". 13047 SP047 EC Inductive voltage compensation gain Set the inductive voltage compensation gain. Set to "100" as 0 to 200 a standard. (%) If the current FB peak exceeds the current command peak, lower the gain. 13048 SP048 LMC1 Lost motion compensation 1 -1 to 200 Set this when the protrusion (that occurs due to the nonsensitive band by friction, torsion, backlash, etc) at quadrant (Short-time rated %) change is too large. This compensates the torque at quadrant change. This is valid only when the lost motion compensation (SP033 (SFNC1/lmc)) is selected. 0 to 2250 (Hz) Type 2: When SP033 (SFNC1)/bit9, 8 (lmc) = 10 Set the compensation amount based on the motor shorttime rated current. Set a value double the friction torque as a standard. The compensation amount will be 0 if "0" is set. Other than type 2: When SP033 (SFNC1)/bit9, 8 (lmc) = / 10 Lost motion compensation (Type 2) is not executed. When you wish different compensation amount depending on the direction When SP041 (LMC2) is "0", compensate with the value of SP048 (LMC1) in both of the + and - directions. If you wish to change the compensation amount depending on the command direction, set this and SP041 (LMC2). (SP048: + direction, SP041: - direction. However, the directions may be opposite depending on other settings.) When "-1" is set, the compensation won’t be performed in the direction of the command. 13049 SP049 FFC Acceleration rate feed forward gain 13050 SP050 TOF Torque offset When a relative error in the synchronous control is large, 0 to 999 apply this parameter to the axis that is delaying. (%) The standard setting value is "0". For the SHG control, set to "100". To adjust a relative error in acceleration/deceleration, increase the value by 50 to 100 at a time. Set the unbalance torque. -100 to 100 (Short-time rated %) III - 156 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items Details Setting range (unit) 0 (ms) 13051 SP051 Dual feed back DFBT control time constant Set the control time constant in dual feed back. When "0" is set, the actual value that is set is 1ms. The higher the time constant is, the closer it gets to the semi-closed control, so the limit of the position loop gain is raised. 13052 SP052 Dual feedback DFBN control nonsensitive band 13053 SP053 Excessive error ODS detection width (non-interpolation mode) Set the non-sensitive band in the dual feedback control. Set to "0" as a standard. 0 (1°/1000) Set the excessive error detection width for the noninterpolation mode. <Standard setting value> ODS = Maximum motor speed [r/min]×60/PGV/2 0 to 32767 (°) Excessive error detection is not executed, so do not set "0". 13054 SP054 Overrun ORE detection width in closed loop control Set the overrun detection width in the full-closed loop control. If the gap between the motor end detector and the linear scale (machine end detector) exceeds the value set by this parameter, it is judged to be overrun and Alarm 43 will be detected. When "-1" is set, the alarm detection won’t be performed. When "0" is set, overrun is detected with a 2° width. -32768 to 32767 (°) 13055 SP055 Max. gate off Set a length of time from the point when the emergency stop 0 to 20000 EMGx delay time after is input to the point when READY OFF is compulsorily (ms) emergency stop executed. Normally, set the same value as the absolute value of SP056. 13056 SP056 Deceleration Set the time constant used for deceleration control during -20000 to EMGt time constant at emergency stop. Set the time to stop from the maximum 20000 emergency stop motor speed (TSP). (ms) When executing the synchronous operation, put the minus sign to the settings of both of the master axis and slave axis. 13057 SP057 Spindle side (PR) GAR1 gear ratio 1 Set the number of teeth on the spindle side when the gear selection command (control input 4/bit6, 5) is set to 00. 1 to 32767 13058 SP058 Spindle side (PR) GAR2 gear ratio 2 Set the number of teeth on the spindle side when the gear selection command (control input 4/bit6, 5) is set to 01. 0 to 1 13059 SP059 Spindle side (PR) GAR3 gear ratio 3 Set the number of teeth on the spindle side when the gear selection command (control input 4/bit6, 5) is set to 10. 0 to 1 13060 SP060 Spindle side (PR) GAR4 gear ratio 4 Set the number of teeth on the spindle side when the gear selection command (control input 4/bit6, 5) is set to 11. 0 to 1 13061 SP061 Motor side gear (PR) GRB1 ratio 1 Set the number of teeth on the motor side when the gear selection command (control input 4/bit6, 5) is set to 00. 1 to 32767 13062 SP062 Motor side gear (PR) GRB2 ratio 2 Set the number of teeth on the motor side when the gear selection command (control input 4/bit6, 5) is set to 01. 0 to 1 13063 SP063 Motor side gear (PR) GRB3 ratio 3 Set the number of teeth on the motor side when the gear selection command (control input 4/bit6, 5) is set to 10. 0 to 1 III - 157 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items Details Setting range (unit) 0 to 1 13064 SP064 (PR) GRB4 Motor side gear ratio 4 Set the number of teeth on the motor side when the gear selection command (control input 4/bit6, 5) is set to 11. 13065 SP065 TLM1 Torque limit 1 13066 SP066 TLM2 Torque limit 2 Set the torque limit value when the torque limit (control input 0 to 999 1/bitA, 9, 8) is set to 001. (Short-time rated %) Set the torque limit value when the torque limit (control input 0 to 999 1/bitA, 9, 8) is set to 010. (Short-time rated %) 13067 SP067 TLM3 Torque limit 3 Set the torque limit value when the torque limit (control input 0 to 999 1/bitA, 9, 8) is set to 011. (Short-time rated %) 13068 SP068 TLM4 Torque limit 4 Set the torque limit value when the torque limit (control input 0 to 999 1/bitA, 9, 8) is set to 100. (Short-time rated %) 13069 SP069 PCMP Phase alignment completion width 0 to 32767 (1°/1000) 13070 SP070 KDDT Phase alignment deceleration rate scale Set the width for completing phase alignment during rotation, and for single rotation position alignment when changing the mode from non-interpolation to spindle synchronization while rotating. Set the rotation error required of the machine. The rotation error will decrease when the setting value is decreased, but the cycle time (settling time) will increase. Set to "875" as a standard. Set the scale for SP016 (DDT) only when the deceleration rate is to be changed during a rotation command (command F∆T = / 0). The single rotation position alignment will be completed faster when the setting value is increased, but the impact applied on the machine will increase. Set to "0" when not using this function. 13071 SP071 DIQM Variable current limit during deceleration, lower limit value The deceleration time can be adjusted by changing the current limit value during deceleration according to the motor speed. As shown on the right, set the lower limit rate of the current limit in SP071 (DIQM), and use this with SP072 (DIQN). 0 to 999 (%) 13072 SP072 DIQN Variable current limit during deceleration, break point speed 100% (TMLR) DIQM 0 DIQN Motor speed When DIQM is set to 100%, the current limit value for deceleration (TMRL) set in the motor constants will be applied. III - 158 0 to 255 (1/16-fold) 1 to 32767 (r/min) 7. Spindle Parameters 7.2 MDS-D/DH Series No. 13073 SP073 VGVN 13074 SP074 VGVS Items Details Variable speed If noise is bothersome during gain target high-speed rotation, the state VGN1 value can be improved by lowering (VGN2) Variable speed the speed loop gain at high VGVN speeds. gain change As shown on the right, set start speed 0 VLMT VGVS the speed loop gain rate for (VLMT= Maximum motor speed×1.15) the overspeed detection speed in SP073 (VGVN), and use this with SP074 (VGVS). Setting range 0 to 100 (%) 0 to 32767 (r/min) Set to "0" when not using this function. The overspeed detection speed (VLMT) is 115% of the maximum motor speed (TSP). This function can be used when either VGN1 or VGN2 is selected. 13075 SP075 DWSH Slip compensation scale during regeneration High-speed coil Adjust the slip frequency scale for deceleration. Normally, set this to "0". (For machine tool builder adjustment) 0 to 255 (1/16-fold) 13076 SP076 DWSL Slip compensation scale during regeneration Low-speed coil Adjust the slip frequency scale at deceleration when using the low-speed coil. Normally, set this to "0". (For machine tool builder adjustment) 0 to 255 (1/16-fold) 13077 SP077 IQA Q axis current advance compensation 1 to 20480 13078 SP078 IDA D axis current advance compensation 13079 SP079 IQG Q axis current gain Set the current loop gain. When changing the coils, set the current loop gain for when the high-speed coil is selected. The setting value is determined by the electrical characteristics, so the setting value is fixed for the motor being used. Set the value given in the spindle parameter list. (For machine tool builder adjustment) 13080 SP080 IDG D axis current gain 13081 SP081 IQAL Q axis current advance compensation Low-speed coil 1 to 20480 13082 SP082 IDAL D axis current advance compensation Low-speed coil Set the current loop gain for when the coil is changed and the low-speed coil is selected. The setting value is determined by the electrical characteristics, so the setting value is fixed for the motor being used. Set the value given in the axis parameter list. (For machine tool builder adjustment) 13083 SP083 IQGL Q axis current gain Low-speed coil 13084 SP084 IDGL D axis current gain Low-speed coil 1 to 8192 1 to 8192 III - 159 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items Details Setting range (unit) 0 to 32767 13085 SP085 LMCk Lost motion When not using, set to "0". compensation 3 spring constant 13086 SP086 LMCc Lost motion When not using, set to "0". compensation 3 viscous constant 0 to 32767 13087 SP087 FHz4 Notch filter frequency 4 Set the vibration frequency to suppress if machine vibration occurs. (Valid at 50 or more) When not using, set to "0". 0 to 2250 (Hz) 13088 SP088 FHz5 Notch filter frequency 5 Set the vibration frequency to suppress if machine vibration occurs. (Valid at 50 or more) When not using, set to "0". 0 to 2250 (Hz) 13089 SP089 TMKQ Maximum output control Kq Maximum output control Kd Normally set this to "0". (For machine tool builder adjustment) 0 to 32767 Normally set this to "0". (For machine tool builder adjustment) 0 to 32767 Not used. Set to "0". 0 13090 SP090 TMKD 13091 SP091 : : 13100 SP100 13101 SP101 TMA1 OMR-FF 1st movement average filter time constant OMR-FF control When not using, set to "0". 0 (0.1ms) 13102 SP102 TMA2 OMR-FF 2nd movement average filter time constant OMR-FF Responsiveness compensation time constant α resp OMR-FF Inward turning compensation gain for G0 OMR-FF control When not using, set to "0". 0 (0.1ms) OMR-FF control When not using, set to "0". 0 (0.1ms) OMR-FF control When not using, set to "0". 0 (%) OMR-FF control When not using, set to "0". OMR-FF control Set "0" for a rigid model. When not using, set to "0". 0 (rad/s) 0 (Hz) 13103 SP103 TRES 13104 SP104 FER0 13105 SP105 PGM 13106 SP106 FR OMR-FF IIR filter gain OMR-FF Resonance frequency 13107 SP107 FA OMR-FF OMR-FF control Set "0" for a rigid model. Antiresonance When not using, set to "0". frequency III - 160 0 (Hz) 7. Spindle Parameters 7.2 MDS-D/DH Series 13108 SP108 ZR OMR-FF Resonance attenuation rate OMR-FF control Set "0" for a rigid model. When not using, set to "0". Setting range (unit) 0 (%) 13109 SP109 ZA OMR-FF Antiresonance attenuation rate OMR-FF Inward turning compensation gain for G1 OMR-FF control Set "0" for a rigid model. When not using, set to "0". 0 (%) OMR-FF control When not using, set to "0". 0 (%) OMR-FF Delay compensation time Number of ripple disturbance compensations OMR-FF control Set the delay time that occurs with the normal model. When not using, set to "0". Set the number of rippers per motor rotation. 0 (0.1ms) 13113 SP113 OPLP Current command value for open loop 0 to 999 (Short-time rated %) 13114 SP114 MKT Coil changeover gate cutoff timer Set the current command value for when open loop control is valid. A "0" setting is the same as a "50" setting. Set "0" when not using this function. Open loop control is valid when SP018 (SPEC2)/bit1 (oplp) is set to 1. Set the time to cut off the gate when turning the coil changeover contactor OFF and ON. Set a value longer than the coil changeover contactor's OFF/ON time. Set to "150" as a standard. 13115 SP115 MKT2 Coil changeover current limit timer Set the time to limit the current immediately after the gate is turned ON when the coil changeover contactor ON/OFF is completed. Set to "25" as a standard. 0 to 3500 (ms) 13116 SP116 MKIL Coil changeover current limit value Set the value to limit the current immediately after the gate 0 to 999 is turned ON when the coil changeover contactor ON/OFF is (Short-time completed. rated %) Set to "120" as a standard. 13117 SP117 SETM Excessive Set the time to detect the speed excessive error alarm. speed Set the time required of the machine. deviation timer Set to "12" as a standard. 0 to 60 (s) 13118 SP118 MSFT Magnetic pole shift amount 0 (°) No. 13110 SP110 FER1 13111 SP111 TDM 13112 SP112 RDCN Items Details Set the magnetic pole shift amount for the IPM spindle motor. III - 161 0 0 to 3500 (ms) 7. Spindle Parameters 7.2 MDS-D/DH Series No. 13119 SP119 FSP4 13120 SP120 FSP5 Items Details Notch filter Set the notch filter target attenuation amount and damping specifications coefficient. 4 Add a value 10000-fold the damping coefficient to the target attenuation rate -dB absolute value, and set. Notch filter specifications The setting range of each coefficient is as follows. Damping coefficient: 0.01 to 1.00 (0.01 increments) 5 When 0 is set, the value is 1.00. Target attenuation amount: -80dB to -1dB (1dB incremnets) When 0 is set, the value is -80dB. (Example) To set target attenuation amount to -40dB and damping coefficient to 1.00 1.00 × 10000 + ABS (-40) = 10040 When using nfd4 or ndf5 of SP034, set "0". Setting range (unit) 0 to 32767 13121 SP121 MP Kpp Magnetic pole detection position loop gain This is used for the initial magnetic pole detection when the IPM spindle motor is turned ON. Set the position loop gain in the magnetic pole detection loop. Set "0" when using the IM spindle motor. 13122 SP122 MP Kvp Magnetic pole detection speed loop gain This is used for the initial magnetic pole detection when the 0 to 32767 IPM spindle motor is turned ON. Set the speed loop gain in the magnetic pole detection loop. Set "0" when using the IM spindle motor. 13123 SP123 MP Kvi Magnetic pole detection speed loop advance compensation This is used for the initial magnetic pole detection when the IPM spindle motor is turned ON. Set the speed loop advance compensation in the magnetic pole detection loop. Set "0" when using the IM spindle motor. 0 to 32767 13124 SP124 ILMTsp Magnetic pole detection current limit value This is used for the initial magnetic pole detection when the IPM spindle motor is turned ON. Set the current limit value in the magnetic pole detection loop. Set "0" when using the IM spindle motor. 0 to 999 (Short-time rated %) 13125 SP125 DA1NO D/A output channel 1 data No. Input the data number you wish to output to D/A output channel. 0 to 4 13126 SP126 DA2NO D/A output channel 2 data No. Set the output scale as a 1/100 unit. The same scale as "100" is applied when "0" is set. -32768 to 32767 (1/100-fold) 13127 SP127 D/A output DA1MPY channel 1 output scale 13128 SP128 D/A output DA2MPY channel 2 output scale III - 162 0 to 32767 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items Details 13129 SP129 (PR) : : 13160 SP160 (PR) Set the unique constants for the spindle motor. (High-speed coil) The setting value is determined by the motor's mechanical and electrical characteristics and specifications, so normally set the value given in the spindle parameter list. 13161 SP161 (PR) : : 13192 SP192 (PR) Set the unique constants for the spindle motor. (Low-speed coil) The setting value is determined by the motor's mechanical and electrical characteristics and specifications, so normally set the value given in the spindle parameter list. 13193 SP193 : : 13224 SP224 Not used. Set to "0". Setting range (unit) 0 III - 163 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13225 SP225 Spindle SFNC5 function 5 Setting range (unit) Details Select the spindle functions. F E 7 6 D C B A 9 8 5 4 3 2 1 0 ovsn dcd bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 dcd Direct excitation mode stop Direct excitation mode start 5 6 7 8 9 A B C Set the non-sensitive band for overshooting compensation type 3 with a 2µm unit. D ovsn When using feed forward control, set the non-sensitive band for E the model position loop to ignore the model overshooting. Set F to 2µm (0001) as a standard. (Note) Set to "0" for bits with no particular description. III - 164 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13226 SP226 Spindle SFNC6 function 6 Setting range (unit) Details Select the spindle functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 165 7. Spindle Parameters 7.2 MDS-D/DH Series No. 13227 SP227 SFNC7 Items Servo function 7 Setting range (unit) Details Select the servo functions. F E D C B A 9 dis 7 bit 0 lmct 1 lmc3 6 8 alcdsp 5 4 Meaning when "0" is set Lost motion compensation 3 adjustment time measurement invalid Lost motion compensation 3 stop 3 2 1 0 lmc3 lmct Meaning when "1" is set Lost motion compensation 3 adjustment time measurement valid Lost motion compensation 3 start 2 3 4 5 6 7 8 alcdsp Alarm history display 9 A B Digital signal input selection Set to 0001 when using the safe speed control function. C D E Alarm counter display dis F (Note) Set to "0" for bits with no particular description. III - 166 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13228 SP228 Spindle SFNC8 function 8 Setting range (unit) Details Select the spindle functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 irms bit Meaning when "0" is set 0 irms Normal load meter display Meaning when "1" is set Effective motor current display 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 167 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13229 SP229 Spindle SFNC9 function 9 Setting range (unit) Details Select the spindle functions. F E D C B A 9 8 6 5 4 3 2 1 0 ssc 7 omrffoff omrffon bit Meaning when "0" is set 0 omrffon OMR-FF control invalid Meaning when "1" is set OMR-FF control valid 1 omrffoff Normal setting OMR-FF control temporary stop 2 3 4 5 6 7 8 9 A B C D E F ssc Safe speed control function invalid Safe speed control function valid (Note) Set to "0" for bits with no particular description. III - 168 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13230 SP230 Spindle SFNC10 function 10 Setting range (unit) Details Select the spindle functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 169 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13231 SP231 Spindle SFNC11 function 11 Setting range (unit) Details Select the spindle functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. III - 170 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13232 SP232 Spindle SFNC12 function 12 Setting range (unit) Details Select the spindle functions. F E D C B A 9 8 7 6 5 4 3 2 1 0 bit Meaning when "0" is set Meaning when "1" is set 0 1 2 3 4 5 6 7 8 9 A B C D E F (Note) Set to "0" for bits with no particular description. 13233 SP233 IVC Voltage nonsensitive band compensation When 100% is set, the voltage equivalent to the logical non- 0 to 255 energized time will be compensated. (%) When "0" is set, a 100% compensation will be performed. Adjust in increments of 10% from the default value 100%. If increased too much, vibration or vibration noise may be generated. III - 171 7. Spindle Parameters 7.2 MDS-D/DH Series No. Items 13234 SP234 13235 SP235 (PR) R2H 13236 SP236 (PR) WIH 13237 SP237 (PR) TCF Details Not used. Set to "0". Temperature compensation initial value Temperature compensation iron loss coefficient Normally set this to "0". (For machine tool builder adjustment) 0 (%) Normally set this to "0". (For machine tool builder adjustment) 0 (%) Torque command filter Set the filter for the torque command. Set to "0" when not using this function. The standard value is "500" when using the motor end detector TS5690 or TS5691. 0 to 4500 (Hz) Set to "0" when not using this function. Set the safe speed at the spindle end when using the safe speed control function. 0 to 18000 (°/min) 13238 SP238 Safe speed SSCFEED control safe speed 13239 SP239 Safe speed When not using, set to "0". SSCRPM control safe rotation speed 13240 SP240 Not used. (PR) Set to "0". 13241 SP241 (PR) : : SP256 13256 (PR) Setting range (unit) 0 System setting parameter These parameters are set automatically by the NC system. III - 172 0 to 32767 (r/min) 0 7. Spindle Parameters 7.3 Supplement 7.3 Supplement 7.3.1 D/A Output Numbers (1) D/A output specifications Item Number of channels Output cycle Explanation 2ch CN9 connector Pin Signal Pin Signal 1 LG 11 LG 2 12 3 13 4 14 5 15 6 16 7 17 8 18 9 MO1 19 MO2 10 20 888µs (min. value) Output precision 12bit Output voltage range 0V to 2.5V to +5V Output scale setting -32768 to 32767% (1% increments) Output pins CN9 connector MO1 = 9 pin MO2 = 19 pin GND = 1, 11 pin (2) Setting the output data Input the No. of the data to be output to each D/A output channel. # No. Abbrev. Parameter name 13125 SP125 DA1NO D/A output channel 1 data No. 13126 SP126 DA2NO D/A output channel 2 data No. No. Details Output unit 0 Motor speed 1000(r/min)/V 1 Current command 100%/V 2 Current feedback 100%/V 3 Position droop 1mm/V 4 Command F∆T 1mm/0.8ms/V 5 6 7 8 9 10 III - 173 8. Rotary Axis Configuration Parameters 8. Rotary Axis Configuration Parameters Parameters indicated as (PR) in the table will be validated when the NC power is turned OFF and ON after setting. # Items Details 7900 RCDAX_I Orthogonal Set the name of the horizontal axis in the (PR) coordinate orthogonal coordinate system. horizontal axis name Setting range (unit) A,B,C,U,V,W,X,Y,Z 7901 RCDAX_J Orthogonal (PR) coordinate vertical axis name Set the name of the vertical axis in the orthogonal coordinate system. A,B,C,U,V,W,X,Y,Z 7902 RCDAX_K Orthogonal (PR) coordinate height axis name Set the name of the height axis in the orthogonal coordinate system. A,B,C,U,V,W,X,Y,Z 7903 G92_CRD Origin zero Select whether the coordinates preset when origin 0 / 1 set coordinate zero (G92_X_Y_Z;) is commanded are the tool selection end or the holder end coordinates. 0: Tool nose 1: Holder end 7904 NO_TIP Tool handle feed function selection 7905 NO_ABS Selection of tool axis movement amount display at manual ABS switch ON/OFF Select whether to validate or ignore the tool handle 0 / 1 function. 0: Valid (tool handle feed) 1: Invalid (standard) Select whether to update the displayed tool axis 0/1 movement amount at manual ABS switch OFF, or at both manual ABS switch ON and OFF. 0: Only at ABS switch OFF 1: ABS switch ON/OFF 7906 PASSTYP Singular point Select the movement after passing through a passage type singular point. 0: Type 1 The same direction as when the A axis or B axis rotation angle sign is the tool nose control start is selected. 1: Type 2 The direction with less C axis rotation movement amount on the singular point is selected. 0/1 7907 CHK_AN G 0.000 to 5.000 (°) Near singular judgment angle Set the angle for judging a position near the singular point. 7908 SLCT_PR Programming Select whether to use the workpiece coordinate G_COOR coordinate system or table coordinate system (coordinate D system system that rotates together with workpiece) for selection the programming coordinate system. 0: Table coordinate system 1: Workpiece coordinate system 0/1 7909 IJK_VEC_ Posture MR vector mirror image selection 0/1 Select whether to apply a mirror image on the posture vector (IJK) for Type 2. 0: Mirror OFF 1: Mirror ON III - 174 8. Rotary Axis Configuration Parameters # Items 7910 SLCT_INT Interpolation _MODE method selection 7911 SLCT_ST Rotary axis ANDARD_ basic POS positions election 7920 SLCT_T1 (PR) Rotary axis selection Details Select whether to use single axis rotation interpolation or joint interpolation. 0: Joint interpolation method 1: Single axis rotation interpolation method Select whether to use the machine coordinate system zero point or the position at the end point command as a reference. 0: Machine coordinate system 1: Position at command Setting range (unit) 0/1 Set in which axis direction to rotate the tool rotating type base-side rotary axis. 0: Invalid (Example) A-B axis 1: I axis rotation Base-side rotary axis 2: J axis rotation 3: K axis rotation 0 to 3 0/1 Tool-side B axis rotary axis Z Y A axis X 7922 ROTAXT1 Rotary axis (PR) name Set the name of the tool rotating type base-side rotary axis. 0,A,B,C,U,V,W,X,Y,Z 0: Mechanical axis specifications 7923 DIR_T1 Set the rotation direction of the tool rotating type base-side rotary axis. 0: CW 1: CCW Set the distance from the tool-side rotary axis rotation center in the horizontal axis direction to the base-side rotary axis rotation center. 0/1 Rotation direction 7924 COFST1H Horizontal axis rotation center offset -99999.999 to 99999.999 (mm) 7925 COFST1V Vertical axis Set the distance from the tool-side rotary axis rotation center rotation center in the vertical axis direction to the offset base-side rotary axis rotation center. 7926 COFST1T Height axis Set the distance from the tool-side rotary axis rotation center rotation center in the height axis direction to the offset base-side rotary axis rotation center. 7930 SLCT_T2 (PR) Rotary axis center 0 to 3 Set in which axis direction to rotate the tool rotating type tool-side rotary axis. 0: Invalid (Example) A-B axis 1: I axis rotation Base-side rotary axis 2: J axis rotation 3: K axis rotation Tool-side B axis rotary axis Z A axis III - 175 Y X 8. Rotary Axis Configuration Parameters # Items 7932 ROTAXT2 Rotary axis (PR) name Details Set the name of the tool rotating type tool-side rotary axis. Setting range (unit) 0,A,B,C,U,V,W,X,Y,Z 0: Mechanical axis specifications 7933 DIR_T2 Rotation direction Set the rotation direction of the tool rotating type tool-side rotary rotary axis. 0: CW 1: CCW 0/1 7934 COFST2H Horizontal Set the distance from the spindle holder end in the -99999.999 to axis rotation horizontal axis direction to the tool-side rotary axis 99999.999 (mm) center offset rotation center. 7935 COFST2V Vertical axis Set the distance from the spindle holder end in the rotation vertical axis direction to the tool-side rotary axis center offset rotation center. 7936 COFST2T Height axis Set the distance from the spindle holder end in the rotation height axis direction to the tool-side rotary axis center offset rotation center. 7940 SLCT_W1 (PR) Rotary axis selection Set in which axis direction to rotate the table rotating type base-side rotary axis. 0: 1: 2: 3: 0 to 3 (Example) A-C axis Invalid I axis rotation Workpiece-side rotary axis J axis rotation C axis K axis rotation Z A axis Y X Base-side rotary axis 7942 ROTAXW1 Rotary axis (PR) name Set the name of the table rotating type base-side rotary axis. 7943 DIR_W1 Set the rotation direction for the table rotating type 0 / 1 base-side rotary axis. 0: CW 1: CCW Rotation direction 0,A,B,C,U,V,W,X,Y,Z 0: Mechanical axis specifications 7944 COFSW1H Horizontal Set the distance from the machine zero point in -99999.999 to axis rotation the horizontal axis direction to the base-side rotary 99999.999 (mm) center offset axis rotation center when all axes are at the machine zero point. 7945 COFSW1V Vertical axis Set the distance from the machine zero point in rotation the vertical axis direction to the base-side rotary center offset axis rotation center when all axes are at the machine zero point. 7946 COFSW1T Height axis Set the distance from the machine zero point in rotation the height axis direction to the base-side rotary center offset axis rotation center when all axes are at the machine zero point. III - 176 8. Rotary Axis Configuration Parameters # Items 7950 SLCT_W2 Rotary axis (PR) selection Details Set in which direction to rotate the table rotating type workpiece-side rotary axis. 0: 1: 2: 3: Setting range (unit) 0 to 3 Invalid (Example) A-C axis I axis rotation Workpiece-side rotary axis J axis rotation C axis K axis rotation Z A axis Y X Base-side rotary axis 7952 ROTAXW2 Rotary axis (PR) name Set the name of the table rotating type workpieceside rotary axis. 7953 DIR_W2 Set the rotation direction for the table rotating type 0 / 1 workpiece-side rotary axis. 0: CW 1: CCW Rotation direction 7954 COFSW2H Horizontal Set the distance from the base-side rotary axis axis rotation rotation center in the horizontal axis direction to center offset the workpiece-side rotary axis rotation center when all axes are at the machine zero point. 7955 COFSW2V Vertical axis Set the distance from the base-side rotary axis rotation rotation center in the vertical axis direction to the center offset workpiece-side rotary axis rotation center when all axes are at the machine zero point. 7956 COFSW2T Height axis Set the distance from the base-side rotary axis rotation rotation center in the height axis direction to the center offset workpiece-side rotary axis rotation center when all axes are at the machine zero point. III - 177 0,A,B,C,U,V,W,X,Y,Z 0: Mechanical axis specifications -99999.999 to 99999.999 (mm) 9. Machine Error Compensation 9.1 Function Outline 9. Machine Error Compensation 9.1 Function Outline Machine error compensation includes two independent functions: memorized pitch error compensation and memorized relative position compensation. (1) Memorized pitch error compensation According to the specified parameters‚ this method compensates an axis feed error caused by a ball screw pitch error‚ etc. With the reference position defined as the base‚ set the compensation amount in the division points obtained by equally dividing the machine coordinates. (See Fig. 1. 1) The compensation amount can be set by either the absolute or incremental system. Select the desired method with the #4000:Pinc. Machine position is compensated between division points n and n+1 as much as compensation amount between them by linear approximation. Real machine position Ideal machine position Real machine position for which no compensation has been made S S S Command machine position Reference position Compensation amount Compensation amount between division points S: Division point S S S n n+1 n+2 Command machine position Fig. 1.1 Relationship between the compensation amount and machine position III - 178 9. Machine Error Compensation 9.1 Function Outline (2) Memorized relative position compensation This method‚ according to the parameters specified in advance‚ compensates the relative position error between two orthogonal axes caused by deflection of the moving stand. For this‚ as shown in Fig. 1. 2‚ specify the compensation amount in the compensation axis direction in the division points obtained by equally dividing the machine coordinates of the base axis. The base axis is one of the two orthogonal axes to which relative position compensation applies. This axis is used as the criterion for relative-error measurement. The compensation axis is the coordinate axis that is orthogonal to the base axis. The compensation is actually made for this coordinate axis. The section between division points n and n+1 is compensated smoothly by linear approximation. Actual machine position of compensation axis Actual machine position for which no compensation has been made S: Division point Reference position Compensation amount S S S n n+1 n+2 T T T Command machine position along base axis Command machine position Compensation amount between division points Fig. 1.2 Relationship between the compensation amount and machine position # 4000 Pinc (PR) Item Machine error compensation increment method Details Specify whether to use the incremental amount method or absolute amount method when setting the machine error compensation data. III - 179 Setting range 0: Absolute volume method 1: Incremental volume method 9. Machine Error Compensation 9.1 Function Outline <1st axis> # 4001 cmpax 4002 drcax 4003 rdvno 4004 mdvno 4005 pdvno 4006 sc 4007 spcdv Item Basic axis Details Specify the basic axis address for machine error compensation. 1) For pitch error compensation‚ set the name of the axis to be compensated. 2) For relative position compensation‚ set the name of the axis to be the base axis. Set as the "system No. + axis name" when using the multi-system. (Example) Z axis for 2nd system: 2Z Compensation axis Set the compensation axis address for machine error compensation. 1) For pitch error compensation‚ set the same axis name as #4001 cmpax. 2) For relative position compensation‚ set the name of the axis to be actually compensated. Set as the "system No. + axis name" when using the multi-system. (Example) Z axis for 2nd system: 2Z Division point Set the compensation data No. number at corresponding to the reference position. The reference position reference position is actually the base‚ so there is no compensation No. Set the number that is decremented by 1. Division point Set the compensation data No. that is on the number at the most farthest negative side. negative side Division point Set the compensation data No. that is on the number at the most farthest positive side. positive side Compensation Set the compensation amount’s scale. scale factor Division interval Set the interval to divide the basic axis. Each compensation data will be the compensation amount for each of these intervals. Setting range X, Y, Z, U, V, W, A, B, or C axis address X, Y, Z, U, V, W, A, B, or C axis address 4101 to 5124 4101 to 5124 4101 to 5124 0 to 99 1 to 9999999 (control unit applied) 2nd axis 3rd axis 4th axis 5th axis 6th axis 7th axis 8th axis 9th axis 10th axis 4011 4012 4013 4014 4015 4016 4017 # 4101 y y y 5124 4021 4022 4023 4024 4025 4026 4027 4031 4032 4033 4034 4035 4036 4037 Item 4041 4042 4043 4044 4045 4046 4047 4051 4052 4053 4054 4055 4056 4057 4061 4062 4063 4064 4065 4066 4067 4071 4072 4073 4074 4075 4076 4077 4081 4082 4083 4084 4085 4086 4087 4091 4092 4093 4094 4095 4096 4097 Set the parameters corresponding to the 1st axis’ parameters 4001 to 4007 for each axis. A maximum of 6 axes can be controlled‚ but as the relative position is compensated‚ settings for 10 axes can be made. Details Setting range Set the compensation amount for each axis. -32768 to 32767 The actual compensation amount will be the value obtained by multiplying the setting value with the compensation scale. III - 180 9. Machine Error Compensation 9.2 Setting Compensation Data 9.2 Setting Compensation Data Compensation data can be set according to either absolute or incremental system. "#4000:Pinc" 0: Absolute system 1: Incremental system (1) Absolute system Feed from the reference position to each division point is executed as shown in Fig. 2.1. The following is obtained at this time. Set it as the compensation amount. (Specified position - Real machine position) × 2 (Unit of output) For example‚ assume that the feed from the reference position to the +100mm position is executed. Also‚ assume that the real machine position is 99.990mm. In this case‚ the following value is defined as the compensation amount used at the +100mm position: (100000 - 99990) × 2 = 20 pulses The resultant value is defined as the compensation amount. Assume that the real machine position resulting when feed to the -100mm position is executed‚ is -99.990mm. In this case‚ the following value is defined as the compensation amount used at the -100mm position: (-100000 - (-99990)) × 2 = -20 pulses -100 +99.990 Compensation amount: 20 pulses (10um) Compensation amount: -20 pulses (-10um) -99.990 +100 Fig. 2.1 (2) Incremental system Fig. 2.2 contains a machine position that is placed in the positive direction with respect to the reference position. Assume that feed from division n-1 to n (division interval) is executed. In this case‚ the following value is defined as the compensation amount: (Division interval - Actual movement distance) × 2 (Unit of output) III - 181 9. Machine Error Compensation 9.2 Setting Compensation Data (3) Fig. 2.3 contains a machine position that is placed in the negative direction with respect to the reference position. Assume that feed from division point n+1 to n by the division interval is executed. In this case‚ the following value is defined as the compensation amount: (Division interval + Actual movement distance) × 2 (Unit of output) 1 n n+1 n: Division point compensation number 1: Division interval n-1 n 1 Fig. 2.2 Fig. 2.3 Unit : Unit of output Range : -128 to 127 (Note) The unit of output is used as the unit of setting. The actual unit of compensation pulses depends on the compensation scale factor. III - 182 9. Machine Error Compensation 9.3 Example in Using a Linear Axis as the Base Axis 9.3 Example in Using a Linear Axis as the Base Axis (1) When "mdvno" or "pdvno" exists at both ends of "rdvno": Compensation amount in incremental system (1) (3) (-3) (-2) (0) (3) Error #4101 #4102 3 #4103 #4104 #4105 #4106 2 1 Base axis machine coordinate -1 -2 -3 (3) Compensation amount in absolute system Division point number (-2) (0) (-2) (-1) rdvno 4103 Specified machine position -300.000 -200.000 -100.000 100.000 200.000 300.000 mdvno 4101 Real machine position pdvno 4106 Compensa- Incremental tion amount Absolute #4101 (1) #4102 #4103 #4104 #4105 #4106 -299.999 -200.000 -100.003 100.002 200.002 299.999 2 6 -6 -4 0 6 -2 0 6 -4 -4 2 If the setting range ("mdvno" to "pdvno") is exceeded‚ the compensation will be based on compensation amount at "mdvno" or "pdvno". III - 183 9. Machine Error Compensation 9.3 Example in Using a Linear Axis as the Base Axis (2) When the range compensated is only the positive range: Compensation amount in incremental system (-2) (1) (0) (3) (1) Error 3 #4113 #4114 #4115 #4116 #4117 2 1 Base axis machine coordinate -1 -2 -3 (-2) (-1) Compensation amount in absolute system (-1) (2) (3) Division point number Compensa- Incremental tion amount Absolute #4113 -4 #4114 2 #4115 0 #4116 6 #4117 2 rdvno mdvno 4112 4113 -4 -2 -2 4 6 pdvno 4117 If the machine position exceeds "pdvno"‚ the compensation will be based on the compensation amount at "pdvno". If the machine position is negative in this case‚ no compensation will be executed. III - 184 9. Machine Error Compensation 9.3 Example in Using a Linear Axis as the Base Axis (3) When the range compensated is only the negative range: Compensation amount in incremental system (-1) (1) (3) (1) (0) (-3) Error #4125 #4126 #4127 #4128 #4129 #4130 3 2 1 Base axis machine coordinate -1 -2 -3 (3) (3) (2) (-1) Compensation amount in absolute system Division point number Compensa- Incremental tion amount Absolute (-2) (-1) #4125 -2 #4126 2 #4127 6 #4128 2 #4129 0 #4130 -6 rdvno mdvno 4130 4125 -2 -4 -2 4 6 6 pdvno 4130 If the machine position exceeds "mdvno"‚ the compensation will be based on compensation amount at "mdvno". III - 185 9. Machine Error Compensation 9.3 Example in Using a Linear Axis as the Base Axis (4) When compensation is executed in a range that contains no reference position: Compensation amount in incremental system Error 3 #4135 #4136 (-1) (-1) #4137 (1) (3) #4138 #4140 #4139 2 1 Base axis machine coordinate -1 -2 -3 Compensation amount in absolute system (-1) (-2) (1) (2) Division point number Compensation amount #4135 #4136 #4137 #4138 #4139 #4140 rdvno 4134 Incremental -2 -2 6 2 mdvno 4136 Absolute -2 -4 2 4 pdvno 4140 In this case‚ the compensation is executed in the range from "mdvno" to "pdvno". This setting rule applies also when the compensation is executed in a range which contains negative machine positions and no reference position. III - 186 9. Machine Error Compensation 9.4 Example in Using a Rotary Axis as the Base Axis 9.4 Example in Using a Rotary Axis as the Base Axis Compensation amount in incremental system (-2) (1) (0) (3) (1) (-3) Error 3 #4123 #4125 #4124 #4126 #4128 #4127 2 1 360° Base axis machine coordinate -1 -2 -3 (-2) (-1) (-1) Compensation amount in absolute system (2) (3) (0) Division point number Compensa- Incremental tion amount Absolute #4123 -4 #4124 2 #4125 0 #4126 6 #4127 2 #4128 -6 rdvno mdvno 4122 4123 -4 -2 -2 4 6 0 pdvno 4128 In this case‚ the sum of the compensation amounts set according to the incremental system is always "0". For the absolute system‚ the compensation amount at the terminal point (360 degrees) is always "0". III - 187 10. PLC Constants 10.1 PLC Timer 10. PLC Constants 10.1 PLC Timer # PLC device 16000 : : : : 16703 T0 : : : : T703 Item PLC timer <10ms/100ms> Details Set the time for the timer used in the PLC program (ladder). The 10ms timer and 100ms timer are identified by the command used. (Note) This setting value is valid when parameter "#6449 bit0" in the following "[BIT SELECT]" is set to "0". Setting range 0 to 32767 (×10ms or ×100ms) (Note 1) Setting the timer setting value from the setting and display unit The timer T setting value can be set with the following two methods. • Method to validate the setting value (Kn) programmed with the sequence program (fixed timer) • Method to validate the setting value set from the setting and display unit (variable timer) (Note 2) The fixed timer and variable timer range can be set with the bit selection parameters (#6454bit0 to bit3). No. of points Range 0 100 200 300 400 500 600 All points None #16000 to #16099 #16000 to #16199 #16000 to #16299 #16000 to #16399 #16000 to #16499 #16000 to #16599 #16000 to #16703 Bit selection parameter (#6454) bit3 bit2 bit1 bit0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 III - 188 Fixed timer/ variable timer All fixed timers Variable timers in range on left All variable timers 10. PLC Constants 10.2 PLC Integrated Timer 10.2 PLC Integrated Timer # PLC device 17000 : : 17063 ST0 : : ST63 Item Details Setting range PLC integrated Set the time for the integrated timer used with 0 to 32767 (×100ms) timer the PLC program (ladder). <100ms INC.> (Note) This setting value is valid when parameter "#6449 bit0" in the following "[BIT SELECT]" is set to "0". (Note 1) Setting the timer setting value from the setting and display unit The timer T setting value can be set with the following two methods. • Method to validate the setting value (Kn) programmed with the sequence program (fixed integrated timer) • Method to validate the setting value set from the setting and display unit (variable integrated timer) (Note 2) The fixed integrated timer and variable integrated timer range can be set with the bit selection parameters (#6454bit5 to bit7). No. of points Range 0 None 20 #17000 to #17019 40 #17000 to #17039 All points #17000 to #17063 Bit selection parameter (#6453) bit7 bit6 bit5 0 0 0 0 0 1 0 1 0 0 1 1 Fixed integrated timer/ variable integrated timer All fixed integrated timers Variable integrated timers in range on left All variable integrated timers 10.3 PLC Counter # PLC device 17200 : : : 17455 C000 : : : C255 Item Counter Details Setting range Set the time for the counter used with the PLC 0 to 32767 program (ladder). (Note) This setting value is valid when parameter "#6449 bit1" in the following "[BIT SELECT]" is set to "0". (Note 1) Setting the counter setting value from the setting and display unit The counter C setting value can be set with the following two methods. • Method to validate the setting value (Kn) programmed with the sequence program (fixed counter) • Method to validate the setting value set from the setting and display unit (variable counter) (Note 2) The fixed counter and variable counter range can be set with the bit selection parameters (#6454bit4 to bit7). No. of points Range 0 40 80 120 160 200 240 All points None #17200 to #17239 #17200 to #17279 #17200 to #17319 #17200 to #17359 #17200 to #17399 #17200 to #17439 #17200 to #17455 Bit selection parameter (#6454) bit7 bit6 bit5 bit4 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 III - 189 Fixed counter/ variable counter All fixed counters Variable counter in range on left All variable counters 10. PLC Constants 10.4 PLC Constants 10.4 PLC Constants # PLC device Item PLC constant 18001 R7500,7501 : : : : : : : : 18150 R7798,7799 Details Set the value to be set in the data type R register used in the PLC program (ladder). Even if the data is set in the R register that corresponds to the PLC side when this parameter is displayed‚ the screen will not change. Enter a different screen once‚ and then select this screen again. Setting range -99999999 to 99999999 Setting range 0: OFF 1: ON 10.5 Selecting the PLC Bit # 6401 6402 : : : : : : : : 6495 6496 PLC device Item R7800-Low Bit selection R7800-High : : : : : : : : R7847-Low R7847-High Details This is the bit type parameter used in the PLC program (ladder). Even if the data is set in the R register that corresponds to the PLC side when this parameter is displayed‚ the screen will not change. Enter a different screen once‚ and then select this screen again. Some of the parameters following #6449 may be fixed according to the usage purpose. Refer to the PLC Program Development On-board Instruction Manual. 6497 6498 : : : : : 6595 6596 R7848-Low Bit selection R7848-High expansion : : : : : R7897-Low R7897-High This is the bit type parameter (expansion) 0: OFF used in the PLC program (ladder). 1: ON Even if the data is set in the R register that corresponds to the PLC side when this parameter is displayed‚ the screen will not change. Enter a different screen once‚ and then select this screen again. III - 190 10. PLC Constants 10.5 Selecting the PLC Bit Table: "Contents of bit selection parameters #6449 to #6496" Symbol name 0 1 7 6 5 4 Setting #6449 Control unit display unit temperature R7824 L thermal alarm ON alarm ON External #6450 Alarm/ alarm R7824 H operator message change display 3 2 Integrating Counter C timer T retention retention Full screen display of message - PLC GX Developer development communienvironment cation ON selection Operator message ON Onboard editing not possible 1 0 PLC counter program ON 1 PLC timer program ON 0 Alarm message R type F type ON 2 #6451 R7825 L - 3 #6452 R7825 H - 4 #6453 R7826 L 5 #6454 R7826 H PLC counter number of variable counter points setting 6 #6455 R7827 L - - - - - - - - 7 #6456 R7827 H - - - - - - - - 8 #6457 R7828 L 9 #6458 R7828 H A #6459 R7829 L B #6460 R7829 H C #6461 R7830 L D #6462 R7830 H E #6463 R7831 L F #6464 R7831 H - GOT communication connection Counter (fixed) retention PLC integrated timer Number of variable integrated timer points setting - Integrated timer (fixed) retention Onboard ON - - PLC timer number of variable timer points setting High-speed input specification 1 High-speed input specification 2 High-speed output specification 1 High-speed output specification 2 III - 191 - 10. PLC Constants 10.5 Selecting the PLC Bit 0 Symbol name #6465 R7832 L 1 #6466 R7832 H 2 #6467 R7833 L 3 #6468 R7833 H 4 #6469 R7834 L 5 #6470 R7834 H 6 #6471 R7835 L 7 #6472 R7835 H 8 #6473 R7836 L 9 #6474 R7836 H A #6475 R7837 L B #6476 R7837 H C #6477 R7838 L D #6478 R7838 H E #6479 R7839 L F #6480 R7839 H 7 6 5 4 3 2 High-speed input specification 3 High-speed input specification 4 High-speed input specification 5 High-speed input specification 6 High-speed output specification 3 High-speed output specification 4 High-speed output specification 5 High-speed output specification 6 (Note 1) Be sure to set the bits indicated - and blanks to 0. (Note 2) Parameters #6481 to #6496 are reserved for debugging by Mitsubishi. III - 192 1 0 11. Macro List 11. Macro List # Item 7001 M [01] to to 7091 M [10] 7002 to 7092 Details <Code> Set the M code used for calling out the macro with the M command. This is valid when "#1195 Mmac" is set to 1. <Type> Set the macro call out type. 0 M98 P∆∆∆∆; and equivalent value call 1 G65 P∆∆∆∆; and equivalent value call 2 G66 P∆∆∆∆; and equivalent value call 3 G66.1 P∆∆∆∆; and equivalent value call Setting range (unit) 1 to 9999 0 to 3 others M98 P∆∆∆∆; and equivalent value call 7003 to 7093 <Program No.> Set the No. of the program to be called out. M2mac Program name of file name (up to 32 characters) Set the type and program No. for when calling out the macro with the 2nd miscellaneous command. The macro will be called out with the "#1170 M2name" address command when "#1198 M2mac" is set to 1. 7102 <Type> Same as the M call macro. 0 to 3 7103 <Program No.> Same as the M call macro. Program name of file name (up to 32 characters) 7201 G [01] to to 7291 G [10] <Code> Set the G code to be used when calling the macro with a G command. Do not set a G code used in the system. 1 to 255 7202 to 7292 <Type> Same as the M call Marco. 0 to 3 7203 to 7293 <Program No.> Same as the M call Marco. Smac Program name of file name (up to 32 characters) Set the type and program No. for when calling the macro with an S command. This is valid when "#1196 Smac" is set to 1. 7302 <Type> Same as the M call Marco. 0 to 3 7303 <Program No.> Same as the M call Marco. Program name of file name (up to 32 characters) Tmac Set the type and program No. for when calling the macro with a T command. This is valid when "#1197 Tmac" is set to 1. 7312 <Type> Same as the M call macro. 0 to 3 7313 <Program No.> Same as the M call macro. Program name of file name (up to 32 characters) III - 193 11. Macro List # Item 7401 ASCII [01] Details The ASCII code macro parameters (#7402 to 7405) are validated. 0: Invalid 1: Valid Valid 7402 Code Set the ASCII code used to call macros with the ASCII code. L system: A, B, D, F, H, I, J, K, M, Q, R, S, T M system: A, B, F, H, I, K, M, Q, R, S, T 7403 Type Set the macro call type. 0: M98, 1: G65, 2: G66, 3: G66.1 0 to 3 7404 Program No. Set the program No. called with macro call. 0 to 99999999 7405 Variable When the call type is "0", set the variable No. set after the ASCII code. 100 to 149 7411 ASCII [02] Valid The ASCII code macro parameters (#7412 to 7415) are validated. 0: Invalid 1: Valid 0/1 7412 Code Set the ASCII code used to call macros with the ASCII code. L system: A, B, D, F, H, I, J, K, M, Q, R, S, T M system: A, B, F, H, I, K, M, Q, R, S, T 7413 Type Set the macro call type. 0: M98, 1: G65, 2: G66, 3: G66.1 0 to 3 7414 Program No. Set the program No. called with macro call. 0 to 99999999 7415 Variable When the call type is "0", set the variable No. set after the ASCII code. 100 to 149 III - 194 Setting range 0/1 12. Position Switch 12. Position Switch The position switch (PSW) is used as an alternate switch for the dog switch provided on an axis of the machine. The position switch uses parameters by which the names of axes and their corresponding coordinates indicating imaginary dog positions are defined in advance. When the machine reaches the imaginary dog position‚ a signal is output to the PLC interface. The position switch thus works as an imaginary dog switch. # 7500 Pcheck Item High-speed switching of position switch Details Setting range (unit) Specify whether to perform position 0/1 switch area checking at high speeds. 0: Do not perform position switch area checking at high speed (do it the same as before). 1: Perform position switch area checking at high speed. Specify the name of the axis for which a X, Y, Z, U, V, W, A, B, position switch is provided. or C axis address 75 1 <axis> Axis name 75 2 <dog1> Imaginary dog position 1 When the machine enters the range -99999.999 to between imaginary dog positions 1 and 2, 99999.999 a signal is output to the PLC. (mm) 75 3 <dog2> Imaginary dog position 2 1st part system device : X1D00 2nd part system device : X1D20 75 4 <check> Selection of area check method 0/1 When position switch area checking at high speed is selected, specify the mode of area checking, i.e., whether to use the command type machine position or detector feedback position, for each position switch point. 0: Use the command type machine position as the machine position for position switch area checking. 1: Use the detector feedback position as the machine position for position switch area checking. (Note) This parameter is valid only when 1 set in "#7500 Pcheck. " Position switch Nos. of PSW1 to PSW8 and signal devices <axis> <dog1> <dog2> Part system 1 device Part system 2 device PSW1 PSW2 #7501 #7511 #7502 #7512 #7503 #7513 X1D00 X1D01 X1D20 X1D21 PSW3 #7521 #7522 #7523 X1D02 X1D22 PSW4 #7531 #7532 #7533 X1D03 X1D23 : : : : : : PSW24 #7731 #7732 #7733 X1D17 X1D37 Instead of the dog switch provided on the machine axis‚ the coordinate values indicating imaginary dog positions (dog1 and dog2) on the coordinate axis of the axis name preset with axis are set with the position switches (PSW1 - PSW24). When the machine reaches the position‚ the signal is output to the device corresponding to the PLC interface. III - 195 12. Position Switch Example of settings of dog1 and dog2 and operation Setting of dog1 and dog2 dog1, dog2 position dog1 < dog2 dog1 > dog2 dog1 = dog2 dog1 dog2 Operation A signal is output between dog1 and dog2. dog2 A signal is output between dog2 and dog1. dog1 Basic machine coordinate system zero point Imaginary dog dog1 PSW width dog2 If dog1 equals dog2‚ the dog1 position triggers a signal. dog1 = dog2 Rotary axis Setting of dog1 and dog2 dog1 < dog2 dog1, dog2 position dog2 dog1 (Example) dog1 = 30.000 dog2 = 330.000 dog1 dog2 (Example) dog1 = -30.000 dog2 = 30.000 dog1 > dog2 dog1 dog2 (Example) dog1 = 330.000 dog2 = 30.000 |dog1 - dog2| ≥ 360 dog2 dog1 (Example) dog1 = 30.000 dog2 = 390.000 III - 196 Description A signal is output between dog1 and dog2. A signal is also output when dog1 is negative. A signal is output between dog2 and dog1. A signal is kept output when the difference between dog1 and dog2 exceeds 360 degrees. 12. Position Switch 12.1 Canceling the Position Switch 12.1 Canceling the Position Switch To cancel the position switch‚ enter the number (#75 1) of the position switch to be canceled in # ( ) of the setting field‚ enter a slash "/" in DATA ( )‚ then press the INPUT key. This deletes the axis name for the specified position switch‚ thus invalidating the position switch. The data specified for <dog1> and <dog2> are still stored in memory. To validate the position switch again‚ therefore‚ it is enough to specify the axis name only. III - 197 13. Auxiliary Axis Parameter 13. Auxiliary Axis Parameter Turn the NC power OFF after setting parameters indicated with a (PR) in the table. The setting will be validated after the power is turned ON again. No. Name 50001 MSR (PR) Motor series 50002 RTY (PR) Regeneration option type Details Setting range Default value 0000 Set the motor series. This is automatically judged 0000 to FFFF by the system when the default value (0000) is (hexadecimal) set. Set the regenerative resistor type. Do not set values without a description. 0 0 0 0 (Default value) Setting value 1 Drive unit standard built-in resistor (10CT has no built-in resistor) Setting prohibited 2 MR-RB032 (30W) 3 MR-RB12 (100W) 4 MR-RB32 (300W) 5 MR-RB30 (300W) 6 7 to F MR-RB50 (500W) Setting prohibited 0 50003 PC1 (PR) Details Set the number of gear teeth on the motor side and the number of gear teeth on the machine side as an integer reduced to its lowest terms. Set the total gear ratio if there are multiple gear Machine side levels. For rotary axes, set the motor rotation speed per gear ratio (motor rotation machine rotation. ratio) 1 to 32767 1 1 to 32767 1 50005 PIT (PR) Feed pitch 360 50006 INP In-position In-position is detected when the position droop detection width becomes this setting value or less. 1 to 32767 (° or mm) 1 to 32767 (1/1000° or µm) 50004 PC2 (PR) Motor side gear ratio (machine rotation ratio) Set 360 (default value) for rotary axes. Set the feed lead for linear axes. III - 198 50 13. Auxiliary Axis Parameter No. 50007 ATU Name Auto-tuning Default value Set the adjustment of the auto-tuning. Do not set values without a description. Details Setting range 0 1 0 2 (Default setting value) Setting value 2 Low response (low-rigidity loads, loads which easily vibrate) Standard setting value 3 Standard setting value 4 Standard setting value 5 High response (high-rigidity loads, loads which do not easily vibrate) 1 Setting value 0 1 Setting value 0 1 2 50008 PG1 Position loop gain 1 50009 Details Details Standard Large friction amount (set the position loop gain slightly lower) Details Only auto-tuning PG2, VG2, VIC, and GD2. Only auto-tuning PG1, PG2, VG1, VG2, VIC, and GD2 (total gain). (Standard setting) No auto-tuning. Set the position loop gain for the model loop. Determine the tracking ability regarding the position commands. 4 to 1000 (1/s) 70 (Not used.) 0 500 50011 Set the deceleration time from the clamp speed 0 to 32768 (Aspeed1). For normal rapid traverse, set the (ms) same value as the acceleration/deceleration time constant. (Not used.) 50012 (Not used.) 0 50010 EMGt 50013 MBR Deceleration control time constant Vertical axis drop prevention time Input the time the servo OFF is delayed during servo OFF command. Increase the setting by 100ms at a time and set the minimum value where the axis does not drop. III - 199 0 to 1000 (ms) 0 100 13. Auxiliary Axis Parameter No. Name Details Default value Setting range 50014 NCH Notch filter No. Set the frequency of the machine resonance suppression filter. Do not set values without a description. 50015 50016 JIT Setting value 0 1 2 3 4 5 6 7 Frequency (Hz) No start 1125 563 375 282 225 188 161 (Not used.) Jitter compensation 0 Set the number of ignored jitter compensation pulses. Do not set values without a description. Setting value 0 1 2 3 Number of ignore pulses No start 1 2 3 50017 (Not used.) 0 50018 (Not used.) 0 50019 PG2 Position loop gain 2 Set the position loop gain of the actual loop. Determine the position responsiveness for external disturbance. 1 to 500 (1/s) 25 50020 VG1 Speed loop gain 1 Set the speed loop gain of the model loop. Determine the tracking ability regarding the speed commands. 20 to 5000 (1/s) 1200 50021 VG2 Speed loop gain 2 Set the speed loop gain of the actual loop. Determine the speed responsiveness for external disturbance. 20 to 8000 (1/s) 600 1 to 1000 (ms) 20 50022 VIC Speed integral Determine the characteristics of the speed lowcompensation frequency region. 50023 VDC Speed differential compensation PI control normally results from a default value of 0 to 1000 1000. Adjust the overshoot amount by lowering in increments of 20. 1000 50024 DG2 Load inertia ratio Set the load inertia ratio for the motor inertia. 2.0 50025 (Not used.) 50030 MTY Motor type (PR) Set the motor type. This is automatically judged by the system when the default value (0000) is set. 0.0 to 50.0 (fold) 0 III - 200 0000 to FFFF (hexadecimal) 0000 13. Auxiliary Axis Parameter No. 50050 MD1 Name D/A output channel 1 data No. Details Set the Nos. of the data to be output on D/A output channel 1. 0 0 0 0 (Default setting value) Setting value Details Magnification 0 Speed feedback (with sign) Maximum rotation speed = 8V 1 Current feedback (with sign) Maximum current (torque) = 8V 2 Speed feedback (without sign) Maximum rotation speed = 8V 3 Current feedback (without sign) Maximum current (torque) = 8V Current command Maximum current (torque) = 8V Command F∆T 100000 [degrees/min] = 10V 6 Position droop 1 (1/1) 2048 [pulse] = 10V 7 Position droop 2 (1/4) 8192 [pulse] = 10V 8 Position droop 3 (1/16) 32768 [pulse] = 10V 9 Position droop 4 (1/32) 65536 [pulse] = 10V A Position droop 5 (1/64) 131072 [pulse] = 10V 4 5 50051 MO1 Default value Setting range D/A output Set this value when the zero level of D/A output channel 1 channel 1 is not suitable. output offset (Not used.) -999 to 999 (mV) 50053 MD2 D/A output channel 2 data No. 0000 to FFFF (hexadecimal) 0000 50054 MO2 D/A output Set this value when the zero level of D/A output channel 2 channel 2 is not suitable. output offset -999 to 999 (mV) 0 50052 Set the Nos. of the data to be output on D/A output channel 2. The descriptions are the same as "50050 MD1". 50055 (Not used.) 50100 station Number of (PR) indexing stations Set the number of stations. For linear axes, this value is expressed by: number of divisions = number of stations - 1. 0 0 0 III - 201 2 to 360 2 13. Auxiliary Axis Parameter No. Name 50101 Cont Control (PR) 1 parameter 1 Default value This is a HEX setting parameter. Set bits without a description to their default values. Details Setting range bit F E D C B A 9 8 7 6 5 4 3 2 1 0 Default value 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 bit 0 1 Meaning when "0" is set Meaning when "1" is set High-speed zero point return after Dog-type return for each zero establishment of zero point. point return operation. 2 3 4 5 6 7 8 Reference position return direction (+) Reference position return direction (-) 9 Rotation direction determined by operation control signal (DIR) Rotation direction in the shortcut direction A Machine basic position becomes the standard point Electrical zero point becomes the standard point Coordinate zero point creation valid Rotation direction in operation control signal (DIR) or in the shortcut direction Zero point established at power supply ON position Rotation direction in the arbitrary position command sign direction Stopper direction is positioning direction Stopper direction is in the sign direction of the stopper amount B C D E F III - 202 13. Auxiliary Axis Parameter No. 50102 Cont2 (PR) Default value Control This is a HEX setting parameter. Set bits without a description to their default parameter 2 values. bit F E D C B A 9 8 7 6 5 4 3 2 1 0 Default 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 value Name Details bit 0 Meaning when "0" is set Setting range Meaning when "1" is set 1 Error not corrected at servo OFF Error corrected at servo OFF 2 Linear axis Rotary axis Station assignment direction CW Station assignment direction CCW Uniform index Non-uniform index DO channel standard assignment DO channel reverse assignment 2-wire detector communication 4-wire detector communication Incremental detection Absolute position detection 3 4 5 6 7 8 9 A B C D E F III - 203 13. Auxiliary Axis Parameter Default value 50103 EmgCont Emergency This is a HEX setting parameter. Set bits without a description to their default (PR) stop control values. bit F E D C B A 9 8 7 6 5 4 3 2 1 0 Default 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 value No. Name Details bit 0 1 2 3 Meaning when "0" is set Setting range Meaning when "1" is set External emergency stop External emergency stop valid invalid (default value) Dynamic brake stop at Deceleration control stop at emergency stop emergency stop NC bus emergency stop input NC bus emergency stop input valid invalid NC bus emergency stop output NC bus emergency stop output valid invalid 4 5 6 7 8 9 A B C D E F III - 204 13. Auxiliary Axis Parameter No. Name 50104 tleng (PR) Linear axis stroke length 50110 ZRNspeed Reference position return speed Details Set the movement stroke length for linear axes. This is meaningless when setting non-uniform assignments or commanding random positions. Setting range 0.001 to 99999.999 (mm) Set the clamp value of the feedrate when a 1 to 100000 reference position return is carried out. The (°/min or feedrate becomes the manual operation speed mm/min) of the parameter group selected at that time, but it is clamped by this parameter setting value. Default value 100.000 1000 50111 ZRNcreep Reference Set the approach speed to the reference position position after dog detection during a reference return creep position return. speed 1 to 65535 (°/min or mm/min) 200 50112 grid mask Grid mask Set the amount that the dog is artificially extended. Set 1/2 the grid spacing as a standard. 0 to 65536 (1/1000° or µm) 0 50113 grspc (PR) Grid spacing Divide the grid spacing that is the conventional motor rotation movement amount into 2, 4, 8, or 16 divisions. 0 to 4 (1/2n division) 0 50114 ZRNshift Reference position shift amount Set the shift amount in a dog-type reference 0 to 65536 point return from the electric zero point (1/1000° or determined on the grid to the reference position. µm) 0 50115 ST. ofset Station offset Set the distance (offset) from the reference position to station 1. 0.000 50116 ABS base (PR) Absolute position zero point -99999.999 to 99999.999 (° or mm) When movement of the machine coordinate zero -99999.999 to point from the standard point is required during 99999.999 absolute position initializing, set that movement (° or mm) amount. 50117 Limit (+) Soft limit (+) Commands in the plus direction that exceed this -99999.999 to setting value are not possible. If the machine is 99999.999 in a position exceeding the setting value, (mm) commands in the minus direction are possible. The soft limit function will not operate if Limit (+) and Limit (-) are set to the same value. 1.000 50118 Limit (-) Soft limit (-) Commands in the minus direction that exceed -99999.999 to this value are not possible. If the machine is in a 99999.999 position exceeding the setting value, commands (mm) in the plus direction are possible. 1.000 III - 205 0.000 13. Auxiliary Axis Parameter No. 50120 ABS Type Name Absolute position detection parameter Default value This parameter is set as a hexadecimal. Set the default value for bits that have no description. Details Setting range bit F E D C B A 9 8 7 6 5 4 3 2 1 0 Default value 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 bit 0 1 2 3 Meaning when "0" is set Dogless-type method initializing Mechanical stopper method initializing Meaning when "1" is set Dog-type method initializing Marked point alignment method initializing Electrical zero point direction (+) Electrical zero point direction (–) 4 5 6 7 8 9 A B C D E F Set the value for the tolerable amount of movement for a machine that moved during power OFF in an absolute position detection system. The "Absolute position power OFF movement exceeded (ABS)" signal will turn ON if the machine moves more than this setting value during power OFF. The movement amount is not checked when this parameter is set to 0.000. 0.000 to 99999.999 (° or mm) 0.000 50130 backlash Backlash compensation amount Set the backlash compensation amount. 0 to 9999 (1/1000° or µm) 0 50132 (Not used.) 0 50133 (Not used.) 0 50134 (Not used.) 0 50135 (Not used.) 0 50123 ABS (PR) check Absolute position power OFF tolerable movement value III - 206 13. Auxiliary Axis Parameter < Operation parameter group 1 > No. Name Details Setting range 50150 Aspeed1 Operation parameter group 1 Automatic operation speed Set the feedrate during automatic operation 1 to 100000 when operation parameter group 1 is selected. (°/min or This parameter is regarded as the clamp value mm/min) for the automatic operation speeds and manual operation speeds of all operation groups. A speed exceeding Aspeed1 cannot be commanded, even if set in the parameters. 50151 Mspeed1 Operation parameter group 1 Manual operation speed Set the feedrate during manual operation or JOG operation when operation parameter group 1 is selected. 50152 time1.1 Operation parameter group 1 Acceleration/ deceleration time constant 1 1 to 9999 (ms) Set the linear acceleration/deceleration time for Aspeed 1(the operation parameter group 1 automatic operation speed (clamp speed)) when operation parameter group 1 is selected. When operating at speeds less than the clamp speed, the axis will linearly accelerate/ decelerate at the inclination determined above. When this is set together with acceleration/ deceleration time constant 2, S-shape acceleration/ deceleration is carried out. In this case, set the acceleration/deceleration time of the linear part in this parameter. 50153 time1.2 Operation parameter group 1 Acceleration/ deceleration time constant 2 50154 TL1 Operation parameter group 1 Torque limit value Set this parameter when carrying out S-shape acceleration/deceleration. When S-shape acceleration/deceleration is carried out, set the total time of the non-linear parts. When "1" is set in this parameter, linear acceleration/deceleration is carried out. In the handle feed operation mode, this set value is regarded as the time constant for the linear acceleration/deceleration. Set the motor output torque limit value when operation parameter group 1 is selected. At the default value, the torque is limited at the maximum torque of the motor specification. Set the default value when torque limit is not especially required. In the stopper positioning operation mode, this becomes the torque limit value when positioning to the stopper starting coordinates. 50155 OD1 Operation parameter group 1 Excessive error detection width 1 to 100000 (°/min or mm/min) 2000 100 1 to 999 (ms) 1 1 to 500 (%) 500 Set the excessive error detection width when 0 to 32767 operation parameter group 1 is selected. An (° or mm) alarm of excessive error (S03 0052) is detected when the position droop becomes larger than this setting value. In the stopper positioning operation mode, this becomes the excessive error detection width when positioning to the stopper starting coordinates. III - 207 Default value 5000 100 13. Auxiliary Axis Parameter No. Name Details Setting range 50156 just1 Operation parameter group 1 Set position output width The signal indicating that the machine 0.000 to position is at any one of the stations is the set 99999.999 position reached (JST) signal. During (° or mm) automatic operation, the automatic set position reached (JSTA) signal is also output under the same conditions. Set the tolerable values at which these signals are output when operation parameter group 1 is selected. These signals turn OFF when the machine position is separated from the station by more than this value. 50157 near1 Operation parameter group 1 Near set position output width The signal indicating that the machine position is near any one of the station positions is the near set position (NEAR) signal. Set the tolerable value at which this signal is output when operation parameter group 1 is selected. This value is generally set wider than the set position output width. During operations, this is related to special commands when the station selection is "0". III - 208 0.000 to 99999.999 (° or mm) Default value 0.500 1.000 13. Auxiliary Axis Parameter < Operation parameter group 2 > No. 50158 Aspeed2 Name Details Setting range Default value 5000 Operation parameter group 2 Automatic operation speed Set the feedrate during automatic operation when operation parameter group 2 is selected. 1 to 100000 (°/min or mm/min) 50159 Mspeed2 Operation parameter group 2 Manual operation speed Set the feedrate during manual operation or JOG operation when operation parameter group 2 is selected. 1 to 100000 (°/min or mm/min) 50160 time2.1 Operation parameter group 2 Acceleration/ deceleration time constant 1 1 to 9999 (ms) 100 Set the linear acceleration/deceleration time for the operation parameter group 1 automatic operation speed (clamp speed) when operation parameter group 2 is selected. When operating at speeds less than the clamp speed, the axis will linearly accelerate/decelerate at the inclination determined above. When this is set together with acceleration/deceleration time constant 2, Sshape acceleration/deceleration is carried out. In this case, set the acceleration/deceleration time of the linear part in this parameter. 50161 time2.2 Operation parameter group 2 Acceleration/ deceleration time constant 2 Set this parameter when carrying out S-shape 1 to 999 (ms) acceleration/deceleration. When S-shape acceleration/deceleration is carried out, set the total time of the non-linear parts. When 1 is set in this parameter, linear acceleration/deceleration is carried out. In the handle feed operation mode, this set value is regarded as the time constant for the linear acceleration/deceleration. III - 209 2000 1 13. Auxiliary Axis Parameter No. Name Details Setting range Default value 500 50162 TL2 Operation parameter group 2 Torque limit value Set the motor output torque limit value when 1 to 500 (%) operation parameter group 2 is selected. At the default value, the torque is limited at the maximum torque of the motor specifications. Set the default value when torque limit is not especially required. In the stopper positioning operation mode, this becomes the torque limit value during stopper operation. 50163 OD2 Operation parameter group 2 Excessive error detection width Set the excessive error detection width when 0 to 32767 operation parameter group 2 is selected. An (° or mm) excessive error alarm (S03 0052) is detected when the position droop becomes larger than this setting value. In the stopper positioning operation mode, this becomes the excessive error detection width during stopper operation. 100 50164 just2 Operation parameter group 2 Set position output width The signal indicating that the machine position 0.000 to is at any one of the stations is the set position 99999.999 reached (JST) signal. During automatic (° or mm) operation, the automatic set position reached (JSTA) signal is also output under the same conditions. Set the tolerable values at which these signals are output when operation parameter group 2 is selected. These signals turn OFF when the machine position is separated from the station by more than this value. 0.500 50165 near2 Operation parameter group 2 Near set position output width The signal indicating that the machine position 0.000 to is near any one of the station positions is the 99999.999 near set position (NEAR) signal. Set the (° or mm) tolerable values at which these signals are output when operation parameter group 2 is selected. These values are generally set wider than the set position output width. During operations, this is related to special commands when the station selection is "0". 1.000 III - 210 13. Auxiliary Axis Parameter < Operation parameter group 3 > No. Name Details Setting range Default value 5000 50166 Aspeed3 Operation parameter group 3 Automatic operation speed Set the feedrate during automatic operation when operation parameter group 3 is selected. 50167 Mspeed3 Operation parameter group 3 Manual operation speed Set the feedrate during manual operation or JOG 1 to 100000 operation when operation parameter group 3 is (°/min or selected. mm/min) 50168 time3.1 Operation parameter group 3 Acceleration /deceleration time constant 1 Set the linear acceleration/deceleration time for 1 to 9999 (ms) 100 the operation parameter group 1 automatic operation speed (clamp speed) when operation parameter group 3 is selected. When operating at speeds less than the clamp speed, the axis will linearly accelerate/decelerate at the inclination determined above. When this is set together with acceleration/deceleration time constant 2, Sshape acceleration/deceleration is carried out. In this case, set the acceleration/deceleration time of the linear part in this parameter. 50169 time3.2 Operation parameter group 3 Acceleration /deceleration time constant 2 Set this parameter when carrying out S-shape 1 to 9999 (ms) 1 acceleration/deceleration. When S-shape acceleration/deceleration is carried out, set the total time of the non-linear parts. When 1 is set in this parameter, linear acceleration/deceleration is carried out. In the handle feed operation mode, this set value is regarded as the time constant for the linear acceleration/deceleration. III - 211 1 to 100000 (°/min or mm/min) 2000 13. Auxiliary Axis Parameter No. Name Details Setting range 50170 TL3 Operation parameter group 3 Torque limit value Set the motor output torque limit value when operation parameter group 3 is selected. At the default value, the torque is limited at the maximum torque of the motor specifications. Set the default value when torque limit is not especially required. In the stopper positioning operation mode, this becomes the pressing torque limit value after completion of the positioning. 50171 OD3 Operation parameter group 3 Excessive error detection width Set the excessive error detection width when 0 to 32767 operation parameter group 3 is selected. An (° or mm) excessive error alarm (S03 0052) is detected when the position droop becomes larger than this setting value. In the stopper positioning operation mode, this becomes the excessive error detection width during pressing after completion of the positioning. 100 50172 just3 Operation parameter group 3 Set position output width The signal indicating that the machine position is 0.000 to 99999.999 at any one of the stations is the set position (° or mm) reached (JST) signal. During automatic operation, the automatic set position reached (JSTA) signal is also output under the same conditions. Set the tolerable values at which these signals are output when operation parameter group 3 is selected. These signals turn OFF when the machine position is separated from the station by more than this value. 0.500 50173 near3 Operation parameter group 3 Near set position output width The signal indicating that the machine position is near any one of the station positions is the near set position (NEAR) signal. Set the tolerable values at which these signals are output when operation parameter group 3 is selected. These values are generally set wider than the set position output width. During operations, this is related to special commands when the station selection is "0". 0.000 to 99999.999 (° or mm) 1.000 III - 212 1 to 500 (%) Default value 500 13. Auxiliary Axis Parameter < Operation parameter group 4 > No. Name 50174 Aspeed4 Operation parameter group 4 Automatic operation speed 50175 Mspeed4 Operation parameter group 4 Manual operation speed 50176 time4.1 Operation parameter group 4 Acceleratio n/decelerati on time constant 1 50177 time4.2 Details Setting range Set the feedrate during automatic operation when operation parameter group 4 is selected. 1 to 100000 (°/min or mm/min) Set the feedrate during manual operation or JOG operation when operation parameter group 4 is selected. 1 to 100000 (°/min or mm/min) Default value 5000 2000 Set the linear acceleration/deceleration time for 1 to 9999 (ms) 100 the operation parameter group 1 automatic operation speed (clamp speed) when operation parameter group 4 is selected. When operating at speeds less than the clamp speed, the axis will linearly accelerate/decelerate at the inclination determined above. When this is set together with acceleration/deceleration time constant 2, Sshape acceleration/deceleration is carried out. In this case, set the acceleration/deceleration time of the linear part in this parameter. Operation Set this parameter when carrying out S-shape 1 to 9999 (ms) 1 parameter acceleration/deceleration. group 4 When S-shape acceleration/deceleration is Accelerati- carried out, set the total time of the non-linear on/decelera parts. When 1 is set in this parameter, linear tion time acceleration/deceleration is carried out. constant 2 In the handle feed operation mode, this set value is regarded as the time constant for the linear acceleration/deceleration. III - 213 13. Auxiliary Axis Parameter No. Name Details Setting range Default value 500 50178 TL4 Operation parameter group 4 Torque limit value Set the motor output torque limit value when operation parameter group 4 is selected. At the default value, the torque is limited at the maximum torque of the motor specifications. Set the default value when torque limit is not especially required. In the stopper method initializing mode in absolute position detection systems, this becomes the torque limit value during stopper operation. 1 to 500 (%) 50179 OD4 Operation parameter group 4 Excessive error detection width 0 to 32767 (° or mm) 100 50180 just4 Operation parameter group 4 Set position output width Set the excessive error detection width when operation parameter group 4 is selected. An excessive error alarm (S03 0052) is detected when the position droop becomes larger than this setting value. In the stopper method initializing mode in absolute position detection systems, this becomes the excessive error detection width during stopper operation. The signal indicating that the machine position is at any one of the stations is the set position reached (JST) signal. During automatic operation, the automatic set position reached (JSTA) signal is also output under the same conditions. Set the tolerable values at which these signals are output when operation parameter group 4 is selected. These signals turn OFF when the machine position is separated from the station by more than this value. 0.000 to 99999.999 (° or mm) 0.500 50181 near4 Operation parameter group 4 Near set position output width The signal indicating that the machine position is near any one of the station positions is the near set position (NEAR) signal. Set the tolerable values at which these signals are output when operation parameter group 4 is selected. These values are generally set wider than the set position output width. During operations, this is related to special commands when the station selection is "0". 0.000 to 99999.999 (° or mm) 1.000 III - 214 13. Auxiliary Axis Parameter No. Name 50190 stpos2 Station 2 coordinate value 50191 stpos3 Station 3 coordinate value 50192 stpos4 Station 4 coordinate value 50193 stpos5 Station 5 coordinate value 50194 stpos6 Station 6 coordinate value 50195 stpos7 Station 7 coordinate value Station 8 coordinate value 50196 stpos8 50197 stpos9 Details Setting range Set the coordinate value of each station when non-uniform assignment is selected. The station 1 coordinate value is fixed at 0.000 (machine coordinate zero point). -99999.999 to 99999.999 (° or mm) Default value 0.000 Station 9 coordinate value 50200 PSWcheck PSW detection method This is a HEX setting parameter. Set bits without a description to their default values. bit F E D C B A 9 8 7 6 5 4 3 2 1 0 Default value 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 bit Position switch Meaning when "0" is set The position switch 0 PSW1 output is judged by the 1 PSW2 machine position of the 2 PSW3 command system. PSW4 3 4 PSW5 5 PSW6 6 PSW7 7 PSW8 8 9 A B C D E F III - 215 Meaning when "1" is set The position switch output is judged by the machine FB position (actual position). 13. Auxiliary Axis Parameter No. Name 50201 PSW1dog1 50202 PSW1dog2 PSW1 area setting 1 PSW1 area setting 2 50203 PSW2dog1 50204 PSW2dog2 PSW2 area setting 1 PSW2 area setting 2 50205 PSW3dog1 50206 PSW3dog2 PSW3 area setting 1 PSW3 area setting 2 50207 PSW4dog1 50208 PSW4dog2 PSW4 area setting 1 PSW4 area setting 2 50209 PSW5dog1 50210 PSW5dog2 PSW5 area setting 1 PSW5 area setting 2 50211 PSW6dog1 50212 PSW6dog2 PSW6 area setting 1 PSW6 area setting 2 PSW7 area setting 1 PSW7 area setting 2 50213 PSW7dog1 50214 PSW7dog2 Details Setting range When the machine position is in the region -99999.999 to between region settings 1 and 2, the position 99999.999 switch of each No. will turn ON. (° or mm) Whether the value of setting 1 is larger than setting 2 (vice versa) does not affect the position switch operation. For rotary axes, the output turns ON at the region without including 0.000 degree. Default value 0.000 50215 PSW8dog1 50216 PSW8dog2 PSW8 area setting 1 PSW8 area setting 2 50220 push.1 Stopper amount 50221 push.t1 Stopper Set the standby time from the stopper 0 to 9999 (ms) standby time starting coordinate positioning to the stopper operation start during stopper positioning operations. 0 50222 push.t2 Stopper Set the time from the completion of the 0 to 9999 (ms) torque stopper operation to the changeover of the release time stopper torque during stopper positioning operations. Set position Set the time from the completion of the 0 to 9999 (ms) signal output stopper operation to the output of the delay time automatic set position reached (JSTA), set position reached (JST), and near set position (NEAR) signals during stopper positioning operations. 0 50223 push.t3 Set the command stroke of the stopper operation during stopper positioning operations. III - 216 0.000 to 359.999 (° or mm) 0.000 0 Revision History Date of revision Manual No. Sept. 2004 IB-1500124-A Revision details First edition created. Notice Every effort has been made to keep up with software and hardware revisions in the contents described in this manual. However, please understand that in some unavoidable cases simultaneous revision is not possible. Please contact your Mitsubishi Electric dealer with any questions or comments regarding the use of this product. Duplication Prohibited This manual may not be reproduced in any form, in part or in whole, without written permission from Mitsubishi Electric Corporation. © 2004 MITSUBISHI ELECTRIC CORPORATION ALL RIGHTS RESERVED MITSUBISHI CNC MITSUBISHI ELECTRIC CORPORATION HEAD OFFICE : MITSUBISHI DENKI BLDG., 2-2-3, MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN MODEL 700 Series MODEL CODE 008-336 Manual No. IB-1500124 (ENG) Specifications subject to change without notice. IB(NA)1500124(ENG)-A(0409)MEE Printed in Japan on recycled paper.