Table of Contents

Advertisement

Quick Links

Advertisement

Table of Contents
loading

Summary of Contents for Mitsubishi C70

  • Page 2 MELDAS and MELSEC are registered trademarks of Mitsubishi Electric Corporation. Other company and product names that appear in this manual are trademarks or registered trademarks of the respective company.
  • Page 4 This manual is referred to when using the C70. This manual explains how to operate the screens of the C70. Read this manual thoroughly before using the CNC unit. To safely use this CNC unit, thoroughly study the "Precautions for Safety"...
  • Page 6 Precautions for Safety Always read the specifications issued by the machine manufacturer, 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"...
  • Page 7 DANGER 1. Items related to maintenance Do not touch the terminals while power is on. Doing so could cause electric shock. Correctly connect the battery. Also, do not charge, disassemble, heat, place in fire, short circuit, or solder the battery. Mishandling of a battery may cause overheating, cracks or ignition which could result in injury and fire.
  • Page 8 WARNING 1. Items related to program development Do not put any startup switch for C70 on GOT’s touch key. If a communication fault (including cable disconnection) occurs between GOT and CNC C70, the communication will be suspended and the GOT will become inoperative. In this...
  • Page 9 CAUTION 1. Items related to product and manual For items described as "Restrictions" or "Usable State" in this manual, the instruction manual issued by the machine manufacturer takes precedence over this manual. An effort has been made to describe special handling of this machine, but items that are not described must be interpreted as "Not Possible".
  • Page 10 CAUTION 5. Items related to programming If there is no value after the G command, the operation will be the "G00" operation when the program is run due to key chattering, etc., during editing. " ; " "EOB" and " % " "EOR" are symbols used for explanation. The actual codes are: For ISO: "CR, LF", or "LF"...
  • Page 11 Use any radio communication device such as a cellular phone or a PHS phone more than 25cm (9.84 inch) away in all directions of C70. Failure to do so may cause a malfunction. Completely turn off the externally supplied power used in the system before installation or removing the module.
  • Page 12 CAUTION The electrolytic capacitor and fan will deteriorate. Periodically change these to prevent secondary damage from faults. Replacements can be made by our sales representative, or at the nearest service center. If an error occurs in the self diagnosis of the controller or servo amplifier, confirm the check details according to the instruction manual, and restore the operation.
  • Page 14 This symbol mark is according to the directive 2006/66/EC Article 20 Information for end- users and Annex II. Your MITSUBISHI ELECTRIC product is designed and manufactured with high quality materials and components which can be recycled and/or reused. This symbol means that batteries and accumulators, at their end-of-life, should be disposed of separately from your household waste.
  • Page 16: Table Of Contents

    CONTENTS I. SCREEN OPERATIONS 1. Setting and Display Unit ....................1 1.1 Graphic Operation Terminal (GOT)..................1 1.2 Screen Operation of GOT ....................2 2. CNC Monitor Screen....................4 2.1 Setting and Display Unit Operation ..................6 2.1.1 Display Area of NC Screens ..................6 2.1.2 Screen Transition Diagram (L system) ..............
  • Page 17 2.3.6.3 Tool Registration in the Spindle, Standby and Indexing Areas ....... 68 2.3.6.4 Deleting Tool Registration Data ..............68 2.3.6.5 Manual Numerical Command Operation (M, T) on the TOOL REGISTRATION Screen ................69 2.3.7 Workpiece Coordinate ..................... 69 2.3(II) Tool Offset (M system)....................70 2.3.1 Tool Offset .......................
  • Page 18 2.6.3.3 Machining Program Merge ................152 2.6.3.4 Changing the Machining Program Number ........... 153 2.7 Diagnosis........................154 2.7.1 Alarm Message...................... 155 2.7.1.1 Tracing of Alarm and Stop Codes ..............156 2.7.2 Servo Monitor ......................157 2.7.2.1 Servo Monitor ....................157 2.7.2.2 Servo Diagnosis ....................
  • Page 19 II. MACHINE OPERATIONS 1. Operation State ......................2 1.1 Operation State Transition Diagram................... 2 1.2 Power OFF ......................... 3 1.3 Not Ready .......................... 3 1.4 Ready ..........................4 1.4.1 Reset ......................... 4 1.4.2 Automatic Operation Start ..................4 1.4.3 Automatic Operation Pause..................4 1.4.4 Automatic Operation Stop..................
  • Page 20 6.12 Follow-up Function ......................23 6.13 Axis Removal ......................... 23 6.14 Manual/Automatic Synchronous Feed ................23 6.15 Handle Interruption......................24 6.15.1 Outline ........................24 6.15.2 Interruptible Conditions..................24 6.15.3 Interruption Effective Axis ..................25 6.15.4 Axis Movement Speed Resulting from Interruption..........25 6.15.5 Path Resulting After Handle Interruption ...............
  • Page 21 III. MAINTENANCE 1 Maintenance Works ......................2 1.1 Instruction of Inspection Works ..................2 2 Daily Inspection ......................4 3 Display on 7-segment LED ...................5 3.1 Detailed display of alarm/stop codes.................. 6 3.2 Notes ..........................7 3.3 Examples of LED Display....................10 4 Periodic Inspection .....................17 5 Hardware Replacement Methods ................18 5.1 Module Installation ......................
  • Page 22 7.1 GOT Data Backup and Reinstallation ................62 7.1.1 Backup procedures....................62 7.1.2 Reinstallation Procedures..................64 7.2 PLC/CNC CPU Data Backup and Restoration ..............65 7.2.1 Data Backup ......................66 7.2.1.1 Backup procedures ..................66 7.2.1.2 Backup Files Structure ..................69 7.2.2 Data Restoration......................
  • Page 23 IV. APPENDIXES Appendix 1. Registering and Editing Fixed Cycle Programs..........1 Appendix 1.1 Parameter for Fixed Cycle Operation ..............1 Appendix 1.2 Inputting a Fixed Cycle Program ................ 1 Appendix 1.3 Outputting a Fixed Cycle Program ..............1 Appendix 1.4 Deleting a Fixed Cycle Program................. 1 Appendix 1.5 Standard Fixed Cycle Subprogram ..............
  • Page 24: Screen Operations

    I. SCREEN OPERATIONS...
  • Page 26: Setting And Display Unit

    1. Setting and Display Unit 1.1 Graphic Operation Terminal (GOT) 1. Setting and Display Unit 1.1 Graphic Operation Terminal (GOT) An NC operation screen and an NC keyboard shown below are displayed on GOT. Function switch keys NC operation screen NC keyboard This screen is dedicated for NC operation and its size is fixed.
  • Page 27: Screen Operation Of Got

    1. Setting and Display Unit 1.2 Screen Operation of GOT 1.2 Screen Operation of GOT Using GOT enables the NC screen as follows. <GT15> <GT16> "CNC Monitor" icon Exit Monitor screen Extended function switch (to CNC monitor) (Note 1) Extended function switch (to CNC monitor) Exit (Note) Refer to “2.1.2 Screen Transition Diagram (L system)”...
  • Page 28 1. Setting and Display Unit 1.2 Screen Operation of GOT When NC monitor function cannot work, NC data will not be displayed. Touch the screen to return to the Utility screen. List of error messages (If more than one error are occurring at the same time, the error with higher priority is displayed.) Priority Error message Remedy...
  • Page 29: Cnc Monitor Screen

    2. CNC Monitor Screen 2. CNC Monitor Screen In this screen, the various information which are needed to setup and maintain the machine and NC system are displayed and set. 2. Function switch 1. NC screen area 3. Menu 4. Key board (1) Display items Display items Details...
  • Page 30 2. CNC Monitor Screen (2) Composition of displayed keyboard Composition of the displayed keyboard is shown below. Data setting keys Special keys Key type Keys Function Data setting keys These keys are used to set alphabetic characters (only capital letters), numbers, space, and symbols, etc.
  • Page 31: Setting And Display Unit Operation

    2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 2.1 Setting and Display Unit Operation 2.1.1 Display Area of NC Screens NC screen display area is divided into the following four areas: (1) Data display area (2) Operation status mode and alarm display area (3) Menu display area (4) Setting area and key operation message area Maximum...
  • Page 32 2. CNC Monitor Screen 2.1 Setting and Display Unit Operation (Note 1) When the other display units are also connected, the message as "KEY OPERATION INVAID" and OPERATE menu are displayed. To invalidate the key operation on the panel computer, press the OPERATE menu. (Note 2) While the absolute position initializing is being executed in a part system, all the part systems, including the systems which are not under the execution, show "absolute position initializing"...
  • Page 33: Screen Transition Diagram (L System)

    2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 2.1.2 Screen Transition Diagram (L system) If the multi-part system is provided, the displayed part system for screens indicated with the mark will change when the [SHIFT] and [4] keys are pressed. All data may not fit on one page according to the number of part systems or number of axes.
  • Page 34: Screen Transition Diagram (M System)

    2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 2.1.3 Screen Transition Diagram (M system) If the multi-part system is provided, the displayed part system for screens indicated with the mark will change when the [SHIFT] and [4] keys are pressed. All data may not fit on one page according to the number of part systems or number of axes.
  • Page 35: Screen Selection Procedure

    2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 2.1.4 Screen Selection Procedure Select a screen according to the following procedure: (1) Select a function screen by using the appropriate function key. (2) Select a menu screen in the function by using the appropriate menu key. (3) Select a page in the menu screen by using the page key.
  • Page 36 2. CNC Monitor Screen 2.1 Setting and Display Unit Operation (1) Select a function screen [MONITOR] [DIAGN IN/OUT] [TOOL PARAM] [EDIT MDI] Press the function selection key corresponding to the function screen to be displayed. (Example) Press the [MONITOR] key. 1) The previously displayed menu screen is displayed in the data display area.
  • Page 37 2. CNC Monitor Screen 2.1 Setting and Display Unit Operation (2) Select a menu screen in the function Up to five menus are displayed at a time. When a menu key below the menu display is pressed, the menu screen corresponding to the menu key is displayed. Press the menu key corresponding to the menu display.
  • Page 38 2. CNC Monitor Screen 2.1 Setting and Display Unit Operation (3) Select a page in the menu screen When the menu screen contains a number of pages, feed pages by using the page key. The rightmost page key ( ) displays the "next page". The leftmost page key ( NEXT BACK displays the "previous page".
  • Page 39: Data Setting Method

    2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 2.1.5 Data Setting Method (1) Outline of data setting The data setting method consists of the following steps. When a screen is selected, the cursor is displayed in the right end within the first parentheses in the setting area.
  • Page 40 2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 3) To consecutively set data, repeat (3) and (4). 4) The data No. can be changed by the following methods: - Press [INPUT] key. (the No. increases one by one) - Press [↓] key.
  • Page 41 2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 5) Data in parentheses where the cursor exists is erased by pressing the [C.B CAN] key. Display is made in the setting area as # ( 10) DATA ( 12.34 5 ) shown in the right.
  • Page 42 2. CNC Monitor Screen 2.1 Setting and Display Unit Operation 8) When the [→|] keys are pressed, the cursor is moved to the right end within the following parentheses. If you press the [→|] key, the cursor is moved to the right end within the following # ( 12 ) DATA ( 23 4 ) parentheses.
  • Page 43: Monitor

    2. CNC Monitor Screen 2.2 Monitor 2.2 Monitor When the function selection key [MONITOR] is pressed, the following menu appears: MONITOR menu display (No.5 to 8) COM-VAR LOC-VAR MENU MONITOR menu display (No.1 to 4) POSI COORDI COMMAND SEARCH MENU Previous page key Menu selection keys Next page key...
  • Page 44: Position

    2. CNC Monitor Screen 2.2 Monitor 2.2.1 Position When the menu [POSI] is pressed, the POSITION screen is displayed. (6-axis specifications) The following can be performed on the POSITION screen: (1) Origin set The current value (POSITION) data of each axis can be set to 0. (2) Manual numeric command Miscellaneous function output of M, S, T, etc., can be set through the screen.
  • Page 45: Position Display Counter Zero And Origin Zero

    2. CNC Monitor Screen 2.2 Monitor 2.2.1.1 Position Display Counter Zero and Origin Zero Counter Zero The POSITION display only is set to zero and the absolute value data remains unchanged. Origin Zero This sets both POSITION display and absolute value data to zero. It is equivalent to G92 X0 Y0 Z0 ;.
  • Page 46: Manual Numerical Value Command (S, T, M)

    2. CNC Monitor Screen 2.2 Monitor 2.2.1.2 Manual Numerical Value Command (S, T, M) You can easily execute spindle function S, tool function T and miscellaneous function M by operation on the screen. Namely, you can key in S, T and M commands as if they were commanded by a program. (1) Conditions that allow manual numerical value command M, S or T command sequence is not under way.
  • Page 47 2. CNC Monitor Screen 2.2 Monitor (3) Action to be taken when an erroneous numeric is set and the correct one is desired to be set There are two methods: Method (1) While pressing the [DEL] key, delete the set digits one by one. Then, retry to enter the correct digits.
  • Page 48 2. CNC Monitor Screen 2.2 Monitor (Note 1) If the type is BCD output and a negative number is set, the positive value converted from it will be output. (Example) Manual numeric command Output M −100 ⇒ M 100 (Note 2) If the number of digits specified in the command exceeds the setting range, the most significant digit will be lost.
  • Page 49: Displaying Automatic Operation Program

    2. CNC Monitor Screen 2.2 Monitor 2.2.1.3 Displaying Automatic Operation Program (1) Displaying the operation program during automatic operation During memory or MDI operation, up to four blocks of the specified program are displayed. The block being executed or the completed block will display at the top line. (2) Displaying the operation program after SEARCH In operation program display immediately after SEARCH, the block for which the search command is issued is the command program to be executed next.
  • Page 50: Coordinate

    2. CNC Monitor Screen 2.2 Monitor 2.2.2 Coordinate When the menu [COORDI] is pressed, the COORDINATE screen is displayed. Display item Explanation O12345678 N12345-12 The currently executing program number, sequence number, and block number are displayed. <SUB> When a subprogram is being executed, the program number, sequence number, and block number of the subprogram are displayed.
  • Page 51 2. CNC Monitor Screen 2.2 Monitor Display item Explanation [WORK (G54)] G54 to G59 workpiece coordinate system modal numbers and the coordinates in the workpiece coordinate system are displayed. X 12345.000 0.000 Z-12345.678 0.000 0.000 C 12345.678 [MACHINE] The coordinates of each axis in the basic machine coordinate system, in which the zero point is determined depending on the X 12345.000 machine, are displayed.
  • Page 52: Command

    2. CNC Monitor Screen 2.2 Monitor 2.2.3 Command When the menu [COMMAND] is pressed, the COMMAND screen is displayed. This screen consists of three pages. It displays the execution program monitor, execution modal monitor, and cumulative time data. Page switching is by pressing the [NEXT] or [BACK] key. 2.2.3.1 Execution Program Monitor This screen displays the active machining program's execution blocks for monitoring.
  • Page 53: Execution Modal Monitor

    2. CNC Monitor Screen 2.2 Monitor 2.2.3.2 Execution Modal Monitor By switching the screen from the execution program's monitor screen (in the previous section) by using the [NEXT] key, the execution modal's monitor screen is displayed. This screen mainly displays the modal values of the active machining program for monitoring.
  • Page 54 2. CNC Monitor Screen 2.2 Monitor Display item Explanation [MACHINE] The coordinates of each axis in the basic machine coordinate system, in which the zero point is determined depending on X 12345.678 the machine, are displayed. 0.000 Z-12345.678 0.000 359.999 C-12345.678 0.000 0.000...
  • Page 55: Total Integrating Time Display

    2. CNC Monitor Screen 2.2 Monitor 2.2.3.3 Total Integrating Time Display By switching the screen from the execution program's monitor screen by using the [NEXT] key, the TIME screen is displayed. Display item Explanation O12345678 N12345-12 The currently executing program number, sequence number, and block number are displayed.
  • Page 56 2. CNC Monitor Screen 2.2 Monitor (1) TIME setting Set the number, hour, minute, and second corresponding to the TIME to be set. Set 3 in # ( Set 0 in DATA ( Press the [INPUT] key. DATE : Set date (set "YEAR" in the Christian Era). TIME : Set time in 24-hour mode.
  • Page 57: Program Search

    2. CNC Monitor Screen 2.2 Monitor 2.2.4 Program Search When the menu [SERCH] is pressed, the PROGRAM SEARCH screen is displayed. The PROGRAM SEARCH screen enables you to call the program number, sequence number, and block number for automatic operation from the machining programs registered in memory. Display item Explanation O12345678 N12345-12...
  • Page 58: Memory Search

    2. CNC Monitor Screen 2.2 Monitor 2.2.4.1 Memory Search Any work program is called from the machining programs registered in memory before work. Set the program number to be called, the sequence number, and block number. Set the tape search setting area to 0.
  • Page 59: Common Variable

    2. CNC Monitor Screen 2.2 Monitor 2.2.5 Common Variable When the menu [COM-VAR] is pressed, the COMMON VARIABLE screen is displayed. The common variable contents are displayed for the variable command in a machining program. Common variable data can also be set or changed on the COMMON VARIABLE screen. The common variable configuration varies depending on the number of variables defined in the specifications.
  • Page 60: Common Variable Display

    2. CNC Monitor Screen 2.2 Monitor 2.2.5.1 Common Variable Display (1) When a common variable command exists, if the block is executed, the execution result is displayed. (Example) The following machining program is executed. #101=12.3456 (2) When a command to set variable names for common variables #500~#519 by user macro exists, if the block is executed, the setup variable name is displayed.
  • Page 61: Common Variable Setting

    2. CNC Monitor Screen 2.2 Monitor 2.2.5.2 Common Variable Setting (1) Common variable data setting To set common variable data, set the variable number in # ( ) and common variable data in DATA ( ), then press the [INPUT] key. (2) Setting variable names of common variables #500~#519 To set a variable name, set the variable number in # ( ) and the variable name in NAME (...
  • Page 62: Local Variable

    2. CNC Monitor Screen 2.2 Monitor 2.2.6 Local Variable When the menu [LOC-VAR] is pressed, the LOCAL VARIABLE screen is displayed. Local variables #1 to #33 are provided for each user macro subprogram call level. 33-local variable data is displayed per page and five-page configuration of levels 0 to 4 is used. Display item Explanation -12345.6789...
  • Page 63: Local Variable Data Display

    2. CNC Monitor Screen 2.2 Monitor 2.2.6.1 Local Variable Data Display (1) When local variable #1 - #32 command exists in user macro or argument specification is made in user macro subprogram call, if the block is executed, the execution result is displayed. (Example) When following...
  • Page 64: I) Tool Offset (L System)

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3(I) Tool Offset (L system) The following menu will appear when the function key [TOOL PARAM] is pressed. PARAM menu display(No.1 to 4) WORK PROCESS SETUP...
  • Page 65: Wear Data

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.1 Wear Data The TOOL TIP OFFSET screen will appear when the menu [T-OFFSET] is pressed. Set the nose wear for each tool used. When the tool compensation No. is designated by the tool command (T command), compensation is carried out matching the tool length of the next screen.
  • Page 66: Setting Tool Offset Data

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.1.1 Setting Tool Offset Data (1) To set the tool offset data, set the offset memory No. in # ( ), and set the offset data in the setting areas corresponding to wear data, tool length data and tool nose data.
  • Page 67: Tool Wear And Tool Length Data Setting Mode (Incremental/Absolute)

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.1.3 Tool Wear and Tool Length Data Setting Mode (incremental/absolute) Whether tool offset data is set as an absolute value or as an incremental value is designated on the TOOL TIP OFFSET or TOOL DATA screen.
  • Page 68: Tool Length Data

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.2 Tool Length Data The TOOL DATA screen will appear when the menu [T-DATA] is pressed. Set the tool length in respect to the programmed base position of each tool used. When the tool compensation No.
  • Page 69: Manual Tool Length Measurement I

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.2.1 Manual Tool Length Measurement I (1) Outline This function automatically calculates the amount of tool length compensation, by moving the tool to the measurement point with the manual feed.
  • Page 70 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (2) Base point method Set the type selection to the base point method. (Set “#1102 tlm” to 0). To carry out the reference point method, a point to place the tool nose on (measurement point) is required.
  • Page 71 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (4) Select the axis to be measured. X axis - Z axis - Press the address key of each axis. The selection is canceled by pressing the same address key twice.
  • Page 72 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (3) Measurement value input method Set the type selection to the measurement value input method. (Set "#1102 tlm" to 1). To carry out the measurement value input method, a workpiece for measuring is required.
  • Page 73 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) <Measuring procedure for the measuring value input method> (1) Select the TOOL DATA Screen. (2) Set the tool No. to be measured in # ( ). (Select the tool before this step.
  • Page 74 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (7) The data is automatically calculated and written. (The data is written for the axis shown in highlighted characters.) INPUT Repeat the above steps for each tool.
  • Page 75: Manual Numerical Command Operation On The Tool Data Screen (M, T)

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.2.2 Manual Numerical Command Operation on the TOOL DATA Screen (M, T) When carrying out a manual numerical command of the TOOL OFFSET screen, the mode must first be changed from the normal data setting mode to the manual numerical command mode.
  • Page 76: Tool Presetter

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.2.3 Tool Presetter (1) Outline By using a device having a touch sensor, the tool compensation amount can be calculated just by contacting the tool nose against the touch sensor with manual feed.
  • Page 77 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (3) Explanation of operations (a) Setting the tool compensation amount 1) Zero point return After turning the power ON, establish the coordinate system by carrying out dog-type zero point return. When using the absolute position detection specifications, carry out initialization if the absolute position is not established.
  • Page 78 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 6) Measure tool compensation amount with sensor contact Approach the tool nose to the sensor with manual or handle feed. Stop the feed when the nose contacts the sensor.
  • Page 79 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (b) Setting the external workpiece coordinate offset data 1) Reference point return After turning the power ON, establish the coordinate system by carrying out dog-type reference point return.
  • Page 80 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (ii) Selected tool's compensation No. The number set in the R registers, shown in the table below, are used as the tool length and nose wear data compensation numbers for automatic calculation.
  • Page 81: Tool Nose Data

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.3 Tool Nose Data The NOSE-R screen will appear when the menu [NOSE-R] is pressed. Set the tool nose radius R (nose R), wear r, and tool nose point for each tool used. When the tool nose R compensation (G41, G42, G46) command is given, the tool nose is assumed to be a half-circular arc with radius R (R + r) corresponding to the tool No.
  • Page 82: Tool Life Management I ("#1096 T_L Type" Is 1)

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.4 Tool Life Management I ("#1096 T_L type" is 1) The TOOL LIFE DATA screen will appear when the menu [LIFE] is pressed. Tool life management is valid when parameter "#1103 T_Life"...
  • Page 83: Tool Life Management Method

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.4.1 Tool Life Management Method By setting the service lifetime (or service life count) to "0" for each tool, the following four tool life management methods can be selected.
  • Page 84: Setting Tool Life Management Data

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.4.3 Setting Tool Life Management Data (1) To set tool life management data, set the tool No. in # ( ). Then set the tool service lifetime and service life count data in the corresponding setting areas, and press the [INPUT] key.
  • Page 85: Tool Life Management Ii ("#1096 T_Ltype" Is 2)

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.5 Tool Life Management II ("#1096 T_Ltype" is 2) The tools used are classified into several groups. With this tool life management with spare tool function, tool life (usage time, count) is managed for each group.
  • Page 86: Group Registration

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.5.1 Group Registration (1) Set and display a group's life management information on page 1 of TOOL LIFE screen. (Note) The (MIN) display following "LIFE"...
  • Page 87 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 3) Deleting a group registration The group being displayed and its data can be deleted by pressing [SHIFT] + [C.B CAN] + [INPUT] . 4) Registering tools Set the tools in order from the first tool to be used.
  • Page 88 2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (2) After the group's life management information is displayed, the life management data of the tool currently being used and the list of registered groups of tools are displayed. This page is mainly used for monitoring tool life data in group units.
  • Page 89: Tool Life Incrementation Methods

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.5.2 Tool Life Incrementation Methods The tool life can be incremented either by time method or by the No. of uses (count) method. If the USED data equals or exceeds the LIFE data as a result of incrementation, a spare tool will be selected from that tool's group by the next relevant group selection command (T****99).
  • Page 90: Parameters

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) (3) Incrementation when using one tool with multiple compensation Nos. With this function, each registered T No. (tool No. + compensation No.) has independent USED data, so the count for a tool using multiple compensation Nos.
  • Page 91: Tool Registration

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.6 Tool Registration The T-REGISTRATION screen will appear when the menu [LIFE] is pressed, and the screen is changed using the [NEXT] key.
  • Page 92: Tool Registration In The Magazine Pot

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.6.2 Tool Registration in the Magazine Pot Set “1” in MG ( MG( 1) TOOL( 1234 ) D ( 2) AUX ( “1234”...
  • Page 93: Tool Registration In The Spindle, Standby And Indexing Areas

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.6.3 Tool Registration in the Spindle, Standby and Indexing Areas These commands are used to change the display data when the tool No. set in the magazine pot differs with the displayed tool No.
  • Page 94: Manual Numerical Command Operation (M, T) On The Tool Registration Screen

    2. CNC Monitor Screen 2.3(I) Tool Offset (L system) (Refer to "2.3 (II). Tool Offset (M system)" for Machining center system) 2.3.6.5 Manual Numerical Command Operation (M, T) on the TOOL REGISTRATION Screen To carry out manual numerical commands on the TOOL REGISTRATION screen, the mode must first be changed from the normal data setting mode to the manual numerical command mode.
  • Page 95: Ii) Tool Offset (M System)

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3(II) Tool Offset (M system) The following menu will display if the function selection key [TOOL PARAM] is pressed. PARAM menu display(No.1 to 4) WORK PROCESS SETUP...
  • Page 96: Tool Offset

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.1 Tool Offset When the menu [OFFSET] is pressed, the TOOL OFFSET screen is displayed. (1) Tool offset memory (type I: parameter "#1037 cmdtyp" = 1) Form compensation memory is not distinct from abrasion compensation memory.
  • Page 97: Tool Offset Data Setting

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.1.1 Tool Offset Data Setting (1) For type I To set tool offset data, set the offset memory number in # ( ) and offset data in DATA ( ), then press the [INPUT] input key.
  • Page 98 2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.1.3 Tool Offset Data Setting Modes (Absolute and Incremental) (1) Absolute value setting Change to the absolute value setting mode as follows: Enter A in # ( ), then press the input key.
  • Page 99 2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) (2) Incremental value setting Change to the incremental setting mode as follows: Enter I in # ( ), then press the input key. # ( I) DATA ( #I: INC is displayed in reverse video indicating...
  • Page 100: Manual Tool Length Measurement

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.1.4 Manual Tool Length Measurement By moving a tool manually from the reference to measurement point, the travel distance from the reference to measurement point can be measured and set as tool offset.
  • Page 101 2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) (3) Tool offset data setting by tool length measurement 1) Tool length measurement I START Position the tool to the reference point by Setting and display on the TOOL OFFSET making return to reference point, etc.
  • Page 102 2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2) Tool length measurement II START Setting and display on the TOOL OFFSET screen Check axis specification parameter "#2015 Check the TLM reference length. tlml-"...
  • Page 103: Manual Numeric Command Operation On The Tool Offset Screen (M, T)

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.1.5 Manual Numeric Command Operation on the TOOL OFFSET Screen (M, T) To execute a manual numeric command on the TOOL OFFSET screen, first change the mode from usual data setting to manual numeric command.
  • Page 104: Tool Registration

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.2 Tool Registration When the menu [REGIST] is pressed, the TOOL REGISTRATION screen is displayed. The use of this screen varies depending on the user PLC. For details, refer to the appropriate manual issued by the machine manufacturer.
  • Page 105: Tool Registration In Magazine Pot

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.2.2 Tool Registration in Magazine Pot Set “1” in MG ( “1234” in TOOL ( ), and “2” in D ( Press the [INPUT] key.
  • Page 106: Tool Registration In Head, Next, And Index

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.2.3 Tool Registration in HEAD, NEXT, and INDEX This function is used to change display data when the tool number set in magazine pot differs from the displayed tool number.
  • Page 107: Manual Numeric Command Operation On The Tool Registration Screen (M, T)

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.2.5 Manual Numeric Command Operation on the TOOL REGISTRATION Screen (M, T) To execute a manual numeric command on the TOOL REGISTRATION screen, first change the mode from usual data setting to manual numeric command.
  • Page 108: Tool Life

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.3 Tool Life When the menu [LIFE] is pressed, the TOOL LIFE screen is displayed. The TOOL LIFE screen consists of the HEAD, NEXT, GROUP LIST screen and TOOL LIFE data screen. 2.3.3.1 Function Outline The specifications for TOOL LIFE changes depending on parameter "#1096 T_ Ltype"...
  • Page 109: Tool Life Screen Data Display

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.3.2 TOOL LIFE Screen Data Display (1) HEAD, NEXT, GROUP LIST screen (Display only. No data can be set). Display item Explanation HEAD The tool numbers and TOOL LIFE data of the tools in HEAD and NEXT...
  • Page 110 2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) (2) TOOL LIFE data screen The TOOL LIFE data displays tool data in group units. If the number of lines displayed exceeds one screen area, press the [NEXT] or [BACK] key to scroll the screen.
  • Page 111 2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) Display item Explanation Setting range FORM Tool life control mode Tool radius compensation data format Tool length compensation data format a.
  • Page 112 2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) Display item Explanation Setting range L-CMP These depend on the data format specified in FORM. Compensation R-CMP number: 1 to 400 Addition compensation amount:...
  • Page 113: Tool Life Data Display And Setting (Tool Life Data Screen

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.3.3 TOOL LIFE Data Display and Setting (TOOL LIFE Data Screen Page 2) (1) Data display When the menu key [NEXT] is pressed on the HEAD, NEXT, GROUP list screen (previously described), the TOOL LIFE screen is displayed.
  • Page 114: Clear Of All Tool Life Data (Head, Next, Group List Screen

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) To register data exceeding the number of data pieces that can be displayed on a screen, set the # number only. New data can be registered.
  • Page 115: Workpiece Coordinate

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.4 Workpiece Coordinate Pressing the menu [WORK] displays the WORK OFFSET screen. The workpiece coordinate system offset data can be set or displayed for the number of axes. Display item Explanation #A: ABS.
  • Page 116: Setting Workpiece Coordinate System Offset Data

    2. CNC Monitor Screen 2.3(II) Tool Offset (M system) (Refer to "2.3 (I). Tool Offset (L system)" for Lathe system) 2.3.4.1 Setting Workpiece Coordinate System Offset Data (1) Enter the number corresponding to the workpiece coordinate system in # ( ), put offset data in DATA ), then press the [INPUT] key.
  • Page 117: Parameters

    2. CNC Monitor Screen 2.4 Parameters 2.4 Parameters When the function selection key [TOOL PARAM] is pressed, the following menu appears: TOOL menu is displayed after the power is turned on. To display PARAM menu, use menu [MENU] on the TOOL screen.
  • Page 118 2. CNC Monitor Screen 2.4 Parameters (Note) Selection of inch/metric unit When setting value of "#1041 I_inch" is changed‚ the unit of length is changed after the power is turned ON again. Among parameters concerning length‚ following items are not changed automatically‚ therefore change the setting values to match the new unit system when the unit system is changed.
  • Page 119: Machining Parameters

    2. CNC Monitor Screen 2.4 Parameters 2.4.1 Machining Parameters Pressing the menu [PROCESS] displays the PROCESS PARAMER screen. Refer to "Appendix 8. List of User parameters" for details of each parameter. 2.4.1.1 Process Parameters 2.4.1.2 Control Parameters I - 94...
  • Page 120: Axis Parameters

    2. CNC Monitor Screen 2.4 Parameters 2.4.1.3 Axis Parameters 2.4.1.4 Barrier Data I - 95...
  • Page 121: Setup Parameters

    2. CNC Monitor Screen 2.4 Parameters 2.4.2 Setup Parameters Pressing the menu [SET UP] displays the OPEN SETUP PARAM screen. The system's basic parameters are normally hidden as setup parameters to prevent mistaken operations and to simplify the display. The setup parameters can be displayed and set by making a declaration to open the setup parameters on this screen.
  • Page 122: Program

    2. CNC Monitor Screen 2.5 Program 2.5 Program MDI Screen Edit Screen I - 97...
  • Page 123: Function Outline

    2. CNC Monitor Screen 2.5 Program 2.5.1 Function Outline (1) Function outline When the function selection key [EDIT MDI] is pressed, the EDIT or MDI screen appears. The EDIT screen enables you to add, delete, or change the machining program contents stored in memory.
  • Page 124: Edit Type

    2. CNC Monitor Screen 2.5 Program 2.5.2 Edit type There are two edit types for the edit screen: "Screen edit" and "Word edit". Select the type with parameter "#1139 Edtype". The menu type for the word edit can be selected by the parameter "#1227 aux11/bit6". Only "Screen edit"...
  • Page 125: Menu Function

    2. CNC Monitor Screen 2.5 Program 2.5.3 Menu Function Pressing the function selection key [EDIT MDI] displays the following menu. Edit menu SEARCH PROGRAM LARGE FILE MDI menu MDI-ENT Edit master menu EDIT Previous page key Menu selection keys Next page key Selecting [MDI] or [EDIT] displays the following menu: BACK NEXT...
  • Page 126: Mdi Screen Menu Function

    2. CNC Monitor Screen 2.5 Program 2.5.3.1 MDI Screen Menu Function (1) Menu when [MDI] is selected (Only when "#1139 Edtype" is set to "0".) Menu Function Reverse display of MDI menu means that MDI screen is selected. MDI data can be set on [MDI] the MDI screen.
  • Page 127 2. CNC Monitor Screen 2.5 Program (3) MDI data setting Enter MDI data by pressing the data keys in sequence according to the machining program listing. G28 X0 Y0 Z0 ; G92 X0 Y0 Z0 ; G00 X−100. Y−100. ; G01 X−300.
  • Page 128 2. CNC Monitor Screen 2.5 Program (4) Setting the MDI running start position To start processing with a halfway block after setting MDI data, specify the starting block. First, set the data according to "Setting MDI Data." At this time, the running start position is set in the starting block of data.
  • Page 129: Edit Screen Menu Function

    2. CNC Monitor Screen 2.5 Program 2.5.3.2 EDIT Screen Menu Function (1) Menu when [EDIT] is selected (Only when "#1139 Edtype" is set to "0".) Menu Function [EDIT] Reverse display of EDIT menu means that EDIT screen is selected. Machining program can be set on the EDIT screen.
  • Page 130 2. CNC Monitor Screen 2.5 Program [Edit program call] To edit a program on the EDIT screen, first press the extension operation menu [SEARCH] or [PROGRAM]. To edit an already stored program in memory, press [SEARCH] To store a new program in memory, press [PROGRAM].
  • Page 131 2. CNC Monitor Screen 2.5 Program (3) Extension operation menu for edit screen (Word editing) (when #1139 is set to "2" or "3") Menu type 1 LOOK UP DELETE REPLACE INSERT MENU COPY PROGRAM MENU COM.SRH B.G SRH B.G END COMMENT RETURN WORD↓...
  • Page 132 2. CNC Monitor Screen 2.5 Program Menu Function LOOK UP Switch the menu to select the direction of search. DELETE Delete a word where the cursor is placed. (Deleted word will appear for edit buffer area.) Replace a word where the cursor is placed with edit buffer data. (Edit buffer data will not REPLACE be cleared.) Insert edit buffer data after a word where the cursor is placed.
  • Page 133: Program Edit Operation

    2. CNC Monitor Screen 2.5 Program 2.5.4 Program Edit Operation Edit operation differs between screen editing and word editing. #1139 MDI Screen Edit screen Screen editing Screen editing Screen editing Word editing 2.5.4.1 Common Operation Between Screen Editing and Word Editing [Data display update (one screen scrolling)] Data display on the screen can be updated in screen units by using the page key [BACK] or...
  • Page 134 2. CNC Monitor Screen 2.5 Program For example, assume that data is displayed as N1 G28 Z0 ; shown in the right N2 G92 Z0 ; N3 G00 X-300. Y-300.; N4 G01 X-200. F2000 ; N5 Y-200.; N6 X200.; N12 Z300.; N12 Z300.;...
  • Page 135 2. CNC Monitor Screen 2.5 Program [Data Display Update (One Line Scroll)] Data display on the screen can be updated in line units by using the [↑] or [↓] key. If the [↓] key is pressed when the cursor is placed at the screen bottom or if the [↑] key is pressed when the cursor is placed at the screen top, display is scrolled one line.
  • Page 136: Screen Editing

    2. CNC Monitor Screen 2.5 Program 2.5.4.2 Screen Editing [Data Change] A machining program can always be edited unless it is run in memory mode. For example, when the data to be edited is displayed as shown in the right, let's try to change X 1 2 3 .
  • Page 137 2. CNC Monitor Screen 2.5 Program [Data Insertion] For example, let's try to insert data F500 in the block N7 G03 Y200. J100.;. Move the cursor to the character N7 G03 Y200. J100. following the position in which the M02; data is to be inserted.
  • Page 138 2. CNC Monitor Screen 2.5 Program After completion of correction, EDIT (REP.) N1 G28 X0 Y0 Z0; press the [INPUT] key. N7 G03 Y200. J100. F5000 ; M02; 1) The new data is written into memory. 2) The new data is also displayed with each word being both preceded and followed by space.
  • Page 139 2. CNC Monitor Screen 2.5 Program [Deletion of One Character] For example, let's try to delete the character “0” to change F5000 in the block N7 G03 Y200. J100. F5000.; to F500. N7 G03 Y200. J100. F5000 Move the cursor to the position of M02;...
  • Page 140 2. CNC Monitor Screen 2.5 Program [Deletion of One Block] For example, let's try to delete the entire block " N7 G03 Y200. J100. F500 ;". N6 X200.; Move the cursor to the position of N7 G03 Y200. J100. F500; the block to be deleted.
  • Page 141 2. CNC Monitor Screen 2.5 Program [Deletion of Data on One Screen] For example, assume that data is displayed as shown in the right. Let's try to delete all blocks (sequence numbers 1 to 12) displayed on the screen. Press the [SHIFT][C.B CAN] key. 1) The full screen becomes blank.
  • Page 142: Word Editing

    2. CNC Monitor Screen 2.5 Program 2.5.4.3 Word Editing [Foreground/background Edit] "Background edit mode" and "Foreground edit mode" are available for the edit mode. In the background edit mode (1) The background edit mode is valid from after BG SRH is pressed to the BG END is pressed. (2) “BACK GROUND EDITING”...
  • Page 143 2. CNC Monitor Screen 2.5 Program [Handling of Various Keys during Word Editing] Various keys during word editing Edit area Edit buffer Key data Contents (Left side) (Right side) ○ × Cursor key → : Move the cursor to the next word in the forward (↑,↓,←,→) direction.
  • Page 144 2. CNC Monitor Screen 2.5 Program Word character judgement method (1) When one of the following character is used for the first character, it is handled as a word. A to Z ( ) , # / ! % ; [ ] (2) Macro statement is handled as word characters.
  • Page 145 2. CNC Monitor Screen 2.5 Program [Search by word unit] [→] key Move the cursor in the forward direction. → → → → → N1 G28 X0 Y0 Z0 ; → N2 G00 X100.0 ; N3 Z100 0 [←] key Move the cursor in the backward direction.
  • Page 146 2. CNC Monitor Screen 2.5 Program [Word search] The word matching the search data is searched, and the cursor moves to that word. (The search data is not cleared.) Use [WORD↑] and [WORD↓] keys for word search. Press the menu [LOOK UP] The cursor moves to <SEARCH DATA>.
  • Page 147 2. CNC Monitor Screen 2.5 Program [Character string search] The same character string as the search data is searched and the cursor will move to that word.(The search data will not be cleared.) Use [STR.↑] and [STR.↓] keys for character string search.
  • Page 148 2. CNC Monitor Screen 2.5 Program (Note 1) The message "NO CHARACTERS" appears on the screen if the word cannot be found in the designated direction. If the same menu key is pressed, the search starts again from the top for the downward search and from the end of the program for the upward search.
  • Page 149 2. CNC Monitor Screen 2.5 Program [Deleting word] The word where the cursor is placed can be deleted. Search the word to be deleted. [→][←][↑][↓] [BACK][NEXT] Press the menu [DELETE]. (a) The word where the cursor is placed is deleted. (b) The cursor is moved to the next word.
  • Page 150 2. CNC Monitor Screen 2.5 Program [Deleting a line] Delete the data from where the cursor is currently placed to [EOB] (;). Deletion start point Deletion end point X100. Y150. Z0 ; Delete Search the first word of the line to be deleted.
  • Page 151 2. CNC Monitor Screen 2.5 Program [Replacing words] The word where the cursor is placed can be replaced with the edit buffer data. (Edit buffer data will not be cleared.) Search the word to be replaced. [→][←][↑][↓] [BACK][NEXT] Enter the word to be replaced to <EDIT BUFFER>.
  • Page 152 2. CNC Monitor Screen 2.5 Program [Inserting words] When inserting a word immediately after the word where the cursor is placed. (The edit buffer data will not be cleared.) Search word immediately before insertion point. [→][←][↑][↓] [BACK][NEXT] Enter the word to be inserted in <EDIT BUFFER>.
  • Page 153 2. CNC Monitor Screen 2.5 Program When inserting to the first word Adding a function to insert a word before the first word of the program. (The edit buffer data will not be cleared.) Move the block cursor to the empty line of the head of the program.
  • Page 154 2. CNC Monitor Screen 2.5 Program [Copying words] The word where the cursor is placed can be copied to the <EDIT BUFFER>. Search the word to be copid. [→][←][↑][↓] [BACK][NEXT] Press the menu [COPY]. (a) The word where the cursor is place is set to <EDIT BUFFER>.
  • Page 155 2. CNC Monitor Screen 2.5 Program [Program display] When the menu key [PROGRAM] is pressed, the searched program appears on the left side of the screen, and a list of programs registered in the memory appears on the right side of the screen. The operation search menu (COM.SRH) is highlighted, and the setting area is displayed.
  • Page 156 2. CNC Monitor Screen 2.5 Program [Deleting a program] A program to execute automatic operation can be deleted from the machining programs registered in the memory. Set the program No. to be deleted. 1111) N( )-( ) (Example) 1111) N( )-( ) Press [C.B].
  • Page 157 2. CNC Monitor Screen 2.5 Program [Newly creating programs] Programs to execute automatic operation can be created and registered in the memory. Set the program No. to be registered. 100) N( )-( ) (Example) 100) N( ) - ( ) COM.SRH Press [INS].
  • Page 158 2. CNC Monitor Screen 2.5 Program [Operation search] Calling a program The program Nos., sequence Nos., and block Nos. for executing automatic operation can be called from the machining programs registered in the memory. Press the menu [COM.SRH]. The setting area for "COM.SRH" will be displayed.
  • Page 159 2. CNC Monitor Screen 2.5 Program Sequence No./block No. search Sequence No. or block No. can be searched when only sequence No. or sequence No. and block No. is entered without entering O No. Press the menu [COM.SRH]. The setting area for "COM.SRH" will be displayed.
  • Page 160 2. CNC Monitor Screen 2.5 Program [B.G search] Calling a program The program No., sequence No., and block No. to be edited can be called to execute background editing. New machining program can be registered if a program No. not registered in the memory is set. Set the program No.
  • Page 161 2. CNC Monitor Screen 2.5 Program [B.G END] The "B.G END" menu is used to quit editing after executing the background editing. If a running program is displayed on the EDIT screen, changeover to the running program will not occur unless the [B.G END] menu is pressed and the background editing is canceled.
  • Page 162 2. CNC Monitor Screen 2.5 Program [Setting the program operation start position] After setting a program for memory operation, the start block can be designated if you want to execute from the midway block. The operation start position in normal word editing is set at the head of the program. To change the start position, move the cursor to the head of the block to be started and press [INPUT].
  • Page 163: Mdi Screen Extension Operation

    2. CNC Monitor Screen 2.5 Program 2.5.5 MDI Screen Extension Operation 2.5.5.1 MDI Data Registration in Memory Data set on the MDI screen can be registered in memory. Comments can be added to indicate the contents of the program to be registered. For example, assume that MDI data is set as shown in the right.
  • Page 164: Edit Screen Extension Operation

    2. CNC Monitor Screen 2.5 Program 2.5.6 Edit Screen Extension Operation 2.5.6.1 Edit Data Call The calling method of the program or block to be edited is explained. The search function is also used to call a separate machining program from the currently running one for background edit. A search can be executed for the program head, character string, and sequence number.
  • Page 165 2. CNC Monitor Screen 2.5 Program (2) Character string search The character string search is useful particularly to search the word data to be corrected. Specify the called program number and character string in the setting area. However, the program number need not be specified if the program already displayed on the screen is searched for a given character string.
  • Page 166 2. CNC Monitor Screen 2.5 Program (3) Sequence number, block number search Specify the called program number, sequence number, and block number in the setting area. If only digits are set in N ( ), a sequence number search is made. (If an alphabetic character or symbol is contained, a character string search is made.) To search the top of a program, specify only the program number.
  • Page 167 2. CNC Monitor Screen 2.5 Program (4) Action to be taken when the "NO CHARACTERS" or "NB NOT FOUND" error occurs If a search can be executed for the currently displayed screen, the search starts with the starting block being displayed. If the specified data is not found before the program end (%), the "NO CHARACTERS"...
  • Page 168: New Program Registration And Preparation

    2. CNC Monitor Screen 2.5 Program 2.5.6.2 New Program Registration and Preparation This function is used to prepare a new machining program. To prepare a machining program on the EDIT screen, first press the menu [PROGRAM] and register the machining program number, then enter the program directly by using the keys.
  • Page 169: Data In/Out

    2. CNC Monitor Screen 2.6 Data In/Out 2.6 Data In/Out When the function selection key [DIAGN IN/OUT] is pressed, the following menu is displayed: Input/output menu (No.1 to 3), Diagnosis menu(No.9) ERASE FILE COPY DataSmp MENU Diagnosis menu (No.5 to 8) ABS-SRV HISTORY CONFIG...
  • Page 170: Program Erase

    2. CNC Monitor Screen 2.6 Data In/Out 2.6.1 Program Erase When the menu [ERASE] is pressed, the PROGRAM ERASE screen is displayed. User-prepared work programs (main program and subprogram) can be erased in any desired program number or group units on the PROGRAM ERASE screen. Data setting range Program Item...
  • Page 171 2. CNC Monitor Screen 2.6 Data In/Out (1) To erase one machining program To erase a specified machining program from the machining programs registered in memory, perform the following: Set the data type and program number of the machining program to be erased.
  • Page 172 2. CNC Monitor Screen 2.6 Data In/Out (2) To erase machining program group To erase any of <1> 1~7999 and 10000~99999999, <2> 8000~8999, and <3> 9000~9999 of the data types of machining programs registered in memory, perform the following: Set the data type to be erased and “ALL”...
  • Page 173: Program File

    2. CNC Monitor Screen 2.6 Data In/Out (3) To erase all machining programs registered in memory To erase all of machining programs 1~99999999 registered in memory, perform the following: Set “CLR” in DATA ( DATA ( C L R ) 1) No value needs to be entered in # ( Press the [INPUT] key.
  • Page 174 2. CNC Monitor Screen 2.6 Data In/Out 2.6.2 Program File When the menu [FILE] is pressed, the PROGRAM FILE screen is displayed. The PROGRAM FILE screen lists the user-prepared machining programs stored in memory. Item Explanation PROGRAM ENTRY and The number of programs already registered as user machining programs is REMAIN displayed in the PROGRAM ENTRY field.
  • Page 175: Program Copy

    2. CNC Monitor Screen 2.6 Data In/Out 2.6.3 Program Copy When the menu [COPY] is pressed, the PROGRAM COPY screen is displayed. Copy, condense, merge, and number change of user-prepared machining programs (main program and subprogram) can be performed on the PROGRAM COPY screen. 2.6.3.1 Machining Program Copy A machining program selected among work programs registered in memory can be copied as another program having a different program number.
  • Page 176: Machining Program Condense

    2. CNC Monitor Screen 2.6 Data In/Out 2.6.3.2 Machining Program Condense The storage efficiency of the machining programs registered in memory may be lowered when correction such as data deletion or addition is made. When memory is used wastefully, the condense function can be used to move the intermediate blank portions forward and increase the remaining number of characters that can be registered.
  • Page 177: Machining Program Merge

    2. CNC Monitor Screen 2.6 Data In/Out 2.6.3.3 Machining Program Merge To prepare a new machining program by using the machining program contents stored in memory, one machining program can be followed by a copy of another program. The two programs are merged into a new program.
  • Page 178: Changing The Machining Program Number

    2. CNC Monitor Screen 2.6 Data In/Out 2.6.3.4 Changing the Machining Program Number The program number of a machining program registered in memory can be changed. To execute the number change command, set #4. Set the current and new program numbers in order. (Example) When O1000...
  • Page 179: Diagnosis

    2. CNC Monitor Screen 2.7 Diagnosis 2.7 Diagnosis When the function selection key [DIAGN IN/OUT] is pressed, the following menu is displayed. Input/output menu (No.1 to 3), Diagnosis menu(No.9) ERASE FILE COPY DataSmp MENU Diagnosis menu (No.5 to 8) ABS-SRV HISTORY CONFIG MENU...
  • Page 180: Alarm Message

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.1 Alarm Message When the menu [ALARM] is pressed, the ALARM/DIAGN screen is displayed. (1) Alarm The code and number or message relating to an operation alarm, program error, MCP alarm, servo alarm, or system error are displayed. (2) Stop code The automatic operation disable state or stop state in automatic operation mode is displayed in code and error number.
  • Page 181: Tracing Of Alarm And Stop Codes

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.1.1 Tracing of Alarm and Stop Codes The alarm data will be stored if an alarm occurs. The stop code displayed at automatic operation stop, etc., is also stored. The alarm data and stop codes are stored separately. Up to 24 of each is registered, and the last 24 occurrences can be traced.
  • Page 182: Servo Monitor

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.2 Servo Monitor When the menu [SERVO] is pressed, the SERVO MONITOR screen is displayed indicating servo status during operation. 2.7.2.1 Servo Monitor Display item Details GAIN (1/s) This displays the position loop gain. The position loop gain is: Feedrate (mm/s) Tracking delay error (mm) DROOP...
  • Page 183 2. CNC Monitor Screen 2.7 Diagnosis Display item Details MAX CUR 3 This displays the FB value of the motor current in terms of continuous current during stalling. An absolute peak value of the current FB, which was sampled within the last two seconds, is displayed.
  • Page 184 2. CNC Monitor Screen 2.7 Diagnosis Display item Details MANUAL IT This displays the amount of interrupt movement in the manual absolute OFF state. (Command unit) CMD 1 to 6 This indicates the control signal input from NC. This is used by the system. STS 1 to 6 This indicates the control signal output to NC.
  • Page 185: Servo Diagnosis

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.2.2 Servo Diagnosis Display item Details UNIT TYP This displays the servo driver type. UNIT NO This displays the servo driver serial No. S/W VER This displays the servo side software version. CNTROL SEMI : Semi-closed loop CLOSED : Closed loop DUAL...
  • Page 186: Power Supply Diagnosis

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.2.3 Power Supply Diagnosis Display item Details UNIT TYP This displays the power supply unit type. UNIT NO This displays the serial No. of the power supply unit. S/W VER This displays the software version. CON AXIS This displays the I/F channel No.
  • Page 187 2. CNC Monitor Screen 2.7 Diagnosis Display item Details ALM HIST 1 to 8 This displays servo alarms that occurred in latest order with the following formats. Time : Work time when the alarm occurred Alarm No. : Number of the servo alarms that occurred MNT/SYS Maintenance history Status...
  • Page 188: Synchronous Error

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.2.4 Synchronous Error The various data related to the synchronous error is monitored. Display item Explanation ERR COMMAND This is the deviation of the slave axis machine position in respect to the master axis. This displays the error of the command value to the servo control section before compensating the pitch error, incremental position, or backlash.
  • Page 189: Spindle Monitor

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.3 Spindle Monitor When the menu [SPINDLE] is selected, the state of the spindle in operation is displayed. 2.7.3.1 Spindle Monitor Display items Details GAIN (1/s) This displays the position loop gain. The position loop gain is: Feedrate (mm/s) Tracking delay error (mm) DROOP...
  • Page 190 2. CNC Monitor Screen 2.7 Diagnosis Display items Details AMP DISP This displays the 7-segment LED of the driver. ALARM This displays the alarms and warnings other than the LED display on drive unit. EST DISTURB TORQ This displays the estimated disturbance torque in terms of stall rated torque when the disturbance observer is valid.
  • Page 191 2. CNC Monitor Screen 2.7 Diagnosis Display item Details CMD 1 This displays the control input signals from the NC. Details READY ON command Servo ON command Servo alarm reset command Torque limit selection command 1 Torque limit selection command 2 Torque limit selection command 3 CMD 2 This displays the control input signals from the NC.
  • Page 192 2. CNC Monitor Screen 2.7 Diagnosis Display item Details CMD 3 This displays the control input signals from the NC. Details CMD 4 This displays the control input signals from the NC. Details Spindle control mode selection command 1, 2, 3 Gear selection command 1 Gear selection command 2 M-coil switch command...
  • Page 193 2. CNC Monitor Screen 2.7 Diagnosis Display item Details CMD 5 This displays the control input signals from the NC. Details Spindle holding force up CMD 6 This displays the control input signals from the NC. Details I - 168...
  • Page 194 2. CNC Monitor Screen 2.7 Diagnosis Display item Details STS 1 This displays the control output signals to the NC. Details In READY ON In Servo ON In alarm occurrence In torque limit selection 1 In torque limit selection 2 In torque limit selection 3 In-position In torque limit...
  • Page 195 2. CNC Monitor Screen 2.7 Diagnosis Display item Details STS 3 This displays the control output signals to the NC. Details STS 4 This displays the control output signals to the NC. Details Spindle control mode selected 1, 2, 3 Gear selected 1 Gear selected 2 M-coil switched...
  • Page 196 2. CNC Monitor Screen 2.7 Diagnosis Display item Details STS 5 This displays the control output signals to the NC. Details Current detection Speed detection In coil changeover 1-amplifire 2-motor switching 2nd speed detection In spindle holding force up 2nd in-position STS 6 This displays the control output signals to the NC.
  • Page 197: Spindle Diagnosis

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.3.2 Spindle Diagnosis Display item Details UNIT TYP This displays the spindle type. UNIT NO This displays the spindle serial No. S/W VER This displays the software No. and version on the spindle side. CNTROL SEMI : Semi-closed loop...
  • Page 198: Plc Interface Diagnosis Of Cnc Cpu

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.4 PLC Interface Diagnosis of CNC CPU When the menu [PLC-I/F] is pressed, the CNC CPU's PLC-I/F screen is displayed. The PLC-I/F screen enables you to set and display input/output signals for PLC (Programmable Logic Control Unit) control.
  • Page 199 2. CNC Monitor Screen 2.7 Diagnosis Forcible definition data display (modal type) When forcible definition data and mode are set, the device numbers and data are displayed and setup data is forcibly defined. (Note) To use this function during machine running, pay extreme attention to sequence operation.
  • Page 200 2. CNC Monitor Screen 2.7 Diagnosis (5) How to read device numbers and display data I - 175...
  • Page 201: Plc Device Data Display

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.4.2 PLC Device Data Display Monitor display of state signals and register data used with PLC can be made. When the PLC-I/F screen is first selected, 8-byte input/output data starting at device X0000 is displayed in the left block;...
  • Page 202: Plc Interface Signal Forcible Definition (Single-Shot Type)

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.4.3 PLC Interface Signal Forcible Definition (Single-shot Type) This function is used to forcibly define signals to check the PLC functions. (1) Mode setting Set the device number to be forcibly set in DEVICE ( ), definition data in DATA ( ), and 1 in MODE (...
  • Page 203: Plc Interface Signal Forcible Definition (Modal Type)

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.4.4 PLC Interface Signal Forcible Definition (Modal Type) This is PLC interface signal forcible definition of modal type. Once it is set, it is held until canceled. (1) Mode setting Set the device number to be forcibly defined in DEVICE ( ), definition data in DATA ( ), and 2 in MODE (...
  • Page 204: Diagnosis Executed When An Emergency Stop Status Occurs

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.4.5 Diagnosis Executed When an Emergency Stop Status Occurs When the NC is put in an emergency stop status, the message "EMG" (emergency stop) is displayed in the running status display area on the screen. At this time, the cause can be known. Refer to "Appendix Messages during Emergency Stop (EMG)"...
  • Page 205: Absolute Position Monitor

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.5 Absolute Position Monitor 2.7.5.1 ABS Servo Monitor The servo state in the absolute position detection system is displayed. This can be used to confirm each detector data for the current machine value. Display item Display unit Explanation ABS SYS...
  • Page 206: Absolute Position Initialization

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.5.2 Absolute Position Initialization Pressing the menu [ABS-SRV] displays the ABS SERVO MONITOR screen. When the [NEXT] key is pressed on that screen, the ABS POSITION SET screen will display. This screen is used to set the parameter data used to establish the zero point and to display the initialization.
  • Page 207 2. CNC Monitor Screen 2.7 Diagnosis Parameter Explanation Setting range (unit) INIT. SET Select the axis for which absolute position initialization is to be performed: 0: Do not perform initialization. 1: Perform initialization. (Note) "0" is set when the power is turned on again. ORIGIN This parameter is valid when the origin point alignment method is used.
  • Page 208: Plc Axis Monitor

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.6 PLC Axis Monitor PLC axis monitor screen displays the state of miscellaneous axis as well as PLC axis information. For NC axis, the position counter's inch/mm display can be set with "#1041 I_inch", and it can be set with "#1042 pcinch"...
  • Page 209: Operation History

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.7 Operation History Pressing the menu [HISTORY] displays the OPERATION HISTORY screen. "Operation history with date and time" allows to store the date and time of occurrence and NC operation history when the NC alarm, key input or NC input/output signal status has been changed. The stored data is backed up after the power is turned OFF.
  • Page 210: Diagnosis Of Operation History And The Occurrence Time Of History (History Data)

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.7.1 Diagnosis of Operation History and the Occurrence Time of History (History Data) The history data, which consists of the latest operation history and the date and time of occurrence, is displayed in the "OPERATION HISTORY" screen. The history data is displayed in reverse chronological order.
  • Page 211: Correspondence Of Operation Keys And Key History

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.7.2 Correspondence of Operation Keys and Key history Correspondence of Operation key and Key history Key name Operation key Key history Function switches MONITOR TOOL PARAM EDIT MDI DIAGN IN/OUT Menus Menu 1 Menu 2 Menu 3 Menu 4 Menu 5...
  • Page 212 2. CNC Monitor Screen 2.7 Diagnosis Correspondence of input/output signal change status and the change history Input/output signal change status Input/output signal change history Input signal change (ON to OFF) Y310 Input signal change (OFF to ON) !Y310 Output signal change (ON to OFF) X310 Output signal change (OFF to ON) !X310...
  • Page 213: Input/Output Signal History Covering Range

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.7.3 Input/Output Signal History Covering Range Input/output signal history archives the changes of the signals shown in the table below. Signal history covering range Signal type Signal history covering range Input signal X310 to XADF Output signal Y310 to YE7F Machine contact Input signal...
  • Page 214: Saving The Operation History Data

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.7.5 Saving the Operation History Data Operation history data can be saved in the save area for in case an error occurs. The save area, which is in the SRAM area and has the same capacity as the operation history data, retains the data after the power OFF.
  • Page 215: Clearing The Operation History And The Occurrence Time Of History (History Data)

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.7.7 Clearing the Operation History and the Occurrence Time of History (History Data) Operation history and the history data including the date and time of occurrence are all cleared by pressing the "SHIFT", "CAN C.B", and then the "INPUT" key, which means entering the cancel, in the "OPERATION HISTORY"...
  • Page 216 2. CNC Monitor Screen 2.7 Diagnosis (2) Output data format Output data will be written to a memory card as follows. ( ) ( Key code ) (hour, minute, second) year, month, day ( or error message ) ( or signal name ON/OFF )...
  • Page 217: Precautions

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.7.10 Precautions If a new history occurs while the OPERATION HISTORY screen is selected, the history will be saved but will not be displayed. The history will be displayed by pressing the "HISTORY" menu key to refresh the "OPERATION HISTORY"...
  • Page 218: System Configuration

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.8 System Configuration The software control number and hardware mounting state are displayed on this screen. Refer to this screen when contacting the service department in case of trouble, etc. 2.7.8.1 S/W Module Tree (NC System) Pressing the menu [CONFIG] displays the S/W MODULE TREE screen.
  • Page 219: H/W Monitor

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.8.3 H/W Monitor Pressing the[NEXT] key on the S/W MODULE TREE(2) screen displays the H/W MONITOR screen. 2.7.8.4 OPTION Pressing the [NEXT] key on the H/W MONITOR screen displays the OPTION screen. You can see the current settings for the option parameters.
  • Page 220: Nc Data Sampling

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.9 NC Data Sampling Sampling start/stop, sampling state display, and the sampling parameters necessary for sampling are set in the data sampling screen. The NC internal data (speed output data from NC to the drive unit, or feedback data from the drive unit, etc.) can be sampled.
  • Page 221: Display Items

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.9.1 Display Items Item Details Displays the maximum number of data to be sampled. MAX DATA The number of data is usually calculated from the set value of "#4 CAPACITY". Note that the number is at most 50% of DRAM available memory. Displays the position in the sampling buffer during the sampling process.
  • Page 222: Parameters

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.9.2 Parameters Parameters for NC data sampling are set on this screen. (Note 1) Parameter output is not executed for the data set on this screen. (Note 2) "#0 SMP START" will return to "0" (sampling stop) at the power ON, while the data #1 to #37 will be retained.
  • Page 223 2. CNC Monitor Screen 2.7 Diagnosis Setting Item Details range Select the condition to start sampling. 0: Manual start Sampling starts when "#0 SMP START" is set to "1". 1: Variable No. Sampling starts when "#33 VARIABLE No." is set to a non-"0" (nor null) value in a machining program.
  • Page 224 2. CNC Monitor Screen 2.7 Diagnosis Setting Item Details range Set the sampling process type. 0: One-shot (The sampling does not stop until the buffer gets full.) 1: Repeat valid (After the process ends (the buffer gets full), the "trigger wait"...
  • Page 225 2. CNC Monitor Screen 2.7 Diagnosis Setting Item Details range Select the condition for ending the sampling process. 0: Sampling completed Sampling ends upon buffer full when "one-shot" is selected in "#31 PROCESS FORM". 1: Variable No. Sampling ends when "#33 VARIABLE No." is set to "0" (or null) value in a machining program.
  • Page 226 2. CNC Monitor Screen 2.7 Diagnosis Setting Item Details range (Continued from the previous page) (Note 3) Even if the ending conditions are satisfied, the subsequent flow will differ according to the value set in "#31 PROCESS FORM". Refer to the following chart for details.
  • Page 227 2. CNC Monitor Screen 2.7 Diagnosis Setting Item Details range 35 ADDRESS Not used. 36 DATA Not used. 37 DATA MASK Not used. Sampling starts automatically immediately after NC’s power is turned ON. 100 P.ON START (Note) When “1” is set, sampling starts every time the power is turned ON until “0”...
  • Page 228: Address Designation

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.9.3 Address Designation The following three methods are available for setting the address: designating the prepared data with its index No.; setting the actual address; searching for the head address of the symbol and set it automatically. The applied method is automatically recognized.
  • Page 229 2. CNC Monitor Screen 2.7 Diagnosis Target No. List (hexadecimal) Target No. Servo axis, PLC axis Spindle Position FB (Note 1) Position FB (Note 1) Position command (Note 1) Position command (Note 1) Number of motor rotations Number of motor rotations (Note 2) (Note 2) Load current (Note 3)
  • Page 230: Data Output Format

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.9.4 Data Output Format The following shows the format when the sampled data is output in text style. (1) Output in decimal figure Sampled data is output in decimal figure when "#6 OUTPUT FORM" is set to "0". The data of all channels are output to one line, with each data delimited by comma (",").
  • Page 231: Outputting The Data

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.9.5 Outputting the Data Use either of the following screens to output the sampled data. • CNC Data In/Out screen (Refer to "3. CNC Data Input/Output" in "III. MAINTENANCE") (Example 1) Outputting data with CNC data input/output screen (1) Select CNC for "Device"...
  • Page 232: Flow Of The Operation

    2. CNC Monitor Screen 2.7 Diagnosis 2.7.9.6 Flow of the Operation Refer to "2.7.6.2 Parameters" for the details of the setting items. START Set items? (Note 1) (Note 1) Go to N for using previously set values. Set the items "#1 CYCLE"...
  • Page 234: Machine Operations

    II. MACHINE OPERATIONS...
  • Page 236 This chapter explains the functions and operation method of the machine operation switches for operation (automatic operation and manual operation) by using the illustration of the machine operation panel. The actual machine operation and motion vary from one minute to another. Refer to the operation manual issued by the machine tool builder.
  • Page 237: Operation State

    1. Operation State 1.1 Operation State Transition Diagram 1. Operation State 1.1 Operation State Transition Diagram The NC unit operation state changes momentarily according to the program contents or signals from the operation panel or machine. The controller roughly classifies the operation state into power OFF, not ready, and ready.
  • Page 238: Power Off

    1. Operation State 1.2 Power OFF 1.2 Power OFF The power OFF state means that no power is supplied to the control circuit. (1) From any other state to power OFF (transition 1.) • When the POWER OFF switch of the setting display unit is pressed. •...
  • Page 239: Ready

    1. Operation State 1.4 Ready 1.4 Ready The operating preparation ready state means that power is supplied to the NC unit control circuit and the system is ready to run. The READY lamp on the setting display unit is ON. The state is furthermore classified into the following four states.
  • Page 240: Indicator Lamps

    2. Indicator Lamps 2.1 NC Unit Ready 2. Indicator Lamps 2.1 NC Unit Ready The NC UNIT READY lamp indicates that the NC unit is ready to run. This will light approx. one second after the NC power is turned ON. The lamp is turned OFF at emergency stop or when an alarm occurs in the drive or operation block.
  • Page 241: Reset Switch And Emergency Stop Button

    3. Reset Switch and Emergency Stop Button 3.1 Reset Switch 3. Reset Switch and Emergency Stop Button 3.1 Reset Switch The NC unit is reset by turning ON the RESET switch on the machine operation panel or the RESET key on the setting display unit.
  • Page 242: Operation Mode

    4. Operation Mode 4.1 Mode Selection Switch 4. Operation Mode 4.1 Mode Selection Switch The MODE SELECT switch is used to determine the controller operation mode. Jog feed mode: Select the mode to move the controlled axis consecutively at manual feedrate. MODE SELECT Rapid traverse feed mode: MEMORY...
  • Page 243: Jog Feed Mode

    4. Operation Mode 4.2 Jog Feed Mode 4.2 Jog Feed Mode The jog feed mode enables the machine to be moved consecutively at the feedrate set by using the MANUAL FEED RATE switch manually. The jog feed mode is started by using the FEED AXIS SELECT switch.
  • Page 244: Rapid Traverse Feed Mode

    4. Operation Mode 4.3 Rapid Traverse Feed Mode 4.3 Rapid Traverse Feed Mode The rapid traverse feed mode enables the machine to be moved consecutively at rapid traverse feedrate manually. The rapid traverse feedrate can be changed in four steps by using the RAPID TRAVERSE OVERRIDE switch.
  • Page 245: Return To Reference Position Mode

    4. Operation Mode 4.4 Return to Reference Position Mode 4.4 Return to Reference Position Mode This mode enables a given controlled axis to be returned to the defined position unique to the machine (reference position) manually. The first return to reference position after the NC power is turned on becomes the dog mode. In the second or later return to reference position, the dog mode or high speed return can be selected by setting a given parameter.
  • Page 246 4. Operation Mode 4.4 Return to Reference Position Mode Operation procedure Using the MODE SELECT switch, MODE SELECT select the return to reference position. MEMORY RAPID M D I TRAVERSE REFERENCE HANDLE POINT RETURN INCRE- MENTAL Using the RAPID TRAVERSE RAPID TRAVERSE OVERRIDE OVERRIDE switch, set any desired override value.
  • Page 247: Incremental Feed Mode

    4. Operation Mode 4.5 Incremental Feed Mode 4.5 Incremental Feed Mode The incremental feed mode enables the controlled axis to be moved at a given distance selected by using the HANDLE/INCREMENTAL MAGNIFICATION switch at the manual feedrate when the FEED AXIS SELECT switch is on.
  • Page 248: Handle Feed Mode

    4. Operation Mode 4.6 Handle Feed Mode 4.6 Handle Feed Mode The controlled axis can be moved by turning the manual handle. The travel distance per graduation of the handle depends on how the HANDLE/INCREMENTAL MAGNIFICATION switch is set. The axis that can be moved by using the manual handle is determined by setting the HANDLE FEED AXIS SELECT switch.
  • Page 249: Memory Mode

    4. Operation Mode 4.7 Memory Mode 4.7 Memory Mode In the memory mode, a work program registered in memory is called and automatic operation is executed. Operation procedure (Refer to the “Operation Search” Call the work program for memory section in the Operation Manual.) operation by using the setting and display unit.
  • Page 250: Mdi Operation Mode

    4. Operation Mode 4.8 MDI Operation Mode When machine motion is stopped by using the FEED HOLD switch, automatic operation will be restarted by turning on the CYCLE START switch. Memory operation terminates when M02 or M30 in the program is executed. The M02 or M30 lamp on the machine operator panel is turned on.
  • Page 251: Operation Panel Switches In Operation Mode

    5. Operation Panel Switches in Operation Mode 5.1 Rapid Traverse Override 5. Operation Panel Switches in Operation Mode 5.1 Rapid Traverse Override Use the RAPID TRAVERSE OVERRIDE switch to override the rapid traverse feedrate in automatic or manual operation. RAPID TRAVERSE OVERRIDE RAPID TRAVERSE OVERRIDE is applicable to the following: Automatic operation: G00, G27, G28, G29, G30...
  • Page 252: Handle/Incremental Feed Magnification Factor

    5. Operation Panel Switches in Operation Mode 5.4 Handle/Incremental Feed Magnification Factor 5.4 Handle/Incremental Feed Magnification Factor Use the HANDLE/INCREMENTAL MAGNIFICATION switch to set the travel distance specified when manual handle feed or incremental feed is made. The travel distances for each axis are listed below: (Up to 1000 can be set for handle feed.) Handle Incremental...
  • Page 253: Cycle Start And Feed Hold

    5. Operation Panel Switches in Operation Mode 5.7 Cycle Start and Feed Hold 5.7 Cycle Start and Feed Hold Use the CYCLE START switch to start automatic operation (memory, tape, or MDI). Automatic operation is executed by turning on the switch. Use also the switch for restart FEED HOLD from stop by the FEED HOLD switch or the automatic CYCLE START...
  • Page 254: Operation Panel Switch Functions

    6. Operation Panel Switch Functions 6.1 All Axes Machine Lock 6. Operation Panel Switch Functions 6.1 All Axes Machine Lock (1) When the "ALL AXES MACHINE LOCK" switch is turned ON, the NC commands for the manual operation or automatic operation movement can be executed without moving the machine. The current position display on the setting and display unit will be counted.
  • Page 255: Dry Run

    6. Operation Panel Switch Functions 6.5 Dry Run 6.5 Dry Run (1) When the DRY RUN switch is turned on, the feedrate set by using the MANUAL FEED RATE switch takes precedence over the programmed feedrate (F). 6.6 Manual Override (1) When the MANUAL OVERRIDE switch is turned on, the override value set by using the FEED OVERRIDE switch takes precedence over the value set by using the MANUAL FEED RATE switch.
  • Page 256: Optional Block Skip

    6. Operation Panel Switch Functions 6.9 Optional Block Skip 6.9 Optional Block Skip When the OPTIONAL BLOCK SKIP switch is turned on, a block which begins with a slash ( / ) is skipped; when the switch is off, the block is executed. This enables the operator to specify whether or not a block beginning with a slash ( / ) code is executed.
  • Page 257: Manual Absolute

    6. Operation Panel Switch Functions 6.10 Manual Absolute 6.10 Manual Absolute When the MANUAL ABSOLUTE switch is turned on, the program coordinate system is updated by manual tool move distance. If the switch is off, the program coordinate system is updated by manual tool move distance.
  • Page 258: Error Detect

    6. Operation Panel Switch Functions 6.11 Error Detect 6.11 Error Detect For positioning (G00), machine deceleration check is made before next block move is started. For cutting (G01, G02, or G03), the next block is started before the machine reaches the move command end point. Thus, the corner part is slightly rounded.
  • Page 259: Handle Interruption

    6. Operation Panel Switch Functions 6.15 Handle Interruption 6.15 Handle Interruption 6.15.1 Outline Section 6.14 explains automatic handle interruption, which enables the operator to interrupt movement using the manual handle in automatic modes (memory, MDI). (This is an optional function.) Tool Interrupt Handle feed...
  • Page 260: Interruption Effective Axis

    6. Operation Panel Switch Functions 6.15 Handle Interruption 6.15.3 Interruption Effective Axis (1) Automatic handle interruption is enabled only for axes to which manual handle axis selection has been input. (2) Automatic handle interruption is enabled for a maximum of three axes. (The number of axes is restricted by the number of handles.) 6.15.4 Axis Movement Speed Resulting from Interruption (1) The movement speed of the axis for which handle interruption is executed, may exceed the rapid...
  • Page 261: Path Resulting After Handle Interruption

    6. Operation Panel Switch Functions 6.15 Handle Interruption 6.15.5 Path Resulting After Handle Interruption (1) For incremental value (G91) mode The locus deviates from the program path by the distance of interruption. (See the figure below.) Program path (G91 X_ Y_ ;) Path after interruption Distance of interruption by manual handle Path after interruption...
  • Page 262 6. Operation Panel Switch Functions 6.15 Handle Interruption Absolute value update conditions for automatic handle interruption MONITOR 2 screen Absolute data update manual interruption distance display Parameter Absolute value is Not updated. Parameter "1" updated. "#1061 intabs" "1145 I_abs" "1" Absolute value is not (Every axis) Updated.
  • Page 263: Handle Interruption In Tool Radius Compensation

    6. Operation Panel Switch Functions 6.15 Handle Interruption Program path (G90 X_ Y_ ;) Path after interruption Distance of interruption by manual handle Program path (G90 X_ Y_ ;) Distance of interruption Path after interruption in block execution Distance of interruption in block execution Path after interruption (...
  • Page 264 6. Operation Panel Switch Functions 6.15 Handle Interruption Program path Tool path Locus after interruption Distance of interruption by manual handle Path after interruption (Incremental value mode, continuous operation) Program path Tool path Tool radius Path after interruption Distance of interruption by manual handle Path after interruption (Absolute value mode, program absolute...
  • Page 265: Interrupt Amount Reset

    6. Operation Panel Switch Functions 6.15 Handle Interruption Program path Tool path Locus after interruption Distance of interruption by Path after interruption manual handle (Absolute value mode, program absolute value update valid, continuous operation) 6.15.7 Interrupt Amount Reset Interrupt amount is reset when (1) dog reference position return is executed;...
  • Page 266: Operation Sequence

    6. Operation Panel Switch Functions 6.15 Handle Interruption 6.15.8 Operation Sequence An operation example is given where automatic operation of XYZ axes is executed in the memory operation mode and the Z axis is used as a handle interrupt axis. Perform automatic operation.
  • Page 268: Maintenance

    III. MAINTENANCE...
  • Page 270 ● Do not directly touch the module's conductive parts and electronic components. Touching them could cause an operation failure or give damage to the module. In order that you can use C70 in normal and optimal condition at all times, this section describes those items that must be maintained or inspected daily or at regular intervals.
  • Page 271: Maintenance Works

    Maintenance Works 1.1 Instruction of Inspection Works In order that can use C70 in safety and normal, those items that must be inspected list below. DANGER ● Never open the front case or terminal covers while the power is ON or the unit is running, as this may lead to electric shocks.
  • Page 272 1. Maintenance Works 1.1 Instruction of Inspection Works CAUTION ● The electrolytic capacitor and fan will deteriorate. Periodically change these to prevent secondary damage from faults. Replacements can be made by our sales representative, or at the nearest service center. ●...
  • Page 273: Daily Inspection

    2. Daily Inspection Daily Inspection The items that must be inspected daily are shown below. (Note) Refer to "3. Display on 7-segment LED" for CNC CPU module's LED display. Item Inspection Item Inspection Criterion Action Check that the fixing screws are not loose and The screws and cover must be mounted Mounting of base unit Retighten the screws.
  • Page 274: Display On 7-Segment Led

    3. Display on 7-segment LED Display on 7-segment LED The following characters can be used on 7-segment LED display of CNC CPU module. (SP) CNC state is displayed with the characters in the table above. Display on 7-segment LED State Remarks Normal Only the period in the first digit flickers.
  • Page 275: Detailed Display Of Alarm/Stop Codes

    3. Display on 7-segment LED 3.1 Detailed display of alarm/stop codes (Note 1) CNC CPU LED display will not change even if a battery alarm occurs to another CPU, such as a PLC CPU. (Note 2) If any of the following alarms occurs independently, 7-segment LED still displays the normal state, “run.”.
  • Page 276: Notes

    3. Display on 7-segment LED 3.2 Notes 3.2 Notes (1) Display priority When several alarms occurred at the same time, the most crucial alarm is selected according to the following chart and displayed. Alarm type Priority WDT error Battery alarm Multi-CPU error System alarm Servo alarm...
  • Page 277 3. Display on 7-segment LED 3.2 Notes (3) Status display Each alarm type has a different display method for the status with over 3 digits. Refer to Appendix 3.3 "Examples of LED Display" for the display methods in details. Also, for an alarm without Status 2, the Status 1 will be displayed in twice according to its number of digits.
  • Page 278 3. Display on 7-segment LED 3.2 Notes (c) When the Status 1 is a five-digit number (Ex.) Z20 Power ON again 26742 Upper two digits Lower three digits III - 9...
  • Page 279: Examples Of Led Display

    3. Display on 7-segment LED 3.3 Examples of LED Display 3.3 Examples of LED Display This section shows an example of LED display for each error. (1) Multi-CPU error 7-segment LED display (Transition) Alarm/warning code 1L 1C 1R 2L 2C 2R 3L 3C 3R A01 MULTI CPU ERROR 1436 Error code in high...
  • Page 280 3. Display on 7-segment LED 3.3 Examples of LED Display (4) MCP alarm 7-segment LED display (Transition) Alarm/warning code 1L 1C 1R 2L 2C 2R 3L 3C 3R Y02 SYSTEM ALARM 0051 0004 Alarm type Alarm No. Error details Y03 AMP UNEQUIPPED XYZ Alarm type Axis name Blank...
  • Page 281 3. Display on 7-segment LED 3.3 Examples of LED Display (5) Emergency stop 7-segment LED display (Transition) Alarm/warning code 1L 1C 1R 2L 2C 2R 3L 3C 3R EMG EMERGENCY STOP Alarm type Cause Blank (Note) The following table shows the LED display of emergency stop causes for status 1. Emergency stop cause LED display STOP...
  • Page 282 3. Display on 7-segment LED 3.3 Examples of LED Display (8) Servo warning 7-segment LED display (Transition) Alarm/warning code 1L 1C 1R 2L 2C 2R 3L 3C 3R S51 PARAMETER ERROR 2205 Z Alarm type Alarm No. Axis name S51 PARAMETER ERROR 13225 T Alarm type Alarm No.
  • Page 283 3. Display on 7-segment LED 3.3 Examples of LED Display (10) System warning 7-segment LED display (Transition) Alarm/warning code 1L 1C 1R 2L 2C 2R 3L 3C 3R Z30 ETHERNET ERROR 0006 0003 Communication Alarm type Alarm No. type Z53 TEMP. OVER 0003 Alarm type Alarm No.
  • Page 284 3. Display on 7-segment LED 3.3 Examples of LED Display (11) Operation error 7-segment LED display (Transition) Alarm/warning code 1L 1C 1R 2L 2C 2R 3L 3C 3R M01 OPERATION ERROR 0006 XYZ Alarm type Alarm No. Axis name M01 OPERATION ERROR 1005 XYZ Alarm type Alarm No.
  • Page 285 3. Display on 7-segment LED 3.3 Examples of LED Display (13) Network Errors 7-segment LED display (Transition) Alarm/warning code 1L 1C 1R 2L 2C 2R 3L 3C 3R L10 DN INIT. ERR. 1 00E0 0010 Alarm type Alarm No. I/O No. L11 DN INIT. ERR. 2 0007 0010 Alarm type Alarm No.
  • Page 286: Periodic Inspection

    4. Periodic Inspection Periodic Inspection The items that must be inspected one or two times every 6 months to 1 year are listed below. When the equipment is moved or modified, or layout of the wiring is changed, also implement this inspection. Item Inspection item Inspection...
  • Page 287: Hardware Replacement Methods

    5.1.1 Instructions for Handling CAUTION (1) Use C70 in an environment that meets the general specifications contained in this manual. Using C70 in an environment outside the range of the general specifications could result in electric shock, fire, operation failure, and damage to or deterioration of the product.
  • Page 288: Installation And Removal Of Module

    5. Hardware Replacement Methods 5.1 Module Installation 5.1.2 Installation and removal of module This section describes how to install and remove a power supply module, PLC CPU module, CNC CPU module, I/O module, intelligent function module or another module to and from the base unit. Installation and removal of the module from Q3□DB/Q6□B base unit Installation (1) Securely insert the module fixing projection into the module fixing hole so that the latch is not...
  • Page 289 5. Hardware Replacement Methods 5.1 Module Installation Removal (1) Remove the module fixation screws. (2) Support the module with both hands and securely press the module fixing hook with your finger. (3) Pull the module based on the supporting point of module bottom while pressing the module fixing hook.
  • Page 290: Battery For Cnc Cpu

    5. Hardware Replacement Methods 5.2 Battery for CNC CPU 5.2 Battery for CNC CPU 5.2.1 Battery Life for CNC CPU Battery life (Total power failure time) [h]*1 Guaranteed Guaranteed Module type Battery type Power-on time value*3 value*4 ratio*2 (MIN) (TYP) (75 ℃...
  • Page 291: Cnc Cpu Battery Replacement Procedure

    LITHIUM BATTERY (a) Lead connector (b) Battery Q6BAT (1) Turn C70 power OFF (2) Remove the old battery from its holder. (3) Install a new battery into the holder in the correct direction. Connect the lead connector to the connector (BATTERY).
  • Page 292: Battery Inside Plc Cpu

    5. Hardware Replacement Methods 5.3 Battery inside PLC CPU 5.3 Battery inside PLC CPU 5.3.1 Battery Life Battery life PLC CPU module Power-on time Guaranteed Actual service Backup time type ratio *1 value *2 (70 ℃ ) value *3 (40 ℃ ) after alarm *4 25300hr 43800hr...
  • Page 293: Replacement Procedure For Battery Inside Plc Cpu

    Connector battery side Battery CPU module (1) Turn the C70 power OFF. (2) Remove the CPU module from the base unit. (3) Open the CPU module bottom cover. (4) Remove the old battery from its holder. (5) Remove the connector from the connector stopper, and remove the lead from the connector.
  • Page 294: Cnc Data Input/Output

    6. CNC Data Input/Output 6.1 Screen Transition to the "CNC Data In/Out" Screen 6. CNC Data Input/Output 6.1 Screen Transition to the "CNC Data In/Out" Screen The "extended function button", which is allocated to the drawing data, initially shows the operation "CNC Data In/Out".
  • Page 295: Setting Communication

    6. CNC Data Input/Output 6.2 Setting Communication 6.2 Setting Communication (1) When the screen is switched to the "CNC Data In/Out" screen at the first time since the power has been turned ON, the screen appears with the communication setting window opened. [Initial display of "CNC Data In/Out"...
  • Page 296 6. CNC Data Input/Output 6.2 Setting Communication (4) To change CNC modules, press CNC Chg button. If display I/F connection is applied, the CNC that is set next in the drawing data is displayed. When the CNC to be changed is the last one, the CNC at the top is displayed. If bus connection (Q) is applied, the No.
  • Page 297 6. CNC Data Input/Output 6.2 Setting Communication The following picture shows how the screen is changed. "CNC Data In/Out" screen User creation screen (with communication setting window) /Utility screen Press the extended function button (1st time) CNC Data In/Out Press the extended Select channel function button /Close...
  • Page 298: Cnc Data In/Out" Screen Display

    6. CNC Data Input/Output 6.3 "CNC Data In/Out" Screen Display 6.3 "CNC Data In/Out" Screen Display The "CNC Data In/Out" screen can be used to copy the files in the CNC main unit or memory card (*Note) in GOT to the other device, as well as to delete these files. Files in the memory card cannot be copied to the other memory card.
  • Page 299 6. CNC Data Input/Output 6.3 "CNC Data In/Out" Screen Display [Display items of "CNC Data In/Out" screen] Item Details Channel selection Displays the communication setting window. button "#" in "Ch:#" shows the selected channel No. CNC change Changes the CNC to connect. button Changes station Nos.
  • Page 300 6. CNC Data Input/Output 6.3 "CNC Data In/Out" Screen Display Item Details Status display Displays information of the selected device. When CNC is selected <Display example> "Entry" and "Remain": Displays the number of user machining programs entered and the remaining number of programs that can be entered. "Character"...
  • Page 301: Operation Windows

    6. CNC Data Input/Output 6.4 Operation Windows 6.4 Operation Windows 6.4.1 Function Selection Window Select the function. <For GT15> <For GT16> Copy: Inputs/outputs files between CNC and a memory card. Delete: Deletes files in CNC (machining programs only) and those in a memory card. Create a directory: Create and name a directory at will in the memory card.
  • Page 302: Cnc Data Selection Window

    6. CNC Data Input/Output 6.4 Operation Windows 6.4.3 CNC Data Selection Window Select either directory of CNC. When any directory is set, files in the directory are shown in the list. III - 33...
  • Page 303: Copy Confirmation Window

    6. CNC Data Input/Output 6.4 Operation Windows 6.4.4 Copy Confirmation Window This window appears when the Exec button is pressed for copy. Displays the device names, directory names and a file name of the copy source and destination. When the data is going to be copied to the machining programs in CNC, the file names and the number of the machining programs are displayed.
  • Page 304: Overwrite Confirmation Window

    6. CNC Data Input/Output 6.4 Operation Windows 6.4.5 Overwrite Confirmation Window This window appears when the OK button is pressed in the copy confirmation window while the same file name exists in the copy destination. (1) One file display Displays the information (device name, directory name and file name) of both copy source and destination.
  • Page 305: Delete Confirmation Window

    6. CNC Data Input/Output 6.4 Operation Windows 6.4.6 Delete Confirmation Window This window appears when the Exec button is pressed for delete. Displays a device name, directory name and name of the file to be deleted. III - 36...
  • Page 306: Key Window

    6. CNC Data Input/Output 6.4 Operation Windows 6.4.7 Key Window Key window is used to create a direcotry or output a file name. 1) Message 2) Input value display area 3) Close button 4) Keyboard [Key window display items] Items Details Message Displays a message.
  • Page 307 6. CNC Data Input/Output 6.4 Operation Windows (Continued from the last page) Items Details Keyboard "0" to "9", "A" to "Z", "-", Pressing the button displays the character of the button at the "_" and "." buttons cursor position. 29th character will not be entered. "<-"...
  • Page 308: Selecting The Function

    6. CNC Data Input/Output 6.5 Selecting the Function 6.5 Selecting the Function "CNC Data In/Out" screen has two functions, copy and delete. "Copy" is used to copy a file selected in the upper area to the lower area. Devices in the upper and lower area are not changed by this function.
  • Page 309: Selecting The Device

    6. CNC Data Input/Output 6.6 Selecting the Device 6.6 Selecting the Device Select either CNC or Built-in CF card to perform copy or delete. (Example) Selecting CNC 1) Touch the button. The device selection window appears. Device (for GT15) 2) Touch the button.
  • Page 310: Selecting The Directory

    6. CNC Data Input/Output 6.7 Selecting the Directory 6.7 Selecting the Directory Press the Directory button to select CNC data type when CNC is selected. When a memory card is selected, this button is grayed and unavailable. (Example) Selecting a directory of machining programs in CNC unit 1) Touch the button.
  • Page 311: Selecting The Directory And A File

    6. CNC Data Input/Output 6.8 Selecting the Directory and a File 6.8 Selecting the Directory and a File Operations behave differently for the different devices and areas selected. [Operations of items selected in the list] Device (CNC) Device (card) Name of the selected machining Name of the selected directory is displayed Upper area program is displayed in the file...
  • Page 312: Copying A File

    6. CNC Data Input/Output 6.9 Copying a File 6.9 Copying a File 6.9.1 Copying any File other than the SRAM.BIN file (Example) Copying \sample01\123.PRG from the extend memory card to CNC The function selection window appears. 1) Touch the Function button. (For GT15) 2) Touch the Copy button.
  • Page 313 6. CNC Data Input/Output 6.9 Copying a File 5) Touch "<sample01>" in the list. Displays files in the sample01 directory. The directory area shows "\sample01\". <sample01> <sample02> 1.PRG 2.PRG 3.PRG 6) Touch "123.PRG". "123.PRG" is highlighted. The file name area shows "123.PRG". <..>...
  • Page 314: Deleting Files

    6. CNC Data Input/Output 6.10 Deleting Files 6.10 Deleting Files (Example) Deleting "3.PRG" in the route of built-in CF card 1) Touch the Function button. The function selection window appears. (For GT15) 2) Touch the Delete button. The function name is changed to "Delete". 3) Touch the Device button in the The device selection window appears.
  • Page 315 6. CNC Data Input/Output 6.10 Deleting Files 5) Select "3.PRG" in the list. "3.PRG" is highlighted. The file name area shows "3.PRG". ALL.PRG 1.PRG ALL.PRG 2.PRG 1.PRG 3.PRG 2.PRG 3.PRG 6) Touch the Exec button. The delete confirmation window appears. 7) Touch the OK button.
  • Page 316 6. CNC Data Input/Output 6.10 Deleting Files • Deleting all the machining programs in CNC After selecting "CNC" at the step 4, follow the steps as shown below to delete. 5) Select "ALL.PRG" in the list. "ALL.PRG" is highlighted. The file name area shows "ALL.PRG".
  • Page 317: Refreshing The List

    6. CNC Data Input/Output 6.11 Refreshing the List 6.11 Refreshing the List Refresh the list currently displayed. (Example) Refreshing "sample01" directory in the built-in CF card 1) Execute steps in "6.9.1 Copying "123.PRG" is highlighted. any File other than the SRAM.BIN The file name area shows "123.PRG".
  • Page 318: Stop The Usb Drive

    6. CNC Data Input/Output 6.12 Stop the USB Drive 6.12 Stop the USB Drive 1) Touch the [Function] button. The function selection window appears. 2) Touch the [USB Drive Stop] button. The USB drive stop confirmation window appears. 3) Touch the [OK] button. The confirmation window will be closed.
  • Page 319: Creating A Directory

    6. CNC Data Input/Output 6.13 Creating a Directory 6.13 Creating a Directory Create a directory in a memory card. Example: Create a directory "SAMPLE01" in the "A: Built-in CF card" root. 1) Touch the "Area Chg" button to move The blue frame will move to the memory card the blue frame to the memory card side.
  • Page 320: Changing A File Name When Outputting The File

    6. CNC Data Input/Output 6.14 Changing a File Name when Outputting the File 6.14 Changing a File Name when Outputting the File Example: Change the name of machining program for CNC "123.PRG" to "SAMPLE.TXT", and then output it to the root directory of "A:Built-in CF card". 1) Select "CNC"...
  • Page 321 6. CNC Data Input/Output 6.14 Changing a File Name when Outputting the File 9) Touch the [OK] button. Start copying. The contents of "ALL.PRG" will be copied as "SAMPLE.TXT" in the root directory of "A: Built-in CF card". The message "Copy complete" will be displayed.
  • Page 322: Summary Of Screen Transition From The "Cnc Data In/Out" Screen

    6. CNC Data Input/Output 6.15 Summary of Screen Transition from the "CNC Data In/Out" Screen 6.15 Summary of Screen Transition from the "CNC Data In/Out" Screen Screen transition from "CNC Data In/Out" screen is as follows. III - 53...
  • Page 323: Various Status

    6. CNC Data Input/Output 6.16 Various Status 6.16 Various Status 6.16.1 Data Protection Data protection key 1 to 3, edit lock B and C prevent the data from being input/output. Data cannot be copied from/to CNC, nor deleted in CNC. (Files on the memory card are not deleted.) Parameters and keys Data protected Data protection key 1 (KEY1)
  • Page 324: Cnc Data

    6. CNC Data Input/Output 6.16 Various Status 6.16.2 CNC Data The following table shows the directories and files selected or displayed on the CNC data selection window. Directory name Details File name in the How the file is INPUT OUT recognized when input into Machining...
  • Page 325 6. CNC Data Input/Output 6.16 Various Status [File names that are set as maintenance data file "USERPLC.LAD" in CNC] USERPLC.LAD USERPLC070408.LAD <- A part of the file name is contained. _USERPLC.LAD BKUP_USERPLC1.LAD [File names that are not selected for the maintenance data file "USERPLC.LAD"] USERPLC.LAD1 <- The file has different extension name.
  • Page 326: Messages

    6. CNC Data Input/Output 6.16 Various Status 6.16.3 Messages The following tables show the messages displayed. [Messages displayed for communication errors] Message Details Communication error Communication with CNC failed. Check the connection and settings. This message appears when a communication error has occurred after setting a network driver in the communication setting window or pressing the CNC Chg button.
  • Page 327 6. CNC Data Input/Output 6.16 Various Status [Displayed messages (for errors)] Message Error details Unable to exec : PLC built in CNC running Stop PLC running in the CNC and try again. USB drive has been stopped. USB drive has failed to stop. USB drive cannot be removed.
  • Page 328 6. CNC Data Input/Output 6.16 Various Status Message Error details Can not write file Could not copy the file to its destination. Remove the status that does not allow the data to be written. This error also appears when copying a input protected file from memory card to CNC.
  • Page 329 6. CNC Data Input/Output 6.16 Various Status [Error details] Message Error details Format Error Format is incorrect. Range Over Value is incorrect. In sampling Data cannot write as it is in sampling. In this situation, a parameter number and a line number will not be displayed.
  • Page 330: Parameters

    6. CNC Data Input/Output 6.16 Various Status 6.16.4 Parameters The following table shows the parameters related to data protection. Items #1135 unt_nm (Unit name) #1166 fixpro (Fixed cycle editing) #1121 edlk_c (Edit lock C) #8105 Edit lock B Refer to the Setup Manual for the details of the parameters. 6.16.5 Signals The following table shows the signals related to data protection.
  • Page 331: Data Backup And Restoration

    7. Data Backup and Restoration 7.1 GOT Data Backup and Reinstallation Data Backup and Restoration 7.1 GOT Data Backup and Reinstallation Standard functions (standard monitor OS), communication driver, BootOS and projects in GOT can be backed up in batch to the CF card inserted in GOT. The data backed up in batch can be reinstalled to GOT in easy operation.
  • Page 332 7. Data Backup and Restoration 7.1 GOT Data Backup and Reinstallation (5) Select the [Backup / Restoration] menu. For GT15: [Debug & self check] - [Debug] - [Backup / Restoration] For GT16: [Debug] - [Memory / Data control] - [Backup / Restoration function] (6) Select [Program/data control] ->...
  • Page 333: Reinstallation Procedures

    7. Data Backup and Restoration 7.1 GOT Data Backup and Reinstallation 7.1.2 Reinstallation Procedures (1) Turn the GOT OFF and set "OFF" the CF card access switch on the back of GOT. Insert the CF card, which contains the data such as standard functions (standard monitor OS), in the slot.
  • Page 334: Plc/Cnc Cpu Data Backup And Restoration

    M E L S E C M E L S E C POWER POWER MITSUBISHI MITSUBISHI (Note 1) Backup/restoration is not executed on latch device of PLC CPU. If the data requires to be restored when CPU is replaced, assign the data to file registers.
  • Page 335: Data Backup

    7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration 7.2.1 Data Backup 7.2.1.1 Backup procedures The following shows the backup procedures. (1) Set "OFF" the CF Card access switch. (2) Insert the CF Card into the card slot. (3) Set "ON"...
  • Page 336 7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration (5) Select the [Backup / Restoration] menu. For GT15: [Debug & self check] - [Debug] - [Backup / Restoration] For GT16: [Debug] - [Memory / Data control] - [Backup / Restoration function] (6) Select [Backup function (Device->GOT)].
  • Page 337 7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration (7) CPU modules are selected and displayed automatically. Backup files are made. The file names are displayed automatically. Return Return Cancel Close (8) The completion window appears. Select "OK". (9) Set "OFF"...
  • Page 338: Backup Files Structure

    7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration 7.2.1.2 Backup Files Structure Each backup makes a folder in a CF card, and data is saved. Each folder name contains the backup date and order No. And, sub folders are made for each CPU module. III - 69...
  • Page 339: Data Restoration

    MITSUBISHI MITSUBISHI To exchange the CNC CPU unit, initialize the internal data. Refer to "C70 Setup Manual" for how to initialize. (Note) The zero point of rotary axis will disappear after replacing the CNC CPU unit. Repeat the zero point initialization.
  • Page 340: Restoration Procedures

    7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration 7.2.2.1 Restoration procedures The following shows the restoration procedures. (1) Set "OFF" the CF Card access switch. (2) Insert the CF Card that has backup data into the card slot. (3) Set "ON"...
  • Page 341 7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration (5) Select the [Backup / Restoration] menu. For GT15: [Debug & self check] - [Debug] - [Backup / Restoration] For GT16: [Debug] - [Memory / Data control] - [Backup / Restoration function] (6) When [Restoration function(Device->GOT)] is selected, backup files in the CF card are displayed in the “Data list”...
  • Page 342 7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration (7) CPU modules are also displayed. Select the CPU modules to be restored. Selected modules are shown with "?". (8) Select "Execute". (9) The confirmation window appears. Click "OK" to start the restoration. III - 73...
  • Page 343 7. Data Backup and Restoration 7.2 PLC/CNC CPU Data Backup and Restoration (10) The “Progress” screen appears and displays the restored files. (11) The completion window appears after all the selected data have been restored. Select "OK". When "OK" is selected, all the CPU modules are reset automatically. (12) Set "OFF"...
  • Page 344: Appendixes

    IV. APPENDIXES...
  • Page 346: Appendix 1. Registering And Editing Fixed Cycle Programs

    Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.1 Parameter for Fixed Cycle Operation Appendix 1. Registering and Editing Fixed Cycle Programs The fixed cycle subprogram can be input, output and edited. CAUTION Do not change the fixed cycle program without prior consent from the machine maker. Appendix 1.1 Parameter for Fixed Cycle Operation The fixed cycle subprogram data is input, output and edited with the DATA IN/OUT screen and EDIT screen in the same manner as the normal user-created machining program.
  • Page 347: Appendix 1.5 Standard Fixed Cycle Subprogram

    Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Appendix 1.5 Standard Fixed Cycle Subprogram (1) Lathe specifications Automatic tool length measurement End face cutoff pattern cycle O370 AUTO-TLM O740 FACE-PATC G31Z#5F#3 IF[ROUND[ABS[#2-[##10*#11-#12]]]GT#8]GOTO IF[ABS[#2]GT0]GOTO10 #14=1 IF[ROUND[##10*#11-#12]EQ#4]GOTO1 N10#13=#3 ##9=##10-#12/#11-#2/#11+##9...
  • Page 348 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Straight cutting pattern cycle O750 STRAIGHT-PATC IF[ABS[#1]GT0]GOTO10 #14=1 N10#13=#4 IF[#15NE0]GOTO11 #13=#4-#5 N11#16=0 #10=0 #11=#3 #10=#10+#3 IF[ABS[#10]GE[ABS[#2]]]GOTO1 G01Y#11 G00Y#6 #11=#3-#6 END2 N1G01Y#2-#10+#11 IF[#15EQ0]GOTO20 IF[#16EQ0]GOTO21 N20G00X#5 N21#16=1 G00Y-#2 IF[#14]GOTO3 #12=#12+#4 IF[ABS[#12]LT[ABS[#1]]]GOTO2...
  • Page 349 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Compound thread cutting cycle O760 THREAD-PATC #12=1 IF[#14GT0]GOTO5 #13=#9 #13=#13+#6 IF[ABS[#13]GE[ABS[#8]]]GOTO1 IF[ABS[#13]LT[ABS[#5]]]GOTO4 #16=1 #13=#5 #13=#8 #14=1 N1#11=#13 N4G00X#10-#1 IF[ABS[#11]LT[ABS[#4-#5]]]GOTO2 N91#40=91#41=#5001#42=#5002 #11=#4-#5 G00Y#2+#3-#4+#13-#15+#11 #14=1 G33X#1-#10Y-#3+#15M96.101P1000D3 N2#17=#11 G00Y-#2+#4-#13-#11M97.101 END2 #10=ROUND[[#11+#5]*#7] N5G00X-#1...
  • Page 350 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram 2-part system simultaneous compound G76.1 thread cutting cycle O761 THREAD-PATC-2SYS. #16=1 N761!L10 N7#13=#11+#8 #12=1 N8#11=#13 IF[ABS[#11]LT[ABS[#4-#5]]]GOTO9 #13=#9 IF[ABS[#13]GE[ABS[#8]]]GOTO1 #11=#4-#5 #16=1 #14=1 #13=#8 N9#10=ROUND[[#17-#11]*#7] N1#11=#13 IF[[#10XOR#1]GE0]GOTO6 IF[ABS[#11]LT[ABS[#4-#5]]]GOTO2 #10=-#10 #11=#4-#5 N6#10=#10+#20...
  • Page 351 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram 2-part system simultaneous compound G76.2 thread cutting cycle O762 THREAD-PATC-2SYS. IF[ABS[#11]LT[ABS[#4-#5]]]GOTO9 N762!L10 #11=#4-#5 #12=1 #14=1 N9#10=ROUND[[#17-#11]*#7] #13=#9 IF[ABS[#13]GE[ABS[#8]]]GOTO1 IF[[#10XOR#1]GE0]GOTO6 #16=1 #10=-#10 #13=#8 N6#10=#10+#20 N1#11=#13 IF[[#27EQ1]AND[#29EQ1]]GOTO24 IF[[#27EQ2]AND[#29EQ0]]GOTO24 IF[ABS[#11]LT[ABS[#4-#5]]]GOTO2 #11=#4-#5 IF[[#27EQ2]AND[#28EQ1]]GOTO23...
  • Page 352 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Straight cutting cycle Thread cutting cycle O770 STRAIGHT-TURNING O780 THREAD-CUTTING IF[[#1EQ0]OR[#2EQ0]]GOTO1 IF[[#1EQ0]OR[#2EQ0]]GOTO1 Y#2+#7 N90#40=90#41=#5001#42=#5002 G1X#1Y-#7 Y#2+#7 Y-#2 G33X#1Y-#7F#9E#10M96.101P1000D3 G0X-#1 G0Y-#2M97.101 N1M99 X-#1 N1M99 End face cutoff cycle Deep hole drilling cycle B O790 FACE-CUTTING...
  • Page 353 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram G83.1 Deep hole drilling cycle A G83.2 Deep hole drilling cycle 2 G87.1 O831 DRILL-CYCLE-A O832 DEEP-DRILL-CYCLE-2 IF[#30]GOTO2 IF[#30]GOTO3 M#24 #3003=#8OR1 #29=0#28=#11 #29=#12#28=0#26=0 G0Z#2 IF[#12NE#0]GOTO1 #2=##5#3003=#8OR1 IF[#11EQ#0]GOTO2 #29=#29+#11 N1#28=#28-#12#26=-#28-#29...
  • Page 354 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Tap cycle Boring cycle O840 TAP-CYCLE O850 BORING-CYCLE IF[#30]GOTO2 IF[#30]GOTO2 M#24 M#24 #2=##5#3003=#8OR1 #2=##5#3003=#8OR1#3004=#9OR3 G1Z#3 G1Z#3 G4P#4 G4P#4 #3003=#8 #3900=1 Z-#3F#23 G1Z-#3 F#22 #3004=#9 IF[#24EQ#0]GOTO1 M#24+1 #3003=#8 G4P#21 IF[#24EQ#0]GOTO1...
  • Page 355 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram (2) Machining center specifications Circular cut Bolt hole circle O120 CIRCLE-CUTTING O340 BOLT-HOLE-CIRCLE #42=#40-#41 #45=0 G#39X#42Y0I#42/2 WHILE[#45LT[ABS[#43]]]DO1 X0Y0I-#42 #46=360*#45/#43+#42 X-#42Y0I-#42/2 #47=RND[#41*COS[#46]]#48=RND[#41*SIN[#4 X#39+#47Y#40+#48 #39=-#47#40=-#48#45=#45+1 END1 Line at angle O350 LINE-AT-ANGLE O360...
  • Page 356 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Drill, spot drill Drill, counter boring O810 DRILL O820 COUNTER-BORING IF[#30]GOTO1 IF[#30]GOTO1 Z#2G#6H#7 Z#2G#6H#7 #2=##5#3003=#8OR1 #2=##5#3003=#8OR1 G1Z#3 G1Z#3 #3003=#8 G4P#4 G0Z-#3-#2,I#23 #3003=#8 N1M99 G0Z-#3-#2,I#23 N1M99 Deep hole drill cycle Tap cycle O830 DEEP-DRILL...
  • Page 357 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Boring 1 Boring 2 O850 BORING-1 O860 BORING-2 IF[#30]GOTO1 IF[#30]GOTO1 Z#2G#6H#7 Z#2G#6H#7 #2=##5#3003=#8OR1 #2=##5#3003=#8OR1 G1Z#3 G1Z#3 #3003=#8 G4P#4 Z-#3 G0Z-#2,I#23 G0Z-#3-#2 N1M99 #3003=#8 N1M99 Back boring Boring 3 O870 BACK-BORING...
  • Page 358 Appendix 1. Registering and Editing Fixed Cycle Programs Appendix 1.5 Standard Fixed Cycle Subprogram Step cycle Reverse tap cycle O831 STEP-CYCLE O841 COUNTER-TAP-CYCLE IF[#30]GOTO2 IF[#30]GOTO9 #29=0#28=#11 Z#2G#6H#7 Z#2G#6H#7 #2=##5#3003=#8OR1#3004=#9OR3 #2=##5#3003=#8OR1 IF[#11]GOTO1 GOTO2 #29=#29+#11 IF[ABS[#29]GE[ABS[#3]]]GOTO1 IF[#14]GOTO5 G1Z#28 N2G1Z#3 G4P#4 GOTO7 G0Z-#14 #28=#11+#14 #29=0#28=#11 END1...
  • Page 359: Appendix 2. List Of Function Codes

    Appendix 2. List of Function Codes Appendix 2. List of Function Codes Function Significance Setting and Screen Save in code in control display unit Function in control unit display memory unit key in 0 to 9 Significant Displayed Key in enabled Saved Value data A to Z...
  • Page 360: Appendix 3. List Of Command Value Ranges

    Appendix 3. List of Command Value Ranges Appendix 3. List of Command Value Ranges Item Command value range Minimum input setting unit 0.001 Maximum stroke ±99999.999mm (value on machine coordinate system) Maximum command value ±99999.999mm Rapid traverse rate 1 to 1000000mm/min Cutting feed rate 1 to 1000000mm/min 2nd zero point offset...
  • Page 361: Appendix 4. Data Protection

    Appendix 4. Data Protection Appendix 4.1 Data Protection Key Appendix 4. Data Protection Appendix 4.1 Data Protection Key Data protection keys can inhibit data from being set or erased. There are three types of data protection keys as shown below (the key names depend on the machine manufacturers. For the details, refer to the manuals issued by individual machine manufacturers).
  • Page 362 Appendix 4. Data Protection Appendix 4.1 Data Protection Key Protection of user parameters and common variables (KEY 2) When KEY 2 is turned off, the operation items listed in Table 2 are inhibited. Table 2 Data protection by KEY 2 Operation Screen Machining parameter setting...
  • Page 363: Appendix 4.2 Edit Lock B, C

    Appendix 4. Data Protection Appendix 4.2 Edit Lock B, C Appendix 4.2 Edit Lock B, C The edit lock function B or C inhibits machining program B or C from being edited or erased when these programs require to be protected. Machining program A 7999 Machining program B...
  • Page 364: Appendix 5. Table Of Conversion Codes For Error Code Output

    Appendix 5. Table of Conversion Codes for Error Code Output Appendix 5.1 Code Conversion Specifications Appendix 5. Table of Conversion Codes for Error Code Output With this function, the CNC alarms and errors which are normally output to CNC screen are partially coded and output to PLC I/F device.
  • Page 365: Appendix 5.2 Code Table

    Appendix 5. Table of Conversion Codes for Error Code Output Appendix 5.2 Code Table Appendix 5.2 Code Table The alarm type is coded as the contents of following code table. Alarm code list Alarm Details Alarm type Axis name Priority Multi-CPU error MULTI CPU ERROR Not added...
  • Page 366 Appendix 5. Table of Conversion Codes for Error Code Output Appendix 5.2 Code Table The message at emergency stop is displayed in CNC screen shown below. (Example) EMG EMERGENCY STOP PLC When the emergency stop occurs, the message is coded and an alarm No. is output. Emergency stop code list Error message Details...
  • Page 367: Appendix 5.3 Restrictions

    Appendix 5. Table of Conversion Codes for Error Code Output Appendix 5.3 Restrictions Appendix 5.3 Restrictions (1) If the MCP alarm "Y02 SYSTEM ALARM" occurs, part of the data will not be coded. Confirm the data on the display unit. (Example) Y02 SYSTEM ALARM 0051 0104 In this case, only "Y02"...
  • Page 368: Appendix 6. Operation Messages On Setting Display Unit

    Appendix 6. Operation Messages on Setting Display Unit Appendix 6.1 Operation Errors Appendix 6. Operation Messages on Setting Display Unit If a setting operation error occurs only any of the setting and display unit's screens, the error No. E a message indicating the details will appear. Appendix 6.1 Operation Errors Δ: Message requiring resetting and restarting ×: Message requiring restarting after canceling error conditions...
  • Page 369 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.1 Operation Errors Error No. Error message Details × DEV. NOT READY • The input/output u/nit power is not ON. • The cable is disconnected. • Setting of the transfer speed (baud rate) does not agree. ×...
  • Page 370 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.1 Operation Errors Error No. Error message Details × MEMORY OVER • The program cannot be written because the memory capacity is exceeded. This error occurs when the MDI data setting on the MDI screen exceeds 500 characters‚...
  • Page 371 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.1 Operation Errors Error No. Error message Details × PLC RUN • Data input/output or comparison was attempted when the built-in PLC was not stopped. (Measures) • Stop the built-in PLC. (Set the right rotary switch 2 of CNC CPU module to "1".) ×...
  • Page 372 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.1 Operation Errors Error No. Error message Details × IOP ERR • Setting for the bit length is incorrect. (Baud rate, stop bit, and character length) Check the setting of the I/O device system and its parameters and set it again.
  • Page 373 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.1 Operation Errors Error No. Error message Details × INPUT DATA ERR • When inputting the tool offset data‚ the data format was not correct‚ so that block could not be input. If the input key is pressed again in the input screen‚...
  • Page 374 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.1 Operation Errors Error No. Error message Details × E201 UNIT NOT EQUIP • The analog output unit is not mounted. • Confirm the remote l/O unit. • Prepare a unit having analog output. •...
  • Page 375: Appendix 6.2 Operator Messages

    Appendix 6. Operation Messages on Setting Display Unit Appendix 6.2 Operator Messages Appendix 6.2 Operator Messages The following messages indicate the status of the setting and display functions‚ and are not operation errors. They are mainly used to show that operation is normal‚ and serve as guides for the following operations. There is no classification by numbers.
  • Page 376 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.2 Operator Messages Message Message details IGNORE CHANGE (Y/N) • The keys to change the display such as NEXT/BACK page keys, menu change key, screen change key, or scroll keys, were pressed while editing a program on the screen. To cancel the changed contents, select “Y”.
  • Page 377 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.2 Operator Messages (3) Data input/output related Message Message details DATA IN EXECUTION • Data is being read without error from the external memory. DATA WRITING • Data has been entered normally and the input data is being written to the ROM.
  • Page 378 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.2 Operator Messages (4) Others Message Message details DATA PROTECTING • The data protection key is valid‚ and the various data cannot be set or erased‚ etc. BASE PARA. SET? (Y/N) •...
  • Page 379: Appendix 6.3 Dialog Error Messages On Input/Output Screen

    Appendix 6. Operation Messages on Setting Display Unit Appendix 6.3 Dialog Error Messages on Input/Output Screen Appendix 6.3 Dialog Error Messages on Input/Output Screen The following error messages will appear if an illegal operation is carried out on the Data I/O screen. Operations can be continued by pressing the "OK"...
  • Page 380 Appendix 6. Operation Messages on Setting Display Unit Appendix 6.3 Dialog Error Messages on Input/Output Screen Function Target Error message Cause of error Delete CAN'T DELETE FILE The file is a parameter file, etc., and cannot be deleted. DIRECTRY ERROR The directory does not exist or was not designated.
  • Page 381: Appendix 7 Explanation Of Alarms

    Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) (Note) "M01"alarms are displayed as "M01 Operation error" with the error number. Error number is four digit number displayed after error name(such as 0001). "M01" alarms are listed in ascending order in this manual.
  • Page 382 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Internal interlock axis exists 0005 Details 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.
  • Page 383 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Sensor signal illegal ON 0019 Details The sensor signal was already ON when the "tool length measurement 1" signal was validated. The sensor signal turned ON when there was no axis movement after the "tool length measurement 1"...
  • Page 384 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Hi-ac skip coord retrieval err 0029 Details Failed to retrieve the skip coordinate value from the drive unit. Remedy - Check the wiring. - Check the parameters. M01 Now skip on 0030 Details The "skip input"...
  • Page 385 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 No spindle select signal 0053 Details Synchronous tapping command was issued when the "spindle selection" signals for all spindles were OFF in the multiple-spindle control II. Remedy - Turn ON the "spindle selection" signal for the tapping spindle before performing the synchronous tapping command.
  • Page 386 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 R-pos offset value illegal 0065 Details At the start of reference position initial setting, "#2034 rfpofs (Distance-coded reference position detection offset) is not set to "0". Remedy - Set "#2034 rfpofs" to "0", then turn the power ON again to perform the reference position initial setting.
  • Page 387 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Cutting override zero 0102 Details The "cutting feed override" switch on the machine operation panel or the "rapid traverse override" switch is set to"0". The override was set to "0" during a single block stop. Remedy - Set the "cutting feed override"...
  • Page 388 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Handle feed ax No. illegal 0106 Details The axis, designated at handle feed, is out of specifications. No axis has been selected for handle feed. Remedy - Check for any broken wires in the handle feed axis selection signal line. - Correct the sequence program.
  • Page 389 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Auto start in buffer correct 0113 Details The automatic start button was pressed during buffer correction. Remedy - Press the automatic start button after the buffer correction is completed. M01 In reset process 0115 Details The automatic start button was pressed during resetting or tape rewinding.
  • Page 390 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 No synchronous control option 0121 Details The synchronous control operation method was set (with R2589) while no synchronous control option was provided. Remedy - Set "0" for "synchronous control operation method". M01 Computer link B not possible 0123 Details Cycle start was attempted before resetting was completed.
  • Page 391 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Restart pos return incomplete 0128 Details Automatic return was performed with an axis whose return to the restart position was not complete. Remedy - Perform restart position return manually. - Enable "#1302 AutoRP (Automatic return by program restart)"...
  • Page 392 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 No speed set out of soft limit 0160 Details The axis, without any maximum speed outside of the soft limit range set, was returned from the outside of the soft limit range. Remedy - Correct the "#2021 out_f (Maximum speed outside soft limit range)"...
  • Page 393 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 SP-C ax ctrl runs independntly 1026 Details C axis mode command has been issued for polygon machining spindle. C axis mode command has been issued for synchronized tapping spindle. Polygon command has been issued for synchronized tapping spindle.
  • Page 394 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 Mixed sync ctrl disable modal 1035 Details Mixed control (cross axis control) was commanded for a part system in which the mixed control (cross axis control) is disabled as shown below. - During nose R compensation mode - During pole coordinate interpolation mode - During cylindrical interpolation mode...
  • Page 395 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M01 No spindle speed clamp 1043 Details The constant surface speed command (G96) was issued to the spindle which is not selected for the spindle speed clamp command (G92/G50) under Multiple spindle control II. Remedy Press the reset key and carry out the remedy below.
  • Page 396 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M91 INVALID MEASUR. 0003 Details No corresponding No. No measurement tool No. has been set. The registered No. is out of the specifications. Remedy Correct the measurement tool No. M91 INVALID MEASUR. 0045 Details Measurement axis illegal Sensor has been turned ON while two or more axes are moving.
  • Page 397 Appendix 7. Explanation of Alarms Appendix 7.1 Operation Errors (M) M91 INVALID MEASUR. 9002 Details Change of compensation No. or sub-side selection during measurement A compensation No. or sub-side valid signal state has been changed while a sensor signal is ON or a compensation amount is being written.
  • Page 398: Appendix 7.2 Stop Codes (T)

    Appendix 7. Explanation of Alarms Appendix 7.2 Stop Codes (T) Appendix 7.2 Stop Codes (T) T01 Cycle start prohibit Automatic start is not available in stop state. T02 Feed hold Feed hold is actuated during automatic operation for some reason. T03 Block stop Block stop is actuated during automatic operation for some reason.
  • Page 399 Appendix 7. Explanation of Alarms Appendix 7.2 Stop Codes (T) T01 S/W stroke end axis exists 0106 Details Automatic start is not possible as one of the axes is at the stored stroke limit. Remedy - Move the axis manually. - If the axis's end is not at the stroke end, check the parameters.
  • Page 400 Appendix 7. Explanation of Alarms Appendix 7.2 Stop Codes (T) T01 Cycle st. prohibit(Host comm.) 0115 Details Automatic start cannot is not possible because the NC is communicating with the host computer. Remedy - Wait for the communication with host computer to be ended and then execute the automatic start.
  • Page 401 Appendix 7. Explanation of Alarms Appendix 7.2 Stop Codes (T) T01 Cycle start prohibit 0142 Details In manual coordinate system setting Automatic start is not allowed during the manual coordinate system setting. Remedy The system restarts after either of the manual coordinate system setting completion signal or the error end signal has been turned ON.
  • Page 402 Appendix 7. Explanation of Alarms Appendix 7.2 Stop Codes (T) T02 Reset signal ON 0203 Details The reset has been entered. Remedy - The program execution position has returned to the start of the program. Execute automatic operation from the start of the machining program. T02 Auto operation pause signal ON 0204 Details The "feed hold"...
  • Page 403 Appendix 7. Explanation of Alarms Appendix 7.2 Stop Codes (T) T03 Block stop cmnd in user macro 0302 Details A block stop command was issued in the user macro program. Remedy - Press the CYCLE START switch to resume the automatic operation. T03 Operation mode changed 0303 Details Automatic mode changed to another automatic mode.
  • Page 404 Appendix 7. Explanation of Alarms Appendix 7.2 Stop Codes (T) T10 Fin wait 0200 Details Waiting for completion of G11 G11 was issued while an axis was moving. Remedy Resume the operation after G11 has been completed. T10 Fin wait 0ooo Details The following Nos.
  • Page 405: Appendix 7.3 Servo/Spindle Alarms (S)

    Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) Appendix 7.3 Servo/Spindle Alarms (S) Appendix 7.3.1 Servo Errors (S01/S03/S04) Axis name Servo : Axis name Spindle : "S","T","M","N","P","Q","R" Error No. Reset method Message Alarm class Alarm class Message Reset method Resetting methods After removing the cause of the alarm, reset the alarm by turning the Servo alarm...
  • Page 406 - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop [Detector alarm (Servo drive unit)] - OSA105, OSA105-ET2, OSA166, OSA166-ET2(MITSUBISHI) Memory alarm - OSA18() CPU alarm - MDS-B-HR() Memory error - AT343, AT543, AT545(Mitsutoyo) Initialization error...
  • Page 407 - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop [Detector alarm (Servo drive unit)] - OSA105, OSA105-ET2, OSA166, OSA166-ET2(MITSUBISHI) LED alarm - AT343, AT543, AT545(Mitsutoyo) EEPROM error - LC193M, LC493M, RCN223M, RCN227M, RCN727M, RCN827M, EIB...
  • Page 408 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) 0021 Machine side dtc: No signal Details In the machine side detector, ABZ-phase feedback cannot be returned even when the motor moves. - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop 0022 Detector data error Details An error was detected in the feedback data from the position detector.
  • Page 409 - MPRZ Series(MHI) Phase fault - SR75, SR85, SR77, SR87, RU77(SONY) Relative position data error [Detector alarm (Spindle drive unit)] - TS5690, TS5691(MITSUBISHI) Relative position data error - EIB Series(HEIDENHAIN) Relative position data error - MPCI scale(MHI) Phase fault (Note) A driver processes all reset types of alarms as "PR". However, "AR" will be applied according to the detector.
  • Page 410 - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop [Detector alarm (Servo drive unit)] - OSA105, OSA105-ET2, OSA166, OSA166-ET2(MITSUBISHI) Memory alarm - OSA18() CPU alarm - MDS-B-HR() Memory error - AT343, AT543, AT545(Mitsutoyo) Initialization error...
  • Page 411 - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop [Detector alarm (Servo drive unit)] - OSA105, OSA105-ET2, OSA166, OSA166-ET2(MITSUBISHI) Data alarm - OSA18() Data alarm - MDS-B-HR() Data error - AT343, AT543, AT545(Mitsutoyo) Photoelectric type, static capacity type data mismatch...
  • Page 412 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) 0032 Power module overcurrent Details The power module detected the overcurrent. - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop 0033 Overvoltage Details The bus voltage in main circuit exceeded the allowable value. - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop 0034 NC-DRV commu: CRC error...
  • Page 413 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) 003A Overcurrent Details Excessive motor drive current was detected. - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop 003B Power module overheat Details The power module detected an overheat. - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop 003C Regeneration circuit error...
  • Page 414 Series(HEIDENHAIN) Overspeed - SR75, SR85, SR77, SR87, RU77(SONY) Over speed [Detector alarm (Spindle drive unit)] - TS5690, TS5691(MITSUBISHI) Overspeed - EIB Series(HEIDENHAIN) Overspeed (Note) A driver processes all reset types of alarms as "PR". However, "AR" will be applied according to the detector.
  • Page 415 - MPRZ Series(MHI) Phase fault - SR75, SR85, SR77, SR87, RU77(SONY) Relative position data error [Detector alarm (Spindle drive unit)] - TS5690, TS5691(MITSUBISHI) Relative position data error - EIB Series(HEIDENHAIN) Relative position data error - MPCI scale(MHI) Phase fault (Note) A driver processes all reset types of alarms as "PR". However, "AR" will be applied according to the detector.
  • Page 416 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) 0053 Excessive error 2 Details A position tracking error during servo OFF was excessive. - Servo stop method: Dynamic stop 0054 Excessive error 3 Details There was no motor current feedback when the alarm "Excessive error 1" was detected. - Servo stop method: Dynamic stop - Spindle stop method: Coast to a stop 0056 Commanded speed error...
  • Page 417 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) 005F External contactor error Details A contact of the external contactor is welding. - Servo stop method: Deceleration stop enabled - Spindle stop method: Deceleration stop enabled 0080 Motor side dtc: cable err Details The cable type of the motor side detector cable is for rectangular wave signal.
  • Page 418 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) Power supply alarms 0061 Pw sply: Pwr module overcurnt Details Overcurrent protection function in the power module has started its operation. - LED display: 1 0062 Pw sply: Frequency error Details The input power supply frequency increased above the specification range.
  • Page 419 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) 006E Pw sply: Memory error Details An error was detected in the internal memory. An error was detected in the A/D converter. An error was detected in the unit identification. - LED display: E 006F Power supply error Details...
  • Page 420: Appendix 7.3.2 Initial Parameter Errors (S02)

    Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) Appendix 7.3.2 Initial Parameter Errors (S02) S02 Initial parameter error : PR 2201-2264 (Axis name) Details The servo parameter setting data is illegal. The alarm No. is the No. of the servo parameter where the error occurred. Remedy Check the descriptions for the appropriate servo parameters and correct them.
  • Page 421 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) S02 Initial parameter error : PR 2305 (Axis name) Details No servo option is found. The adaptive filtering is an optional function. Remedy Check that all the related parameters are specified correctly. sv027:SSF1/aflt S02 Initial parameter error : PR 13001-13256 (Axis name) Details...
  • Page 422: Appendix 7.3.3 Parameter Errors (S51)

    Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) Appendix 7.3.3 Parameter Errors (S51) S51 Parameter error 2201-2264 (Axis name) Details Servo parameter setting data is illegal. The alarm No. is the No. of the servo parameter where the warning occurred. Remedy Check the descriptions for the appropriate servo parameters and correct them.
  • Page 423: Appendix 7.3.4 Servo Warnings (S52)

    Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) Appendix 7.3.4 Servo Warnings (S52) Servo warning is displayed in the following format. Axis name Servo : Axis name Spindle : "S","T","M","N","P","Q","R" Error No. Message Alarm class Alarm class Message Servo warning Error No.
  • Page 424 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) 00A6 Fan stop warning Details A cooling fan in the drive unit stopped. - Reset method: Automatically reset once the cause of the warning is removed. 00E0 Over regeneration warning Details Over-regeneration detection level exceeded 80%.
  • Page 425 Appendix 7. Explanation of Alarms Appendix 7.3 Servo/Spindle Alarms (S) Power supply warnings 00E9 Instant pwr interrupt warning Details The power was momentarily interrupted. - LED display: P 00EA In external EMG stop state Details External emergency stop signal was input. - Reset method: Automatically reset once the cause of the warning is removed.
  • Page 426: Appendix 7.4 Mcp Alarms (Y)

    (Note 1) When two or more "Y02 System alarms" occur at the same time, only the alarm which has occurred first is displayed. (Note 2) Station No. always shows "0" in the alarm details, because C70 has only one communication channel.
  • Page 427 Therefore, the display precedence will be as follows: 0006, 0x04, 0005, 0x20, then 0x03. (Note 2) Station No. always shows "0" in the alarm details, because C70 has only one communication channel. (Note 3) If the error is not cleared with the measures above, the drive unit may have a fault.
  • Page 428 Therefore, the display precedence will be as follows: 0006, 0x04, 0005, 0x20, then 0x03. (Note 2) Station No. always shows "0" in the alarm details, because C70 has only one communication channel. (Note 3) If the error is not cleared with the measures above, the drive unit may have a fault.
  • Page 429 Therefore, the display precedence will be as follows: 0006, 0x04, 0005, 0x20, then 0x03. (Note 2) Station No. always shows "0" in the alarm details, because C70 has only one communication channel. (Note 3) If the error is not cleared with the measures above, the drive unit may have a fault.
  • Page 430 Therefore, the display precedence will be as follows: 0006, 0x04, 0005, 0x20, then 0x03. (Note 2) Station No. always shows "0" in the alarm details, because C70 has only one communication channel. (Note 3) If the error is not cleared with the measures above, the drive unit may have a fault.
  • Page 431 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y06 mcp_no setting error Details - MCP Nos. of the servo/spindle drive units are not continuous. - There is a duplicate setting. - Axis No. is out of the setting range. - Channel No.
  • Page 432 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y09 Too many axisno connected Exceeded number of axes Details The No. of the axis (drive unit's rotary switch No.) connected to CNC is bigger than the maximum number of connectable axes. Remedy Be sure to turn down the rightmost DIP switch on each drive unit.
  • Page 433 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 Parameter compare error 0001 (Axis name) Details The speed monitoring parameter in the NC does not correspond to the parameter transmitted to the drive unit. The name of the axis with an error is displayed. Remedy The NC or the servo drive unit may be damaged.
  • Page 434 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 No speed observation mode in door open 0006 Door No. Details The door open state was detected when the speed monitoring mode was invalid. The causes may be same as the ones for 0005 (Door signal: Input mismatch). Also the sequence program may not be correct.
  • Page 435 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 Safety OBS ERR 0012 (Contactor data) Details Contactor's operation is not following the NC's commands. The contactor showing unusual move will be indicated as a bit. bit0 : MC_dp1 bit1 : MC_dp2 (Example 1) Operation error only in MC_dp1 : 0001 (Example 2) Operation error in both MC_dp1 and MC_dp2 : 0003...
  • Page 436 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 Dual signal: comparison ladder compare error 0023 Details The dual-signal comparison ladder written in PLC CPU is not matched with that in CNC CPU. A fault of PLC CPU or CNC CPU may cause the error. Remedy Contact the service center.
  • Page 437 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 Dual signal: parameter compare error 0028 Details Parameters have not been successfully transferred from CNC CPU to PLC CPU. Parameters to check: ”#21125 SSU_num (Number of dual signal modules)” ”#21142 SSU_delay (Dual-signal comparison tolerance time)”...
  • Page 438 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 Dual signal PC parameter illegal 0034 xxyy Details PC parameter settings which were written to in the PLC CPU is illegal. Remedy Refer to the following error indication "xxyy" to correct the setting. - xx = 01 There is a contradiction between the setting of the dual signal module's head XY devices in I/O assignment setting and NC parameters "#21143 SSU_Dev1"...
  • Page 439 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 Safety observation device information setting parameter error 0037 Details The setting values of the safety device mounting information 1 to 4 (#21151, #21152, #21157, #21158) do not coincide with the safety device mounting information check 1 to 4 (#21153, #21154, #21159, #21160).
  • Page 440 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y20 Output OFF check error (PLC side) 0050 (Unit No.) Details Although the output OFF check function turned OFF the dual signal module’s output signals, there is a feedback input signal which is staying ON. Remedy The PLC side output transistor may be broken.
  • Page 441 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y51 Parameter G0t1 illegal 0003 Details The time constant has not been set or exceeded the setting range. Remedy Correct "#2005 G0t1 (G0 time constant (primary delay) / Second-step time constant for soft acceleration/deceleration)".
  • Page 442 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y51 Parameter G0bdcc illegal 0017 Details "#1205 G0bdcc (Acceleration and deceleration before G0 interpolation)" for the 2nd part system is set to acceleration/deceleration before G0 interpolation. Remedy Correct "#1205 G0bdcc (Acceleration and deceleration before G0 interpolation)". Y51 OMR-II parameter error 0018 Details An illegal setting was found in the OMR-II-related parameters.
  • Page 443 Appendix 7. Explanation of Alarms Appendix 7.4 MCP Alarms (Y) Y90 No spindle signal 0001-0007 Details There is an error in the spindle encoder signal. The data transmission to the drive unit is stopped when this error occurs. Remedy Check the spindle encoder's feedback cable and the encoder. IV - 98...
  • Page 444: Appendix 7.5 System Alarms (Z)

    Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Appendix 7.5 System Alarms (Z) Z20 Power ON again Details - A parameter was set on the CNC monitor screen, which would become valid after turning the power ON again. - A parameter was set which would become valid after turning the power ON again via EZSocket.
  • Page 445 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z40 Format mismatch Details "#1052 MemVal (No. of common variables shared in part system designation)", formatted at "0", was set to "1". Remedy - Reset "#1052 MemVal (No. of common variables shared in part system designation)" to "0"...
  • Page 446 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z55 RIO communication stop Details An error occurs in the communication between the control unit and remote I/O unit. Disconnection of a cable Fault in remote I/O unit Fault of power supply to remote I/O unit The alarm and the I/O unit No.
  • Page 447 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z59 Acc/dec time cnst too large Details Acceleration and deceleration time constants are too large. (This alarm is output at the same time as "T02 0206".) Remedy - Set the larger value for "#1206 G1bF(Maximum speed)". - Set the smaller value for "#1207 G1btL(Time constant)".
  • Page 448 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z60 Fieldbus communication error n1 n2 n3 n4 Details A communication error has occurred on the Fieldbus communication with HN571/HN573/ HN575. [n1 :Shows state of the master channel (shown in hexadecimal number)] 00 :Offline In initializing 40 :Stop Cutting I/O communication 80 :Clear Resetting output data of each slave by sending 0 data.
  • Page 449 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z65 Valid term has been expired Details The valid term has been expired with no decryption code input. Remedy - Obtain a decryption code by making a payment. Enter the decryption code. Z67 CC-Link communication error Details A communication error occurred during CC-Link communication using CC-Link unit.
  • Page 450 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z69 External link error 6 Details The access to the buffer memory by the FROM/TO instruction has exceeded 12K words per scan. Remedy Correct the user PLC (ladder sequence) so that the buffer memory access by the FROM/TO instruction won't exceed 12K words per scan.
  • Page 451 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z89 APLC ERROR 0002 Details SRAM size exceeded 16KB in APLC release. Remedy Make the SRAM size to 16KB or smaller. Z89 APLC ERROR 0003 Details DRAM size exceeded 512KB in APLC release. Remedy Downsize the DRAM to 512KB or smaller.
  • Page 452 Appendix 7. Explanation of Alarms Appendix 7.5 System Alarms (Z) Z99 FILE AREA ERROR 0003 Details The edit work just before the power went down may not be reflected. Remedy Check the machining program you were editing, and edit it again if it is same as the one before editing.
  • Page 453: Appendix 7.6 Absolute Position Detection System Alarms (Z7*)

    Appendix 7. Explanation of Alarms Appendix 7.6 Absolute Position Detection System Alarms (Z7*) Appendix 7.6 Absolute Position Detection System Alarms (Z7*) (Note1) "Z70"alarms are displayed as "Z70 Abs data error"with the error number. Error number is the four digit number displayed displayed after error name(start from 0001). "Z70"alarms are listed in ascending order in this manual.
  • Page 454 Appendix 7. Explanation of Alarms Appendix 7.6 Absolute Position Detection System Alarms (Z7*) Z70 Abs posn param restored 0005 (Axis name) Details The data has been restored by inputting the parameters during the alarm No.0002. Remedy Turn the power ON again to start the operation. (Note) To release alarm "Z70 Abs data error", enter the parameter data output when establishing the absolute position and turn ON the power again.
  • Page 455 Appendix 7. Explanation of Alarms Appendix 7.6 Absolute Position Detection System Alarms (Z7*) Z71 AbsEncoder:Backup voltage drop 0001 (Axis name) Details Backup voltage in the absolute position detector dropped. Remedy Replace the battery, check the cable connections, and check the detector. Turn the power ON again and perform zero point initialization.
  • Page 456 Appendix 7. Explanation of Alarms Appendix 7.6 Absolute Position Detection System Alarms (Z7*) Z71 AbsEncoder: Initial commu er 0007 (Axis name) Details Initial communication with the absolute position detector is not possible. Remedy Check and replace the cables, card or detector. Turn the power ON again and perform zero point initialization.
  • Page 457: Appendix 7.7 Emergency Stop Alarms (Emg)

    Appendix 7. Explanation of Alarms Appendix 7.7 Emergency Stop Alarms (EMG) Appendix 7.7 Emergency Stop Alarms (EMG) When there are several causes for an emergency stop, only one of them will be displayed. The display priority is shown below in descending order. DATA, SRV, SPIN, PARA, LAD, MULT, IPWD, LINK, MCT, EXIN, CVIN, SUIN, PLC, APLC, STOP, STP2 Refer to Emergency stop cause (G10221/R21) to confirm which causes are detected.
  • Page 458 Appendix 7. Explanation of Alarms Appendix 7.7 Emergency Stop Alarms (EMG) EMG Emergency stop LINK Details A DeviceNet communication error has occurred. (Any of the network errors L10, L11 and L12 has occurred.) Remedy - Clear the network error. - Setting "0" in "#21113 Add13/bit0 DeviceNet error monitor" disables the DeviceNet communication error monitoring and clears this alarm.
  • Page 459 Appendix 7. Explanation of Alarms Appendix 7.7 Emergency Stop Alarms (EMG) EMG Emergency stop MCT Details The status is one of the following: - The contactor shutoff test is being executed. - The output OFF check is being executed. - The "dual signal check start" signal was not ON when "#21161 SftySgnlChkTrg (Dual signal check-time change)"...
  • Page 460 Appendix 7. Explanation of Alarms Appendix 7.7 Emergency Stop Alarms (EMG) EMG Emergency stop DATA Details An error was detected in the data in NC and the following alarm occurred. - Z99 FILE AREA ERROR (except for 0004) Remedy - Refer to the remedy of "Z99 FILE AREA ERROR". - This emergency stop will be canceled by resolving the error cause and turning the power ON again.
  • Page 461: Appendix 7.8 Auxiliary Axis Operation Errors (M)

    Appendix 7. Explanation of Alarms Appendix 7.8 Auxiliary Axis Operation Errors (M) Appendix 7.8 Auxiliary Axis Operation Errors (M) M00 Aux ax R-pnt direction illegal 0003 (Axis No. 1 to 4) Details When executing reference position return, the axis was moved in the opposite of the designated direction.
  • Page 462 Appendix 7. Explanation of Alarms Appendix 7.8 Auxiliary Axis Operation Errors (M) M00 Aux ax feedrate 0 0103 (Axis No. 1 to 4) Details 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. Remedy - Set a value other than zero in the feedrate setting or override value.
  • Page 463: Appendix 7.9 Built-In Plc Alarms (U)

    Appendix 7. Explanation of Alarms Appendix 7.9 Built-in PLC Alarms (U) Appendix 7.9 Built-in PLC Alarms (U) U10 Illegal PLC 0400 (Sub status) Details The instruction being used is not supported by built-in PLC. Otherwise, nothing is designated in the CALL or CJ instruction. Remedy Correct the sequence program.
  • Page 464: Appendix 7.10 Multi Cpu Errors (A)

    Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) Appendix 7.10 Multi CPU Errors (A) For alarms which are not explained below, refer to the error code list in "QCPU User's Manual (Hardware Design, Maintenance and Inspection)" (SH(NA)-080483). A01 MULTI CPU ERROR 1000 Details Run mode suspended or failure of CPU module.
  • Page 465 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 1004 Details Run mode suspended or failure of CPU module. - Malfunctioning due to noise or other reason - Hardware fault Remedy - Take noise reduction measures. - Reset and restart the CPU module.
  • Page 466 A01 MULTI CPU ERROR 1101 Details - The sequence program storing built-in RAM/program memory in the CPU module is faulty. Remedy - This suggests a CPU module hardware fault. Contact your nearest Mitsubishi representative. A01 MULTI CPU ERROR 1102 Details - The work area RAM in the CPU module is faulty.
  • Page 467 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 1160 Details - The program memory in the CPU module is faulty. Remedy - Take noise reduction measures. - Format the program memory, write all files to the PLC, then reset the CPU module, and RUN it again.
  • Page 468 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 1300 Details - There is an output module with a blown fuse. Remedy - Check FUSE. LED of the output modules and replace the module whose LED is lit. - The module with a blown fuse can also be identified using a programming tool.
  • Page 469 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 1403 Details - There was no response from the intelligent function module when the END instruction is executed. - An error is detected at the intelligent function module. - The I/O module (intelligent function module) is nearly removed, completely removed, or mounted during running.
  • Page 470 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 1415 Details - Fault of the main or extension base unit was detected. Remedy - Reset and restart the CPU module. If the same error is displayed again, the intelligent function module, CPU module or base unit is faulty.
  • Page 471 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 1434 Details - A communication error with another CPU was detected during the multi-CPUs high-speed communication. Remedy - Take noise reduction measures. - Check the configuration of the main base unit in the CPU module. - Reset and restart the CPU module.
  • Page 472 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 1600 Details - The battery voltage in the CPU module has dropped below stipulated level. Remedy - Change the battery. Details - The lead connector of the CPU module battery is not connected. Remedy - If the battery is for program memory, standard RAM or for the back-up power function, install a lead connector.
  • Page 473 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 2100 Details - In the I/O assignment setting of PLC parameter, intelligent function module was allocated to an I/O module or vice versa. - In the I/O assignment setting of PLC parameter, a module other than CPU (or nothing) was allocated to the location of a CPU module or vice versa.
  • Page 474 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 2110 Details - The location designated by the FROM/TO instruction set is not the intelligent function module. - The module that does not include buffer memory has been specified by the FROM/TO instruction.
  • Page 475 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 2124 Details - A module is installed to the 65th or higher slot. - A module is installed to the slot whose number is greater than the number of slots specified in the base setting.
  • Page 476 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 2211 Details - File formatting failed at a boot. Remedy - Reboot. - CPU module hardware fault. Contact your local service center. A01 MULTI CPU ERROR 2300 Details - A memory card was removed without switching the memory card in/out switch OFF.
  • Page 477 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 2401 Details - Program memory capacity was exceeded by performing boot operation. Remedy - Check and correct the parameters (boot setting). - Delete unnecessary files in the program memory. - Choose "Clear program memory"...
  • Page 478 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 2500 Details - There is a program file that uses a device that is out of the range set in the PLC parameter device setting. - After the PLC parameter device setting is changed, only the parameter is written into the PLC.
  • Page 479 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 3000 Details - In a multiple CPU system, the intelligent function module under control of another CPU is specified in the interrupt pointer setting of the PLC parameter. Remedy - Specify the head I/O number of the intelligent function module under control of the host CPU.
  • Page 480 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 3003 Details - The number of devices set at the PLC parameter device settings exceeds the possible CPU module range. Remedy - Read the detailed information of the error using a programming tool, check the parameter items corresponding to those numerical values (parameter numbers), and correct when necessary.
  • Page 481 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 3015 Details - In a multiple CPU system, the parameter settings are different between the modules. Remedy - Read the error details using a programming tool, check and correct the details of the parameter that corresponds to the read value (parameter No.
  • Page 482 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 3101 Details - The link refresh range exceeded the file register capacity. Remedy - Set either the larger capacity for file register or the narrower range for link refresh. Details - The network No.
  • Page 483 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 3104 Details - The Ethernet and MELSECNET/H use the same network number. - The network number, station number or group number set in the network parameter is out of range.
  • Page 484 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 3300 Details - The head I/O number in the intelligent function module parameter set on GX Configurator differs from the actual I/O number. Remedy - Check the parameter setting. A01 MULTI CPU ERROR 3301 Details - The refresh setting of the intelligent function module exceeded the file register capacity.
  • Page 485 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 3401 Details Position specified as the head I/O number of the remote password file is incorrect due to one of the following reasons: - Module is not loaded. - Other than a the intelligent function module (I/O, A, QnA module) - Intelligent function module other than the Q series serial communication module, modem interface module or Ethernet module...
  • Page 486 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 4010 Details - There is no END (FEND) instruction in the program. Remedy - Read the common information of the error using a peripheral device, check error step corresponding to its numerical value (program error location), and correct the problem.
  • Page 487 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 4101 Details - The designated device number for data processed by the instruction exceeds the usable range. - Alternatively, the stored data or constants for the devices designated by the instruction exceeds the usable range.
  • Page 488 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 4112 Details - The CPU module that cannot be specified with the multiple CPU dedicated instruction was specified. Remedy - Read the common information of the error using GX Developer, and check and correct the error step corresponding to that value (program error location).
  • Page 489 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 4210 Details - The CALL instruction is executed, but there is no subroutine at the specified pointer. Remedy - Read the common information of the error using a programming tool, check error step corresponding to its numerical value (program error location), and correct the problem.
  • Page 490 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 4231 Details - The number of IX and IXEND instructions is not equal. Remedy - Read the common information of the error using a programming tool, check error step corresponding to its numerical value (program error location), and correct the problem.
  • Page 491 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 4354 Details - An unusable character string was designated with the exclusive instruction for multi-CPUs high-speed communication set in the program. Remedy - Read the common information of the error using a programming tool, check error step corresponding to its numerical value (program error location), and correct the problem.
  • Page 492 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 7002 Details - There is no response from the target CPU module in a multiple CPU system during initial communication. - In a multiple CPU system, a CPU module incompatible with the multiple CPU system was mounted.
  • Page 493 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 7012 Details The CPU module that cannot configure QnUD(H)CPU nor multi-CPU system is mounted on the CPU slot or slot No. 0 to 2. - Qn(H)CPU or QnPHCPU is mounted. - PC CPU or C language-based controller is mounted.
  • Page 494 Appendix 7. Explanation of Alarms Appendix 7.10 Multi CPU Errors (A) A01 MULTI CPU ERROR 8031 Details - An error of a stored file (valid parameter file) was detected. Remedy - Write the file indicated by the individual information SD17 to SD22 into the individual information SD16(L), and turn the CPU power OFF and ON or execute 'reset' and 'reset canceling'.
  • Page 495: Appendix 7.11 Network Errors (L)

    Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) Appendix 7.11 Network Errors (L) L10 DN INIT. ERR. 1 36 (Error-detected module I/O No.) Details A deviceNet initialization error has occurred. The error-detected node No. is FFH. - The value of the local node No. (MAC ID) is out of range. - The value of the mode switch is out of range.
  • Page 496 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L11 DN INIT. ERR. 2 02 (Error-detected module I/O No.) Details A deviceNet initialization error has occurred. The error-detected node No. is FEH. - The number of input points and output points of the slave node set by parameters are both "0".
  • Page 497 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L11 DN INIT. ERR. 2 07 (Error-detected module I/O No.) Details A deviceNet initialization error has occurred. The error-detected node No. is FEH. - No slave node has been set. "Error-detected module I/O No."...
  • Page 498 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L11 DN INIT. ERR. 2 0C (Error-detected module I/O No.) Details A deviceNet initialization error has occurred. The error-detected node No. is FEH. - Flash ROM checksum error (parameter area for the master function) "Error-detected module I/O No."...
  • Page 499 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L11 DN INIT. ERR. 2 11 (Error-detected module I/O No.) Details A deviceNet initialization error has occurred. The error-detected node No. is FEH. - The number of output points per slave node has exceeded 256 bytes. "Error-detected module I/O No."...
  • Page 500 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L11 DN INIT. ERR. 2 82 (Error-detected module I/O No.) Details A deviceNet initialization error has occurred. The error-detected node No. is FEH. - The numbers of transmission bytes and reception bytes of the slave function are both set to "0".
  • Page 501 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L12 DN LINK ERROR 23 (Error-detected slave node No. ) Details A deviceNet initialization error has occurred. The error-detected node No. is other than FFH and FEH. - Slave node responded with an error when establishing a connection. "Error-detected slave node No."...
  • Page 502 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L12 DN LINK ERROR 28 (Error-detected slave node No. ) Details A deviceNet initialization error has occurred. The error-detected node No. is other than FFH and FEH. - Unexpected invalid data was received when establishing a connection. "Error-detected slave node No."...
  • Page 503 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L12 DN LINK ERROR 2D (Error-detected slave node No. ) Details A deviceNet initialization error has occurred. The error-detected node No. is other than FFH and FEH. - Intermediate data or last data was received before receiving the first division data in the division reception of a polling response.
  • Page 504 Appendix 7. Explanation of Alarms Appendix 7.11 Network Errors (L) L12 DN LINK ERROR 82 (Error-detected slave node No. ) Details A deviceNet initialization error has occurred. The error-detected node No. is other than FFH and FEH. - The number of reception bytes of polling is greater than the maximum number of reception points.
  • Page 505: Appendix 7.12 Program Errors (P)

    Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) Appendix 7.12 Program Errors (P) (Note) Program error messages are displayed in abbreviation on the screen. P10 EXCS. AXIS. No. Details The number of axis addresses commanded in a block is exceeds the specifications. Remedy - Divide the alarm block command into two.
  • Page 506 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P34 G-CODE ERROR Details The commanded G code is not in the specifications. An illegal G code was commanded during the coordinate rotation command (G68). Remedy - Correct the G code address in the program. Details G51.2 or G50.2 was commanded when "#1501 polyax (Rotational tool axis number)"...
  • Page 507 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P60 OVER CMP. LENG. Details The commanded movement distance is excessive (over 2 Remedy - Correct the command range for the axis address. P62 F-CMD. NOTHING Details - 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.
  • Page 508 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P90 NO THREAD SPEC Details A thread cutting command was issued though it is out of specifications. Remedy - Check the specifications. P93 SCREW PITCH ERR Details An illegal thread lead (thread pitch) was specified at the thread cutting command. Remedy - Correct the thread lead for the thread cutting command.
  • Page 509 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P131 NO G96 SPEC Details A constant surface speed control command (G96) was issued though it is out of specifications. Remedy - Check the specifications. - Issue a rotation speed command (G97) instead of the constant surface speed control command (G96).
  • Page 510 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P152 I.S.P NOTHING Details 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.
  • Page 511 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P171 NO G10 SPEC Details Compensation data input by program (G10) was commanded though it is out of specifications. Remedy - Check the specifications. P172 G10 L-No. ERR Details An address of G10 command is not correct. Remedy - Correct the address L No.
  • Page 512 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P179 GROUP NO. ILL. Details - A duplicate group No. was found at the registration of the tool life management data with G10. - A group No. that was not registered was designated during the T****99 command. - An M code command, which must be issued as a single command, coexists in the same block as that of another M code command.
  • Page 513 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P185 NO SYN TAP SPC Details Synchronous tapping cycle (G84/G74) was commanded though it is out of specifications. Remedy - Check the specifications. P187 Tap SP clamp 0 Details The external spindle speed clamp signal was turned ON without setting the tapping spindle's external spindle speed when commanding the synchronous tapping.
  • Page 514 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P202 BLOCK OVR (MRC) Details The number of blocks in the shape program of the compound type fixed cycle for turning machining I is over 50 or 200 (the maximum number differs according to the model). Remedy - Set a 50/200 or less value for the number of blocks in the shape program called by the compound type fixed cycle for turning machining I commands (G70 to G73).
  • Page 515 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P223 G12 G13 R ERR Details The radius value specified with a G12 or G13 command is below the compensation amount. Remedy - Correct the program. P224 NO G12‚ G13 SPC Details There are no circular cutting specifications.
  • Page 516 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P243 VARIABLE ERR. Details An invalid variable has been specified in the left or right side of an operation expression. Remedy - Correct the program. P260 NO COOD-RT SPC Details A coordinate rotation command was issued though it is out of specifications.
  • Page 517 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P277 MACRO ALM MESG Details An alarm command has been issued in #3000. Remedy - Refer to the operator messages on the diagnosis screen. - Refer to the instruction manual issued by the machine tool builder. P280 EXC.
  • Page 518 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P293 DO-END EXCESS Details The number of DO-END nesting levels in the "WHILE[<conditional>]DO(-END(" statement has exceeded 27. Remedy - Correct the program so that the nesting levels of the DO-END statement does not exceed P294 DO-END MMC.
  • Page 519 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P360 NO PROG.MIRR. Details A mirror image (G50.1 or G51.1) command has been issued though the programmable mirror image specifications are not provided. Remedy - Check the specifications. P380 NO CORNER R/C Details The corner R/C was issued though it is out of specifications.
  • Page 520 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P390 NO GEOMETRIC Details A geometric command was issued though it is out of specifications. Remedy - Check the specifications. P391 NO GEOMETRIC 2 Details There are no geometric IB specifications. Remedy - Check the specifications.
  • Page 521 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P398 NO GEOMETRIC1B Details A geometric command was issued though the geometric IB specifications are not provided. Remedy - Check the specifications. P420 NO PARAM IN Details Parameter input by program (G10) was commanded though it is out of specifications. Remedy - Check the specifications.
  • Page 522 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P436 G29/M ERROR Details An M command was issued simultaneously in the G29 command block. Remedy - Place the M code command, which cannot be issued in a G29 command block, in separate block from G29 command block.
  • Page 523 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P503 Illegal G110 axis Details - The commanded axis does not exist. - The mixed control (cross axis control) (G110) was commanded to the axis for which the mixed control (cross axis control) is disabled. - The number of axes included in the mixed control (cross axis control) (G110) command is exceeding the maximum number of axes per part system.
  • Page 524 Appendix 7. Explanation of Alarms Appendix 7.12 Program Errors (P) P606 NO T-CMD BEFOR Details The T code was not yet specified in automatic tool length measurement. Remedy - Specify the T code before the automatic tool length measurement block. P607 TLM ILL.
  • Page 525: Appendix 8 User Parameters

    Appendix 8. User Parameters Appendix 8. User Parameters The parameters with "(PR)" requires the CNC to be turned OFF after the settings. Turn the power OFF and ON to enable the parameter settings. 【#8001】 WRK COUNT M Set the M code for counting the number of the workpiece repeated machining. The number of the M-codes set by this parameter is counted.
  • Page 526 Appendix 8. User Parameters 【#8009】 DSC. ZONE Set the position where deceleration starts at the corner. Designate at which length point before the corner deceleration should start. ---Setting range--- 0 to 99999.999 (mm) 【#8010】 ABS. MAX. (for L system only) Set the maximum value when inputting the tool wear compensation amount.
  • Page 527 Appendix 8. User Parameters 【#8018】 G84/G74 n (for M system only) Not used. Set to "0". 【#8019】 R COMP Set a compensation coefficient for reducing a control error in the reduction of a corner roundness and arc radius. Indicates a maximum control error (mm) in parentheses. The larger the set value is, the smaller the theoretical error will be.
  • Page 528 Appendix 8. User Parameters 【#8103】 COLL. CHK OFF 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. 【#8105】 EDIT LOCK B Select the edit lock for program Nos.
  • Page 529 Appendix 8. User Parameters 【#8204】 OT-CHECK-N Set the coordinates of the (-) direction in the movable 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.
  • Page 530 Appendix 8. User Parameters 【#8213(PR)】 Rotation axis type Select the rotation type (short-cut enabled/disabled) or linear type (workpiece coordinate linear type/all coordinate linear type). This parameter is enabled only when "#1017 rot" is set to "1". 0: Disable short-cut 1: Enable short-cut 2: Workpiece coordinate linear type (Note 1) When "2"...
  • Page 531 Appendix 8. User Parameters 【#8303】 P3 (for L system only) Set the area of the chuck and tail stock barrier. Set the coordinate from the center of workpiece (P0) for X-axis. (radius value) Set the coordinate value by basic machine coordinate system for Z-axis. ---Setting range--- -99999.999 to 99999.999 (mm) 【#8304】...
  • Page 532: Revision History

    ・ Reviewed "Precautions for Safety". Jul. 2010 IB(NA)1500267-F ・ Corrected the mistakes. IB(NA)1500267-G Corrections are made corresponding to C70 S/W version C5. Feb. 2011 - Chapter I "2.5 Program" was revised. - Chapter I "2.5.2 Edit Type" was added - Chapter I "2.5.4.3 Word Editing" was added - Chapter I "2.7.6 PLC Axis Monitor"...
  • Page 533 Global Service Network AMERICA EUROPE MITSUBISHI ELECTRIC AUTOMATION INC. (AMERICA FA CENTER) MITSUBISHI ELECTRIC EUROPE B.V. (EUROPE FA CENTER) Central Region Service Center GOTHAER STRASSE 10, 40880 RATINGEN, GERMANY 500 CORPORATE WOODS PARKWAY, VERNON HILLS, ILLINOIS 60061, U.S.A. TEL: +49-2102-486-0 / FAX: +49-2102-486-5910...
  • Page 534 MITSUBISHI ELECTRIC AUTOMATION (CHINA) LTD. (CHINA FA CENTER) Singapore Service Center China (Shanghai) Service Center 307 ALEXANDRA ROAD #05-01/02 MITSUBISHI ELECTRIC BUILDING SINGAPORE 159943 4/F., ZHI FU PLAZA, NO. 80 XIN CHANG ROAD, HUANG PU DISTRICT, TEL: +65-6473-2308 / FAX: +65-6476-7439...
  • Page 535 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.

Table of Contents