Table of Contents

Advertisement

Quick Links

NCT ® 100T
NCT ® 990T
NCT ® 2000T
Controls for Lathes
Operator`s Manual
Valid from software version x.057

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 100T and is the answer not in the manual?

Questions and answers

Rafael sanchez
June 20, 2025

Donde desactivar los pedidos automaticos no quiero wue me manden ningún pedido más gracias cancelar todos

Summary of Contents for NCT Group 100T

  • Page 1 NCT ® 100T NCT ® 990T NCT ® 2000T Controls for Lathes Operator`s Manual Valid from software version x.057...
  • Page 2 Produced and developed by NCT Automation kft. H1148 Budapest Fogarasi út 7 : Letters: H1631 Bp. pf.: 26 F Phone: (+36 1) 467 63 00 F Fax:(+36 1) 363 6605 E-mail: nct@nct.hu Home Page: www.nct.hu...
  • Page 3: Table Of Contents

    Contents Introduction ............1 Operator’s Panel .
  • Page 4 4.1 Structure of Part Program ..........4.2 Division of EDIT Screen during Editing .
  • Page 5 12.1 Single Block Execution ..........12.2 Dry Run (All Feedrates at High Speed) .
  • Page 6 © Copyright NCT March 18, 2003 The Publisher reserves all rights for the con- tents of this Manual. No reprinting, even in extracts, is permissible unless our written consent is obtained. The text of this Manual has been compiled and checked with utmost care, yet we assume no liability for possible errors or spurious data and for consequen- tial losses or damages.
  • Page 7: Introduction

    Introduction Introduction Dear User, Thank you for having opted for one of our NCT100T, NCT990T, or NCT2000T control systems. It is hoped sincerely that you will be always satisfied in your work with its facilities. It should be remembered that the skill of operating the machine can only be learnt in the possession of the part programming fundamentals.
  • Page 8: Operator's Panel

    Operator’s Panel 1 Operator’s Panel 1.1 The NC Control Panel: Display Unit and Data Input Keyboard The NC control panel employs the display unit (monitor), the softkeys beneath, and the data input keyboard. The NCT100T, NCT990T and the NCT 2000T control panels are available in different versions.
  • Page 9 Operator’s Panel Operator’s panel with 15" color monitor and with optional Machine control board...
  • Page 10 Operator’s Panel 1.1.1 Data Input Keyboard In case of a 9" monitor directly beneath the screen are five softkeys, in case of a 15" monitor ten softkeys built together with the screen. In both cases the meaning of these softkeys can be read in the menu bars found in the bottom line of screen, therefore their meanings may alter.
  • Page 11: Information Displayed In General Displaying Area And The Status Bar

    Operator’s Panel Keys PgUp PgDn are used for turning pages within the text. Keys INS serve for inserting and deleting characters. The above listed units (monitor and keyboard) constitute the permanent part of NC and are transported together with the control in any case of configuration. The NC keyboard is fitted with repeater-type keys.
  • Page 12 Operator’s Panel 3 Functional State of Automatic and Manual Data Input – NSCH: block search – INTD: automatic execution interrupted – STRT: start state – STOP: stop state 4 Program Manipulation State – LOAD: loading program from external device – SAVE: saving program to external device –...
  • Page 13: Indication Of Ready Status Of Control

    Operator’s Panel the operator’s messages of PLC are displayed. The date and time display can also be found in this line. In the third line the name of the active general displaying area and behind the number of programs indicated for running can be read. In case of manual data input mode, the number of programs belonging to the manual data input can be seen here, otherwise the number of programs indicated for automatic mode is displayed.
  • Page 14 Operator’s Panel Optional machine control board ow the operating items of machine control board delivered by NCT are described. The lighting state of LED in the top left corner of buttons shows, that the function indicated by the key is active.
  • Page 15 Operator’s Panel Automatic Manual data input Increment selectors: Selecting 1, 10, 100, 1000 increment size. Override switches: Feedrate override switch. By affecting it the programmed feedrate can be changed in the 0-120% range. Rapid traverse override value can be influenced by four optionally supplied buttons.
  • Page 16 Operator’s Panel Block restart Block return Function lock Movement, start and stop buttons Start button. Details of its functioning are discussed in the forthcoming chapters of the Manual. Stop button. Details of its functioning are discussed in the forthcoming chapters of the Manual. Jog buttons.
  • Page 17: General Operating Knowledge

    General Operating Knowledge 2 General Operating Knowledge 2.1 Screen Menu After turning the power on among the captions interpreting the softkeys the screen menu is active. On a color screen the default background color of the menu bar of the screen menu is light grey.
  • Page 18 General Operating Knowledge further items after Service screen menu, those would be shown by pressing the screen menu , until the first part of screen menu is returned. The number seen in the bottom right corner of menu field indicates the softkey number of the appropriate menu field and not the line number of the menu within the screen menu (for more see parameter SFNUMB ).
  • Page 19: Action Menu

    General Operating Knowledge Setting #100- #500- Timer / Tool pot PLC ta- User’s Security #199 #599 counter 4 params7 Service Param Test Logic Test Scope Errors Version anal Summary: The screen menus are in two levels. The first level has eight screen menus. On the first level the screens can be switched over within the active menu field by means of Page softkey.
  • Page 20 General Operating Knowledge – The digit entered is interpreted as an integer or as a decimal digit before or after the decimal point has been pressed, respectively. – It is not necessary to enter the right-hand insignificant zeros behind the decimal point or the decimal point (in the case of an integer value).
  • Page 21: General Displaying Areas And Actions Executed On Them

    General Displaying Areas and Actions Executed on Them 3 General Displaying Areas and Actions Executed on Them Each general displaying area is accessible any time, independent of the current operation mode or other states of control. However actions belonging to the given display cannot be executed any time, the execution can depend on the mode or other states of control.
  • Page 22: Position Screens

    POSITION Screens 3.1 POSITION Screens There can be five types of POSITION screens. The first four screens displays the selected position with big-size characters, meanwhile on the fifth screen all position displays as well as in case of six or fewer axes the feed and revolution values are also displayed with normal characters.
  • Page 23 POSITION Screens CARTESIAN POSITION Screen: In the state of polar coordinate interpolation on (G12.1) it indicates the tool position in the programmed Cartesian coordinate system. In the state of polar coordinate interpolation off (G13.1) positions indicated here are the same as on the screen ABSOLUTE.
  • Page 24: Check Screens

    CHECK Screens 3.2 CHECK Screens This screen serves for displaying running programs and their states. 3.2.1 PROGRAM TEXT Screen, Listing of Running Program In the lower part of general dis- playing area the list of the run- ning program can be seen. One block on the list is highlighted;...
  • Page 25: Last And Active Screens. G Codes And Compensations

    CHECK Screens 3.2.3 LAST and ACTIVE screens. G Codes and Compensations. On the LAST and ACTIVE screens the active G codes and compensations under block display (LAST) and program execution (ACTIVE) can be seen. The LAST screen corresponds to the values of #4000..., #4100... macro variables, while the ACTIVE screen to that of #4200..., #4300...
  • Page 26: Operator's Panel Screen

    CHECK Screens Action I can be used for input of incremental operator. Action Block Delete clears the whole block in buffer. 3.2.4 OPERATOR’S PANEL Screen The general display area of OP- ERATOR’S PANEL shows a view on the state of the most essential machine control items.
  • Page 27 CHECK Screens Operation Modes Actions (Modes) The following modes can be selected: Edit Auto Incr Handle Axes Actions In the menu bar all axes of the machine tool are listed. Here the axis, with which an action must be done, can be selected. This action is necessary for example if an axis is to be moved by means of a manual handle.
  • Page 28: Messages Screen

    CHECK Screens Clear Relative Position Actions (Clear Relpnt) The relative coordinate displays can be zeroed by means of action keys. Relative position setting by axes is discussed in the chapter 3.4.5. 3.2.5 MESSAGES Screen In this general displaying area the momentary messages in waiting state can be seen. As in the field of the status bar only the active message (waiting for intervention) can be read, this general displaying area shows, whether there are any other messages at the moment apart from those seen in status bar, that due to this cannot be displayed.
  • Page 29: Program Screens

    PROGRAM Screens 3.3 PROGRAM Screens Screens of actions executed on part programs. 3.3.1 DIRECTORY Screen In the top line of general displaying area the number of programs in memory and the free memory in bytes can be seen. The programs in memory are listed in the middle part. The control records the programs according to their code;...
  • Page 30 PROGRAM Screens New Action: When pressing the softkey a window opens in the bottom left part of general displaying area, where the program num- ber can be typed in. The input can be terminated by any arrow key. In this case a new program oc- curs with the number entered, or an error mes-...
  • Page 31: View Screen

    PROGRAM Screens DNC contact working on the basis of DNC protocol can be implemented. The Chart action is only effective in Edit mode. By pressing it, provided program No. T (tool pot table) or P (PLC table) is highlighted, the file containing the selected chart is loaded to the appropriate chart.
  • Page 32: Edit Screen

    PROGRAM Screens Last Action: When pressing the key the highlighting bar goes to the last block of the program. Check Action: When pressing the key control brings the highlighting bar to the last block of the program, meanwhile it reads the entire program and examines its check sum. This way it checks if the program in memory is damaged (the program can be damaged for example due to storage or operation in too low temperature).
  • Page 33: Block Input

    PROGRAM Screens 3.3.4 BLOCK INPUT Screen In the upper part of general displaying area the current posi- tion can be seen. It is possible to enter single block as well as to re-execute or to modify a block entered earlier on by pressing action menu key .
  • Page 34: Offsets Screens

    OFFSETS Screens 3.4 OFFSETS Screens Screens of actions executed on zero point and offset registers. 3.4.1 WORK OFFSETS Screen In the general displaying area are offset values of G54, ..., G58, common zero point offsets, as well as of offsets programmed by means of commands G52 and G92.
  • Page 35: Tool Offsets Screen

    OFFSETS Screens activated by pressing action menu key Clear Clear Save group 1 Clear Group Action Menu: When pressing the key the question CLEAR G5x? (G5x according to current coordinate system) appears in the bottom left part of general displaying area, together with Exec and Cancel actions in menu bar, the meaning of which is the usual.
  • Page 36 OFFSETS Screens keys . This bar selects the offset register to be modified. Actions of TOOL OFFSETS Screen Actions executed on TOOL OFFSETS screen overwrite offset registers instantly, however it is registered by the program under execution only if the program has been started from the beginning or the program execution is interrupted (INTD state) and restarted.
  • Page 37 OFFSETS Screens On the figures below the interpretation of the imaginary tool nose number (Q) can be seen.
  • Page 38: Work Offset Measure Screen

    OFFSETS Screens 3.4.3 WORK OFFSET MEASURE Screen In the upper part of general displaying area the current tool position can be seen. The first column always shows the machine position, the middle column the position in the selected coordinate system, while the last one the distance to go position.
  • Page 39: Tool Length Offset Measure Screen

    OFFSETS Screens For detailed description of work offset measure see the chapter 7.2.1 “Work Offset Mea- sure” on the page 76. 3.4.4 TOOL LENGTH OFFSET MEASURE Screen In the upper part of general displaying area the position dis- play can be seen. The following information can be seen in the lower part of general displaying area going downwards.
  • Page 40: Relative Position Offsets Screen

    OFFSETS Screens For detailed description of work offset measure see the chapter 7.2.2 “Tool Length Offset Measure inside the Machine” on the page 79. 3.4.5 RELATIVE POSITION OFFSETS Screen In the general displaying area below the current tool position are the values of relative position offsets.
  • Page 41: Graphic Position Screens

    GRAPHIC POSITION Screens 3.5 GRAPHIC POSITION Screens In automatic operation mode the graphic position display shows the path of the imaginary tool nose. In the case of graphic position display the tool nose path stored in a buffer is drawn on the screen.
  • Page 42 GRAPHIC POSITION Screens In case the value of the auto erase is other than zero, when starting the automatic program execution both the drawing area and the buffer are cleared. If the value of the path color is 0 rapid traverse is drawn with red, feed with green, while thread cutting with yellow color.
  • Page 43: Draw Screen

    GRAPHIC POSITION Screens 3.5.2 DRAW Screen In the drawing area in the middle of screen the current tool center is shown by a cross. The following information can be read in the top right corner of the screen: Current feed, spindle revolution and the number of the current tool.
  • Page 44 GRAPHIC POSITION Screens Down (PgDn). By means of softkeys, as well as the page keys the drawing area can be halved or doubled. As the effect of Full Sceen action the centre of the screen automatically adjusted to the middle of the tool path and scaling is set that the tool path covers the whole screen.
  • Page 45: Setting Screens

    SETTING Screens 3.6 SETTING Screens The following screens can be found in this menu; LOCAL MACRO VARIABLES #1–#33, COMMON MACRO VARIABLES #100–#199 and #500–#599, TIMER and COUNTER, TOOL POSITION TABLE, PLC TABLE, TOOL WEAR TABLE, USER’S PARAMETERS and SECURITY SETTINGS. Contents of variables, timers, counters and tables are preserved upon power-off.
  • Page 46: Screen Of Common Macro Variables #100-#199

    SETTING Screens 3.6.2 Screen of COMMON MACRO VARIABLES #100–#199 In the general displaying area common macro variables #100–#199 and their values can be seen. Variables #120–#199 are vacated upon power-off and when resetting automatic mode (RESET) Variables #100–#119 are also vacated in case of value 1 of parameter CLCV, otherwise their values are preserved.
  • Page 47: Screen Of Common Macro Variables #500-#599

    SETTING Screens 3.6.3 Screen of COMMON MACRO VARIABLES #500–#599 In the general displaying area common macro variables #500–#599 and their values can be seen. These variables are not vacated upon power-off or when restoring automatic mode (RESET), on the other hand by switching to parameters, when saving parameters they are saved to the external device, and when...
  • Page 48: Timer And Counter Screen

    SETTING Screens 3.6.4 TIMER AND COUNTER Screen In the general displaying area the different timers and counters can be seen. The highlighting bar can be moved to the timer or counter to be modified by means of arrow keys. Apart from the operating time the values are free to overwrite.
  • Page 49 SETTING Screens The length of the tool pot table can be set in parameter MAGAZINE No. 0061. In parameter MAGAZINE the number of tool pots in the magazine is to be entered. Line 0 of table shows the code of the tool in spindle, i.e., the spindle is pot No. 0. In the first column of the table the number of tool position or pot, in the second column the under address T the number of the tool in pot, while in the third one under address L the width code of the tool can be found.
  • Page 50: Plc Table Screen

    SETTING Screens actions in the menu bar, the meaning of which is the usual. With Exec in effect the selected line is cleared. Save Action: When pressing the key the program number can be entered into the bottom data input line. In case the input is terminated by any of the keys , the program can also be named there.
  • Page 51: User's Parameters Screen (User's Params)

    SETTING Screens program can also be named there. As the effect of keys values are saved in the appropriate macro variable. It is registered in the directory not under program number O, but under address T. Restoring values of the table is discussed in the chapter 3.3.1 on the page...
  • Page 52: Security Panel Screen

    SETTING Screens 3.6.8 SECURITY PANEL Screen The control provides wide-range data security service. The picture shows the SECURITY PANEL screen. When the general security gate is open the other security gates have no significant role, thus all actions listed on the screen can be executed even if the symbol .
  • Page 53 SETTING Screens The below table contains the codes of the appropriate functions: Function Code Function Code General Security Gate Generated work offsets 15962 open new program 95148 relative position delete program 15962 95148 tool offsets 15962 edit program 95148 tool pot table load program 15962 95148...
  • Page 54 SETTING Screens is entered the data input can be closed by means of button and the function is enabled. Close action: If a function is to be locked move symbol = (cursor) to the function. Press Close button. The selected function is locked independent of the state of the general security gate.
  • Page 55: Editing Part Programs

    Editing part programs 4 Editing Part Programs 4.1 Structure of Part Program The part program is made up of blocks. A block consists of words. Word: Address and Data A word is formed by two components: Address and data (e.g., X127.064 or Z#103). The address may comprise one or more characters (X, Z in the example), while the data may be: SQ a number that may have integer and decimal number as well (127.064 in the example) SQ expression (#103 in the example) that may contain arithmetic or logic operations on...
  • Page 56 Editing part programs Beginning and end of program The program begins and ends with character %. As a new program is loaded with the help of NEW action on DIRECTORY screen string %Onnnn s % is formed automatically. In the course of editing a part program on the CNC the opening and closing % characters and the program number (Onnnn) do not appear in the program list and edit field therefore they can not be altered.
  • Page 57: Division Of Edit Screen During Editing

    Editing part programs 4.2 Division of EDIT Screen during Editing 19 lines are kept for editing in the middle of screen. The division of these is as follows: Lines ranging from No. 1 to No. 16: program list and edit field. In the first column only character >...
  • Page 58: Basic Editing Functions: Typing, Cursor Moving, Delete, Insert, Select

    Editing part programs 4.3 Basic Editing Functions: Typing, Cursor Moving, Delete, Insert, Select The editing gets started as the effect of action menu key Basic editing functions are implemented with the help of the following keys: – characters: <A>, <B>, ... <Z>. By their use capital letters can be typed in. –...
  • Page 59 Editing part programs If value of parameter 0567 N STEP is other than 0, the block number is increased by the value given at the parameter for each push of the <ENTER> key and this is automatically inserted to the beginning of the new block at address N. If for example the value of parameter is 10 the block numbers are increased by ten: N10, N20, N30, ...
  • Page 60 Editing part programs As the effect of backspace key the character before the cursor is deleted and the characters behind step forward. Regarding logic lines (blocks) the same rearrangements are in force as those referring to delete key Insert When opening, the editor accepts insert mode indicated by caption INSERT on the right side of the 18 line of screen..
  • Page 61: Editor Action Menu

    Editing part programs 4.4 Editor Action Menu The following actions as well as action groups are available for editing, when action menu key is pressed: File Edit Insert Insert Insert Insert Window Change Help misc cond 4 operat 5 funct 6 wind 8 4.5 File Actions: Save, Save as Edit...
  • Page 62 Editing part programs Copy Action: By pressing the key the text selected earlier on is put to the clipboard and the original text remains at its position. Paste Action: By pressing the key the content of the clipboard is inserted starting from the position next to the cursor.
  • Page 63: Insert Actions

    Editing part programs found string. If no text is given after the caption REPLACE, Replace action is equivalent to the deleting of the found text. Undo action can also be applied after Replace action. 4.7 Insert Actions File Edit Insert Insert Insert Insert...
  • Page 64: Help

    Editing part programs screen. By returning to the EDIT screen the other program can be seen in the window active when exiting. The active window as well as the program numbers shown in the windows are indicated in the 18 status line.
  • Page 65: Switching Over Operation Modes

    Switching Over Operation Modes 5 Switching Over Operation Modes With the help of the data input keyboard the state of operation modes, switches, etc., displayed on the OPERATOR’S PANEL screen can be changed by means of softkeys after action menu key has been pressed. The above switches are available not only on the OPERA- TOR’S PANEL screen, but also on POSITION screens.
  • Page 66: Manual Operation Modes

    Manual Reference Point Return Mode 6 Manual Operation Modes The manual operation modes are as follows: Manual reference point return Manual handle feed Incremental jog 6.1 Manual Reference Point Return Mode Reference point can be returned only upon power-on state of the machine, i.e. when there is no EMG (emergency stop) state in the rightmost field (general NC state) of status bar.
  • Page 67 Manual Reference Point Return Mode happened yet, symbol !! can be seen beside the position. In case the reference point has been returned on all axes REF, i.e., the caption indicating lack of reference position is cleared from the general NC state field. L Note: By different machine tools return to the reference point may function contrary to the above- mentioned process.
  • Page 68: Jog Mode

    Jog Mode 6.2 Jog Mode Jogging can only be done upon power-on state of the machine, i.e. when there is no EMG (emergency stop) state in the rightmost field (general NC state) of status bar. After selecting the operation mode in the 2 field of status bar caption JOG appears.
  • Page 69 Jog Mode Note: The above discussed cases are the basic cases of jog mode. By different machines functions contrary to these may be created by the machine tool builder. It is common, for example, if pressing of a jog button is followed by the pressing of the START button, than the jog button is not to be held down any longer.
  • Page 70: Incremental Jog Mode

    Incremental Jog Mode 6.3 Incremental Jog Mode Incremental jogging can only be done upon power-on state of the machine, i.e. when there is no EMG (emergency stop) state in the rightmost field (general NC state) of status bar. After selecting the operation mode in the 2 field of status bar caption INCR appears.
  • Page 71 Incremental Jog Mode Warning! If in case of greater increment sizes the jog button is left hold for a short time, the movement stops and the desired distance is not stepped by the control, this way preventing it from possible collisions!
  • Page 72: Manual Handle Mode

    Manual Handle Mode 6.4 Manual Handle Mode Moving by the use of manual handle can only be done upon power-on state of the machine, i.e. when there is no EMG (emergency stop) state in the rightmost field (general NC state) of status bar.
  • Page 73 Manual Handle Mode Speed In case of moving by the use of the manual handle the speed of the axis depends upon the selected increment size and upon the speed of the rotation of the handle. The movement is started by acceleration and finished by deceleration. The pulse number rotated is always executed, if parameter 1373 HNDLFEED is 0 therefore, if the selected axis cannot follow the pulses coming from the manual handle those are buffered and are moved after the rotation has been stopped.
  • Page 74: Actions Executed In Manual Operation Modes

    Actions Executed in Manual Operation Modes 7 Actions Executed in Manual Operation Modes 7.1 Single Block Operation A single block can be entered by selecting BLOCK INPUT screen of the PROGRAM screen menu and pressing the action menu key. This action can be used only in jog, incremental jog and manual handle modes.
  • Page 75: Work Zero Point Offset Measurement

    7.2.1 Work Zero Point Offset Measurement 7.2.1 Work Zero Point Offset Measurement If work offset is to be measured inside the machine, select OFFS MEASURE (work offset measurement) screen of OFF- SETS screen menu and press the action menu key. The coordinate system to be measured can be selected after pressing softkey...
  • Page 76 7.2.1 Work Zero Point Offset Measurement Work Zero Point Offset Measurement, if Tool Length Equals to Tool Overhang If tool length equals to the X- and Z-direction tool overhang (because for example tool offset measuring was executed on an external measuring device) the work offset (work zero point) must always be measured.
  • Page 77 7.2.1 Work Zero Point Offset Measurement Work Zero Point Offset Measurement, if Tool Length Equals to Coordinate Shift If tool lengths are measured so that they also contain the offsets of the work zero point (see tool length measurement) work off- sets do not have to be measured.
  • Page 78: Tool Length Offset Measurement Inside The Machine

    7.2.2 Tool Length Offset Measurement inside the Machine 7.2.2 Tool Length Offset Measurement inside the Machine Tool length can be measured also inside the machine. For this softkey T. LENG MEAS- UR (tool length measurement) OFFSETS action menu must be selected. Select the tool length offset register, in which the tool length to be stored.
  • Page 79 7.2.2 Tool Length Offset Measurement inside the Machine If No Work Zero Point Offset Measurement had Taken Place Previously If no work zero point offset had taken place previously, the ap- propriate work offset of the se- lected coordinate system is zero =0, M =0).
  • Page 80: Automatic Tool Length Offset Measurement

    7.2.3 Automatic Tool Length Offset Measurement 7.2.3 Automatic Tool Length Offset Measurement Tool length offsets can also be measured automatically, provided the machine is mounted with a tool offset sensor. Select screen T LENG MEASURE (tool length measurement) in screen menu of OFFSETS.
  • Page 81: Calibrating Tool Offset Sensor

    7.2.4 Calibrating Tool Offset Sensor 7.2.4 Calibrating Tool Offset Sensor The tool offset sensor calibration means the definition and storage of button positions at para- meters CONTACT. The sensor can be calibrated in two ways. The first possibility is that the button positions of the sensor are defined in a coordinate system set by the user, e.g., a coordinate system fixed to the chuck.
  • Page 82 7.2.4 Calibrating Tool Offset Sensor Calibrating the Sensor to the Coordinate System of Chuck The enclosed diagram beside shows the in- terpretation of CONTACT parameters. Calibrating in X direction Turn an optional workpiece, leave the workpiece in Z direction and read the ma- chine position of X axis, indicated with on the diagram below.
  • Page 83 7.2.4 Calibrating Tool Offset Sensor Calibrating the Sensor to Reference Point The figure beside shows the interpretation of CONTACT parameters. Let us examine the following example. Place a tool, the overhang of which is known in the tool holder. The tool overhang is indicated with X on the diagram below.
  • Page 84: Modes Of Automatic Operation

    Automatic Mode 8 Modes of Automatic Operation The modes of automatic operation are: Automatic Edit Manual Data Input 8.1 Automatic Mode Program execution in automatic mode can only be done upon power-on state of the machine, i.e. when there is no EMG (emergency stop) state in the rightmost field (general NC state) of status bar.
  • Page 85 Automatic Mode executed on the transmitter side. Program dnc-plus.exe can be executed on IBM PC or on a compatible computer. It ensures connection between transmitter and receiver with protocol. Its advantage over simple DNC connection is that it calculates the checksum by each program block and sends it to control.
  • Page 86: Edit Mode

    Edit Mode 8.2 Edit Mode In case there is no PLC program or PLC program or parameter area is damaged in control, edit mode is activated after turning the power on. . Edit mode is indicated by caption EDIT in the leftmost field of the status bar. The following actions can only be executed in edit mode: –...
  • Page 87: Manual Data Input Mode

    Manual Data Input Mode 8.3 Manual Data Input Mode Program execution in manual data input mode can only be done upon power-on state of the machine, i.e. when there is no EMG (emergency stop) state in the rightmost field (general NC state) of status bar.
  • Page 88 Manual Data Input Mode In manual data input mode, during program execution, the operation of the following functions corresponds to that in automatic mode: – Single block execution – Conditional STOP – Conditional block – Dry run – Locking possibilities.
  • Page 89: Override Switches

    Override Switches 9 Override Switches The control can operate three override switches: – the feedrate, – the rapid traverse, and – the spindle speed override switches. 9.1 Feedrate Override Switch The feedrate override switch has 16 positions. The feedrate switch switch state determines, by how many percent of the programmed feedrate (F) should...
  • Page 90: Rapid Traverse Override Switch

    Override Switches 9.2 Rapid Traverse Override Switch The rapid traverse override switch determines, by how many percent of switch the rapid traverse rate defined in the parameter should the axes be state moved. The diagram beside contains the switch positions and the percentages belonging to the positions.
  • Page 91 Override Switches pressing the button the control restores the programmed 100% rate. During thread cutting G33, G34, G76, G78 and tapping cycles G84.1, G84 the spindle speed override switch is ineffective. The control registers 100% independent of the switch position.
  • Page 92: Program Execution Start And Stop

    Program Execution Start and Stop 10 Program Execution Start and Stop The program execution is started by the use of the START button. The program execution can be stopped by means of the following functions and keys: – with the STOP button, –...
  • Page 93: Programmed Stop: M00

    Program Execution Start and Stop At the same time some global messages are also cleared from the message field of the status bar. The PLC program (generally) stops spindle rotation and suspends operation under execution. Besides RESET key has other effects in the different modes as well. In Automatic Operation in Case There is No INTD State Yet: If RESET key is pressed in automatic operation and there is no INTD (interrupted) state yet, caption INTD is displayed in the 3...
  • Page 94: End Of Program

    Program Execution Start and Stop executes block containing code M01 if switch COND. STOP is on, than STOP state is assumed and the machining stops. With START button the machining is continued. Nothing happens if switch COND. STOP is off. 10.6 End of Program: M02, M30 Codes M02, M30 indicate the end of main program.
  • Page 95: Intervention In The Course Of Program Execution

    Intervention in the Course of Program Execution 11 Intervention in the Course of Program Execution 11.1 Conditional Block Skip If at the beginning of block con- ditional block skip /n is pro- grammed (n means the number of the conditional block switch), than –...
  • Page 96: Intervention By Means Of Manual Handle In Automatic Operation

    Intervention in the Course of Program Execution 11.3 Intervention by Means of Manual Handle in Automatic Operation The manual handle operation can also be turned on parallel to the automatic operation. In this case in the leftmost field of status bar caption AUTM or AUTD indicating automatic operation can be seen, depending on where...
  • Page 97 Intervention in the Course of Program Execution Effect of intervention to coordinate system – The manual handle pulses are also added to the offset on the appropriate axis in the common work zero point offset registers. This way all the works and local coordinate sys- tems are being shifted.
  • Page 98: Debugging The Part Program

    Debugging Part Program 12 Debugging the Part Program The following functions help the testing, debugging of the part program: – single block execution, – dry run, – locking possibilities and – test run. These functions are not operation modes, but conditions influencing the program execution in automatic mode.
  • Page 99: Machine Lock Function

    Debugging Part Program 12.3 Machine Lock Function Switch MACHINE LOCK can be reached on OPERATOR’S PANEL or POSITION screens. After pressing the action menu CONDITIONS action menu must be selected, than softkey MACHINE LOCK needs to be pressed. If NCT machine control board is used select the button.
  • Page 100: Test Run

    Debugging Part Program The different function and axis locking possibilities can be combined optionally. An axis, e.g. Z axis and the functions can be locked simultaneously. Note: About the different locking possibilities turn to the machine tool builder for an information material.
  • Page 101: Interruption And Restart Of Automatic Operation

    Interruption and Restart of Automatic Operation 13 Interruption and Restart of Automatic Operation In many cases the automatic operation needs to be interrupted, than later on the machining to be continued. Cases like this for example when: – the errors must be repaired, than the machining continued when error messages are coming from program module preprocessor or PLC, –...
  • Page 102 Interruption and Restart of Automatic Operation if machining is started in INTD state of automatic mode and START button is pressed, control registers STOP state and message RESTORE MODAL FUNCTIONS? Y is displayed (Y=yes). By pressing <SHIFT> key question RESTORE MODAL FUNCTIONS? N is asked (N=no).
  • Page 103: Unconditional Restart Of Automatic Operation

    13.3 Unconditional Restart of Automatic Operation 13.3 Unconditional Restart of Automatic Operation If automatic operation is started from interrupted state (INTD) unconditionally after START the control goes to the end position of the interrupted block and carries on machining from there. The typical applications of the function are as follows: –...
  • Page 104 13.3 Unconditional Restart of Automatic Operation case: in state G40 interrupting oblique linear interpolation Let us examine fragments of the following sample programs: Program No. 1: Program No. 2: N40 G90 G0 X20 Z–10 N40 G90 G0 X20 Z–10 N50 X80 Z–60 N50 G91 X60 Z–50 N60 Z–85 N60 Z–25...
  • Page 105 13.3 Unconditional Restart of Automatic Operation If in the selected plane the address of one of the axes has not been programmed (e.g., Y) and movement has been made also in this direction, or in Z direction, the movement may be led back to the 1 case, i.e., the axes will move after pressing START in neither Y, nor Z direction.
  • Page 106 13.3 Unconditional Restart of Automatic Operation The cases below refer to the axes in the selected plane in when offset mode is on. To interrup- tion of axis movements outside the selected plane refer to interruption cases in state G40. case: in state G41 or G42 interrupting linear interpolation parallel to axis Let us examine fragments of the following sample programs: Program No.
  • Page 107 13.3 Unconditional Restart of Automatic Operation When manual movement is done to a posi- tion, which is left from the end position of the circle, according to the diagram, the con- trol proceeds also as discussed above. How- ever this time the arc of the variable radius circle is close to 360°...
  • Page 108: Automatic Operation Restart With Block Restart Condition

    13.4 Automatic Operation Restart with BLOCK RESTART Condition 13.4 Automatic Operation Restart with BLOCK RESTART Condition If the condition BLOCK RESTART is switched on after returning to automatic mode and than START button is pressed, the control goes to the start position of the inter- rupted block and continues machining from there, i.e., it re-executes the interrupted block.
  • Page 109: Cases Of Return By Means Of Block Restart Condition

    13.4 Automatic Operation Restart with BLOCK RESTART Condition 13.4.3 Cases of Return by Means of BLOCK RESTART Condition Return to Block Start Position After Interrupting Simple Movement Block case: in state G40 interrupting and restarting linear interpolation The diagram shows the case, when a linear interpolation in the plane X, Z is interrupted, a manual mode is set and manual...
  • Page 110 13.4 Automatic Operation Restart with BLOCK RESTART Condition X=100, Y=70, Z=10. part block: Hole machining and retraction to start position (G98) or to R-point (G99). In this part block the start position is coordinate X=100, Y=70, Z=2. At the end of all three part blocks the control stops in single block mode. If the canned cycle is programmed with repetition count L the above part blocks are repeated.
  • Page 111 13.4 Automatic Operation Restart with BLOCK RESTART Condition case: Return to block start position after interrupting machining in offset mode at outside corner By the use of BLOCK RE- START condition it is set out from the offset vector on the start position of the interrupted block, the length of which is mul- tiplied by the length of the...
  • Page 112: Automatic Mode Restart With Block Return Condition

    13.5 Automatic Mode Restart with BLOCK RETURN Condition 13.5 Automatic Mode Restart with BLOCK RETURN Condition If automatic operation has been interrupted, manual operation was used to move away from the workpiece and return is to be made to the interruption point, the BLOCK RETURN condition needs to be used.
  • Page 113: Cases Of Return By Means Of Condition Block Return

    13.5 Automatic Mode Restart with BLOCK RETURN Condition 13.5.3 Cases of Return by Means of Condition BLOCK RETURN Cases of return by means of BLOCK RETURN condition correspond to that of BLOCK RESTART condition, except for return is made not to start position of block, but to the interruption point.
  • Page 114 13.5 Automatic Mode Restart with BLOCK RETURN Condition the canned cycle restarted by means of condition BLOCK RETURN consists of 3 part blocks: part block: Positioning in the selected plane (GO X100 Y70) part block: Positioning to point R (G0 Z2) part block: Hole machining and retracting to initial level (G98) or to point R (G99).
  • Page 115 13.5 Automatic Mode Restart with BLOCK RETURN Condition case: Return to interruption point machining in offset mode at outside corner By the use of the BLOCK RETURN condition it states a perpendicular vector on the interruption point, the length of which corresponds to that of the new tool radius (supposing the radius has been...
  • Page 116: Automatic Operation Start After Block Search

    13.6 Automatic Operation Start after Block Search 13.6 Automatic Operation Start after Block Search In the course of machining there may be a need for executing the program selected for auto- matic mode not from the first block, but from a block within the program. For this, the appropriate block of the program has to be pointed at.
  • Page 117: Command Search

    13.6 Automatic Operation Start after Block Search pressing key . If the number of the subprogram is not numeric, but is an arithmetic expression it will not open the subprogram. If the subprogram is called by means of repetition count (L) the cycle number from which the program is to be executed can be specified.
  • Page 118 13.6 Automatic Operation Start after Block Search Spindle Rotation Code: M3 The command referring to the last spindle rotation is gathered, in this case M3. Coolant Code: M8 The command referring to coolant handling is gathered, in this case M8. Other Functions: M Other M functions in the program are listed in the 2 line of the gathered information.
  • Page 119: Command Goto

    13.6 Automatic Operation Start after Block Search Other Intervention Possibilities Before START It is possible to change the order of execution, as well as to cancel the execution of other M codes before starting the execution of data gathered in automatic mode. The cursor can be moved along the listed commands by means of keys The cursor must be moved to the function or coordinate, the execution of which is to be taken out from the execution after the first START.
  • Page 120 13.6 Automatic Operation Start after Block Search key has been pressed, BLOCK SEARCH action must be pressed on VIEW screen. By the use of INTERRUPTED softkey the control starts searching for the block, the execution of which has been interrupted. Afterwards the process corresponds to that of command SEARCH.
  • Page 121: Listing Of Messages And Their Codes

    Listing of Messages and their Codes 14 Listing of Messages and their Codes There may be two types of messages: Local and global. 14.1 Local Message Local messages are the ones connected to an action executed on a certain screen, and are not available on any other screen.
  • Page 122 Listing of Messages and their Codes Messages of custom macros: – error messages programmed by the user and waiting for to be canceled, or – messages programmed by the user waiting for START. In the case of global messages the different messages are needed to be answered differently, i.e., to be canceled.
  • Page 123: Listing Of Global Messages

    14.3 Listing of Global Messages 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method SERVO 1 If the position deviation value exceeds the This message causes value specified at the appropriate parame- EMG state and loss SERVO 2 ter, servo alarm occurs.
  • Page 124 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method PLC TIMEOUT 1 If either module :001 or module :002 of This message can PLC program does not expire in the time only be canceled by slice reserved for it, message PLC TIME- power-off of the con- OUT 1 or 2 is displayed.
  • Page 125 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method SHORT MON This message is displayed, if MON (Ma- This message causes chine ON) output of control is short-cir- EMG state and loss cuited or overloaded. of reference point.
  • Page 126 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method REFERENCE POINT t3 This message is displayed, if the zero The message is can- 1102 pulse has not been found after leaving the celed by RESET 1112 reference switch within the distance spec- key.
  • Page 127 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method REFERENCE POINT t6 This message is displayed, if during refer- The message is can- 1105 ence point return in case of distance-coded celed by RESET 1115 measuring system the distance between key.
  • Page 128 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method LIMIT t+ This message is displayed, if one of the The error can be can- 1340 axes has run on limit switch or on overtra- celed only by moving 1341 vel position specified at a parameter in the axes away from...
  • Page 129 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method PLC ERROR 001 At most 152 different messages can be The message is can- 2000 sent by PLC. The message texts are celed on the basis of 2001 PLC ERROR 002 optional.
  • Page 130 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method VALUE EXCESS H, D, P If in tool offset selection (H) or (D) the The message is can- 3006 number entered under the address exceeds celed by RESET the range permitted.
  • Page 131 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method ,A IN G2, G3 If in circular interpolation block (G2, G3) The message is can- 3018 angle (,A) has been programmed. celed by RESET key. D O M I N A T O R C O N - If in 3D radius compensation calculation The message is can-...
  • Page 132 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method GROUP NUMBER IS TOO If in block G10 L3 (filling up life time ta- The message is can- 3029 HIGH ble) the number of tool groups exceeds the celed by RESET maximum value registered on parameter key.
  • Page 133 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method G38 NOT IN G0, G1 If vector hold block G38 was programmed The message is can- 3040 and the interpolation code is not G0 or celed by RESET key.
  • Page 134 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method G22, G28, ... G31, G37 If in block G22 incorrect address is found, The message is can- 3051 if in block G22 P is not 0 or 1, celed by RESET if in block G22 relation between the value key.
  • Page 135 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method 3059 3060 3061 3062 3063 MACRO STATE- If the macro expression is syntactically The message is can- 3064 MENT incorrect. celed by RESET key. 3065 TOO LONG BLOCK If the programmed block does not have The message is can- enough room in the buffer.
  • Page 136 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method EXISTING PRO- If, in case of subprogram call (M98 P) or The message is can- 3073 GRAM NO. macro call (G65 or G66 or G66.1 P), celed by RESET the program number specified at address P key.
  • Page 137 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method DEFINITION ERROR G51 If scaling axis by axis is programmed The message is can- 3086 (G51 X Y Z I J K) and X and U, or Y and celed by RESET V, or Z and W are in one block.
  • Page 138 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method 3100 BLOCK NOT FOUND If the block searched for is not found and The message is can- 3101 the end of program is reached (M2, M30 celed by RESET or %).
  • Page 139 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method 3123 3124 3125 3126 3127 PROGRAM EDITED This message is displayed, if program se- The message is can- 3500 lected for automatic execution is edited in celed by RESET automatic mode, or key.
  • Page 140 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method NC STATUS TABLE BAD If the check sum of the memory area con- The message is can- 3508 taining the general NC state, preserved celed by RESET upon power-off is false.
  • Page 141 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method DIRECTORY FULL At most 254 programs can be stored, for The message is can- 3518 the file manager built in control enables celed by RESET the registration of 254 programs in the di- key.
  • Page 142 14.3 Listing of Global Messages Error Canceling and Re- Message Description Code pairing Method RESTORE MODAL FUNC- If AUTOMATIC operation is started from The message is can- 3549 TIONS? Y INTD status by means of START, the celed by RESET control registers STOP status and question key.
  • Page 143: Notes

    Notes Notes...
  • Page 144: Alphabetical Index

    Alphabetical index: Access forbidden ....Relative ..... . Address .

This manual is also suitable for:

2000t990t

Table of Contents

Save PDF