Page 1
SINUMERIK 840C Software Version 6 OEM Version for Windows™ Operator’s Guide 01.99 Edition User Documentation...
Page 3
Introduction Operator Interface MMC Applications SINUMERIK 840C Software Version 6 Machine Parameters Operator’s Guide ™ OEM Version for Windows User Documentation Programming Services Diagnosis Information Exit Valid for Control Software Version SINUMERIK 840C/CE (Standard/Export Version) Maintenance Abbreviations/ Glossary 01.99 Edition...
Page 5
More information on other SINUMERIK 840C publications and on publications which are available for all SINUMERIK controls (e.g. "Universal Interface", "Measuring Cycles" ...) can be obtained from your Siemens local branch office. Other functions not described in this documentation might also be executable in the control.
Page 6
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.
Page 7
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 Structure of the user interface..................1-6 1.5 NCK and MMC areas....................1-7 1.6 Data management.....................1-11 1.7 File manager and control panel.................1-12 1.8 Data backup......................1-13...
Page 9
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.3 User Agreement (Safety Integrated option) ............4-14 4.2.4.4 Increment mode - selection.................4-15 4.2.4.5 Repos (Repositioning)..................4-17 4.2.4.6 Scratching ......................4-18 4.2.4.7 Finish thread (option) ..................4-19 4.2.5 TEACH IN mode ....................4-20 4.2.5.1 Set breakpoints ....................4-23 4.2.5.2 Edit mode......................4-25...
Page 10
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.4 R parameters ......................5-14 5.3.5 Plane ......................5-17 5.3.6 Setting data......................5-18 5.3.6.1 Working area limitation..................5-18 5.3.6.2 General setting data....................5-18 5.3.6.3 Spindle setting data.....................5-19 5.3.6.4 Scale ........................5-20 5.3.6.5 General setting data bits (from SW 6.3 and higher behind setting bits)....5-20 5.3.6.6 Axial setting data bits ..................5-21...
Page 11
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.7 Program management ...................6-56 6.3.7.1 Changing the access rights.................6-56 6.3.7.2 Copy program .....................6-58 6.3.7.3 Rename program ....................6-60 6.3.7.4 Delete program ....................6-60 6.3.8 Move cycles ......................6-62 7 Services........................7-1 7.1 Selecting Parameter Assignment V24 ................7-2 7.2 Description of parameters...................7-3...
The operator interface (monitor displays, keyboard) is the connecting element between operator action and the machine. This Operator’s Guide describes only functions which are within the standard scope of supply of Siemens. The machine manufacturer can also configure functions and monitor displays and he can connect his own keyboard.
MMC=PC A PC has been integrated in the SINUMERIK 840C CNC for MMC (Man Machine Communication). In addition to data management tasks, this PC performs functions related mainly to the transfer and visualization of data exchanged between the NCK, PLC, MMC and operator.
MMC into the NCK memory. The machine manufacturer can configure which individual data are to be transferred. Both the Siemens and user cycles can be loaded in this way. A cycle disable feature provides protection against unauthorized reading and editing of data both in the NCK memory and on the MMC side.
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.
1 Introduction - SINUMERIK 840C and its Operation 01.99 Structure of the user interface The SINUMERIK 840C is a CNC control with an MMC based on the MS MS-Windows Windows operating system. You will therefore find on the screen the same familiar elements that you have encountered when working with other MS- Windows applications.
01.99 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.
Page 19
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...
Page 20
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.
Page 21
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 MS- WINDOWS. You will probably be familiar with the windowing technology used here.
01.99 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.
1 Introduction - SINUMERIK 840C and its Operation 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. 1-8 MS-WINDOWS Control Panel The Control Panel is used particularly for the following settings: •...
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 Introduction - SINUMERIK 840C and its Operation 01.99 1.8.4 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 In software version 6 and higher, it is possible to update the software via a PC procedure link.
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: •...
1 Introduction - SINUMERIK 840C and its Operation 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. The following features are provided for calling up help displays in these areas: NCK areas •...
Page 28
01.99 1 Introduction - SINUMERIK 840C and its Operation Alarm/ In this window, the help information is based on the MS-Windows help system. message window 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.
2 Operator Interface 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) •...
Softkey: Key which is assigned a variable function or menu via a menu bar on the screen. Horizontal softkey bar (full keyboard): standard applications on the SINUMERIK 840C are operated exclusively using the horizontal softkeys. Vertical softkey bar (full keyboard): The designation SK1 to SK7 corresponds Shift to the designation on the additional key caps of the standard keyboard (see also the illustration of the full keyboard).
Machine tool operations such as traversing of the axes or program start can only be triggered via a machine control panel. The machine tool can be equipped with a standard Siemens machine control panel or with a special machine control panel from the machine tool manufacturer.
Page 43
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 •...
Page 49
When you operate this key at the same time as any of the keys above, the axis is traversed in rapid traverse mode. The SINUMERIK 840C keyswitch has 4 positions which are evaluated by the Keyswitch control’s operating system. Three keys of different colours belong to the...
The application window starts below the alarm area and extends to the softkey bar. Standard Siemens applications are operated using the horizontal softkeys. The vertical softkeys are not used and are therefore not displayed.
3 MMC Applications 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.
Page 58
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.
The Task Manager of the SINUMERIK 840C Applications in MS-Windows are normally started from the Program Manager. On the SINUMERIK 840C, the Area Switchover performs this task. However, when the Area Switchover is used to select an application that is already running in the background, it simply brings that application into the foreground instead of starting a second instance.
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 •...
Page 62
You can close a menu without selecting an item by pressing the ACKNOWLEDGE ALARM or RECALL key. Menu conventions The menu conventions used on the SINUMERIK 840C are identical to those of MS-Windows. Dimmed (grayed out) Elements which are dimmed are not available for the active application. You...
3 MMC Applications 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.
Page 67
• 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.
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. With SW 4 and higher of SINUMERIK 840C, the function "Flexible memory Note configuration" is provided for altering the memory allocation.
Page 168
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.
Page 169
Typical use for each channel: Store for data to which Global main programs and subroutines must have access. parameters R100 to R109 are assigned if Siemens tool manage- ment is used. R110 to R199 are assigned if Siemens measuring cycles are used. R199 R199 R200...
PARAMETERS, SETTING DATA, PROTECTION ZONE. Note For further information regarding the protection zone adjustment function, please refer to the documentation SINUMERIK 840C, SIMODRIVE 611D Installation Instructions. The display "Protection zones" shows the protection zone reference point P1 and the diagonal point P7 specific to each protection zone. The display is absolute relevant to the monitoring coordinate system.
NCK system memory during start-up. • MD standard M/ MD standard T: These directories contain the standard Siemens machine data for M and T controls. • Cycles-user: This directory contains the cycles of the machine manufacturer.
The date display can be configured by the machine manufacturer. 6.2.2 Workpiece management on hard disk The SINUMERIK 840C data manager provides convenient functions for simple and efficient management of workpieces and their files. This section describes how to perform the following tasks: •...
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.
Page 202
Only NCK-capable files can be loaded via the job list: MPF, SPF, TOA 1 , ZOA 3 , RPA 3 , SEA, SEA4 2 , IKA1, IKA2, IKA3. The above file names must be strictly observed, as the SINUMERIK 840C derives the file type from its name..
Page 204
Examples LOADCYC USER * L F Loads all user cycles into the NCK memory LOADCYC STANDARD SPF[n,m] L F Loads all (standard) Siemens cycles from SPFn to SPFm LOADCYC USER SPF4711 -w L F or LOADCYC USER SPF4711 -xwu L F Cycle SPF4711 is read from the USER directory and loaded into the NCK memory as an undeletable and non-executable file.
Page 205
The SELECT instruction of the job list is only processed if the NCK requests a workpiece. It is not processed if a workpiece is copied using data management. The existing job list syntax has been extended with SINUMERIK 840C OEM Start instructions Version for Windows so that MMC applications can also be started from the job list.
PLC 6.2.4 Copying, deleting and duplicating files The data manager on the SINUMERIK 840C provides functions for copying, deleting and duplication for managing the files and directories of the MMC and NCK areas in the familiar way.
(see machine tool manufacturer’s documentation) ! Load cycles The SIEMENS cycles and the user cycles are stored on the hard disk. You can load the cycles into the memory using the LOADCYC job list command (see the Section "Syntax description for job lists").
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.
Page 251
If the receive buffer is full, the receiver can stop the transmitter with the "Xoff" character. • None: Selecting "None" informs the SINUMERIK 840C that the peripheral device does not use a specific protocol for controlling the flow of data.
Page 252
• M02/M03: The SINUMERIK 840C stops data transmission at every program end character it receives. • End character: The SINUMERIK 840C stops at the character set in the "End of Transmission" input box. Here you can choose between the following two options: End of block character •...
8 Diagnosis 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.
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.
• Alcohol, • Organic hydrocarbons, • Detergent solutions. The plastic materials used on the front of the SINUMERIK 840C are suitable for application of the control on machine tools. They are suitably resistant to • Grease, oil, mineral oil, • Bases and lyes, •...
Page 287
Light Emitting Diode Line Feed Machine Data Machine Control Panel Machine Coordinate System Manual Data Automatic Man Machine Communication (PC area in SINUMERIK 840C) Main Program File Numerical Control Numerical Control Kernel Operator Panel Interface Programmable Logic Controller Procedure step, program step (program control)
Page 291
Automatic mode with an electronic handwheel. Drift compensation SINUMERIK 840C has a semi-automatic drift compensation function which compensates the drift of the drive due to temperature changes. Drift compensation is needed in order to eliminate the permanent contour offset which results from the accumulative following error.
Page 293
Numerical Control: This includes all the components for machine tool control: NCK, PLC, MMC, Note: For the SINUMERIK 840C controls the term CNC would be more accurate: computerized numerical control. Numeric Control Kernel: Component of the NC control that executes part programs and co-ordinates the motion sequences of the various axes.
Page 301
Siemens AG Siemens quality for software and training to DIN ISO 9001, Reg. No. 2160-01. Automation Group This edition was printed on paper bleached using an Automation Systems environmentally friendly chlorine-free method. for Machine Tools, Robots, and Special-Purpose Machines Copyright Siemens AG 1999...