NCT Group Lathe NCT 100T User Manual

®
NCT 100T  
®
NCT 990T  
®
NCT 2000T  
Controls for Lathes  
Operator`s Manual  
Valid from software version x.057  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Contents  
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
1 Operator’s Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8  
1.1 The NC Control Panel: Display Unit and Data Input Keyboard . . . . . . . . . . . . . . . . . 8  
1.1.1 Data Input Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
1.1.2 Information Displayed in General Displaying Area and the Status Bar . . . . . . . . 11  
1.1.3 Indication of Ready Status of Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
1.2 Machine Control Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
2 General Operating Knowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
2.1 Screen Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
2.2 Action Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
2.3 Data Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
3 General Displaying Areas and Actions Executed on Them . . . . . . . . . . . . . . . . . . . . . 21  
3.1 POSITION Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
3.2 CHECK Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
3.2.1 PROGRAM TEXT Screen, Listing of Running Program . . . . . . . . . . . . . . . . . . 24  
3.2.2 FUNCTION Screen, Subprogram and Macro Levels . . . . . . . . . . . . . . . . . . . . . 24  
3.2.3 LAST and ACTIVE screens. G Codes and Compensations. . . . . . . . . . . . . . . . . 25  
3.2.4 OPERATOR’S PANEL Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26  
3.2.5 MESSAGES Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
3.3 PROGRAM Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  
3.3.1 DIRECTORY Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  
3.3.2 VIEW Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  
3.3.3 EDIT Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  
3.3.4 BLOCK INPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  
3.4 OFFSETS Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  
3.4.1 WORK OFFSETS Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  
3.4.2 TOOL OFFSETS Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  
3.4.3 WORK OFFSET MEASURE Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  
3.4.4 TOOL LENGTH OFFSET MEASURE Screen . . . . . . . . . . . . . . . . . . . . . . . . . 40  
3.4.5 RELATIVE POSITION OFFSETS Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  
3.5 GRAPHIC POSITION Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  
3.5.1 GRAPHIC PARAMETERS Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  
3.5.2 DRAW Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  
3.6 SETTING Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  
3.6.1 Screen of LOCAL MACRO VARIABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  
3.6.2 Screen of COMMON MACRO VARIABLES #100–#199 . . . . . . . . . . . . . . . . . 47  
3.6.3 Screen of COMMON MACRO VARIABLES #500–#599 . . . . . . . . . . . . . . . . . 48  
3.6.4 TIMER AND COUNTER Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  
3.6.5 TOOL POT TABLE Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  
3.6.6 PLC TABLE Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51  
3.6.7 USER’S PARAMETERS Screen (User’s Params) . . . . . . . . . . . . . . . . . . . . . . . 52  
3.6.8 SECURITY PANEL Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53  
4 Editing Part Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4.1 Structure of Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56  
4.2 Division of EDIT Screen during Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57  
4.3 Basic Editing Functions: Typing, Cursor Moving, Delete, Insert, Select . . . . . . . . . . 59  
4.4 Editor Action Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62  
4.5 File Actions: Save, Save as . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62  
4.6 Edit Actions: Undo, Cut, Copy, Paste, Find and Replace . . . . . . . . . . . . . . . . . . . . . 62  
4.7 Insert Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64  
4.8 Actions of Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64  
4.9 Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65  
5 Switching Over Operation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66  
6 Manual Operation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67  
6.1 Manual Reference Point Return Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67  
6.2 Jog Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69  
6.3 Incremental Jog Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71  
6.4 Manual Handle Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73  
7 Actions Executed in Manual Operation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75  
7.1 Single Block Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75  
7.2 Work Zero Point Offset and Tool Length Offset Measurement . . . . . . . . . . . . . . . . 75  
7.2.1 Work Zero Point Offset Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76  
7.2.2 Tool Length Offset Measurement inside the Machine . . . . . . . . . . . . . . . . . . . . 79  
7.2.3 Automatic Tool Length Offset Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . 81  
7.2.4 Calibrating Tool Offset Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82  
8 Modes of Automatic Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85  
8.1 Automatic Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85  
8.1.1 Program Execution in DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85  
8.2 Edit Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87  
8.3 Manual Data Input Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88  
9 Override Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90  
9.1 Feedrate Override Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90  
9.2 Rapid Traverse Override Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91  
9.3 Spindle Speed Override Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91  
10 Program Execution Start and Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93  
10.1 Starting Program Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93  
10.2 Feed Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93  
10.3 RESET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93  
10.4 Programmed Stop: M00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94  
10.5 Conditional Stop: M01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94  
10.6 End of Program: M02, M30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95  
11 Intervention in the Course of Program Execution . . . . . . . . . . . . . . . . . . . . . . . . . . 96  
11.1 Conditional Block Skip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96  
11.2 Increasing Feedrate by Means of Rapid Traverse Jog Button . . . . . . . . . . . . . . . . . 96  
11.3 Intervention by Means of Manual Handle in Automatic Operation . . . . . . . . . . . . . 97  
12 Debugging the Part Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99  
Download from Www.Somanuals.com. All Manuals Search And Download.  
12.1 Single Block Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99  
12.2 Dry Run (All Feedrates at High Speed) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99  
12.3 Machine Lock Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100  
12.4 Other Locking Possibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100  
12.5 Test Run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101  
13 Interruption and Restart of Automatic Operation . . . . . . . . . . . . . . . . . . . . . . . . . 102  
13.1 Interruption of Automatic Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102  
13.2 Restart of the Automatic Operation. Modal Information. . . . . . . . . . . . . . . . . . . . 102  
13.3 Unconditional Restart of Automatic Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 104  
13.4 Automatic Operation Restart with BLOCK RESTART Condition . . . . . . . . . . . . 109  
13.4.1 Return to the Block Start Position by Means of Manual Operation . . . . . . . . . 109  
13.4.2 Return to Block Start Position in Automatic Mode . . . . . . . . . . . . . . . . . . . . 109  
13.4.3 Cases of Return by Means of BLOCK RESTART Condition . . . . . . . . . . . . . 110  
13.5 Automatic Mode Restart with BLOCK RETURN Condition . . . . . . . . . . . . . . . . 113  
13.5.1 Return to the Interruption Point by Means of Manual Operation . . . . . . . . . . 113  
13.5.2 Return to the Interruption Point in Automatic Operation . . . . . . . . . . . . . . . . 113  
13.5.3 Cases of Return by Means of Condition BLOCK RETURN . . . . . . . . . . . . . . 114  
13.6 Automatic Operation Start after Block Search . . . . . . . . . . . . . . . . . . . . . . . . . . . 117  
13.6.1 Pointing at the Desired Block. Entering the Repetition Count. . . . . . . . . . . . . 117  
13.6.2 Command SEARCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118  
13.6.3 Command GOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120  
13.6.4 Search for INTERRUPTED Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120  
14 Listing of Messages and their Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122  
14.1 Local Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122  
14.2 Global Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122  
14.3 Listing of Global Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124  
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143  
Alphabetical index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144  
March 18, 2003  
Download from Www.Somanuals.com. All Manuals Search And Download.  
© 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.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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. Similarly, no programming is feasible unless  
the skills of machine operation are acquired.  
THE MACHINE CANNOT BE MANIPULATED OR OPERATED IN SAFETY UNLESS  
YOU CAN INTERPRET THE PART PROGRAM AND CHECK IT FOR CORRECT-  
NESS!  
THE OPERATOR OF THE MACHINE MUST ALWAYS FORESEE ALL CONSE-  
QUENCES OF HIS/HER INTERVENTIONS!  
Conditions of Operation and Storage  
The control system may be operated at an ambient temperature between +10 and +50/C; It  
must not be turned on at any other temperature. The programs in the memory cannot be  
warranted for preservation if the control is stored at a temperature below +10/C. The storage  
temperature range is -10 to +50/C.  
The control unit is cooled by one or two built-in fans. The fan with a filter, mounted on top of  
the electronic section, should produce a slight over-pressure inside the cabinet. It should be  
made sure that the external and the built-in fans are not working against each other. The  
cleanliness of the filter of the external fan, or if necessary, a replacement thereof is a basic  
condition for the faultless operation of the control system. It is forbidden to open the door of  
the cabinet of electronic section (or to disassemble the unit) for aeration or any other purpose  
while the control system is under power. It is also forbidden and involves the loss of the  
warranty to remove, repair or subsequently adjust the PC boards of the control system. The  
only exceptions are the replacements of the 1.6 and 6.3 fuses on the front panel of the PC  
board of the power supply, and setting the brightness control of the screen. Replacement of  
fuses can only be done if the tool machine is in power-off status.  
7
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 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. The monitor can be 9" monochrome, or 15" color.  
Operator’s panel with 9" monochrome monitor and with optional Machine control  
board  
8
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 Operator’s Panel  
Operator’s panel with 15" color monitor and with optional Machine control board  
9
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 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.  
However it is likely, that in some right-side menu bar there are no captions. This can only  
mean, that in that situation the softkeys have no function at all.  
To the left of the first softkey is the  
screen menu key  
, while to the right of the last softkey is the  
action menu key  
. The meaning of these keys is permanent and serve for changing  
the meaning of softkeys.  
The data- input keyboard may be found beneath or to the right of the monitor. The LED “NC  
ready” is placed on the data- input keyboard.  
The main key groups found on data input keyboard are as follows::  
Delete keys:  
RESET  
for deleting global and  
CANCEL  
for deleting local messages.  
Alphabetical keys:  
On the panel the letters of English alphabets, the space key without a caption as well as key  
SHIFT can be found. In case key SHIFT is held down, and at the same time a letter key  
is pressed, the symbol indicated at the top left corner of the key appears.  
Numeric input keys:  
The numeric input keys (digits, decimal point, sign reverser) are beside the letters in a  
separate block that gathers up 3x4 keys.  
Scrolling and editing keys:  
Arrow keys  
and  
move the cursor on characters within a word.  
When editing part programs (using EDIT screen) their meanings are:  
: Enter (Line Feed s)  
: Backspace  
Arrow keys  
and  
and  
naturally move the cursor in the indicated direction on the  
move the cursor from one block to another in the  
address chain.  
Arrow keys  
indicated direction.  
10  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 Operator’s Panel  
Keys PgUp  
PgDn  
and  
are used for turning pages within the text.  
and  
Keys INS  
DEL  
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. This means  
) that a depressed key produces an immediate effect,  
) that a held-down key produces an effect again after a programmed delay (Typematic Delay),  
) that, with the key held down permanently, the appropriate code will be entered into the  
CPU 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 Parameters).  
1.1.2 Information Displayed in General Displaying Area and the Status Bar  
Information seen in general displaying area can be divided into 3 parts:  
– in the bottom line are the fields of current captions of softkeys,  
– above - in the middle of screen - is the general displaying area,  
– while the top three lines form the status bar.  
The Status Bar  
The top three lines give a general outlook on the present status of control and machine tool.  
The content of this displaying area is permanent, no matter which general screening area is  
selected.  
In the first line there are eight status fields. Each status field can only display logically  
connecting states. In case there are more states to be displayed in one status field (for there are  
simultaneously more state conditions), the last one in the list below is shown.  
1 State of First Operation Mode Group  
MDI:  
manual data input mode  
AUTM:  
AUTD:  
EDIT:  
automatic mode, program execution from memory  
automatic mode, program execution from external device  
edit mode  
2 State of Second Operation Mode Group  
JOG:  
jog mode  
INCR:  
HNDL:  
REF:  
incremental jog mode  
manual handle feed mode  
manual reference point return mode  
execution of a single block  
SBEX:  
11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 Operator’s Panel  
3 Functional State of Automatic and Manual Data Input  
NSCH:  
INTD:  
STRT:  
STOP:  
block search  
automatic execution interrupted  
start state  
stop state  
4 Program Manipulation State  
LOAD:  
SAVE:  
SORT:  
EDIT:  
WFTG:  
TRGD:  
Exch:  
loading program from external device  
saving program to external device  
sorting programs in directory is in progress  
long-lasting edit operation  
waiting for trigger  
triggered  
change between general displaying areas is in progress  
burning into FLASH  
BURN:  
5 Interpolator State  
MOV:  
DWL:  
POS:  
1:  
10:  
100:  
1000:  
either axis moves (interpolator started)  
waiting specified by dwell G4  
waiting for in position signal  
increment size is 1 increment  
increment size is 10 increment  
increment size is 100 increment  
increment size is 1000 increment  
feedrate: feedrate value from table  
DRUN:  
dry run  
HOLD:  
feed hold state  
6 PLC State  
FIN:  
execution of a PLC function is in progress  
7 Message Line State  
#*®!:  
OPRM:  
PLC:  
ALRM:  
! !:  
# mirror, * scaling, ® active rotation, and ! the common offset is not zero  
operator’s message in message line  
PLC message in message line  
alarm message in message line  
access forbidden  
º»:  
conflicting state  
8 General NC State  
REF:  
no reference point on an axis  
TEST:  
LOCK:  
EMG:  
KYBD:  
test mode  
machine lock state  
emergency stop state  
no connection to keyboard  
In the second line is the message field. In this field the global messages, i.e. messages  
independent of the general displaying area, alarm messages of NC, PLC and macros as well as  
12  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 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.  
1.1.3 Indication of Ready Status of Control  
The light of the LED "NC ready" indicates the power-on and functional ready condition of the  
control system.  
The LED will turn dark  
– upon power-off of the control system,  
– if the control breaks down,  
– if the monitoring program (watchdog) of the control detects a malfunctioning or a fatal  
error.  
If the LED is dark, the control is out of service!  
1.2 Machine Control Board  
The operation mode and functional state of the machine must be capable of being changed and  
the machining must be capable of being started and stopped. The buttons and switches  
influencing the function of the machine are called machine control items. The machine control  
items can be operated  
– partly after selecting the appropriate general displaying area by means of softkeys on NC  
keyboard, or  
– by means of buttons, switches installed separately.  
A summary of the state of control items, the active mode ect. appears if the CONTROL  
PANEL screen is selected.  
The machine control panel must contain primarily those operating items, that cannot be  
accessed from the data input keyboard by means of softkeys (e.g. START, STOP), or their  
access is hard. Certain items of the machine keyboard can make the intervention from data  
input keyboard through softkeys unnecessary. Of course the developed machine keyboard can  
also activate all, from data input keyboard through softkeys attainable machine control items.  
The case, whether an operating item is to be accessed from softkeys or only from machine  
control panel is determined by the machine tool builder as a function of the developed machine  
keyboard, so for details turn to him for an information material.  
13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 Operator’s Panel  
Optional machine control board  
Bel  
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.  
Emergency stop. By its depressing the NC registers the emergency stop state,  
shuts down all movements, and cuts its outputs off the machine. It can be  
undone by rotating the head of the button in the direction of the arrow. For  
more details of its functioning turn to the machine tool builder for an  
information material.  
Machine on button. By affecting it, if the machine is not in emergency stop state (e.g.  
the emergency stop is not in held down state) the control and the machine link. Other  
parts of the machine, e.g., hydraulics, etc. come into effect. For more details about the  
power-on process of the machine turn to the machine tool builder.  
Operation mode selectors:  
Jog  
Incremental jog  
Manual handle  
Manual reference point return  
Edit  
14  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 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.  
Spindle speed override buttons. By affecting <–> the pro-  
grammed revolution is reduced, by affecting <+> it is increased  
by 10% in the 50-150% range. As the effect of button 100% the  
programmed revolution is acknowledged.  
Switches modifying the conditions of program execution:  
Single block execution  
Conditional block skip  
Conditional stop  
Program test  
Machine lock  
Dry run  
15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1 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. Operators of jogging and incrementing. In case of  
running to reference point they serve for selecting axes. The  
arrangement of buttons can vary for machine types.  
Spindle start and stop buttons. By affecting them the spindle  
starts to spin in CW direction (M3), or in CCW direction (M4),  
as well as stops to spin (M5).  
Apart from these buttons the machine control panel contains 8 optionally used buttons  
equipped with LEDs (with 4 optional rapid traverse override buttons among them), about  
which the machine tool builder decides, what function he chooses to build in. Also, a manual  
handle can be attached to the machine control panel.  
16  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2 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. In order to switch over from another menu to this, the screen menu key  
must be pressed. The different screens can be selected in the screen menu by pressing the  
softkey with the appropriate caption. Actions (e.g., Data input) cannot be initiated from the  
screen menu, this menu is only for to switch over between screens. The screen menu is of two  
levels, in the first level the following screen menus can be found:  
Check  
Program Offsets Graphic Setting Service  
Page  
Position  
s
5
1
2
3
4
6
7
8
9
10  
If the appropriate screen within the screen menu is active, the caption of the menu field is  
highlighted, otherwise the caption is dark (black). After turning the power on the ABSOLUTE  
POSITION screen is active, this is why the Position (Positn) is highlighted. In order to switch  
over to another screen menu simply the softkey of the desired screen menu must be pressed.  
The last softkey of the first level of screen menu (beside the action menu key  
) is the  
Page. With this softkey can the next screen be switched over within the screen menu without  
activating the menu by pushing the softkey of the active screen menu.  
The control memorizes the screen within the screen menu, and when returning to the screen  
menu it offers the same screen. For example: On the POSITION screen menu the MACHINE  
POSITION is displayed by means of Page than after selecting the OPERATOR’S PANEL  
screen menu the POSITION screen menu is returned, in this case the MACHINE POSITION  
screen appears (the name of the screen can always be seen in the third line).  
Should the control contain five softkeys (9" monitor), it can only display five menu fields at a  
time. In this case the first level of the screen menu is as follows:  
Check  
Program Offsets  
3
Page  
Position  
1
2
4
5
Note, that the fifth softkey is the Page!  
The part containing the further screen menus can be displayed by pressing screen menu key  
:
Graphics Setting  
1
Service  
Page  
2
3
4
5
Here the caption of neither screen menu is highlighted, for the POSITION screen menu is  
active, but presently it is not shown. As the last screen menu is the SERVICE, by pressing  
screen menu key  
again the previous part of the screen menu is returned. If there were  
17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2 General Operating Knowledge  
further items after Service screen menu, those would be shown by pressing the screen menu  
key  
, 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 ).  
By pressing the softkey of the active screen menu, its menu appears. On the basis of the  
previous example the following menu appears by pressing the Position softkey:  
Absolute Relative Machine End  
Overall  
1
2
3
4
5
The Position menu consists of five items, therefore starting with the sixth menu field the  
forthcoming ones stay blank (for those have no meanings at all).  
Suppose, that the second - and last - level of the screen menu is in effect. Here by pressing the  
softkeys the caption of the appropriate menu field becomes highlighted and the selected screen  
appears immediately. On the second level there is no Page softkey, because there the desired  
screen can instantly be selected. If there is not enough room for the screens forming a screen  
menu in the menu bar, the subsequent parts can be brought in by pressing the screen menu key  
. If the last menu item of the screen menu is already in the menu bar, then by pressing  
screen menu key  
the first level of the screen menu is returned.  
The following menu items (screens) can be selected from the screen menus:  
Position  
Absolute Relative Machine End  
Overall Cartesia  
n
6
1
2
3
4
5
7
7
7
7
7
8
8
8
8
8
9
9
9
9
9
0
0
0
0
0
Check  
Text  
Function Last  
2
Active Oprtr`s Message  
panel 5  
6
6
6
6
1
3
4
Program  
Director View  
Edit  
Block  
3 input  
FEW  
5
y
1
2
4
Offsets  
Work  
Tool  
W. offs. T. leng. Rel. pos  
offsets 1 offsets 2 measur 3 measur 4 offsets 5  
Graphics  
Graphic Draw  
param 1  
2
3
4
5
18  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2 General Operating Knowledge  
Setting  
#1-  
#33  
#100-  
#500-  
Timer / Tool pot PLC ta- User’s Security  
5 ble 6 params7  
1 #199 2 #599 3 counter4  
8
9
9
0
0
Service  
Param PLC  
1
Test  
2 I/O  
Logic  
3 anal 4 mes  
Test  
Scope Errors Version  
5
6
7
8
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. If all menu items do not have enough room on the screen, the screen  
menu key  
turns a page. If the last menu item is shown in the menu bar, then by  
again, the first part of the first level is returned.  
pressing screen menu key  
2.2 Action Menu  
If some kind of action e.g., data input is to be done on different screens, the action menu  
belonging 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 two levels, but in  
some cases there are menu items already on the first level, that result in direct action.  
The default background color of the action menu is orange. The active state of menu field may  
also be indicated apart from the highlighted (white) or dark (black) colors of the caption by the  
depressed state of menu field. If an action cannot be activated in the given control state, the  
background color of menu field changes to the color of the screen menu and the menu field  
serves no longer as a start button and is only surrounded by a frame.  
If all action menu items belonging to the given screen do not have enough room in the menu  
bar, then - as in case of screen menu - it is possible to turn the page within the menu by means  
of action menu key  
. If the last menu is already on screen, then by pressing action  
menu key the first part of the first level of the action menu is returned.  
The action menu is determined by the active screen.  
2.3 Data Input  
On the different screens data input can be initiated. Data input must be started by pressing  
action menu key  
The data input line is on the bottom of screen, above the softkeys is  
the data input line, where the control gathers the entered data.  
Numbers are entered according to the following rules:  
– The number entered gives value to the address defined in the data input line.  
– It is not mandatory to enter the left-hand (insignificant) zeros.  
19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2 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).  
– The data input can be started with decimal point when the integer part of a number is zero.  
– Key  
and incremental operator I (provided they are permissible for the given address  
character) may be hit several times during the input of the number, any time before the  
use of arrow keys terminating the numeric input. The default is a positive absolute  
value. The incremental data input and the sign will be indicated in the first and second  
positions of the location in front of the number, respectively.  
– The control system displays DATA error message during data input whenever a formal error  
is committed in the number to be specified for the given address (exceeding the number  
of integer or decimal digits, illegal use of the incremental operator or one of keys  
or  
.
– 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 is  
restored.  
The effects of keys  
forward or backward stepping in the address chain will be performed upon depression of  
or , respectively. Keys and can be used for stepping the address chain (in  
and  
terminating a numeric input differ from each other in that  
the absence of a numeric input) as well as for the termination of a numeric input.  
20  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3 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. For example editing of parameters can only  
be done in EDIT mode, although the list of parameters can be seen any time, in AUTOMATIC  
mode even during machining . If execution of an action is impossible in the given control  
mode, it is indicated by two arrows pointing at each other º» (conflicting state) in the status  
field of the seventh message line.  
It is quite another matter, that the action may be able to be executed in any control mode, still  
the action will not be effective immediately. For example the tool offset value can be changed  
any time, even during milling, yet the machining must be interrupted (create INTD state) and  
restarted for the control to register the new offset value.  
21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.1 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. In case of an oriented spindle when the loop is closed (state M19) the screen shows  
the angle position of the spindle instead of the revolution. If the spindle can be programmed as  
axis C, the line starts with C in place of S. In the line of feed display the current coordinate  
system number can also be read.  
ABSOLUTE POSITION Scre-  
en (Absolt): In the  
selected coordinate  
system in respect of the  
appropriate offsets and  
compensations.  
RELATIVE POSITION Scre-  
en (Relatv): After refer-  
ence point has been re-  
turned it corresponds to  
absolute position. It can  
be overwritten or zeroed  
in an optional state.  
MACHINE POSITION Scre-  
en (Mach): Position measured  
in the G53 coordinate system in respect of length offsets.  
END POSITION Screen: End  
position of the block in  
the current coordinate  
system in respect of  
length offsets.  
OVERALL POSITION Screen  
(Overll): Beside the  
previous four displays  
the distance to go also  
gets to be displayed. It  
shows how much is left  
of the current movement.  
By this display (in case of  
six or fewer axes) the  
programmed and current  
feed and revolution can  
also be seen.  
22  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.1 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.  
The first three screens also have a setting function; The position display selected the last time  
will be beside distance to go and end position by general displaying areas (except for offsets),  
where the position display can be seen on the top of general displaying area.  
Actions of POSITION Screens  
Actions of POSITION screens correspond to that of the OPERATOR’S PANEL screen (see  
the chapter 3.2.4).  
23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.2 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;  
This is the block under execu-  
tion. In the middle part of gen-  
eral displaying areas of feed and  
revolution can be seen (provided  
the number of displayed axes is  
not more than six). The position  
display is in the upper part of  
general displaying area. In the  
first column the current tool po-  
sition in agreement with the se-  
lected POSITION screen (see  
the chapter 3.1), in the middle  
column the distance to go position, while in the right one the end position can be seen.  
3.2.2 FUNCTION Screen, Subprogram and Macro Levels  
In the right-side subprogram  
field of general displaying area  
the active subprogram(s) can be  
seen. Directly after the number  
of the subprogram stands the  
repetition number. The fields on  
the bottom of general displaying  
area show information on the  
revolution state of spindle (M3,  
M4, M5, M19), of the gear  
range (M11, M12, M113,  
M14,...), of the current tool  
(Tnnnn), of auxiliary functions  
(A, B and C), as well as of  
further (in PLC program  
defined) M codes.  
The first column shows the position in agreement with the selected POSITION screen (see the  
chapter 3.2), while the second one shows the distance to go position.  
24  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.2 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... .  
The current tool position is  
displayed on the upper part of  
general displaying area. In the  
first column the position in  
agreement with the selected  
POSITION screen (see the  
chapter 3.1), in the middle  
column the distance to go  
position, while in the right one  
the end position can be seen.  
If less than seven axes are to be  
displayed information on feed  
and spindle revolution appears in  
the middle part of general  
displaying area.  
In the lower part of general  
displaying area starting from the left, downwards the G codes and the tool number with the  
compensation number can be seen.  
Of the G codes only those, different from default setting are displayed.  
Actions of sreens PROGRAM TEXT, FUNCTION, LAST and ACTIVE.  
Block Input action menu: Pushing action menu button  
and selecting action menu  
Block Input, it is possible to input and execute a program block or to modify an old  
one. Block Input and execution is only available in modes jog (JOG), incremental jog  
(INCR) or handle (HNDL).  
The block demanded can be edited by the alphanumerical keys. In the line has been  
edited cursor can be moved by the keys  
written or deleted. For insertion use key  
or  
if something is to be over-  
INS. By pushing it INSERT and  
OVERWRITE state can be toggled. Use buttons  
for deletion.  
DEL, or  
(Backspace)  
Block input can be terminated by keys  
(Enter),  
or  
. Then in status  
field 2 the title (SBEX) (single block execution) appears. Using START button the  
single block is executed. With RESET key single block exetution can be cancelled  
(even before pushing START) and the block can be edited again. Single block in buffer  
is saved and can be recalled until turning the control off.  
25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.2 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.  
The controllability of different  
item groups from softkeys is  
permitted by the PLC program.  
The illustration shows the gen-  
eral displaying area of the con-  
trol panel.  
In the topmost button group the  
state of operation mode switches  
can be seen. Below it the state of  
axis selecting switch is shown.  
This is followed by the incre-  
ment selecting switch, than in  
the third line the percent switches are displayed.  
The button group in the middle reflects the state of condition switches and the one below that  
of PLC switches.  
Actions of OPERATOR’S PANEL Screen  
The following actions can be activated on Operator’s Panel screen by pressing action menu  
key  
:
Modes Axes  
1
Incr  
%
Conditio Mach Clear  
4 ns 6 rel.pnt.7  
2
3
5
8
9
0
The first six keys are menu keys, i.e. by pressing the appropriate softkey the action keys  
belonging to the given menu become visible. On the menu field of action keys, if the appropri-  
ate softkey is pressed and the control accepts it the key stays depressed. The seventh CLEAR  
RELPNT is an action key, i.e. its pressing results in an immediate effect.  
The controllability of each action menu from softkeys is permitted or prohibited by the PLC  
program. If an action cannot be controlled from softkeys, it can be accessed from an external  
control device. Instruction regarding this can be found in the enclosed manual of the machine.  
26  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.2 CHECK Screens  
Operation Modes Actions (Modes)  
The following modes can be selected:  
Edit  
Auto  
Mdi  
Jog  
Incr  
Handle Ref  
6
1
2
3
4
5
7
8
9
0
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. The axis to be moved must be selected by the use of the appropriate  
softkey In this case a highlighted frame surrounds the letter indicating the selected one in the  
Axis line of general displaying area.  
X
Y
Z
B
1
2
3
4
5
6
7
8
9
0
Increment Actions (Incr)  
In the menu bar the eligible increment sizes are listed. If one is selected, it is surrounded by a  
highlighted frame. The selected increment has function in the Incremental feed (INCR) and  
Manual handle feed (HNDL) modes. The values seen in the menu bar are in increments.  
1
10  
100  
1000  
1
2
3
4
5
6
7
8
9
0
0
% Actions  
The rapid traverse, spindle and feedrate switches can be modified by pressing softkeys.  
R- R+ S- S+ F- F+  
1
2
3
4
5
6
7
8
9
The current position of switches can be seen in the middle of general displaying area at  
addresses G, S and F.  
Conditions Actions  
The following states can be switched on or off:  
Single Cond.  
Cond.  
Block  
Block Dry run Machin Test  
block 1 block 2 stop 3 return 4 restart 5  
6 e lock 7  
8
9
0
Machine Actions (Mach)  
Maximum eight optionally used softkeys. Their captions are determined by the PLC program,  
about their operation and usage instructions can be read in the enclosed manual of the machine.  
Provided the :197 module of PLC program does not contain the caption of keys, the PLC1,  
PLC2 ... PLC8 is set automatically.  
27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.2 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  
2nd 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.  
28  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.3 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; These  
numbers can be read in the first  
column. In the middle column  
may be the name of program (it  
is not obligatory to name the  
program, therefore this column  
may be here and there blank).  
The last column contains the  
program length in bytes. If above  
or below the last column arrows  
can be seen, this means, that the  
entire list does not have enough  
room in the general displaying  
area and in the direction of the  
arrow further programs can be  
found.  
On the list a highlighting bar can  
be moved by means of arrow  
keys. This highlighting bar enables to select the program with which an action needs to be  
done.  
Actions of DIRECTORY Screen  
The following actions and action menus can be activated to the DIRECTORY screen by means  
of pressing action menu key  
:
New  
Search Delete Load  
Save  
Run  
Restore Sort  
7
Protect  
1
2
3
4
5
6
8
9
0
29  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.3 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-  
sage is displayed, if there  
is already a program with  
the same number or if  
there is no room in the  
memory.  
If the program number input is terminated by the arrow pointing to the right, the name of the  
program can also be specified here. When typing a name, switch-over between normal and  
capital letters can be done by means of page keys, while by pressing INS  
, and ', :, " or !  
accented or special characters can be entered.  
Search Action: After pressing the softkey a program number can be entered into the window  
in the bottom left corner of general displaying area. By terminating number input by  
means of any arrow key the highlighting bar goes to the registered program, or an error  
message is displayed, if there is no program with the entered number in the memory.  
Delete Action Menu: By pressing the key another three actions occur: Ramdisc, Exec,  
Cancel. By means of Ramdisc key it can be decided, whether the programs in memory  
or the programs of NCT90RD unit connected to the control are to be deleted. As the  
effect of Exec the action is executed, while with the help of Cancel the action can be  
canceled; in this case the first level of the action menu is displayed.  
Load Action Menu: By pressing the key the following actions appear in the menu bar: Serial,  
Ramdisc, Prom, Exec and Cancel. By means of the first three switches it can be set,  
from where is the program to be loaded in the control memory. As the effect of Exec  
the loading process starts, while with the help of Cancel the first level of action menu  
can be displayed.  
Save Action Menu: By pressing the key the following actions appear: Serial, Ramdisc, Exec  
and Cancel. By means of the first two switches it can be set, where to is/are the  
selected program(s) to be saved. The saving process starts as the Exec key is affected,  
while the Cancel key displays the first level of action menu, this way canceling the  
action.  
Run Action Menu: By pressing the key the following softkeys appear in the menu bar: Auto,  
Manual data input, DNC and DNC NCT, Table. By means of the first softkey  
(Auto) the program can be selected for automatic operation. The key is ineffective, if  
the control is in automatic mode and state INTD, STRT or STOP is in effect. With the  
help of the second action key the program of manual data input mode can be selected.  
The last two action keys determine the DNC mode. The DNC key switches over the  
control to simple DNC mode without protocol, while with the help of DNC NCT key  
30  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.3 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. See the chapter 3.6.5 “TOOL POT TABLE” and the chapter  
3.6.6 PLC TABLE”. Using key DNC FEW programs can be executed from PC  
optionally integrated into the control.  
Restore Action Menu: When pressing the softkey the deleted files, that are still in the control  
memory and can be totally undeleted are displayed in the general displaying area. By  
moving the highlighting bar to the appropriate program the selected file can be re-  
applied with the help of Exec action.  
Sort Action Menu: The sorting of programs found in directory in the - by softkeys - selected  
aspect can be implemented. Within the sort action menu the following softkeys exist:  
Incrsg (increasing), Decrsg (decreasing). the sorting direction, as well as Selected  
(selected), Type, Size (byte) and Number for selecting the sorting aspect. As the  
effect of Exec the action is executed.  
Protected Action: As the effect of the action the protected attribute of the selected file(s) can  
be switched on or off.  
3.3.2 VIEW Screen  
In the general displaying area the  
list of the program selected on  
DIRECTORY screen, can be  
seen. The number and name of  
the program can always be seen  
in the topmost line. A highlight-  
ing bar can be moved on the  
program, which highlights one  
block at a time. The highlighting  
bar can be moved by arrow and  
page keys.  
The highlighting bar has function  
by Block search actions. There  
the bar is also a means of  
selecting the block from which  
the machining is to be continued.  
Actions of VIEW Screen  
On the VIEW screen the following actions and action menus are at disposal, after the action  
menu key  
is pressed:  
First  
1
Last  
Check Block  
3 search 4  
2
5
6
7
8
9
0
First Action: When pressing the key the highlighting bar goes to the first block of the pro-  
gram.  
31  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.3 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).  
Block Search Action Menu: When pressing the key the following actions occur: First, Last,  
Exec, Go, Interrupted and Cancel. For description of the search actions see the  
chapter 13.6 “Automatic Operation Start after Block Search” on the page 117.  
3.3.3 EDIT Screen  
In the general displaying area the  
list of an editable program can  
be seen. The number and name  
of a program can always be read  
in the first line of the area.  
It is possible to write or modify  
the program by pressing action  
menu key  
. Modification  
of protected programs is not  
possible. If EDIT mode is active  
and no program execution is  
interrupted (INTD), the selected  
main program is displayed on  
Directory screen, while if execu-  
tion is interrupted it is the  
program, in which the line under execution can be found. In case the control is not in EDIT  
mode, or the second window is opened, the program selected on Directory general displaying  
area is displayed. If execution is not in INTD state modification of running program is not  
permitted.  
Actions of EDIT Screen  
For description of EDIT screen see the chapter 4.4 “Actions of EDIT Screen” on the page  
62.  
32  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.3 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  
. A sing-  
le block is to be entered similarly  
to that of a program block, how-  
ever in the address chain of the  
single block the address letters,  
of which the entering would be  
here senseless are automatically  
not specified. Entering single  
block is only possible in jog  
(JOG), incremental jog (INCR), or manual handle feed (HNDL) mode, otherwise by pressing  
action menu key the address chain does not even show up.  
Actions of BLOCK INPUT Screen  
After pressing action menu key  
the following actions are available to the BLOCK  
INPUT screen:  
I
Block  
Help  
1 delete 2  
3
4
5
6
7
8
9
0
I Action: The key makes it possible to switch the I (incremental) operator on and off on the  
current address letter. When executing a letter I shows up directly after the coordinate  
address.  
Block Delete Action: The key serves for deleting a block in the single block buffer (that has  
been written in earlier on).  
Help: if the cursor stands on a G function and softkey Help is pressed, than the illustration of  
the G code execution is drawn on screen.  
The single block is to be terminated by key  
. In this case caption SBEX occurs in the 2nd  
field of status bar. By affecting START  
button the single block is executed. The  
execution of a single block can be interrupted by means of RESET  
key (even before  
pressing the START button), this way the previous block can be re-edited. The block in the  
buffer is kept until the power is turned off.  
33  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.4 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. The coordinate values  
belonging to one zero point form  
a group. Along the groups the  
highlighting bar can be moved  
forward (in the direction of  
increasing coordinate system  
numbers) with the help of key  
and backward with key  
. Within the highlighting  
bar indicating the coordinate system the inverse bar on axis addresses can be moved with keys  
and . This bar makes it possible to select the wished axis within the coordinate  
system.  
Actions of WORK OFFSETS Screen  
Actions executed on WORK  
OFFSETS screen overwrite off-  
set registers immediately, how-  
ever this is registered by the pro-  
gram under execution only in  
case the program has been start-  
ed from the beginning or the  
program execution is interrupted  
(INTD state) and afterwards re-  
started. So the current  
coordinate system is overwritten  
in vain, the modified value will  
not be registered till the modified  
coordinate system is not used by  
the system. It also follows, that  
hasty overwrite of the coordina-  
te system will not cause immediate problem during program execution, its effect may only be  
perceptible in case of the next running of program, so when overwriting it be extremely  
cautious. To the WORK OFFSETS screen the following actions and action menus can be  
34  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.4 OFFSETS Screens  
activated by pressing action menu key  
:
Clear  
Clear  
I
/2  
Save  
group 1 all  
2
3
4
5
6
7
8
9
0
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.  
Clear All Action Menu: When pressing the key the question CLEAR ALL? Occurs 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.  
I Action: The key enables switching of I (incremental) operator on and off on the current  
address letter. During the execution letter I appears directly after the coordinate  
address. The value entered will be added to the original offset value.  
/2 Action: It halves value written on the current address letter. After execution half of the  
value in the coordinate address can be seen.  
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  
program can also be named there. As the effect of keys  
or  
, the  
and  
the offset  
values are saved in the appropriate macro variable. If in such way saved offset values  
need to be reset, the program must be selected for automatic execution and executed in  
automatic operation.  
3.4.2 TOOL OFFSETS Screen  
In the general displaying area the  
values of tool offsets in X, Z  
(optionally Y) directions as well  
as the tool nose radius compen-  
sation value and the imaginary  
tool nose number at address Q  
can be seen. The offset registers  
with identical number form a  
group. The real offset value is  
specified by the signed sum of  
geometry and wear values.  
Along the groups the highlight-  
ing bar can be moved forward  
(in the direction of increasing  
register numbers) with the help  
of key  
, while backward  
with key  
. Within the highlighting bar indicating a group an inverse bar can be moved by  
35  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.4 OFFSETS Screens  
keys  
and  
. 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. So the current  
offset is overwritten in vain, the modified value will not be registered till the modified values  
are not called by the system. It also follows, that hasty overwrite of offsets during program  
execution will not cause an immediate problem, its effect may only be perceptible in case of the  
next running of the program, so when modifying be extremely cautious.  
The following actions and action menus can be activated to the TOOL OFFSETS screen by  
pressing action menu key  
:
Clear all Clear  
Clear  
Clear  
I
/2  
Ofs No Save  
6 search 7  
1 geomtry2 wear 3 group 4  
5
8
9
0
Clear All Action Menu: When pressing the key the question CLEAR ALL? can be read 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.  
Clear Geometry Action Menu: When pressing the key the question CLEAR ALL  
GEOMETRIES? can be seen 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.  
Clear Wear Action Menu: When pressing the key the question CLEAR ALL WEARS? can  
be seen 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.  
Clear Group Action Menu: When pressing the key the question CLEAR THIS GROUP?  
can be seen 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.  
I Action: The key enables switching of I (incremental) operator on and off on the current  
address letter. During the execution letter I appears directly after the coordinate  
address. The value entered will be added to the original offset.  
/2 Action: It halves value written on the current address letter. After execution half of the  
value in the coordinate address can be seen.  
Offset Number Search Action: When pressing address N occurs in bottom data input line.  
After the value has been entered and terminated (by any of the arrow keys) it searches  
for the entered offset group in the memory.  
Save Action: When pressing the key an O program number can be entered into the bottom  
data input line. In case the input is terminated by any of the keys  
program can also be named there. As the effect of keys and  
or  
, the  
the offset  
values are saved in the appropriate macro variable. If in such way saved offset values  
need to be reset, the program must be selected for automatic execution and executed in  
automatic operation.  
36  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.4 OFFSETS Screens  
On the figures below the interpretation of the imaginary tool nose number (Q) can be seen.  
37  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.4 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. The following infor-  
mation can be seen in the lower  
part of general displaying area  
going downwards. In line Nnn  
the length offset values of the  
indicated offset group can be  
seen for each axis. In the next  
line stands the number of the se-  
lected coordinate system, and below its offset registers. Along the offset registers highlighting  
bar can be moved by means of keys  
the offset register to be modified.  
and  
. This highlighting bar enables to select  
Actions of WORK OFFSET MEASURE Screen  
The following actions and action menus can be activated to the WORK OFFSET MEASURE  
screen by pressing action menu key  
:
Work  
Ofs No /2  
Single  
coordnt1 search 2  
3 block 4  
5
6
7
8
9
0
Work Coordinate Action Menu: When pressing the key the eligible coordinate systems  
appear in the menu bar: G54, G55, ... G59 and Work shift. After pressing the  
appropriate softkey the system returns to first level of action menu.  
Offset No. Search: When pressing the key letter N appears in spite of the axis address. At this  
point the number of offset the register can be entered. After entering the offset number  
the desired length offset register can be seen in general displaying area.  
/2 Action: It halves value written on the current address letter. During execution half of the  
value in the coordinate address can be seen in input field.  
Single Block: By pressing the key a single block can be entered in the bottom, data input line  
by the use of the alphanumeric keyboard. After closing block edit (key  
or  
)
caption SBEX appears in the 2nd field of status bar. The block is executed with START  
.
38  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.4 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. In line  
Nnn the length offset values of  
the indicated offset group can be  
seen for each axis. In the next  
line stands the number of the  
selected coordinate system, and  
below its offset registers. A  
highlighting bar can be moved  
along the axis addresses of leng-  
th offset register by means of  
keys  
and  
.
Actions of TOOL LENGTH OFFSET MEASURE Screen  
The following actions and action menus can be activated to the TOOL LENGTH OFFSET  
MEASURE screen by pressing action menu key  
:
Work  
Ofs No Auto  
Single  
coordnt1 search 2 meas 3 block  
4
5
6
7
8
9
0
Work Coordinate System Action Menu (Work cld): When pressing the key the eligible co-  
ordinate systems appear in the menu bar: G54, G55, ... G59. After pressing the  
appropriate softkey the system returns to first level of action menu.  
Offset Number Search: When pressing the key the letter N appears in spite of the axis  
address. At this point the number of the offset register can be entered. After entering  
the offset index the desired length offset register can be seen.  
Automatic Measure: The function can only be used provided the machine is mounted with a  
tool length sensor.  
Single Block: By pressing the key a single block can be entered in the bottom, data input line  
by the use of the alphanumeric keyboard. After closing block edit (key  
or  
)
caption SBEX appears in the 2nd field of status bar. The block is executed with START  
.
39  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.4 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. An inverse bar can be  
moved on axis addresses by  
means of keys  
and  
.
This bar enables to select the  
offset register to be modified.  
Modification of registers does  
not have the slightest effect on  
program execution, this display  
is only for the operator.  
Actions of RELATIVE POSITION OFFSETS Screen  
The following action menu can be activated to the RELATIVE POSITION OFFSETS screen  
by means of action menu key  
:
Clear all  
1
2
3
4
5
6
7
8
9
0
Clear All Action Menu: When pressing the key the question CLEAR ALL OFFSETS?  
appear 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.  
40  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.5 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. As the buffer (which is a part of the control memory) is finite, it is possible, that in  
case of complex and long programs the entire path might not be stored.  
3.5.1 GRAPHIC PARAMETERS Screen  
In the general displaying area the parameters of graphic position display can be seen in two  
columns. The highlighting bar can  
be moved between columns with  
keys  
and  
, while  
downwards by means of key  
and upwards by means of  
key  
.
The number entered for graphic  
plane sets the coordinate system  
(axis arrangement) of the graphic  
position display. One of 8  
arrangements can be chosen.  
Diagrams seen on SETTINGS  
screen show the direction of axes in each case; The axis name is drawn to the positive direction  
and the axis line positions correspond to their start positions on the screen.  
With the help of work size the size of the rectangular solid, which contains the work must be  
given. The specified sizes are diametric and length values, i.e., they are positive in all cases  
(The work position can be influenced when selecting the graphic plane). Should the given  
sizes be correct (the work sizes are positive values), then the screen center and the graphic  
scale are calculated automatically.  
The screen center is calculated from the work sizes and axis arrangement automatically,  
However definition of the screen center does not change sizes. The point defined as screen  
center will always be in the center of the screen at the start of graphic position display.  
The graphic scale defines the size of drawing displayed on the screen. If the scale is 1, then 1  
raster equals to 1 mm. The graphic scale is always calculated from the work size and graphic  
plane, when those are changed. In case of automatic scale defining the work size is taken into  
account enlarged by 10%, due to which a little margin appears round the drawing displayed on  
the screen. The drawing area can always be halved or doubled by means of page buttons up  
and down. Naturally in this case the diagram is re-drawn. In case of graphic position display  
the graphic scale occurs on the right side of the screen in form of a scale. A scale unit is 60  
rasters long, thus in case the graphic scale is 1, number 60 000 displayed above indicates that  
the length of a scale unit is 60 mm.  
41  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.5 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. If the value is not zero, the rapid traverse movements are not  
drawn.  
In case the value of tool color is other than 0 the  
movements are drawn with the appropriate tool  
color (current T in the course of movement ). The  
color code is the lower three bytes of the addition  
of the tool number and the tool color.  
Color  
grey  
Code  
0
1
2
3
4
5
6
7
blue  
green  
gentian  
red  
If the value of auto change color is not 0 the draw-  
ing starts with the color code specified here, and  
afterwards every tool change (T change) adds to  
the color code.  
purple  
yellow  
white  
Actions of GRAPHIC PARAMETERS Screen  
The following action can be activated to the screen by pressing action menu button  
:
Recalc Graphic  
1
2
3
4
5
6
7
8
9
0
Recalculate Action: When pressing the softkey the position of screen center and the graphic  
scale are recalculated from the work size according to the selected plane.  
Graphic Action Menu: After pushing the softkey the following actions appear: Auto Erase,  
G40, G53, Dotted. Using Auto Erase the item with the same title in graphic parame-  
ters table can be set or reset. Its effect detailed above. The softkey G40 can only be  
used in case of running in TEST mode. In its switched-on state the drawing appears on  
the screen without tool radius compensation. In the pushed in state of button G53  
drawing is done in machine coordinate system instead of the actual work coordinate  
system, that is if more coordinate systems are used in the same program the tool path  
can be seen separetely. In the pushed in state of button Dotted the separate points are  
not connected together with lines. It is useful when the program consists of small  
minute lines.  
42  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.5 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. Fur-  
ther on in the column the position  
display of axes can be seen as se-  
lected on the POSITION DIS-  
PLAYS screen. (see the chapter  
3.1 on the page 22). In the bottom  
right corner the scale, below it the  
diagram symbolizing the position  
of the coordinate system are  
shown.  
In case of automatic execution the cross indicates the current tool position. A dot is also put to  
the center of the cross. The drawing depends on the speed of movement; as the points are  
drawn only a few times per second, in case of fast movement the drawn tool path will be not a  
continuous line, but a dotted one.  
L Note: the size of the cross is defined by parameter 0561 CROSS DOT. The value entered  
at the parameter specifies the length of the leg of the cross in raster. The value cannot  
be greater than 7.  
Actions of DRAW Screen  
The following actions and action menus can be activated to the draw screen by pressing action  
menu button  
:
Erase  
Move  
Zoom Graphic Refresh Window  
1
2
3
4
5
6
7
8
9
0
Erase Action Menu: When pressing the softkey actions Image and Buffer appear in the  
menu bar. As the effect of Image action the tool path that has been drawn till now is  
erased from the screen. Buffer action erases the drawing not only from the screen but  
also eliminates the movement data stored in the buffer.  
Move Action Menu: The softkey is always highlighted. If the drawing is to be moved in the  
plane of the screen use the appropriate cursor keys. When pressing the softkey Move  
four arrows appear on softkeys for each movement direction. The arrows indicate the  
directions in which the drawing can be moved the same way as with the cursor buttons.  
Zoom Action Menu: The drawing always can be zoomed by the paging keys:  
,
.
When pressing the softkey Zoom actions appear for zooming up and down. The  
actions refer to the page keys in the bottom left corner of the softkeys: Up (PgUp),  
43  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.5 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.  
Graphic Action Menu: After pushing the softkey the following actions appear: Auto Erase,  
G40, G53, Dotted. Using Auto Erase the item with the same title in graphic parame-  
ters table can be set or reset. Its effect detailed above. The softkey G40 can only be  
used in case of running in TEST mode. In its switched-on state the drawing appears on  
the screen without tool radius compensation. In the pushed in state of button G53  
drawing is done in machine coordinate system instead of the actual work coordinate  
system, that is if more coordinate systems are used in the same program the tool path  
can be seen separetely. In the pushed in state of button Dotted the separate points are  
not connected together with lines. It is useful when the program consists of small  
minute lines.  
Refresh action: The operation clears the screen and draws the tool path again.  
Window Action menu: After using this key a frame appears on the screen. This frame can be  
shrinked onto a detail of tool path with function keys appearing on soft keys or cursor  
and paging keys the way as they are used in Move and Zoom operations. After paging  
out of this action group the detail assigned by the frame is drawn onto the screen.  
44  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 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.  
3.6.1 Screen of LOCAL MACRO VARIABLES #1–#33  
In the general displaying area the  
local macro variables and their  
values can be seen. In the five  
columns the main program and  
variables of the four possible  
macro levels are listed. A  
highlighting bar can be moved  
along the variables by means of  
arrow keys  
while with the help of arrows  
and the columns  
and  
,
can be switched over.  
Only those variables can be  
edited, of which the macro level  
is already open. At first only level 0 can be edited, but in case a macro call occurred during  
program execution, this enables the editing of a further level. Till a macro level is not open,  
editing is unnecessary, for values are given to the variables suitable for the address chain in  
time of macro call, while the others are vacated.  
Actions of LOCAL MACRO VARIABLES #1–#33 Screen  
No action menu can be activated to this screen, by pressing action menu key  
a blank  
action menu is displayed.  
It is possible to give value directly to the macro variable by entering a number.  
If a vacant value is to be specified, #0 must be entered.  
Values can be specified indirectly to the macro variables. This means, that in spite of giving a  
value, the variable containing the value must be entered. This way only variables #1–#33,  
#100–#199 and #500–#599 can be specified. The local variables represent the values of the  
current level.  
45  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 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.  
A highlighting bar can be moved  
along the macro variables by  
means of arrow keys up and  
down. This highlighting bar  
shows the variables to be edited.  
A new value can be given to the  
variables in the bottom line. By terminating data input the new value is written in the variable.  
Values can also be given to macro variables indirectly; By entering the code of another macro  
variable (e.g.: #540) it registers the value of that variable. By entering #0 the macro variable is  
vacated.  
Actions of COMMON MACRO VARIABLES #100–#199 Screen  
The following actions and action menus can be activated to the screen of COMMON MACRO  
VARIABLES #100–#199 by pressing action menu key  
:
Vacant Zero  
all 1 all  
Exp  
2
3
4
5
6
7
8
9
0
Vacant All Action Menu: When pressing the key the question CLEAR VACANT ALL?  
can be seen in the bottom left part of general displaying area, together with Exec and  
Cancel actions n the menu bar, the meaning of which is the usual. With Exec in effect  
all macro variables are vacated (#0).  
Zero All Action Menu: When pressing the key the question ZERO ALL? can be seen in the  
bottom left part of general displaying area, together with Exec and Cancel actions in  
the menu bar, the meaning of which is the usual. With Exec in effect all macro variables  
are zeroed (0).  
Exp Action: When pressing the key the exponent of the variable can be entered.  
46  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 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  
loading parameters the original  
values are overwritten.  
A highlighting bar can be moved  
along the macro variables by  
means of arrow keys up and  
down. This highlighting bar  
shows the variables to be edited. A new value can be given to the variable in the bottom line of  
general displaying area. By terminating data input the new value is written in the variable.  
Values can also be given to macro variables indirectly; By entering the code of another macro  
variable (e.g.: #124) it registers the value of that variable. By entering #0 the macro variable is  
vacated.  
Actions of COMMON MACRO VARIABLES #500–#599 Screen  
The following actions and action menus can be activated to the screen of COMMON MACRO  
VARIABLES #500–#599 by pressing action menu key  
:
Vacant Zero  
all 1 all  
Exp  
2
3
4
5
6
7
8
9
0
Vacant All Action Menu: When pressing the key the question CLEAR VACANT ALL?  
can be seen in the bottom left part of general displaying area, together with Exec and  
Cancel actions in the menu bars, the meaning of which is the usual. With Exec in effect  
all macro variables are vacated (#0).  
Zero All Action Menu: When pressing the key the question ZERO ALL? can be seen in the  
bottom left part of general displaying area, together with Exec and Cancel actions n  
the menu bar, the meaning of which is the usual. With Exec in effect all macro variables  
are zeroed (0).  
Exp Action: When pressing the key the exponent of the variable can be entered.  
47  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 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.  
Actions of TIMER AND  
COUNTER Screen  
No action can be activated to  
this screen, a blank action menu  
is displayed by pressing action  
menu key  
, however the  
values of timers and counters can be overwritten only in this state.  
3.6.5 TOOL POT TABLE Screen  
In the general displaying area the  
tool pot table can be seen. The  
values of the table are preserved  
upon power-off.  
In case not a local coded tool  
handle, but a random access  
magazine handle is to be used, a  
tool pot table is needed, in which  
the pot number of the magazine  
and number of the tool found in  
it can be selected.  
Note  
Local coded tool handle means,  
that reference to the tool is  
made at address T by the pot  
number of the magazine, in  
which the desired tool can be found.  
If tool reference is not local coded, a table is needed, which shows, which tool number can be  
found in which pot of the magazine.  
Random access magazine handle means, that the position of tools in the magazine is not  
fixed. The returning tool (taken from the spindle) is not taken back into the position it was  
taken out, but into the nearest vacant position in magazine, in the simplest case in place of  
the selected (new) tool.  
48  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 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.  
Usage of width code  
In case of fix access magazine handle, i.e., the tool taken out is taken back into from where it  
was taken, the tool width, i.e., how many pots are being occupied is of no interest.  
In case of a random access magazine handle position may also have to be ensured for tools,  
that are more-than-one tool pot wide. Therefore tool positions, in which extra wide tools can  
be placed, should have to be selected. This is why a width code must be given to each tool in  
the tool pot table.  
This is needed, for in case of a random access magazine handle the returning tool can be taken  
to the place of the selected one, should the two tools have the same width code. If however the  
width of the two tools differ, the returning tool cannot be taken back in place of the selected  
one. In this case the - to the replacement - nearest vacant position, of which the width equals  
to that of the returning tool must be searched for.  
The following width codes can be entered to the table (under address L):  
1 (normal size),  
3, 5 or 7.  
The tool that has a width of 3 occupies both to the left and to the right 1-1, that of the width of  
5 occupies 2-2, while that of the width of 7 reserves 3-3 positions in the magazine. This way  
special pots can be selected in the magazine, into which the extra wide tools are placed.  
In case of extra wide tools to the pot number, into which the tool is taken also the tool number  
and the tool width code must be entered. As for the 1, 2 or 3 pot numbers before and after it,  
to the tool number 0, while to the width the appropriate width code is to be entered. If a tool is  
taken from the magazine to the spindle in line 0 the tool number and the tool width also has to  
be entered, and the tool number is to be deleted in the line, from which the tool was taken.  
However the width code must be preserved in the table, for to show the returning tool, that the  
pots are reserved for extra wide tools.  
For more information on handling the tool pot table turn to the machine tool builder.  
Actions of TOOL POT TABLE Screen  
The following actions are activated by pressing action menu key  
:
Clear  
all  
Clear  
1 line  
Save  
2
3
4
5
6
7
8
9
0
Clear All Action Menu: When pressing the key the question CLEAR ALL? can be seen in  
the bottom left part of general displaying area, together with Exec and Cancel actions  
in the menu bar, the meaning of which is the usual. With Exec in effect the entire table  
is cleared.  
Clear Line Action Menu: When pressing the key the question CLEAR THIS LINE? can be  
seen in the bottom left part of general displaying area, together with Exec and Cancel  
49  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 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  
program can also be named there. As the effect of keys  
or  
, the  
and  
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 30 “DIRECTORY Screen” Run action menu Table  
action.  
3.6.6 PLC TABLE Screen  
In the general displaying area the  
PLC table can be seen. Its length  
is specified in parameter 0062  
PLC_TAB. The table can be  
optionally used by the machine  
tool builder.  
The contents of the table are  
preserved upon power-off.  
The highlighting bar can be  
moved along the items of table  
by means of arrow keys  
and  
.
The items of the table can be  
overwritten.  
For information on usage of the table turn to the machine tool builder.  
Actions of PLC TABLE Screen  
The following actions can be activated by pressing action menu key  
:
Clear  
all  
Save  
1
2
3
4
5
6
7
8
9
0
Clear All Action Menu: When pressing the key the question CLEAR ALL? can be seen in  
the bottom left part of general displaying area, together with Exec and Cancel actions  
n the menu bar, the meaning of which is the usual. With Exec in effect the entire table  
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  
or  
the  
50  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 SETTING Screens  
program can also be named there. As the effect of keys  
and  
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 30 “DIRECTORY Screen” Run action menu Table  
action.  
3.6.7 USER’S PARAMETERS Screen (User’s Params)  
In the general displaying area a  
restricted part - that can also be  
set by the user - of the parame-  
ters can be seen. The highlight-  
ing bar can be moved along the  
groups seen in general displaying  
area by means of arrow keys up  
and down. The selected group  
can be opened with the help of  
arrow key right, while with  
arrow key left the previous level  
can be displayed. If the  
highlighting bar stands on a pa-  
rameter, a new value can be  
given to the parameter in the  
bottom line of general displaying  
area.  
Actions of USER’S PARAMETERS Screen  
No action menu can be activated to this screen, a blank action menu is displayed by pressing  
action menu key  
, however the values of parameters can be changed only in this state.  
Editing of parameters is only permitted in EDIT mode.  
51  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 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 . is displayed  
beside the action.  
If however the general security  
gate is locked, i.e., the symbol .  
is seen beside the caption the ac-  
tions, beside the name of which  
lock symbol . is displayed,  
cannot be executed. If e.g. pa-  
rameters are to be edited and this action is locked display . in the 7th field of status bar warns  
us that this action is closed in case action menu button  
is pressed on parameters screen.  
The general security gate, the DNC channel, the parameters, the PLC program and the  
service operations have  
generated code, or  
PLC key,  
that means that in case of opening, either as an answer to the digits displayed by the control  
another number generated from those digits must be given, or the security gate can be opened  
in the open (enable) state of the key switch mounted on the machine.  
The other functions have  
fix code, or  
PLC key,  
that means that these functions are opened either with a code given in the below table or in the  
open (enable) state of the key switch mounted on the machine.  
52  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 SETTING Screens  
The below table contains the codes of the appropriate functions:  
Function  
General Security Gate  
work offsets  
Code  
Generated  
15962  
Function  
Code  
open new program  
delete program  
edit program  
95148  
relative position  
tool offsets  
15962  
95148  
15962  
95148  
tool pot table  
load program  
15962  
95148  
tool life table  
save program  
15962  
95148  
timers and counters  
PLC table  
protect program  
DNC channel  
user’s parameters  
parameters  
7895123  
15962  
7895123  
Generated  
7895123  
Generated  
Generated  
Generated  
#100 macro variables  
#500 macro variables  
run in auto menu  
run in MDI menu  
95148  
95148  
PLC program  
service operations  
456852  
357159  
Symbol = (cursor) can be moved to the desired data security service within a column by means  
of buttons  
and  
. If columns are to be switched use buttons  
,
.
If action menu button  
is pressed the following actions are offered:  
Open Close  
1
2
3
4
5
6
7
8
9
0
Open action: If a locked function is to be opened and security key is at disposal move symbol  
= (cursor) to the function. Turn the data security key to enable position on the machine  
than press Open button.  
If no data security key is on the machine move symbol = to the function to be enabled  
than press Open button.  
In this case, provided the function to be opened has fix code, message  
Code: _ _ _ _ _ _ _ _  
appears in the bottom line. After entering the appropriate fix code taken from the above  
table the data input can be closed with the help of button  
and the function is  
enabled.  
If the function has generated code, the following message is displayed in the bottom  
line:  
nnnnnnnn code: _ _ _ _ _ _ _ _  
where nnn is an eight-digit number. Start Decoder program on PC and enter the digits  
seen on control screen. The key code (a 5 digit number) generated by Decoder  
program must be entered from numeric keyboard to control. After the appropriate code  
53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3.6 SETTING Screens  
is entered the data input can be closed by means of button  
enabled.  
and the function is  
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.  
54  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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  
variables and numbers.  
Some addresses may be given a sign or operator I, independent of the data being number or  
expression.  
Words can be separated by means of space key for the sake of lucidity, although its use is not  
obligatory.  
Should a word (a string between two spaces) exceed the length of the given line while typing  
the editor displays the whole word in a new line.  
Block  
A block consists of words. The blocks in memory are separated by character s (Line Feed).  
During program editing termination of a block is performed by pressing <ENTER> key  
due to which line feed occurs and at the same time character s is adjusted to the end of the  
terminated block automatically. As the effect of the key the cursor goes to the beginning of  
next line.  
The start of a new block (character s) is indicated by character > in the first column of screen.  
In case the block does not have enough room in a line the first column of the following line is  
left empty and the first character is put in the second column.  
Block number can be written at the beginning of blocks at address N. The application of block  
numbers in blocks is not compulsory.  
Block numbering can be automatized. 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, ...  
Comments starting by character "(" and ending by character ")" can also be written in the  
blocks.  
Program number and program name  
The program number and program name are used to identify the program. Usage of program  
number is mandatory, that of a program name is not. The program number is the exclusive  
identifier of the program in the directory, while the program name plays only informatory roles.  
The address of program number: O. The address must always be followed by 4 digits, i.e., the  
leading zeros must also be filled in.  
The program name is an arbitrary string between opening and closing brackets "(" and ")". The  
program number and the program name are separated from the rest of program blocks in  
memory by character s.  
55  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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  
%Onnnns%  
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.  
If one edits a part program on an external device e.g., on a PC the opening and closing %  
characters and the program number (Onnnn) must be typed in.  
Program format in memory  
The program in memory is a set of ASCII characters. Its format is:  
%O1234(PROGRAM’S NAME)s/1 N12345 G1 X0 Y...sG2 Z5....s.....s.....sG0  
G40...M 2%  
In the above string:  
s represents Line Feed character,  
% stands for the beginning and end of program.  
Program format in case of communicating with an external device.  
The above program format is applicable also in case of communicating with an external device.  
56  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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 > representing a new block, i.e., code s may appear. The  
first character of the block occurs in the second column. Otherwise if a new line must be  
opened on screen for the block does not have enough room in one line, the first column  
remains empty.  
The text runs from the 2nd column to the 80th column and in case there are more than 79  
characters in one line the text goes on in the next line.  
If the last character of the word is over the 79th column the whole word occurs in the  
following line starting from the 2nd column.  
Line No. 17 is empty.  
Line No. 18 is a status bar.  
Texts written here are highlighted.  
The structure of the line is as follows:  
* message * window1 * window2 * line number * operation mode *  
message: error messages are displayed here.  
Window1: the number of program (Onnnn) edited is shown here as well as its name of which is  
displayed as much as possible. In case two windows are applied the number and name of the  
opened program in the upper window are displayed.  
Window2: the number of program (Onnnn) being in the second, lower window is shown here  
as well as its name.  
Line number: number of logic lines (blocks, characters s).  
Operation mode: INSERT or OVERWRITE.  
The program number of the active window is highlighted.  
Line No. 19.: editor error message and data input line.  
This is the field for the display of error messages sent by the editor and for data input in the  
course of different actions (e.g., search).  
57  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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.  
– Shift button:  
. In case the key is kept pressed down and another key is pushed  
meanwhile, the second character indicated on the key is entered. Should letter keys be  
pushed and no secondary character shown on it, small letters are typed  
– digit keys: <0>, <1>, ...<9>  
– space:  
– decimal point:  
– minus character <–> (does not switch sign during program editing):  
– move cursor up, down:  
– move cursor right, left:  
– new line (s): (Enter)  
,
,
– go backwards and delete: (Backspace)  
– delete: (DEL)  
– insert: (INS)  
– page up: (PgUp)  
– page down: (PgDn)  
Typing  
Characters, signs and the space can be entered uninterruptedly by pressing down the  
appropriate key or keys. The place of input is where the cursor points at.  
Word wrap  
Should a word (a string between two spaces) exceed the length of the given line while typing  
the editor displays the whole word in a new line.  
New block  
During program editing termination of a block is performed by pressing <ENTER> key  
due to which line feed occurs and at the same time character s is adjusted to the end of the  
terminated block automatically. As the effect of the key the cursor goes to the beginning of the  
next line and the input of a new block can be initiated.  
58  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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  
inserted to the beginning of the new block at address N.  
and this is automatically  
If for example the value of parameter is 10 the block numbers are increased by ten: N10, N20,  
N30, ...  
Moving the cursor  
As the effect of right key  
the cursor goes to the next character. Should the line (last  
character or space) on the screen end earlier than the right verge of screen, the cursor goes to  
the first character of the following line, if there is. If the text ends there the cursor stands still.  
As the effect of left key  
the cursor goes to the previous character. Should it be on the  
left verge of the screen, the cursor goes to the finishing character of the previous line,  
independent of where the previous line ends. If the text starts there the cursor stands still.  
As the effect of down key  
the cursor goes to the following line. Should there neither be  
character nor space in that column of the next line it goes to the last character of the line. If  
there is no text in the succeeding line what so ever the cursor stands still.  
As the effect of up key  
the cursor goes to the previous line. Should there neither be  
character nor space in that column of the last line it goes to the last value character of the line.  
If there is no text in the previous line what so ever the cursor stands still.  
As the effect of the page down key  
the cursor goes to the following page, so that a  
whole block is seen on the bottom of screen and it appears after the last character of the block.  
.
As the effect of the page up key  
the cursor goes to the previous page so that the first  
line of the screen always shows the beginning of a block (code s) and it appears on the first  
character. In case no more paging can be done, it goes to the first character of the text.  
Delete  
When pressing key <DEL>  
the character on which the cursor stands is deleted, while  
the characters behind step forward. If due to this, the word in the next line has now enough  
room in this line, it also steps forward.  
In case a space separating two words is deleted, the word drawn together is written in one.  
Should the space be at the end of a line, i.e., the two words be in other lines (and the block not  
finished yet, i.e., the following character not being s) the word is written in one and occurs  
together with the cursor in the succeeding line.  
If characters are deleted from a word at the beginning of the line and the shortened word can  
already be displayed in the previous line the word together with the cursor occurs there. If  
when pressing delete key the cursor stands after the last character of a logic line (block)  
linefeed character s is deleted and the two blocks are drawn together.  
59  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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 18th line of screen.. After pressing key <INS>  
the caption and the mode change to  
OVERWRITE. Afterwards by pressing key  
repeatedly the state changes to its reverse.  
In insert state the new character is written in the position preceding the cursor. Regarding the  
new word formed due to the insert the same rearrangements (word wrap) are in force as those  
referring to deleting.  
Select  
Selection is implemented by the simultaneous pressing of key <SHIFT>  
moving keys . The selected text is shifted  
and  
and  
and  
and  
and cursor  
,
,
,
one character right by means of keys  
one character left by means of keys  
one line down by means of keys  
,
,
,
one line up by means of keys  
.
Selection is deleted with the help of cursor moving keys of the contrary direction.  
Deleting the selected text  
The selected text is deleted by means of key del  
.
Value range test  
The editor does not make any sort of value range or other syntactic test.  
60  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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  
1
2 misc 3 cond 4 operat 5 funct 6  
7 wind 8  
9
0
4.5 File Actions: Save, Save as  
Edit Insert Insert  
Insert  
Insert Window Change Help  
File  
1
2 misc 3 cond 4 operat 5 funct 6  
7 wind 8  
9
9
0
0
The following actions are accessible by selecting File action group F1.  
Save  
Save  
1
2
3
4 as...  
5
6
7
8
Save Action: The edited program is saved while exiting from EDIT screen (by the use of key  
) as well as periodically in the course of editing. This action must be applied when  
for the sake of security an important part of the program is to be saved.  
Save as Action: In case a program is to be saved with another number in the bottom data  
input line message  
FILE NAME: Onnnn_  
appears when pressing the key. Program number O can be overwritten and the action  
can be terminated by means of key <ENTER>  
. Should the program with the  
entered number be an already existing one in the memory, message  
FILE NAME: Onnnn_ EXISTING FILE. OVERWRITE? Y/N  
is displayed. By pressing key <Y> the program is overwritten, while with key <N>  
another program number may be given.  
4.6 Edit Actions: Undo, Cut, Copy, Paste, Find and Replace  
File  
Insert  
Insert  
Insert  
Insert Window Change Help  
7 wind 8  
Edit  
1
2 misc 3 cond 4 operat 5 funct 6  
9
0
0
The following actions are accessible by selecting Edit action group F2.  
Undo Cut Copy Paste Select Find/ Find Find  
Replace  
9
all next 7 previ 8  
5
1
2
3
4
replac 6  
Undo Action: In case an action whether it is typing or deleting is executed within a block, by  
the use of this key the previous state can be restored. If the result of editing can be  
undone, the caption of the key is light, otherwise it is dark. The deleting can be undone  
as far as character s closing the block is not deleted.  
Cut Action: By pressing the key the block selected earlier on is deleted from the text and put  
to the clipboard.  
61  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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. In case the clipboard is empty, the caption of the key is  
dark, otherwise it is light.  
Select All Action: By pressing the key the entire program is selected.  
Find/Replace Action: By pressing the key it remains pressed down. Captions  
FIND: <empty>  
REPLACE: <empty>  
appear in the bottom data input line. Afterwards the text to be searched for can be  
typed in the field after caption FIND. In case the text typed in is to be changed to  
another one the cursor goes to the field next to caption REPLACE on the right side of  
the screen as the effect of key <ENTER>  
where the desired text can be written  
the cursor swings between  
in. By the repeated pressing of key <ENTER>  
captions FIND and REPLACE, therefore each text may be modified additionally. The  
maximum length of the text to be found or replaced is 30 characters.  
In case a text is selected before pressing Find/Replace key the selected text is  
displayed automatically after caption FIND.  
By a repeated push the Find/Replace key is unpressed and the cursor goes back to its  
original position in the selected text. By the repeated pressing of Find/Replace key the  
text written in earlier on is restored in the bottom data input line after captions FIND  
and REPLACE.  
Find Next Action: In the pressed-down state of Find/Replace key as the effect of Find Next  
key search for the text given in FIND field is executed forwards from the position in  
which the cursor stood before the pressing of Find/Replace key. The found string can  
be seen in inverse mode in accordance with the selection. After the unpressing of  
Find/Replace key the cursor glitters in the first character position of the found text and  
the selection disappears. Should the string be not found the caption NOT EXISTING is  
displayed in the message field. The message is cleared by the repeated press of  
Find/Replace key, Find Previous key or the Cancel key  
as well as Find 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 Find  
Previous key search for the text given in FIND field is executed backwards from the  
position in which the cursor stood before the pressing of Find/Replace key. The found  
string can be seen in inverse mode in accordance with the selection. After the  
unpressing of Find/Replace key the cursor glitters in the first character position of the  
found text and the selection disappears. Should the string be not found the caption  
NOT EXISTING is displayed in the message field in the 18th line. The message is  
cleared by the repeated pressing of Find/Replace key, Find Next key or Cancel key  
as well as Find Previous key provided the text in FIND field is in the meantime  
changed and found.  
Replace Action: After a successful search for the next or last string in the pressed-down state  
of Find/Replace key, when the found text is inversed Replace key may be pressed. In  
this case the string after the caption REPLACE is inserted in the text in place of the  
62  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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 Window Change Help  
7 wind 8  
1
2 misc 3 cond 4 operat 5 funct 6  
9
0
The following actions are accessible by selecting action groups F3, ..., F6:  
Insert Miscellaneous Action Group:  
Number Date/time WHILE DO  
END BPRNT DPRNT POPEN PCLOS SETV  
9 N  
1
2
3
4
5
6
7
8
0
0
Insert Condition Action Group:  
IF  
LT  
1 <  
LE  
2 <=  
EQ  
3 =  
NE  
4 !=  
GE  
5 >=  
GT  
6 >  
GOTO THEN  
8 9  
7
7
Insert Operation Action Group:  
ABS BIN BCD FIX  
FUP  
NOT  
OR  
XOR  
AND MOD  
1
2
3
4
5
6
8
8
9
0
Insert Function Action Group:  
SIN COS TAN EXP  
ASIN ACOS ATAN LN  
SQRT  
1
2
3
4
5
6
7
9
0
Number Action: The line number seen in the status line is multiplied by the value of parameter  
0567 N STEP and the block number (Nnnnnn) resulted is inserted after the position  
indicated by the cursor.  
Date/Time Action: By pressing the key the date and time are inserted in the text as seen in the  
top right corner of the screen.  
By selecting further actions of the four action groups executing insertion, the string  
corresponding to the caption of the key is inserted in the text.  
4.8 Actions of Window  
File  
Edit  
Insert  
Insert  
Insert  
Insert Window Change Help  
7 wind 8  
1
2 misc 3 cond 4 operat 5 funct 6  
9
0
Window Action: By pressing the key it remains pressed down and the edit field of the screen  
is divided horizontally into two windows. In both windows the program selected for  
editing can be seen, making thereby possible the editing of two different parts of the  
same program. In case another program is to be presented in a window the editing  
must be exited and the program to be loaded must be selected on the DIRECTORY  
63  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4 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 18th status line. The cursor is seen in the active window,  
and this is also the place where editing actions may be executed.  
By a repeated push the Window key is unpressed, the screen is switched back to single  
window form and the program, the window of which was active at the time of the  
pressing of Window key, can be continued to be edited.  
Change Window Action: Applied when two windows are present at a time. As its effect the  
cursor goes to the other window. Henceforward the other window is active and editing  
actions can be realized there.  
4.9 Help  
File  
Edit  
Insert  
Insert  
Insert  
Insert Window Change Help  
7 wind 8  
1
2 misc 3 cond 4 operat 5 funct 6  
9
0
Help Action: The pressing of the key is only effective if the cursor is moved to the letter G of  
a G code (e.g., G02) or if previously a G code interpretable by the help function is  
selected in the text by means of shift and cursor moving keys, i.e., according to the  
rules of selection. The key remains pressed down. By the repeated push of the key the  
help is closed.  
64  
Download from Www.Somanuals.com. All Manuals Search And Download.  
5 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. These are discussed in details in the  
chapters of the appropriate screen.  
When switching over an opera-  
tion mode, at first one of the  
below screens (functions) must  
be selected: OPERATOR’S  
PANEL, or POSITION.  
Afterwards by pressing the ac-  
F1  
tion menu key  
MODES action menu needs to  
be selected. In this case the cap-  
tions of different operation  
modes appear on the menu bar.  
The desired operation mode can  
be displayed by pressing the ap-  
propriate softkey.  
If the machine is mounted with  
NCT machine control board the operating modes can be selected directly from the  
pushbuttons.  
LNote:  
In the different computers the operation mode selection can function contrary to the above-  
mentioned process. For example operation mode selector switches can be equipped to the  
machine and the operation modes can be switched over directly by the use of these. It is  
possible, that in this case operation modes cannot be selected by means of softkeys at all. For  
details turn to the machine tool builder for an information material.  
65  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.1 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  
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. If one of  
the axes has not been returned to the reference point, in case of that axis no absolute position-  
ing (G90) can be programmed. The parametric overtravel also functions only after the  
reference point return. The reference point return mode is indicated by caption REF in the 2nd  
field of the status bar.  
If the machine is mounted with NCT machine control board the reference point return mode  
can be switched on by pressing the  
button.  
Axis Selection  
After selecting the operation mode by pressing and holding down the  
appropriate axis’s button returning to the reference point on the  
selected axis is beginning. If the axis direction button is not held down  
any longer the movement stops, if it is pressed again the process is  
continued. More axes’ jog buttons can be pressed at a time, therefore  
return to reference point can be made simultaneously on several axes.  
On the  
selected axis the direction of  
movement depends on the  
parameter and independent of  
whether key of direction + or  
key of direction ! is being  
pressed. Generally on the control  
panels +X, !X, +Z, !Z are  
equipped. This way the move-  
ment on axes X, Z can be  
directly started.  
If the ABSOLUTE POSITION  
screen is used during reference  
point return, on the axes, on  
which return to reference point  
has already occurred, symbol %is  
displayed beside the position, while on the ones, on which no return to reference point  
66  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.1 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.  
LNote:  
By different machine tools return to the reference point may function contrary to the above-  
mentioned process. It is common, that after displaying the operation mode and pressing  
START button the jog buttons are to be held down for a short time, after that the process goes  
on automatically. In this case the process can be stopped by pressing STOP button. For  
details turn to the machine tool builder for an information material.  
Types of Reference Point Return  
There may be four types of reference point return. The types are determined by the machine  
tool builder axis by axis in different parameters, in function of the adapted path measuring  
system.  
1. Reference point setting by return to switch, then standing on zero-pulse  
The selected axis runs to the reference point switch at high speed, then stops. It comes off the  
switch at low speed either in the direction of the running on or in the opposite one, and  
searches for the first zero-pulse, and registers this position reference point.  
2. Reference point return with distance coded measuring system  
The selected axis searches for two neighboring zero-pulses at low speed. It detects the  
absolute position of the axis by measuring the distance between the two zero-pulses.  
3. Reference point return on grid  
The selected axis searches for the zero-pulse at low speed and registers it as reference point.  
4. Floating reference point  
By pressing the appropriate jog button no movement is made, but the momentary position of  
the slide is registered as reference point.  
67  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.2 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 2nd field of status bar caption JOG appears.  
If the machine is mounted with NCT machine control board the jog mode can be switched on  
by pressing the  
button.  
Axis Selection  
The movement on axes X, Z can be directly started by pressing and  
holding down the appropriate jog button.  
More axes’ jog buttons can be pressed at a time, therefore more axes  
can be jogged simultaneously.  
In case only jog buttons are held down the appropriate axis is jogged  
at feedrate. If together with the jog buttons the rapid traverse key  
is pressed, the selected axes move at rapid traverse rate.  
Feedrate Selection  
Rate of feed jogging:  
– the modal value F, if the value of parameter 1372 JOGFEED is 0.  
– If the value of parameter 1372  
JOGFEED is 1 the rate of  
jogging is independent of  
the modal value F. In this  
case the rate is taken into  
account on the basis of the  
state of feedrate override  
switch in accordance with  
the table beside.  
%
G21  
mm/min  
G20  
in/min  
rotating axis  
°/min  
0
1
0
2
0
0.08  
0.12  
0.2  
0.3  
0.5  
0.8  
1.2  
2
0
0.4  
0.64  
1
2
3.2  
5
5
10  
20  
30  
40  
50  
60  
70  
80  
90  
100  
110  
120  
7.9  
12.6  
20  
1.58  
2.52  
4.0  
6.4  
10  
In this case the valid feedrate val-  
ues can be seen in the 5th  
(interpolator) field of status bar.  
32  
50  
79  
3
15.8  
25.2  
40  
126  
200  
320  
500  
790  
1260  
5
8
12  
20  
30  
50  
64  
100  
158  
252  
The rate of rapid traverse jogging is at parameters axis by axis fixed value. Generally the rate  
differs from (less than) that of G00 rapid traverse rate positioning (by the way it is also fixed at  
parameters axis by axis).  
68  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.2 Jog Mode  
LNote:  
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. This way the movement on the selected axis is carried on  
until the STOP button is pressed. For details turn to the machine tool builder for an informa-  
tion material.  
69  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.3 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 2nd field of status bar caption INCR appears.  
If the machine is mounted with NCT machine control board the incremental jog mode can be  
switched on by pressing the  
button.  
Increment Selection  
After selecting the operation  
mode an increment size must be  
selected. This can be done on the  
OPERATOR’S PANEL or  
POSITION screen. After  
pressing the F3 action menu key  
INCREMENT, the desired  
increment size can be selected  
with the help of softkeys. The  
selected increment size can be  
seen in the 5th (interpolator)  
field of status bar. The increment  
size means the number of  
increments the selected axis  
moves by pressing the axis  
direction button once.  
If the machine is mounted with NCT machine control board the increment size can also be  
selected directly by buttons  
,
,
,
.
The increment size stepped by the control (1, 10, 100, 1000 increments) is always interpreted  
in the output system of the machine (metric or inch). The output increment system is deter-  
mined by the measuring system adapted to the machine. If, for example, in case of a machine of  
metric system (the output increment system is metric), the resolution is 0.001mm, the control  
is set to G20 (inch input programming) state and 1000 increment size is selected, on the  
position display of distance to go 0.0394 will be displayed as distance, which is 1 mm  
increment size in inch.  
If data input and position display is done in diameter on axis X, the selected incremental step  
will be done in diameter too.  
Axis Selection  
After setting the increment size by pressing axis jog buttons the step  
is started on the selected axis and in the selected direction.  
70  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.3 Incremental Jog Mode  
LWarning!  
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!  
71  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.4 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. After selecting the operation mode in the 2nd field of status bar caption HNDL  
appears.  
If the machine is mounted with NCT machine control board the manual handle mode can be  
switched on by pressing the  
button.  
Increment Selection  
After selecting the operation mode an increment size must be selected. The selection and  
interpretation of increment size correspond to the ones discussed in the case of incremental jog  
mode. The increment size in manual handle mode shows the number of increments the slide  
moves by rotating the manual handle one unit of division.  
Axis Selection  
The axis to be moved by the  
manual handle can be selected  
on the OPERATOR’S PANEL  
or POSITION CHECK screen.  
After pressing the action menu  
key F2 AXES than the axis to be  
moved can be selected by means  
of softkeys.  
If the machine is mounted with NCT machine control board the axis  
can also be selected by the jog buttons X, Z. In this case after select-  
ing the appropriate axis the lamps of both directions (e.g., +X and  
–X) are alight.  
72  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6.4 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. Adjust parameter 1373 HNDLFEED=1 to avoid such undesired pulse buffering.  
In this case the division on the handle may differ from the movement actually done.  
LNote:  
The above discussed case is the basic case of manual handle mode. By different machines  
functions contrary to these may be created by the machine tool builder. If, for example, an  
external manual handle is equipped, the increment and direction selection may be done with  
the help of a dial. For details turn to the machine tool builder for an information material.  
73  
Download from Www.Somanuals.com. All Manuals Search And Download.  
7 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. The data input is discussed in the chapter 3.3.4 “SINGLE  
BLOCK Screen” on the page 34.  
Only a program block not referring to previous or following blocks can be entered, i.e., for  
example a block containing tool nose radius compensation cannot be entered. There are no  
further restrictions, e.g. canned cycles, subprograms or macros can be started by means of  
single block operation.  
After terminating single block input caption SBEX appears in the 2nd field of status bar. With  
the START button in effect the single block is executed.  
7.2 Work Zero Point Offset and Tool Length Offset Measurement  
In the course of measuring work offsets and tool length offsets by touching the workpiece  
surface, of which the sizes are known, manual moving of axes is needed. It follows, that it is  
practical to use manual operation modes in case of both activities. If, when measuring, switch-  
over of spindle revolution or a new tool is needed, it can be executed by means of single block  
input without changing operation modes.  
L
Warning!  
Work offset and tool length offset measurement can be executed only after reference  
point return.  
74  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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 F3 W.  
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 F1 WORK  
COORDNT. (Work coordinate  
system), than the appropriate  
softkey F1 G54, F2 G55, ... The  
selected coordinate system is not  
changed to (as after the execu-  
tion of the appropriate com-  
mand G54, G55, ...), but is only  
taken into account in the course of measuring.  
Basically there may be two kinds of tool length offsets. One possibility is that the tool length  
offset equals to the X- and Z-direction tool overhang. Another one is that the tool length is  
actually a coordinate offset in the direction of tool length. The control enables the operator to  
take the size of a tool which is known, into account when measuring the offsets.  
The length offset storage to which the coordinate system is to be measured, can be selected.  
In order to do this the action key F3 OFS NO SEARCH (offset number search) must be  
pressed. The offset register number, which is to be used in the course of measuring, shall be  
entered under address N in the bottom data input line, than the data input must be terminated  
by either key  
or  
.
75  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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. This  
can be done by taking a cut with  
a tool previously measured, in  
X- and Z-direction on the  
workpiece in the spindle, than  
measuring the diameter and  
length of workpiece on the place  
where the cut was taken and en-  
tering the sizes to control. The  
control takes the tool overhang  
into account automatically when  
calculating the work zero point  
offsets, if prior thereto the tool  
offset group containing its size  
was selected.  
The offset value can be calculated from the following equation:  
Mx = x – xc – x0  
Mz = z – zc – z0  
where  
– Mx, Mz: value of work zero point offset  
– x, z: reference position of tool holder in machine coordinate system (excluding length offset)  
– xc, zc: X- and Z-direction tool length offset  
– x0, z0: data entered to coordinate Z in the course of measuring, the measured size of the  
workpiece.  
L
Note:  
Values x and z of the above equation differ to position seen on position display G53, if  
tool length has been called (Tnnmm). In values "x, z" the called length offset is never  
taken into account. Therefore before measuring it is useful to delete tool length by  
means of command Tnn00, however this only makes position display more under-  
standable.  
76  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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.  
An exception to this if the offset  
needs to be compensated, as well  
as if another work coordinate  
system is to be used. This is  
needed, for the tool length is  
calculated in relation to a given  
work coordinate system.  
The process corresponds to the  
above discussed one. The control  
calculates the offset amount with  
the help of the above-mentioned  
equation:  
Mx = x – xc – x0  
Mz = z – zc – z0  
However this time the offset of the new coordinate system (G55) is shifted in relation to the  
previous one (G54), as seen on the diagram beside.  
77  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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 F4 T. LENG MEAS-  
UR (tool length measurement)  
of F5 OFFSETS action menu  
must be selected.  
Select the tool length offset  
register, in which the tool length  
to be stored. In order to do this  
softkey F3 OFS NO SEARCH  
(offset number search) must be  
pressed. The offset register num-  
ber, which is to be used in the  
course of measurement, shall be  
entered under address N in the  
bottom data input line, than the  
data input must be terminated by either key  
or  
.
The coordinate system, to which the tools are to be related to, needs to be selected after  
pressing softkey F1 WORK COORDNT. (Work coordinate system), than the appropriate  
softkey F1 G54, F2 G55 , ... The selected coordinate system is not changed to (as after the  
execution of the appropriate command G54, G55, ...), but is only taken into account in the  
course of measurement.  
After taking cuts on X and Z axes, measuring the diameter X and length Z of workpiece cut,  
the values are to be specified in the lower data input line on address X and Z. The data input  
must be terminated by either key  
or  
.
The control calculates the tool length offset automatically by taking the current axis position  
into account.  
78  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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  
(Mx=0, Mz=0). The coordinate  
values measured after cutting  
and entered to control at ad-  
dresses X and Z: x0, z0. The con-  
trol calculates the tool length  
with the help of the relation, dis-  
cussed for work zero point off-  
sets. The tool length offsets re-  
sulted contain the X- and Z-di-  
rection work zero point offsets,  
as seen on the diagram.  
xc = x – x0 – Mx  
zc = z – z0 – Mz  
If Work Zero Point Offset Measurement had Taken Place Previously  
After entering the coordinates  
the tool length is calculated with  
the help of the following equa-  
tion:  
xc = x – x0 – Mx  
zc = z – z0 – Mz  
where  
– xc zc: length offset calculated  
by the control  
– x, z: reference position of the  
tool holder in the  
machine coordinate sys-  
tem(excluding length  
offset)  
– x0, z0: data entered to coordi-  
nates X and Z, the  
known size of the  
workpiece  
– Mx, Mz: Work zero point offset value in the selected coordinate system.  
In this case the tool length equals to the tool overhang, as seen on the diagram.  
L Note:  
Values x and z of the above equation differ to position seen on position display G53, if tool  
length compensation has been called (Tnnmm). In values "x, z" the called length offset is  
never taken into account. Therefore before measuring it is useful to delete tool length by  
means of command Tnn00, however this only makes position display more understandable.  
79  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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 F4 T LENG MEASURE (tool length measurement) in  
screen menu of F5 OFFSETS.  
Switch control to JOG mode, than change the tool to be measured.  
Move the tool tip near to the tool sensor by the use of jog buttons.  
The length offset register in which the size of the tool is to be stored must be specified after  
the action menu button is pressed. Press softkey F3 OFS NO SEARCH (offset number search).  
The number of the offset register to be used for the tool measurement must be written at  
address N in the data input line than the data input must be terminated by means of button  
or  
. In case parameter 1353 OFFSNL is set to 1 the cursor moves automatically to  
the offset register the number of which corresponds to the number of tool activated.  
Press softkey F3 AUTO MEAS after the action menu is pressed.  
Touch the tool sensor by moving axis with the appropriate jog button. In this case the speed  
of movement is always the value defined at parameter 8022 G37FD independent of the  
override switch state. Even 0% state of the override switch is ineffective, the jog button must  
be released in order to stop.  
As the tool tip touches the appropriate button of the tool offset sensor, the movement stops  
and only movement in the contrary direction is possible. The control calculates the tool length  
offset value automatically at the moment when the sensor has been pressed.  
The tool offset sensor enables  
measurement in all four directions  
(X+, X–, Z+, Z–). It has buttons in all  
four directions, their positions must be  
calibrated and stored at parameters  
previously. The parameters are:  
8081 CONTACTX+,  
8082 CONTACTX–,  
8083 CONTACTZ+,  
8084 CONTACTZ–.  
The control subtracts value of the ap-  
propriate CONTACT parameter from  
the current position related to the ref-  
erence point and the difference is re-  
ferred to as tool length offset at the  
moment of touch. On the diagram the  
position of the Z– button of the sensor is defined to chuck’s plane. The control calculates the  
z-direction length offset with the help of the equation below:  
zk = z – CONTACTZ–  
where: zc: the calculated tool length offset  
z: position of the tool holder base point according to the reference point  
CONTACTZ–: position of Z– button of sensor registered at parameter  
Warning!  
The work zero point offset must always be measured after the use of automatic length offset!  
80  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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. In this case the values of tool  
length offsets contain the zero point offset according to the reference point.  
The other possibility is that the button positions of the sensor are defined according to the  
reference point. In this case the tool length offset value equals to the tool overhang.  
Warning!  
Parameters 8081 CONTACTX+ and 8082 CONTACTX– must always be specified in radius  
independent of the default interpretation being in diameter or radius in the control. All  
CONTACT parameters must be defined in the double of output increment system, i.e. for  
example in case of metric machine and INCRSYSTB=1 it is in :m without decimal point.  
Before the start of the calibration clear all tool length offsets, work zero point offsets as well  
as all CONTACT parameters.  
81  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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  
Xworkp on the diagram below.  
Measure the workpiece diameter indicated  
with D on the figure.  
Execute an automatic tool length measure as  
discussed in the previous chapter in X–  
direction. Read the selected X offset register  
value indicated with X(–) on the diagram.  
Calculate and enter the value of parameter CONTACTX– with the help of the following  
equation:  
CONTACTX– = [X(–) – (Xworkp – D)]/2  
In the above equation X position display is supposed to be in diameter.  
The position of X+ button can also be defined by means of the above procedure  
Calibrating in Z direction  
Define the position of tool tip according to the chuck indicated with Zchuck on the diagram  
below.  
Execute an automatic tool length measurement as discussed in the previous chapter in Z–  
direction. Read the selected Z offset register value indicated with Z(–) on the diagram. Calculate  
and enter the value of parameter CONTACTZ– with the help of the following equation:  
CONTACTZ– = Z(–) – Zchuck  
The position of Z+ button can also be defined by means of the above procedure.  
82  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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 XT, ZT on the diagram below.  
Execute an automatic tool length measure-  
ment as discussed in the previous chapter.  
On the diagram it is in directions X–, Z–.  
Read the selected X, as well as Z offset reg-  
ister values indicated with X(–), Z(–) on the  
diagram. Calculate and enter the values of  
the CONTACT parameter with the help of  
the following equation:  
CONTACTX– = X(–) – XT  
CONTACTZ– = Z(–) – ZT  
The procedure can also be applied for  
the other buttons.  
83  
Download from Www.Somanuals.com. All Manuals Search And Download.  
8.1 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.  
If the machine is mounted with NCT machine control board the automatic mode can be  
switched on by pressing  
button.  
The automatic mode is the operation mode, executing part programs. The part program to be  
executed can be in the memory of control, as well as in external device, e.g., in a computer.  
Whether the program to be executed is to be loaded from the memory or from an external  
device, can be determined, after selecting DIRECTORY screen. After pressing the action  
menu key  
RUN action menu must be selected. Afterwards the process corresponds to  
what have been discussed in chapter Program directory actions.  
If the program is executed from  
the memory, caption AUTM can  
be seen in the first field of status  
bar (first operation mode state),  
while in case of an external de-  
vice it is the caption AUTD  
(DNC). The number of the  
program, selected for automatic  
execution appears at the end of  
line containing the name of the  
current general displaying area.  
8.1.1 Program Execution in DNC  
DNC connection is realized through RS-232C serial interface. Keep an eye on setting the same  
parameters (baud rate, number of stop bits ect.) on both the transmitter and the receiver side.  
There may be three kinds of DNC connection.  
Simple connection is realized between control and external device upon selection of action  
DNC of RUN menu. The connection has no protocol, the data can be sent by any serial port  
driver.  
In case of selecting action DNC NCT, program dnc-plus.exe (product of NCT Kft) needs to be  
84  
Download from Www.Somanuals.com. All Manuals Search And Download.  
8.1 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. If the receiver detects an error, it asks for repetition and the  
transmitter sends the block again. Of this, the operator notices nothing what so ever, for it  
proceeds automatically. Contrary to simple DNC connection this method makes data transfer  
very safe, the possibility of mistaking (i.e., control receives false command due to error in data  
transfer channel) is minimal.  
If the option FEW (Floppy Ethernet Winchester) is integrated into the control that is really an  
integrated PC (Personal Computer), then also action DNC FEW can be selected. Then  
program execution happens from the PC.  
The programs sent in DNC must meet the following requirements:  
– no divergence command can be used in main program (i.e. in the program, which is  
transmitted from external device), such as GOTO or M99 Pnnnn,  
– subprogram or macro call is possible with the restriction that the subprogram or macro  
program must be in the control memory, it cannot be on external device.  
Machining Start and Stop  
The machining starts with the START button and stops with the STOP button in effect. If no  
program is selected for execution in automatic mode, and control is not in DNC state, the error  
message NOT EXISTING PROGRAM is displayed when starting automatic mode.  
85  
Download from Www.Somanuals.com. All Manuals Search And Download.  
8.2 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:  
– editing, as well as loading or saving through serial input the parameter area,  
– loading PLC program to control,  
– editing programs selected for execution in automatic mode and interrupted during execu-  
tion, as well as editing sub-programs and macros called from this main program, on  
condition that those are under processing.  
If the machine is mounted with NCT machine control board the edit mode can be switched on  
by pressing the  
button.  
Editing Programs under Automatic Execution  
Programs (main programs and  
sub-programs under automatic  
execution are indicated by excla-  
mation mark ! standing before  
their names on DIRECTORY  
screen. These programs can be  
edited with the following restric-  
tions.  
If automatic mode is interrupted  
during execution, switch-over to  
edit mode is done and the screen  
EDIT is displayed, the control  
always displays the currently  
interrupted program, independ-  
ent of the highlighted program in  
the list of the directory (indicat-  
ing the background editing). Editing can be done, beginning with the block after the inter-  
rupted program block. The control disqualifies editing of the interrupted block and of previous  
blocks. If editing of such a block is selected by means of cursor, two arrows 67, pointing at  
each other indicate in the 7th status field, that this block cannot be edited.  
The same situation occurs, if execution of a subprogram or macro is interrupted. In this case  
the subprogram or macro can be modified by opening edit mode with the above restrictions.  
86  
Download from Www.Somanuals.com. All Manuals Search And Download.  
8.3 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.  
If the machine is mounted with NCT machine control board the manual data input mode can be  
switched on by pressing the  
button.  
In manual data input mode all  
part programs in control mem-  
ory, that is not selected for auto-  
matic execution can be executed.  
The program to be executed can  
be selected after displaying the  
DIRECTORY screen. After  
pressing the action menu key  
action menu RUN must be  
selected. Than the process corre-  
sponds to what have been dis-  
cussed in chapter “Program di-  
rectory actions”.  
By opening the operation mode  
caption MDI appears in the  
leftmost field of status bar. The  
program starts by the use of the START button, while with the STOP button the execution can  
be stopped. By pressing START button error message  
NOT EXISTING PROGRAM  
is displayed if no program is selected for execution in manual data input mode.  
Differences between Automatic and Manual Data Input modes  
– In manual data input mode only programs in memory can be executed, therefore in this case  
DNC transfer is not possible!  
– In manual data input mode the program cannot be continued from the interruption point  
(contrary to automatic mode). This means that the program is always executed from  
the beginning when the operation mode is activated.  
– In program selected for manual data input mode block number cannot be searched for.  
Among others the manual data input mode can be used for simplifying interventions frequently  
occurring while machining. In this case there is no need to enter and execute one or more  
blocks by means of single block input, but the process needed is written down in a program.  
Switching over from automatic to manual data input and starting the process by interrupting  
automatic mode can be done any time. For example in the case of tool break a program, which  
stops spindle and switches off coolant, takes out the tool and stands to a position the  
intervention from which is easy, can be started in manual data input mode. Another way to use  
it is when a size needs to be checked on the work during machining, the automatic mode can  
be interrupted and a measuring cycle started in manual data input mode. After the needed  
process is done the automatic mode can be returned and the machining continued.  
87  
Download from Www.Somanuals.com. All Manuals Search And Download.  
8.3 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.  
88  
Download from Www.Somanuals.com. All Manuals Search And Download.  
9 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  
determines, by how many percent of the programmed feedrate (F) should  
the axes be moved. The diagram beside shows the position of the switch  
and the percentage belonging to the position. Position 0% stops the  
movement of not only the feed, but also of rapid traverse movements.  
switch  
state  
%
1
2
3
4
5
6
7
8
9
0
1
2
In basic configuration feedrate override switch can be selected on  
OPERATOR’S PANEL or POSITION screen. After pressing the action  
menu key, action F4 % must be selected. This way the percentage can be  
decreased (by means of softkey F–), as well as increased (by means of  
softkey F+).  
5
10  
20  
30  
40  
50  
60  
70  
80  
90  
The NCT machine control board is mounted with a  
16-position rotary switch. In this case in place of  
the above mentioned override adjustment with  
softkeys this feedrate switch can be used.  
The feedrate switch position is interpreted in jog  
mode on the basis of parameter adjustment. If the  
value of parameter 1372 JOGFEED is 0, the speed of jog is the modal  
value F. If the value of parameter 1372 JOGFEED is 1, the control  
registers the speed fixed in table on the basis of feedrate switch position.  
(See table of jog mode.)  
10  
11  
12  
13  
14  
15  
16  
100  
110  
120  
In the following cases the feedrate switch is ineffective:  
– G63, i.e. state of override disabled,  
– at the values of variable #3004 listed in programmer’s manual, and  
– during thread cutting G33, G34, G76, G78 and tapping cycles G84.1,  
G84.  
In these cases the control always supposes 100% independent of switch position.  
89  
Download from Www.Somanuals.com. All Manuals Search And Download.  
9 Override Switches  
9.2 Rapid Traverse Override Switch  
The rapid traverse override switch determines, by how many percent of  
the rapid traverse rate defined in the parameter should the axes be  
moved. The diagram beside contains the switch positions and the  
percentages belonging to the positions.  
switch  
state  
%
1
2
3
4
F0  
25  
50  
F0 is a percentage fixed at parameter 1204 RAPOVER. Its practical  
value is 10% or less.  
If the value of parameter 1204 RAPOVER is 0 the rapid traverse  
override values (depending on the PLC program) are the same discussed  
earlier at feedrate override in the range of 0, 1, 2, 5, 10, 20, ..., 100%.  
Consult with the machine tool builder on details.  
100  
Feedrate override switch position 0% stops the rapid traverse movements as well, so there is  
no need to have a rapid traverse position 0%.  
In basic configuration, rapid traverse rate override switch can be selected on OPERATOR’S  
PANEL or POSITION screens. After pressing the action menu key, action F4 % must be  
selected. This way with the help of softkeys R–, R+ the percentage can be decreased (by means  
of softkey R–), as well as increased (by means of softkey R+).  
If the machine is mounted with NCT machine control board the  
rapid traverse override value can be selected with four buttons  
optionally.  
LNote:  
The control can also take over % value of rapid traverse rate from feedrate override switch.  
For details turn to the machine tool builder for an information material.  
9.3 Spindle Speed Override Switch  
The spindle speed override switch has 11 positions. The switch deter-  
switch  
state  
%
mines, by how many percent of the programmed spindle revolution (S)  
should the spindle be rotated. The diagram beside contains the switch  
positions and the percentages belonging to the positions.  
1
2
3
4
5
6
7
8
9
50  
60  
70  
80  
90  
In basic configuration, spindle speed override switch can be selected on  
OPERATOR’S PANEL or POSITION screens. After pressing the  
action menu key, action F4 % must be selected. This way with the help  
of softkeys S–, S+ the percentage can be decreased (by means of  
softkey S–), as well as increased (by means of softkey S+).  
Three buttons are mounted on the NCT machine control board. In this  
case in place of the above mentioned override adjustment with softkeys  
100  
110  
120  
130  
140  
the three buttons can be used. With the button  
is decreased, while by pressing the button  
in effect the value  
it is increased. By  
10  
90  
Download from Www.Somanuals.com. All Manuals Search And Download.  
9 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.  
91  
Download from Www.Somanuals.com. All Manuals Search And Download.  
10 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  
– with the RESET  
button,  
key,  
– at the end of block execution in the single block mode  
,
– after executing programmed stop command M00,  
– as the effect of conditional stop command M01, if optional stop switch  
is on,  
– after executing program end commands M02, M30.  
10.1 Starting Program Execution  
In the following cases the program execution is started by pressing START button  
:
– in jog, incremental jog or manual handle feed mode, after single block has been entered and  
terminated,  
– in automatic mode, if program is selected for execution from memory or DNC,  
– in manual data input mode, if program is selected for execution.  
Error message  
NOT EXISTING PROGRAM  
is displayed by pressing START button, if no program is selected for execution. START state  
is indicated by caption STRT in the 3rd field of status bar.  
10.2 Feed Stop  
During program execution by pressing STOP button  
START state is cancelled. The  
axes decelerate and stop. The execution of functions (M, S, T, B) in the given block is  
continued till the end of block. STOP state is indicated by caption STOP in the 3rd field of the  
status bar.  
In the following cases the STOP button is ineffective:  
– G63, i.e. state of override inhibit,  
– values of variable #3004 listed in programmer’s manual, and  
– during thread cutting G33, G34 and tapping cycles G84.1, G84.  
10.3 RESET  
If reset key  
is pressed during program execution, START or STOP state is canceled.  
The axes decelerate and stop, even if control executes operation, where the use of feedrate  
override switches and STOP button is ineffective (e.g.: G33, G34, G76, G78, G84.1, G84).  
92  
Download from Www.Somanuals.com. All Manuals Search And Download.  
10 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 3rd field of status bar. This means, that automatic operation is inter-  
rupted. Afterwards program execution can be continued from the block, which has  
been interrupted.  
In Manual Data Input Mode: If RESET key is pressed in manual data input mode, program  
execution is interrupted and it cannot be restarted from the interruption point, only  
from the beginning.  
In Case of the Execution of a Single Block: If RESET key is pressed during the execution of  
a single block the block is cleared from the buffer. If the same block needs to be  
executed again, the single block input must be terminated once more.  
In case automatic mode is being selected, INTD state is in effect, no message is being  
displayed in global message line and RESET key is pressed, INTD state is cancelled and the  
program executor goes to the first line of the program selected for automatic execution, i.e.  
machining begins from the beginning by pressing START button. INTD state is cleared and  
control registers default status fixed at parameters.  
10.4 Programmed Stop: M00  
If control goes to code M00 during program execution, it executes block containing code  
M00, than STOP state is assumed and the machining stops. With START  
machining is continued.  
button the  
10.5 Conditional Stop: M01  
Conditional stop state can be  
selected on OPERATOR’S  
PANEL or POSITION screens.  
After pressing the action menu  
key F5 CONDITIONS  
action menu must be selected,  
than switch COND. STOP (con-  
ditional stop) needs to be  
pressed.  
If NCT machine control board is  
used select  
button.  
If control runs to code M01  
during program execution, it  
93  
Download from Www.Somanuals.com. All Manuals Search And Download.  
10 Program Execution Start and Stop  
executes block containing code M01 if switch COND. STOP  
assumed and the machining stops. With START button  
is on, than STOP state is  
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. By its use the machining stops, START  
state is canceled. In the course of program execution from memory listing goes to first block of  
main program, from where the machining can be started from the beginning by the use of  
START button  
.
Even if program end code is not entered to the end of main program, with symbol % in effect  
the above process is affected, except for PLC actions belonging to the codes M02, M30, for  
example spindle stop and coolant off are not executed.  
94  
Download from Www.Somanuals.com. All Manuals Search And Download.  
11 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  
– if switch No. n is on, it skips  
block,  
– if switch No. n is off, it exe-  
cutes block.  
The conditional block switch  
No. 1 can be reached on  
OPERATOR’S PANEL or  
POSITION screens. After  
pressing the action menu key,  
F5 CONDITIONS action menu  
must be selected, than switch  
COND. BLOCK (conditional block) needs to be pressed.  
If NCT machine control board is used select  
button.  
The control can handle another 8 conditional block switches (altogether 9). These switches can  
be optionally used.  
11.2 Increasing Feedrate by Means of Rapid Traverse Jog Button  
If axes are moved during program execution and rapid traverse jog button  
is pressed,  
the control increases feedrate, if rapid traverse jog button is released, it resets the programmed  
feedrate.  
The measure of acceleration is determined by the value fixed at parameter 1371 FMULT. The  
programmed value is multiplied by the number fixed at parameter, and the result is activated as  
feedrate. If the value of parameter is 1 the feedrate remains unchanged when pressing rapid  
traverse button, if the value is e.g. 2 it is doubled.  
95  
Download from Www.Somanuals.com. All Manuals Search And Download.  
11 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  
the program execution takes  
place from. At the same time in  
the 2nd field of status bar caption  
HNDL appears, indicating the  
manual handle operation.  
By the use of the manual handle  
a movement can be overlapped  
to the movement of axes defined  
in the program. The tool path  
formed will differ from the one defined in the program.  
The rules of operation are as follows:  
– The rules of selecting axis and increment correspond to the ones discussed by manual handle  
mode.  
– The speed of intervention coming from the manual handle is added algebraically to the speed  
resulting from interpolation, however the speed realized cannot be over the maximum  
feedrate permitted, that is registered on the given axis.  
If e.g. the maximum feedrate is 2000 mm/min and the selected axis is moved in  
direction + by 400 mm/min, the speed coming from manual handle can be 1600  
mm/min in direction +, or 2400 mm/min in direction –.  
If the speed realized is over the maximum speed permitted, the control throws away the  
useless pulses, in contrast to the normal manual handle mode.  
– Movement is made even in feedrate override state 0%.  
– As the effect of intervention by means of manual handle the direction can be reversed.  
– Movement is not made in the following cases:  
State G00, or other states of rapid traverse movement, as, e.g., positioning phase of  
canned cycle, G28, G53, etc. even if no movement command is programmed on the  
given axis.  
STOP state.  
96  
Download from Www.Somanuals.com. All Manuals Search And Download.  
11 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.  
– Naturally this does not influ-  
ence the machine coordi-  
nate system. In case of  
G53 or G28 the axis al-  
ways moves to the ap-  
propriate position.  
– The value rotated by manual  
handle cannot be seen on  
the display showing the current position in compliance with the above discussed.  
If one of the common work zero point offsets is other than zero an exclamation mark ! can be  
seen in the 7th status field.  
97  
Download from Www.Somanuals.com. All Manuals Search And Download.  
12 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.  
12.1 Single Block Execution  
Single block execution can be  
selected on OPERATOR’S  
PANEL or POSITION screens.  
After pressing the action menu  
key, F5 CONDITIONS action  
menu must be selected, than  
softkey SINGLE BLOCK needs  
to be pressed.  
If NCT machine control board is  
used select the  
button.  
Single block execution can be  
done in automatic and manual  
data input modes. The control  
stops (STOP state) after the exe-  
cution of each block.  
An exception to that when thread cutting blocks G33 follow each other or suppression of  
single block execution has been programmed by giving value #3003=1. The machining  
continues with the START button  
.
12.2 Dry Run (All Feedrates at High Speed)  
Switch DRY RUN can be reached on OPERATOR’S PANEL or POSITION screens. After  
pressing the action menu key, F5 CONDITIONS action menu must be selected, than softkey  
DRY RUN needs to be pressed.  
If NCT machine control board is used select the  
button.  
When the switch is on all feeds move at high speed, fixed at parameter. It executes every  
movement at feedrate interpreted in dimension per minute, independent of whether state G94  
or G95 is programmed .  
Generally the DRY RUN button  
can be activated only in one of the manual modes  
provided the axes are in stopped state. For details turn to the machine tool builder for an  
information material.  
98  
Download from Www.Somanuals.com. All Manuals Search And Download.  
12 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  
key  
F5 CONDITIONS  
action menu must be selected,  
than softkey MACHINE LOCK  
needs to be pressed.  
If NCT machine control board is  
used select the  
button.  
The locked state of the machine  
is indicated by caption LOCK in  
the 8th field (general NC state)  
of the status bar.  
If the switch is on:  
– the interpolator does not give out any command to the position control loop on either axis,  
as well as  
– no function is executed by the PLC at all.  
Functions machine lock and dry run can be combined, i.e., both can be switched on at the same  
time. The POSITION screen and the GRAPHIC POSITION screen show the path already  
drawn. If switch dry run is on, the speed is high, if it is off, the speed is the programmed  
feedrate.  
If machine lock is switched off, the momentary axis positions can be seen again on the  
POSITION screen of control.  
LNote:  
Generally key MACHINE LOCK  
can be switched in one of the manual modes in case  
the axes are in STOP state For more turn to the machine tool builder for an information  
material.  
12.4 Other Locking Possibilities  
Other locking possibilities may be at disposal optionally. These are as follows:  
Function Lock  
This means, that the control does not execute any function sent to PLC (M, S, T, B ect.)  
If NCT machine control board is used select the  
button.  
Axis Lock  
The axes can be locked separately. In this case the locked axis (axes) does (do) not move,  
while the others do.  
99  
Download from Www.Somanuals.com. All Manuals Search And Download.  
12 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.  
LNote:  
About the different locking possibilities turn to the machine tool builder for an information  
material.  
12.5 Test Run  
Softkey TEST can be reached on OPERATOR’S PANEL or POSITION screens. After  
pressing the action menu key  
F5 CONDITIONS action menu must be selected, than  
softkey TEST needs to be pressed.  
If NCT machine control board is used select the  
button.  
The TEST state is indicated by caption TEST in the 8th field of the status bar.  
When the key is activated:  
– the interpolator does not command any movement on any axis towards the position control  
loop, and  
– no function is executed by the PLC.  
The TEST state can be applied for  
the syntactic and graphic test of  
programs. The program execution  
(the interpolation) is much faster  
than it is in case of the simul-  
taneous switched on state of  
MACH LOCK and DRY RUN.  
The position display and the  
graphic position display show the  
path done.  
If  
button TEST is  
inactivated, than the current axis positions can be seen again in the position display of control.  
LNote:  
Generally the TEST  
button can be switched in one of the manual modes in case the  
axes are in stopped state. For more turn to the machine tool builder for an information  
material.  
100  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13 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,  
– during machining the program may need to be corrected, for example because of syntactical  
error,  
– in case of tool break the broken tool must be retracted and replaced, than the machining  
continued with the a new tool and - if necessary - new offset values,  
– in some phases of machining the result needs to be examined, checked, than the machining  
continued,  
– if in course of the machining an obstacle, for example workpiece clamping is in the way of  
tool path it needs to be rounded, than the machining continued,  
– if work has to be paused, for example in case of power breakdown, than continued from the  
interruption point.  
The above cases require different types of intervention by the operator. The above problems  
must be repaired by means of services of the control discussed here.  
13.1 Interruption of Automatic Operation  
In the course of automatic operation the following interventions cause interrupted state:  
– appearance of emergency stop state, e.g. by pressing the EMERGENCY STOP button,  
– effect of the RESET key  
or  
– changing the operation mode  
The interrupted state is indicated by caption INTD in the 3rd field of status bar. In interrupted  
state lots of manual interventions can be done on the control, which can be registered or  
canceled when restarting.  
13.2 Restart of the Automatic Operation. Modal Information.  
The automatic operation can be restarted in three ways in INTD state:  
– unconditionally,  
– by means of the condition BLOCK RESTART  
– by means of the condition BLOCK RETURN  
or  
.
The difference among the three restart methods is that while in the first case if movement from  
interruption point has been made it goes to the block end position, in the second case it goes to  
the start position of the interrupted block and re-executes the whole block, and in the third  
case it moves back to interruption position and continues machining from there.  
In the interrupted (INTD) state of automatic operation the modal information changes by  
entering a single block or running the program selected for manual data input mode. Therefore  
101  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13 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>  
RESTORE MODAL FUNCTIONS? N  
key question  
is asked (N=no). The messages can be switched over by the use of <SHIFT> key  
. If the  
and  
START button is pressed, it restores the state before suspension according to the  
message (Y) or not (N). The message is canceled with the help of the RESET key  
INTD state remains.  
Modal information restated or not restated:  
– modal G codes,  
– value F,  
– compensation code: T__nn,  
– modal parameters of canned cycles (start level, R level ect).  
After restart has been made from INTD state the work zero point offsets and tool compen-  
sation values altered always taken into consideration.  
102  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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:  
– the errors must be canceled, than the machining continued when error messages are coming  
from program module preprocessor or PLC,  
– during machining parameters of cutting may need to be repaired, for example if spindle  
speed (S) or feedrate (F) must be overwritten by means of manual data input, than the  
machining continued,  
– in more simple cases the end position or measure data is to be modified without repairing  
the part program,  
– if in course of the machining an obstacle, for example a workpiece clamp is in the way of  
tool path it needs to be rounded, than the cutting continued.  
Interrupting Single Blocks  
1st case: in state G40 interruption of linear interpolation parallel to an axis  
Let us examine fragments of the following sample programs:  
Program No. 1:  
...  
Program No. 2:  
...  
N60 G90 G0 X20 Z0  
N70 X120  
N80 Z–30  
...  
N60 G90 G0 X20 Z0  
N70 G91 X100  
N80 Z–30  
...  
Programs No. 1 and 2 are on the same tool path, how-  
ever the data specification of the former one is absolute,  
while that of the latter one is incremental. The interrup-  
tion occurs in block N70. In position X=60, Z=0 the  
movement is stopped, the automatic mode is interrupted  
and the slides are carried to position X=80, Z=20 by  
means of manual operation. If afterwards the automatic  
mode is returned, and the START button is pressed the  
movement programmed in block N70 is finished. X axis  
moves to the programmed position X=120, no matter if  
the tool path has been written by the use of absolute  
data specification (program No. 1) or incremental data  
specification (program No.2). The Z axis does not move in block N70, it only returns to the  
programmed original tool path in block N80, where movement Z is programmed. In case Z  
axis is not referred to in more subsequent blocks it only returns to the programmed path in the  
block, in which reference to address Z takes place.  
The movement is the same, if in single block mode the automatic operation is closed in the  
start position of block N70, manual operation is used, than after return the START button is  
pressed.  
103  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13.3 Unconditional Restart of Automatic Operation  
2nd 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  
N50 X80 Z–60  
N60 Z–85  
N40 G90 G0 X20 Z–10  
N50 G91 X60 Z–50  
N60 Z–25  
...  
...  
Programs No. 1 and 2 are on the same  
tool path, however the data specifica-  
tion of the former one is absolute,  
while that of the latter one is  
incremental. The interruption occurs in  
block N50. In position X=44, Z=–30  
the movement is stopped, the  
automatic mode is interrupted and the  
axes are carried to position X=110,  
Z=–30 by means of manual operation.  
If afterwards the automatic mode is re-  
turned, and the START button is  
pressed the movement programmed in block N50 is finished. Axes X and Z move along  
oblique straight from their momentary state to the position X=80, Z=–60 programmed, no  
matter if the tool path has been written by the use of absolute data specification (program No.  
1) or incremental data specification (program No.2).  
The movement is the same, if in single block mode the automatic mode is closed in the start  
position of block N50, manual operation is used, than after return the START button is  
pressed.  
Interrupting Canned Cycles  
Let us examine the following cycle:  
...  
G17 G90 G81 X100 Y70 Z–60 R2 F200  
...  
In the view of interruption the canned cycle consists of 3 part blocks:  
1st part block: Positioning in the selected plane. This block is referred to by control in the view  
of interruption where only one or two coordinates (in the example X and Y)  
have been programmed: G0 X100 Y70  
2nd part block:  
Positioning on point R. This part block is in the view of interruption a  
positioning along an axis. In the example it is the axis Z moving to the  
value specified at address R: G0 Z2  
3rd part block: Hole machining and retraction to initial position (G98) or to R-point (G99). In  
this case the end position of the part block is the initial position or R-point.  
At the end of all three part blocks the control stops in single block mode.  
3rd case: Interrupting canned cycle in the course of positioning in the selected plane  
If the movement is interrupted while moving to position X=100, Y=70 in the sample block,  
than manual operation is used, after returning to automatic mode and pressing START button  
movement is made as in the 2nd case, i.e., axes move to position X100 Y70.  
104  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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 1st case, i.e., the axes will move after pressing START in neither Y, nor Z  
direction.  
4th case: Interrupting canned cycle in the course of positioning to R  
If in the above example the movement is interrupted in the course of positioning to the  
coordinate in Z direction to R=2 and manual operation is used, after returning to automatic  
mode and pressing the START button the axis moves to the position in Z direction to R=2 as  
in the 1st case.  
If in the course of manual operation movements were also made in the plane X, Y after  
returning to automatic mode and pressing the START button, no return in direction X, Y  
occurs. This way the X, Y coordinate of the hole can be modified by the operator by means of  
manual intervention even during machining.  
5th case: Interrupting canned cycle in the course of hole machining  
If a canned cycle has been interrupted in the  
course of hole machining, by restarting with  
the help of the START button it moves to  
initial level in state G98 or to level R in state  
G99. Afterwards it continues machining by  
executing the forthcoming block. If also a  
repetition count has been programmed in the  
cycle and it was not the last hole machining  
interrupted, after returning to initial level or  
level R it continues machining by positioning  
above the next hole.  
Considering the above-mentioned facts there  
are two ways to interrupt hole machining.  
If while retracting the operator notices, that,  
e.g., in case of a through hole, the pro-  
grammed hole length is too short, STOP is  
pressed, any of the manual modes are open-  
ed and the operation is executed by means of  
manual operation. After returning to auto-  
matic operation and pressing the START  
button the control retracts the tool and  
continues the machining.  
If the operator stops the drilling even before  
reaching the bottom point and retracts the  
tool in manual mode, than returns to auto-  
matic operation, after pressing the START  
button the tool moves to either initial level  
or level R and the machining is continued  
from there. By means of this intervention the  
depth of the hole can be corrected.  
Interrupting Machining in Offset Mode  
105  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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.  
6th case: in state G41 or G42 interrupting linear interpolation parallel to axis  
Let us examine fragments of the following sample programs:  
Program No. 1:  
Program No. 2:  
G41 G18 G90 G1...  
G41 G18 G91 G1...  
...  
...  
N80 X40  
N90 Z-30  
...  
N80 X45  
N90 Z-20  
...  
Both programs are on the same tool path,  
however the data specification of the former  
one is absolute, while that of the latter one is  
incremental. If the machining is interrupted  
in position X=20, Z=–10 the automatic  
mode is closed and manual operation is used,  
than after returning to automatic mode the  
START button is pressed both axes taking  
part in the contour tracking move to the pro-  
grammed end position as seen on the dia-  
gram, independently of the tool path having  
programmed by the use of absolute data  
specification or incremental data specifica-  
tion. If in the above example yet another axis is moved by means of manual operation, after  
pressing the START, no movement occurs on that axis, as discussed in the 1st case. If in single  
block mode the automatic execution is interrupted in STOP state at the beginning of block  
N80, after return and START, the tool path is recalculated as discussed above. If in the  
meanwhile the value of the tool radius has been changed, it carries on cutting by taking the  
new offset value into account.  
7th case: in state G41 or G42 interrupting oblique linear interpolation  
If during contour tracking the automatic operation is interrupted in the course of oblique linear  
interpolation after return and START, the tool path is recalculated as discussed in the 6th case.  
8th case: in state G41 or G42 interrupting circular interpolation  
If in offset mode the automatic operation is  
closed in the course of circular interpolation  
after return to automatic mode and pressing  
the START button the tool approaches the  
end position programmed in the block along  
a circle with a variable radius. The center of  
the circle corresponds to the center of the  
programmed one. Its starting radius equals  
to the distance between the center of the  
circle and the momentary tool position. The  
end point radius of the circle corresponds to  
the programmed one.  
106  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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° because of direction  
G03 according to the diagram.  
107  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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.  
This function is typically for the restart after tool break. After tool replacement the work zero  
point offset values and/or tool compensation values can be changed. When pressing START  
button it goes to the start position of the interrupted block with the new work and tool offset  
values.  
Its switch can be selected on OPERATOR’S PANEL or POSITION screens. After pressing  
the action menu key, F5 CONDITIONS must be selected, than F5 BLOCK RESTART softkey  
pressed. Afterwards the block execution is carried on according to the cases below.  
If NCT machine control board is used select the  
button.  
13.4.1 Return to the Block Start Position by Means of Manual Operation  
In the interrupted state (INTD) of automatic operation BLOCK RESTART  
condition  
can be switched on in any manual operation mode (Jog, Incremental jog, Manual handle feed).  
After it is switched on the distance needed for return can be seen on the distance to go display  
for each axis. The axes can be moved continuously in any (+/–) direction to the position, where  
the distance to go is 0. The axis moved decelerates and stops automatically on the return  
position. Afterwards the axis cannot be moved any more from this position, only if BLOCK  
RESTART  
There is no need to move fully to the return position, but by switching over to automatic mode  
and pressing START the return process can be continued. With the help of this function  
condition is switched off.  
return to start position can be made in the desired way, thereby avoiding the possible obstacles.  
13.4.2 Return to Block Start Position in Automatic Mode  
In automatic mode in case BLOCK RESTART  
condition is on by the use of the START  
button it returns to start position of the block by linear interpolation. If an obstacle is in the  
way of the return, the movement can be broken with the help of STOP button. Afterwards the  
return can also be continued by means of a manual mode.  
108  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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  
1st 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  
operation is used along the two  
axes. If after the automatic mode  
has been returned and BLOCK  
RESTART  
condition has  
been switched on START button  
is pressed or manual operation is  
used in one of the manual  
modes, the control goes to the  
start position of the block interrupted.  
In the return process all axes take part, even those not programmed in the interrupted  
block.  
If on an axis the  
compensation is modi-  
fied, as for example  
along X axis on the  
diagram beside, or the  
work zero point offset  
is changed it returns to  
X position valid in start  
position of the block  
registering the new  
compensation or offset.  
(On the diagram it is supposed, that no movement is programmed in X direction in the  
interrupted block.)  
Return to Block Start Position After Interrupting Canned Cycles  
Let us examine the following canned cycle:  
...  
G0 X50 Y20 Z10  
G17 G90 G81 X100 Y70 Z–60 R2 F200  
...  
the canned cycle restarted by means of BLOCK RESTART  
condition consists of 3 part  
blocks:  
1st part block: Positioning in the selected plane. In this part block the start position is coordi-  
nate X=50, Y=20, Z=10.  
2nd part block:  
Positioning to R point. In this part block the start position is coordinate  
109  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13.4 Automatic Operation Restart with BLOCK RESTART Condition  
X=100, Y=70, Z=10.  
3rd 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.  
2nd case: Interrupting and restarting canned cycle in the course of positioning in the selected  
plane  
If in the sample cycle the movement is interrupted during moving to position X=100, Y=70  
and it is moved to the start position of the block by means of the BLOCK RESTART  
condition (to coordinate X=50, Y=20, Z=10 in the above example) the movement may be led  
back to the 1st case.  
3rd case: Interrupting and restarting canned cycle in the course of positioning to point R  
If in the sample cycle the movement is interrupted during positioning to point R=2 along axis Z  
and it is moved to the start position of the block by means of BLOCK RESTART  
condition (to coordinate X=100, Y=70, Z=10 in the above example) the movement may also  
be led back to the 1st case.  
4th case: Interrupting and restarting canned cycle in the course of hole machining  
If the canned cycle is interrupted during hole  
machining and it is moved to the start posi-  
tion of the block by means of BLOCK RE-  
START  
condition (to coordinate  
X=100, Y=70, Z=2 in the above example)  
after pressing the START button it re-exe-  
cutes the hole machining and retraction.  
Return to Block Start Position after Interrupting Machining in Offset mode  
The following cases refer to axes in the selected plane, when the offset mode is on. For  
interrupting and restarting axis movements outside the selected plane the cases of state G40  
can be applied.  
110  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13.4 Automatic Operation Restart with BLOCK RESTART Condition  
5th 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  
new tool radius and  
divided by the old one:  
Afterwards the machining  
is continued on the tool path with the new offset value.  
When returning to start position of the block the control also returns all axes.  
6th case: Return to block start position after interrupting machining in offset mode at inside  
corner  
When the BLOCK RE-  
START  
condition is  
on, machining inside a cor-  
ner corresponds to that of  
outside a corner. However  
this time, as seen on the  
diagram, if one of the  
blocks is a circle, it cuts  
into the workpiece. This  
can be surmounted if the  
tool is not returned fully to  
the start position, but is  
stopped earlier and  
BLOCK RESTART  
condition is switched off.  
From than on it corre-  
sponds to the process dis-  
cussed in the chapter “Unconditional Restart of Automatic Mode”. Another possibility is to  
start a block search for the interrupted block, however this is the province of another chapter.  
111  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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.  
Its switch can be selected on the OPERATOR’S PANEL or POSITION screens. After  
pressing the action menu key action F5 CONDITIONS must be selected and the BLOCK RE-  
TURN softkey pressed.  
If NCT machine control board is used select the  
button.  
The control calculates the return position by taking the possible changes of work zero point  
offset values and tool offset values into account. In the general displaying area indicating the  
distance to go position the difference between the return position and momentary position  
appears.  
Afterwards the return can be made by means of manual operation or automatically in automatic  
mode.  
13.5.1 Return to the Interruption Point by Means of Manual Operation  
In the interrupted (INTD) state of automatic operation the BLOCK RETURN  
condition  
can be switched on in any manual operation mode (Jog, Incremental jog, Manual handle feed).  
When the condition is on the distance needed for return, is shown on the distance to go display  
for each axis. The axes can be moved continuously in any (+/–) direction to the position,  
where the distance to go is 0. The axis moved decelerates and stops automatically on the  
return position. Afterwards the axis cannot be moved any more from this position, only if the  
BLOCK RETURN condition is switched off.  
There is no need to move fully to the return position, but by switching over to automatic mode  
and pressing the START  
the return process can be continued. With the help of this  
function return to start position can be made in the desired way, thereby avoiding the possible  
obstacles.  
13.5.2 Return to the Interruption Point in Automatic Operation  
In automatic mode in case the BLOCK RETURN  
condition is on by the use of the  
START button it returns to the start position of the block by linear interpolation. If an  
obstacle is in the way of return, the movement can be interrupted with the help of the STOP  
button. Afterwards the return can also be continued by means of a manual mode.  
112  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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  
condition, except for return is made not to start position of block, but to the  
RESTART  
interruption point.  
Return to Interruption Point after Interrupting Simple Movement Block  
1st 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  
operation is used along the two  
axes. If after all the automatic  
mode is returned and after  
switching the BLOCK RETURN  
condition on the START  
button is pressed or manual  
operation is used in one of the  
manual modes when the BLOCK  
RETURN  
condition is on,  
the control goes to the interruption point of the block.  
In the return process all axes take part, even those not programmed in the interrupted  
block.  
If on an axis the  
compensation is modi-  
fied, as for example  
along axis X on the dia-  
gram beside, or a work  
zero point offset is  
changed it returns to X  
position valid on the  
interruption point of the  
block registering the  
new compensation or  
offset.  
Return to Interruption Point after Interrupting Canned Cycles  
Let us examine the following canned cycle:  
...  
G17 G90 G81 X100 Y70 Z–60 R2 F200  
...  
113  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13.5 Automatic Mode Restart with BLOCK RETURN Condition  
the canned cycle restarted by means of condition BLOCK RETURN  
consists of 3 part  
blocks:  
1st part block: Positioning in the selected plane (GO X100 Y70)  
2nd part block:  
Positioning to point R (G0 Z2)  
3rd part block: Hole machining and retracting to initial level (G98) or to point R (G99).  
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.  
2nd case: Interrupting canned cycle and return in the course of positioning in the selected  
plane  
If in the sample cycle the movement is interrupted during moving to position X=100, Y=70  
and the interruption point is moved by means of the BLOCK RETURN  
condition the  
movement may be led back to the 1st case, i.e., all axes move to the position valid when the  
interruption takes place.  
3rd case: Interrupting canned cycle and return in the course of positioning to point R  
If in the sample cycle the movement is interrupted during positioning to point R=2 in direction  
Z and the interruption point is moved by means of BLOCK RETURN  
movement may also be led back to the 1st case.  
condition the  
4th case: Interrupting and restarting canned cycle in the course of drilling  
If the canned cycle is interrupted during  
hole machining and the process is re-  
started by means of condition BLOCK  
RETURN  
the movement may also  
be led back to the 1st case.  
Return to Interruption Point after Interrupting Machining in Offset Mode  
The 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 of state G40 can be applied.  
114  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13.5 Automatic Mode Restart with BLOCK RETURN Condition  
5th 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  
changed) Afterwards the  
machining is continued on  
the tool path with the new  
offset value from the inter-  
ruption point.  
When returning to inter-  
ruption point of the block,  
the control also returns on  
the other axes. If tool length was also modified after tool replacement, it takes the new tool  
length into account (see 1st case).  
6th case: Return to interruption point machining in offset mode at inside corner  
When condition BLOCK  
RETURN  
is on ma-  
chining inside a corner,  
corresponds to that of a  
outside corner. However  
this time, as seen on the  
diagram, if the interruption  
occurred near the corner  
and the radius of the new  
tool is bigger than that of  
the old one, it cuts into the  
work. This can be sur-  
mounted if the tool is not  
led back fully to the inter-  
ruption point, but is stopp-  
ed earlier and condition  
BLOCK RETURN  
is switched off. From than on it corresponds to the process dis-  
cussed in the chapter “Unconditional Restart of Automatic Mode”. Another possibility is to  
start a block search for the interrupted block, however this is the province of the following  
chapter.  
115  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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.  
On the DIRECTORY screen the program must be selected for automatic execution, than  
VIEW screen needs to be displayed. The control is to be switched over to automatic mode  
. In case of INTD state is displayed on status bar, it needs to be broken by the use of  
RESET  
key.  
If F4 BLOCK SEARCH action  
is selected after pressing action  
menu  
key the listing is  
taken over by the program mod-  
ule preprocessor. The action  
block search can be activated on  
the following conditions:  
– automatic mode is on,  
– there may be no INTD state,  
i.e. the program execu-  
tion must not be in inter-  
rupted state,  
– VIEW screen should be dis-  
played for viewing the  
program selected for au-  
tomatic execution.  
If one of the above conditions is not fulfilled, the contradicting state is shown by symbol 67 in  
the 7th field of status bar.  
13.6.1 Pointing at the Desired Block. Entering the Repetition Count.  
The highlighting bar displays the block pointed at. By means of the keys  
,
,
<PgUp> , <PgDn> the program can be browsed (as the bar is moved). With the  
help of softkeys F1 FIRST and F2 LAST it goes to the beginning as well as the end of program  
on general displaying area.  
If character <N> is pressed on the keyboard, a block number can be entered in the bottom data  
input line at address N, than after terminating the input (by the use of key  
or  
the  
highlighting bar goes to the block searched for. In case it cannot find the block with the  
entered number it writes symbol ? (question mark) on the last character of address N.  
In case of command M98 Ppppp the listing of subprogram No. pppp is started by the use of  
key  
116  
. In case of command M99 it returns to sub- or main program one level higher by  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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. On the keyboard key <L> needs to be pressed,  
than the cycle number entered. If for example the subprogram call is M98 P155 L4, and L is  
given 2, cycles 2, 3 and 4 will be executed after block search (i.e. the subprogram is called  
three times). If block search is started from within the given subprogram the part left of the  
program is also taken into account in the value given to L.  
13.6.2 Command SEARCH  
If the desired block is selected and action key F3 SEARCH is pressed the control gathers all  
the information of the program to a table from the beginning of main program to the beginning  
of the selected block (to the end of the block preceding the selected block), which would occur  
at the moment of starting the execution of the selected block (at the end of the execution of the  
previous block), if the program had been executed from the beginning.  
Message  
BLOCK NOT FOUND  
is displayed by the control if a not existing block number is searched for, or the repetition  
count given to L is bigger than the value written in the program.  
Let us examine a fragment of the following part program:  
%O1000 (EXAMPLE MAIN PROGRAM)  
G94 G0 X280  
Z240  
T101  
G52 X4 Z2  
G42 G0 X210 Z210  
M3 M8 M12 S500  
X200  
G1 Z20 F300  
G0 X210  
Z210  
G0 X200  
...  
Let us start block search for  
block G0 X200. In this case the  
control gathers the information  
seen below.  
Number of Tool to be Change  
d: T1.  
In case tool replacement occurs  
as the effect of T function, the  
last T code is gathered.  
.Spindle Gear Range Code:  
M12  
Spindle Speed Code: S1000  
The last spindle speed code is  
gathered.  
117  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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 2nd line of the gathered information.  
Positions  
The positions gathered always show a relative motion from the momentary position of the axes  
to the position, to which they will move after pressing the START button.  
If a block G1, G2, G3, G33 was pointed at in the course of a block search, i.e., this is going to  
be the first block to be executed by control after the block search the table points at the start  
position of the selected block.  
If the selected block contains rapid traverse positioning (G0, block) the positions of the table  
point at the end position of the selected block. In case a canned cycle has been selected, the  
same positions point at the end position in the selected plane.  
Afterwards the operator has to decide upon the order of registering the needed state.  
START Without Intervention  
If the operator presses START button in this state the control registers the needed state in the  
following order:  
– first it executes the selected functions according to their order in the table (i.e. in this case:  
T1, M12, S500, M3, M8),  
– last it positions along an n-dimensional straight line by moving simultaneously on all the  
axes. The positioning occurs by means of rapid traverse to the distance of 1000  
increment measured vectorially from end position, than the distance to go is terminated  
by means of the valid feedrate.  
Intervention by Means of Manual Operation Before START  
If a manual operation mode (Jog, Incremental jog, Manual handle feed) is selected before  
pressing the START button, then the distance, seen in general displaying area distance to go,  
can be moved by manual operation similarly to BLOCK RESTART and BLOCK RETURN  
conditions. The axes can be moved continuously in any (+/)) direction to the position, where  
the distance to go is 0. The axis moved automatically decelerates and stops on the selected  
coordinate. Thereafter this axis cannot be moved from this position.  
There is no need to return fully to the position searched for, but the process can be continued  
by switching over to automatic mode and pressing START button . Afterwards the order of  
function execution corresponds to that discussed in the previous point.  
By the use of this function the position calculated in the course of a block search can be  
approached in the desired path by avoiding the possible obstacles.  
118  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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. When the cursor stands on it, key <INS>  
is to be pressed. Due to this, the display of this data turns to dark.  
When the START button  
is pressed, the darkened commands are not executed, but  
those not taken out from the execution. After the selected commands are executed, the control  
assumes STOP state and displays the commands not executed in the first cycle. This time the  
ones, not to be executed when pressing START again can be selected in the above way. The  
process can be carried on until all the gathered commands are executed.  
In the above example command M3 can be taken out from the first execution cycle, as well as  
movement Z–188.351 in order to prevent the tool from clashing when positioning. In this case  
after pressing the START button all functions but spindle rotation and every positioning but  
movement in Z direction are executed. If thereafter the START button is pressed, the spindle  
rotation is started and the tool moves to the workpiece in Z direction.  
Regarding the gathered other M functions certain commands may have to be canceled. In this  
case the cursor must be moved to the function to be canceled, than key <DEL>  
must be  
pressed. With the key in effect the function is canceled from the gathered list and is not  
executed.  
L Positioning, command referring to tool replacement, spindle and coolant cannot be  
canceled.  
13.6.3 Command GOTO  
If the cursor is moved to the desired block and action key F4 GOTO is pressed, the control  
executes the program from the selected block after pressing START button. Contrary to  
command SEARCH it does not gather functions and positions from the beginning of program.  
It is the operator’s duty to place the machine in the appropriate state and position.  
The effect of command GOTO is the same as if command GOTOn had been entered (n is the  
block number).  
13.6.4 Search for INTERRUPTED Block  
In the course of machining the control registers the block under execution. This registration is  
preserved upon power-off of the machine. Therefore if program execution is interrupted in the  
course of machining for example due to power cut, the program can be restarted.  
After the power has been turned on, reference point has been returned and the action menu  
119  
Download from Www.Somanuals.com. All Manuals Search And Download.  
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 F3  
SEARCH.  
120  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14 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. These are for example the data input errors displayed by the  
control upon false input.  
Local messages are displayed in the bottom right corner of screen above the softkeys.  
Local messages are always due to some kind of handling error, therefore in order to go on the  
message has to be canceled. Local messages are canceled by the use of key CANCEL  
.
Naturally switching over the screen also clears the message. The local messages and their  
interpretations are discussed by the description of screens.  
14.2 Global Messages  
Global messages are the ones not connected to an action executed on a certain screen. These  
messages can occur on any screen. This is the situation if for example machining is done in  
automatic operation, meanwhile a program is being edited on the EDIT screen. If in the course  
of machining the program module preprocessor finds a block specified incorrectly or PLC  
notices error in the machine a global message appears.  
Global messages are displayed in the top left corner of the screen in the window maintained  
especially for this function below the status bar. A four-digit number is attached to every global  
messages, i.e., the code and text of the message.  
Global messages can be divided into the following main groups:  
System alarms:  
– alarms due to failure or false setting of servo system,  
– alarms due to failure of position encoders,  
– HW/SW alarms coming from the NC,  
– messages due to programming errors of the PLC program.  
Other NC error messages:  
– reference point return errors,  
– errors due to moving to overtravel positions and forbidden areas.  
Messages sent by PLC program:  
– there may be alarms arising during functioning of the machine,  
– or messages informing the operator.  
Error messages sent by program module preprocessor:  
– if the program module preprocessor finds error in the pre-processed program block during  
program execution it sends an error message.  
Messages arising from handling errors:  
– if the operator wishes to activate an intervention not possible in the given situation.  
121  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14 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. Therefore, in the enclosed table after each message the method of cancel-  
ing it is shown. These may be as follows:  
Canceling message by means of turning power off and on  
In case of extremely serious or dangerous alarms the message cannot be canceled, the NC must  
be restarted. These messages cut the machine off the NC and create emergency stop (EMG)  
state every time.  
Canceling message by means of pressing RESET key  
This is the general mode of canceling error messages. By the use of the RESET key  
the  
automatic execution is interrupted. If thereafter the START button is pressed, the NC pre-  
processes the block and if the error has been repaired successfully it also re-executes the block.  
In case of extremely serious or dangerous alarms the message cuts the machine off the NC,  
creates emergency stop (EMG) state and deletes the reference point. After using the RESET  
button, the machine can be turned on. Than the machine must be returned to the  
reference point.  
Canceling message by means of pressing START button  
As the effect of certain messages displayed by the PLC program or custom macro messages  
written by the user the control assumes STOP state and waits for the operator’s intervention in  
accordance with the message. After the wished operation has been done by the operator the  
machining is continued by means of START button  
.
Canceling message by means of operator’s intervention  
Certain messages can only be canceled by ceasing the reason of their appearance. This is the  
situation in the case of message LIMIT X+, which can only be canceled, if the limit switch is  
left behind by moving in negative direction in a manual mode.  
122  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
SERVO 1  
If the position deviation value exceeds the This message causes  
value specified at the appropriate parame- EMG state and loss  
0
1
SERVO 2  
ter, servo alarm occurs.  
of reference point. It  
can be canceled by  
RESET.  
In message SERVOn n=1...8 refers to the  
SERVO 3  
2
th  
n
axis, while n=9 refers to spindle axis.  
This message is generated in EMG state.  
SERVO 4  
3
SERVO 5  
4
SERVO 6  
5
SERVO 7  
6
SERVO 8  
7
SERVO 9  
8
ENCODER 1  
ENCODER 2  
ENCODER 3  
ENCODER 4  
ENCODER 5  
ENCODER 6  
ENCODER 7  
ENCODER 8  
ENCODER 9  
FEEDBACK 1  
FEEDBACK 2  
FEEDBACK 3  
FEEDBACK 4  
FEEDBACK 5  
FEEDBACK 6  
FEEDBACK 7  
FEEDBACK 8  
FEEDBACK 9  
If the monitor circuit detects a broken en-  
coder wire, encoder alarm occurs.  
This message causes  
EMG state and loss  
of reference point. It  
can be canceled by  
RESET.  
20  
21  
22  
23  
24  
25  
26  
27  
28  
40  
41  
42  
43  
44  
45  
46  
47  
48  
In message ENCODERn n=1...8 refers to  
th  
the n axis, while n=9 refers to spindle  
axis.  
This message is generated in EMG state.  
If the axes are not able to keep up with the This message causes  
speed of interpolator within the value  
specified at parameter, feedback alarm  
occurs.  
EMG state and loss  
of the reference poin-  
t. It can be canceled  
by RESET.  
In message FEEDBACKn n=1...8 refers  
th  
to the n axis, while n=9 refers to spindle  
axes.  
This message is generated in EMG state.  
123  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
PLC TIMEOUT 1  
PLC TIMEOUT 2  
DPG TIMEOUT  
If either module :001 or module :002 of  
PLC program does not expire in the time  
slice reserved for it, message PLC TIME-  
OUT 1 or 2 is displayed.  
This message can  
only be canceled by  
power-off of the con-  
trol. In order to  
repair it, turn to a  
well-trained expert.  
60  
61  
70  
This message is generated in EMG state.  
If the interpolation cycle does not expire  
in the time slice reserved for it, message  
DPG TIMEOUT is displayed.  
This message can  
only be canceled by  
power-off of the con-  
trol. In order to  
This message is generated in EMG state.  
repair it, turn to a  
well-trained expert.  
15V FAILURE  
If the comparator circuit detects that the  
specified voltage is not available at the  
+/–15V output of power supply, message  
15V Failure is displayed.  
This message can  
only be canceled by  
power off of the con-  
trol. In order to  
80  
This message is generated in EMG state.  
repair it, turn to a  
well-trained expert.  
SYNC. FAILURE 1  
SYNC. FAILURE 2  
SYNC. FAILURE 3  
SYNC. FAILURE 4  
SYNC. FAILURE 5  
If the movement of two axes is synchro-  
nized (gantry axes) and the position  
deviation value of the two axes is larger  
than the value set at parameter, message  
SYNC. FAILURE n is displayed.  
n=1...8 refers to the number of synchronic  
axes.  
This message causes  
EMG state and loss  
of reference point. It  
can be canceled by  
RESET.  
90  
91  
92  
93  
94  
This message is generated in EMG state.  
SYNC. FAILURE 6  
SYNC. FAILURE 7  
SYNC. FAILURE 8  
SHORT 000  
95  
96  
97  
If an interface output line is short-  
circuited or overloaded, message SHORT  
ijk is displayed, where:  
This message causes  
EMG state and loss  
of reference point. It  
can be canceled by  
100  
120  
200  
220  
300  
320  
400  
420  
SHORT 020  
i=0 means the 1st, i=1 the 2nd, i=2 the  
SHORT 100  
3rd and i=3 the 4th interface card and j=0 RESET.  
means the first, while j=2 means the sec-  
ond 16 output lines on the interface card.  
The short-circuited output line is not iden-  
tified more exactly, k is always 0.  
SHORT 120  
SHORT 200  
SHORT 220  
This message is generated in EMG state.  
SHORT 300  
SHORT 320  
124  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
SHORT MON  
Description  
This message is displayed, if MON (Ma-  
chine ON) output of control is short-cir-  
cuited or overloaded.  
This message causes  
EMG state and loss  
of reference point. It  
can be canceled by  
RESET.  
999  
This message is generated in EMG state.  
POSITION ERROR  
This message is displayed, if the position  
lag does not reach the value specified at  
parameter within 5 seconds after the  
The message is can-  
celed by RESET  
key. In order to  
1020  
interpolator has stopped. The above detec- repair the cause of  
tion is executed in case of command G00  
if parameter 1241 POSCHECK is 1, or in  
case of feed movement in states G9 and  
G61.  
error, the input  
offsets of the drives  
must be zeroed.  
REFERENCE POINT t1  
This message is displayed, if the reference The message is can-  
point switch has not been found within the celed by RESET  
1100  
1110  
1120  
1130  
1140  
1150  
1160  
1170  
1101  
1111  
1121  
1131  
1141  
1151  
1171  
distance specified at parameter REFDIS  
(or if it cannot stop within that distance).  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
key.  
In the error code (1100, 1110, 1120, ...)  
the digit on local value 10 (0, 1, 2, ...) +1  
is the physical axis number.  
REFERENCE POINT t2  
This message is displayed if it cannot run  
off the switch within the distance  
specified at parameter SWLENGTH.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
The message is can-  
celed by RESET  
key.  
In the error code (1101, 1111, 1121, ...)  
the digit on local value 10 (0, 1, 2, ...) +1  
is the physical axis number.  
125  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
REFERENCE POINT t3  
This message is displayed, if the zero  
pulse has not been found after leaving the  
reference switch within the distance spec-  
ified at parameter SWSHIFT + :ZEROD-  
IS.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
In the error code (1102, 1112, 1122, ...)  
the digit on local value 10 (0, 1, 2, ...) +1  
is the physical axis number.  
The message is can-  
celed by RESET  
key.  
1102  
1112  
1122  
1132  
1142  
1152  
1162  
1172  
1103  
1113  
1123  
1133  
1143  
1153  
1163  
1173  
1104  
1114  
1124  
1134  
1144  
1154  
1164  
1174  
REFERENCE POINT t4  
If during the reference point return zero  
pulse is found, the axis changes its direc-  
tion and searches for it again in the new  
direction at a lower speed. If this time it  
cannot find the zero pulse within 1000 in-  
crements, this message is displayed.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
The message is can-  
celed by RESET  
key.  
In the error code (1103, 1113, 1123, ...)  
the digit on local value 10 (0, 1, 2, ...) +1  
is the physical axis number.  
REFERENCE POINT t5  
This message is displayed, if during the  
reference point return zero pulse is found  
after running off the switch within the dis- key.  
tance specified at parameter SWSHIFT +  
3ZERODIS.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
In the error code (1104, 1114, 1124, ...)  
the digit on local value 10 (0, 1, 2, ...) +1  
is the physical axis number.  
The message is can-  
celed by RESET  
126  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
Description  
REFERENCE POINT t6  
This message is displayed, if during refer- The message is can-  
ence point return in case of distance-coded celed by RESET  
1105  
1115  
1125  
1135  
1145  
1155  
1165  
1175  
1300  
1301  
1302  
1303  
1304  
1305  
1306  
1307  
1320  
1321  
1322  
1323  
1324  
1325  
1326  
1327  
measuring system the distance between  
two zero pulses is not in accordance with  
the values of parameter ZERODIS.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
key.  
In the error code (1105, 1115, 1125, ...)  
the digit on local value 10 (0, 1, 2, ...) +1  
is the physical axis number.  
FORBIDDEN AREA t+  
This message is displayed, if an externally The error can be can-  
forbidden area has been specified by  
means of command G22, and one of the  
celed only if the axes  
are moved away from  
axes runs on the limit of this area in direc- the zone limit by  
tion +, or is in the forbidden area at the  
moment of specification.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
means of manual  
intervention. If in the  
moment of selection  
one of the axes is in  
the forbidden area,  
In the error code (1300, 1301, 1302, ...)  
the digit on local value 1 (0, 1, 2, ...) +1 is first the specification  
the physical axis number.  
must be canceled by  
means of command  
G23.  
FORBIDDEN AREA t–  
This message is displayed, if an externally The error can be can-  
forbidden area has been specified by  
means of command G22, and one of the  
celed only if the axes  
are moved away from  
axes runs on the limit of this area in direc- zone limit by means  
tion –, or is in the forbidden area at the  
moment of specification.  
of manual interven-  
tion. If in the mo-  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
In the error code (1320, 1321, 1322, ...)  
ment of selection one  
of the axes is in the  
forbidden area, first  
the digit on local value 1 (0, 1, 2, ...) +1 is the specification  
the physical axis number.  
must be canceled by  
means of command  
G23.  
127  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
LIMIT t+  
This message is displayed, if one of the  
axes has run on limit switch or on overtra- celed only by moving  
vel position specified at a parameter in  
direction –.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
In the error code (1360, 1361, 1362, ...)  
the digit on local value 1 (0, 1, 2, ...) +1 is  
the physical axis number.  
The error can be can-  
1340  
1341  
1342  
1343  
1344  
1345  
1346  
the axes away from  
the overtravel posi-  
tion by means of  
manual intervention.  
1347  
1360  
1361  
1362  
1363  
1364  
1365  
1366  
1367  
1380  
LIMIT t–  
This message is displayed, if one of the  
axes has run on limit switch or on overtra- celed, only by mov-  
vel position specified at a parameter in  
direction –.  
Value of t is the name of the axis: X, Y,  
Z, U, V, W, A, B, C.  
In the error code (1360, 1361, 1362, ...)  
the digit on local value 1 (0, 1, 2, ...) +1 is  
the physical axis number.  
The error can be can-  
ing the axes away  
from the overtravel  
position by means of  
manual intervention.  
SPINDLE LOOP OPEN  
This message is displayed, if spindle in-  
The message is can-  
dexing has been commanded on address C celed by RESET  
or by M function and orientation M19 has key.  
not been programmed previously.  
INTERNALLY FORBID- This message is displayed by the NC, if an The error can be can-  
1400  
DEN AREA  
internally forbidden area has been speci-  
fied by means of command G22, and one  
of the axes runs on the limit of this area,  
or is in the forbidden area at the moment  
of specification.  
celed only if the axes  
are moved away from  
the zone limit by  
means of manual  
intervention. If in the  
moment of selection  
one of the axes is in  
the forbidden area,  
first the specification  
must be canceled by  
means of command  
G23.  
128  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
Description  
PLC ERROR 001  
PLC ERROR 002  
PLC ERROR 003  
At most 152 different messages can be  
sent by PLC. The message texts are  
optional. In case no text is added by the  
programmer of PLC, message PLC  
ERROR ijk is displayed.  
The message is can-  
celed on the basis of  
the PLC program.  
2000  
2001  
2002  
...  
For information on  
clearing the mes-  
sages turn to the ma-  
chine tool builder.  
For the list of messages and the descrip-  
tion of messages turn to the machine tool  
builder.  
...  
PLC ERROR 151  
PLC ERROR 152  
PLC MESSAGE 1  
PLC MESSAGE 2  
PLC MESSAGE 3  
PLC MESSAGE 4  
PLC MESSAGE 5  
PLC MESSAGE 6  
PLC MESSAGE 7  
PLC MESSAGE 8  
2150  
2151  
2500  
2501  
2502  
2503  
2504  
2505  
2506  
2507  
3000  
At most 8 different indexed messages can  
be sent by PLC. The messages texts are  
optional. In case no text is added by the  
programmer of PLC, text PLC MESSAGE  
ijk is displayed.  
The message is clear-  
ed on the basis of  
the PLC program.  
For information on  
clearing the mes-  
sages turn to the ma-  
chine tool builder.  
The message can be indexed with maxi-  
mum 4 digits following the messages.  
For the list of messages and the descrip-  
tion of messages turn to the machine tool  
builder.  
MIRROR IMAGE IN G51, If mirror image (G50.1, G51.1) is  
The message is can-  
G68  
switched on or off in the switched-on-state celed by RESET  
of scaling (G51), or rotation (G68).  
key.  
VALUE EXCESS X,Y,...F  
If coordinate or feed data exceeds value  
range permitted.  
The message is can-  
celed by RESET  
key.  
3001  
3002  
3003  
3004  
3005  
PLANE SELECTION IN If plane selection (G17, G18, G19) is  
G68  
The message is can-  
celed by RESET  
key.  
executed in the switched-on-state of  
coordinate rotation.  
COORDINATE ADDRESS If an axis outside the selected plane is  
G68  
The message is can-  
celed by RESET  
key.  
specified in command G68 when giving  
the center of rotation.  
MISSING REFERENCE If reference point return has not been per- The message is can-  
POINT  
formed before absolute movement is pro-  
grammed on an axis.  
celed by RESET  
key.  
ILLEGAL G CODE  
If no function or custom macro call has  
been defined for a G code referred to or  
The message is can-  
celed by RESET  
two or more conflicting G codes in a block key.  
are specified.  
129  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
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.  
key.  
The same error occurs in case of value P  
of command G10 L(10, 11, 12, 13).  
G43, G44, H IN G2, G3  
ERRONEOUS G45...G48  
If in a block containing circular interpola- The message is can-  
3007  
3008  
tion (G2, G3) tool length offset is pro-  
grammed (G43, G44, H)  
celed by RESET  
key.  
If radius compensation code (D) is chang- The message is can-  
ed when using G45...G48 or  
the use of code G45...G48 results in con-  
flict.  
celed by RESET  
key.  
G45...G48 IN G41, G42  
If code G45...G48 is used when G41 or  
G42 is switched on.  
The message is can-  
celed by RESET  
key.  
3009  
3010  
3011  
PLANE SELECT. IN G41, If plane selection (G17, G18, or G19) is  
G42  
The message is can-  
celed by RESET  
key.  
programmed in offset mode (G41, G42).  
RADIUS DIFFERENCE  
If the difference between the start point  
The message is can-  
radius and the end point radius of a circu- celed by RESET  
lar arc exceeds the value specified in pa-  
rameter 1021 RADDIF.  
key.  
ERRONEOUS CIRCLE If in circular interpolation definition (G2,  
The message is can-  
celed by RESET  
key.  
3012  
3013  
DEF. R  
G3) radius (R) had been specified and the  
start point and end point coincide.  
MULTITURN CIRCLE If at multiturn circle definition (polar  
The message is can-  
celed by RESET  
key.  
FAILURE  
coordinate specification G16 is on) the  
polar angle change is  
not negative in case of G2 or  
not positive in case of G3.  
ERRONEOUS CIRCLE If when programming circular interpola-  
The message is can-  
celed by RESET  
key.  
3014  
DEF.  
tion (G2, G3) neither the radius (R) nor  
the center coordinate (I, J, K) is defined,  
or  
the specification of center coordinates  
conflicts with the selected plane (G17: I,  
J; G18: I, K; G19: J,K).  
3015  
3016  
FORBIDDEN ADDRESS  
If an address has been referred to in the  
The message is can-  
program that is forbidden or conflicting in celed by RESET  
that situation.  
key.  
,C AND ,R IN ONE BLOCK If chamfering (,C) and corner round (,R)  
The message is can-  
3017  
have been programmed in the same block. celed by RESET  
key.  
130  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
,A IN G2, G3  
Description  
If in circular interpolation block (G2, G3) The message is can-  
3018  
3019  
3020  
angle (,A) has been programmed.  
celed by RESET  
key.  
D OMINATO R C O N - If in 3D radius compensation calculation  
STANT=0 the value of dominator constant is 0.  
The message is can-  
celed by RESET  
key.  
DATA DEFINITION ER- If in block G33, G34  
ROR G33,G34  
The message is can-  
celed by RESET  
key.  
more than 2 axes have been programmed,  
or  
both E and F are filled out, or  
the thread lead is 0, or  
,C or ,R has been programmed.  
G51 IN G33  
If in block G33 scaling (G51) is on.  
The message is can-  
celed by RESET  
key.  
3021  
3022  
DIVIDE BY 0 IN G33  
If G33 has been programmed and  
value E is less than or equal with 0, or  
the pulse number of spindle encoder on  
parameter 5023 ENCODERS1 is 0.  
The message is can-  
celed by RESET  
key.  
DATA DEFINITION ER- In block G26 an address not interpreted  
The message is can-  
celed by RESET  
key.  
3023  
ROR G26  
has been specified or there is a value  
specification error at an interpreted ad-  
dress.  
ERRONEOUS P VALUE IN If in block G96 (programming constant  
The message is can-  
celed by RESET  
key.  
3024  
3025  
G96  
surface speed) value P is not 1...9.  
DEFINITION ERROR S  
If programmed spindle revolution (S) is  
The message is can-  
celed by RESET  
key.  
greater than 65000 or  
negative or  
in canned cycles G84.2, G84.3 equals to  
0.  
DEFINITION ERROR G10 If in block G10 L3 (filling up the life time The message is can-  
3026  
L3  
table) P or L are in one block under ad-  
dress T, H or D or other address was pro-  
grammed.  
celed by RESET  
key.  
DEFINIT. ERROR T IN If in block G10 L3 (filling up the life time The message is can-  
3027  
3028  
G10 L3  
table) address T is defined without a  
group being referred to.  
celed by RESET  
key.  
MORE TOOLS IN G10 L3  
If in block G10 L3 (filling up life time ta-  
ble) the number of tools within a group  
The message is can-  
celed by RESET  
exceeds the maximum value registered on key.  
parameter 1181 GROUPNUM.  
131  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
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  
1181 GROUPNUM.  
key.  
DEFINITION ERROR T  
If tool call is being programmed (address  
T) and value T is greater than 9999, or is  
negative.  
The message is can-  
celed by RESET  
key.  
3030  
3031  
3032  
3033  
3034  
3035  
ALL TOOL LIVES ARE If, in case of tool selection, all tool lives  
OVER  
The message is can-  
celed by RESET  
key.  
within the group referred to (address T)  
has expired.  
CONFLICTING M CODES If conflicting M codes have been program- The message is can-  
med.  
celed by RESET  
key.  
DEFINITION ERROR M  
If M function is being programmed and  
the value, written under the address, is  
greater than 999 or is negative.  
The message is can-  
celed by RESET  
key.  
DEFINITIONERRORA,B,C If address A, B or C is specified as func-  
tion and its value is greater than 65000.  
The message is can-  
celed by RESET  
key.  
DEFINITION ERROR P  
If dwell is being programmed (G4 or  
canned cycle) and value P is greater than  
105, or is negative,  
The message is can-  
celed by RESET  
key.  
if in block G4 address P is not filled out ,  
if in block G5.1 or G10 it is filled out  
incorrectly.  
G39 CODE IN G40  
If block G39 is programmed in state G40  
or in 3D tool radius compensation mode.  
The message is can-  
celed by RESET  
key.  
3036  
3037  
3038  
G39 NOT IN G1,G2,G3  
DEFINITION ERROR Q  
If block G39 is programmed and the  
previous block is not G1, G2 or G3.  
The message is can-  
celed by RESET  
key.  
In case of intersection calculation has not  
been specified on address Q which inter-  
section is to be calculated,  
The message is can-  
celed by RESET  
key.  
in G70, G71, G72, G73 turning cycles the  
end block number of the profile has not  
been specified,  
in the G76 multiple thread cutting cycle  
the first cut specified on Q is not  
interpretable.  
G38 CODE IN G40  
If a vector hold block (G38) is  
programmed in state G40 or in 3D tool  
radius compensation mode.  
The message is can-  
celed by RESET  
key.  
3039  
132  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
Description  
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  
G1.  
celed by RESET  
key.  
AFTER G2, G3 ILLEG. If in offset mode (G41, G42) an offset  
The message is can-  
celed by RESET  
key.  
3041  
BLOCK  
mode cancel block (G10, G20, G21, G22,  
G23, G28, G29, G30, G31, G37, G52,  
G53, G54, ..., G59, G92) is programmed  
after circular interpolation block.  
G40 IN G2, G3  
If offset mode was going to be canceled in The message is can-  
3042  
3043  
mode G2 or G3:  
G40 G2 X Y R.  
celed by RESET  
key.  
G41, G42 IN G2, G3  
If start-up of offset mode was going to be  
performed in mode G2 or G3:  
G40  
The message is can-  
celed by RESET  
key.  
G41 G2 X Y R.  
G41, G42 DEFINITION If offset mode is turned on for the duration The message is can-  
3044  
ERROR  
of one movement block:  
G40...  
celed by RESET  
key.  
G41 X Y  
G40 X Y.  
3045  
3046  
NO INTERSECTION G41, If in offset mode (G41, G42) point of  
G42  
The message is can-  
intersection cannot be determined between celed by RESET  
the current and next movement block. key.  
CHANGE NOT POSSIBLE If in offset mode (G41, G42) the direction The message is can-  
3047  
change (G41 º G42 or G42 º G41) is  
not feasible even by relocation of the  
circle center.  
celed by RESET  
key.  
INTERFERENCE ALARM If in offset mode (G41, G42) interference  
alarm occurs.  
The message is can-  
celed by RESET  
key.  
3048  
3049  
3050  
CIRCLE ARC TOO LONG  
If the arc of a circle (G2, G3) is too long.  
The message is can-  
celed by RESET  
key.  
NO REFRNC POINT G29, If no reference point return has been done The message is can-  
G30  
on axes programmed in the block when  
executing command G29 or G30.  
celed by RESET  
key.  
133  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
G22, G28, ... G31, G37  
If in block G22 incorrect address is found, The message is can-  
if in block G22 P is not 0 or 1, celed by RESET  
3051  
if in block G22 relation between the value key.  
of addresses X Y Z and I J K is incorrect,  
if in block G22 reference was made to a  
non-existing axis,  
if in block G28, G29, G30 address differ-  
ent from axis address, addresses N, P, F,  
M, S, T has been programmed,  
if in block G30 P is not 1, 2, 3, 4,  
if in block G31address different from axis  
address, N and F has been programmed,  
if in a block G37 0 displacement has been  
programmed or more than one coordinate  
has been referred to.  
ERROR IN G76, G87  
If drilling cycle G86.1 is programmed and The message is can-  
3052  
the facility of spindle orientation is not  
incorporated, or  
celed by RESET  
key.  
if a drilling cycle G87 is programmed, the  
spindle can be oriented but cycle is in  
state G99.  
NO BOTTOM OR R POINT If in the canned cycle R point or bottom  
(Z) point has not been defined.  
The message is can-  
celed by RESET  
key.  
3053  
3054  
G31 IN INCORRECT If in block G31  
The message is can-  
celed by RESET  
key.  
STATE  
state 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.  
G37 IN INCORRECT If in block G37  
The message is can-  
celed by RESET  
key.  
3055  
STATE  
state G16 is on,  
if length offset G code (G43, G44, G49)  
has been programmed,  
if one of the transformations (G51, G51.1,  
G68) is on.  
LIMIT  
If parameter 3163 CHBFMOVE is set to 1 The message is can-  
and the end position of programmed block celed by RESET  
3056  
3057  
3058  
exceeds the overtravel limit specified by  
parameter.  
key.  
FORBIDDEN AREA  
NOT IN DNC  
If parameter 3163 CHBFMOVE is set to 1 The message is can-  
and the end position of the programmed celed by RESET  
block is in the forbidden area specified by key.  
instruction G22.  
If during DNC machining command M99 The message is can-  
P, GOTO or WHILE...DO occur in main  
program.  
celed by RESET  
key.  
134  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
Description  
3059  
3060  
3061  
3062  
3063  
3064  
BAD MACRO STATE- If the macro expression is syntactically  
The message is can-  
celed by RESET  
key.  
MENT  
incorrect.  
TOO LONG BLOCK  
If the programmed block does not have  
enough room in the buffer.  
The message is can-  
celed by RESET  
key.  
3065  
3066  
NO INT E RSECT ION If there is no intersection point (eg., in  
POINT  
The message is can-  
celed by RESET  
key.  
case of parallel straights lines, concentric  
circles etc.), when executing intersection  
point calculation.  
FAULTY ,A IN G16  
FAULTY READ  
LEVEL EXCESS  
If there is no end position in case of refer- The message is can-  
3067  
3068  
3069  
ring to address ,A when specifying polar  
coordinate data.  
celed by RESET  
key.  
If a false sector is read from memory dur-  
ing program execution.  
The message is can-  
celed by RESET  
key.  
This message is displayed in case  
the permissible depth of subprogram is  
over 8 or  
The message is can-  
celed by RESET  
key.  
that of the macro is over 4.  
NOT EXISTING BLOCK If reference is made to a block number not The message is can-  
3070  
3071  
NO. P, Q  
specified in instruction M99 P, GOTO or  
in G70, G71, G72, G73 turning cycles.  
celed by RESET  
key.  
MISSING OR FAULTY P  
If, in case of subprogram call (M98 P) or  
macro call (G65 or G66 or G66.1 P),  
address P is not filled out, or  
P is greater than 9999, or  
The message is can-  
celed by RESET  
key.  
P is negative.  
DEFINITION ERROR L  
If at address L repetition count (M98 P L,  
The message is can-  
3072  
G65 P L, or in case of a canned cycle) has celed by RESET  
been programmed, or L was used in com-  
mand G10, and L is greater than 65000.  
key.  
135  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
NOT EXISTING PRO- If, in case of subprogram call (M98 P) or  
The message is can-  
celed by RESET  
3073  
GRAM NO.  
macro call (G65 or G66 or G66.1 P),  
the program number specified at address P key.  
is not in the memory,  
subprogram or macro call has been se-  
lected for G, M, A, B, C, S, T and the re-  
ferring subprogram is not in the memory,  
or  
the program executor called the subprogr-  
am or macro, which is being edited at the  
moment (EDIT screen).  
ODD G67  
If a modal macro end function is found  
(G67), the pair of which does not exist  
(G66, G66 1).  
The message is can-  
celed by RESET  
key.  
3074  
3075  
3076  
DEFINITION ERROR N  
NO END OF PROGRAM  
If the value of block number (N) is greater The message is can-  
than 16000000.  
celed by RESET  
key.  
If the program end is not defined by  
The message is can-  
means of commands M2, M30, M99 or %. celed by RESET  
key.  
3077  
3078  
3079  
3080  
ERRONEOUS USE OF #  
Reference is made to a non-existing macro The message is can-  
variable (#...), or  
to - in the given block - forbidden macro  
variable (#...).  
celed by RESET  
key.  
DEFINITION ERROR ,C ,R When programming chamfering or corner The message is can-  
round in the block containing ,C or ,R or celed by RESET  
3081  
in the following block no coordinate in the key.  
selected plane has been programmed.  
NO RETURN M99  
R=0  
No return (M99) was programmed at the  
end of a subprogram or a macro program.  
The message is can-  
celed by RESET  
key.  
3082  
3083  
3084  
3085  
If the start or end point radius is 0 in a  
programmed arc.  
The message is can-  
celed by RESET  
key.  
,C ,R TOO HIGH OR FOR- If an impossible chamfering (,C) or corner The message is can-  
BIDDEN  
round (,R) has been programmed.  
celed by RESET  
key.  
CIRCLE ERROR G51  
If scaling is programmed (G51 X Y Z I J  
K) and in circular interpolation different  
rates of scaling are on the different axes.  
The message is can-  
celed by RESET  
key.  
136  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
Description  
DEFINITION ERROR G51  
If scaling axis by axis is programmed  
(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. key.  
The message is can-  
3086  
3087  
3088  
ILLEGAL PLANE SELECT If in G76 multiple thread cutting cycle, on The message is can-  
lathe control, not G18 plane is selected.  
celed by RESET  
key.  
FORBIDDEN SPINDLE If no spindle encoder is on the machine  
MOVING  
The message is can-  
celed by RESET  
key.  
and an instruction demanding spindle en-  
coder has been programmed (e.g. thread  
cutting, orientation).  
BUFFER OVERRUN G41, If buffer has been overrun in offset mode  
G42 (G41, G42).  
The message is can-  
celed by RESET  
key.  
3089  
3090  
# DEFINITION PROHIB- Defining prohibited macro variable (#....). The message is can-  
ITED  
This may be due to its type (e.g., #1000,  
... #1015), or it may be prohibited at  
parameters 9101 WRPROT1, 9102  
WRPROT2.  
celed by RESET  
key.  
ERRONEOUSOPERATION If, in case of macro variables (#...), the  
The message is can-  
celed by RESET  
key.  
3091  
WITH #  
operands and operations conflict. E.g.: if  
logical addition (AND) has been com-  
manded between macro variables that can-  
not be represented in 32 bits in fix point  
mode.  
DIVISION BY 0 #  
If, in case of evaluating a macro  
expression, division is to be done by 0.  
The message is can-  
celed by RESET  
key.  
3092  
3093  
BUFFER OVERRUN #  
Buffer has been overrun with macro vari-  
ables.  
The message is can-  
celed by RESET  
key.  
3094  
3095  
3096  
3097  
3098  
ERRONEOUSARGUMENT If the function value exceeds the range.  
If e.g., SQRT[-4] or ASIN[2]),  
The message is can-  
celed by RESET  
key.  
if, in case of instruction BCD, the  
transformed number is of more than 8  
digits,  
if, in case of instruction BIN, not a BCD  
number is defined on the decades.  
3099  
137  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
3100  
BLOCK NOT FOUND  
If the block searched for is not found and  
the end of program is reached (M2, M30  
or %).  
The message is can-  
celed by RESET  
key.  
3101  
3102  
INCORRECT POSITION If polar coordinate interpolation is on  
G12.1  
The message is can-  
celed by RESET  
key.  
(G12.1) and  
the position of the 1st axis is 0, or  
the position of the 2nd axis is not 0.  
OUT OF RANGE  
This message is displayed, if the tool off-  
set sensor signal does not come in within  
The message is can-  
celed by RESET  
3103  
the distance which is specified at parame- key.  
ter 8002 ALADIST while executing tool  
length measurement block G37.  
COMPENSTNVALUE TOO If the modified wear offset value is out of  
The message is can-  
celed by RESET  
key.  
3104  
3105  
HIGH  
the range of +/– 16000 increments when  
executing cycle G36, G37.  
POCKET NUMBER IS TOO If there are more than 10 concave pockets  
The message is can-  
celed by RESET  
key.  
HIGH  
in the profile when executing the turning  
cycles G71, G72 in case of lathe controls.  
3106  
3107  
3108  
3109  
3110  
3111  
3112  
3113  
3114  
3115  
3116  
3116  
3118  
3119  
3120  
3121  
3122  
138  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
Description  
3123  
3124  
3125  
3126  
3127  
3500  
PROGRAM EDITED  
This message is displayed, if program se-  
lected for automatic execution is edited in  
automatic mode, or  
The message is can-  
celed by RESET  
key.  
if program selected for manual data input  
execution is edited in MDI mode,  
meanwhile START is pressed.  
The program can be  
started if the EDIT  
screen is closed after  
terminating editing.  
BAD BAUD RATE VALUE If not standard baud rate value or a baud  
rate that cannot be interpreted by control  
The message is can-  
celed by RESET  
3502  
is set at parameter 2002 BAUD RATE. It key.  
is displayed in DNC mode. The values  
interpreted by the control are listed in the  
description of parameters.  
SERIAL BUFFER FULL  
If the serial buffer has been overrun in the The message is can-  
3503  
3504  
3505  
3507  
course of DNC machining.  
celed by RESET  
key.  
Data transfer must be  
restarted.  
TOOL PLACE TABLE BAD If NC finds the check sum of the tool pot  
table false.  
The message is can-  
celed by RESET  
key.  
Tool pot table must  
be reorganized.  
N O T  
E X I S T I N G If a program had been selected for auto-  
The message is can-  
matic or MDI execution, than the program celed by RESET  
PROGRAM  
was deleted and without selecting a new  
program START is pressed in automatic  
or MDI mode.  
key.  
OVERWRITE (Y/N)  
If the program being executed loads pro-  
gram to the control memory by means of  
command DPRNT, with the number of  
which a program has already been regis-  
tered in the directory.  
If the old program is  
to be overwritten key  
Y must be pressed,  
otherwise key N or  
RESET.  
139  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
NC STATUS TABLE BAD If the check sum of the memory area con-  
taining the general NC state, preserved  
upon power-off is false.  
The message is can-  
celed by RESET  
key.  
3508  
These data are as follows:  
G20/G21: inch/metric input;  
The listed data must  
be reorganized.  
the number of registered tool length  
compensation (H), and the axis, on which  
it is valid;  
the programs selected for automatic or  
MDI execution;  
DNC state;  
if the power is turned off during program  
execution, the program number, the  
execution of which, was interrupted.  
LIFE TIME TABLE BAD  
If the check sum of the memory area con-  
taining the life time table, preserved upon  
power-off is false.  
The message is can-  
celed by RESET  
key.  
The life time table  
must be reorganized.  
3509  
3510  
3511  
TOOL OFFSET TABLE If the check sum of the memory area con-  
BAD  
The message is can-  
celed by RESET  
key.  
The tool offset table  
must be reorganized.  
taining the tool offset table, preserved  
upon power-off is false.  
WORK OFFSET TABLE If the check sum of the memory area con-  
BAD  
The message is can-  
celed by RESET  
key.  
taining the work zero point offset table,  
preserved upon power-off is false.  
The work zero point  
offsets must be meas-  
ured again.  
OVERRUN ERROR  
PARITY ERROR  
This message is displayed if in DNC oper- The message is can-  
ation during serial transfer two bytes over- celed by RESET  
3514  
3515  
run without the previous one being read  
by the control.  
key.  
Loading must be re-  
started.  
If in DNC operation through the serial  
interface, the control receives data of  
The message is can-  
celed by RESET  
incorrect parity . This message is also dis- key.  
played as a result of different parameter  
settings on the transmitter and receiver  
side.  
Loading must be  
restarted.  
FRAMING ERROR  
It occurs in DNC operation. Framing error The message is can-  
3516  
is due to different parameter settings on  
the transmitter and receiver side.  
These are as follows:  
celed by RESET  
key.  
Loading must be re-  
started.  
baud rate,  
word length,  
the number of stop bits.  
140  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Code  
Canceling and Re-  
pairing Method  
Message  
Description  
DIRECTORY FULL  
At most 254 programs can be stored, for  
the file manager built in control enables  
The message is can-  
celed by RESET  
3518  
the registration of 254 programs in the di- key.  
rectory. This message is displayed, if more If a new program is  
programs are to be registered during pro-  
gram execution by the use of command  
POPEN.  
This does not necessarily mean, that the  
memory is full.  
to be opened one of  
the unnecessary old  
ones have to be de-  
leted.  
MEMORY FULL  
This message is displayed by the NC, if  
the storage built in control is full during  
program execution as the effect of  
command BPRNT or DPRNT.  
The message is can-  
celed by RESET  
key.  
One of the unneces-  
sary old ones have to  
be deleted.  
3519  
FILE NOT EXISTS  
FILE NOT OPEN  
If data is to be sent by means of command The message is can-  
3520  
3524  
DPRNT or BPRNT and no channel is  
open with command POPEN.  
celed by RESET  
key.  
If an NC action refers to a file not open.  
The message is can-  
celed by RESET  
key.  
It is not the user’s  
fault, the operator  
cannot repair it.  
INVALID ERROR CODE  
SYSTEM ERROR  
If invalid error code has been generated  
while managing a file.  
The message is can-  
celed by RESET  
key.  
It is not the user’s  
fault, the operator  
cannot repair it.  
3528  
3530  
3545  
Internal communication error of the NC  
supervisor program.  
The message is can-  
celed by RESET  
key.  
It is not the user’s  
fault, the operator  
cannot repair it.  
MACRO TABLE BAD  
If checksum of the memory area  
containing macro variables #500...#599,  
preserved upon power-off is false.  
The message is can-  
celed by RESET  
key.  
The table of macro  
variables must be  
reorganized.  
141  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14.3 Listing of Global Messages  
Error  
Canceling and Re-  
pairing Method  
Message  
Code  
Description  
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. INTD state re-  
RESTORE MODAL FUNCTIONS? Y is  
displayed (Y=yes). By pressing <SHIFT>  
key question RESTORE MODAL FUNC-  
TIONS? N is displayed (N=no). The mes-  
sage can be switched over by the use of  
<SHIFT> key. If START is pressed, the  
state before suspension is restored (Y), or  
not (N) according to the message.  
mains.  
RESTORE MODAL FUNC-  
TIONS? N  
3550  
MACRO ERROR 000  
MACRO ERROR 001  
MACRO ERROR 002  
...  
The following text form is displayed by  
specifying the value of macro variable  
#3000:  
The message is can-  
celed by RESET  
key.  
4000  
4001  
4002  
...  
#3000=nnn(ERROR TEXT)  
where nnn=0,1,2,...999 and in the  
brackets an optional text can be entered.  
Number nnn defines the error code.  
(Code=4000+nnn) If it has not been filled  
out the error code will always be 4000.  
If no error text has been given to the vari-  
able the text will always be MACRO ER-  
ROR nnn, if it has been given, the text in  
brackets is displayed.  
MACRO ERROR 999  
MACRO MESSAGE 000  
MACRO MESSAGE 001  
MACRO MESSAGE 002  
...  
4999  
5000  
5001  
5002  
...  
The following text form is displayed by  
specifying the value of macro variable  
#3006 in part program:  
As the effect of the  
message the NC reg-  
isters STOP state. By  
the use of START it  
moves on to the next  
block. The message  
is canceled by RE-  
#3006=nnn(MESSAGE TEXT)  
where nnn=0,1,2,...999 and in the  
brackets an optional text can be entered.  
Number nnn defines the message code.  
(Code=5000+nnn) If it has not been filled SET key, but if there-  
out the message code will always be 5000. after START is  
If no message text has been given to the  
variable the text will always be MACRO  
MESSAGE nnn, if it has been given, the  
text in brackets is displayed.  
pressed, as in all  
other cases, the mes-  
sage is displayed  
again.  
MACRO MESSAGE 999  
5999  
142  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Notes  
Notes  
143  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Alphabetical index:  
Access forbidden . . . . . . . . . . . . . . . . . 12  
Relative . . . . . . . . . . . . . . . . . . . . . . 22  
Power on . . . . . . . . . . . . . . . . . . . . . . . 14  
Program format . . . . . . . . . . . . . . . . . . 57  
Program name . . . . . . . . . . . . . . . . . . . 56  
Program number . . . . . . . . . . . . . . . . . 56  
RESET . . . . . . . . . . . . . . . . . . . . 10, 102  
Scrolling and editing keys . . . . . . . . . . 10  
SHIFT . . . . . . . . . . . . . . . . . . . . . . . . . 10  
Softkeys . . . . . . . . . . . . . . . . . . . . . . . 10  
Spindle stop button . . . . . . . . . . . . . . . 16  
Status Bar . . . . . . . . . . . . . . . . . . . . . . 11  
Word . . . . . . . . . . . . . . . . . . . . . . . . . . 56  
Address . . . . . . . . . . . . . . . . . . . . . . . . 56  
Alphabetical keys . . . . . . . . . . . . . . . . . 10  
Arrow keys . . . . . . . . . . . . . . . . . . . . . 10  
Beginning of program . . . . . . . . . . . . . 57  
Block . . . . . . . . . . . . . . . . . . . . . . . . . 56  
CANCEL . . . . . . . . . . . . . . . . . . . . . . 10  
Conflicting state . . . . . . . . . . . . . . . . . 12  
Control Panel . . . . . . . . . . . . . . . . . . . . 8  
Delete keys . . . . . . . . . . . . . . . . . . . . . 10  
Display unit . . . . . . . . . . . . . . . . . . . . . . 8  
Editing  
Part Programs . . . . . . . . . . . . . . . . . . 56  
Emergency stop . . . . . . . . . . . . . . . . . . 14  
End of program . . . . . . . . . . . . . . . . . . 57  
FEED HOLD . . . . . . . . . . . . . . . . . . . 12  
Line Feed . . . . . . . . . . . . . . . . . . . 56, 57  
M19 . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
Machine Control Panel . . . . . . . . . . . . 13  
Monitor . . . . . . . . . . . . . . . . . . . . . . . . . 8  
NC ready . . . . . . . . . . . . . . . . . . . . . . . 13  
Numeric input keys . . . . . . . . . . . . . . . 10  
Operation Mode Group . . . . . . . . . . . . 11  
Override buttons . . . . . . . . . . . . . . . . . 15  
Parameter  
ALADIST . . . . . . . . . . . . . . . . . . . 138  
BAUD RATE . . . . . . . . . . . . . . . . . 139  
CHBFMOVE . . . . . . . . . . . . . . . . . 135  
CLCV . . . . . . . . . . . . . . . . . . . . . . . 47  
CROSS DOT . . . . . . . . . . . . . . . . . . 44  
ENCODERn . . . . . . . . . . . . . . . . . . 124  
ENCODERS1 . . . . . . . . . . . . . . . . 132  
FEEDBACKn . . . . . . . . . . . . . . . . . 124  
FMULT . . . . . . . . . . . . . . . . . . . . . . 96  
GROUPNUM . . . . . . . . . . . . . . . . . 132  
RADDIF . . . . . . . . . . . . . . . . . . . . 131  
RAPOVER . . . . . . . . . . . . . . . . . . . . 91  
REFDIS . . . . . . . . . . . . . . . . . . . . . 126  
SWLENGTH . . . . . . . . . . . . . . . . . 126  
SWSHIFT . . . . . . . . . . . . . . . . . . . 126  
WRPROT . . . . . . . . . . . . . . . . . . . . 137  
ZERODIS . . . . . . . . . . . . . . . 126, 127  
Position . . . . . . . . . . . . . . . . . . . . . . . . 22  
Absolute . . . . . . . . . . . . . . . . . . . . . . 22  
End . . . . . . . . . . . . . . . . . . . . . . . . . 22  
Machine . . . . . . . . . . . . . . . . . . . . . . 22  
Overall . . . . . . . . . . . . . . . . . . . . . . . 22  
144  
Download from Www.Somanuals.com. All Manuals Search And Download.  

NAD Stereo Amplifier T163 User Manual
Nady Systems Camera Accessories 351VR User Manual
NETGEAR Computer Drive Business Edition User Manual
Nintendo Automobile Accessories APS 996a User Manual
Nokia Cell Phone 1680c 2 User Manual
NordicTrack Treadmill NTL109052 User Manual
Onkyo Stereo Amplifier A 1VL User Manual
Optimus Stereo Receiver STAV 3680 User Manual
Paradyne Modem 316x User Manual
Patriot Products Yard Vacuum T5 CBV User Manual