Navigation

  • Page 1

    NCT®101T, 104T, 115TControls for LathesOperator`s ManualValid from software version x.066

  • Page 2

    Produced and developed by NCT Automation kft.H1148 Budapest Fogarasi út 7 F Phone: (+36 1) 467 63 00 F Fax:(+36 1) 467 63 09E-mail: actionURI(mailto:nct@nct.hu):nct@nct.huHome Page: www.nct.hu

  • Page 3

    ContentsIntroduction. .............................................................. 7,71 Operator’s Panel. ......................................................... 8,81.1 The NC Control Panel: Display Unit and Data Input Keyboard. . . . . . . . . . . . . . . . . . . 8,81.1.1 Data Input Ke...

  • Page 4

    3.7.8 SECURITY PANEL Screen.......................................... 56,564 Editing Part Programs.................................................... 59,594.1 Structure of Part Program. .............................................. 59,594.2 Division of EDIT Screen during Editing. . . . . . ....

  • Page 5

    11.2 Increasing Feedrate by Means of Rapid Traverse Jog Button. . . . . . . . . . . . . . . . . . . 99,9911.3 Changing the Value of Feedrate (F) and Spindle Speed (S). . . . . . . . . . . . . . . . . . . 100,10011.4 Stopping Thread Cutting Cycle with STOP Button. . . . . . . . . . . . . . . . ....

  • Page 6

    © Copyright NCT February 5, 2010The Publisher reserves all rights for thecontents of this Manual. No reprinting, evenin extracts, is permissible unless our writtenconsent is obtained. The text of this Manualhas been compiled and checked with utmostcare, yet we assume no liability for possiblee...

  • Page 7

    Introduction7IntroductionDear User,Thank you for having opted for one of our control systems. It is hoped sincerely that you will bealways satisfied in your work with its facilities.It should be remembered that the skill of operating the machine can only be learnt in thepossession of the part pro...

  • Page 8

    8,1 Operator’s Panel8Operator’s panel of NCT101 with 10" color monitor and with machine controlboard 1 Operator’s Panel 1.1 The NC Control Panel: Display Unit and Data Input KeyboardThe NC control panel employs the display unit (monitor), the softkeys beneath, and thedata input keybo...

  • Page 9

    8,1 Operator’s Panel9Operator’s panel of NCT104 with 15" color monitor and with optional Machinecontrol board

  • Page 10

    8,1 Operator’s Panel10NCT115 operator’s panel with 10" colour monitor and keyboard

  • Page 11

    8,1 Operator’s Panel111.1.1 Data Input KeyboardThe softkeys are directly beneath the screen, integrated with it. The number of softkeysdepends on the screen size, e.g. in case of a screen size of 15" there are 10 softkeys. In bothcases the meaning of these softkeys can be read in the menu...

  • Page 12

    8,1 Operator’s Panel12Keys PgUp andPgDn move one page within the text. Key Home makes the cursor jump to the beginning of line, whileEnd makes it jump to the end of line..Key INS switches between insert and overwrite mode, whileDEL deletes one character.Menu selection keys (NCT101, NCT104):Oth...

  • Page 13

    8,1 Operator’s Panel13 ) that, with the key held down permanently, the appropriate code will be entered into theCPU of the system over and over again at a programmed rate (Typematic Rate).The delay (TD) and the rate (TR) can be set with the help of parameter 1121 TYPEMATIC(for details see Para...

  • Page 14

    8,1 Operator’s Panel14 – BURN:burning of data and programs to the non-volatile memory L Warning: while BURN caption is on, do not turn the control off, otherwise importantdata or programs may be lost! 5 Interpolator State – MOV:either axis moves (interpolator started) – DWL:waiting spec...

  • Page 15

    8,1 Operator’s Panel15Optional machine control board1.1.3 Indication of Ready Status of ControlThe light of the LED "NC ready" indicates the power-on and functional ready condition ofthe control system. The LED will turn dark – upon power-off of the control system, – if the contr...

  • Page 16

    8,1 Operator’s Panel16Below the operating items of machine control board delivered by NCT are described. Thelighting state of LED in the top left corner of buttons shows, that the function indicated by thekey is active.Emergency stop. By its depressing the NC registers the emergency stop stat...

  • Page 17

    8,1 Operator’s Panel17Rapid traverse override value can be influenced byfour optionally supplied buttons.Spindle speed override buttons. By affecting <–> the pro-grammed revolution is reduced, by affecting <+> it is increasedby 10% in the 50-150% range. As the effect of button 10...

  • Page 18

    8,1 Operator’s Panel18Jog buttons. Operators of jogging and incrementing. In case ofrunning to reference point they serve for selecting axes. Thearrangement of buttons can vary for machine types.Spindle start and stop buttons. By affecting them the spindlestarts to spin in CW direction (M3), o...

  • Page 19

    19,2 General Operating Knowledge192 General Operating Knowledge2.1 Screen MenuAfter turning the power on among the captions interpreting the softkeys the screen menu isactive. On a color screen the default background color of the menu bar of the screen menu islight grey. In order to switch over ...

  • Page 20

    19,2 General Operating Knowledge20further items after Service screen menu, those would be shown by pressing the screen menukey , 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 theappropriate menu field and ...

  • Page 21

    19,2 General Operating Knowledge21The following menu items (screens) can be selected from the screen menus:PositionAbsolute1Relative2Machine3End4Overall5Cartesian67890CheckText1Function2Last3Active4Oprtr`spanel 5Message67890ProgramDirectory1View 2Edit 3Blockinput4FEW5 67890Offsets...

  • Page 22

    19,2 General Operating Knowledge222.2 Action MenuIf some kind of action e.g., data input is to be done on different screens, the action menubelonging to the screen can be switched over in the menu bar by pressing action menu key. As could the screen menu, the action menu can also have maximum tw...

  • Page 23

    19,2 General Operating Knowledge23– A numeric input in progress can be cleared any time by key <DEL> before termina-tion. In this case the condition preceding the commencement of numeric input isrestored. The effects of keys and terminating a numeric input differ from each other in ...

  • Page 24

    24,3 General Displaying Areas and Actions Executed on Them243 General Displaying Areas and Actions Executed on ThemEach general displaying area is accessible any time, independent of the current operationmode or other states of control.However actions belonging to the given display cannot be exe...

  • Page 25

    25,3.1 Turn-on Process of the Control253.1 Turn-on Process of the ControlDuring operation control receives the codes needed for the operation, the values ofparameters influencing its operation, as well as the PLC program that fits it to the givenmachine from DRAM. The DRAM content is deleted whe...

  • Page 26

    25,3.1 25, Turn-on Process of the Control26L Warning! After deleting the above error message the operator’s thoughtful intervention isneeded. – It checks the checksum of the tool compensation table. If error is found, it sends errormessageTOOL OFFSET TABLE BAD No. 3510L Warning! After deleti...

  • Page 27

    27,3.2 POSITION Screens273.2 POSITION ScreensThere can be five types of POSITION screens. The first four screens displays the selectedposition with big-size characters, meanwhile on the fifth screen all position displays as well asin case of six or fewer axes the feed and revolution values are a...

  • Page 28

    27,3.2 27, POSITION Screens28CARTESIAN POSITION Screen: In the state of polar coordinate interpolation on (G12.1) itindicates the tool position in the programmed Cartesian coordinate system. In the stateof polar coordinate interpolation off (G13.1) positions indicated here are the same ason the ...

  • Page 29

    29,3.3 CHECK Screens293.3 CHECK ScreensThis screen serves for displaying running programs and their states.3.3.1 PROGRAM TEXT Screen, Listing of Running ProgramIn the lower part of general dis-playing area the list of the run-ning program can be seen. Oneblock on the list is highlighted;This is...

  • Page 30

    29,3.3 29, CHECK Screens303.3.3 LAST and ACTIVE screens. G Codes and Compensations.On the LAST and ACTIVE screens the active G codes and compensations under blockdisplay (LAST) and program execution (ACTIVE) can be seen. The LAST screen correspondsto the values of #4000..., #4100... macro varia...

  • Page 31

    29,3.3 CHECK Screens313.3.4 OPERATOR’S PANEL ScreenThe general display area of OP-ERATOR’S PANEL shows aview on the state of the mostessential machine control items.The controllability of differentitem groups from softkeys ispermitted by the PLC program.The illustration shows the gen-eral d...

  • Page 32

    29,3.3 29, CHECK Screens32by means of a manual handle. The axis to be moved must be selected by the use of theappropriate softkey In this case a highlighted frame surrounds the letter indicating the selectedone in the Axis line of general displaying area. X1Y2Z3B4567890Increment Actions (Incr) I...

  • Page 33

    33,3.4 33, PROGRAM Screens333.4 PROGRAM ScreensScreens of actions executed on part programs.3.4.1 DIRECTORY ScreenIn the top line of general displaying area the number of programs in memory and the freememory in bytes can be seen.The programs in memory are listed in the middle part. The control ...

  • Page 34

    33,3.4 33, PROGRAM Screens34New Action: When pressing thesoftkey a window opensin the bottom left part ofgeneral displaying area,where the program num-ber can be typed in. Theinput can be terminatedby any arrow key. In thiscase a new program oc-curs with the numberentered, or an error mes-sage i...

  • Page 35

    33,3.4 33, PROGRAM Screens35T (tool pot table) or P (PLC table) is highlighted, the file containing the selected chartis loaded to the appropriate chart. See the cha 53,pter 3.7.5 “TOOL POT TABLE” andthe cha 55,pter 3.7.6 “PLC TABLE”. Using key DNC FEW programs can be executedfrom PC opt...

  • Page 36

    33,3.4 33, PROGRAM Screens36Last Action: When pressing the key the highlighting bar goes to the last block of the pro-gram.Check Action: When pressing the key control brings the highlighting bar to the last block ofthe program, meanwhile it reads the entire program and examines its check sum. Th...

  • Page 37

    33,3.4 33, PROGRAM Screens37The block can be entered by means of letter and numeric input keys. The block is displayedin the bottom line of screen. The cursor can be moved by means of keys and onthe edited block.At input start the editor is in Insert state. To overwrite use key INS. In this c...

  • Page 38

    38,3.5 38, OFFSETS Screens383.5 OFFSETS ScreensScreens of actions executed on zero point and offset registers. 3.5.1 WORK OFFSETS ScreenIn the general displaying areaare offset values of G54, ...,G58, common zero point offsets,as well as of offsetsprogrammed by means of com-mands G52 and G92. Th...

  • Page 39

    38,3.5 OFFSETS Screens39extremely cautious. To the WORK OFFSETS screen the following actions and action menuscan be activated by pressing action menu key :Cleargroup 1Clear all2I3/24Save567890Clear Group Action Menu: When pressing the key the question CLEAR G5x? (G5xaccording to current coordina...

  • Page 40

    38,3.5 38, OFFSETS Screens40with key . Within the highlighting bar indicating a group an inverse bar can be movedby keys and . This bar selects the offset register to be modified.Actions of TOOL OFFSETS ScreenActions executed on TOOL OFFSETS screen overwrite offset registers instantly, however ...

  • Page 41

    38,3.5 OFFSETS Screens41need to be reset, the program must be selected for automatic execution and executed inautomatic operation.On the figures below the interpretation of the imaginary tool nose number (Q) can be seen.

  • Page 42

    38,3.5 38, OFFSETS Screens423.5.3 WORK OFFSET MEASURE ScreenIn the upper part of generaldisplaying area the current toolposition can be seen. The firstcolumn always shows themachine position, the middlecolumn the position in theselected coordinate system,while the last one the distance togo posi...

  • Page 43

    38,3.5 OFFSETS Screens433.5.4 TOOL LENGTH OFFSET MEASURE ScreenIn the upper part of generaldisplaying area the position dis-play can be seen. The followinginformation can be seen in thelower part of general displayingarea going downwards. In lineNnn the length offset values ofthe indicated offse...

  • Page 44

    38,3.5 38, OFFSETS Screens443.5.5 RELATIVE POSITION OFFSETS ScreenIn the general displaying areabelow the current tool positionare the values of relative posi-tion offsets. An inverse bar canbe moved on axis addresses bymeans of keys and .This bar enables to select theoffset register to be modi...

  • Page 45

    45,3.6 GRAPHIC POSITION Screens453.6 GRAPHIC POSITION ScreensIn automatic operation mode the graphic position display shows the path of the imaginary toolnose. In the case of graphic position display the tool nose path stored in a buffer is drawn onthe screen. As the buffer (which is a part of t...

  • Page 46

    45,3.6 45, GRAPHIC POSITION Screens46In case the value of the auto erase is other than zero, when starting the automatic programexecution 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, whilethread cutting wi...

  • Page 47

    45,3.6 GRAPHIC POSITION Screens473.6.2 DRAW ScreenIn the drawing area in the middleof screen the current tool center isshown by a cross. The followinginformation can be read in the topright corner of the screen: Currentfeed, spindle revolution and thenumber of the current tool. Fur-ther on in th...

  • Page 48

    45,3.6 45, GRAPHIC POSITION Screens48actions refer to the page keys in the bottom left corner of the softkeys: Up (PgUp),Down (PgDn). By means of softkeys, as well as the page keys the drawing area can behalved or doubled. As the effect of Full Sceen action the centre of the screenautomatically ...

  • Page 49

    49,3.7 SETTING Screens493.7 SETTING ScreensThe 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 PARAMETERSand SECURITY SETTINGS. Contents of...

  • Page 50

    49,3.7 49, SETTING Screens503.7.2 Screen of COMMON MACRO VARIABLES #100–#199In the general displaying areacommon macro variables#100–#199 and their values canbe seen. Variables #120–#199are vacated upon power-off andwhen resetting automatic mode(RESET) Variables #100–#119are also vacated...

  • Page 51

    49,3.7 SETTING Screens513.7.3 Screen of COMMON MACRO VARIABLES #500–#599In the general displaying areacommon macro variables#500–#599 and their values canbe seen. These variables are notvacated upon power-off or whenrestoring automatic mode(RESET), on the other hand byswitching to parameter...

  • Page 52

    49,3.7 49, SETTING Screens523.7.4 TIMER AND COUNTER ScreenIn the general displaying areathe different timers and counterscan be seen. The highlightingbar can be moved to the timer orcounter to be modified by meansof arrow keys. Apart from theoperating time the values arefree to overwrite.Actions...

  • Page 53

    49,3.7 SETTING Screens533.7.5 TOOL POT TABLE ScreenIn the general displaying areathe tool pot table can be seen.The values of the table are pre-served upon power-off.In case not a local coded toolhandle, but a random accessmagazine handle is to be used, atool pot table is needed, inwhich the po...

  • Page 54

    49,3.7 49, SETTING Screens54The tool that has a width of 3 occupies both to the left and to the right 1-1, that of the width of5 occupies 2-2, while that of the width of 7 reserves 3-3 positions in the magazine. This wayspecial pots can be selected in the magazine, into which the extra wide tool...

  • Page 55

    49,3.7 SETTING Screens553.7.6 PLC TABLE ScreenIn the general displaying areathe PLC table can be seen. Itslength is specified in parameter0062 PLC_TAB. The table canbe optionally used by themachine tool builder. The contents of the table arepreserved upon power-off.The highlighting bar can bemo...

  • Page 56

    49,3.7 49, SETTING Screens563.7.7 USER’S PARAMETERS Screen (User’s Params)In the general displaying area arestricted part - that can also beset by the user - of the parame-ters can be seen. The highlight-ing bar can be moved along thegroups seen in general display-ing area by means of arrow ...

  • Page 57

    49,3.7 SETTING Screens57The general security gate, the DNC channel, the parameters, the PLC program and theservice operations havegenerated code, orPLC key,that means that in case of opening, either as an answer to the digits displayed by the controlanother number generated from those digits mu...

  • Page 58

    49,3.7 49, SETTING Screens58appears in the bottom line. After entering the appropriate fix code taken from theabove table the data input can be closed with the help of button and the functionis enabled. If the function has generated code, the following message is displayed in the bottomline:nnn...

  • Page 59

    59,4 Editing part programs594 Editing Part Programs4.1 Structure of Part ProgramThe part program is made up of blocks. A block consists of words.Word: Address and DataA word is formed by two components: Address and data (e.g., X127.064 or Z#103). Theaddress may comprise one or more characters (X...

  • Page 60

    59,4 Editing part programs60The program name is an arbitrary string between opening and closing brackets "(" and ")". Theprogram number and the program name are separated from the rest of program blocks inmemory by character s.Beginning and end of programThe program begins an...

  • Page 61

    59,4 Editing part programs61opened on screen for the block does not have enough room in one line, the first columnremains empty.The text runs from the 2 column to the 80 column and in case there are more than 79ndthcharacters in one line the text goes on in the next line. If the last character o...

  • Page 62

    59,4 Editing part programs62 – new line (s): (Enter) – go backwards and delete: (Backspace) – delete: (DEL) – insert: (INS) – page up: (PgUp) – page down: (PgDn) – cursor to beginning of line: (Home) – cursor to end of line: (End) Double press for cursor movement: – curs...

  • Page 63

    59,4 Editing part programs63Moving the cursorAs the effect of right key the cursor goes to the next character. Should the line (lastcharacter or space) on the screen end earlier than the right verge of screen, the cursor goes tothe first character of the following line, if there is. If the text...

  • Page 64

    59,4 Editing part programs64finished yet, i.e., the following character not being s) the word is written in one and occurstogether with the cursor in the succeeding line.If characters are deleted from a word at the beginning of the line and the shortened word canalready be displayed in the previ...

  • Page 65

    59,4 Editing part programs65Value range testThe editor does not make any sort of value range or other syntactic test.4.4 Saving the Edited Program The result of editing is saved and kept after power-off in two cases: – for the press of screen menu , which at the same time terminates data input...

  • Page 66

    59,4 Editing part programs664.7 Edit Actions: Undo, Cut, Copy, Paste, Find and ReplaceFile1Edit2Insert misc3Insert cond4Insert operat 5Insert funct 6Window7Changewind 8Help90The following actions are accessible by selecting Edit action group F2.Undo1Cut2Copy3Paste4Selectall 5Find/replac 6Findnex...

  • Page 67

    59,4 Editing part programs67Find Next key provided the text in FIND field is in the meantime changed and found.Find Previous Action: In the pressed-down state of Find/Replace key as the effect of FindPrevious key search for the text given in FIND field is executed backwards from theposition in w...

  • Page 68

    59,4 Editing part programs68Number Action: The line number seen in the status line is multiplied by the value ofparameter 0567 N STEP and the block number (Nnnnnn) resulted is inserted after theposition indicated by the cursor.Date/Time Action: By pressing the key the date and time are inserted ...

  • Page 69

    69,5 Switching Over Operation M odes695 Switching Over Operation ModesWith 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 afteraction menu key has been pressed. The above switches are...

  • Page 70

    70,6.1 70, M anual Reference Point Return M ode706 Manual Operation ModesThe manual operation modes are as follows:Manual reference point returnManual handle feedIncremental jogJog6.1 Manual Reference Point Return ModeReference point can be returned only upon power-on state of the machine, i.e. ...

  • Page 71

    70,6.1 M anual Reference Point Return M ode71while on the ones, on which no return to reference point happened yet, symbol !! can be seenbeside the position. In case the reference point has been returned on all axes REF, i.e., thecaption indicating lack of reference position is cleared from the...

  • Page 72

    72,6.2 72, Jog M ode726.2 Jog ModeJogging 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 selectingthe operation mode in the 2 field of status bar caption JOG appears.ndIf the mach...

  • Page 73

    72,6.2 Jog M ode73LNote:The above discussed cases are the basic cases of jog mode. By different machines functionscontrary to these may be created by the machine tool builder. It is common, for example, ifpressing of a jog button is followed by the pressing of the START button, than the jog butt...

  • Page 74

    74,6.3 74, Incremental Jog M ode746.3 Incremental Jog ModeIncremental jogging can only be done upon power-on state of the machine, i.e. when there isno EMG (emergency stop) state in the rightmost field (general NC state) of status bar. Afterselecting the operation mode in the 2 field of status b...

  • Page 75

    74,6.3 Incremental Jog M ode75LWarning!If in case of greater increment sizes the jog button is left hold for a short time, the movementstops and the desired distance is not stepped by the control, this way preventing it frompossible collisions!

  • Page 76

    76,6.4 76, M anual Handle M ode766.4 Manual Handle ModeMoving 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) ofstatus bar. After selecting the operation mode in the 2 field...

  • Page 77

    76,6.4 M anual Handle M ode77movement of axes X, Z, and what is more, rotation of manual handles for each axis is onlytaken into account, if none of the axes is selected. If there is/are further axis/axes, theirmovement can only be executed from a further, common manual handle and in this case ...

  • Page 78

    78,7 Actions Executed in Manual Operation M odes787 Actions Executed in Manual Operation Modes7.1 Single Block OperationA single block can be entered by selecting BLOCK INPUT screen of the PROGRAM screenmenu and pressing the action menu key. This action can be used only in jog, incremental jogan...

  • Page 79

    79,7.2.1 W ork Zero Point Offset M easurement797.2.1 Work Zero Point Offset MeasurementIf work offset is to be measuredinside the machine, select W. F3OFFS MEASURE (work offsetmeasurement) screen of OFF-SETS screen menu and pressthe action menu key.The coordinate system to bemeasured can be sel...

  • Page 80

    79,7.2.1 W ork Zero Point Offset M easurement80Work Zero Point Offset Measurement, if Tool Length Equals to Tool OverhangIf tool length equals to the X-and Z-direction tool overhang(because for example tool offsetmeasuring was executed on anexternal measuring device) thework offset (work zero po...

  • Page 81

    79,7.2.1 W ork Zero Point Offset M easurement81Work Zero Point Offset Measurement, if Tool Length Equals to Coordinate ShiftIf tool lengths are measured sothat they also contain the offsetsof the work zero point (see toollength measurement) work off-sets do not have to be measured.An exception t...

  • Page 82

    82,7.2.2 Tool Length Offset M easurement inside the M achine827.2.2 Tool Length Offset Measurement inside the MachineTool length can be measuredalso inside the machine. Forthis softkey T. LENG MEAS-F4 UR (tool length measurement)of OFFSETS action menuF5must be selected.Select the tool length of...

  • Page 83

    82,7.2.2 Tool Length Offset M easurement inside the M achine83If No Work Zero Point Offset Measurement had Taken Place PreviouslyIf no work zero point offset hadtaken place previously, the ap-propriate work offset of the se-lected coordinate system is zeroxz(M =0, M =0). The coordinatevalues mea...

  • Page 84

    84,7.2.3 Automatic Tool Length Offset M easurement847.2.3 Automatic Tool Length Offset MeasurementTool length offsets can also be measured automatically, provided the machine is mountedwith a tool offset sensor. Select screen T LENG MEASURE (tool length measurement) inF4screen menu of OFFSETS....

  • Page 85

    85,7.2.4 Calibrating Tool Offset Sensor857.2.4 Calibrating Tool Offset SensorThe 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 ...

  • Page 86

    85,7.2.4 Calibrating Tool Offset Sensor86Calibrating the Sensor to the Coordinate System of Chuck The enclosed diagram beside shows the in-terpretation of CONTACT parameters. Calibrating in X directionTurn an optional workpiece, leave theworkpiece in Z direction and read the ma-chine position of...

  • Page 87

    85,7.2.4 Calibrating Tool Offset Sensor87Calibrating the Sensor to Reference PointThe figure beside shows the interpretation ofCONTACT parameters. Let us examine the following example.Place a tool, the overhang of which isknown in the tool holder. The tool overhangTTis indicated with X, Z on the...

  • Page 88

    88,8.1 88, Automatic M ode888 Modes of Automatic OperationThe modes of automatic operation are:AutomaticEditManual Data Input8.1 Automatic ModeProgram 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...

  • Page 89

    88,8.1 Automatic M ode89program is a Windows-based program, a product of NCT Kft. It ensures connection betweentransmitter and receiver with protocol. Its advantage over simple DNC connection is that itcalculates the checksum by each program block and sends it to control. If the receiver detects...

  • Page 90

    90,8.2 90, Edit M ode908.2 Edit ModeIn case there is no PLC program or PLC program or parameter area is damaged in control, editmode is activated after turning the power on. .Edit mode is indicated by caption EDIT in the leftmost field of the status bar. The followingactions can only be executed...

  • Page 91

    91,8.3 M anual Data Input M ode918.3 Manual Data Input ModeProgram execution in manual data input mode can only be done upon power-on state of themachine, i.e. when there is no EMG (emergency stop) state in the rightmost field (general NCstate) of status bar.If the machine is mounted with NCT ma...

  • Page 92

    91,8.3 91, M anual Data Input M ode92continued. In manual data input mode, during program execution, the operation of the followingfunctions corresponds to that in automatic mode: – Single block execution – Conditional STOP – Conditional block – Dry run – Locking possibilities.

  • Page 93

    93,9 Override Switches93switchstate%1021324551062073084095010601170128013901410015110161209 Override SwitchesThe control can operate three override switches: – the feedrate, – the rapid traverse, and – the spindle speed override switches.9.1 Feedrate Override SwitchThe feedrate override sw...

  • Page 94

    93,9 Override Switches94switchstate%1F02253504100switchstate%1502603704805906100711081209130101409.2 Rapid Traverse Override SwitchThe rapid traverse override switch determines, by how many percent ofthe rapid traverse rate defined in the parameter should the axes bemoved. The diagram beside con...

  • Page 95

    93,9 Override Switches95pressing the button the control restores the programmed 100% rate.During thread cutting G33, G34, G76, G78 and tapping cycles G84.1, G84 the spindle speedoverride switch is ineffective. The control registers 100% independent of the switch position.L Warning! If spindle s...

  • Page 96

    96,10 Program Execution Start and Stop 96 10 Program Execution Start and StopThe 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, – with the RESET key, – at the end of ...

  • Page 97

    96,10 Program Execution Start and Stop97At the same time some global messages are also cleared from the message field of the statusbar. 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...

  • Page 98

    96,10 Program Execution Start and Stop 98executes block containing code M01 if switch COND. STOP is on, than STOP state isassumed 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, M30Codes M02, M30 indi...

  • Page 99

    99,11 Intervention in the Course of Program Execution9911 Intervention in the Course of Program Execution11.1 Conditional Block SkipIf at the beginning of block con-ditional block skip /n is pro-grammed (n means the numberof the conditional block switch),than – if switch No. n is on, it skipsb...

  • Page 100

    99,11 Intervention in the Course of Program Execution10011.3 Changing the Value of Feedrate (F) and Spindle Speed (S)It is possible to change the value of feed (F) and spindle speed during program run. Thismodification can be done on any of screens PROGRAM LIST, FUNCTION, LAST, ACTIVEin course ...

  • Page 101

    99,11 Intervention in the Course of Program Execution10111.4 Stopping Thread Cutting Cycle with STOP ButtonThe function described here isonly effective in thread cuttingcycles G76 and G78, not in G33or G34!Operation Nos. 1, 3 and 4 of thecycle (advance, withdrawal, re-turn to start position) can...

  • Page 102

    99,11 Intervention in the Course of Program Execution102 – The speed of intervention coming from the manual handle is added algebraically to thespeed resulting from interpolation, however the speed realized cannot be over themaximum feedrate permitted, that is registered on the given axis.If e...

  • Page 103

    99,11 Intervention in the Course of Program Execution103In case of manual handle feed the control does not interpret the state of axis selectionswitch. The slides run faster or slower on the programmed path in function of the incrementsize set by buttons , , as well as of the rotation speed of...

  • Page 104

    104,12 Debugging Part Program10412 Debugging the Part ProgramThe 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 progra...

  • Page 105

    104,12 Debugging Part Program10512.3 Machine Lock FunctionSwitch MACHINE LOCK canbe reached on OPERATOR’SPANEL or POSITION screens.After pressing the action menukey CONDITIONSF5action menu must be selected,than softkey MACHINE LOCKneeds to be pressed.If NCT machine control board isused sele...

  • Page 106

    104,12 Debugging Part Program106The different function and axis locking possibilities can be combined optionally. An axis, e.g.Z axis and the functions can be locked simultaneously.LNote:About the different locking possibilities turn to the machine tool builder for an informationmaterial. 12.5 T...

  • Page 107

    107,13 107, Interruption and Restart of Automatic Operation10713 Interruption and Restart of Automatic OperationIn many cases the automatic operation needs to be interrupted, than later on the machining tobe continued. Cases like this for example when: – the errors must be repaired, than the m...

  • Page 108

    107,13 Interruption and Restart of Automatic Operation108if machining is started in INTD state of automatic mode and START button is pressed, controlregisters STOP state and messageRESTORE MODAL FUNCTIONS? Yis displayed (Y=yes). By pressing <SHIFT> key questionRESTORE MODAL FUNCTIONS? N ...

  • Page 109

    109,13.3 Unconditional Restart of Automatic Operation10913.3 Unconditional Restart of Automatic OperationIf 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 machiningfrom there. T...

  • Page 110

    109,13.3 Unconditional Restart of Automatic Operation1102 case: in state G40 interrupting oblique linear interpolationndLet us examine fragments of the following sample programs:Program No. 1:...N40 G90 G0 X20 Z–10N50 X80 Z–60N60 Z–85...Program No. 2:...N40 G90 G0 X20 Z–10N50 G91 X60 Z...

  • Page 111

    109,13.3 Unconditional Restart of Automatic Operation111If in the selected plane the address of one of the axes has not been programmed (e.g., Y) andmovement has been made also in this direction, or in Z direction, the movement may be ledback to the 1 case, i.e., the axes will move after pressin...

  • Page 112

    109,13.3 Unconditional Restart of Automatic Operation112Interrupting Machining in Offset ModeThe 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.6 case: in state ...

  • Page 113

    109,13.3 Unconditional Restart of Automatic Operation113When manual movement is done to a posi-tion, which is left from the end position ofthe circle, according to the diagram, the con-trol proceeds also as discussed above. How-ever this time the arc of the variable radiuscircle is close to 360E...

  • Page 114

    114,13.4 Automatic Operation Restart with BLOCK RESTART Condition11413.4 Automatic Operation Restart with BLOCK RESTART ConditionIf the condition BLOCK RESTART is switched on after returning to automatic modeand than START button is pressed, the control goes to the start position of the inter-...

  • Page 115

    114,13.4 Automatic Operation Restart with BLOCK RESTART Condition11513.4.3 Cases of Return by Means of BLOCK RESTART ConditionReturn to Block Start Position After Interrupting Simple Movement Block1 case: in state G40 interrupting and restarting linear interpolationstThe diagram shows the case,w...

  • Page 116

    114,13.4 Automatic Operation Restart with BLOCK RESTART Condition116Y=70, Z=10.3 part block: Hole machining and retraction to start position (G98) or to R-point (G99). Inrdthis 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 s...

  • Page 117

    114,13.4 Automatic Operation Restart with BLOCK RESTART Condition1175 case: Return to block start position after interrupting machining in offset mode at outsidethcornerBy the use of BLOCK RE-START condition itis set out from the offsetvector on the start positionof the interrupted block,the le...

  • Page 118

    118,13.5 Automatic M ode Restart with BLOCK RETURN Condition118START function of automatic operation does not work! In automatic mode when theSTART button is pressed the control positions back to the breakpoint, but it does not takeinto consideration the changed zero point and compensations.13.5...

  • Page 119

    118,13.5 Automatic M ode Restart with BLOCK RETURN Condition11913.5.3 Cases of Return by Means of Condition BLOCK RETURNCases of return by means of BLOCK RETURN condition correspond to that of BLOCKRESTART condition, except for return is made not to start position of block, but to theinterrupt...

  • Page 120

    118,13.5 Automatic M ode Restart with BLOCK RETURN Condition120Return to Interruption Point after Interrupting Canned CyclesLet us examine the following canned cycle:...G17 G90 G81 X100 Y70 Z–60 R2 F200...the canned cycle restarted by means of condition BLOCK RETURN consists of 3 partblocks:1...

  • Page 121

    118,13.5 Automatic M ode Restart with BLOCK RETURN Condition121Return to Interruption Point after Interrupting Machining in Offset ModeThe following cases refer to axes in the selected plane, when offset mode is on. For interrupt-ing and return axis movements outside the selected plane the cases...

  • Page 122

    122,13.6 Automatic Operation Start after Block Search122chapter.Return to the Interruption Position in Case of Multiple Repetitive CyclesIn case of multiple repetitive cycles (G70, G71, G72, G73, G74, G75, G76) BLOCK RE-TURN function of automatic operation works under limited circumstancies! In ...

  • Page 123

    122,13.6 Automatic Operation Start after Block Search123input line at address N, than after terminating the input (by the use of key , thehighlighting bar goes to the block searched for. In case it cannot find the block with theentered number it writes symbol ? (question mark) on the last chara...

  • Page 124

    122,13.6 Automatic Operation Start after Block Search124last T code is gathered..Spindle Gear Range Code: M12Spindle Speed Code: S1000The last spindle speed code is gathered.Spindle Rotation Code: M3The command referring to the last spindle rotation is gathered, in this case M3. Coolant Code: M...

  • Page 125

    122,13.6 Automatic Operation Start after Block Search125approached in the desired path by avoiding the possible obstacles.Other Intervention Possibilities Before STARTIt is possible to change the order of execution, as well as to cancel the execution of other Mcodes before starting the execution...

  • Page 126

    122,13.6 Automatic Operation Start after Block Search12613.6.4 Search for INTERRUPTED Block after Mains Voltage Drop-outIn the course of machining the control registers the block under execution. This registration ispreserved upon power-off of the machine. Therefore if program execution is inter...

  • Page 127

    127,14 Listing of M essages and their Codes 12714 Listing of Messages and their CodesThere may be two types of messages: Local and global. 14.1 Local MessageLocal messages are the ones connected to an action executed on a certain screen, and are notavailable on any other screen. These are for ex...

  • Page 128

    127,14 Listing of M essages and their Codes128Messages 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,...

  • Page 129

    129,14.3 Listing of Global M essages12914.3 Listing of Global MessagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod0SERVO 1If the position deviation value exceeds thevalue specified at the appropriate parame-ter, servo alarm occurs. In message SERVOn n=1...8 refers to then axis, ...

  • Page 130

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod13060PLC TIM EOUT 1If either module :001 or module :002 ofPLC program does not expire in the timeslice reserved for it, message PLC TIM E-OUT 1 or 2 is displayed. This message is generated in EM G st...

  • Page 131

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1311020POSITION ERRORThis message is displayed, if the positionlag does not reach the value specified atparameter within 5 seconds after theinterpolator has stopped. The above detec-tion is executed ...

  • Page 132

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1321103REFERENCE POINT t4If during the reference point return zeropulse is found, the axis changes its direc-tion and searches for it again in the newdirection at a lower speed. If this time itcannot...

  • Page 133

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1331300FORBIDDEN AREA t+This message is displayed, if an externallyforbidden area has been specified bymeans of command G22, and one of theaxes runs on the limit of this area in direc-tion +, or is i...

  • Page 134

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1341360LIM IT t–This message is displayed, if one of theaxes has run on limit switch or on overtra-vel position specified at a parameter indirection –.Value of t is the name of the axis: X, Y, Z,...

  • Page 135

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1352500PLC M ESSAGE 1At most 8 different indexed messages canbe sent by PLC. The messages texts areoptional. In case no text is added by theprogrammer of PLC, text PLC M ESSAGEijk is displayed. The m...

  • Page 136

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1363009G45...G48 IN G41, G42 If code G45...G48 is used when G41 orG42 is switched on. The message is can-celed by RESETkey.3010PLANE SELECT . IN G41,G42If plane selection (G17, G18, or G19) isprogra...

  • Page 137

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1373021G51 IN G33If in block G33 scaling (G51) is on.The message is can-celed by RESETkey. 3022DIVIDE BY 0 IN G33If G33 has been programmed and value E is less than or equal with 0, orthe pulse numb...

  • Page 138

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1383034DEFINITION ERROR A,B,CIf address A, B or C is specified as func-tion and its value is greater than 65000.The message is can-celed by RESETkey.3035DEFINITION ERROR P If dwell is being programm...

  • Page 139

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1393044G41, G42 DEFINIT IONERRORIf offset mode is turned on for the durationof one movement block:G40...G41 X YG40 X Y.The message is can-celed by RESETkey.30453046NO INTERSECTION G41,G42If in offs...

  • Page 140

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1403054G 31 I N I NCORRECTSTATEIf in block G31state G16 is on,if state G41 or G42 is active, if one of the transformations (G51, G51.1,G68) is on,if the state G16 or G95 is active.The message is can-...

  • Page 141

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1413068FAULT Y READIf a false sector is read from memory dur-ing program execution.The message is can-celed by RESETkey.3069LEVEL EXCESS This message is displayed in case the permissible depth of su...

  • Page 142

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1423080ERRONEOUS USE OF # Reference is made to a non-existing macrovariable (#...), or to - in the given block - forbidden macrovariable (#...).The message is can-celed by RESETkey.3081DEFINITION E...

  • Page 143

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1433093BUFFER OVERRUN #Buffer has been overrun with macro vari-ables.The message is can-celed by RESETkey.30943095309630973098ERRONEOUS ARGUMENTIf the function value exceeds the range. If e.g., SQRT...

  • Page 144

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod14431123113311431153116311631183119312031213122312331243125312631273500PROGRAM EDITED This message is displayed, if program se-lected for automatic execution is edited inautomatic mode, orif program ...

  • Page 145

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1453505NOT E XI S TI NGPROGRAMIf a program had been selected for auto-matic or MDI execution, than the programwas deleted and without selecting a newprogram START is pressed in automatic orM DI mode....

  • Page 146

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1463516FRAM ING ERROR It occurs in DNC operation. Framing erroris due to different parameter settings on thetransmitter and receiver side. These are as follows:baud rate,word length,the number of sto...

  • Page 147

    129,14.3 Listing of Global M essagesErrorCodeM essage DescriptionCanceling and Re-pairing M ethod1473545M ACRO TABLE BAD If checksum of the memory area containingmacro variables #500...#599, preservedupon power-off is false.The message is can-celed by RESETkey.The table of macrovariables must b...

  • Page 148

    Notes148Notes

  • Page 149

    149Alphabetical index:Access forbidden. ................. 14,14Address. ......................... 59,59Alphabetical keys. ................. 11,11Beginning of program.. . . . . . . . . . . . . . 60,60Block............................ 59,59CANCEL. ....................... 11,11Conflicting stat...

  • Page 150

x