Summary of Contents for Mitsubishi Electric EZMotion-NC E68 Series
Page 2
EZMotion, 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 3
Introduction This manual is referred to when using the EZMotion-NC E60/E68. This manual explains how to operate, run and set up this NC unit. Read this manual thoroughly before using the NC unit. To safely use this NC unit, thoroughly study the "Precautions for Safety"...
Page 4
Precautions for Safety Always read the specifications issued by the machine maker, 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 5
CAUTION 2. Items related to installation and assembly Ground the signal cables to ensure stable system operation. Also ground the NC unit main frame, power distribution panel and machine to one point, so they all have the same potential. If the control unit's rotary switch is set to "7", all data in the NC will be erased and the system will not start up.
Page 6
CAUTION 6. Items related to operation Stay out of the moveable range of the machine during automatic operation. During rotation, keep hands, feet and face away from the spindle. Carry out dry operation before actually machining, and confirm the machining program, tool offset and workpiece coordinate system offset.
Contents I. OPERATION SECTION 1. Setting and Display Unit Operation..................1 1.1 Appearance of Setting and Display Unit................1 1.2 Functions of Display Areas....................2 1.3 Screen Transition Diagram....................4 1.3.1 Screen Transition when Power Is Turned ON............4 1.3.2 Screen Transition Diagram (Lathe system)............5 1.3.3 Screen Transition Diagram (Machining center system) ........7 1.4 Screen Selection Procedure.....................9 1.5 Data Setting Method.......................12...
Page 8
3.2 Tool Length Data......................80 3.2.1 Manual Tool Length Measurement I ..............81 3.2.2 Manual Numeric Command Operation on the TOOL DATA Screen (M, T) ..87 3.2.3 Manual Tool Length Measurement II ..............88 3.3 Tool Nose Data ......................95 3.4 Tool Life Management I (#1096 T_L type is 1)...............96 3.4.1 Tool Life Management Method ................97 3.4.2 Conditions for Counting (incrementing)...............97 3.4.3 Setting Tool Life Management Data..............98...
Page 10
5.7.16 Comments.......................215 5.7.17 Setting the Program Operation Start Position ..........216 6. Data In/Out .........................217 6.1 DATA INPUT ........................218 6.1.1 Change of Input and Comparison ..............219 6.1.2 Machining Program Input ..................220 6.1.3 Inputting Tool Offset Data .................222 6.1.4 Inputting Parameter Data ..................223 6.1.5 Inputting Common Variables................224 6.1.6 Inputting History Data..................225 6.1.7 Inputting Auxiliary Axis Parameter Data............226...
Page 14
7. Troubleshooting ........................44 7.1 Confirmation of Trouble State ..................44 7.2 When in Trouble ......................45 8. Maintenance Functions......................50 8.1 Data Input/Output Function ....................50 8.1.1 Data Format ......................51 8.1.2 Data Output......................54 8.1.3 Data Input and Compare..................58 8.1.4 Parameter Backup ....................63 8.2 Data Sampling........................64 8.2.1 Specifications ......................64 8.2.2 Operation Procedures ..................65 8.2.3 Setting and Display Items ...................66...
1. Setting and Display Unit Operation 1.1 Appearance of Setting and Display Unit 1. Setting and Display Unit Operation 1.1 Appearance of Setting and Display Unit The setting and display unit consists of a display unit, keys, and menu keys, as illustrated below: (1) Appearance of the Setting and Display Unit (For E60) Alphabetic character, numerical character,...
1. Setting and Display Unit Operation 1.2 Functions of Display Areas 1.2 Functions of Display Areas Screen display is divided into the following four areas: (1) Data display area (2) Operation status mode and alarm message area (3) Menu display area (4) Setting area and key operation message area Maximum number...
1. Setting and Display Unit Operation 1.2 Functions of Display Areas Explanation of operation status display Position Display symbol Explanation During emergency stop During reset When paper tape reader is in label skip state During feed hold stop During single block stop Normal operation state other than the above Metric command Inch command...
1. Setting and Display Unit Operation 1.3 Screen Transition Diagram 1.3 Screen Transition Diagram 1.3.1 Screen Transition when Power Is Turned ON MONI- etc. Title screen Power ON Display screen Blank screen MONITOR 1 O··1234 N12345 X -12000.000 Y -3400.000 S100 Z -560.000 SHIFT (1) When the power is turned ON, the "Title"...
1. Setting and Display Unit Operation 1.4 Screen Selection Procedure 1.4 Screen Selection Procedure The following operation methods are based on using the exclusive setting and display unit. 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.
1. Setting and Display Unit Operation 1.4 Screen Selection Procedure (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. [PROGRAM SEARCH] MONITOR 4.1/4 Press the menu key corresponding to the menu...
Page 26
1. Setting and Display Unit Operation 1.4 Screen Selection Procedure When the screen selection menu is selected, the screen that " ↓ " mark is displayed after the menu means that the operation menu exists. [NOSE-R] TOOL 3.1/4 Press the menu key corresponding to the menu display.
1. Setting and Display Unit Operation 1.5 Data Setting Method 1.5 Data Setting Method (1) Outline of data setting [COMMON VARIABLE] MONITOR 7.1/11 The data setting method consists mainly of the following steps: -123456.7890 (1) Enter the data number. 12.3456 (2) Move the cursor.
Page 28
1. Setting and Display Unit Operation 1.5 Data Setting Method 3) To consecutively set data, repeat (3) and (4). 4) To change the data number, press the key. The number is incremented by one. When INPUT key is pressed, the number is incremented by one. When the key is pressed, the number is decremented by one.
Page 29
1. Setting and Display Unit Operation 1.5 Data Setting Method 5) Data in parentheses where the cursor exists is erased by pressing the key. Display is made in the setting area as 10) DATA ( 12.345) shown in the right. If you press the key, 10) DATA (...
Page 30
1. Setting and Display Unit Operation 1.5 Data Setting Method 8) When the keys are pressed, the cursor is moved to the right end within the following SHIFT parentheses. If you press the key, the cursor is SHIFT 123) DATA ( 234) moved to the right end within the following parentheses.
1. Setting and Display Unit Operation 1.6 Screen Saver 1.6 Screen Saver The screen saver function protects the display unit by turning OFF the screen after the time set in the parameters has elapsed. The screen can also be turned OFF with key operations on the POSITION screen.
Page 32
1. Setting and Display Unit Operation 1.6 Screen Saver (3) Setting the parameters Item Contents Setup range (unit) 8078 Screen Saver Set the time to turn the screen OFF. 0 to 60 (min) The screen saver will not turn ON if 0 is set. 0: Do not turn screen OFF.
2. Monitor 2. Monitor MONI- When the function selection key is pressed, the following menu appears: MONITOR menu display (No.5 to 8) RESERCH PLC-SW COM-VAR LOC-VAR MENU (No.1 to 4) POSI COORDI COMMAND SEARCH MENU Previous page key Menu selection keys Next page key POSITION COORDI...
2. Monitor 2.1 POSITION 2.1 POSITION When the menu key is pressed, the POSITION screen is displayed. POSI (4-axis pecifications) [POSITION] 12/14 13:27 MONITOR 1 O12345678 N12345-12 <SUB> 1000 N 200-30 X -12345.678 S 12345 Y 12345.678 ( 2000) 0.000 T 1234 Fc 12000.00 G00 X-345.67...
Page 35
2. Monitor 2.1 POSITION Display item Explanation [POSITION] The relative value is the coordinate position using the machine zero X-12345.678 point as the reference. Y 12345.678 The current position during execution and its abbreviation (if the 0.000 #1 position is specific or is placed in specific state) are displayed. #1~#4 (first to fourth reference point positions), (servo off state),...
2. Monitor 2.1 POSITION 2.1.1 Total Clear of Screen If you do not use the unit for extended periods, clear the entire screen to prevent deterioration of the display unit by the following procedures. (1) Select 1st menu on the MONITOR screen and press the keys to clear total POSI SHIFT...
2. Monitor 2.1 POSITION 2.1.3 Manual Numeric 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.
Page 38
2. Monitor 2.1 POSITION (3) Action to be taken when an erroneous numeric is set and the correct one is desired to be There are two methods: Method (1) While pressing the DELETE key, delete the set digits one by one. Then, retry to enter the correct digits.
Page 39
2. Monitor 2.1 POSITION (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.
2. Monitor 2.1 POSITION (5) The set data will be canceled if screen change is executed during manual numeric command operation. (6) If operations in which manual numeric commands are carried out (M, S, T keys) are attempted when the manual numeric command protect function is valid, the error message "E05 NOT ACCEPTABLE"...
2. Monitor 2.2 COORDINATE 2.2 COORDINATE When the menu key is pressed, the COORDINATE screen is displayed. COORDI [COORDINATE] O12345678 N12345-12 MONITOR2 2.1/2 <SUB>O 1000 N 200-30 Fc 0.00 WORK COUNT 1300/ 30000 N1 G00 X-345.678; [POSITION] [WORK (G54)] [MACHINE] N2 T1234;...
2. Monitor 2.2 COORDINATE Display item Explanation [WORK (G54)] G54~G59, P1~P48 workpiece coordinate system modal numbers X -345.678 and the workpiece coordinates in the workpiece coordinate system 345.678 are displayed. 0.000 [MACHINE] The coordinate of each axis in the basic machine coordinate system X -345.678 in which the unique position determined depending on the machine 345.678...
Page 43
2. Monitor 2.2 COORDINATE Display item Explanation WORK COUNT: Workpiece count : Indicates count data of the number of workpieces. Workpiece count Workpiece count Max. value : Max. workpiece count The max. workpiece value set in #8003 WRK LIMIT value is displayed.
2. Monitor 2.2 COORDINATE 2.2.1 Correcting the Buffer (1) Outline During automatic operation (memory or tape mode) or MDI operation, a block stop can be applied, and the next command can be corrected or changed. When a program error occurs, the block in which the error occurred can be corrected without resetting the NC, and operation can be continued.
Page 45
2. Monitor 2.2 COORDINATE (3) Operation method During a single block stop or when a program error stop occurs, the buffer can be corrected with the following operations, and operation can be continued. Select the first page of the COORDINATE screen. The buffer correction mode will be Press the one of the cursor entered, and the buffer correction area...
Page 46
2. Monitor 2.2 COORDINATE Correct the program with the same method as editing a normal program. The buffer correction mode ends, and the corrected Press the key. data is written into to program. INPUT If a program error has occurred, the error display disappears.
Page 47
2. Monitor 2.2 COORDINATE Press the key. N125 G01 X80. Y195.; N126 Y150.; N127 G02 X100. Y185. R20.; 1) The head area of the program N128 G01 X110.; being executed will change to the N129 G01 X120.; buffer correction area when the N130 G01 X130.;...
Page 48
2. Monitor 2.2 COORDINATE (4) Supplement (a) The key operations for making corrections during the buffer correction mode are the same as the operations for editing the program. However, blocks other than those displayed in the buffer NEXT correction area cannot be displayed and operated by feeding the page with the PAGE PREVIOUS keys or by scrolling with the cursor keys.
Page 49
2. Monitor 2.2 COORDINATE (b) Even if the buffer is corrected, if the key has not been pressed, the corrections can be INPUT NEXT returned to the original next command by pressing the PREVIOUS key. The mode will PAGE PAGE remain the buffer correction mode.
Page 50
2. Monitor 2.2 COORDINATE (c) Buffer correction will be canceled if another screen is opened or reset is executed during the correction. The corrected details will not be reflected. (d) Operation cannot be started during buffer correction. The "M01 Operation alarm 0013" will occur.
Page 51
2. Monitor 2.2 COORDINATE (f) When the buffer correction mode is entered, there may be cases when the program up to ; (EOB) does not fit in and only part of the program is displayed because the last block displayed in the buffer correction area is long.
Page 52
2. Monitor 2.2 COORDINATE (g) The number of characters that can be input at once will be the total of the number of characters added (or deleted) with buffer correction and the number of characters in the other blocks displayed in the correction area. The maximum number will be 234 characters (39 characters × 6 lines).
Page 54
2. Monitor 2.2 COORDINATE (k) Cases in which buffer cannot be corrected The subprogram call command (M98) and return command (M99) will execute the next block to be executed (subprogram head and return designation) with one automatic start. Thus, the buffer for the subprogram's head and return destination blocks cannot be corrected.
Page 55
2. Monitor 2.2 COORDINATE (6) Precautions (a) When an error occurs during continuous operation, if the program processes the variables, etc., in one step, the display will start not from the error block but instead from the head of the variables in which there was a preread error block.
2. Monitor 2.3 COMMAND 2.3 COMMAND When the menu key is pressed, the COMMAND screen is displayed. COMMAND This screen consists of three pages. It displays the execution program monitor, execution modal NEXT monitor, and cumulative time data. Page switching is by pressing the key or PREVIOUS key.
2. Monitor 2.3 COMMAND 2.3.2 Execution Modal Monitor By switching the screen from the execution program's monitor screen (in the previous section) by NEXT using the key, the execution modal's monitor screen is displayed. This screen mainly displays PAGE the modal values of the active machining program for monitoring. [M system] [L system] [MODAL INFORM.]...
2. Monitor 2.3 COMMAND Display item Explanation Tx: –12.345 The total of the X axis, Z axis and additional axis' tool length and Tz: 12.345 wear compensation amounts for the tool being used is displayed. Ty: 10.000 (L system) Tg: 12 The tool length offset No.
2. Monitor 2.3 COMMAND 2.3.3 Total Integrating Time Display NEXT By switching the screen from the execution program's monitor screen by using the key, the PAGE TIME screen is displayed. [TIME] MONITOR 3.3/3 O12345678 N12345-12 <SUB> 1000 N 200-30 # 1 DATE 99/12/14 2 TIME 13:27:59...
Page 60
2. Monitor 2.3 COMMAND (1) TIME setting Set the number, hour, minute, and second corresponding to the TIME to be set. Set 3 in # ( # (3) DATA ( 0 ) ( 0 ) ( 0 ) Set 0 in DATA ( POSI COORDI COMMAND...
2. Monitor 2.4 PROGRAM SEARCH 2.4 PROGRAM SEARCH When the menu key is pressed, the PROGRAM SEARCH screen is displayed. SEARCH The SEARCH screen enables you to call the program number, sequence number, and block number for automatic operation from the machining programs registered in memory (or on paper tape or IC card).
2. Monitor 2.4 PROGRAM SEARCH 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. The initial state when power is turned ON is memory search. Set the program number to be called.
2. Monitor 2.4 PROGRAM SEARCH 2.4.2 Tape Search If processing is desired to be executed from a halfway position on paper tape when running the machining program using paper tape, the tape can be searched for the sequence number and other information.
Page 64
2. Monitor 2.4 PROGRAM SEARCH (Supplements) (1) Search starts in the position set in the tape reader. (In the label skip status, control jumps to the first EOB.) (2) After the search is completed, the searched block is read and the tape reader stops. (3) If the NC is reset during search, the search stops.
2. Monitor 2.4 PROGRAM SEARCH 2.4.3 IC Card Search Program search is carried out to execute a machining program from the IC card. Before using the IC card, confirm that the file to be searched exists in the IC card. Files that can be searched are in the ANSI text format, having the file name of "Program No.
2. Monitor 2.4 PROGRAM SEARCH 2.4.4 Compare Stop The single block stop state can be applied at a random block without turning the "SINGLE BLOCK" switch ON. By using compare stop, the shape machined up to the designated block can be easily compared and machining can be resumed.
Page 67
2. Monitor 2.4 PROGRAM SEARCH (2) Canceling compare stop Set 0 in COL. ( ). [COLLATION BLOCK] COLL. EXEC ) N ( ) - ( 1234 20 - 3 COL. ( 0 ) TAPE ( ) ) N ( ) - ( ) COL. ( 0) TAPE ( ) [COLLATION BLOCK] Press the key.
2. Monitor 2.5 Resuming the Program 2.5 Resuming the Program The PROGRAM RESTART screen will open when the menu key is pressed. RESEARCH [PROGRAM RESTART] MONITOR 5 .1/ 2 [PROGRAM RESTART] MONITOR 5 .1/ 2 31000 N 1- 2 31000 N 1- 2 <SUB>...
Page 69
2. Monitor 2.5 Resuming the Program Display item Details O 31000 N 1- 2 This displays the restart searched position (program No., sequence No., block No.). If a subprogram is searched, those numbers also display. <SUB> O [RESTART- (G54)] This displays the remaining distance when the restart search is completed.
2. Monitor 2.5 Resuming the Program 2.5.1 Operation Sequences for Program Restart There are three restart methods: type 1, 2 and 3. (1) Restart type 1 When feed hold and resetting due to a broken tool, etc. Start Machining program Press the feed hold button and retreat to the tool Feed hold, resetting change position by manual means of MDI.
Page 71
2. Monitor 2.5 Resuming the Program (2) Restart type 2 When a machining program, which differs from the machining program to be restarted, has been operated in the memory or tape mode prior to the restart search of the machining program to be restarted, and when the coordinate systems applying during the previous automatic operation and the systems applying during machining restart are to be changed.
Page 72
2. Monitor 2.5 Resuming the Program (3) Restart type 3 (T command restart) To restart machining after stopping the machining program due to a tool breakage, etc., search for the T command block executed last in the stopped program. Start Machining program Press the feed hold button and retreat to the tool Feed hold, resetting...
2. Monitor 2.5 Resuming the Program 2.5.2 Restart Search Operations (1) Type 1 restart search Type A (Standard specifications) Assign the block at which machining is to restart and proceed with the type 1 search. (Example) To restart from the 01000 N6 block M: MODE <0>...
Page 74
2. Monitor 2.5 Resuming the Program b) Type B Assign the block at which machining is to restart and proceed with the type 1 search. (Example) To restart from the 01000 N6 block M: MODE <0> MEMORY <1> TAPE <2> IC CARD T: TYPE <0>...
Page 75
2. Monitor 2.5 Resuming the Program (2) Type 2 restart search The program and block to be restarted are searched for with type 2. (Example) To restart from block (a) in the following program. (Program example) ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ O2000; Main program N1 G91 G28 X0 Y0;...
Page 76
2. Monitor 2.5 Resuming the Program Assign the block at which machining is to restart and proceed with the M: MODE <0> MEMORY <1> TAPE <2> IC CARD T: TYPE <0> UNMODLE <1> TYPE 1 <2> TYPE 2 type 2 search. <3>T-TYP O ( 3 0 0 0 ) N ( 0 ) - ( 0 )
Page 77
2. Monitor 2.5 Resuming the Program b) Type B The main program to be restarted is searched for. Assign the block at which machining is to restart and proceed with the M: MODE <0> MEMORY <1> TAPE <2> IC CARD T: TYPE <0>...
Page 78
2. Monitor 2.5 Resuming the Program (3) Type 3 (T command restart) restart search Set "3" in TYPE T ( ) in the setting M: MODE <0> MEMORY <1> TAPE <2> IC CARD area. T: TYPE <0> UNMODLE <1> TYPE 1 <2> TYPE 2 <3>T-TYP ) N ( ) - (...
2. Monitor 2.5 Resuming the Program 2.5.3 Restart Position Return System Selection can be made by parameter setting as to whether the restart position return after the restart search is to be performed either manually or automatically. (1) Manual restart position return Set the program restart switch to ON and mode the axes manually to the restart position.
2. Monitor 2.5 Resuming the Program 2.5.4 Manual Numeric Commands with Program Restart If restart search is completed, the M, S, T and B codes used for machining will appear on the second page of the PROGRAM RESTART screen. The M, S, T and B functions can be set in the time between the completion of the restart search and the resetting or start.
2. Monitor 2.5 Resuming the Program 2.5.5 Checkpoints for Program Restart (1) Set the tool offset amounts and parameters before proceeding with the program restart search. If the conditions for such are not set beforehand, it will not be possible for the axes to return to the proper machining start position.
Page 82
2. Monitor 2.5 Resuming the Program (18) Program restart search is not possible for the head of program. Setting for restart search is possible, but correct position return may not be realized after a program head search. (19) In tape operation or IC card operation, the head of program must be searched in advance on either the operation search screen or IC card screen.
2. Monitor 2.6 PLC SWITCH 2.6 PLC SWITCH When the menu key is pressed, the PLC SWITCH screen is displayed. PLC-SW The control signals for operation are assigned by using user PLC. The PLC-SWITCH screen enables you to set each control signal to ON or OFF. (A maximum of 32 signals) This screen is created with the user PLCs, [PLC SWITCH] PARAM...
2. Monitor 2.7 COMMON VARIABLE 2.7 COMMON VARIABLE When the menu key is pressed, the COMMON VARIABLE screen is displayed. The common COM-VAR 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. [COMMON VARIABLE] MONITOR 7.1/11 100 -123456.7890...
2. Monitor 2.7 COMMON VARIABLE 2.7.1 Common Variable Display (1) When a common variable command exists, if the block is executed, the execution result is displayed. 100 -123456.7890 0.0000 (Example) The following machining program is executed. #101=12.3456 100 -123456.1234 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.
2. Monitor 2.7 COMMON VARIABLE 2.7.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 key. INPUT (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 ( ), then press the...
2. Monitor 2.8 LOCAL VARIABLE 2.8 LOCAL VARIABLE When the menu key is pressed, the LOCAL VARIABLE screen is displayed. LOC-VAR 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. [LOCAL VARIABLE] MONITOR 8.
2. Monitor 2.8 LOCAL VARIABLE Display item Explanation <INVALID> This indicates the modal state of the operation control status by the FEED-HOLD #3003, #3004 command. OVERRIDE FEED-HOLD : Is displayed when command is programmed with EXACT #3004 bit 0 set to 1, indicating that feed hold is SNGL-BLOCK invalid.
Page 89
2. Monitor 2.8 LOCAL VARIABLE (2) The relationship between the user macro subprogram call execution and display levels is as shown below: Main (Level 0) 01 (Macro Level 1) 010 (Macro Level 2) 0100 (Macro Level 3) 01000 (Macro Level 4) #1=0.1 #2=0.2 #3=0.3...
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3 (I). Tool Offset (L system) The following menu will appear when the function key TOOL is pressed. PARAM WORK PROCESS I/O PAR SETUP MENU PARAM menu display (No.1 to 4) T-OFSET...
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.1 Wear Data 3.1 Wear Data The TOOL TIP OFFSET screen will appear when the menu key is pressed. T-OFSET [TOOL TIP OFFSET] TOOL 1.1/4 [POSITION] X 0.000...
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.1 Wear Data 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.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.1 Wear Data 3.1.3 Tool Wear and Tool Length Data Setting Mode (incremental/absolute) There are two types of selection method in the absolute value setting or incremental value setting for the tool offset data: the mode selection method and the menu selection method.
Page 94
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.1 Wear Data (2) Menu selection method (#1136=1) (a) Change over to the incremental value setting mode Set value in #( ), X( ) or Z( ), then press [TOOL TIP OFFSET] TOOL 1.1/4 [POSITION] X 123.456...
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data 3.2 Tool Length Data The TOOL DATA screen will appear when the menu key is pressed. T-DATA [TOOL DATA] TOOL 2.1/4 [MACHINE] X 123.456...
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data 3.2.1 Manual Tool Length Measurement I (1) Outline This function automatically calculates the amount of tool length offset, by moving the tool to the measurement point with the manual feed.
Page 97
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (2) Basic point method Set the type selection to the basic point method. (Set #1102 tlm to 0). To carry out the basic point method, a point to place the tool nose on (measurement point) is required.
Page 98
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (4) Select the axis to be measured. X axis No data must be set. Z axis Press the address key of each axis. The selection is canceled by pressing the same address key twice.
Page 99
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (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 100
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data < Measuring procedure for the measuring value input method > (1) Select the TOOL DATA screen. [TOOL DATA] TOOL 2.1/4 (2) Set the tool No.
Page 101
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (7) The data is automatically calculated and written. (The data is written for the axis shown in highlighted characters.) INPUT (Note 4) 12.350 10.000...
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data 3.2.2 Manual Numeric Command Operation on the TOOL DATA Screen (M, T) When carrying out a manual numeric command of the TOOL OFFSET screen, the mode must first be changed from the normal data setting mode to the manual numeric command mode.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data 3.2.3 Manual Tool Length Measurement II (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 104
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (b) Z axis workpiece coordinate offset data measurement X axis Machine coordinate zero point Turret Workpiece Z axis Workpiece coordinate zero point Setting method Select the tool and cut the workpiece edge.
Page 105
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (3) Operation flow Interface and operation with NC Start of operation Tool compensation amount Zero point return Select manual mode Turn tool measurement mode Turn ON Y229 (tool measurement mode).
Page 106
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (4) 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.
Page 107
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data 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 tool nose contacts the sensor.
Page 108
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (b) Setting the external workpiece coordinate offset data 1) Zero point return After turning the power ON, establish the coordinate system by carrying out dog-type zero point return.
Page 109
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.2 Tool Length Data (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 tool nose wear data compensation numbers for automatic calculation.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.3 Tool Nose Data 3.3 Tool Nose Data The NOSE-R screen will appear when the menu key is pressed. NOSE-R [NOSE - R] TOOL 3.1/4 5.000 0.045...
Page 111
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.4 Tool Life Management I 3.4 Tool Life Management I (#1096 T_L type is 1) The TOOL LIFE DATA screen will appear when the menu key is pressed.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.4 Tool Life Management I 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.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.4 Tool Life Management I 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 key.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.5 Tool Life Management II 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 115
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.5 Tool Life Management II (Note 1) The FORM and LIFE setting values can only be changed for a group being displayed. This is to prevent mistaken settings. The setting is made with # ( G) DATA ( ) (FORM) (LIFE).
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.5 Tool Life Management II 7) Displaying multiple groups The LIFE management information of multiple groups is set and displayed in 1 screen according to the parameter (#1107 Tllfsc) setting. "#1107 Tllfsc"...
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.5 Tool Life Management II (2) Registration group list screen The life management data of the tool currently being used and the list of registered groups of tools are displayed.
Page 118
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.5 Tool Life Management II (1) Time incrementation with the time method The time the tool is used in the cutting mode (G01, G02, G03, G31, G33, etc.) is incremented in 100ms units.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.5 Tool Life Management II (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.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.6 Tool Registration 3.6 Tool Registration The TOOL REGISTRATION screen will appear when the menu key is pressed, and the screen LIFE NEXT is changed using the key.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.6 Tool Registration Press the key. [T-REGISTRATION] TOOL 2.1/2 INPUT HEAD NEXT-1 NEXT-2 NEXT-3 SEARCH TOOL-D TOOL-D TOOL-D 1234-0 The tool No. and data in D appear in the designated magazine pot, and the magazine No. in MG ) is incremented by 1.
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.6 Tool Registration 3.6.4 Deleting Tool Registration Data Set CL in MG ( All data displayed in USAGE and Press the key. INPUT MG1 to MGn is cleared to 0. (Note) If any other key has been pressed before the key is pressed, the tool registration data INPUT...
Page 123
Refer to "3 (II). Tool Offset (M system)" for M system. 3. Tool Offset (L system) 3.6 Tool Registration (2) Executing the manual numeric command ..Carry out this step after (1) above. 1) Press the address key corresponding to the command. The display area of the corresponding command value is highlighted, and a manual numeric command input status results.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3 (II). Tool Offset (M system) The following menu will display if the function selection key TOOL is pressed. PARAM PARAM menu display (No.1 to 4) TOOL menu display (No.1 to 4) WORK PROCESS...
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset 3.1 Tool Offset When the menu key is presented, the TOOL OFFSET screen is displayed. OFFSET (1) Tool offset memory (type I: parameter #1037 cmdtyp 1) Form compensation memory is not distinct from wear compensation memory.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset 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 key.
Page 127
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset Example of setting tool offset data in absolute mode Length comp. Length Absolute value setting comp. 37.0 40.0 Radius comp. Radius comp. Absolute value setting (#3 length compensation data)
Page 128
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset (2) Menu selection method (#1136=1) (a) Change over to the absolute value setting mode Set value in #( ), X( ) or Z( ), then press [TOOL OFFSET] TOOL 1.1/2 the = INPUT key.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset 3.1.4 Manual Tool Length Measurement By moving a tool manually from the reference to measurement point, the travel distance from the basic to measurement point can be measured and set as tool offset.
Page 130
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset (3) Tool offset data setting by tool length measurement [TOOL OFFSET] TOOL 1.1/ 2 #A:ABS. #I:INC. [MACHINE] 0.000 SURFACE #O = 50.000 0.000 300.000 50.000...
Page 131
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset 2) Tool length measurement II START Setting and display on the TOOL OFFSET screen ..Check axis specification parameter "#2015 On measurement, first check the TLM tlml–"...
Page 132
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.1 Tool Offset 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.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.2 Tool Registration 3.2 Tool Registration When the menu key is pressed, the TOOL REGISTRATION screen is displayed. The use of REGIST this screen varies depending on the user PLC. For details, refer to the appropriate manual issued by the machine maker.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.2 Tool Registration 3.2.2 Tool Registration in Magazine Pot Set 1 in MG ( MG( 1 ) 1234 TOOL( ) D( ) AUX 1234 in TOOL ( ), and 2 in D ( OFFSET...
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.2 Tool Registration 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.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.2 Tool Registration 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.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.3 Tool Life 3.3 Tool Life When the menu key is pressed, the TOOL LIFE screen is displayed. LIFE The TOOL LIFE screen consists of the HEAD, NEXT, GROUP LIST screen and TOOL LIFE data screen.
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.3 Tool Life 3.3.2 TOOL LIFE Screen Data Display (1) HEAD, NEXT, GROUP LIST screen (Display only. No data can be set). [TOOL LIFE] TOOL 4.1/2 GROUP...
Page 139
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.3 Tool Life (2) TOOL LIFE data screen The TOOL LIFE data displays tool data in group units. If the number of lines displayed exceeds NEXT one screen area, press the PREVIOUS...
Page 140
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.3 Tool Life Display item Explanation Setting range FORM Tool life control mode Tool diameter compensation data Tool length offset data format (a) Tool life control mode 0: Use time Controlled by the time during which cutting feed is performed.
Page 141
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.3 Tool Life Display item Explanation Setting range FORM (c) Tool length offset data format 0: Offset number 1: Addition offset amount 2: Direct offset amount The functions are the same as in (b) above.
Page 142
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.3 Tool Life 3.3.3 TOOL LIFE Data Display and Setting (TOOL LIFE Data Screen Page 2) (1) Data display NEXT When the menu key is pressed on the HEAD, NEXT, GROUP list screen (previously PAGE described), the TOOL LIFE screen is displayed.
Page 143
Refer to "3 (I). Tool Offset (L system)" for L system. 3. Tool Offset (M system) 3.3 Tool Life To register data exceeding the 7 12345678 -345.678 100.000 12345 1234 234(min) number of data pieces that can 1234567 112.340 30.000 11111 45(min) be displayed on a screen, set the...
Page 144
4. Parameters (User) 4. Parameters (User) When the function selection key TOOL is pressed, the following menu appears: PARAM TOOL menu is displayed after the power is turned ON. To display PARAM menu, use menu key on the TOOL screen. MENU TOOL menu display (No.1 to 4) WEAR...
4. Parameters (User) 4.1 Workpiece Coordinate 4.1 Workpiece Coordinate Pressing the menu key displays the WORK OFFSET screen. WORK The workpiece coordinate system offset data can be set or displayed for the number of axes. [WORK OFFSET] TOOL 5. #A: ABS. #I: INC.
Page 146
4. Parameters (User) 4.1 Workpiece Coordinate Parameter Explanation Setting range (units) ±99999.999 (mm) G54 offset Specify the workpiece coordinate system and external workpiece coordinate offset from G54 to G59, and P1 to G55 offset P48. G56 offset Workpiece coordinate system offset data can be specified in absolute or incremental values.
4. Parameters (User) 4.1 Workpiece Coordinate Display item Explanation #A: ABS. The currently effective one of the setting modes (absolute and #I : INC. incremental) is displayed in reverse video. Before setting data, check the mode. 4.1.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 key.
4. Parameters (User) 4.1 Workpiece Coordinate 4.1.4 Workpiece Coordinate Offset Measurement Function (L System) (1) Outline The workpiece coordinate offset data is automatically calculated when the tool nose is aligned to the workpiece coordinate zero point and the keys ( key) are pressed.
Page 149
4. Parameters (User) 4.1 Workpiece Coordinate (a) Returning to zero point After turning the power ON, establish the coordinate system with the dog-type zero point return. If the absolute position is not established when using the absolute position detection specifications, carry out initialization first. (Note) This is not required if the axis to be measured is an axis with no zero point ("#2031 noref"...
Page 150
4. Parameters (User) 4.1 Workpiece Coordinate (d) Selecting the measurement workpiece coordinate and axis Set the workpiece coordinates to be measured in the # ( ) setting area, and then move the cursor to the setting area of the axis to be measured. (Example) To measure the X axis (1st axis) of the G55 workpiece coordinate system.
Page 151
4. Parameters (User) 4.1 Workpiece Coordinate Offset number for selected tool The number set in the following R register is used as the offset number of the tool length and tool nose wear data used for the automatic calculation. #1130 #1218 aux02 #1098 Tool length...
4. Parameters (User) 4.1 Workpiece Coordinate 4.1.5 Workpiece Coordinate Offset Measurement Function (M System) (1) Outline The current machine position is displayed in the setting area when the keys ( key) SHIFT INPUT CALC are pressed. (2) Operation procedures (Example) To measure the X axis (1st axis) of the G54 workpiece coordinate system. Set 54 in # ( ).
4. Parameters (User) 4.1 Workpiece Coordinate 4.1.6 Workpiece Position Measurement Function (M System) The workpiece position measurement function is used to measure each axis’ coordinate point by the sensor installed on the spindle contacting the workpiece with the manual feed or handle feed. The surface, hole center and width center coordinates are calculated from the measured coordinates, and those calculated results are set in the workpiece coordinate offset.
Page 154
4. Parameters (User) 4.1 Workpiece Coordinate Return the sensor to the reference The message " WLM " disappears. point, and turn OFF the measurement switch. (2) Hole center workpiece offset measurement procedure Perform an operation such as a reference point return to position the tool on the reference point.
Page 155
4. Parameters (User) 4.1 Workpiece Coordinate Measure points B and C in the same Point B way, and set them. Point A (Note) Width center workpiece offset measurement is performed when only points A and B are Point C set. Perform the measurement by one axis.
Page 156
4. Parameters (User) 4.1 Workpiece Coordinate Put the sensor in contact with the inner walls of the groove. Only one axis performs contact to the workpiece. Automatic re-contact movements are performed by the axis at the time of contact. The measurement coordinate value of the moved axis is displayed to the setting column.
Page 157
4. Parameters (User) 4.1 Workpiece Coordinate Return the sensor to the reference The message " WLM " disappears. point, and turn OFF the measurement switch. (4) Subtracting external workpiece offset when workpiece coordinate offset is set When workpiece coordinate G54 to G59, offset of expend workpiece coordinate offset P101 to P148 are set ([INPUT]) in the surface, hole center and width center workpiece offset measurement, the coordinate value that subtracted external workpiece offset value from the measurement position coordinate (or hole, width center coordinate) is set.
Page 158
4. Parameters (User) 4.1 Workpiece Coordinate Return by the return amount of Return measurement parameter (#8705). amount Complete the measurement. Next measurement can be performed. The speed for returning of 3), 6) are 40 times higher than the feed rate of measurement parameter (#8706).
4. Parameters (User) 4.2 Machining Parameters 4.2 Machining Parameters Pressing the menu key displays the PROCESS PARAMERTER screen. PROCESS The number of digits in the decimal section of the parameters related to length is determined by the input setting unit. The input setting unit is set with parameter "#1003 iunit".
Page 160
4. Parameters (User) 4.2 Machining Parameters <AUTO CORNER OVR> (Automatic corner override) Item Contents Setup range (unit) 8007 OVERRIDE Set the override value for automatic corner override. 0 to 100 (%) 8008 MAX ANGLE Set the max. corner opening angle where 0 to 180 (°) deceleration should start automatically.
Page 161
4. Parameters (User) 4.2 Machining Parameters <PRECISION> Item Contents Setup range (unit) 8019 R COMP Set up a compensation factor for reducing a control 0 to 99 (%) error in the reduction of a corner roundness and arch radius. Indicates a maximum control error (mm) in parentheses.
Page 162
4. Parameters (User) 4.2 Machining Parameters <SPLINE> Item Contents Setup range (unit) 8025 SPLINE ON Not used. (for M system only) 8026 CANCEL ANG. Not used. (for M system only) 8027 Toler-1 Not used. (for M system only) 8028 Toler-2 Not used.
Page 163
4. Parameters (User) 4.2 Machining Parameters <Fixed cycle> Item Contents Setup range (unit) 8051 G71 THICK Set the amount of cut-in by the rough cutting cycle 0 to 99999.999 (mm) (G71, G72) 8052 PULL UP Set the amount of recess after cutting by the rough 0 to 99999.999 (mm) cutting cycle (G71, G72).
Page 164
4. Parameters (User) 4.2 Machining Parameters <SSS control> Item Contents Setup range (unit) 8090 SSS ON Not used. (for M system only) 8091 StdLength Not used. (for M system only) 8092 ClampCoeff Not used. (for M system only) 8093 StepLeng Not used.
4. Parameters (User) 4.2 Machining Parameters 4.2.2 Control Parameters [CONTROL PARAMETER] PARAM 1.5/8 8101 MACRO SINGLE 8113 MillingInitG16 8102 COLL. ALM OFF 8114 MillingInitG19 8103 COLL. CHK OFF 8115 8104 8116 8105 EDIT LOCK B 8117 8106 G46 NO REV-ERR 8118 8107 R COMPENSATION 8119...
Page 166
4. Parameters (User) 4.2 Machining Parameters Item Contents Setup range (unit) 8107 R COMPENSATION Not used. 8108 R COMP Select Not used. Specify whether to enable computer link B instead 8109 HOST LINK of the RS-232C port. 0: Disable computer link B to enable normal RS-232C communication.
Page 168
4. Parameters (User) 4.2 Machining Parameters Item Contents Setup range (unit) 8205 OT-CHECK-P This sets the coordinates or the upper limit ±99999.999 (mm) coordinates of the prohibited range of stored stroke limit IIB of the (+) direction in the moveable range of the stored stroke limit II.
4. Parameters (User) 4.2 Machining Parameters Item Contents Setup range (unit) 8317 DELIV. AX. NAME When the right chuck and tailstock barrier is A/B/.. (For L system only) movable, set the name of the delivery axis. (axis address) When using the 2-system method and the delivery (cancel) axis is an axis in the other system, designate the system as 1A, 1B or 2A, 2B.
4. Parameters (User) 4.3 I/O Parameters 4.3 I/O Parameters Pressing the menu key displays the I/O BASE PARAM screen. I/O PARA There are basically two types of input/output parameters which must be set when inputting, outputting or referring to data, or when performing tape operation. One type is the parameters related to the input/output device.
4. Parameters (User) 4.3 I/O Parameters 4.3.2 I/O DEVICE PARAM Parameters for up to five types of input/output devices can be set in DEV <0> to <4>. [I/O DEVICE PARAM] DEV 0 PARAM 2.2/7 9101 DEVICE NAME 9111 DC2/DC4 OUTPUT 9121 EIA 9102 BAUD RATE 9112 CR OUTPUT...
Page 173
4. Parameters (User) 4.3 I/O Parameters Item Contents Setup range (unit) 9108 HAND SHAKE Specify the transmission control method. 1: RTS/CTS method 2: No procedure (No The method will be no procedure if a value except 1 handshaking) to 3 is set. 3: DC code method 9109 DC CODE PARITY Specify the DC code when the DC code method is...
Page 174
4. Parameters (User) 4.3 I/O Parameters Item Contents Setup range (unit) EIA CODE [ 9121 When output with EIA code‚ data can be output using 0 to FF the alternate code in which the special ISO code not (hexadecimal) 9122 included in EIA is specified.
4. Parameters (User) 4.3 I/O Parameters 4.3.3 COMPUTER LINK PARAMETER [COMPUTER LINK PARAMETER] PARAM 2.7/7 9601 BAUD RATE 9611 LINK PARAM. 3 9621 DC1 OUT SIZE 9602 STOP BIT 9612 LINK PARAM. 4 9622 POLLING TIMER 9603 PARITY EFFECTIVE 9613 LINK PARAM. 5 9623 TRANS.
Page 176
4. Parameters (User) 4.3 I/O Parameters Item Contents Setup range (unit) 9607 TIME-OUT SET Specify time-out time at which an interruption of data 0 to 999 (1/10s) transfer during data input/output should be detected. If 0 is set, time infinity is specified. 9608 DATA CODE Specify the code to be used.
Page 177
4. Parameters (User) 4.3 I/O Parameters Item Contents Setup range (unit) 9616 CTRL. INTERVAL Not used. 9617 WAIT TIME Not used. 9618 PACKET LENGTH Not used. 9619 BUFFER SIZE Not used. 9620 START SIZE Not used. 9621 DC1 OUT SIZE Not used.
4. Parameters (User) 4.4 Setup Parameters 4.4 Setup Parameters Pressing the menu key displays the OPEN SETUP PARAM screen. SETUP 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.
4. Parameters (User) 4.5 BACKUP Screen 4.5 BACKUP Screen NEXT If the page key is pressed on the SETUP screen, the BACK UP screen will open. PAGE [OPEN BACKUP] PARAM 3. 2/2 Open the BACKUP screen? ∗ YES : "Y" "INPUT" ∗...
4. Parameters (User) 4.5 BACKUP Screen 4.5.1 Backup Operations The parameters are backed up in the maintenance memory cassette (hereinafter, backup cassette) with the following steps. Refer to Chapter "3 Setup" section "8.1.4 Backing up the parameters" for details on the backup cassette type and mounting method.
4. Parameters (User) 4.5 BACKUP Screen 4.5.2 Restoration Operations The parameters are restored from the backup cassette to the NC with the following steps. Execute emergency stop. #( ) ( "EMG EMERGENCY" will appear at the EMG EMERGENCY operation message area. WORK PROCESS I/O PAR SETUP...
4. Parameters (User) 4.5 BACKUP Screen 4.5.3 Restoring Individual Data The parameters are restored from the backup cassette to the NC with the following steps. Execute emergency stop. #( ) ( "EMG EMERGENCY" will appear at the EMG EMERGENCY operation message area. WORK PROCESS I/O PAR SETUP...
5. Program 5. Program EDIT Pressing the function selection key displays the following menu. Edit menu SEARCH PROGRAM LARGE FILE MDI Menu Edit master menu MDI-ENT EDIT Previous page key Menu selection keys Next page key Selecting displays the following menu: EDIT MDI menu MDI-ENT...
5. Program 5.1 Function Outline 5.1 Function Outline (1) Function outline EDIT When the function selection key 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.
5. Program 5.2 Menu Function 5.2 Menu Function 5.2.1 MDI Screen Menu Function EDIT (1) Menu when screen is selected G28 Z100.0 ; G0 X250.0 ; EDIT Menu Function Reverse display of MDI menu means that MDI screen is selected. MDI data can be set on the MDI screen.
Page 186
5. Program 5.2 Menu Function (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. F2000;...
Page 187
5. Program 5.2 Menu Function (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.
5. Program 5.2 Menu Function 5.2.2 EDIT Screen Menu Function EDIT (1) Menu when screen is selected 1000 TEST CUT PROGRAM EDIT N1 G28 X0 Y0 Z0; N2 G92 X0 Y0 Z0; N3 G00 X-300. Y-300; N4 G01 X-200. F2000; N5 Y-200.;...
Page 189
5. Program 5.2 Menu Function Extension operation menu is also highlighted when it is selected. When one extension operation menu is selected, its corresponding extension operation is enabled and programs cannot be edited. When no extension operation is selected, program can be edited. When an extension operation menu key is once pressed, the extension operation menu is selected.
5. Program 5.3 Program Edit Operation 5.3 Program Edit Operation Program edit operation is common to the EDIT and MDI screens. 5.3.1 Data Display Update (One Screen Scroll) Data display on the screen can be updated in screen units by using the NEXT PREVIOUS page key...
5. Program 5.3 Program Edit Operation 5.3.2 Data Display Update (One Line Scroll) Data display on the screen can be updated in line units by using the N1 G28 X0 Y0 Z0; key. N2 G92 X0 Y0 Z0; The cursor is moved on a N3 G00 X-300.
5. Program 5.3 Program Edit Operation 5.3.3 Data Change A machining program can always be edited unless it N1 G28 Z0 ; N2 G92 Z0 ; is run in memory mode. N3 G00 X-300. Y-300.; For example, when the data to be edited is displayed N4 G01 X-200.
5. Program 5.3 Program Edit Operation 5.3.4 Data Insertion ( DELETE SHIFT For example, let's try to insert data F5000 in the block N7 G03 Y200. J100.;. Move the cursor to the character N7 G03 Y200. J100. ; following the position in which the M02;...
5. Program 5.3 Program Edit Operation 5.3.5 Deletion of One Character ( DELETE For example, let's try to delete the character 0 to change F5000 in the block N7 G03 Y200. J100. F5000.; to F500. Move the cursor to the position of the N7 G03 Y200.
5. Program 5.3 Program Edit Operation 5.3.6 Deletion of One Block ( For example, let's try to delete the entire block N7 G03 Y200. J100. F500 ; . Move the cursor to the position of the N1 G28 X0 Y0 Z0 ; block to be deleted.
5. Program 5.3 Program Edit Operation 5.3.7 Deletion of Data on One Screen For example, assume that data is displayed as N1 G28 X0 Y0 Z0 ; N2 G92 X0 Y0 Z0 ; shown in the right. Let's try to delete all blocks (sequence numbers 1 to 12) displayed on the screen.
5. Program 5.4 MDI Screen Extension Operation 5.4 MDI Screen Extension Operation 5.4.1 MDI Data Registration in Memory ( MDI-ENT 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. Memory MDI data O 100...
5. Program 5.5 Edit Screen Extension Operation 5.5 Edit Screen Extension Operation 5.5.1 Edit Data Call ( SEARCH 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 199
5. Program 5.5 Edit Screen Extension Operation (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 1000 EDIT character string in the setting area. However, N1 G28 X0Y0Z0 ;...
Page 200
5. Program 5.5 Edit Screen Extension Operation (Note 1) When a given character string is not found, a "NO CHARACTERS" message is displayed. (Note 2) A string of up to 11 characters may be specified. (Note 3) The specified character string is searched and identified in the specified number of character strings regardless of the preceding and subsequent characters.
Page 201
5. Program 5.5 Edit Screen Extension Operation (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 202
5. Program 5.5 Edit Screen Extension Operation (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"...
5. Program 5.5 Edit Screen Extension Operation 5.5.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 key and register the MAKE machining program number, then enter the program directly by using the keys.
5. Program 5.6 PLAYBACK 5.6 PLAYBACK The playback function enables creation of a program while trying sample machining by manual (handle or jog) feed or mechanical handle feed. A machining program can be created with move distance data obtained by manual operation used as programmed command values.
5. Program 5.6 PLAYBACK 5.6.1 Playback Operation (1) PLAYBACK screen (a) Creating a program and editing it in playback mode (1) Create a program: EDIT Press the key, then press O ( 100) COMMENT( menu keys EDIT MAKE SEARCH MAKE LARGE FILE The setting area for "PROGRAM"...
Page 206
5. Program 5.6 PLAYBACK (b) Editing a stored program in playback mode (1) Display the EDIT screen. EDIT Press the key, then press ) N ( menu keys EDIT SEARCH SEARCH MAKE LARGE FILE The setting area for "SEARCH" is displayed. Set the numbers of the program and sequence to call in the data setting area, then press the...
Page 207
5. Program 5.6 PLAYBACK (2) Playback editing 1) Set the parameter to specify whether to perform playback editing in absolute or incremental mode. To edit with absolute values, set #1126 PB-G90 to 1, and to edit with incremental values, set to 0. If the incremental mode is selected, INC is displayed after PLAYBACK on the screen.
Page 208
5. Program 5.6 PLAYBACK 4) Convert the playback move distance into machining program data. [PLAYBACK : ABS] Enter the necessary data, such as 0.125 sequence number and G code. 1.034 (Example) 0.010 [MEMORY] [ADD] N10G00 [PLAYBACK : ABS] Press axis address keys such as X 0.125 and Y.
Page 209
5. Program 5.6 PLAYBACK (4) Playback counter display Operation of the playback counter may depend on the control unit mode. #1126 PB-G90=0 #1126 PB-G90=1 Counter display at start of Displays 0. Displays the current value (2) playback (added by a manual interrupt value if any).
5. Program 5.6 PLAYBACK 5.6.2 Edit Operation (1) Moving the cursor The block insertion position or deletion block can be specified by moving the cursor vertically on the left side on the screen. (a) Moving the cursor down Move the cursor in the [ADD] field down to the third line.
5. Program 5.6 PLAYBACK (2) Insertion of block A block can be inserted following the block specified by the cursor on the left side on the screen. (3) Deletion of block Move the cursor to the block to be deleted. ( Press the keys at SHIFT...
5. Program 5.7 Word Editing 5.7 Word Editing In addition to the conventional editing function, program editing in word units can be selected. The word editing function allows deletion, replacement, insertion, etc., of the program in word units, enabling concise creation of programs. (Note) Word editing is valid when SETUP PARAMETER "#1139 edtype"...
Page 213
5. Program 5.7 Word Editing Menu Function SEARCH This changes the menu for selecting the search direction. DELETE The word at the cursor position can be deleted. (The deleted word is set in the EDIT BUFFER area.) REPLACE The word at the cursor position can be replaced with the data in the EDIT BUFFER area.
Page 214
5. Program 5.7 Word Editing (2) Foreground/Background Editing Explanation (a) In the background editing mode 1) The background editing mode lasts from the BG search to the BG quit. 2) "BACKGROUND EDITING" is displayed on the screen. 3) Program indexing is carried out if the key is pressed during background editing.
5. Program 5.7 Word Editing 5.7.1 Handling of the Various Keys During Word Editing Various keys during word editing Edit area Edit buffer Key data Details (left side) (right side) × → : This key moves the cursor to the next word in the Cursor keys (↑, ↓, ←, →) order direction.
5. Program 5.7 Word Editing 5.7.2 Searching Word Units → → → → → This key moves the cursor to the next word in the order direction. → G00 X100.0 ; N3 Z100.0 ; ← ← ← ← ← This key moves the cursor to the previous word in the opposite direction of the order.
5. Program 5.7 Word Editing 5.7.3 Word Search The word matching the search data is searched, and the cursor moves to the head of that word. (The search data is not cleared.) O12345678 EDIT Use the keys in the WORD WORD BACK GROUND EDITING word search.
5. Program 5.7 Word Editing 5.7.4 Character String Search The character string matching the search data is searched, and the cursor moves to the top of that word. (The search data is not cleared.) O12345678 EDIT BACK GROUND EDITING Use the keys in the character STR.
5. Program 5.7 Word Editing 5.7.5 Deleting Words The word at the cursor position can be deleted. EDIT O12345678 BACK GROUND EDITING G28 X0 Y0 Z0 ; <EDIT BUFFER> N2 G00 X100.0 ; > N3 Z100.0 ; EDIT O12345678 BACK GROUND EDITING Move the cursor to the word to be deleted.
5. Program 5.7 Word Editing 5.7.6 Deleting Lines The line from the current cursor position to (;) is deleted. Deletion starts Deletion ends at this from this position position X100. Y150. Z0 ; Deletion EDIT Move the cursor to the head word of O12345678 BACK GROUND EDITING the line to be deleted.
5. Program 5.7 Word Editing 5.7.7 Replacing Words The word at the cursor position can be replaced with a word in the EDIT BUFFER area data. (The EDIT BUFFER area data is not cleared.) EDIT O12345678 BACK GROUND EDITING G28 X0 Y0 Z0 ; <EDIT BUFFER>...
5. Program 5.7 Word Editing 5.7.8 Inserting Words (1) A word in the EDIT BUFFER area can be inserted in the location immediately after the word at the cursor position. (The EDIT BUFFER area data is not cleared.) EDIT O12345678 BACK GROUND EDITING G28 X0 Y0 Z0 ;...
Page 223
5. Program 5.7 Word Editing (2) A Word in the EDIT BUFFER can be inserted before the head word of the program (The EDIT BUFFER area data is not cleared.) EDIT O12345678 Move the cursor to the empty line at BACK GROUND EDITING the top of the program.
5. Program 5.7 Word Editing 5.7.9 Copying Words The word at the cursor position can be copied into the EDIT BUFFER area. EDIT O12345678 BACK GROUND EDITING G28 X0 Y0 Z0 ; <EDIT BUFFER> N2 G00 X100.0 ; > N3 Z100.0 ; O12345678 EDIT BACK GROUND EDITING...
5. Program 5.7 Word Editing 5.7.10 Program When the menu key is pressed, the searched program appears on the left side of the screen, and PROGRAM 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.
5. Program 5.7 Word Editing 5.7.11 Deleting Programs A program to carry out automatic operation can be deleted from the machining programs registered in the memory. O12345678 [PROGRAM FILE] 25 TESTCUT N1 G28 X0 Y0 Z0 ; N2 G00 X100.0 ; N3 Z100.0 ;...
5. Program 5.7 Word Editing 5.7.12 Newly Creating Programs Programs to carry out automatic operation can be created and stored in the memory. O12345678 [PROGRAM FILE] 25 TESTCUT N1 G28 X0 Y0 Z0 ; N2 G00 X100.0 ; N3 Z100.0 ; Set the No.
5. Program 5.7 Word Editing 5.7.13 Operation Search Calling a program The program Nos., sequence Nos., and block Nos. for carrying out automatic operation can be called from the machining programs registered in the memory. O12345678 [PROGRAM FILE] 25 TESTCUT N1 G28 X0 Y0 Z0 ;...
5. Program 5.7 Word Editing 5.7.14 B. G Search Calling the program The program Nos., sequence Nos., and block Nos. to be edited can be called to carry out background editing. New machining programs can be registered if a program No. not registered in the memory is set. O12345678 [PROGRAM FILE] TESTCUT...
5. Program 5.7 Word Editing 5.7.15 B. G Quit The "B.G-END" menu is used to quit the function after carrying out background editing. If a running program is displayed on the EDIT screen, changeover to that program display will not occur unless the "B.G-END"...
5. Program 5.7 Word Editing 5.7.17 Setting the Program Operation Start Position After setting a program for memory operation, the operation can be started from the designated block in the program by designating the starting block. The operation start position in normal word editing is set at the head block of that program.
6. Data In/Out 6. Data In/Out DIAGN When the function selection key is pressed, the following menu is displayed: IN/OUT Diagnosis menu (No.5 to 8) ABS-SRV ADJUST HISTORY CONFIG MENU Diagnosis menu (No.1 to 4) ALARM SERVO SPINDLE PLC-I/F MENU Diagnosis menu (No.13) PLC TRACE MENU...
6. Data In/Out 6.1 DATA INPUT 6.1 DATA INPUT Pressing the menu key displays the DATA INPUT screen. INPUT The DATA INPUT screen allows the operator to input user-created machining programs (main program and subprogram), tool offsets, parameters, common variables and history data. [DATA INPUT] IN/OUT <LOCK>...
6. Data In/Out 6.1 DATA INPUT 6.1.1 Change of Input and Comparison To perform data input operation, select the "IN" mode; to perform data comparison operation, select the "COMP" mode. Before performing input or comparison operation, check the MODE display to ensure that the appropriate mode is set.
6. Data In/Out 6.1 DATA INPUT 6.1.2 Machining Program Input To input a user-prepared machining program, perform the following: (1) When inputting the program number stored in the external memory device. The program can be input simply by specifying machining program data type #1. If the program number is specified, the number stored in the external memory device takes precedence over that number.
Page 236
6. Data In/Out 6.1 DATA INPUT (2) When program number does not exist in the program to be input Specify machining program data type #1 and the program number to be registered. O N1 G28 X0 Y0 Z0 O N2 G00X-100 M02 O O Program main unit Set the data type and program...
6. Data In/Out 6.1 DATA INPUT 6.1.3 Inputting Tool Offset Data Data which is output by tool offset data output operation can be input. Data which is created in the same format as output data can be input as tool offset data and workpiece coordinate offset data.
6. Data In/Out 6.1 DATA INPUT 6.1.4 Inputting Parameter Data Parameter data which has been output by parameter output operation can be input. The input parameter may go effective immediately after it is input or after the power is once turned OFF/ON.
6. Data In/Out 6.1 DATA INPUT 6.1.5 Inputting Common Variables Common variable data that has been output by common variable output operation can be input. (Note) Common variable data input operation cannot be performed during automatic operation. (1) Inputting common variable data Set the data type to common variable.
6. Data In/Out 6.1 DATA INPUT 6.1.6 Inputting History Data History data that has been output by history data output operation can be input. History data input operation is performed with DATA IN/OUT 1 screen. (Note) History data input operation cannot be performed during automatic operation. (1) Inputting history data Set the data type to history data.
6. Data In/Out 6.1 DATA INPUT 6.1.7 Inputting Auxiliary Axis Parameter Data Auxiliary axis parameter data that has been output by auxiliary axis parameter output operation can be input. (1) Inputting auxiliary axis parameter data Set the data type to auxiliary axis parameter.
6. Data In/Out 6.2 DATA OUTPUT 6.2 DATA OUTPUT Pressing the menu key displays the DATA OUTPUT screen. OUTPUT The DATA OUTPUT screen allows the operator to output user-created machining programs (main program and subprogram), tool offset data, parameters, common variables and history data that have been stored in memory.
Page 243
6. Data In/Out 6.2 DATA OUTPUT Operation procedure for outputting data Data output 1. Output of one machining program Check that the output # (1) DATA ( device is connected. number 2. Output of all data # (1) DATA ( ALL) ( 3.
6. Data In/Out 6.2 DATA OUTPUT 6.2.1 Machining Program Output To output user-prepared machining programs, perform the following: (1) When only one machining program is output Specify machining program data type #1 and the number of the program to be output. Set the data type and program number.
Page 245
6. Data In/Out 6.2 DATA OUTPUT When output of the first program is completed, % <OUTPUT> is displayed before indicating the next program. O 100; DATA OUT EXECUTION # ( 1 ) DATA ( ALL ) ( <OUTPUT> DATA OUT EXECUTION # ( 1 ) DATA ( ALL ) ( Also for each of the second and succeeding...
Page 246
6. Data In/Out 6.2 DATA OUTPUT When the machining programs in the specified range are to be output A group of programs can be output by specifying a range of program numbers. To specify the range, set the largest and smallest numbers of the machining programs to be output in the data setting area. The machining programs in the specified range are output sequentially in order of their program numbers.
6. Data In/Out 6.2 DATA OUTPUT 6.2.2 Outputting Tool Offset Data Tool offset data and workpiece coordinate offset data which is set and displayed on the screen can be output. The output operation can be made also during automatic operation. (1) Tool offset data is output as follows: Set the data type to tool data.
6. Data In/Out 6.2 DATA OUTPUT 6.2.3 Outputting Parameter Data Parameter data which is set and displayed on the screen can be output. The output operation can be made also during automatic operation. This format allows the details of the parameters to be read when the parameter data is output to a printer, etc.
6. Data In/Out 6.2 DATA OUTPUT (3) Data format The data format is as follows: Address Definition Details Parameter number The parameter # number is shown with the value following N. Axis number For axis data, the axis number is shown with the value following A. The first axis will be AI.
6. Data In/Out 6.2 DATA OUTPUT 3) System parameter N 1 0 0 1 T 1 P 1 ; Parameter setting value System number (1: 1st system, 3: PLC axis) Parameter # number (1) The parameter data on the screen when the parameters are displayed per system are output as follows.
6. Data In/Out 6.2 DATA OUTPUT 6.2.4 Outputting Common Variable Data Common variable data can be output. The output operation can be performed even during automatic operation. (1) Common variable data output operation Set the data type to the common variable.
6. Data In/Out 6.2 DATA OUTPUT 6.2.5 Outputting History Data History data can be output. The output operation can be performed even during automatic operation. The DATA IN/OUT 2 screen is used to output history data. (1) History data output operation Set the data type to the history data.
6. Data In/Out 6.2 DATA OUTPUT 6.2.6 Outputting Waveform Data Waveform data can be output. (1) Waveform data output operation Set the data type to the waveform data. # ( 2 2 ) DATA ( # ( 22 ) DATA ( <OUTPUT DATA>...
6. Data In/Out 6.2 DATA OUTPUT 6.2.7 Outputting Auxiliary Axis Parameter Data Auxiliary axis parameter data can be output. (1) Auxiliary axis parameter data output operation Set the data type to the auxiliary axis parameter. # ( 2 8 ) DATA ( # ( 28 ) DATA ( <OUTPUT DATA>...
Page 255
6. Data In/Out 6.2 DATA OUTPUT MR-J2-CT Parameters and N No. Correspondence Table Symbol name N No. Remarks Symbol name N No. Remarks ∗ MSR Automatic setting ∗ 2 * ∗ station 50001 50100 ∗ RTY 50002 Cont1 50101 ∗ Cont2 ∗...
Page 256
6. Data In/Out 6.2 DATA OUTPUT Symbol N No. Remarks name Aspeed2 50174 Mspeed4 50175 time4.1 50176 time4.2 50177 50178 50179 just4 50180 near4 50181 stpos2 50190 stpos3 50191 stpos4 50192 stpos5 50193 stpos6 50194 stpos7 50195 stpos8 50196 stpos9 50197 PSWcheck 50200...
6. Data In/Out 6.3 PROGRAM ERASE 6.3 PROGRAM ERASE When the menu key is pressed, the PROGRAM ERASE screen is displayed. ERASE User-prepared work programs (main program and subprogram) can be erased in any desired program number or group units on the PROGRAM ERASE screen. [PROGRAM ERASE] IN/OUT #1 MAIN PROGRAM...
Page 258
6. Data In/Out 6.3 PROGRAM ERASE (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 259
6. Data In/Out 6.3 PROGRAM ERASE (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 260
6. Data In/Out 6.3 PROGRAM ERASE (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 ) ) DATA ( CLR ) 1) No value needs to be entered in # Press the...
6. Data In/Out 6.4 PROGRAM COPY 6.4 PROGRAM COPY When the menu key is pressed, the PROGRAM COPY screen is displayed. COPY Copy, condense, merge, and number change of user-prepared machining programs (main program and subprogram) can be performed on the PROGRAM COPY screen. [PROGRAM COPY] IN/OUT #1 COPY...
6. Data In/Out 6.4 PROGRAM COPY 6.4.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.
6. Data In/Out 6.4 PROGRAM COPY 6.4.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.
6. Data In/Out 6.4 PROGRAM COPY 6.4.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 is changed to O3000: # ( 4 )
6. Data In/Out 6.5 PROGRAM FILE 6.5 PROGRAM FILE When the menu key is pressed, the PROGRAM FILE screen is displayed. FILE The PROGRAM FILE screen lists the user-prepared machining programs stored in memory. [PROGRAM FILE] IN/OUT 4.1/1 PROGRAM ENTRY 20 REMAIN CHARACTER 21234 REMAIN 39750 <PROGRAM>...
6. Data In/Out 6.6 RS-232C I/O Device Connection 6.6 RS-232C I/O Device Connection 6.6.1 Connection of Tape Reader, Tape Puncher, Printer, FLD Refer to Appendix "RS-232C I/O Device Parameter Setting Examples and Cable Connections" for the parameter settings of each I/O device. CAUTION Always turn the power OFF before connecting/disconnecting the input/output device cable.
6. Data In/Out 6.7 Data Protection 6.7 Data Protection 6.7.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 makers. For the details, refer to the manuals issued by individual machine makers).
Page 268
6. Data In/Out 6.7 Data Protection 2) 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 PARAM/PROCESS Control parameter ON/OFF...
6. Data In/Out 6.7 Data Protection 6.7.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 Editing is inhibited (User-prepared standard subprogram)
Page 270
6. Data In/Out 6.7 Data Protection When an edit lock function is effective, the processing by the machining programs is executed except for those I/O functions that are locked. To prevent any negligence of necessary operation, the data protection conditions of machining programs are displayed in the DATA IN/OUT screen. Information displayed and the screen formats are as follows: •...
7. Diagnosis 7. Diagnosis When the function selection key DIAGN is pressed, the following menu is displayed. IN/OUT Diagnosis menu (No.13) PLC TRACE MENU Diagnosis menu (No.9 to 12) AUX-PRM AUX-MON SUPPORT MENU NSK-TERMINAL Input/output menu (No.5), IC card operation menu(No.1) COPY IC DATA MENU...
7. Diagnosis 7.1 ALARM MESSAGE 7.1 ALARM MESSAGE When the menu key is pressed, the ALARM/DIAGN screen is displayed. ALARM (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 273
7. Diagnosis 7.1 ALARM MESSAGE The display can be changed to the key will show the previous data previous and next alarms with the occurrence. keys. key will show the next data occurrence. The display will return to the normal Press the keys.
7. Diagnosis 7.2 SERVO MONITOR 7.2 SERVO MONITOR 7.2.1 Servo Monitor When the menu key is pressed, the SERVO MONITOR screen is displayed. SERVO [SERVO MONITOR] ALARM/DIAGN 2. 1/5 <X> <Y> <Z> GAIN (1/sec) DROOP SPEED (rpm) CURRENT MAX CUR1 MAX CUR2 OVER LOAD (%) OVER REG...
7. Diagnosis 7.2 SERVO MONITOR 7.2.3 Servo Diagnosis [SERVO DIAGNOSIS] ALARM/DIAGN 2.3/5 <X> <Y> <Z> UNIT TYP B-SVJ2 B-SVJ2 B-SVJ2 UNIT NO S/W VER 510000AO 510000AO 510000AO CONTROL SEMI SEMI SEMI MOT DT OSA104 OSA104 OSA104 ∗ ∗ ∗ MAC DT MOTOR HC102 HC102...
7. Diagnosis 7.2 SERVO MONITOR 7.2.5 PW Diagnosis [PS DIAGNOSIS] ALARM/DIAGN 2.5/5 <1> UNIT TYP UNIT NO S/W VER CON AXIS WORK TIME ALM HIST 1 [00] [00] [00] [00] [00] / [00] [00] / [00] /SYS ALARM SERVO SPINDLE PLC-I/F MENU Display...
7. Diagnosis 7.3 SPINDLE MONITOR 7.3 SPINDLE MONITOR [SPINDLE MONITOR] ALARM/DIAGN 3. 76543210 GAIN (1/sec) CMD 3 L 00000000 UNIT TYP DROOP 00000000 UNIT NO SPEED (rpm) 00000000 S/W VER LOAD 00000000 1 WORK TIME AMP DISP 2 ALARM HIST 1 [00] ALARM STS 1 L...
Page 280
7. Diagnosis 7.3 SPINDLE MONITOR Display item Explanation Control input 1 Control input signal from control unit Control input 2 Control input signal from control unit Control input 3 Control input signal from control unit 0: No. 1 gear 1: No. 2 gear 2: No.
Page 281
7. Diagnosis 7.3 SPINDLE MONITOR Display item Explanation Control input 4 Control input signal from control unit Control output 1 Driver control output signal Control output 2 Driver control output signal I-266...
7. Diagnosis 7.4 PLC Interface Diagnosis 7.4 PLC Interface Diagnosis When the menu key is pressed, the PLC-I/F screen is displayed. PLC-I/F The PLC-I/F screen enables you to set and display input/output signals for PLC (Programmable Logic Control) control. It can be used to check machine sequence operation during PLC development, check input/output data between control unit and PLC in operation trouble, and make forcible definition.
Page 284
7. Diagnosis 7.4 PLC Interface Diagnosis (3) Forcible definition data display (modal type) When forcible definition data and mode are set, the device numbers and data are <SET DATA> X0008=0001 Y0015=0000 displayed and setup data is forcibly X000A=0001 D0005=0064 defined. (Note) To use this function during machine Up to four devices that have been running, pay extreme attention to...
7. Diagnosis 7.4 PLC Interface Diagnosis 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;...
7. Diagnosis 7.4 PLC Interface Diagnosis 7.4.3 PLC Interface Signal Forcible Definition (Single-shot Type) This function is used to forcibly define signals to check the PLC functions. This function is available for the following device numbers: X, Y, U, W, S, M, G, F, L, E, T, Q, C, B, D, and R.
7. Diagnosis 7.4 PLC Interface Diagnosis 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. The device signals that can be set by using this function are X, Y, U, W, S, M, G, F, L, E, T, Q, C, B, D and R.
7. Diagnosis 7.4 PLC Interface Diagnosis (2) Cancel of forcibly defined data Set two slashes // in DEVICE DEVICE DATA MODE DEVICE DATA MODE ( // ) ( ALARM SERVO SPINDLE PLC-I/F MENU The <SET DATA> field display becomes all blank and forcibly defined data is canceled.
7. Diagnosis 7.5 Absolute Position Monitor 7.5 Absolute Position Monitor 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. [ABS SERVO MONITOR] ALARM/DIAGN 5.1/2 <X>...
7. Diagnosis 7.5 Absolute Position Monitor 7.5.2 Absolute Position Initialization NEXT Pressing the menu key displays the ABS SERVO MONITOR screen. When the key is ABS-SRV PAGE 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 291
7. Diagnosis 7.5 Absolute Position Monitor 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 marked point alignment method is used.
7. Diagnosis 7.6 Adjustment 7.6.3 Adjustment Procedure 1) Offset adjustment (Ex. ch0) (1) Select #101. → "ch0 offset" will be highlighted, indicating that it is being adjusted. The current setting value will display in the "TEMP.DATA" column. (2) Monitor the analog output voltage. (3) Adjust the monitor voltage to 0V ±...
7. Diagnosis 7.6 Adjustment 7.6.4 Parameter Input/Output The settings #101 to #112 of this function can be input and output as parameters. Parameter Data range Name number (decimal) −999~999 #101 ch0 offset N10101 −999~999 #102 +gain N10102 −gain −999~999 #103 N10103 −999~999 #104...
7. Diagnosis 7.7 OPERATION HISTORY 7.7 OPERATION HISTORY Pressing the menu key displays the HISTORY [OPERATION HISTORY] ALARM/DIAGN 7.1/ 4 OPERATION HISTORY screen. This #P : ON #I : OFF function keeps tracing operation INPUT MENU2 MENU3 INPUT SHIFT CURSR CURSR information, which is useful for failure SHIFT...
7. Diagnosis 7.8 Configuration 7.8 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. 7.8.1 S/W MODULE TREE Pressing the menu key displays the S/W MODULE TREE screen.
7. Diagnosis 7.9 Auxiliary Axis Parameter 7.9.2 Backup SRAM backup of the auxiliary axis parameters and absolute position restoration during drive unit replacement are executed on the BACKUP screen. Only execute the operations during drive unit replacement. (1) Procedure during MR-J2-CT drive unit replacement The following shows the procedure during MR-J2-CT drive unit replacement.
Page 299
7. Diagnosis 7.9 Auxiliary Axis Parameter (b) Writing auxiliary axis parameters to MR-J2-CT After backing up the auxiliary axis parameters in the SRAM, turn the NC and MR-J2-CT power OFF, and replace the MR-J2-CT drive unit. The replacement drive unit must be initialized beforehand. After replacing the MR-J2-CT drive unit, turn the NC and MR-J2-CT power.
Page 300
7. Diagnosis 7.9 Auxiliary Axis Parameter (c) Restoring the absolute position After the procedure in "Writing auxiliary axis parameters to MR-J2-CT" is finished, restore the absolute position in the new drive unit. The following describes the procedure for restoring the absolute position. [BACKUP] ALARM/DIAGN 9.
Page 301
7. Diagnosis 7.9 Auxiliary Axis Parameter (3) Supplementary Items The following shows the process when the No. of axes set in the set up parameters differs from the No. of MR-J2-CT axes connected. No. of axes set No. of axes connected, or the No.
7. Diagnosis 7.10 Auxiliary Axis Monitor 7.10.1 Alarm History Display Up to 6 items of alarm history (alarm No. and alarm information) for the auxiliary axis are displayed. The items are displayed in order from left to right, with the newest item on the left. Newest ←...
Page 304
7. Diagnosis 7.10 Auxiliary Axis Monitor Display items of the <OPE> area Item Display details [J] Ope. test mode This displays the VALID/CANCELED status of the operation adjustment mode. This item is highlighted when the mode is valid. [M] Ope. mode The operation mode of the current auxiliary axis is displayed in the column to the right of the item.
Page 305
7. Diagnosis 7.10 Auxiliary Axis Monitor Item Display details Initial The initialization method designated by the auxiliary axis parameter #120 ABS Type (ABSOLUTE POSITION DETECTION PARAMETER) is displayed in the column to the right of the item. (Display details of the initialization method) Dog type : Dog-type method Initial Stopper type : Stopper method...
7. Diagnosis 7.10 Auxiliary Axis Monitor Item Display details This shows the ON/OFF status of the origin point setting. [T] Origin set This item is highlighted when selected. The operation status is displayed in the column to the right of the item. Operation status Normal Rot.
Page 307
7. Diagnosis 7.10 Auxiliary Axis Monitor (3) Functions of the various keys in the operation adjustment mode (a) Setting the operation adjustment mode The initial display of the operation adjustment mode reflects the current PLC settings. The following operations are validated when the operation adjustment mode is turned ON. Function Operation key Details...
Page 308
7. Diagnosis 7.10 Auxiliary Axis Monitor (b) Starting and stopping the operation The following operation start and stop operations apply to the "JOG", "INCREMENTAL", and "MANUAL OPERATION" modes. After setting the mode with the operations described in item (a), the operation is started and stopped using the following operation keys.
7. Diagnosis 7.11 NC Data Sampling 7.11 NC Data Sampling NEXT When the page key is pressed on the MELDASNET SUPPORT PARAMETER screen, the PAGE NC-DATA SAMPLING screen will open. [NC-DATA SAMPLING] ALARM/DIAGN 11. # 0 SMT START SMT COUNTER <STATE>...
7. Diagnosis 7.12 PLC Signal Trace 7.12 PLC Signal Trace S.TRACE When the menu key is pressed, the "DEVICE SET" screen is displayed. In this screen, status of various devices to be used for the external signals and user ladders can be traced, and ladder program can be monitored.
Page 311
7. Diagnosis 7.12 PLC Signal Trace (2) Selecting the monitor type Set the conditions when executing the signal trace. Setting item Setting details Set the conditions of tracing signals. Trace type 0: Trace at the ladder's medium speed cycle. 1: Trace when the target device has been changed. Set the conditions of stopping the trace.
7. Diagnosis 7.12 PLC Signal Trace 7.12.2 Device Monitor Screen NEXT When the key is pressed in the "DEVICE SET" screen, the "DEVICE MONITOR" screen is PAGE displayed. Tracing status of the device set in the "DEVICE SET" screen can be monitored. The latest 256 sampling data can be monitored for each device.
Page 313
7. Diagnosis 7.12 PLC Signal Trace (3) Trigger information display (a) Trigger status display The statuses of trigger are as shown below. Display Status TRIG. INVALID Trigger is not set. Status after tracing has been started and before all the trigger TRIG.
8. IC Card Operation 8. IC Card Operation DIAGN When the function selection key is pressed, the following menu is displayed. IN/OUT Input/output menu (No. 2 to 5) Diagnosis menu (No.5 to 8) INPUT OUTPUT ERASE FILE MENU Diagnosis menu (No.1 to 4) ABS-SRV ADJUST HISTORY...
Page 315
8. IC Card Operation The NC data that can be input/output with IC card connections is listed below. "IC Card Data type Input/Output" Remarks screen Machining program <"DATA INPUT"/"DATA OUTPUT" screen> All files can be input/output by setting the keyword "ALL". <"IC Card I/O"...
8. IC Card Operation 8.1 IC Data Screen 8.1 IC Data Screen 8.1.1 IC Card Input/Output When the menu key is pressed, the "IC Card I/O" screen is displayed. IC DATA At the same time, the menu keys are changed to the sub-menu keys for the IC card input/output screen. [IC Card I/O] DEVICE:[1.MEMORY 3.IC CARD] DEVICE A...
Page 317
8. IC Card Operation 8.1 IC Data Screen Item Details No. of input characters Set the device name. The set device will be retained until the power is turned OFF. #1 DEVICE 1 (Note 1) The "IC CARD" is set immediately after the power is turned ON.
8. IC Card Operation 8.1 IC Data Screen 8.1.2 File Selection Screen When the menu key is pressed on the "IC Card I/O" screen, the screen to select files A CHOICE B CHOICE will appear. [A CHOICE] [File List] DEVICE (IC CARD DIR.
Page 319
8. IC Card Operation 8.1 IC Data Screen Item Details The designated device name is displayed. The device is set on the "IC CARD I/O" DEVICE screen. The directory name is displayed with the full path. (Note 1) The directory name display will be updated when the following step is carried out. DIR.
8. IC Card Operation 8.1 IC Data Screen 8.1.3 NC Data File Name When memory is selected as the device on the File Selection screen, a fixed directory name and file name will be displayed. The NC data can be input and output by selecting each file. The directory names (file names) displayed in the File List when memory is selected are shown below.
8. IC Card Operation 8.1 IC Data Screen 8.1.4 IC Card I/O Screen Operation (1) Setting the device Input "1" in the setting area # ( #(1) ( and press the cursor key (Input "4" when setting device B.) A CHOICE B CHOICE CHANGE Designate the device in the setting area #(1) (3...
Page 322
8. IC Card Operation 8.1 IC Data Screen (2) Setting the directory 1 (direct input) 1) Input "2" in the setting area # ( #(2) ( and press the cursor key (Input "5" when setting device B.) A CHOICE B CHOICE CHANGE 2) Designate the directory name in the setting #(2) (/MACHINE2...
Page 323
8. IC Card Operation 8.1 IC Data Screen (4) Setting the file 1 (direct input) 1) Input "3" in the setting area # ( #(3) ( and press the cursor key (Input "6" when setting device B.) A CHOICE B CHOICE CHANGE 2) Designate the file name in the setting area #(3) (1∗.PRG...
Page 324
8. IC Card Operation 8.1 IC Data Screen (6) Transferring files [IC CARD I/O] 1) Set the transfer origin and transfer DEVICE A destination files. #1 DEVICE (IC CARD ) (Refer to steps (1) to (5) in the previous #2 DIR. (/MACHINE1/PRG section for the operation methods.) #3 FILE...
Page 325
8. IC Card Operation 8.1 IC Data Screen When an operation error (E314) occurs, the file can be overwritten. [Overwriting a file] #(7) ( E314 FILE DUPLICATE A CHOICE B CHOICE CHANGE When an operation error (E314) occurs, the cursor will move to the second setting area. 1) Input "Y"...
Page 326
8. IC Card Operation 8.1 IC Data Screen (i) When no file exists in the file transfer source, the operation error (E313) occurs. (j) When the data protection key (Y238 to Y23A) is ON, transfer operation is not possible. If attempted, an error occurs.
Page 327
8. IC Card Operation 8.1 IC Data Screen (7) Comparing operation [IC CARD I/O] 1) Set the file to be compared. DEVICE A (Refer to steps (1) to (3) in the previous #1 DEVICE (IC CARD ) section for the operation methods.) #2 DIR.
Page 328
8. IC Card Operation 8.1 IC Data Screen (8) Erasing operation [IC CARD I/O] 1) Set the file to be erased. DEVICE A (Refer to steps (1) to (3) in the previous #1 DEVICE (IC CARD ) section for the operation methods.) #2 DIR.
9. Graphics 9.1 Outline of Functions 9. Graphics 9.1 Outline of Functions The GRAPHIC screen will appear when the function selection key is pressed. Machine tool operations can be monitored, and the machining program path can be illustrated on the GRAPHIC screen.
9. Graphics 9.2 Menu Function 9.2 Menu Function The menu configuration in the GRAPHIC screen is shown below. These are operation menus for selecting operations on the GRAPHIC screen. Select the menus by pressing the corresponding menu key. If the required operation menu does not appear, press the key.
Page 331
9. Graphics 9.2 Menu Function Menu Function 1-plane display 2-plane display 3-dimensional display (M system only) (M system only) GRF MODE Any of the above can be set for a random axis. In the 3-dimensional display mode, a drawing of a solid object can be made ROTATION looking at the object from any direction, not just the front.
9. Graphics 9.3 Use of the Trace Mode 9.3 Use of the Trace Mode ( TRACE To select the trace mode, press the menu key TRACE When the trace mode is selected, the machine position is indicated by a triangle mark. If this tool mark does not appear, it is because the machine position is outside the screen display range.
Page 333
9. Graphics 9.3 Use of the Trace Mode (4) Drawing tool nose path during trace Drawing is usually carried out with machine coordinate value, but can be carried out with tool position coordinate value (current value B), depending on the parameter setting. The counter is switched according to the coordinate in which drawing is carried out.
9. Graphics 9.4 Use of the Check Modes 9.4 Use of the Check Modes To select a check mode, press menu key CHECK STEP The check mode appears immediately when the check mode is selected. (1) Preparation for checking Press the menu key to call the program.
Page 335
9. Graphics 9.4 Use of the Check Modes (2) Checking start 1) To check the program continuously in the same manner as in automatic continuous operation: [MACHINE] G28 XYZ ; Press the menu key CHECK X 0.000 the GRAPHIC screen. Y 0.000 Z 0.000 G01 X230.;...
Page 336
9. Graphics 9.4 Use of the Check Modes 2) To check the program block by block in the same manner as in single block operation: [MACHINE] Press the menu key G28 XYZ ; STEP 0.000 G00 Y-200.; the GRAPHIC screen. Y -200.000 0.000 The system executes one block and...
Page 337
9. Graphics 9.4 Use of the Check Modes 3) Changeover between continuous check and step check modes Pressing the menu key during continuous check execution changes the mode to the STEP step-check mode, in which the system checks subsequent blocks of the program one at a time. Similarly, the mode can be also changed from the step-check mode to the continuous check mode using the same key.
Page 338
9. Graphics 9.4 Use of the Check Modes (3) Line types during checking During tool nose Not during tool nose radius compensation radius compensation Manual feed — — Program path Broken line (Cyan) Broken line (Cyan) Rapid traverse Tool center path Broken line (Cyan) Broken line (Cyan) (Note2)
Page 339
9. Graphics 9.4 Use of the Check Modes (6) Relation with other functions Graphic Function name Remarks check Coordinate system rotation Decimal point input Either Type I or Type II is possible. command Mirror image function Refer to (4) of "(8) Precautions". The path is drawn exactly as the commanded Z axis cancel function ×...
Page 340
9. Graphics 9.4 Use of the Check Modes Graphic Function name Remarks check User macro I and II Basic variable operations, and all judgment and branch functions are valid. Note that the following functions are invalid. • Macro interface input/output •...
Page 341
9. Graphics 9.4 Use of the Check Modes (7) Handling of variables, parameters and compensation amounts All the various data in program checking is handled in the same manner as when all operations are executed. Saving data before Explanation the checking start Parameters Not possible Input commands executed in program checking are...
Page 342
9. Graphics 9.4 Use of the Check Modes (8) Precautions (1) If menu key is selected during drawing in trace or check mode, the drawing is SCALE STANDARD interrupted. The drawing resumes when the selected function is finished. In trace mode, the part that would be drawn during the interruption is not drawn. (2) In trace or check mode, drawing will continue even if the screen changed to other function screens.
9. Graphics 9.5 GRF MODE 9.5 GRF MODE ( MODE (1) GRF mode types There are three types of GRF modes: 1-plane, 2-plane and 3-dimensional. The axes of each plane or solid object can be randomly designated. The set display mode will be retained even after the power has turned OFF and ON again.
Page 344
9. Graphics 9.5 GRF MODE (Example 3) Setting the 3-dimensional display mode (M system only) Set the 3-dimensional display mode. (Example) GRF mode Press the key. INPUT 1) When the GRF mode changes over, all already drawn graphics are erased, and the new coordinate axes, etc., appear.
9. Graphics 9.6 SCALE 9.6 SCALE ( SCALE The size and position of the graphics drawn on the GRAPHIC screen can be changed. 9.6.1 Changing the Scale Press the menu key SCALE 1) SCALE appears in the lower right portion of the screen. The current scale value appears.
9. Graphics 9.6 SCALE (Note 1) The scale value is incremented/decremented by approx. 5% each time the key is pressed. (Note 2) The scale value can be changed in the range of 0.100 to 9999.999. (Note 3) The path already drawn will not be erased until the key is pressed.
Page 347
9. Graphics 9.6 SCALE (Note 1) The amount the center moves for one cursor shift varies depending on the current scale value. (Note 2) The path already drawn will not be erased until the key is pressed. However, the INPUT portion overlapped with the frame showing the display range will be erased before the INPUT key is pressed.
Page 348
9. Graphics 9.6 SCALE (2) Using the tool position as the display range center For example, assume that the tool mark is not in the screen center, and a drawing is made as shown at the right. TRACE EXECUTION Press the keys SHIFT 1) The tool mark appears in the screen center.
Page 349
9. Graphics 9.6 SCALE Press the menu key SCALE SCALE0 300.000 Using the cursor shift keys, move the cursor near the graphics center. SCALE0 300.000 Using the key, fully enclose the graphics within the frame. SCALE0 42.840 Using the key, fully enclose INPUT the graphics within the frame.
Page 350
9. Graphics 9.6 SCALE Draw the graphics again with the same program. TRACE EXECUTION (3) Changing the scale and display position during the 2-plane display mode 1-plane and 3-dimensional display modes are as explained before, but in the 2-plane display mode the display positions of the upper and lower planes can be changed separately.
Page 351
9. Graphics 9.6 SCALE (4) Retaining scale and display position The display range (scale and display position) can be retained even after the NC power is turned OFF and ON, depending on the parameter setting. Regardless of the parameter setting, while the NC power is ON, the set display range will be retained even if the screen is changed.
9. Graphics 9.7 STANDARD 9.7 STANDARD ( STANDARD When the menu key is pressed, the machine's moveable range determined in setup STANDARD parameters OT+ and OT– (stored stroke limit range) becomes the display range. The scale and display position are automatically changed. This function is useful if the drawing graphics abnormally shift out of the screen.
Page 353
9. Graphics 9.8 ROTATION 9.8 ROTATION ( ) (M system) ROTATION A 3-dimensional display can be rotated in any direction. Press the menu key ROTATION Rotate the cube using the cursor keys . For example, press the key to rotate the cube as shown in the figure at the right.
9. Graphics 9.9 ERASE 9.9 ERASE ( ERASE When the menu key is pressed, graphics drawn with the trace mode and program check mode ERASE can be deleted. Press the menu key ERASE 1) All already drawn graphics are deleted. (Note 1) When graphics are deleted in the trace mode, drawing begins after completion of the deletion.
9. Graphics 9.10 PROGRAM 9.10 PROGRAM ( PROGRAM When the menu key is pressed, the details of the program being drawn can be displayed. If PROGRAM these are not required, press the key again and the details will disappear. PROGRAM O 1000 N20-0 TESTFILES O 1000 N20-0 TESTFILES Press the menu key...
10. Ladder Circuit Monitor 10.1 Parameter Setting 10. Ladder Circuit Monitor [for PLC built-in specification only] By pressing the function selection key , the menu key appears and the sequence circuit LADDER operation status can be confirmed. The following monitor functions are available: (1) Circuit monitor (2) Screen stop using a monitor stop trigger point (3) Registration monitor...
11. Visual Analyzer (Waveform display) 11. Visual Analyzer (Waveform display) Pressing the function selection key displays the VISUAL ANALYZER screen. On this screen, changes in the spindle and servo operation status can be displayed in time units simultaneously for both channels. During synchronous tap, the difference of the spindle and tap axis position deviation (synchronous error amount) can be displayed as a waveform.
Page 358
11. Visual Analyzer (Waveform display) Setting range Parameter Description (units) data Specify data to be sampled. 1 to 7 (Servo axis) (Spindle) 1: Current FB (%) 1: Motor load (%) 2: Current command (%) 2: Motor rotation speed (speed command value) (r/min) 3: Position deviation (µm) 3: Position deviation (µm)
11. Visual Analyzer (Waveform display) 11.1 Menu Function 11.1 Menu Function Menu Function When menu key is pressed, data is collected and displayed for "#1 setting SINGLE SINGLE value ∗ 12 scale [ms]". AUTO When menu key is pressed, data is continuously collected and displayed. AUTO DISPLAY The waveform data last page is displayed.
11. Visual Analyzer (Waveform display) 11.2 Synchronous Tap Error Display 11.2 Synchronous Tap Error Display To display the error amount during synchronous tap, set either "6" or "7" in "#3 data" or "#7 data" and display the waveform. The operation methods and other setting items are the same as the normal waveform display. [VISUAL ANALYZER] VISUAL ANALYZER 1.
Page 362
II. MACHINE OPERATION MANUAL 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 manufacturer.
1. Operation State 1.1 Operation State Transition Diagram 1. Operation State 1.1 Operation State Transition Diagram The controller 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.
1. Operation State 1.3 Run Not Ready 1.3 Run Not Ready The operation preparation not ready state means that the system is not ready to run because of the controller or because of the machine, even though power is supplied to the NC unit is control circuit. The RUN READY lamp on the setting and display unit is OFF.
Page 365
1. Operation State 1.4 Ready 1.4.3 Automatic Operation Pause The automatic operation pause state means that operation or motion temporarily pauses during execution of one block during the automatic operation start. The AUTO PAUSE lamp on the machine operation panel is ON and the AUTO START lamp is OFF. (1) From automatic operation start to automatic pause (transition 7)) •...
Page 366
2. Indicator Lamps 2.5 Return to Reference Position 2.5 Return to Reference Position Output is executed when the controlled axis arrives at the reference position when manual return to reference position, automatic return to reference position, or reference position collation (check). 2.6 Alarm The ALARM lamp goes ON when an alarm occurs during NC running.
Page 367
3. Reset Switch and Emergency Stop Button 3.1 Reset Switch 3. Reset Switch and Emergency Stop Button 3.1 Reset Switch The controller is reset by turning ON the RESET switch on the machine operation panel or the RESET key on the setting and display unit. When the RESET switch or key is turned ON while the controller is running, the unit is placed in one of the following states.
4. Operation Mode 4.1 Mode Selection Switch 4. Operation Mode (Note ) Do not execute the tap retract simultaneously with the operation in the manual (JOG feed, rapid traverse feed, reference position return, incremental and handle) mode or in the automatic (memory, tape and MDI) mode.
Page 369
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 370
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 371
4. Operation Mode 4.4 Return to Reference Position Mode If the return direction is erroneous in high-speed return to reference position, an alarm occurs. A return is made to the reference position at the rapid traverse feedrate. ▲ Minus Plus Reference point Operation procedure Using the MODE SELECT switch, select the return to reference position.
Page 372
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 373
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 374
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 Call the work program for memory operation by using the setting and display unit. Check whether or not the work program is called normally.
Page 375
4. Operation Mode 4.8 MDI Operation Mode 4.8 MDI Operation Mode In the MDI operation mode, automatic operation is executed by using a program set on the setting and display unit MDI screen. Operation procedure The MDI operation follows the memory operation. Set data on the setting and display unit MDI screen.
Page 376
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 RAPID TRAVERSE OVERRIDE manual operation.
Page 377
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 378
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 CYCLE START FEED HOLD the switch.
Page 379
6. Operation Panel Switch Functions 6.1 Chamfering 6. Operation Panel Switch Functions 6.1 Chamfering Chamfering can be validated/invalidated in the thread cutting cycle using an external switch. 6.2 Miscellaneous Function Lock (1) M, S, T, or B function execution can be ignored by turning ON the MISCELLANEOUS FUNCTION LOCK switch.
Page 380
6. Operation Panel Switch Functions 6.6 Override Cancel 6.6 Override Cancel (1) When the OVERRIDE CANCEL switch is turned ON, the programmed F command value takes precedence over the override value set by using the FEED RATE OVERRIDE switch. (2) It is not effective for manual override. 6.7 Optional Stop (1) If M01 is programmed, the machine automatically stops by turning ON the OPTIONAL STOP switch.
Page 381
6. Operation Panel Switch Functions 6.9 Manual Absolute 6.9 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 382
6. Operation Panel Switch Functions 6.10 Error Detect 6.10 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.
Page 383
6. Operation Panel Switch Functions 6.14 Handle Interruption 6.14 Handle Interruption 6.14.1 Outline Section 6.14 explains automatic handle interruption, which enables the operator to interrupt movement using the manual handle in automatic modes (tape, memory, MDI). Tool Interrupt Workpiece Handle feed Automatic feed G01 Z __ F X __ Y __ ;...
Page 384
6. Operation Panel Switch Functions 6.14 Handle Interruption 6.14.4 Axis Movement Speed Resulting from Interruption (1) The movement speed of the axis for which handle interruption is executed, may exceed the rapid traverse feed rate during rapid traverse feed command (G00) processing in automatic start. To prevent this, clamp the axis.
Page 385
6. Operation Panel Switch Functions 6.14 Handle Interruption 6.14.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 386
6. Operation Panel Switch Functions 6.14 Handle Interruption Absolute value update conditions for automatic handle interruption MONITOR 2 screen Absolute data update manual interruption distance display Parameter #1145 Absolute value is Not updated. "1" updated. Parameter #1061 I_abs "1" intabs (Every axis) Absolute value is not Updated.
Page 387
6. Operation Panel Switch Functions 6.14 Handle Interruption Program path (G90 X_ Y_;) Path after interruption Distance of interruption by manual handle Program path (G90 X_ Y_;) Path after interruption A Distance of interruption in block execution B Distance of interruption in block execution Path after interruption (Absolute value mode, program absolute value update valid, continuous operation) 6.14.6 Handle Interruption in Tool Radius Compensation...
Page 388
6. Operation Panel Switch Functions 6.14 Handle Interruption Program path Tool path Path 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 value update valid, single block operation)
Page 389
6. Operation Panel Switch Functions 6.14 Handle Interruption Program path Tool path Path after interruption Distance of interruption by manual handle Path after interruption (Absolute value mode, program absolute value update valid, continuous operation) 6.14.7 Interrupt Amount Reset Interrupt amount is reset when (1) Dog reference position return is executed;...
Page 390
6. Operation Panel Switch Functions 6.15 Machine Lock Select interrupt axis by setting the HANDLE AXIS SELECTION switch on the machine operation panel. Select the travel distance per handle graduation by setting the HANDLE/ INCREMENTAL RATIO switch. Turn the manual handle in the + or − direction and change the Z axis cut depth amount.
Page 391
6. Operation Panel Switch Functions 6.16 Deceleration Check 6.16 Deceleration Check 6.16.1 Functions The purpose of the deceleration check is to reduce the machine shock that occurs when the control axis feedrate is suddenly changed, and prevent corner roundness. The check is carried out at block joints.
Page 392
6. Operation Panel Switch Functions 6.16 Deceleration Check 1) For linear acceleration/deceleration Succeeding block Preceding block Ts : Acceleration/deceleration time constant Td : Deceleration check time Td = Ts + (0 to 14ms) 2) For exponential acceleration/deceleration Preceding block Succeeding block Ts : Acceleration/deceleration time constant Td : Deceleration check time Td = 2 ×...
Page 393
6. Operation Panel Switch Functions 6.16 Deceleration Check (2) In-position check When the in-position check is valid, the command deceleration check is carried out. After that, it is confirmed that the servo system positional error is less than the parameter setting value, and the next block is executed.
Page 394
6. Operation Panel Switch Functions 6.16 Deceleration Check 6.16.3 Deceleration Check when Opposite Direction Movement is Reversed Deceleration check cannot be designated for G1 → G0 or G1 → G1, but it can be designated in the following manner only when the movement reverses to the opposite direction in successive blocks. Deceleration check can also be executed if even one axis is moving in the opposite direction while several axes are interpolating.
Page 395
6. Operation Panel Switch Functions 6.16 Deceleration Check 6.16.4 Parameters (1) Designation of deceleration check Base specification parameters Items Details Setting range 1193 Inpos The setting is selected with "#1306 InpsTyp Deceleration check specification type". 0: Deceleration check method 1 1: Validate in-position check Deceleration Specify the deceleration check method for G0.
Page 396
6. Operation Panel Switch Functions 6.16 Deceleration Check (3) Designation of in-position check width (a) Servo parameter Items Details Setting range 2224 SV024 In-position Set the in-position detection width. 0 to 32767 (µm) detection Set the accuracy required for the machine. width The lower the setting is, the higher the positioning accuracy gets, however, the cycle time (setting time)
Page 397
6. Operation Panel Switch Functions 6.16 Deceleration Check 6.16.5 Precautions (1) Designating deceleration check • When in-position check is valid, set the in-position width in the servo parameters. (2) Deceleration check for opposite direction movement reversal • When deceleration check is valid (G0Ipfg=1), deceleration check will be executed when the axis reverses its movement to the opposite direction at the G1 →...
Page 398
6. Operation Panel Switch Functions 6.16 Deceleration Check (5) Deceleration check in movement including spindle/C-axis When different values are set for the spindle/C-axis's position loop gain (when not cutting: spindle parameter #3203PGC0); when cutting: spindle parameter #3330 PGC1 to #3333 PGC4) and the servo axis's position loop gain, the deceleration check for the movement command of the axis including the spindle/C-axis is as shown below.
Page 400
1. Switches 1.1 Layout Diagram of the Control Unit Rotary Switch 1. Switches 1.1 Layout Diagram of the Control Unit Rotary Switch <M64A/M64 main unit> DCIN CF01 [24DCIN] [DCOUT] CF10 CBUS NCKB [RWDER] [WDER] [BATALM] [PSEMG] [NCLD1] NCSYS HANDLE (Note) The connector names are underlined. The LED indications are shown in brackets []. III-1...
Page 401
1. Switches 1.1 Layout Diagram of the Control Unit Rotary Switch <SVJ2 Series Amplifier> The axis No. must be set with the rotary switch before turning the power ON. The rotary switch setting is validated when the amplifier power is turned ON. Rotary switch Setting axis No.
Page 402
1. Switches 1.1 Layout Diagram of the Control Unit Rotary Switch <CV Series Power Supply> Set the rotary switch (SW1) as shown below. SW1 setting C1-CV specifications (Notes) During operation with External contactor (deposits are emergency stop detected) During operation with no When not used contactor Setting prohibited...
Page 403
2. Start up and Adjustment Procedure 2.1 Confirmation of Connections 2. Start up and Adjustment Procedure 2.1 Confirmation of Connections Refer to Connection Manual (BNP-B2335) to confirm the connection of each unit and communication terminals, etc. Especially confirm the position of the input power and connection connectors, etc. It is recommended to leave the servomotor and spindle motor drive lines disconnected until the settings of the parameters, etc., is completed.
Page 404
2. Start up and Adjustment Procedure 2.2 Confirmation of Connections 2) Remote I/O unit setting switches There is a lever-type switch (DS1) and rotary switch (CS1) in the center from of the remote I/O unit. The DX10 model has one of each switch, and DX11 /12 /14 has two of each switch.
Page 405
2. Start up and Adjustment Procedure 2.3 Turning Power ON, Memory Initialization and Parameter Settings 2.3 Turning Power ON, Memory Initialization and Parameter Settings 1) Turning power ON Confirm the cable connections, etc., before turning the power ON. Especially take care to the power system connections.
Page 406
3. Adjustment of Dog-type Reference Point Return 3.1 Outline 3. Adjustment of Dog-type Reference Point Return 3.1 Outline The relative position detection and absolute position detection type position detection systems are available. The methods of returning to the reference point include the dog-type reference point return and the dogless-type reference point return.
Page 407
3. Adjustment of Dog-type Reference Point Return 3.2 Dog-type Reference Point Return (2) Reference point The reference point is the point positioned to when the dog-type reference point return is executed. Note that a separate setting method is used for the absolute position detection. The reference point is the point positioned to with the manual reference point return and G28 command in the machining program.
Page 408
3. Adjustment of Dog-type Reference Point Return 3.3 Reference Point Return Parameters 3.3 Reference Point Return Parameters (1) Reference point return operation and parameter related drawing #2030 dir (−) Reference point return direction #2025 G28rap G28 rapid traverse rate Reference point (Position returned to with the zero point return command) #2026 G28crp G28 approach speed...
Page 409
3. Adjustment of Dog-type Reference Point Return 3.3 Reference Point Return Parameters (2) G28 rapid traverse rate (#2025 G28rap) This parameter designates the feedrate for dog-type reference point return in manual operation and automatic operation. The feedrate during high-speed reference point return will be the rapid traverse rate (SETUP PARAM.
Page 410
3. Adjustment of Dog-type Reference Point Return 3.3 Reference Point Return Parameters Grid mask amount calculation expression Grid space Grid space Grid mask amount = Grid amount − When < Grid amount Reference point (Position returned to with the zero point return command) Electrical zero point -...
Page 411
3. Adjustment of Dog-type Reference Point Return 3.3 Reference Point Return Parameters (6) Grid space (#2029 grspc) This parameter sets the distance between grids. The normal grid space is the ball screw pitch (SETUP PARAM. "#2218 PIT") value or the movement amount per motor rotation set as a mm unit.
Page 412
3. Adjustment of Dog-type Reference Point Return 3.3 Reference Point Return Parameters (7) Reference point return direction (#2030 dir (−)) This parameter sets the direction to move after the limit switch kicks the dog causing a deceleration stop during dog-type reference point return. The direction is either positive "0" or negative "1". If the reference point position is in the positive direction from the near-point dog, set "0".
Page 413
3. Adjustment of Dog-type Reference Point Return 3.4 Dog-type Reference Point Return Adjustment Procedures 3.4 Dog-type Reference Point Return Adjustment Procedures Adjust the dog-type reference point return with the following steps. (1) Set the zero point return parameter. Set the reference point shift amount to 0. Set the grid mask amount to 0.
Page 414
4. Absolute Position Detection System 4.1 Outline 4. Absolute Position Detection System 4.1 Outline By detecting the machine movement amount even when the power is turned OFF, the absolute position detection function allows automatic operation without executing zero point return after the power is turned ON.
Page 415
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System 4.3 Starting up Absolute Position Detection System It is necessary to perform zero-point initialization before starting up the absolute position detection system. Zero-point initialization sets up the coordinate system to be ready for operation. (1) Operation before establishment of absolute position If an attempt is made to start up the system while zero-point initialization has never been performed or the absolute position is lost, an NC alarm occurs with the following alarm displayed...
Page 416
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System (3) Zero-point initialization The jog or handle is used with the "ABS. POSITION SET" screen to perform zero-point initialization. The progress of the initialization operation is displayed in the STATE field of the same screen. The operation procedure will differ [ABS.
Page 417
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System [Operation procedure] Operation procedure STATE display 1. Select the "ABS. POSITION SET" screen. • NG if the absolute position is 2. Select the handle or jog mode. lost. 3.
Page 418
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System (ii) Automatic initialization With this method, the axis is pushed against the machine end stopper, and can be used when the "INIT-SET" mode is selected. It has the following merits as compared to manual initialization. 1) Pressing is always carried out under the same conditions (feed rate and distance), so displacements of zero points can be reduced.
Page 419
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System Automatic initialization start point Press-fit speed Reference Zero point of basic point machine coordinate Grid point (Electrical basic position) "TO END" Machine end stopper Absolute position parameter Zero-return parameter (Machine basic "#2056 aproch"...
Page 420
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System (Note 6) Automatic initialization cannot be started if one of the following event occurs. An attempt to start it encounters the message "T01 CAN’T CYCLE ST". • Data has not been specified for "#0 INIT. SET" parameter. •...
Page 421
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System (b) Marked point alignment method The handle or jog is operated to align the axis with the basic point of the machine. Before performing zero-point initialization, specify the following parameter of the [ABS. POSI PARAM] screen (for details, see Alarm/Parameter Manual): #2050 absdir [Operation procedure]...
Page 422
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System (Note 1) If the basic point is set when the grid has not been passed once after turning the power ON, the message "NOT PASS" will display. Return to a point before the last grid, and then repeat from step 6.
Page 423
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System (ii) Setting of reference point The reference point can be created in the following method by setting the "#2037 G53ofs" of the [ZERO-RTN PARAM] screen. (Example 1) To set the reference Absolute position "G53ofs"...
Page 424
4. Absolute Position Detection System 4.3 Starting up Absolute Position Detection System (5) Zero point initialization for dog type absolute position detection By executing dog type zero point return with the manual zero point return mode or automatic zero point return command (G28), the zero point will be initialized. The execution stage of the initialization will be showed in the "STATE"...
Page 425
5. Stored Stroke Limit 5. Stored Stroke Limit (1) Outline Three tool entry prohibited ranges can be set with stored stroke limit I, stored stroke limit II, IIB and stored stroke limit IB. Part of the prohibited range on the outside of soft limit I can be validated with stored stroke limit IC.
Page 426
5. Stored Stroke Limit (2) Detailed explanation The stored stroke limit sets a prohibited range with the parameters or program command. The maximum and minimum values of the prohibited range are set as coordinate values (radius values) on the basic machine coordinate system for each axis. If the parameters (#8204 OT-CHECK-N and #8205 OT-CHECK-P), for setting the prohibited range, are set to the same value, the stroke will not be checked.
Page 427
5. Stored Stroke Limit 5.1 Stored stroke limit I 5.1 Stored stroke limit I This is a stroke limit function used by the machine maker. The boundary is set with the parameters (axis specification parameters "#2013 OT–" and "#2014 OT+"). The outside of the set boundary is the prohibited range.
Page 428
5. Stored Stroke Limit 5.2 Stored stroke limit II 5.2 Stored stroke limit II The boundary is set with the parameters (axis parameters #8204 OT-CHECK-N, #8205 OT-CHECK-P) or with the program commands. The inside or outside of the set boundary is the prohibited range. Whether the inside or outside of the range is prohibited is determined by the parameter (#8210 OT-INSIDE).
Page 429
5. Stored Stroke Limit 5.2 Stored stroke limit II (1) Stored stroke limit II (When prohibited range is on outside) This is used with the stored stroke limit I function. The narrow range designated by both is the moveable range. The following values are set Point 1 with the coordinate values in...
Page 430
5. Stored Stroke Limit 5.3 Stored stroke limit IB 5.3 Stored stroke limit IB The boundary is set for each axis with the parameters (axis parameters "#2061 OT_1B–" and "#2062 OT_1B+"). The inside of the set boundary is the prohibited range. The following values are set Point 1 with the coordinate values in...
Page 431
5. Stored Stroke Limit 5.5 Movable Range during Inclined Axis Control 5.5 Movable Range during Inclined Axis Control By setting #2063 OT_1Btype to "3", the inclined axis control axis can be checked with the program coordinates using the stored stroke limit IB/IC range setting (#2061, #2062) In this case, this function cannot be used with stored stroke limit IB/IC.
Page 432
5. Stored Stroke Limit 5.6 Stored Stroke Limit for Rotation Axis 5.6 Stored Stroke Limit for Rotation Axis Stored stroke limits I and II are used as the stored stroke limit for the rotation axis. The area between the maximum and minimum values of the prohibited range's parameters, which does not contain the 0 point of the basic machine coordinate system, is the entry prohibited range.
Page 433
5. Stored Stroke Limit 5.7 Precautions 5.7 Precautions (1) If the maximum value and minimum value of the stored stroke limit's prohibited range are set to the same value, the following will occur. (a) When the maximum value and minimum value are set to 0, if the outside is the prohibited range, the entire range will be prohibited.
Page 434
6. Daily Maintenance and Periodic Inspection and Maintenance 6.1 Maintenance Tools 6. Daily Maintenance and Periodic Inspection and Maintenance 6.1 Maintenance Tools (1) Measuring instruments The following measuring instruments are used to confirm that the voltage is being supplied correctly to the NC unit, to confirm that the wiring to the NC unit is correct, and to carry out simple troubleshooting.
Page 435
6. Daily Maintenance and Periodic Inspection and Maintenance 6.2 Maintenance Items 6.2.1 Escutcheon Wipe the escutcheon and keyboard with a soft, clean, dry cloth. If cleaning is still required, put some neutral detergent on a cloth and wipe. Do not use alcohol, thinner, etc. Note that the escutcheon and keyboard are not waterproof, so make sure that liquids do not get inside.
Page 436
6. Daily Maintenance and Periodic Inspection and Maintenance 6.2 Maintenance Items 6.2.4 IC Card (1) Handling the IC card The general handling methods for the IC card are described below. Refer to the instruction manual of the IC card used for details. (a) Precautions for use 1) Insert the card in the correct direction.
Page 437
6. Daily Maintenance and Periodic Inspection and Maintenance 6.3 Replacement Methods 6.3 Replacement Methods 6.3.1 Cable If the cable is replaced without turning the power OFF, the normal unit or peripheral devices could be damaged, and risks could be imposed. Disconnect each cable with the following procedures.
Page 438
6. Daily Maintenance and Periodic Inspection and Maintenance 6.3 Replacement Methods (b) For a flat cable type connector with latches, open the latches in the directions of the arrows, and pull the connector off. (1) Open (2) Pull (c) For a flat cable type connector without latches, hold the connector with a thumb and forefinger, and pull the connector off.
Page 439
Replace the battery when the battery voltage drop caution alarm appears on the NC screen. The internal data could be damaged if the battery voltage drop warning alarm appears. Battery Q6BAT (CR17335SE-R to Mitsubishi Electric specifications) Initial battery voltage 2.7V (Battery voltage drop caution alarm screen display) Voltage at which voltage 2.5V (Battery voltage drop warning alarm screen display,...
Page 440
6. Daily Maintenance and Periodic Inspection and Maintenance 6.3 Replacement Methods <Removing the control unit cover> Remove screws (1) to (3). (Screw (1) is a SW-PW-P pan head screw M4×18; screws (2) and (3) are SW-PW-P pan head screws M3×8.) (1) Also used as screw for fixing onto keyboard unit/display unit.
Page 441
6. Daily Maintenance and Periodic Inspection and Maintenance 6.3 Replacement Methods 6.3.3 Unit (1) Control unit The EZMotion-NC E60/E68 control unit is generally installed on the operation panel/operation pendant. (a) Replacement procedures Always replace the control unit with the machine power turned OFF. 1) Check that the power is turned OFF.
Page 442
6. Daily Maintenance and Periodic Inspection and Maintenance 6.3 Replacement Methods (2) Base I/O unit The base I/O unit is generally installed on the electric cabinet side. (a) Replacement procedures Always replace the base I/O unit with the machine power turned OFF. 1) Check that the machine power is turned OFF.
7. Troubleshooting 7.1 Confirmation of Trouble State 7. Troubleshooting 7.1 Confirmation of Trouble State Confirm "when", "when doing what", and "what kind of" trouble occurred. (1) When? What time did the trouble occur? (2) When doing what? What was the NC operation mode? •...
Page 444
7. Troubleshooting 7.2 When in Trouble 7.2 When in Trouble If the system does not operate as planned or if there is any trouble in the operation, confirm the following points and then contact the Mitsubishi Service Center. − Examples of trouble − •...
Page 445
7. Troubleshooting 7.2 When in Trouble (1) Problems related to the power supply The power does not turn ON. Cause Remedy Check whether the power can be turned ON only with the The external power supply is external power supply. faulty.
Page 446
7. Troubleshooting 7.2 When in Trouble (2) Problems related to the control unit The NC does not start up correctly. Cause Remedy 8 is displayed on the control unit's Check whether the rotary switch "NCSYS" on the control 7-segment LED "NCLD1". unit is set to 0.
Page 447
7. Troubleshooting 7.2 When in Trouble (3) Display unit related problems Nothing appears on the CRT screen. Cause Remedy The CRT power (100VAC) is not Check the cable wiring. supplied. The F590 cable is not connected Check the cable wiring. to the control unit.
Page 448
7. Troubleshooting 7.2 When in Trouble (5) Base I/O unit related The external power supply turns ON, but the base I/O unit power does not turn ON. Cause Remedy The external power supply output Check that the output voltage is 24VDC±5% at the is not correct.
Page 449
8. Maintenance Functions 8.1 Data Input/Output Function 8. Maintenance Functions The machining programs, parameters and tool data, etc., are saved in the memory. However, these contents could be lost due to the battery life, etc. To avoid total loss, save the machining programs, tool data and parameters in an input/output device.
Page 450
8. Maintenance Functions 8.1 Data Input/Output Function 8.1.1 Data Format The tape output format of single data is as follows: N 0 L 3 2 0 0 5 0 L 6 4 L 0 L 3 2 N 1 L 1 0 0 0 1 Feed Feed Data...
Page 451
8. Maintenance Functions 8.1 Data Input/Output Function Table data 1 (No.100~149) ….. ALL1 Data details ALL output System common parameters ALL1 Axis independent parameters (including PLC axis) Machine error offset data, offset amount PLC constants, work counter (R2800~R2899) PLC timer PLC counter Bit selection parameter (R2900~R2947) Keyboard type...
Page 452
8. Maintenance Functions 8.1 Data Input/Output Function Table data 3 (No.200~ 249) ….. ALL2 Data details ALL output M system L system ALL2 Tool length offset (shape) Tool offset (X shape) Tool length offset (wear) Tool offset (X wear) Tool diameter offset (shape) Tool offset (Z shape) Tool diameter offset (wear) Tool offset (Z wear)
Page 453
8. Maintenance Functions 8.1 Data Input/Output Function 8.1.2 Data Output (1) Explanation of function When the user PLC is stopped, the various data on the data input/output output screen can be converted from HEX to ISO/EIA and output to the external RS-232C device. User PLC stopping operation This function can be used only when the user PLC is stopped.
Page 454
8. Maintenance Functions 8.1 Data Input/Output Function (2) Data output operation procedure Data output Stop user PLC. Confirm output device connection. ALL 1 ALL 2 ALL 3 Select output screen. Data No. # (99) Data ( Setting and input E01 SETTING ERROR E03 NO.
Page 455
8. Maintenance Functions 8.1 Data Input/Output Function (3) Example of data output operation Confirm that the user PLC is stopped. Connect the output device. Call out the data output screen. DIAGN IN/OUT INPUT OUTPUT 1) The data output screen will display. Group output of data ex.
Page 456
8. Maintenance Functions 8.1 Data Input/Output Function Output of independent data Set 9 9 in the # setting area, and the No. of the data to be output in the data setting area. (Ex. Common variable) # (99) DATA ( 209) <OUTPUT DATA>...
Page 457
8. Maintenance Functions 8.1 Data Input/Output Function 8.1.3 Data Input and Compare (1) Explanation of function When the PLC is stopped, the data output from the input screen can be input and compared. The target data is the same as for data output. This function is valid only when the user PLC is stopped.
Page 458
8. Maintenance Functions 8.1 Data Input/Output Function (2) Data input operation procedure Data output Stop user PLC. Confirm input device connection. Select output screen. # (99) Data ( Setting and input E06 NO SPEC Setting OK? E24 PLC RUN E86 INPUT DATA ERR "DATA IN Start data input.
Page 459
8. Maintenance Functions 8.1 Data Input/Output Function (3) Example of data input operation Confirm that the user PLC is stopped. Connect the input device. Call out the data input screen. DIAGN IN/OUT IN/OUT INPUT 1) The data input screen will display.
Page 460
8. Maintenance Functions 8.1 Data Input/Output Function (4) Data compare operation procedure Data compare Stop user PLC. Confirm input device connection. Select output screen. # (99) Data ( Setting and input E06 NO SPEC E24 PLC RUN Setting OK? E86 INPUT DATA ERR Start data compare.
Page 461
8. Maintenance Functions 8.1 Data Input/Output Function (5) Example of data input operation Confirm that the user PLC is stopped. Connect the input device. Call out the data input screen, and enter the compare mode. # (10) data ( INPUT 1) The compare mode is canceled when the screen is changed, and the input mode will be...
Page 462
8. Maintenance Functions 8.1 Data Input/Output Function 8.1.4 Parameter Backup (1) Explanation of function The parameter backup function is used to back up and restore the NC parameters, etc. (including options). (2) Backup targets The backed up data is ALL1 (table data 1), ALL2 (file data) and ALL3 (PLC Programs) in the "99 maintenance data"...
Page 463
8. Maintenance Functions 8.2 Data Sampling 8.2 Data Sampling The NC internal data (speed output from NC to drive unit, or feedback data from drive unit, etc.) can be sampled and output serially. (Setup parameter "#1224 aux08/bit0" must be set to "1" to use this function.) (Note 1) This function is not available with E60 system software version A.
Page 464
8. Maintenance Functions 8.2 Data Sampling 8.2.2 Operation Procedures START Set items? Go to N if previously set values are to be used. Set #1 Cycle to #18 Address 8. Use extension function? Go to Y when using ring buffer, or to set special ending conditions.
Page 465
8. Maintenance Functions 8.2 Data Sampling 8.2.3 Setting and Display Items The various data related to sampling of data is set and displayed on the NC-DATA SAMPLING screen. [NC-DATA SAMPLING] ALARM/DIAGN 11.2/2 # 0 SMT START SMT COUNTER <STATE> Sampling stop <BASIC>...
Page 466
8. Maintenance Functions 8.2 Data Sampling (3) #0 SMT START (setting range: 0, 1, 9) Sampling stop Sampling start Sampling forced end Sampling will start when "1" is set. This will be set to "0" when sampling is completed. The operation when "1" is set will differ according to the #5 setting. #5 setting Operation Sampling starts immediately.
Page 467
8. Maintenance Functions 8.2 Data Sampling (8) #5 S-CONDITION (setting range: 0 to 4) Set the conditions for starting sampling. Manual start (Sampling starts when "1" is set in #0) Variable No. start (Sampling starts when the variable set in #23 is 0 or a value other than null) PLC device start (Sampling starts at the rising edge of the signal set in #24) Address condition, true (Sampling starts when the #25 to #27 conditions are true)
Page 468
8. Maintenance Functions 8.2 Data Sampling Setting range (index No.) Servo axis 1st axis 2nd axis ... 6th axis Feedback position 000100 000200 000600 Command position 000101 000201 000601 Spindle 1st axis 2nd axis Feedback position 010000 020000 Command position 010001 020001 (Note) The number of axes that can be used depends on the specifications.
Page 469
8. Maintenance Functions 8.2 Data Sampling (10) #21 PROCESS FORM (Setting range: 0 to 2) Set the sampling process type. One-shot (Stops only when buffer is full.) Repeat valid (After the process ends (the buffer is full), the "TRIGGER WAIT" state will be entered again.
Page 470
8. Maintenance Functions 8.2 Data Sampling (12) #23 VARIABLE NO. (Setting range: 0 to 999) Set the variable No. that causes the start/end trigger. System variable (#1299) Other than 0: Designated common variable (#100 ~, #500 ~) (Note 1) If both #5 and #22 are set to a value other than "1" (variable No.), the value will be ignored even if set.
Page 471
8. Maintenance Functions 8.2 Data Sampling 8.2.4 Data Output Procedures The sampled data can be output by setting "S" in "# ( )" on the DATA OUT screen. [DATA OUT] IN/OUT 2 <LOCK> # 1 MAIN PROGRAM # 2 TOOL DATA #11 PORT NO.
Page 473
Appendix 1. List of Function Codes Appendix 1 List of Function Codes Function Punch-out Subject Setting and Control unit Screen Stored in code output to parity display unit Internal NC system function recognition display memory V count key-in Counted Displayed Key-in Stored Numerical data...
Page 474
Appendix 2. Table of Command Value Ranges Appendix 2 Table of Command Value Ranges Linear axis Rotary axis Input unit: mm Input unit: inch Degree (°) Minimum input setting unit 0.001 0.0001 0.001 0.0001 0.00001 0.0001 Maximum stroke ±99999.999 mm ±9999.9999 inch ±99999.999 °...
Page 475
Appendix 3. Circular Cutting Radius Error Appendix 3 Circular Cutting Radius Error When circular cutting is performed, an error is caused between the command coordinate and the tracking coordinate due to the tracking delay in the smoothing circuit and servo system, and the workpiece ends up with a radius smaller than the commanded value.
Page 476
Appendix 4. Registering/Editing the Fixed cycle Program 4.1 Fixed Cycle Operation Parameters Appendix 4 Registering/Editing the Fixed cycle Program The subprogram for the fixed cycle can be input, output and edited. CAUTION Do not change the fixed cycle program without prior approval from the machine maker. 4.1 Fixed Cycle Operation Parameters To input/output or edit the data of each fixed cycle subprogram, use the IN/OUT and EDIT screens in the same way as when creating usual user-created work programs.
Page 477
Appendix 4. Registering/Editing the Fixed cycle Program 4.5 Standard Fixed Cycle Subprogram (For L system) 4.5 Standard Fixed Cycle Subprogram (For L system) Automatic tool length G37 (O370) measurement G31 Z #5 F #3 ; 1F [ROUND [ ABS [#2 − [ ##10 ∗ #11 − #12 ] ] ] GT #8 ] GOTO 1 ; 1F [ROUND [ ##10 ∗...
Page 478
Appendix 4. Registering/Editing the Fixed cycle Program 4.5 Standard Fixed Cycle Subprogram (For L system) G75 (O750) Longitudinal cutting cycle G. 1 ; 1F [ ABS [ #1 ] GT 0 ] GOTO 10 ; #14 = 1 ; N10 #13 = #4 ; IF [ #15 NE 0 ] GOTO 11 ;...
Page 479
Appendix 4. Registering/Editing the Fixed cycle Program 4.5 Standard Fixed Cycle Subprogram (For L system) G75.1 (O751) Groove cutting cycle G. 1 ; #3003 = #8 OR 1 ; G0 X #1 ; G1 Y #2 ; G0 Y − #2 ; X #5 ;...
Page 480
Appendix 4. Registering/Editing the Fixed cycle Program 4.5 Standard Fixed Cycle Subprogram (For L system) IF [ ABS [ #13 − #11 ] GE [ ABS [ #8 ] ] ] GOTO 8 ; #16 = 1 ; N7 #13 = #11 + #8 ; N8 #11 = #13 ;...
Page 481
Appendix 4. Registering/Editing the Fixed cycle Program 4.5 Standard Fixed Cycle Subprogram (For L system) G78 (O780) Thread cutting cycle G. 1 ; 1F [ [ #1 EQ 0 ] OR [ #2 EQ 0 ] ] GOTO 1 ; Y #2 + #7 ;...
Page 482
Appendix 4. Registering/Editing the Fixed cycle Program 4.5 Standard Fixed Cycle Subprogram (For L system) (O831) Deep hole drilling cycle A G. 1 ; 1F [ #30 ] GOTO 2 ; M #24 ; #29 = #0 #28 = #11 ; Z #2 ;...
Page 483
Appendix 4. Registering/Editing the Fixed cycle Program 4.5 Standard Fixed Cycle Subprogram (For L system) #3003 = #8 ; G0Z − #3 − #2 ; N3 M99 ; (O840) Tap cycle G. 1 ; 1F [ #30 ] GOTO 2 ; M #24 ;...
Page 484
Appendix 4. Registering/Editing the Fixed cycle Program 4.6 Standard Fixed Cycle Subprogram (For M system) 4.6 Standard Fixed Cycle Subprogram (For M system) G81 (O810) Drill, spot drill Fixed cycle block 1 movement command G. 1 ; Check for fixed cycle invalidity. 1F [#30] GOTO1 ;...
Page 485
Appendix 4. Registering/Editing the Fixed cycle Program 4.6 Standard Fixed Cycle Subprogram (For M system) Return. G0 Z#28 ; Define the cutting amount for block 2 and after. #29 = #11 + #14 ; END1 ; N1 G1 Z#3 − #26 ; Cutting feed #3003 = #8 ;...
Page 486
Appendix 4. Registering/Editing the Fixed cycle Program 4.6 Standard Fixed Cycle Subprogram (For M system) G86 (O860) Boring 2 Fixed cycle block 1 movement command G. 1 ; Check for fixed cycle invalidity. 1F [#30] GOTO1 ; Z#2 G#6 H#7 ; #2 = ##5 Inhibit single block stop.
Page 487
Appendix 4. Registering/Editing the Fixed cycle Program 4.6 Standard Fixed Cycle Subprogram (For M system) G88 (O880) Boring 3 Fixed cycle block 1 movement command G. 1 ; Check for fixed cycle invalidity. 1F [#30] GOTO1 ; Z#2 G#6 H#7 ; Inhibit single block stop.
Page 488
Appendix 4. Registering/Editing the Fixed cycle Program 4.6 Standard Fixed Cycle Subprogram (For M system) Cutting feed G1 Z#28 ; Dwell. G4 P#4 ; G0 Z − #14 ; Return. Define the cutting amount for block 2 and after. #28 = #11 + #14 ; END1 ;...
Page 490
Appendix 6. Operation Messages on Setting and Display Unit Appendix 6 Operation Messages on Setting and Display Unit If a setting operation error occurs on any setting and display unit screen‚ the error No. EOO and a message describing the details of the error will display in the line above the data setting area or the menu display area.
Page 491
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details ∆ • The setting data exceeded the setting range. DATA OVER • The compensation data specification exceeded the range when inputting the tool offset data on tape‚ so that block could not be input.
Page 492
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details × • The PLC timer cannot be set from the screen when the program ACCEPTABLE is valid. (When machine parameter bit selection #6449 bit 1 is set to 1.) •...
Page 493
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details ∆ • The input/output operations were forcibly stopped by reset‚ etc. RESET END (including EMG). × PHYSICAL ERR • The input/output parameter setting or input/output unit side setting was incorrect.
Page 494
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details × • A parity V error was detected during data input. PARITY V ERR • Check the paper tape to see whether the number of characters in the significant information section of a block is odd.
Page 495
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details ∆ • The designated character string was not found from the block CHARACTERS displayed on the screen to the end of the program when searching with data search in the edit screen. Press the INPUT key again’...
Page 496
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details × A classification number is displayed after the message for E60. IOP ERR Refer to the section shown in parentheses‚ and remedy the problem. E60 lOP ERROR – 2 (Port already being used) E60 lOP ERROR –...
Page 497
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details ∆ • The "EIA code" data set for I/O parameter is of an unusable code. I/O PARAM ERR • The unusable codes are those used as the EIA standard codes and the even hole codes.
Page 498
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details • The sensor signal was already ON when the tool measurement TLM ILL. SIGNAL mode (TLM) signal was validated. • After the tool measurement mode (TLM) signal was validated, the sensor signal turned ON when there was no axis movement.
Page 499
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details × • After completing the type 1 or type 2 search for program restart, ALREADY RESEARCH the unmodal type, type 1 or type 2 search was attempted again. If program restart is continued (if the axis is return to the restart position with automatic or manual operations), the program will restart from the block searched for first.
Page 500
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details × • The keys other than Function/Menu/Previous page/Next page E165 AUX RUNNING were pressed in Auxiliary monitor screen during auxiliary axis operation. × E190 FORE EDITING •...
Page 501
Appendix 6. Operation Messages on Setting and Display Unit Error No. Error message Details × • Data transmission to the IC card was attempted in the state E325 FILE NUM ERR where no file could be added to the IC card directory. ×...
Page 502
Appendix 6. Operation Messages on Setting and Display Unit 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.
Page 503
Appendix 6. Operation Messages on Setting and Display Unit (2) MDI/Editing related Message Message details MDI NO SETTING • Only display of MDI data (no execution) • The MDI data setting has been completed (execution is now MDI SETTING COMPLETE possible).
Page 504
Appendix 6. Operation Messages on Setting and Display Unit (3) Data input/output related Message Message details DATA IN EXECUTION • Data is being read without error from the paper tape. DATA WRITING IN PROGRESS • Data has been entered normally and the input data is being written to the ROM.
Page 505
Appendix 6. Operation Messages on Setting and Display Unit (5) Auxiliary axis Message Message details CONTINUE Y/N • Type "Y" or "N" to specify whether to perform operation. BACKUP EXECUTION • The auxiliary axis parameters are being backed up in SRAM. BACKUP COMPLETE •...
Page 506
Appendix 6. Operation Messages on Setting and Display Unit (7) 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) • Waiting for the key input of standard parameter setting (Y/N). BASE PARA EXECUTION •...
Revision History Date of revision Manual No. Revision details Mar. 2006 IB(NA)1500172-A First edition created. IB(NA)1500172-B • Precautions for the program check were added. Feb. 2008 • Precautions were added for each deletion of the common variables, tool offset data, tool registration data, and the tool life management data.
Page 508
FAX: +886-4-2359-0689 Taipei CNC Service Satellite TEL: +886-4-2359-0688 FAX: +886-4-2359-0689 Tainan CNC Service Satellite TEL: +886-4-2359-0688 FAX: +886-4-2359-0689 Korean FA Center (MITSUBISHI ELECTRIC AUTOMATION KOREA CO., LTD.) Korea CNC Service Center 1480-6, GAYANG-DONG, GANGSEO-GU SEOUL 157-200, KOREA TEL: +82-2-3660-9631 FAX: +82-2-3664-8668...
Page 509
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.