SINUMERIK 840C Software Version 6 OEM Version for Windows Operator’s Guide User Documentation 01.
Introduction 1 Operator Interface 2 MMC Applications 3 Machine 4 Operator’s Guide OEM Version for Windows Parameters 5 User Documentation Programming 6 Services 7 Diagnosis 8 Information 9 SINUMERIK 840C Software Version 6 Valid for Exit 10 Control Software Version SINUMERIK 840C/CE 6 (Standard/Export Version) Maintenance 11 Abbreviations/ Glossary 12 01.
SINUMERIK® documentation Printing history Brief details of this edition and previous editions are listed below. The status of each edition is shown by the code in the "Remarks" column. Status code in the "Remarks" column: A .... New documentation. B .... Unrevised reprint with new Order No. C .... Revised edition with new status. Edition Order No. Remarks 06.94 6FC5198-3AA60-0BP0 A 11.94 6FC5198-4AA60-0BP0 C 09.95 6FC5198-5AA60-0BP0 C 04.96 6FC5198-5AA60-0BP1 C 07.
01.99 Preliminary Remarks How the documentation is organized The SINUMERIK documentation is organized in four parts: Target group This documentation has been written for machine tool users. The publication provides detailed information required by the user for operating the SINUMERIK 840C OEM Version for Windows™. Standard scope This Operator's Guide only describes functions that are part of the standard scope.
01.99 Important This Operator’s Guide applies to: SINUMERIK 840C OEM Version for Windows™ Software Version 5 (5.4) and 6. Machine manufacturer For safety reasons, some of the functions are protected from access by unauthorized persons. Please consult the information provided by the machine manufacturer.
01.99 Warning notes The following warning notes with graded degrees of importance are used in this documentation. Danger This symbol appears whenever death, serious personal injury or substantial material damage will occur if the appropriate precautions are not taken. Caution This symbol appears whenever minor personal injury or substantial material damage can occur if the appropriate precautions are taken.
Contents 1 Introduction - SINUMERIK 840C and its Operation..................................................1-1 1.1 Overview .....................................................................................................................1-2 1.2 Design of the control ...................................................................................................1-3 1.3 Switching the control on and off..................................................................................1-4 1.
4.2.3.2 Spindle utilization display....................................................................................4-10 4.2.4 JOG: Set-up mode .................................................................................................4-11 4.2.4.1 Traversing in JOG mode.....................................................................................4-12 4.2.4.2 Approach reference point (REFPOINT) ..............................................................4-13 4.2.4.
5.3 Program parameters ...................................................................................................5-8 5.3.1 Tool offsets ..............................................................................................................5-8 5.3.2 Zero offset ............................................................................................................5-11 5.3.3 Angle of rotation (coordinate rotation)....................................................................5-14 5.3.
6.3.3 Editing a new NC program.....................................................................................6-51 6.3.4 Program input with operator support......................................................................6-53 6.3.5 Machining cycles....................................................................................................6-55 6.3.6 Plane ............................................................................................................6-55 6.3.
Introduction - SINUMERIK 840C and its Operation 1 1.1 Overview .....................................................................................................................1-2 1.2 Design of the control ...................................................................................................1-3 1.3 Switching the control on and off..................................................................................1-4 1.4 Structure of the user interface........................................
1 Introduction - SINUMERIK 840C and its Operation 1.1 01.99 Overview The SINUMERIK 840 C is a CNC (Computer Numerical Control), intended mainly for automation applications. The CNC implements the following basic functions (in conjunction with a machine tool or suchlike): • Automatic workpiece machining • Free programming of axes • Programming of technological functions such as feed, spindle speed, etc.
01.99 1 Introduction - SINUMERIK 840C and its Operation 1.2 Design of the control Structurally, the SINUMERIK 840C CNC can be divided into the following three components: SIEMENS SINUMERIK A B H I O P C 7 ( 4 [ D J K Q V R W 8 ) 5 ] 9 X : / " 6 ? * ’ 1 2 3 ! - ^ = 0 . E F G L M N S T U Y Z % LF Al t \ i + M MMC PLC NCK Setpoints/actual values for axes and spindles Fig. 1-1 Machine control input/output +X 80 +C 90 -Z 100 -C 10000 [ .
1 Introduction - SINUMERIK 840C and its Operation 1.3 01.99 Switching the control on and off Machine manufacturer Switching on of the control can be implemented in various ways by the machine manufacturer. Please refer to the machine manufacturer’s specifications. Switching on the control Please note: The control is switched on by switching on the input voltage at the power supply of central controller. After the control has been switched on, different messages appear on the screen for a few seconds.
01.99 1 Introduction - SINUMERIK 840C and its Operation Machine manufacturer Via machine data the machine manufacturer can configure whether, after restart of the control, the workpiece last active is to be loaded again when the control is switched on. However, before switching off the control a workpiece must have been loaded and selected. On restart of the control the workpieces are loaded one after the other starting with the workpiece in channel 1 to channel n.
1 Introduction - SINUMERIK 840C and its Operation 1.4 01.99 Structure of the user interface MS-Windows The SINUMERIK 840C is a CNC control with an MMC based on the MS Windows operating system. You will therefore find on the screen the same familiar elements that you have encountered when working with other MSWindows applications. Area Switchover The Area Switchover is the central program on the SINUMERIK 840C OEM Version for Windows.
01.99 1.5 1 Introduction - SINUMERIK 840C and its Operation NCK and MMC areas Most of the individual user areas on the SINUMERIK 840C are in two main groups: • NCK areas • MMC areas The operating principle differs slightly for each of the groups. While the SYSTEM 800 operating principle is used in the NCK, the user interface in the MMC areas is oriented to the MS-Windows operating system.
1 Introduction - SINUMERIK 840C and its Operation 01.99 The following list provides an overview of all the NCK areas: • Machine • Parameters • Programming - Edit NC • Diagnosis - PLC Status - NC Service - NC/PLC Startup - Machine Data • Information Softkeys NC Information Within the NCK areas you will find a hierarchical menu structure operated exclusively using softkeys. The softkeys are located below the screen. Various functions are assigned to the softkeys.
01.99 1 Introduction - SINUMERIK 840C and its Operation Operating the RECALL key brings you back to the next higher menu level. A red arrow in the extreme left softkey window indicates a return to the next higher level: With the ETC key, you can expand the softkey menu if an extension is available. If there is an arrow in the 7th softkey window (on the right), this key is active. You can press the Machine Area key to change directly from any area to the Machine area.
1 Introduction - SINUMERIK 840C and its Operation 01.99 MMC areas These areas provide the user with information on data in the MMC. The mode is not displayed in the MMC areas. MS-Windows The user interface in these areas of the SINUMERIK 840C is based on MSWINDOWS. You will probably be familiar with the windowing technology used here. In MS-Windows, there is a separate window for each MMC area. If another MMC area is selected, the original window is overlaid.
01.99 1.6 1 Introduction - SINUMERIK 840C and its Operation Data management The SINUMERIK 840C user interface also provides its own data manager with integrated editor. Fig. 1-7 NC Data Management The Data Management area can be used as a convenient and efficient means of managing and editing the data on the hard disk. The following functions can also be performed: • Transfer of data between the NCK and MMC • Transfer of data between the MMC and a peripheral device.
1 Introduction - SINUMERIK 840C and its Operation 1.7 01.99 File manager and control panel The File Manager and the Control Panel of MS-WINDOWS are available on the SINUMERIK 840C for global file manipulation and system settings within the MMC areas. Fig.
01.99 1.8 1 Introduction - SINUMERIK 840C and its Operation Data backup Note The SINUMERIK 840C allows the storage of large volumes of data on the hard disk. Siemens recommends you strongly to keep a copy of all relevant data on an external data device (such as a programming unit or PC, etc.), as the data can be irrecoverably lost in the event of a hard disk failure. 1.8.1 RS-232C (V.24) output You can use the RS-232C (V.
1 Introduction - SINUMERIK 840C and its Operation 1.8.4 01.99 CD-ROM access via PC link software (SW 6 and higher) PC link Data can be stored on an external PC by using the user interface "PC link". Installation procedure In software version 6 and higher, it is possible to update the software via a PC link. The software is delivered on a CD. 1. Install the PC link on the external PC by using the "install.bat" file. 2. Connect the control to the external PC by means of a parallel cable.
01.99 1.8.5 1 Introduction - SINUMERIK 840C and its Operation Computer link Communications modules are optionally available for setting up a computer link in the NCK area of the SINUMERIK 840C. The machine manufacturer can also implement his or her own computer link. The SINUMERIK 840C offers the following components for networking: • Standard PC network cards. These can be plugged into the "AT box" (central unit). • Pocket network adapters. These connect a PC to the network via the parallel interface.
1 Introduction - SINUMERIK 840C and its Operation 1.9 01.99 Online help The SINUMERIK 840C allows users to call up help screens for fast information in relation to a task, function or command. NCK areas i The following features are provided for calling up help displays in these areas: • With this key you activate a help display for a special operation. The possibility is indicated by the "i" in the 1st (left) softkey. Press RECALL to deselect this help screen. Fig.
01.99 Alarm/ message window 1 Introduction - SINUMERIK 840C and its Operation In this window, the help information is based on the MS-Windows help system. Fig. 1-10 Online help in the alarm window • First select Alarm Window from the Diagnosis menu and position the selection bar on the desired alarm. Press this key to display an MS-WINDOWS help window containing additional information relating to queries, causes and remedies. Use the ARROW keys to scroll within the help window.
1 Introduction - SINUMERIK 840C and its Operation 6FC5198-6AA60-0BP1 1-18 01.
2 Operator Interface 2.1 Operator panel ............................................................................................................2-2 2.2 Operating elements.....................................................................................................2-3 2.2.1 Operator panel .........................................................................................................2-3 2.2.2 Full PC keyboard/MF2 keyboard..................................................................
2 Operator Interface 2.1 01.99 Operator panel Different operator panels can be connected to the SINUMERIK 840C. The following components can be added: machine control panel, hand-held unit and PC standard keyboard (MF-2). • 19" operating panel with 14" colour monitor (2x7 softkeys, switchover keys) • 19" NC full keyboard (alphabetic group of keys, numeric group of keys, cursor group of keys) • 19" slimline operator panel with 9.
01.99 2 Operator Interface 2.2 Operating elements 2.2.1 Operator panel M A H O A Fig. 2-1 B I C J D K E L F M P Q R S T V W X Y Z G N U 7 4 ( [ 1 = 8 5 ) ] 2 @ B 0 9 6 3 ; .
2 Operator Interface 01.99 SIEMENS SINUMERIK A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 7 ( 8 ) 9 : / " 4 [ 5 ] 6 ? * ’ 3 ! - ^ . +/- + , 1 = 2 @ 0 ; %LF Alt \ i M A Fig. 2-2 B C D SINUMERIK 9.5"/10" slimline operator panel A: 14"/10"/9.
01.99 2.2.2 2 Operator Interface Full PC keyboard/MF2 keyboard Full keyboard A standard MF2 keyboard (full keyboard) can be connected to the operator panel interface. A set of key caps is supplied with this standard full keyboard. These key caps correspond to the symbols on the operating panel and can be mounted on the standard full keyboard as shown in Fig. 2.3. The functions of the machine control cannot be implemented on the MF2 keyboard.
2 Operator Interface Fig. 2-3 01.
01.99 2 Operator Interface 2.2.3 Operating elements of the operator panel keyboard/full keyboard Softkey: Key which is assigned a variable function or menu via a menu bar on the screen. F1 Horizontal softkey bar (full keyboard): standard applications on the SINUMERIK 840C are operated exclusively using the horizontal softkeys.
2 Operator Interface 01.99 Lower case letter a ... z, activated with SHIFT Upper case letter A ... Z Underscore SPACE, blank Press the SPACE key to select the checkbox in a dialog box.
01.99 2 Operator Interface Apostrophe Multiplication Special character Hyphen, subtraction Special character Equal sign Comma Plus, addition . Change of sign Fullstop (point/period) +/or Sh ift + or + CLEAR key: deletes the character to the left of the input cursor. Identical to the key on the MF2 keyboard. Backspace CANCEL key: deletes the character underneath the input cursor. Identical to the key on the MF2 keyboard. or EDIT key for editing words in the NCK areas.
2 Operator Interface 01.99 LINE FEED key: identifier for end of block Percent sign; identifier for beginning of main program ALT/BACKSLASH key: this key is used for the selection of menus and dialog boxes in MS-WINDOWS. It is located to the right of the LINE FEED/percent sign key. It is not labelled in standard versions. The ALT key is used for the selection of MMC menus and dialog boxes. When used in combination with the SHIFT key, it generates the "\" (backslash) character.
01.99 2 Operator Interface ARROW keys: with these keys, you move the cursor on the screen to the left or to the right, upwards (back) or downwards (forward). With the ARROW keys, you can move the cursor in the input fields (toggle fields, etc.) or in the various editors (WEdit editor; DIN editor). Further information is given in the respective Sections of this Operator’s Guide. or or Home End HOME key: moves the cursor to the beginning of the line in the WEdit editor.
2 Operator Interface Changing mode groups 01.99 The NC channels are grouped together in mode groups. With the SINUMERIK 840C up to 2 mode groups can be selected. Machine manufacturer Please note: The channels are assigned to mode groups by the machine manufacturer! Channel switchover • Pressing this key once switches to the next higher channel number, referred to the number displayed in the channel status field. • Pressing the key again switches on to the next channel or back.
01.99 2.2.4 2 Operator Interface The operating elements of the machine control panel Machine control panel for a milling machine X Y 80 Z 90 [.] 1 4 5 40 100 70 6 100 7 8 110 90 100 110 2 9 120 0 120 50 1000 80 6 60 10 60 70 20 10 % % 10000 + - Machine control panel for a turning machine +X +C 80 100 70 [. ] 1 -Z 40 90 +Z 110 100 -C -X 120 50 1000 Fig.
2 Operator Interface 01.99 The standard SIEMENS machine control panel has the following operating elements: • Emergency stop button • Operating modes with function keys • Spindle control • Feed control • Direction keys with rapid override • Keyswitch • Reset key • Program control Emergency stop button You operate the red button in emergency situations: • When human life is in danger • When there is a risk of the machine or workpiece being damaged.
01.99 2 Operator Interface Operating modes Table 2-1 Overview - Operating modes Key symbol Definition Designation of operating mode The axes are traversed continuously in JOG mode using the direction keys or incrementally using the direction keys or the handwheel. JOG Set-up (Jogging) Interactive creation of programs TEACH IN The machine is controlled by executing a block or a series of blocks. The operator panel is used to input blocks.
2 Operator Interface 01.99 INC function Table 2-3 Overview - Submode INC Key symbol Definition Designation of function Increment mode with variable step size (setting data). INC VAR Increment mode with fixed step size of 1 increment INC Incremental Feed Incremental Feed variable Increment mode with fixed step size of 10 increments Increment mode with fixed step size of 100 increments. Increment mode with fixed step size of 1000 increments. Increment mode with fixed step size of 10 000 increments.
01.99 Spindle stop 2 Operator Interface When you press the SPINDLE STOP key: • The spindle speed is reduced down to zero • The associated LED lights up as soon as SPINDLE STOP is accepted by the control, for example also with M05 (see Programming Guide). Example for use of SPINDLE STOP • To effect tool change • To enter S, T, H, M functions while setting up (overstoring) Spindle start When you press the "Spindle start" key: • The spindle is enabled.
2 Operator Interface 01.99 Machine manufacturer The given increment sizes and the control range are valid for standard machine data (MD). These can be altered by the machine-tool manufacturer to suit a specific application. Feed hold When you operate the FEED HOLD key: • The program being executed is stopped • The feed drives are brought to a controlled stop • The associated LED lights up as soon as FEED HOLD is accepted by the control.
01.99 2 Operator Interface Direction keys, turning machine You traverse the axis marked X. You traverse the axis marked Z. You traverse the axis marked C. Rapid traverse overlay When you operate this key at the same time as any of the keys above, the axis is traversed in rapid traverse mode Direction keys, milling machine You select the axis marked X, Y, Z etc. You traverse the selected axis in positive or in negative direction. You traverse other assigned axes in the same way.
2 Operator Interface 01.99 Rapid traverse overlay When you operate this key at the same time as any of the keys above, the axis is traversed in rapid traverse mode. Keyswitch The SINUMERIK 840C keyswitch has 4 positions which are evaluated by the control’s operating system.
01.99 2 Operator Interface Reset key When you operate the "Reset" key: • Execution of the current part program is interrupted, if the key releases a mode group reset (= reset of all channels). • Messages are cleared from the monitoring system unless they are POWER ON or acknowledgement alarms. • The control is switched to the "Reset" state, i.e. − The NC control remains synchronized with the machine. − All buffer and user memories are cleared (but the contents of the part program memory are retained).
2 Operator Interface 01.99 NC Stop If you press the NC STOP key, processing of the current part program is interrupted. All axis movements are brought to a controlled stop. The reactions of the H and M functions in the case of NC STOP are configured by the machine manufacturer. For more information refer to the machine manufacturer’s documentation. The associated LED lights up. Processing can then be continued by pressing NC START.
01.99 2.2.5 2 Operator Interface Operating elements of the hand-held unit (HHU, A-MPC) Machine manufacturer The display and key functions can be configured by the machine manufacturer. For further details refer to the machine manufacturer’s documentation. 1 SIEMENS 2 3 40 30 20 10 50 60 70 80 4 90 110100 5 6 Fig.
2 Operator Interface 2.2.6 01.99 Screen layout 1 2 3 4 Application area 5 Fig. 2-6 Screen layout 1 - Application title bar 2 - Message line 3 - Alarm line 4 - Time display, general channel status display with icons 5 - Softkeys The display is divided into various window areas. An alarm line and a message line are displayed at the top left-hand side of the screen. To the right of this area is a box displaying the current time and the icons.
3 MMC Applications 3.1 Introduction........................................................................................................3-2 3.2 Components of an MS-Windows window ..........................................................3-4 3.3 Operations with windows...................................................................................3-6 3.4 Working with menus ..........................................................................................3-8 3.
3 MMC Applications 3.1 01.99 Introduction Before you start working with the SINUMERIK 840C you should be familiar with some of the basic elements of MS-WINDOWS and its operation. The control can be operated using 3 different keyboards. The operator panel keyboard and an MF2 keyboard (full keyboard) can be connected to the keyboard interface or the slimline operator panel. The operator panel interface is connected to the 1st serial interface of the MMC module via an RS 232C (V.24) cable.
01.99 3 MMC Applications Operator panel keyboard In the following section, references to the keys on the operator panel keyboard are made in UPPER CASE CHARACTERS (e.g. CANCEL, ALT, EDIT, etc.). MF2 keyboard The keys on the MF2 keyboard are also enclosed in angle brackets (e.g. , , etc.). Language In general, all menus and dialog boxes, including those that directly access MS-WINDOWS resources, appear in the selected language.
3 MMC Applications 3.2 01.99 Components of an MS-Windows window In MS-WINDOWS, you work with rectangular screen areas known as windows. All windows have certain standard elements such as a title bar and menus. The following figure depicting an MS-Windows editor illustrates the major components of a window. Control menu bar Title bar Window title Minimize Maximize Menu bar Horizontal scroll bar Fig.
01.99 3 MMC Applications Note Standard Siemens applications have no control menu and no minimize/ maximize buttons. The size and position of an application can therefore only be altered by the machine manufacturer, not the user. The windows in standard MS-Windows applications such as the File Manager or Control Panel also contain further elements.
3 MMC Applications 3.3 01.99 Operations with windows When you work with different applications, you will often have several windows open simultaneously on the screen. The window in which you are currently working and where you can enter data is known as the active window. You can switch between different windows (= applications) in the following way. Fig. 3-3 The Task Manager of the SINUMERIK 840C Applications in MS-Windows are normally started from the Program Manager.
01.99 Operator panel keyboard 3 MMC Applications You can select individual applications as follows using the operator panel keyboard: • Press the DATA AREA key to select Area Switchover. • Press the PAGE UP or PAGE DOWN key to activate the Task Manager. • Select the desired application with PAGE UP or PAGE DOWN. • Press any other key to deselect Area Switchover and activate the desired application.
3 MMC Applications 3.4 01.99 Working with menus Opening menus Almost every application based on MS-WINDOWS displays a menu bar below the title bar. The menu bar can contain the names of either menus to open or commands to execute. Note On the SINUMERIK 840C, the items in the menu bar are also displayed on the softkeys. The menus can be opened in various ways: Fig. 3-4 Menu items within Area Switchover • Press the ALT key. The selection bar highlights the first item in the menu bar.
01.99 3 MMC Applications When a menu is opened, the first item is highlighted by the selection bar. There are two ways of selecting individual commands within a menu: Fig. 3-5 Items in the File menu of the WEdit editor • Use the vertical ARROW keys to select the desired menu item and then press the INPUT key. • Press the HOTKEY. The HOTKEY is the letter underlined in the menu. The selected command is executed. Note In SINUMERIK 840C applications, the menu bar is displayed using the softkeys.
3 MMC Applications 3.5 01.99 Working with dialog boxes SINUMERIK 840C applications display a dialog box when additional information is required from the user in order to perform a certain task (e.g. parameters for initializing the serial interface). Omission dots (...) following a menu item indicates that a dialog box is to follow. The illustration below shows all the components that can appear in a dialog box. Option buttons List box Check boxes Command buttons Combo box Fig.
01.99 Option buttons 3 MMC Applications Option buttons are used to select mutually exclusive options, i.e. you can only select one of the options. The selected option button is identified by a black dot. Fig. 3-7 Option buttons You can select an option button using one of the following methods: • Press the EDIT key to move to the desired group of options or press the corresponding HOTKEY. • Use the ARROW keys to select the desired option.
3 MMC Applications Text boxes 01.99 Text boxes are used to enter information such as file names, etc. In empty text boxes, the insertion point appears at the far left-hand side. If the box already contains text, the text is selected and is automatically overwritten by newly entered text. Fig. 3-9 Text box You can access a text box in the following way: • Press the EDIT key until the desired text box is selected.
01.99 Combo boxes 3 MMC Applications Combo boxes are single-line list boxes displaying the current selection. Fig. 3-11 Closed combo box A combo box can be opened in the following way: • Press the RIGHT ARROW key. The combo box is expanded to display a standard list box. Fig. 3-12 Open combo box The items in an open combo box are selected in the same way as in a standard list box. Press the ACKNOWLEDGE ALARM key to close the opened combo box.
3 MMC Applications 01.99 You select command buttons in one of the following ways: • Press the EDIT key until the desired command button is selected. • Press the INPUT key to execute the action. As with the items in a menu bar, the SINUMERIK 840C displays the command buttons of a dialog box in the softkey bar. You can therefore select a command button by pressing the appropriate softkey. Note Buttons are only displayed as softkeys if the dialog box is not system modal.
4 Machine 4.1 Selecting the Machine area.........................................................................................4-3 4.2 Operating modes.........................................................................................................4-4 4.2.1 Operating states - Operating state changes on change of operating mode............4-6 4.2.2 Machine functions - overview...................................................................................4-8 4.2.3 Status displays...............
4 Machine 01.99 4.3.6 Program correction.................................................................................................4-72 4.3.7 Saving programs....................................................................................................4-75 4.3.8 PRESET (Set actual value) / DRF .........................................................................4-78 4.3.8.1 PRESET - Offset.................................................................................................
01.99 4.1 4 Machine Selecting the machine area Press the DATA AREA key to activate Area Switchover. Fig. 4-1 Area Switchover When Area Switchover is selected: • Press the MACHINE softkey to display the machine area M or press the MACHINE AREA key. You can press the MACHINE AREA key at any time to activate the machine operation window (i.e. to bring it into the foreground).
4 Machine 4.2 01.99 Operating modes The machine area includes all functions and influencing variables resulting in operations at the machine tool or detecting its state. In the machine area there are four modes: • JOG (set-up) • TEACH IN • MDA (Manual Data Automatic) • AUTOMATIC. The mode can be selected via the machine control panel. The operating mode can be changed at any time provided the machine and the control are switched on.
01.99 4 Machine Machine manufacturer The machine tool manufacturer’s guide provides information on: • Number of mode groups • Number of machine control panels • Assignment of machine control panels to the mode groups. In each mode group you can select four operating modes JOG, TEACH IN, MDA and AUTOMATIC. If you activate the operating mode key, the corresponding operating mode is selected, all other operating modes and functions are deselected.
4 Machine 4.2.1 01.99 Operating states - Operating state changes on change of operating mode At the present time, each operating mode has one of the following operating states: Program reset The machine is in the reset state, e.g. after switching on or after end of program (M30). Program running (not in JOG mode) A program has been started and program execution is running. Program stop A program in execution has been interrupted. NC Stop A program in execution is interrupted.
01.
4 Machine 4.2.2 01.99 Machine functions - overview The operating modes are supplemented by machine functions. The machine functions are technology and machine independent. All machine functions are listed below. Depending on the operating state, you can select some of the machine functions in every operating mode. The table below shows which machine functions can be selected in which operating mode and in which operating state.
01.99 4 Machine 4.2.3 Status displays 4.2.3.1 Channel-independent status displays by means of icons Icon V24/Data in-out, as soon as data exchange with the I/O devices has been activated. The symbol flashes during data transfer. 1 2 Three icon fields are provided underneath the clock. Three of the 5 existing standard icons can be displayed.
4 Machine 4.2.3.2 Bar chart Utilization 01.99 Spindle utilization display This bar chart displays the percentage of spindle utilization in the current operating mode. The display appears only if a digital drive is used. Actual value F= S1 = Override 0.00 70% 0 85% Position Setpoint value F= 0.00 S1 = 0.00 M 0 Utilization (%) Note Designation of the bar chart • until SW 5.2: Performance • as from SW 5.
01.99 4.2.4 4 Machine JOG: Set-up mode After switching on the control, the basic display of the JOG mode appears, or you select JOG with this key, provided the control has not been configured otherwise by the machine manufacturer. Using the direction keys or the handwheels, you can traverse the axes of the machine in JOG mode. It is possible to set the effect of the direction keys or the handwheels by way of the INC function.
4 Machine 4.2.4.1 01.99 Traversing in JOG mode Preconditions • JOG mode (basic display) has been selected. • Feed stop (FST) must not be active. Feed stop can be active, for example, when • there is no servo enable (see machine manufacturer’s documentation) • the feedrate override switch is in the 0% position. Operating sequence 840C machine control panel for turning machine Press the direction keys to traverse the axes. +X -X 840C machine controlpanel for milling machine X Y Select the axes.
01.99 4.2.4.2 4 Machine Approach reference point (REFPOINT) After switching on the control, you approach the reference points for the individual axes. In this manner, the control is synchronized with the machine (this does not apply for machines with absolute encoders). Preconditions • The machine area has been selected. • JOG mode has been selected. • The mode group and channel have been preset.
4 Machine 4.2.4.3 01.99 User Agreement (Safety Integrated option) The User Agreement is part of the Safety Integrated option. With the User Agreement (via key-operated switch), an authorized person confirms that the displayed current actual value of an axis corresponds to its actual position at the machine. With the User Agreement active, the safely limited absolute positions (SE) and / or safe cams (SN) become active and safe.
01.99 4.2.4.4 4 Machine Increment mode - selection Operating sequence [.] 1 10 100 Before traversing the axes using the direction keys, select the appropriate incremental weighting on the associated machine control panel. 1000 10000 This key (INC variable) is used for traversing an increment previously set: [.] IN C varia ble For setting the variable increment, activate this softkey and enter the value you require in the input field.
4 Machine 01.99 Machine manufacturer Whether the increment is traversed modally or non-modally is determined by machine data. Indexed traversing If this function is assigned to the axis to be moved and the direction key is pressed, the axis is moved as though it were a normal axis. After releasing the direction key, the axis moves to the next indexing position in the direction of traversing. Using the "Indexed traversing" function, NC axes can be positioned at particular grid points.
01.99 4.2.4.5 4 Machine Repos (Repositioning) After a program interrupt and changing from AUTOMATIC to JOG, it is possible to leave the contour in JOG mode. In this case, "AUTOMATIC" mode is not terminated; i.e. the control is not brought to the reset position by an automatic “RESET". When leaving the contour, the paths covered are recorded by the control. The distance from the point of interruption is stored and displayed as a "REPOS offset".
4 Machine 4.2.4.6 01.99 Scratching If, for example, a tool breaks during program execution, it is possible to leave the contour for the purpose of tool change using JOG or INC. After entering the new tool length offset (the tool nose radius remains the same), the new tool is returned to any point on the contour with the interrupted block ("Scratching"). Preconditions • A tool change has not been carried out. • You are in JOG mode.
01.99 4.2.4.7 4 Machine Finish thread (option) Press the ETC key to expand the softkey bar. F in ish /Setup thread Operating sequence With this function you can load a thread that has been already cut and finish it. Only threads with constant pitch can be finished. • Load workpiece. • Position the tool on the thread in such a way that the tip of the tool corresponds to the thread root. • Press the ‘‘STORE POSIT." softkey. • The "Offset angle" and the "Starting angle (G92A)" are thus set to zero.
4 Machine 4.2.5 01.99 TEACH IN mode This mode can be used to create main programs and subroutines interactively. If a program has already been selected in AUTOMATIC mode, the selection also applies within TEACH IN. TEACH IN only functions in the master channel of a mode group. You are given the following two options for teach-in of a part program: • Edit mode and • Teach block by block. Edit mode A part program cannot be started in edit mode. There are therefore no limitations in editing.
01.99 4 Machine TEACH IN Automatic - NC start enable - Set-up disable - Program selection Edit mode - NC start disable - Set-up disable - Teach-in possible without restrictions - Set block structure Teach block by block - NC start disable - Set-up disable - Teach-in only possible in the teach block - Teach-in not possible in the predecoded area - Set block structure Accept blocks Test Teach block by block - NC start disable - Set-up disable Fig.
4 Machine 01.99 Fig. 4-5 TEACH IN The basic display of the TEACH IN mode appears on the screen. Select program If no program is selected, enter a program name (identifiers MPF, SPF, %, L) on the keyboard and press the SELECT PROGRAM softkey. If the program is not stored in the NCK memory, a new program is created. The program is displayed in the program pointer window. The first 3 blocks of an existing program appear in the editor box.
01.99 4.2.5.1 4 Machine Set breakpoints Breakpoint M o dify program The softkey function MARK TARGET BLOCK allows you to define a breakpoint in an existing program. Select the "Modify program" menu. Use the arrow keys to select "Stop at target block" BRK. Set the toggle field to YES. The status BRK is displayed in the status line. Select RECALL to return to the basic TEACH IN display.
4 Machine 01.99 The block containing the breakpoint (N0005 in the example) is highlighted. When the block with the breakpoint has been processed, you can interrupt program execution with PROGRAM STOP. You can continue program execution with NC START. Program step Decode single block Stop at target block (BRK), program step (PST) and decode single block (DEC) function according to the principle of 1 of 3. For example, if BRK was active and PST is set to YES, BRK is automatically reset, etc.
01.99 4.2.5.2 4 Machine Edit mode Press the softkey and the following softkey bar is displayed:: Edit m ode Accept position Generate block Accept MDA block MDA mode Insert/ overwrite Search Block struct. settings In edit mode there are no restrictions to editing and performing a teach-in at any point in the program. Note In edit mode you can edit but not start a part program (NC start disable). Notes It is only possible to switch between the basic display and edit mode in RESET state.
4 Machine 4.2.5.3 01.99 Block structure settings Block structure se ttings The BLOCK STRUCTURE SETTINGS softkey function provides you with a convenient means of defining the block structure of your part program. When you press the softkey the following display appears: Fig.
01.99 4 Machine Use this key to select the toggle field options. You enter values in the input fields, using the keyboard and the INPUT key. Example B lo c k s tru c tu re /s e ttin g s B lo c k n u m b e r ye s N e x t b lo c k n u m b e r 10 B lo c k n u m b e r d iffe re n c e 5 S e tta b le z e ro o ffs e t G 53 W o rk p ie c e d im e n s io n s none tra v e rs e d Axes Fig.
4 Machine 01.99 The axis position change in the "Traversed" axes setting is effective • after selection of the axis • after the position is saved. Note The entries in the input fields "Next block number" and "Block number difference" also apply to the NCK editor. Switch to the selection screen "Axis selection". The axes configured for the machine are displayed along with toggle fields with the selection YES/NO.
01.99 4.2.5.4 4 Machine Creating a TEACH IN program in the edit mode Preconditions • The block structure has been set • The axes have been selected • Position the cursor in front of the last LF. Operating sequence G en era te block Example 1 Press the GENERATE BLOCK softkey. An NC block is generated at the cursor position according to the selected block structure and the selected axes or entry in the input line (see examples).
4 Machine 01.99 2) Entry in the input line Enter the axis names X, Y and Z in the input line. Regardless of the selection in the "Axis selection" screen and regardless of whether a traversing movement has taken place, a block is generated with the axes in the input line: N10 X=100 Y=10 Z=50 L F. Example 2 1) With "Axis selection" screen A xes s e le c te d A x is s e le c tio n X no Y yes Z yes A yes Fig.
01.99 4.2.5.5 4 Machine Accepting axis positions Milling machine X Y + - Select the appropriate axes and traverse these according to the desired position in positive or negative direction. Turning machine Traverse the axis according to the desired position. -X +Z -Z ... +X Accept po sition Note 4.2.5.6 Pressing the ACCEPT POSITION softkey causes the current position on the traversed or selected axes (according to the selected block structure) to be entered in the NC block.
4 Machine 01.99 Use the arrow keys to select the MDA block which you would like to save in the active TEACH IN program. The current line number is displayed. MDA1 Insert 3 M19 S100 LF L200 LF M3 S1025 M7 LF M4 M8 LF Fig. 4-11 Selecting an MDA block Press RECALL to return from the MDA mode to the edit mode. Note You should only exit MDA mode in the NC reset state. If the NC reset is not enabled the NC start is interlocked.
01.99 4 Machine • An MDA program can only be edited and started without restriction after a RESET. • MDA 1 stands for the MDA program in channel 1, MDA 2 for channel 2 etc. Note The MDA mode can be used to test part program blocks and save them in the teach-in program. This makes it possible to start program blocks without switching modes. The teach-in program can only be edited in edit mode. Edit mode and the extended overstore function are interlocked.
4 Machine 01.99 − Insert new block before following block − Save axis positions in following block or insertion block − Generate insertion block with axis positions (see description and examples for edit mode) You can interrupt program execution even within a subroutine. However TEACH IN is only possible in the main program level. Note The axis positions can be approached using the travel keys or the handwheel if JOG/handwheel has been enabled.
01.99 4 Machine Switch to the "Block structure/settings" selection screen. Use the arrow keys to move between the toggle fields: − Block number − Axes and the input fields: − Next block number − Block number difference. Press the selection key to display the different settings in the toggle fields. You can enter the values in the input boxes using the keyboard and pressing the INPUT key. Switch to the "Axis selection" screen and enter the desired settings.
4 Machine 01.99 MPF 4711 Workpiece SHAFT1 Insert 4 N10 X0 Y0 Z0 G0 LF N15 Y125 G1 F500 LF N20 G0 Y0 LF N30 L1 LF Fig. 4-13 Breakpoint block You can now enter your changes in the teach block (N20 in the figure). You can edit this block using the keyboard. Please refer to the section "Programming" for a description of the NCK editor. Edit Accept position Ena ble JO G / ha ndw hee l Press the ENABLE JOG/HANDWHEEL softkey to cancel the set-up disable.
01.99 4 Machine You can also accept the positions by entering the axis names in the input line. Note End The input line can also be activated via the END key. or Use the keyboard to enter in the input line the names of the axes the positions of which you wish to save in the block (e.g. Y X Z). Press softkey ACCEPT POSITION. Only the axis positions defined in the input line are accepted regardless of the settings in the "Axis selection" screen. By pressing the END key you can return to the edit window.
4 Machine G en era te block 01.99 Press the GENERATE BLOCK softkey to generate a block before the teach block (N16 in the figure). MPF 4711 Workpiece SHAFT1 Insert 4 N10 X0 Y0 Z0 G0 LF N15 Y125 G1 F500 LF N16 X= -25600 Y= 68.300 LF N20 G0 Y0 LF Fig. 4-15 Generate block Notes Please note that the function GENERATE BLOCK generates the block created in the block structure.
01.99 4 Machine If you now press NC START, execution of the NC program will continue with the inserted or modified blocks. You can set the next breakpoint before pressing NC start, with the described possibilities of program interruption. Note Every teach block that you generate or insert should be confirmed with NC start. Only then can you generate a new block. Notes To avoid collisions caused by operator errors, the following operating rules are built into the system: 1.
4 Machine 4.2.5.9 01.99 Examples Edit mode example Positions 1 to 5 are approached using JOG keys and saved in the part program with the softkey GENERATE BLOCK. The editing cursor is placed on the block with position 3. The missing positions 7 to 9 are subsequently approached using JOG keys and similarly entered in the part program with the softkey GENERATE BLOCK. Position to be taught 3 2 8 Place cursor before the 4th block 7 9 4 1 5 6 Traverse with travel keys/ handwheel Fig.
01.99 Example for teaching-in block by block 4 Machine First teach-in the rough contour. To do this approach positions 1 to 5 with the handwheel and press the GENERATE BLOCK softkey to save the positions in the part program. In the second step, run the program up to position 3. Positions 6 to 9 are each approached using the handwheel, inserted in the part program using the GENERATE BLOCK softkey and executed by pressing NC Start. Finally run the program until the end.
4 Machine 01.99 A rough contour with the positions A, B and E which you have already recorded is now to be refined with the positions C and D. In step 1, the operator runs the program until position A. In step 2, he positions the handwheel on position D. He notices that he has interrupted the program one block too soon. He does not want to save the position, but to run the program until position B. But NC Start is interlocked because of the movement away from position A.
01.99 4.2.6 4 Machine MDA mode Individual blocks or a sequence of blocks can be executed with the machine, without creating a program. Blocks are input to the memory of the control via the keyboard. The system provides programs MDA1...6 for each channel (MDA1 for channel 1, MDA2 for channel 2, etc.). When you press NC Start, the control processes the blocks. You can set CLEAR (CLR) under program modification to determine whether the block sequence is to be cleared after processing.
4 Machine 01.99 Use the keyboard to enter one or more blocks in the MDA... input window. Press the INPUT key at the end of each block. An end of block character (L F) is generated automatically and the cursor moves to the next line. Note You will find a complete description of the operator actions for editing in the section entitled "Programming". When you press NC START, the program blocks are processed.
01.99 4 Machine O verstore Program m o dific. Note The machine functions • Overstore • Program modification are described in the "Additional machine functions" section. The contents of the MDA program are retained if clear (CLR) is not active and the softkey DELETE BLOCKS has not been pressed. The contents of the MDA program can be copied into a part program using the data selector (see next section). 4.2.6.1 Copying MDA programs First select the area Programming Edit NC.
4 Machine 01.99 Position the selection cursor on MDA and press the input key. A list of possible MDA programs is displayed. C opy Now select the MDA program that you wish to copy and press the softkey COPY. Fig. 4-22 Copying MDA programs Now place the cursor on the directory "MPF" (for the purposes of this example). You can see how the selected directory is updated. Now enter the program type and the program number, e.g. MPF 1234 and press the softkey COPY.
01.99 4.2.7 4 Machine AUTOMATIC mode Programs from the NCK part program memory can be executed automatically in this mode. It is possible to select: • Workpieces • Main programs • Subroutines. To execute a part program in this mode, the control calls the blocks in sequence and evaluates them. Evaluation takes all the offsets addressed by the program into account. The blocks prepared in this way are processed in sequence. The part program can be entered via the universal interface (e.g.
4 Machine 4.2.7.1 01.99 Workpiece and program selection with the data selector The data selector can be used to access the workpiece data on the hard disk or data on another computer in the network from the NCK area Machine. Operating sequence Press the softkey SELECT PROG./JOB in the automatic basic display. The "data selector" appears in the basic display for Automatic. Note When selected first, the data selector displays automatically the workpiece directory LOCAL.
01.99 4 Machine • The directory LOCAL designates the Windows directory on the local hard disk that usually contains all the workpieces. • Directory NCK is a virtual directory with which the user can return to the part program overview of the NCK. Machine manufacturer The machine manufacturer can configure additional entries in the data selector. These additional entries might be directories on the local hard disk (also directories of the FlexOS file system), diskette drives and/or network drives.
4 Machine Select prog./jo b 01.99 Now press the softkey SELECT PROG./JOB. The following dialog text is displayed: "Load workpiece?" If you press the softkey SELECT PROG./JOB again, all the workpiece data as listed in the job list are loaded from the hard disk into the NCK memory. The workpiece name and the part program (if defined in the job list) are accepted in the selected channel in the program pointer. Fig.
01.99 4 Machine Selecting part programs • By selecting a workpiece and pressing the INPUT key you can branch into the directory of the workpiece. Then, all the NCK files (including the job list) are displayed in the data selector. However, individual files cannot be transferred to the NCK memory. Dialog messages and alarms If errors occur on execution of the softkey functions SELECT PROG.
4 Machine 01.99 With the data selector, however, it is also possible to select a specific program for processing from the NCK memory and put it in the "program pointer". Operating sequence Select prog./jo b Press the softkey SELECT PROG./JOB. Use the cursor keys to select the NCK entry in the open data selector. When you press the INPUT key the program types available in the NCK memory are displayed. The following are available: - ..
01.99 4.2.7.2 4 Machine SELECT PROGRAM function In addition to program selection with the DATA SELECTOR, it is also possible to select a program (MPF, SPF) in the conventional way by entering %... and L ... as is the case with other SINUMERIK systems. Preconditions • The machine area has been selected. • The mode group and channel have been preset. • The AUTOMATIC mode in the mode group is selected on the machine control panel. Operating sequence Press this key to select AUTOMATIC mode.
4 Machine 4.2.7.3 01.99 Starting and interrupting a part program To start the part program, press the NC START key. You interrupt execution of the current part program by pressing NC STOP. With the START KEY you interrupt execution of the current part program provided program start has not been disabled. With FEED HOLD ("FST" message) you can stop the axis movements. The NC program is not interrupted. With FEED START you enable the axis movements again.
01.99 4 Machine A program can be interrupted in one of the following ways: • Pressing the SINGLE BLOCK key on the machine control panel • NC STOP key or internal signal • PROGRAM STOP M01 or M00 program modification • DECODE SINGLE BLOCK (DSB) program modification • PROGRAM STEP (PST) program modification • BREAKPOINT (BRK) program modification • FEED STOP keypress or signal • Switch to JOG mode A program can be edited at the breakpoints.
4 Machine 01.99 4.3 Additional machine functions 4.3.1 Overstore One or more values in the buffer can be modified by means of the OVERSTORE machine function. You can modify the following data: • Tool number T • Tool offset number D... • Spindle speed S... • Auxiliary function H... • Miscellaneous function M... (up to 3 values). An invalid D number is not checked in the OVERSTORE mode.
01.99 4 Machine Now, using the cursor keys, set the reverse video marking on a desired input field. Overstore S T = = M = D H = Fig. 4-28 "Overstore" input window Enter the correction values via the keyboard and conclude each value by pressing the input key. Press the NC START key when all corrections have been carried out. Note To simplify the input, you can enter the values in sequence. Assignment to the input field is performed automatically (e.g. S500 M4 H12).
4 Machine 4.3.2 01.99 Extended overstore Machine manufacturer The softkey function "Extended overstore" must be configured by the machine manufacturer. "Extended overstore" makes it possible to overstore by executing whole NC program blocks or a single NC program. With this function, traversing blocks or programs are executed when a channel is in the RESET or stop state by inserting MDA mode without making a mode change or RESET necessary. The program state and point of interruption are "noted".
01.99 4 Machine Operating sequence Switch to the extended softkey bar by pressing key ETC Ext. overstore Select EXTENDED OVERSTORE. The "MDA1" window is inserted in the "Current block" window. MDA1 Insert 5 G0 X100 G1 Z20 M3 S3000 M8 H103 G0 X-50 Z100 G1 Z30 M4 M7 H106 S4000 G0 X-20 Z50 M5 Fig. 4-29 "MDA1" window The text "Extended overstore" is inserted on the channel state display. Note If "Extended overstore" is active, the channel state display refers to the overstore channel.
4 Machine 01.99 Notes Table 4-5 • "Extended overstore" and “Overstore" are mutually exclusive. • If no disables have been configured by the machine-tool manufacturer NC START is possible in "Extended overstore" without it being necessary to reference the axes. • If a RESET or STOP is triggered on a mode change, the MDA1 program is aborted with active “Extended overstore" of this RESET or STOP. The state before "Extended overstore" was activated is not affected.
01.99 4.3.3 4 Machine Altering F and S values on-line The feedrate value F (axis-specific path feed) and the spindle speed value S (up to 6 axes) can be altered directly, i.e. "on-line", by entering F and S values directly. In this way it is possible to enter more precise values than with the override function. Preconditions • The machine area is selected • One of the 4 operating modes MDA, JOG, TEACH IN and AUTOMATIC is active. Operating sequences Extend the softkey bar with the ETC key.
4 Machine 01.99 If a block is executed with a new F or S value, this deletes the on-line value. The programmed value becomes active again and the value in the input screen form is reset to "0". The on-line value is also reset with RESET. A new feedrrate for block-related simultaneous axes is active only in the current block. Note You leave the input screen forms for the function S/F ON-LINE with RECALL. The values entered remain active until they are again altered (see above). 4.3.
01.99 4 Machine Use the window switchover key to switch to the "Program modification" screenform. The active window is marked (by a yellow frame). With the cursor keys you select the program modification function. A cursor marks the current position. Each function can be selected or deselected via an associated toggle field by means of yes/no. All active functions are displayed in the status field with the corresponding abbreviation (SKP, DRY, M01, ROV, DSB, DRF, ACR, PST, BRK, CLR or EXT).
4 Machine DRF 01.99 DRF; Display DRF (Differential Resolver Function). You have enabled "DRF" (Differential Resolver Function). It is now possible to traverse an axis which has still to be selected, with the handwheel in AUTOMATIC mode AUTOMATIC mode. DSB Decoding single block; Display DSB (DECODING SINGLE BLOCK). After NC START, only one block is executed, even if it does not contain a traversing movement or an auxiliary function (e.g. R parameter calculation).
01.99 4 Machine EXT Execution from external; Display: EXT (Option) This function makes it possible to execute an NC program from the hard disk or via computer link (see also the job list description). NCV Start of program/End cycles OFF: Display of NCY (no cycle) Automatic processing of program start and end cycles can thus be interrupted. Machine manufacturer The machine manufacturer determines whether program start and end cycles are used and (if this is the case) which subprograms are used.
4 Machine 01.99 program. See also the machine manufacturer’s documentation. Predec. blocks The currently necessary number of block buffers is displayed. A maximum of 23 block buffers is provided as standard for predecoding. maximum The maxium number of block buffers can be further restricted. Application: Fast decoding in single block mode. 4.3.4.2 Single block/decoding single block Preconditions The same preconditions apply as described in the previous section.
01.99 Table 4-6 4 Machine How SINGLE BLOCK and DEC SINGLE BLOCK work Block type Single block Traversing blocks X 1) Decoding single block X 1) Blocks without position data X 1) X 1) X 1) Arithmetic blocks Switching and auxiliary function blocks X 1) X 1) Blocks generated within the circuit / CRC .3) X 1) X 1) 2) X 1) X 1) X 1) Blocks generated within the control / CRC...
4 Machine 4.3.5 01.99 Block search Preconditions • The machine area has been selected. • AUTOMATIC mode has been selected. • The control is in the reset state. Operating sequence On pressing the extension key (ETC) in the AUTOMATIC or TEACH IN basic displays, the BLOCK SEARCH softkey is displayed. i On pressing the HELP key, the softkey functions are displayed. Switch to the search window (if the window is active, it is marked). Block search Press the BLOCK SEARCH softkey.
01.99 4 Machine If you press the BLOCK SEARCH softkey the following search window is displayed: Search destination / Breakpoint 0 MPF1 1 SPF20 N30 P3 N45 2 3 4 5 6 7 Fig. 4-32 Block search window You can enter the search destination (program ID) the number of passes (for subroutines) and the breakpoint (block number) in the input boxes. Enter the line numbers if the program has no block numbers. The block search is performed with block and line numbers. (e.g.
4 Machine Search with calculation 01.99 Press the SEARCH WITH CALCULATION softkey. The block search is carried out by the control. Sea rch with calculation After NC START the program is started and executed. During block search with calculation, the same calculations are carried out as in normal program operation but the axes do not move. It is also possible to perform a block search in a nest of subroutines.
01.99 4 Machine • DSB function activated after reaching the target block before NC START. Decoding is performed beyond the target block. Editing blocks following directly after the target block is not possible. Arithmetic blocks following the target block are not displayed after NC START. Note In the case of block search with calculation, C axis operation must be selected or deselected by means of overstoring before or at the latest in the target block.
4 Machine 01.99 Note With block search run together with TRANSMIT, please ensure that before starting the search run and before NC START both the tool tip and the toolholder are located behind the turning center (positive x direction); otherwise, TRANSMIT processing may start in front of the turning center and will be interrupted with the alarm "Speed set value alarm limit". This problem arises only with angle head cutter. 4.3.
01.99 Preconditions 4 Machine • The machine area has been selected. • AUTOMATIC or TEACH IN mode has been selected. • The program sequence is stopped. Notes regarding the programming error are displayed in the alarm line. Operating sequence C orrect program Press the CORRECT PROGRAM softkey. MPF 4711 Workpiece SHAFT1 Insert 4 N5 G0 X0 Y0 Z0 LF N10 G1 F5000 X-80 LF N15 G32 X-80 Y0 I80 J-60 LF N20 G0 X0 Y25 Z1 LF N25 G01 Z-200 F500 LF Fig.
4 Machine 01.99 You will find a description of the NCK editor in the section "Programming in the NCK memory area". Please refer to the section TEACH IN for the operator actions for setting a breakpoint. After the RESET key is pressed, you can edit anywhere in the entire part program. The selection of the correction block is cancelled. Note When a program is processed externally the program correction screen cannot be displayed.
01.99 4.3.7 4 Machine Saving programs In the TEACH IN and AUTOMATIC modes you can transfer programs from the working memory to the hard disk by means of the SAVE TO DISK and SAVE UNDER softkey functions. Preconditions • The machine area has been selected. • The TEACH-IN or AUTOMATIC mode has been selected • There is a part program in the working memory Press the CORRECT PROGRAM softkey in AUTOMATIC mode.
4 Machine 01.99 If the softkey SAVE TO DISK is pressed, the message "Store in workpiece?" appears and the current directory and workpiece is displayed. Fig. 4-34 Save 1 Press the softkey SAVE TO DISK again to save the program. While the program is being saved the message "Transfer running" is displayed. Save to disk Note If no workpiece is selected, only the path: USER/LOCAL is offered. The workpiece name must be entered via the keyboard.
01.99 4 Machine Fig. 4-35 Save 2 The workpiece can now be selected with the cursor in the directory in which the program is to be saved. Is also possible to enter a new workpiece name. Save to disk Now the softkey SAVE TO DISK must be pressed in order to save the program. The message "Store in workpiece?" appears. The program is saved by pressing the softkey SAVE TO DISK again. The message "Transfer running" is displayed while the program is being saved.
4 Machine 01.99 4.3.8 PRESET (Set actual value) / DRF 4.3.8.1 PRESET - Offset In the PRESET machine function, you can offset the control zero to any point in the machine coordinate system. Y W ZO X M Fig. 4-36 Machine coordinate system before PRESET/DRF offset Y W ZO PRESET DRF M M’ X Fig. 4-37 Machine coordinate system after PRESET/DRF offset M ... W ... ZO ... M’...
01.99 4 Machine Note The PRESET/DRF offset is not visible in the actual value display. The software limit switches and the working area limitation act as in the original coordinate system, i.e. they are not offset. Note The PRESET offset can only be entered when all mode groups are in the RESET state. Input a new actual value. The actual value memories of all axes present can be preset.
4 Machine 01.99 Switch to the upper window, if necessary. Preset ID No. DRF 0.000 0 0.000 0.000 0.000 0 0 0.000 TO area 1 Correction number 0 0.000 0 0 Correction direction (0=pos./1=neg.) Fig. 4-38 Input window PRESET/DRF Position the cursor to the input field for the ID number. Enter the appropriate value via the keyboard. Confirm your input by pressing the INPUT key Switch to the lower input window. Enter the value for the correction number D... via the keyboard.
01.99 4 Machine Enter the appropriate value (0 = positive, 1 = negative) via the keyboard. Confirm your input by pressing the INPUT key. Without including the tool offset C orrection num ber 0 Enter the value 0 and press the CORRECTION NUMBER softkey. After having selected this data, enter the actual PRESET offset. Enter the axis name and the new actual value for the axis. = Sto re act. value Conclude the input by pressing the STORE ACTUAL VALUE softkey.
4 Machine 4.3.8.2 01.99 DRF offset The DRF offset allows an additional incremental zero offset to be made by the handwheel. Note The DRF offset is displayed on the screen in the DRF input window. In the actual value display, however, the DRF offset is not visible. An active DRF offset can be deleted via the program (@434).
01.99 4.3.9 4 Machine Axis-specific G functions This is purely a display function. The "axis-specific" G functions are displayed instead of the "program pointers". The endlessly turning rotary axis is programmed with these G functions. This function is relevant for hobbing. Order number option The endlessly turning rotary axis is an option.
4 Machine 4.3.10 01.99 Extended stop and retract Order number option Extended stop and retract is an option. The EXTENDED STOP AND RETRACT function is used to protect the workpiece and machine. Responses such as approaching a programmable retraction position, stopping axes or the output of hardware signals can be triggered to detect certain faults. Machine manufacturer The function must be configured by the machine-tool manufacturer. It is, for example, dependent on the drives used.
01.99 4.4 4 Machine Multichannel display If the corresponding option is active, 2 channels are displayed simultaneously on the screen. Fig. 4-39 Multichannel display in AUTOMATIC mode The "Home" key is used to switch from one channel display to the other. The channel display currently active is marked (e.g. yellow frame). There are additional softkeys in the AUTOMATIC display in conjunction with the multichannel display: With the channel change key, you advance the channel in the active window.
4 Machine 01.99 The RECALL key is used to return to the display "Current block". Machine manufacturer The MD determines which axes and spindles are displayed in the respective channel window (configured by machine manufacturer). Display screens for more than two channels of a mode group can also be configured by the manufacturer (WS 800A). Machine manufacturer The machine manufacturer defines the effect of keys and rotary switches of the machine control panel on individual channels, axes and spindles.
5 Parameters 5.1 Selecting the parameter area......................................................................................5-2 5.2 Editing data in the PARAMETER area........................................................................5-4 5.2.1 Selecting data ..........................................................................................................5-5 5.2.2 Entering and correcting data....................................................................................5-6 5.2.
5 Parameters 5.1 01.99 Selecting the parameter area First press the DATA AREA key to select Area Switchover. Fig. 5-1 Area Switchover When Area Switchover has been selected: • Press the PARAMETER softkey. This opens the relevant area immediately.
01.99 5 Parameters The Program Parameters NCK areas are used to enter program parameters and setting data. The entered values are stored directly in the NCK memory. This memory area is battery-backed, i.e. the data are retained even when the control is switched off. Fig. 5-2 Basic display area: Program Parameters The program parameters and setting data are referenced by the control during execution of a part program and throughout operation of the machine.
5 Parameters 5.2 01.99 Editing data in the PARAMETER area You can edit the following data in the PARAMETER area: Preconditions • Program parameters (tool offsets, R parameters etc.) • Setting data The editing procedure is identical for all the data types in this area. The following sections describe the operating procedure for editing data via the NC keyboard. Note With SW 4 and higher of SINUMERIK 840C, the function "Flexible memory configuration" is provided for altering the memory allocation.
01.99 5.2.1 5 Parameters Selecting data The procedure for selecting and editing is the same for all data types in this NCK area. The following paragraphs describe the operator actions for editing data using the operator panel keyboard. Operating sequence Position in any input field with the cursor keys. With these keys you page the screen display "down" and "up".
5 Parameters 5.2.2 01.99 Entering and correcting data If the cursor has been positioned on the desired item of data, enter the desired value via the alphanumeric keyboard. If the input value is correct, you conclude the input with this key. The value is transferred to the memory. In the input line you can delete characterwise from the right to the left. You can activate the cursor in the input window and move it with the cursor keys to insert and delete characters.
01.99 5.2.3 5 Parameters Entering PLC data in ASCII format This function is not active as standard; it must be configured by the machine manufacturer. Please read the machine manufacturer’s operator’s guide. If this function is configured accordingly, you can input texts - as for example tool designations - in plaintext into the control and edit them. The following rules for operation apply: • You cannot input more than 27 characters per line.
5 Parameters 5.3 01.99 Program parameters With the PROGRAM PARAMETERS softkey you select the area. Program pa ram ete rs On selecting PROGRAM PARAMETERS, the softkey bar appears. TO wear TO geo + base Zero offset Angle of rotation R param. central R param. chan. spec. Search The following data is stored in the PARAMETER/PROGRAM PARAMETERS area: • Tool offsets • Zero offsets • Angles of rotation • R parameters (channel-specific and central) • Plane. 5.3.
01.99 5 Parameters To display the other parameters, P5 to P7, you press this softkey. TO w ear In order to display the Geo + Base values again (P0 to P4 and P8 and P9) after making a selection, e.g. "TO wear", you press the "TO GEO + BASE" softkey. TO ge o + base The meaning of the parameters is described on the following pages. Editing data is described in the section "Editing data in the PARAMETER area". D No Name for tool offset memory P No. (Ident. No.
5 Parameters 01.99 Tool point direction when machining behind the turning centre +X P1 = 1 P1 = 2 P1 = 3 P1 = 4 P1 = 5 P1 = 6 P1 = 7 P1 = 8 P1 = 9 P=S P S S +Z Tool point direction when maching in front of the turning centre S S +Z P +X Fig. 5-6 P P1 = 1 P=S P1 = 2 P1 = 3 P1 = 4 P1 = 5 P1 = 6 P1 = 7 P1 = 8 P1 = 9 Tool point direction TO parameters 2 to 4 L1 geometry, L2 geometry, diameter/radius. See Fig. 5-5 Tool types.
01.99 5 Parameters Machine manufacturer The standard division of TO parameters (P0 to P9) can be increased to a max. of 32 via the MD. Please refer to the machine-tool manufacturer´s documentation! Machine manufacturer It is possible to define that tool type 0 and tool type 20 are to have the same effect in the machine data. The radius and tool length compensation are then assigned in the same way as for type 20. The display for type 0 remains unchanged.
5 Parameters 01.99 W M Z P ZFP XMR XFP F R ZMW ZMR +X Fig. 5-7 Example: Lathe You can use "G54" to "G57" to select 4 settable offsets for each axis. Note On lathes, it is usual for the machine zero and the workpiece zero to coincide on the Z axis. In this case, setting a zero offset is meaningful only for the Z axis. There are two settings in each case for "G54" to "G57": • A coarse offset and • A fine offset (correction of the zero).
01.99 5 Parameters Note From SW version 5, also zero offsets from a subprogram Lx under Ny can be activated via G58 Lx Ky or G59 Lx Ky. The number of the zero offsets which can be stored is limited only by the size of the part program memory. Z +X ZMR W WR M X XMR ZMV XMV Fig.
5 Parameters 5.3.3 Angle of rotation (coordinate rotation) With this softkey in the Program Parameters area, you select the input menu for coordinate rotation. Notes on editing can be found in the section "Editing data in the parameter area". Enter the desired angles of rotation G54 to G57 (angles of rotation G58 and G59 are preset by programming). Ang le of rotation 5.3.4 01.99 R parameters R or calculation parameters in a program represent the numerical value of an address.
01.99 5 Parameters Note Only certain R parameters are freely available to the user. The parameter assignments are shown in the following overview. Machine manufacturer The SINUMERIK 840C has a variable memory configuration. R parameter areas can be reconfigured. Please consult the machine manufacturer’s documentation.
5 Parameters 01.99 Structure and use of R parameters Channel 1 to channel 4 Transfer parameters Local parameters Global parameters Reserved for internal functions Additional global R parameters Supplementary R00 .: .: R49 R49 R50 R50 .: .: R99 R99 R100 R100 .: .
01.99 5.3.5 5 Parameters Plane Press the ETC key to extend the softkey bar. Plane With this softkey in the Program Parameters area, you select the display menu for plane selection. The planes are preset by the machine manufacturer in the machine data and are simply displayed here. Fig. 5-10 Menu for plane selection in the parameter area The possible planes are displayed on the screen.
5 Parameters 5.3.6 01.99 Setting data With this softkey you select the input menus for the setting data. Settin g da ta The following menu appears in the softkey bar: Axis/spi nd. converter . General data Spindle data Scale Setting Bits Protection zone Position meas. sign. Press the ETC key to expand this softkey bar. The following softkeys are then displayed. Axis/ Cycle spind. data conv. 5.3.6.1 Gearbox interpol.
01.99 5 Parameters Increment for INC ISNC variable (SD9) Smoothing constant for thread (SD1) 5.3.6.3 Here you can store the value for the variable increment. This value also appears in the input field in JOG mode and can be edited there. The value is modal. This function reduces the wear on drives when thread cutting and allows the speed to be kept more constant. The feed ramp-up time until synchronization is reached with the running working spindle can be programmed with G92T ...
5 Parameters 5.3.6.4 01.99 Scale With this softkey you select the display menu for the scale data. Scale The values for scale factor and scale centre which are preset by programming are displayed on the screen. If the "Scale" function is to be activated, the axes have to be "enabled". This serves on the one hand as a protective function and on the other as a means of manipulation. (For example, you can enable only one axis and thus convert a square into a rectangle).
01.99 5.3.6.6 5 Parameters Axial setting data bits You select the AXIAL SETTING DATA BITS. Axial bits The display with the setting data bits of the setting data 5600 to 5799 appears on the screen. The following bits can be set: SD 560* 5.3.6.7 Bit 0 = 1 : Override switch has no effect on the axis feed. Bit 1 = 1 : Override switch has no effect on the rapid traverse of the axis. Bit 2 = 0 : Scale factor G51 is effective during machining.
5 Parameters 01.99 A protection zone is clearly defined by establishing two reference points in the zone. The points P1 and P7, which are in the corners of a three-dimensional cube on the three-dimensional diagonal, are displayed on the control. The coordinates X, Y and Z of these two points are displayed here. Furthermore, the names of the motion axes are given on the abscissa, the ordinate and the applicate.
01.99 5.3.6.8 5 Parameters Position measuring signals Position m e as. signa ls You select the softkey and the following display appears: Fig. 5-11 Position measuring signals You can enter the values for 4 software cam pairs in the input fields. The SOFTWARE CAMS function allows you to generate position measuring signals in addition to the existing hardware cams.
5 Parameters 01.99 • The cams are combined in pairs. A pair of cams consists of a positive cam and a negative cam. The area above the positive cam position is assigned to the positive cam area and the area on the axis below the negative cam position is assigned to the negative cam area. • The positive and negative cams combined in a cam pair always refer to one NC axis.
01.99 5 Parameters 5.3.6.10 Axis and spindle converter (option) Press the ETC key to extend the softkey menu bar. The AXIS/SPINDLE CONVERTER softkey is displayed. Axis/spind conve rte r When you press this softkey, the input screenform for the axis/spindle converter function is displayed. Fig. 5-12 Axis/spindle converter With this function you can convert axis and spindle addresses into other axis and spindle addresses. Place the cursor on the toggle field ’Axes no’.
5 Parameters 01.99 The following characters can be used for the axis names: X, Y, Z, A, B, C, U, V, W, Q, E as well as possible axis extensions X1 ... X15 etc. Up to 8 axis converter pairs per channel can be input. You cannot enter values directly for the spindle conversion. The values can be entered via the PLC program or via the part program (@ function). In the input line you can delete character by character from the right to the left. The contents of the selected input field are deleted. 5.3.6.
01.99 5 Parameters Fig. 5-13 Gearbox interpolation Machine manufacturer The function gearbox interpolation must be configured by the machine manufacturer (machine data). Please consult the machine manufacturer’s documentation. Description of the fields Axis name Input field for the axis/spindle names. When you enter the names, the system checks that the axes/spindles are also defined in the mode group. The system also checks whether following axes/spindles are real axes/spindles.
5 Parameters 01.99 A compensation controller can be activated for K1 and K2 from the PLC. Press the DEFINE CONFIG. softkey twice to activate the configuration. The link structure for the GI type can be selected by toggling between the options in the right-hand field. The following options are available: • K11: Setpoint position link • K12: Actual position link IKA relations in the gearbox interpolation can thus be calculated. Leading axis 1 K1 KF Following axis Leading axis 2 IKAx KF K11 Fig.
01.99 Delete config. 5 Parameters Define config. Explanation of the softkey bar: Link_off all Link_on all Flying synchron. Link_on link_switch Start pos link_On/Sw When you press a softkey, the prompt "Confirm input" is displayed. Press the key again to confirm. D elete config . The gearbox configuration for the selected following axis is cancelled. You must first press LINK_OFF. This softkey is identical to the G command "G401 FA". D efine config .
5 Parameters Note 01.99 After the first installation, the default setting for the transmission ratio is 0. If a new transmission ratio is entered it is stored in the static RAM, i.e. the GI data are not lost when the control is switched on/off. The GI data can be stored on the hard disk with the function SERVICES/NC/SAVE START (identifier GIA). GI data that are entered directly by hand or generated in the NC program are active immediately.
01.99 5 Parameters 5.3.6.12 Travel to fixed stop Press the ETC key to extend the SETTING DATA softkey bar. T ra ve l to fixed sto p Press the softkey and the input screen is displayed with the configured axes. You can use the function "Travel to fixed stop" to set-up defined forces for clamping workpieces, e.g. tailstocks, sleeves, grippers, etc. The clamping force for this function is entered in the input fields assigned to the axes. Input range: 0 to 999999 Tolerance: 0.1% of max.
5 Parameters 01.
6 Programming 6.1 Selecting the Programming area .......................................................................6-2 6.2 6.2.1 6.2.2 6.2.2.1 6.2.2.2 6.2.2.3 6.2.3 6.2.3.1 6.2.3.2 6.2.3.3 6.2.4 6.2.5 6.2.5.1 6.2.5.2 6.2.6 6.2.6.1 6.2.6.2 6.2.6.3 6.2.6.4 6.2.7 6.2.7.1 6.2.7.2 6.2.7.3 6.2.7.4 6.2.7.5 Data management .............................................................................................6-3 Structure of data management ............................................................
01.99 6.1 6 Programming Selecting the Programming area Press the DATA AREA key to select Data Management. Fig. 6-1 Area Switchover When Area Switchover has been selected: • First press the PROGRAM. softkey to open the menu • You can select the areas in the menu by entering the following letters: − "D" Data Management − "E" Edit NC Select Data Management to manage files on the hard disk or transfer files between the NCK and MMC.
6 Programming 6.2 01.99 Data management A special data manager has been developed for managing the NCK/MMC data on the SINUMERIK 840C. Fig. 6-2 Data Management basic display In addition to the usual functions such as copy, delete, create, edit and duplicate, the data manager provides the following extra advantages: • NC data management is workpiece-oriented, i.e. NCK data such as main programs, subroutines, setting data, tool offsets, zero offsets and R parameters can be assigned to a workpiece.
01.99 6.2.1 6 Programming Structure of data management The central elements of the data manager are presented in two boxes containing NC files. Left-hand list box The left-hand list box contains the files belonging to a workpiece or another directory on the hard disk. Only those files whose names comply with NCK conventions are displayed in the left-hand list box. You select the workpiece or directory in the combo box (single-line list box) displayed directly above the left-hand list box.
6 Programming 01.99 Machine manufacturer Depending on the type of file (e.g. cycles, MD data, IKA data etc.), functions such as delete, edit, copy, duplicate etc. can be disabled or released individually on the control MMC. Please refer to the machine manufacturer’s documentation. The following table provides an overview of the data types that exist and the directories in which they can be stored. Only those files whose names comply with NCK conventions can be transferred to the NCK memory.
01.99 6 Programming The new individual, that means data-type-dependent disables enable for example the machine manufacturer to store the cycles also in workpieces without that those can be edited or read out. Right-hand list box The contents of the right-hand list box depend on the "device" selected in the combo box displayed directly above the right-hand list box.
6 Programming 01.99 The CYD entry shows you the current status of the cycle disable: CYD • CYD on (set) • CYD off (deleted) Cycles in the NCK memory can only be loaded in the editor when the cycle disable is off. The behaviour of cycles on the MMC side can be planned separately by the machine manufacturer. Status The read/write rights in the status line of the data management are displayed according to the position of the focus and disables or releases planned by the machine manufacturer.
01.99 6 Programming Machine manufacturer The machine manufacturer can plan the workpiece directories to be incorporated in the data management. As a standard, only the directory C:\LOCAL is existing. 6.2.2.1 Creating workpieces New workpieces (directories) can be created on the hard disk or on other drives with the data manager. • When created, these workpieces automatically appear in the workpiece directory selected (MMC hard disk, network drive etc.).
6 Programming 01.99 Fig. 6-4 Creating workpieces • Select the desired workpiece directory in the list field. When starting a dialog, an additional list field with the possinble workpieces is displayed. The workpiece which has been activated in the active combo box before executing the function is selected. • Select the desired workpiece in the list field. • In the left-hand text box, enter the name of the workpiece to be created (WELLE_1 in the above example). • Press the CREATE softkey.
01.99 6.2.2.2 6 Programming Creating NCK files Any program files in an existing workpiece on C:\LOCAL or another directory (if access is authorized) can be created or edited with the aid of the integrated editor WEdit. NCK files in a FlexOS directory can only be read by the WEdit editor. They cannot be created or edited. • First press the EDIT key to select the combo box on the left-hand side of the data manager. • Open the single-line list box with the RIGHT ARROW key.
6 Programming 01.99 When you have finished editing, you can save the created file under any DOS name (8 characters.3 characters). • To do this, select Save As... from the File menu. The following dialog box appears: Fig. 6-6 "Save As ..." dialog box • Enter the file name in the text box. • Press the OK softkey. The file is stored in the selected directory. Note The file name is only displayed in the left-hand list box of the corresponding directory if the naming complies with NCK conventions.
01.99 6.2.2.3 6 Programming IKA data IKA stands for interpolation and compensation with tables. This function can be used on the SINUMERIK 840C in relation to machines and/or workpieces. 1. IKA data defining a machine The IKA function is used as a compensation for machine-dependent error curves caused by mechanical considerations and temperature, etc. These data are entered by the machine manufacturer, stored in the MD user directory and protected by password. 2.
6 Programming 6.2.3 01.99 Creating and editing job lists A job list can be created for each workpiece to be machined. The job list contains instructions to help the user control the loading of workpieces onto the NCK. A job list contains not only the main programs and subroutines required for the production of the workpiece, but all data related to the machining process. This data includes tool offsets (TOA), zero offsets (ZOA), R parameters (RPA) and setting data (SEA, SEA4).
01.99 6.2.3.1 6 Programming Creating job lists If no job list is in the selected workpiece, you can create a standard job list by creating a new workpiece and copying the standard job list from here to the desired directory: • Activate the Program Management window. • Create a new workpiece. A standard job list is automatically generated when the workpiece is created. It then serves as a template for the job list in your selected workpiece.
6 Programming 6.2.3.2 01.99 Editing job lists You can edit job lists and thereby adapt them to your requirements with the aid of the integrated editor WEdit. • Activate the Data Management window. • Select the workpiece whose job list you want to edit in the left-hand singleline box • Position the selection bar on the file named "job" in the left-hand list box. • Press the EDIT softkey in the menu bar of the data manager. Fig.
01.99 6.2.3.3 6 Programming Syntax description for the job lists Four types of instruction are used in the job lists: − Comments − Clear instruction CLEAR − Load instruction LOAD or LOADCYC − Select instruction SELECT. This sequence is mandatory. Comment All terms in round brackets are comments and are not taken into account when processing the job list. Comments must stand on their own in a line.
6 Programming Load instructions 01.99 The LOAD instruction can be used to load one or more files from the current workpiece into the part program memory of the NCK. Entry of the workpiece from which the data are to be loaded is optional. If the workpiece is not included in the LOAD instruction, the file to be loaded is searched for in the current workpiece.
01.99 "PATH" file 6 Programming If an NCK file with a LOAD instruction is to be loaded, the file is initially searched for in the specified workpiece or, if no workpiece name has been specified, in the current workpiece. If the file is not found, a search is made in the workpiece indicated in the optional file PATH under the section [Path]: name=path Name designates, for example, the part program name (e.g.
6 Programming 01.99 SPF[n,m] (cycles SPFn...SPFm) The character * symbolizes all cycle In the selected directory (STANDARD or USER). The following individual attributes are permitted: Note -r : not readable -w : not writeable -x : not executable -u : unconditional writing • If the LOADCYC instruction is used without an attribute, all attributes (-r, w, -x, -u) are set. • The parameter ’-u’ signifies unconditionalwriting, i.e. a write-protected cycle that already exists is overwritten.
01.99 6 Programming Important Execution from external is not possible due to the necessary name conversion ZPFn -> SPFn for cycles (zpf files). With the execution from external, the name of the workpiece in which the file to be executed is located must be unambiguous within the different workpiece directories. Different workpieces must not be stored under the same name in different workpiece directories (e.g. C:\LOCAL and H:\NETWORK\PARTS).
6 Programming 01.99 You can define with status whether the system awaits an application feedback when processing the job list or if processing of the job list is continued after successful start of the application with the next instruction. C:\OEM\PROG\CONVERT.
01.99 6 Programming • Select the right-hand combo box with the EDIT key and open it. • Use the ARROW keys to position the selection bar on the workpiece to which the file is to be copied (in the example [welle_1]) and press the INPUT key. • Select the left-hand list box with the EDIT key and position the selection bar on the file to be copied (mpf123 in the example). Fig. 6-9 Copying data • Press the COPY softkey.
6 Programming Delete 01.99 This command is used to delete individual files and empty workpieces. It can also be used to delete part programs in the NC program memory. Workpieces in a FlexOS directory or workpieces on a network disk drive cannot be deleted. Deleting files Proceed as follows to delete individual files in workpieces or in the NCK part program memory: • Select the right-hand combo box with the EDIT key and open it with the RIGHT ARROW key.
01.99 6 Programming Fig. 6-11 Delete Workpiece dialog box • Confirm deletion with the YES softkey. Duplicating The Duplicate function can be used to duplicate individual files of the currently selected workpiece or the NC program memory. • Select one of the two combo boxes with the EDIT key. • Open the combo box with the RIGHT ARROW key. • Use the vertical ARROW keys to position the selection bar on the workpiece or on "NC Program Memory".
6 Programming 6.2.5 01.99 Data communication between NCK and MMC The data manager can also be used to exchange NCK-compatible data between the MMC and the NCK memory. 6.2.5.1 Loading data Loading workpieces Proceed as follows to load a complete workpiece: • Select the right-hand combo box with the EDIT key. • Open the combo box with the RIGHT ARROW key and use the vertical ARROW keys to position the selection bar on "NC Program Memory".
01.99 Loading individual files 6 Programming Proceed as follows to load an individual file of a workpiece: • Select the right-hand combo box with the EDIT key. • Open the combo box with the RIGHT ARROW key and use the vertical ARROW keys to position the selection bar on "NC Program Memory" or "NC System Data". • Press the INPUT key to enter the selected item in the right-hand combo box. • Select the left-hand combo box with the EDIT key.
6 Programming 6.2.5.2 01.99 Saving files NCK files can be copied from the NCK memory onto the hard disk as follows: • Select the left-hand combo box with the EDIT key. • Open the combo box with the RIGHT ARROW key and use the vertical ARROW keys to position the selection bar on the workpiece in which the file is to be saved. • Press the INPUT key to enter the selected item in the left-hand combo box. • Select the right-hand combo box with the EDIT key.
01.99 6.2.6 6 Programming Data communication between MMC and peripheral devices The data manager can also be used to transfer data to or from a peripheral device. The device names defined as active in "V24 Configuration" are displayed in the right-hand combo box of the data manager and can be selected for the data transfer. Warning The user guarantees that the data read in are free of viruses! The control is provided with a virus protection activated in the BIOS.
6 Programming 01.99 Fig. 6-16 Output of workpieces to the serial interface • Press the COPY softkey. The interface is initialized with the parameters specified in "V24 Configuration" and the output of the selected workpiece is started. All files of the workpiece are output to the RS232C (V.24) interface with no intermediate gap. The V24 Data I/O icon blinks while the data output is taking place and the name of the file currently being output is displayed in the status line..
01.99 6.2.6.2 6 Programming Output of individual files To transfer an individual file of a workpiece to a peripheral device via the RS232C (V24) interface, proceed as follows: • Select the right-hand combo box with the EDIT key. • Open the combo box with the RIGHT ARROW key. • Use the ARROW keys to position the selection bar on an active device name declared in "V24 Configuration". • Press the INPUT key to enter the selected item in the right-hand combo box.
6 Programming 01.99 Fig. 6-17 Input of files • Press the COPY softkey. The V24 interface is initialized and the data input is started. The files being read in are stored in the selected workpiece or in the Clipboard. The name of the file being read in is displayed in the message line. When data are read in in punchtape format, the punchtape identifiers, such as %MPFxxxx are deleted and converted into the file name. The Terminate V24 menu item is also enabled.
01.99 6 Programming − User dialog: the "V24 data input" dialog box prompts you to choose between the append, overwrite or skip modes. If the program being read in is of the type MPF or SPF, you can only select the "overwrite" or "skip" buttons. It is not possible to "append" part programs. Fig. 6-18 Append/overwrite Please refer to the machine manufacturer’s documentation for further information.
6 Programming 6.2.6.4 01.99 Transferring data to the FD-E2 diskette drive The procedure for transferring data between the hard disk and the connected FD-E2 diskette drive is identical to data transfer between the MMC and a peripheral device. The user must first select the device type "diskette drive" in the combo box. Fig. 6-19 Transferring data to the FD-E2 diskette drive Note Workpiece-oriented data management is not supported on a diskette drive selected via the right-hand combo box.
01.99 6.2.7 6 Programming Description of the WEdit editor Overview WEdit is a convenient text editor which can be used to create and edit MPFxxxx, SPFxxxx and TOA files, etc.. General functions • In WEdit, commands are selected from menus and information and settings entered in dialog boxes. • You can select and reposition, copy or delete blocks of text. You can use the Windows Clipboard to exchange information with other applications. • Sections of text can be searched and replaced with others.
6 Programming 6.2.7.1 01.99 Starting the WEdit editor The WEdit editor can be used to edit NCK files on hard disk and part programs in the NCK memory: • Use the DATA AREA key to select Area Switchover. • Select the Data Management command from the Programming menu. Fig. 6-20 WEdit NC editor • Use the EDIT and ARROW keys to select the file to be edited. To create a new file, select the file name "untitled". • Selecting the EDIT softkey starts WEdit and opens the selected file.
01.99 6 Programming Fig. 6-21 WEdit in the Program management area • The following information is displayed in the title bar: − Application name (always WEdit) − NC: the file is located in the NC memory. When a file is edited on the hard disk, no entry appears at this point. − File name (without path) or when a new file is created. − <: the file can only be read (read only). No entry appears at this point when the file is read/write.
6 Programming 6.2.7.2 01.99 Key functions Moving the cursor You move the input cursor through one character or one line by pressing one of the ARROW keys. Puts the input cursor at the beginning of a line. H om e or Puts the input cursor at the end of the line. End or PAGE UP/DOWN: Pressing these keys scrolls the screen one page up/down. SHIFT + PAGE UP/DOWN: Puts the input cursor at the beginning/end of a file.
01.99 6 Programming Terminating a line or En ter INPUT key. Identical to the key on the MF2 keyboard. In the editor, the INPUT key is used to terminate a line. Moving within dialog boxes or In dialog boxes, the EDIT key can be used to switch from one input box to the next. Identical to the key on the MF2 keyboard. T ab ulator 6.2.7.
6 Programming 01.99 Note The Clipboard only contains the last text to be copied or deleted. If you want to paste a text block several times, you should not delete or copy any other text into the Clipboard between the paste operations. Moving text To move a section of text, the procedure is similar to copying, except that the text is deleted from the original position: • Select the section of text to be moved.. • Select Delete from the Edit menu. The marked text block is transferred to the Clipboard.
01.99 Finding and replacing text 6 Programming With the Find and Replace function you can not only find text, but you can replace the found text with new text: • Position the input cursor at the starting point for the replacement of text. • Select Replace from the Find menu. Fig. 6-23 "Replace" dialog box • Enter the text to be found in the "Find What" text box. Enter the text which is to replace the found text in the "Replace With" box.
6 Programming 6.2.7.4 01.99 File management Opening and creating files (see: Starting the WEdit editor) Saving files When you have created a new file or made changes to an existing file, you can save the data using the commands Save and Save As... from the File menu. It is advisable to save files regularly during editing, in order to minimize the loss of data in the event of a power failure or other fault.
01.99 Printing files 6 Programming You can choose the Print command from the File menu to print all or part of an open file. This menu item is only activated when a printer is set up: • Select the block of text to be printed if you only want to print part of the file. • Choose Print from the File menu. The "Print File" dialog box appears. Fig. 6-26 "WEdit - Print file" dialog box • Select the option "Selected Area" if you only want to print the selected text, select "All" to print the complete file.
6 Programming 6.2.7.5 01.99 Other functions Working with block numbers You can insert NC block numbers at the current cursor position in the text: • Select the Block Number menu item by pressing the appropriate softkey. The parameters of the block numbers can be defined in the Block Number Options dialog box (see below). Options Certain settings can be made for WEdit in the Options menu.
01.99 Block number, options 6 Programming This dialog box is used to define the settings for the generation of block numbers: • Select the Block Number command from the Options menu. The "WEdit Block number, options" dialog box appears. Fig. 6-28 "WEdit - Block number, options" dialog box • You can use the EDIT key to switch the focus between the input boxes. • Select the "OK" button to save the option settings.
6 Programming Next window 01.99 The WEdit editor can be started twice from the data manager. You can therefore edit two files simultaneously and exchange text via the MS-Windows Clipboard. The Next Window command in the menu bar can be used to switch the input focus between the two files. Fig. 6-29 WEdit loaded twice Note If you try to edit a third file in parallel, the two open edit windows of WEdit are automatically put to the foreground and the corresponding message "Already 2 files opened ....
01.99 6.3 6 Programming Programming in the NCK memory area Fig. 6-30 Basic display: Edit NC In the Programming/Edit NC area you can • Edit part programs in DIN format directly in the processing memory, i.e. the part programs edited here must be saved to the hard disk if they are to be retained in the control after switching it off. • Display overviews of main programs, subroutines and MDA programs in the part program memory of the NCK.
6 Programming 6.3.1 01.99 Select program Use the data selector to select the directory for subareas main programs, subroutines and MDA programs. The following display appears, for example, when you select area: Main programs: Fig. 6-31 Overview "Main programs" E dit Place the cursor on the program that you wish to edit and press the softkey EDIT. The part program is called up and can be edited.
01.99 6.3.2 6 Programming Editing an existing program Note If you try to select a protected part program for editing, the dialog text "Editor error: editing not permitted" appears (see the Section "Changing the access rights"). Using the page up/down and the cursor keys, you can position the cursor at any position of a part program already stored. Pressing the key combination SHIFT + ARROW or SHIFT + PAGE moves the cursor to the start or end of the line or program file.
6 Programming 01.99 Note The CUT function in the NCK editor does not store the deleted text in a buffer memory or clipboard, i.e. the text is deleted and cannot be restored. You can activate the cursor in the input line. The cursor is then inactive in the program, i.e. you can only enter characters in the input line (e.g. for the SEARCH function). Pressing the key again deselects the activation.
01.99 G enerate block num ber 6 Programming This softkey enters the block number from the cursor position. When the SELECT program function is used to choose the name of the program, the block number is taken from the default setting in the "Editor settings" input screen. The next time you press the GENERATE BLOCK NUMBER softkey, the block number is generated from the entry in the "Block number difference" field.
6 Programming 6.3.3 01.99 Editing a new NC program A presetting can be made before editing the program. S et block num ber Softkey SET BLOCK NUMBER is used to preset block number generation. The following display appears when you press this softkey: Fig. 6-32 Block number setting The values are entered via the keyboard with INPUT. The presetting is "5"; i.e. the first block number is N5, the next N10 etc. Example N5 .... LF N10 .... LF N15 .... LF A maximum of 4 numbers can be input.
01.99 Note 6 Programming You can enter spaces between the words (G, H, M... commands) for clarity. These spaces are not required. The NCK processes the program blocks even if no spaces are entered. Press the INPUT key to terminate the program block. An end of block character (LF) is automatically created. G enerate block num ber If you press the GENERATE BLOCK NUMBER softkey again, the system adds the block number difference to the block number and inserts the result at the cursor position.
6 Programming 6.3.4 01.99 Program input with operator support Operating sequence Select a program and press the softkey EDIT. E dit Sup port Then press the softkey SUPPORT and enter the program with the operator support function. This means: Entering an opened program with menu guidance where frequently recurring input functions are presented as a menu. Choose operator support by calling up the SUPPORT function.
01.99 6 Programming Selecting the contour definition Line C ircle You press the LINE - CIRCLE softkey, for example. Enter the geometric values in all input fields of the contour one after the other. Each value is concluded by pressing the INPUT key. Fig. 6-34 Line - circle geometric contour programming Using the cursor keys, you can choose any input field, for example if you wish to subsequently modify geometric values for the selected contour.
6 Programming 6.3.5 01.99 Machining cycles Press the softkey for the cycle required (e.g. turning). Turning D rilling and . m illin g Turning cycles STOCK R. THREAD DRILL GROOVE MILLING CYCLES MILLING PATTERNS UNDERCUT Drilling/Milling cycles DRILLING CYCLES DRILLING PATTERNS The machining cycles are described in detail in a separate document SINUMERIK 840 C Cycles Programming Guide 6.3.6 Plane ... Plane Press the PLANE softkey. Switch over to the desired channel. 1 ...
01.99 6 Programming Use the selection key to select the options in the toggle fields. You can use the leading sign settings for the 3rd and 4th axes to decide on the use of the angle head mill. For example the following blocks are generated in the part program: Output of a 4th axis: No 4th axis defined: G16 X Z Y+ XG16 X Z Y By pressing the STORE PLANE softkey, you transfer the selected plane into the part program.
6 Programming Precondition 01.99 The PROGRAMMING/EDIT NC area is selected. The main program or subroutine overview display has been called up. Operating sequence Enter the name of the program whose access rights you want to change or select the program with the cursor. %LF + , X insert an access right with +X (executable program), or M o dify rig hts - ^ X remove an access right with -X (executable program). M o dify rig hts Example A program has the following access rights: MPF1 -rwI.e.
01.99 6.3.7.2 Operating sequence C opy 6 Programming Copy program Select the source program with the cursor and press the softkey COPY to copy a program. The following screen form appears: Fig. 6-35 Copy MPF/SPF 01 The directory and the selected program (the program to be copied) are automatically entered in the line "Copy:" In the example: Program MPF100 is to be copied to SPF1111. The cursor is placed on directory SPF. This selects the directory and the new program number can be entered.
6 Programming 01.99 Fig. 6-36 Copy MPF/SPF 02 C op y Now press the softkey COPY - this copies program MPF100 to SPF1111. The basic display for editing automatically reappears. SPF1111 is now listed in the program overview. Note A main program can also be copied to a subroutine (and vice versa). The different program end (i.e. M17/M30/M02) should be checked if this is done. MDA programs can be copied to main programs and subroutines - but not vice versa (i.e. an MPF/SPF to an MDA program).
01.99 6.3.7.3 6 Programming Rename program Select a part program (MPF/SPF) with the cursor. Operating sequence R en am e Now enter the new program number (e.g. MPF222) and press the softkey RENAME. The program is displayed under a new name. If you press the softkey RENAME before entering the program number, the message "Please enter new name" appears.. Do this and then press the softkey RENAME again. 6.3.7.
6 Programming 01.99 Deleting by entering the program number Operating sequence The program with the number entered is deleted by the control. %LF or D elete all of the programs with identifiers before the "*" are deleted e.g. MPF1* If you enter MPF* or SPF* all of the main programs or subroutines are deleted. * or Delete you can use the question mark to represent an individual character in the program name. e.g.
01.99 6.3.8 6 Programming Move cycles Machine manufacturer The cycles can be protected individually on the MMC. On the NCK side, they are normally dissolved for non-authorized editing from the PLC. Cycles can be prevented from unauthorized read-out by the PLC. This provides an active protection of the expertise of the machine manufacturer or the user.
7 Services 7.1 Selecting Parameter Assignment V24 ........................................................................7-2 7.2 Description of parameters...........................................................................................
7 Services 7.1 01.99 Selecting Parameter Assignment V24 First press the DATA AREA key to activate the Area Switchover. Fig. 7-1 Area Switchover When "Area Switchover" is selected: • First press the SERVICES softkey to open the services menu.
01.99 7.2 7 Services Description of parameters You can output files to an external data storage device via the RS232C (V24) interface. The RS232C (V24) interface and the data storage device must be matched. The SINUMERIK 840C provides input screen forms in which you can define the specific parameters for the serial interfaces. You can store various configurations on the control as "devices" and activate these devices as the need arises.
7 Services 01.99 Character length The various input boxes can be selected with the EDIT key. Option buttons can be selected with the ARROW keys and check boxes with the SPACE key. Devices 10 interface settings are always displayed in the "Devices" list box. When the control is started up for the first time, 10 possible devices are provided with default settings. The settings can be selected and their names and parameters changed. Device name You can name an interface setting in this text box.
01.99 Parity 7 Services The transmitter can append an extra parity bit to the character to be transmitted. The receiver uses the parity bit to test for possible transmission errors. The total number of "ones" in the character must be even with positive parity and odd with negative parity. Stop bits These bits define the amount of time the transmitter waits before transmitting a new character on the line. Stop bits are, in fact, a time interval rather than actual bits.
7 Services 01.99 Xoff character Defines the "Xoff character" for character-controlled data transmission (see "Protocol"). End of transmission Defines the end of transmission character. Time monitoring This setting defines the time interval for the monitoring of the transmission. If the control does not send a character within this period, the control cancels its ready for transmission status with the error message: "100413 V24: Time monitoring".
8 Diagnosis 8.1 Selecting Diagnosis area ............................................................................................8-2 8.2 Alarm and message displays ......................................................................................8-4 8.2.1 Alarm groups............................................................................................................8-7 8.2.2 Alarm numbers/clearing alarms ...............................................................................8-8 8.
8 Diagnosis 8.1 01.99 Selecting Diagnosis area To select the data manager, first press the DATA AREA key. Fig. 8-1 When Area Switchover is selected: Menu: Diagnosis • First press the DIAGNOSIS softkey to open the Diagnosis menu.
01.99 8 Diagnosis The individual areas within the DIAGNOSIS menu mainly contain functions related exclusively to start-up or servicing.
8 Diagnosis 8.2 01.99 Alarm and message displays The alarm/message window is used to display alarms and messages which can arise in the event of a fault. Only one alarm or message at a time can be displayed in the alarm and message lines of the standard display. If several alarms or messages are output simultaneously, the alarm or message with the highest priority or the last alarm or message to be output is displayed in the alarm/message line.
01.99 8 Diagnosis The window All Alarms must be selected to display such a list. Fig. 8-3 Menu View You can influence the following functions with the menu Views: • The alarm and message line configuration. The following dialog box appears when you select menu item Configure alarm line. • You can show or hide the status line at the lower edge of the alarm window via menu item Status line.
8 Diagnosis 01.99 Fig. 8-4 Configure alarm/message line The following settings can be made individually for the alarm and message line in this dialog box. Page If this check box is marked the individual alarms and messages in the alarm and message line are paged. If this box is not marked, either the alarm with the highest priority or the last alarm to be output is displayed. Paging time Defines the paging time of the texts in the alarm and message line.
01.99 8.2.1 8 Diagnosis Alarm groups The alarms are divided into alarm groups. NC alarms • General alarms • Axis-specific alarms • Spindle-specific alarms • Channel-specific alarms Note At POWER ON RESET (switching on control), all NC alarms are cancelled. Note The CANCEL alarms can be deleted in the associated operating area only. PLC alarms Note The PLC alarms are assigned error numbers 6000 to 9999. The alarm text, alarm action and deletion conditions are configured by the machine manufacturer.
8 Diagnosis 8.2.2 01.
01.99 8 Diagnosis Table 8-2 Possible alarm acknowledgement actions POWER ON Execution of the active NC program is aborted. After eliminating the error, the control must be switched off and on again and the reference points must be reapproached. Caution! when the control is switched off the contents of the NCK part program memory are lost. An active NC program is not aborted, but only stopped.
8 Diagnosis 01.99 There are three types of display representation for alarm messages: Types A, B and C. Example of display representation Type A: Alarm display in sequence order (NCK alarms) 10243 ORD 5 X Illegal pulse multiplication RE Clearance cond. Max. 5 characters for ordinal number. The ordinal number shows the order in which the alarms have occurred. Approx. 40 characters for explanatory text (for single-line alarm) max. 100 characters (for two-line alarm) Max.
01.99 8 Diagnosis 8.2.4 On-line help for alarms and messages The user can call up additional information on alarms by positioning the selection bar on the alarm with the ARROW keys and pressing the HELP key: Fig. 8-5 On-line help for alarms The on-line help for alarms is presented in a standard format. The header of each alarm description provides information on the alarm number, the alarm text and the clearance mode.
8 Diagnosis 8.3 01.99 PLC Status The PLC Status display is used to provide the commissioning engineer with additional information on error codes and on the signal status on the interface. Fig. 8-6 Error coding in the Diagnosis area Note: From SW 6 and higher error search in menu 8.4 NC Service In addition to other start-up and diagnostic functions, the NC Service area can be used to perform a drift compensation on the axes.
01.99 Preconditions 8 Diagnosis • The < or > indicator (position not reached) is still visible following a traversing movement. • The axes of the NC and the drives are in closed-loop control mode. • The axes are stationary. Fig. 8-7 Drift compensation for axis 1 in the Diagnosis area Press the following softkeys consecutively: NC SERVICE NC service AXIS SINGLE Axis single D rift com p axis 1... DRIFT COMPENSATION AXIS 1 etc. The drift compensation is performed for the selected axis.
8 Diagnosis 8.5 01.99 Password For start-up and service, it is necessary to enter the password to increase the access rights. The SINUMERIK 840C provides a special menu for this purpose: Fig. 8-8 Password in the Diagnosis area Please refer to the machine manufacturer’s documentation for further information.
9 Information 9.1 Selection of Information area ......................................................................................9-2 9.2 NC Information............................................................................................................9-3 9.3 MMC Information.........................................................................................................9-4 9.4 Information = Logbook ........................................................................................
9 Information 9.1 01.99 Selection of Information area With the selected area switchover you can open the information menu via the INFORMATION softkey. Fig.
01.99 9.2 9 Information NC Information In the NC Information area, you receive information on the various versions of the control software and UMS (user memory submodule) Fig. 9-2 NC information in the Information area NC info Press the NC INFORMATION softkey to display an information menu providing you with details of the NCK software version and the control type. This information is important for servicing.
9 Information 9.3 01.99 MMC Information The message box MMC information contains information about the MMC software version of the control. Fig. 9-3 MMC information The copyright message disappears after approximately 5 seconds. In the same way, the OEM user can display information about his own applications under menu item OEM information.
01.99 9.4 9 Information Information = Logbook The message box Information contains information about the software version of the individual components, MMC Windows, NCK, PLC, 611 FDD/MSD and MMC FlexOS. Fig.
9 Information 01.
10 Exit The SINUMERIK 840C control must not be simply switched off but "powered down", in order to assure the integrity of the files on the hard disk and avoid loss of data. The control can be powered down by pressing the "Exit" key in the Area Switchover menu. Fig. 10-1 SYSTEM DOWN dialog box The power supply must not be switched off until the exit command has been confirmed by pressing the "Yes" button in the SYSTEM DOWN dialog box.
10 Exit 01.
11 Maintenance 11.1 Operating data ........................................................................................................11-2 11.2 Replacing the battery ..............................................................................................11-3 11.3 Handling modules ...................................................................................................11-5 11.4 Practical tips on remedying electromagnetic compatibility problems......................11-7 11.5 Cleaning...
11 Maintenance 11.1 Table 11-1 01.
01.99 11.2 11 Maintenance Replacing the battery There is a backup battery (beim CSB bis Erzeugnisstand C 6LR61, 550mA, 9V) on the central service board (CSB) 6FC5114-OAAO2-OAAO. The following data is backed up with this battery voltage: PLC program, RPA, TOA, SEA, SEA4, ZOA. Note The CSB module must not be removed from the subrack even if a battery is in place, because the data to be battery-backed is not physically on the CSB.
11 Maintenance Note 01.99 On the CSB, product version D, the operating points of the battery monitor have been adapted to the lithium battery. If you combine the CSB, product version C, with a lithium battery or the CSB, product version D, with an alkaline battery, it is possible that the advance warning time of 4 weeks or the backup time of 1 year cannot be maintained under adverse environmental conditions (temperature).
01.99 11.3 11 Maintenance Handling modules Nearly all the SINUMERIK modules have LSI chips. Owing to their technology, these are very sensitive to overvoltage and thus also to electrostatic discharge. Modules using these components are identified on the component side by this warning symbol. ELECTROSTATIC SENSITIVE DEVICES (ESD) can be destroyed by voltages and energy levels well below those perceived by the human body.
11 Maintenance 01.99 Therefore, please pay attention to the following guidelines: • Electronics modules must not be touched unless it is absolutely vital for the work to be done. • Before touching a module, any static in the body must be discharged. The easiest way to do this is by touching a conductive, earthed part of the structure (e.g. bare metal parts on the cabinet, socket earth contact) immediately beforehand. • Modules must not be brought into contact with materials that are good insulators (e.g.
01.99 11.4 11 Maintenance Practical tips on remedying electromagnetic compatibility problems Electromagnetic compatibility (EMC) means the capacity of an electrical unit to work properly in a given electromagnetic environment without affecting the environment in a manner which is not acceptable. Table 11-2 Tips for fault elimination Faulty behaviour Possible cause Elimination of fault Flickering screen characters or display surface Adjacent unit producing a magnetic field (e.g.
11 Maintenance Rough irregular machining surface 01.
01.99 11.5 11 Maintenance Cleaning The front of the monitor and the surface of the operating panel can be cleaned. For dirt that is relatively easy to remove, standard household washing-up liquid, or an industrial cleaner (such as "Special Swipe") can be used. These cleaners will also remove dirt containing graphite.
11 Maintenance 01.
12 Abbreviations / Glossary 12.
12 Abbreviations / Glossary 01.99 ETC ETC key; Extension To Text Line FIFO First In First Out FST Feed Stop GEO Geometry GIA Gearbox interpolation HRS High Resolution Measuring System HW limit switch Hardware Limit Switch IKA Interpolation and compensation with tables INC Increment ISO code Special tape code; number of perforations per character always even JOG Jogging KYRU Key Request Unit K1...K6 Channel (max.
01.
12 Abbreviations / Glossary 12.2 01.99 Glossary Access rights Alarms The following possibilities are available for preventing unauthorized access to NC data and functions • Entry of password • Locking with keyswitch • Cycle disable All -> messages and alarms are displayed on the operator panel in plaintext with the corresponding abbreviation for the clearance criterion. The display is separated into alarms (alarm line) and messages (message line).
01.99 12 Abbreviations / Glossary Block search When verifying part programs or after processing has been interrupted, the block search function can be used to select any point in the part program at which processing is to start or be continued. Block search can be performed with or without calculation. Boot Loading of the system program after Power On. C axis Axis about which a controlled rotary motion and positioning take place with the workpiece spindle.
12 Abbreviations / Glossary 01.99 Directory path This specifies the position of a file in the directory hierarchy. DRAM (Dynamic Random Access Memory): Volatile memory chip with direct access to each individual memory location. The locations retain their contents as long as they are supplied with electrical power. DRF Differential Resolver Function: NC function that generates an incremental zero offset in the Automatic mode with an electronic handwheel.
01.99 12 Abbreviations / Glossary Icons Graphic symbols on the screen in the "Symbols" field that display statuses with fixed meaning in all channels, e.g. switch on lubricants. Inch system of units A system of units that defines distances in inches and fractions of inches. Incremental dimension The distance traversed represented by number of increments x increments length.
12 Abbreviations / Glossary 01.99 Main memory The main memory is a RAM in the CPU on which the processor accesses the user program at the time of program execution. MCP Machine tool control panel with operator control elements such as keys, rotary switches etc. and symbol indicating elements such as LEDs. It is used for controlling the machine tool directly via the PLC. The MCP is linked to the PLC CPU (135 WD) and interface PLC (135 WB/2) through the operator panel interface.
01.99 12 Abbreviations / Glossary Operating area The main operating areas are: Machine, Parameters, Programming, Services, Diagnosis. Operator interface The operator interface is the means of providing a display in a CNC control and is provided in the form of a screen. It has 7 horizontal and 7 vertical softkeys. Operator panel The operator panel comprises a video display unit and an NC keypad.
12 Abbreviations / Glossary 01.99 Preset With the preset function the control zero can be redefined in the machine coordinate system. With preset, no movement of the axes takes place, a new positional value is simply entered for the momentary axis positions. Program • Operating area of the control • Sequence of instructions to the control.
01.99 12 Abbreviations / Glossary Rotary axis rotating endlessly Depending on the particular application, the traversing range of a rotary axis can be selected to be either limited to less than 360° or rotate endlessly in both directions. Endlessly rotating axes are used, for example, for unround machining, grinding work and winding jobs. Rounding axis Rounding axes allow a workpiece or tool to rotate into an angular position corresponding to an index grating.
12 Abbreviations / Glossary 01.99 Softkey A key whose inscription is represented by a field in the screen and which varies dynamically to suit the current operating situation. Softkeys are function keys for which the functions are defined in the software. Software limit switch Software limit switches limit the traversing range of a axis and prevent the table from contacting the hardware limit switches.
01.99 User program 12 Abbreviations / Glossary User programs for the PLC in the 840 C are written in the STEP 5 programming language. The user program is of modular structure and consists of various blocks. The fundamental block types are: Program blocks (OBs, PBs, FBs, FXs, SBs): these blockss contain the STEP 5 commands Data blocks (DBs, DXs): these blocks contain constants and variables for the STEP 5 program.
12 Abbreviations / Glossary 01.
7YKKIWXMSRW 'SVVIGXMSRW 7-)1)27 %+ *SV 4YFPMGEXMSR 1ERYEP % ( 1' -7 4 3 &S\ 7-291)6-/ ' 7SJX[EVI :IVWMSR 3)1 :IVWMSR JSV ;MRHS[W ( )VPERKIR *IHIVEP 6ITYFPMG SJ +IVQER] 9WIV (SGYQIRXEXMSR *VSQ 3TIVEXSVkW +YMHI 2EQI 3VHIV 2S *' %% &4 )HMXMSR CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 'SQTER] (ITX 7LSYPH ]SY GSQI EGVSWW ER] TVMRXMRK IVVSVW [LIR %HHVIWW CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC VIEHMRK XLMW TYFPMGEXMSR [I [SYPH EW
Siemens AG Automation Group Automation Systems for Machine Tools, Robots, and Special-Purpose Machines P.O Box 3180, D - 91050 Erlangen Federal Republic of Germany Siemens quality for software and training to DIN ISO 9001, Reg. No. 2160-01. This edition was printed on paper bleached using an environmentally friendly chlorine-free method. Siemens Aktiengesellschaft Order No.: 6FC5198-6AA60-0BP1 Printed in the Federal Republic of Germany 570 093 1011.77/72453 BA 11950.