Siemens SINUMERIK 840D sl Operating Manual

Siemens SINUMERIK 840D sl Operating Manual

Sinumerik 840d sl universal
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents
Universal
SINUMERIK
SINUMERIK 840D sl
Universal
Operating Manual
Valid for:
SINUMERIK 840D sl/ 840DE sl
CNC software
SINUMERIK Operate for PCU/PC
03/2010
6FC5398-6AP10-4BA0
_ __________________
Foreword
0 H
_ __________________
Introduction
1 H
_ __________________
Setting up the machine
2 H
_ __________________
Working in manual mode
3 H
_ __________________
Machine the workpiece
4 H
_ __________________
Simulating machining
5 H
_ __________________
Multi-channel view
6 H
_ __________________
User data
7 H
_ __________________
Teaching in a program
8 H
_ __________________
Tool management
9 H
_ __________________
Program management
1 0 H
_ __________________
Setting up drives
1 1 H
_ __________________
HT 8
1 2 H
_ __________________
Alarm, error, and system
messages
1 3 H
_ __________________
Appendix
1 4 H
Version
2.6 SP1
2.6 SP1
1
2
3
4
5
6
7
8
9
10
11
12
13
A
Table of Contents
loading

Summary of Contents for Siemens SINUMERIK 840D sl

  • Page 1 HT 8 1 2 H _ __________________ Alarm, error, and system messages 1 3 H Valid for: _ __________________ Appendix SINUMERIK 840D sl/ 840DE sl 1 4 H Version CNC software 2.6 SP1 SINUMERIK Operate for PCU/PC 2.6 SP1 03/2010 6FC5398-6AP10-4BA0...
  • Page 2 Note the following: WARNING Siemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems.
  • Page 3: Foreword

    ● Researching documentation online Information on DOConCD and direct access to the publications in DOConWEB. ● Compiling individual documentation on the basis of Siemens contents with the My Documentation Manager (MDM), refer to http://www.siemens.com/mdm. My Documentation Manager provides you with a range of features for generating your own machine documentation.
  • Page 4 Europe / Africa Phone +49 180 5050 222 +49 180 5050 223 0.14 €/min. from German landlines, max. 0.42 €/min for calls from a mobile phone Internet http://www.siemens.com/automation/support-request Americas Phone +1 423 262 2522 +1 423 262 2200 E-mail mailto:[email protected]...
  • Page 5 Questions about the manual If you have any queries (suggestions, corrections) in relation to this documentation, please fax or e-mail us: +49 9131- 98 2176 E-mail mailto:[email protected] A fax form is available in the appendix of this document. SINUMERIK Internet address http://www.siemens.com/sinumerik Universal...
  • Page 6 Foreword Universal Operating Manual, 03/2010, 6FC5398-6AP10-4BA0...
  • Page 7 Table of contents Foreword ..............................3 Introduction.............................. 13 Product overview .........................13 Operator panel fronts ........................14 1.2.1 Overview ............................14 1.2.2 Keys of the operator panel......................16 Machine control panels ........................22 1.3.1 Overview ............................22 1.3.2 Controls on the machine control panel ..................22 Operator interface ........................25 1.4.1 Screen layout ..........................25 1.4.2...
  • Page 8 Table of contents 2.5.6 Deleting a work offset........................65 Monitoring axis and spindle data ....................66 2.6.1 Specify working area limitations....................66 2.6.2 Editing spindle data........................67 Displaying setting data lists......................68 Handwheel assignment....................... 68 MDA ............................70 2.9.1 Loading an MDA program from the Program Manager .............. 70 2.9.2 Saving an MDA program......................
  • Page 9 Table of contents 4.10 Editing a program........................103 4.10.1 Searching in programs.......................103 4.10.2 Replacing program text......................105 4.10.3 Copying/pasting/deleting program blocks..................106 4.10.4 Renumbering a program ......................107 4.10.5 Opening a second program .......................107 4.10.6 Editor settings ..........................109 4.11 Display G and auxiliary functions....................110 4.11.1 Selected G functions........................110 4.11.2...
  • Page 10 Table of contents Channel GUD..........................150 Local LUD..........................152 Program PUD..........................153 Searching for user data......................154 Defining and activating user data....................155 Teaching in a program........................... 157 Overview ........................... 157 General sequence........................157 Inserting a block ........................158 8.3.1 Input parameters for teach-in blocks..................
  • Page 11 Table of contents 9.12 Displaying tool details ........................200 9.13 Changing a tool type ........................201 Program management ........................... 203 10.1 Overview ............................203 10.1.1 NC memory ..........................206 10.1.2 Local drive..........................206 10.1.3 USB drives ..........................207 10.2 Opening and closing a program....................208 10.3 Executing a program........................209 10.4 Creating a directory/program/joblist/program list ...............211 10.4.1...
  • Page 12 Table of contents 13.1 Displaying alarms........................253 13.2 Displaying an alarm log......................255 13.3 Displaying messages ........................ 255 13.4 PLC and NC variables....................... 256 Displaying and editing PLC and NC variables ................256 13.4.1 13.4.2 Saving and loading screen forms....................260 13.4.3 Loading PLC symbols .......................
  • Page 13: Product Overview

    Introduction Product overview The SINUMERIK controller is a CNC (Computerized Numerical Controller) for machine tools. You can use the CNC to implement the following basic functions in conjunction with a machine tool: ● Creation and adaptation of part programs ● Execution of part programs ●...
  • Page 14: Operator Panel Fronts

    Introduction 1.2 Operator panel fronts Operator panel fronts 1.2.1 Overview Introduction The display (screen) and operation (e.g. hardkeys and softkeys) of the SINUMERIK Operate user interface use the operator panel front. In this example, the OP 010 operator panel front is used to illustrate the components that are available for operating the controller and machine tool.
  • Page 15 A more precise description as well as a view of the other operator panel fronts that can be used may be found in the following reference: Operator Components and Networking Manual; SINUMERIK 840D sl/840Di sl Universal Operating Manual, 03/2010, 6FC5398-6AP10-4BA0...
  • Page 16: Keys Of The Operator Panel

    Introduction 1.2 Operator panel fronts 1.2.2 Keys of the operator panel The following keys and key combinations are available for operation of the control and the machine tool. Keys and key combinations Function Cancels alarms and messages that are marked with this symbol.
  • Page 17 Introduction 1.2 Operator panel fronts Function + Positions the cursor to the lowest line of a window. • Editing box Opens a directory or program (e.g. cycle) in the editor. • Navigation Moves the cursor further to the right by one character. ...
  • Page 18 Introduction 1.2 Operator panel fronts Function + In the program manager and in the program editor, selects a contiguous selection of directories and program blocks. • Editing box Moves the cursor downwards. • Navigation – Moves the cursor in a table to the next cell downwards. –...
  • Page 19 Introduction 1.2 Operator panel fronts Function • Editing box Deletes a character selected to the left of the cursor. • Navigation Deletes all of the selected characters to the left of the cursor. + Deletes a word selected to the left of the cursor. ...
  • Page 20 Introduction 1.2 Operator panel fronts Function + Inserts text from the clipboard: • Pastes the text from the clipboard at the actual cursor position. • Pastes text from the clipboard at the position of a selected text. + + Creates a complete archive on an external data carrier (USB- FlashDrive).
  • Page 21 Introduction 1.2 Operator panel fronts Function • Completes input of a value in the entry field. • Opens a director or a program. - only OP 010 and OP 010C Select the "Diagnosis" operating area. - only OP 010 and OP 010C Calls the "Program Manager"...
  • Page 22: Machine Control Panels

    1.3.1 Overview The machine tool can be equipped with a machine control panel by Siemens or with a specific machine control panel from the machine manufacturer. You use the machine control panel to initiate actions on the machine tool such as traversing an axis or starting the machining of a workpiece.
  • Page 23 Introduction 1.3 Machine control panels Machine manufacturer For additional responses to pressing the Emergency Stop button, please refer to the machine manufacturer's instructions. Installation locations for control devices (d = 16 mm) RESET Stop processing the current programs. • The NCK control remains synchronized with the machine. It is in its initial state and ready for a new program run.
  • Page 24 Introduction 1.3 Machine control panels Machine manufacturer A machine data code defines how the increment value is interpreted. Customer keys T1 to T15 Traversal axes with rapid traverse superposition and coordinate exchange Axis keys Selects an axis. Direction keys Select the traversing direction. ...
  • Page 25: Operator Interface

    Introduction 1.4 Operator interface Operator interface 1.4.1 Screen layout Overview Active operating area and mode Alarm/message line Program name Channel state and program control Channel operational messages Axis position display in actual value window Universal Operating Manual, 03/2010, 6FC5398-6AP10-4BA0...
  • Page 26: Status Display

    Introduction 1.4 Operator interface Display for active tool T • current feedrate F • active spindle with current status (S) • Spindle utilization rate in percent • Operating window with program block display Display of active G functions, all G functions, auxiliary functions and input window for different functions (for example, skip blocks, program control).
  • Page 27 Introduction 1.4 Operator interface Display Description "Diagnosis" operating area "Start-up" operating area Active mode or submode "Jog" mode "MDA" mode "Auto" mode "Teach In" submode "Repos" submode "Ref Point" submode Alarms and messages Alarm display The alarm numbers are displayed in white lettering on a red background.
  • Page 28 Introduction 1.4 Operator interface Second line Display Description Program path and program name The displays in the second line can be configured. Machine manufacturer Please also refer to the machine manufacturer's instructions. Third line Display Description Display of channel status. If several channels are present on the machine, the channel name is also displayed.
  • Page 29: Actual Value Window

    Introduction 1.4 Operator interface See also Channel switchover (Page 53) Touch operation (Page 38) 1.4.3 Actual value window The actual values of the axes and their positions are displayed. Work/Machine The displayed coordinates are based on either the machine coordinate system or the workpiece coordinate system.
  • Page 30: T,F,S Window

    Introduction 1.4 Operator interface Display Meaning Display of distance-to-go The distance-to-go for the current NC block is displayed while the program is running. Feed/override The feed acting on the axes, as well as the override, are displayed in the full-screen version. Repos offset The distances traversed in manual mode are displayed.
  • Page 31 Introduction 1.4 Operator interface Feed data Display Meaning Feed disable Actual feed value If several axes traverse, is displayed for: "JOG" mode: Axis feed for the traversing axis • "MDA" and "AUTO" mode: Programmed axis feed • Rapid traverse G0 is active 0.000 No feed is active Override...
  • Page 32: Current Block Display

    Introduction 1.4 Operator interface 1.4.5 Current block display The window of the current block display shows you the program blocks currently being executed. Display of current program The following information is displayed in the running program: ● The workpiece name or program name is entered in the title row. ●...
  • Page 33 Introduction 1.4 Operator interface Changing the operating area Press the key and select the desired operating area using the horizontal softkey bar. You can call the "Machine" operating area directly using the key on the operator panel. Press the key to select the "machine" operating area. Changing the operating mode You can select a mode or submode directly using the keys on the machine control panel or using the vertical softkeys in the main menu.
  • Page 34: Entering Or Selecting Parameters

    Introduction 1.4 Operator interface See also Controls on the machine control panel (Page 22) Channel switchover (Page 53) 1.4.7 Entering or selecting parameters When setting up the machine and during programming, you must enter various parameter values in the entry fields. The background color of the fields provides information on the status of the input field.
  • Page 35 Introduction 1.4 Operator interface If required, enter a value in the associated input field. Press the key to complete the parameter input. Changing or calculating parameters If you only want to change individual characters in an input field rather than overwriting the entire entry, switch to insertion mode.
  • Page 36: Pocket Calculator

    Introduction 1.4 Operator interface Enter "r" or "R" as well as the number x from which you would like to extract the root. Enter "s" or "S" as well as the number x for which you would like to ...
  • Page 37 Introduction 1.4 Operator interface Procedure Position the cursor on the desired input field. Press the <=>. The pocket calculator is displayed. Input the arithmetic statement. You can use arithmetic symbols, numbers, and commas. Press the equals symbol on the calculator. - OR - Press the "Calculate"...
  • Page 38: Context Menu

    Introduction 1.4 Operator interface See also Entering or selecting parameters (Page 34) 1.4.9 Context menu When you right-click, the context menu opens and provides the following functions: ● Cut Cut Ctrl+X ● Copy Copy Ctrl+C ● Paste Paste Ctrl+V Program editor Additional functions are available in the editor ●...
  • Page 39: Changing The User Interface Language

    Introduction 1.4 Operator interface 1.4.11 Changing the user interface language Procedure Select the "Startup" operating area. Press the "Change language" softkey. The "Language selection" window opens. The language set last is selected. Position the cursor on the desired language. Press the "OK" softkey. - OR - Press the ...
  • Page 40: Entering Asian Characters

    Introduction 1.4 Operator interface 1.4.12 Entering Asian characters You have the possibility of entering Asian characters. Note Call the input editor with The input editor can only be called there where it is permissible to enter Asian characters. You can select a character by using the Pinyin phonetic notation, which enables Chinese characters to be expressed by combining Latin letters.
  • Page 41 Introduction 1.4 Operator interface Procedure Editing characters Open the screen form and position the cursor on the entry field and press the keys. The editor is displayed. Enter the desired phonetic notation. Click the key to access the dictionary. By keeping the ...
  • Page 42: Protection Levels

    ● Work offsets ● Setting data ● Program creation / program editing References For additional information, please refer to the following documentation: Commissioning Manual SINUMERIK Operate (IM9) / SINUMERIK 840D sl Softkeys Machine operating area Protection level End user (protection level 3)
  • Page 43 Introduction 1.4 Operator interface Diagnostics operating area Protection level Manufacturer (protection level 1) End user (protection level 3) Service (protection level 2) Startup operating area Protection levels End user (protection level 3) Keyswitch 3 (protection level 4) Keyswitch 3 (protection level 4) Key switch 3 (protection level 4) Keyswitch 3...
  • Page 44: Online Help In Sinumerik Operate

    Introduction 1.4 Operator interface 1.4.14 Online help in SINUMERIK Operate A comprehensive context-sensitive online help is stored in the control system. ● A brief description is provided for each window and, if required, step-by-step instructions for the operating sequences. ● A detailed help is provided in the editor for every entered G code. You can also display all G functions and take over a selected command directly from the help into the editor.
  • Page 45 Introduction 1.4 Operator interface Calling a topic in the table of contents Press the "Table of contents" softkey. Depending on which technology you are using, the Operating Manuals "Operator control Milling", "Operator control Turning" or "Operator control Universal" as well as the "Programming" Programming Manual are displayed.
  • Page 46 Introduction 1.4 Operator interface Displaying alarm descriptions and machine data If messages or alarms are pending in the "Alarms", "Messages" or "Alarm Log" window, position the cursor at the appropriate display and press the or the key. The associated alarm description is displayed. If you are in the "Startup"...
  • Page 47: Switching On And Switching Off

    Setting up the machine Switching on and switching off Start-up When the control starts up, the main screen opens according to the operating mode specified by the machine manufacturer. In general, this is the main screen for the "REF POINT" submode. Machine manufacturer Please also refer to the machine manufacturer's instructions.
  • Page 48: Approaching A Reference Point

    Setting up the machine 2.2 Approaching a reference point Approaching a reference point 2.2.1 Referencing axes Your machine tool can be equipped with an absolute or incremental path measuring system. An axis with incremental path measuring system must be referenced after the control has been switched-on –...
  • Page 49: User Agreement

    Setting up the machine 2.2 Approaching a reference point Select the axis to be traversed. Press the <-> or <+> key. The selected axis moves to the reference point. If you have pressed the wrong direction key, the action is not accepted and the axes do not move.
  • Page 50 Setting up the machine 2.2 Approaching a reference point Procedure Select the "Machine" operating area. Press the key. Select the axis to be traversed. Press the <-> or <+> key. The selected axis moves to the reference point and stops. The coordinate of the reference point is displayed.
  • Page 51: Modes Of Operation

    Setting up the machine 2.3 Modes of operation Modes of operation 2.3.1 General information You can work in three different operating modes. "JOG" mode "JOG" mode is used for the following preparatory actions: ● Approach reference point, i.e. the machine axis is referenced ●...
  • Page 52 Setting up the machine 2.3 Modes of operation "REPOS" submode The "REPOS" submode is used for repositioning to a defined position. After a program interruption (e.g. to correct tool wear values) move the tool away from the contour in "JOG" mode.
  • Page 53: Modes Groups And Channels

    Setting up the machine 2.3 Modes of operation 2.3.2 Modes groups and channels Every channel behaves like an independent NC. A maximum of one part program can be processed per channel. ● Control with 1channel One mode group exists. ● Control with several channels Channels can be grouped to form several "mode groups."...
  • Page 54 Another channel can be selected by pressing one of the other softkeys. References Commissioning Manual SINUMERIK Operate (IM9) / SINUMERIK 840D sl Channel switchover via touch operation On the HT 8 and when using a touch screen operating panel, you can switch to the next channel via touch operation in the status display.
  • Page 55: Settings For The Machine

    Setting up the machine 2.4 Settings for the machine Settings for the machine 2.4.1 Switching over the coordinate system (MCS/WCS) The coordinates in the actual value display are relative to either the machine coordinate system or the workpiece coordinate system. By default, the workpiece coordinate system is set as a reference for the actual value display.
  • Page 56 Setting up the machine 2.4 Settings for the machine Proceed as follows Select or mode in the "Machine" operating area. Press the menu forward key and the "Settings" softkey. A new vertical softkey bar appears. Press the "Switch to inch" softkey. A prompt asks you whether you really want to switch over the unit of measurement.
  • Page 57: Setting The Work Offset

    Setting up the machine 2.4 Settings for the machine 2.4.3 Setting the work offset You can enter a new position value in the actual value display for individual axes when a settable work offset is active. The difference between the position value in the machine coordinate system MCS and the new position value in the workpiece coordinate system WCS is saved permanently in the currently active work offset (e.g.
  • Page 58 Setting up the machine 2.4 Settings for the machine Resetting the actual value Press the "Delete active WO" softkey. The offset is deleted permanently. NOTICE Irreversible active work offset The current active work offset is irreversibly deleted by this action. Relative actual value Press the "REL actual values"...
  • Page 59: Work Offsets

    Setting up the machine 2.5 Work offsets Work offsets Following reference point approach, the actual value display for the axis coordinates is based on the machine zero (M) of the machine coordinate system (Machine). The program for machining the workpiece, however, is based on the workpiece zero (W) of the workpiece coordinate system (Work).
  • Page 60: Display Active Zero Offset

    Setting up the machine 2.5 Work offsets Coarse and fine offsets Every work offset (G54 to G57, G505 to G599) consists of a coarse offset and a fine offset. You can call the work offsets from any program (coarse and fine offsets are added together). You can save the workpiece zero, for example, in the coarse offset, and then store the offset that occurs when a new workpiece is clamped between the old and the new workpiece zero in the fine offset.
  • Page 61: Displaying The Work Offset "Overview

    Setting up the machine 2.5 Work offsets Procedure Select the "Parameter" operating area. Press the "Work offset" softkey. The "Work Offset - Active" window is opened. Note Further details on work offsets If you would like to see further details about the specified offsets or if you would like to change values for the rotation, scaling or mirroring, press the "Details"...
  • Page 62: Displaying And Editing Base Zero Offset

    Setting up the machine 2.5 Work offsets Work offsets Cycle reference Displays the additional work offsets programmed with $P_CYCFRAME. Total WO Displays the active work offset, resulting from the total of all work offsets. Procedure Select the "Parameter" operating area. Press the "Work offset"...
  • Page 63: Displaying And Editing Settable Zero Offset

    Setting up the machine 2.5 Work offsets Note Activate base offsets The offsets specified here are immediately active. 2.5.4 Displaying and editing settable zero offset All settable offsets, divided into coarse and fine offsets, are displayed in the "Work Offset - G54..G599"...
  • Page 64: Displaying The Zero Offset Details

    Setting up the machine 2.5 Work offsets 2.5.5 Displaying the zero offset details. For each work offset, you can display and edit all data for all axes. You can also delete work offsets. For every axis, values for the following data will be displayed: ●...
  • Page 65: Deleting A Work Offset

    Setting up the machine 2.5 Work offsets Press the "WO +" or "WO -" softkey to select the next or previous offset, respectively, within the selected area ("Active", "Base", "G54 to G599") without first having to switch to the overview window. If you have reached the end of the range (e.g.
  • Page 66: Monitoring Axis And Spindle Data

    Setting up the machine 2.6 Monitoring axis and spindle data Monitoring axis and spindle data 2.6.1 Specify working area limitations The "Working area limitation" function can be used to limit the range within which a tool can traverse in all channel axes. These commands allow you to set up protection zones in the working area which are out of bounds for tool movements.
  • Page 67: Editing Spindle Data

    Setting up the machine 2.6 Monitoring axis and spindle data 2.6.2 Editing spindle data The speed limits set for the spindles that must not be under- or overshot are displayed in the "Spindles" window. You can limit the spindle speeds in fields "Minimum" and "Maximum" within the limit values defined in the relevant machine data.
  • Page 68: Displaying Setting Data Lists

    Setting up the machine 2.7 Displaying setting data lists Displaying setting data lists You can display lists with configured setting data. Machine manufacturer Please refer to the machine manufacturer's specifications. Procedure Select the "Parameter" operating area. Press "Setting data" and "Data lists" softkeys. The "Setting data list"...
  • Page 69 Setting up the machine 2.8 Handwheel assignment Machine manufacturer Please refer to the machine manufacturer's specifications. Procedure Select the "Machine" operating area. Press the , or key. Press the menu forward key and the "Handwheel" softkey. The "Handwheel" window appears. A field for axis assignment will be offered for every connected handwheel.
  • Page 70: Loading An Mda Program From The Program Manager

    Setting up the machine 2.9 MDA Deactivate handwheel Position the cursor on the handwheel whose assignment you wish to cancel (e.g. No. 1). Press the softkey for the assigned axis again (e.g. "X"). - OR - Open the "Axis" selection box using the key, navigate to the empty field, and press the ...
  • Page 71: Saving An Mda Program

    Setting up the machine 2.9 MDA A changeover is made into the Program Manager. The "Load in MDA" window opens. The program manager is displayed in it. Select the program that you would like to edit or execute in the MDA window.
  • Page 72: Executing An Mda Program

    Setting up the machine 2.9 MDA 2.9.3 Executing an MDA program Proceed as follows Select the "Machine" operating area. Press the key. The MDA editor opens. Input the desired G-code commands using the operator’s keyboard. Press the key. The control executes the input blocks.
  • Page 73: Deleting An Mda Program

    Setting up the machine 2.9 MDA 2.9.4 Deleting an MDA program Precondition The MDA editor contains a program that you created in the MDI window or loaded from the program manager. Procedure Press the "Delete blocks" softkey. The program displayed in the program window is deleted. Universal Operating Manual, 03/2010, 6FC5398-6AP10-4BA0...
  • Page 74 Setting up the machine 2.9 MDA Universal Operating Manual, 03/2010, 6FC5398-6AP10-4BA0...
  • Page 75: General

    Working in manual mode General Always use "JOG" mode when you want to set up the machine for the execution of a program or to carry out simple traversing movements on the machine: ● Synchronize the measuring system of the controller with the machine (reference point approach) ●...
  • Page 76 Working in manual mode 3.2 Selecting a tool and spindle Display Meaning Input of the tool (name or location number) You can select a tool from the tool list using the "Select tool" softkey. Cutting edge number of the tool (1 - 9) Spindle Spindle selection, identification with spindle number Spindle M function...
  • Page 77: Selecting A Tool

    Working in manual mode 3.2 Selecting a tool and spindle 3.2.2 Selecting a tool Procedure Select the "JOG" operating mode. Press the "T, S, M" softkey. Enter the name or the number of the tool T in the input field. - OR - Press the "Select tool"...
  • Page 78: Position Spindle

    Working in manual mode 3.2 Selecting a tool and spindle Select the desired spindle (e.g. S1) and enter the desired spindle speed (rpm) in the adjacent input field. The spindle remains stationary. If the machine has a gearbox for the spindle, set the gear stage (e.g. auto).
  • Page 79: Traversing Axes

    Working in manual mode 3.3 Traversing axes Enter the desired spindle stop position. The spindle position is specified in degrees. Press the key. The spindle is moved to the desired position. Note You can use this function to position the spindle at a specific angle, e.g. during a tool change.
  • Page 80: Traversing Axes By A Variable Increment

    Working in manual mode 3.3 Traversing axes Press keys 1, 10, etc. up to 10000 in order to move the axis in a defined increment. The numbers on the keys indicate the traverse path in micrometers or micro-inches. Example: Press the "100" button for a desired increment of 100 μm (= 0.1 mm).
  • Page 81: Positioning Axes

    Working in manual mode 3.4 Positioning axes Enter the desired value for the "Variable increment" parameter. Example: Enter 500 for a desired increment of 500 μm (0.5 mm). Press the key. Select the axis to be traversed. Press the <+> or <-> key. Each time you press the key the selected axis is traversed by the set increment.
  • Page 82: Default Settings For Manual Mode

    Working in manual mode 3.5 Default settings for manual mode Default settings for manual mode Specify the configurations for manual mode in the "Settings for manual operation" window. Presettings Settings Description Type of feedrate Here, you select the type of feedrate. G94: Axis feedrate/linear feedrate •...
  • Page 83: Starting And Stopping Machining

    Machine the workpiece Starting and stopping machining During execution of a program, the workpiece is machined in accordance with the programming on the machine. After the program is started in automatic mode, workpiece machining is performed automatically. Requirements The following requirements must be met before executing a program: ●...
  • Page 84: Selecting A Program

    Machine the workpiece 4.2 Selecting a program Stopping machining Press the key. Machining stops immediately. Individual program blocks are not executed to the end. On the next start, machining is resumed from the point where it left off. Canceling machining Press the ...
  • Page 85: Program Running-In

    Machine the workpiece 4.3 Program running-in Place the cursor on the desired program. Press the "Select" softkey. The program is selected. When the program has been successfully selected, an automatic changeover to the "Machine" operating area occurs. Program running-in When testing a program, the system can interrupt the machining of the workpiece after each program block, which triggers a movement or auxiliary function on the machine.
  • Page 86: Display Current Program Block

    Machine the workpiece 4.4 Display current program block Procedure Press the "Prog. ctrl." softkey and select the desired variant in the "SBL" field. Press the key. Press the key. Depending on the execution variant, the first block will be executed. Then the machining stops.
  • Page 87: Displaying A Basic Block

    Machine the workpiece 4.4 Display current program block Editing a program directly In the Reset state, you can edit the current program directly. Press the key. Place the cursor at the relevant position and edit the program block. Direct editing is only possible for G code blocks in the NC memory, not for external execution.
  • Page 88: Display Program Level

    Machine the workpiece 4.4 Display current program block Press the key to start the program execution. The axis positions to be approached, modal G functions, etc., are displayed in the "Basic Blocks" window for the currently active program block.
  • Page 89: Correcting A Program

    Machine the workpiece 4.5 Correcting a program Correcting a program As soon as a syntax error in the part program is detected by the controller, program execution is interrupted and the syntax error is displayed in the alarm line. Correction possibilities Depending on the state of the control system, you can make the following corrections using the Program editing function.
  • Page 90: Repositioning Axes

    Machine the workpiece 4.6 Repositioning axes Repositioning axes After a program interruption in automatic mode (e.g. after a tool breaks) you can move the tool away from the contour in manual mode. The coordinates of the interrupt position will be saved. The distances traversed in manual mode are displayed in the actual value window.
  • Page 91: Starting Execution At A Specific Point

    Machine the workpiece 4.7 Starting execution at a specific point Starting execution at a specific point 4.7.1 Use block search If you would only like to perform a certain section of a program on the machine, then you need not start the program from the beginning. You can also start the program from a specified program block.
  • Page 92 Machine the workpiece 4.7 Starting execution at a specific point Cascaded search You can start another search from the "Search target found" state. The cascading can be continued any number of times after every search target found. Note Another cascaded block search can be started from the stopped program execution only if the search target has been found.
  • Page 93: Continuing Program From Search Target

    Machine the workpiece 4.7 Starting execution at a specific point 4.7.2 Continuing program from search target To continue the program at the desired position, press the key twice. ● The first CYCLE START outputs the auxiliary functions collected during the search. The program is then in the Stop state.
  • Page 94: Defining An Interruption Point As Search Target

    Machine the workpiece 4.7 Starting execution at a specific point 4.7.4 Defining an interruption point as search target Precondition A program was selected in "AUTO" mode and interrupted during execution through CYCLE STOP or RESET. Software option You require the "Extended operator functions" option (only for 828D). Procedure Press the "Block search"...
  • Page 95: Entering The Search Target Via Search Pointer

    Machine the workpiece 4.7 Starting execution at a specific point 4.7.5 Entering the search target via search pointer Enter the program point which you would like to proceed to in the "Search Pointer" window. Software option You require the "Extended operator functions" option for the "Search pointer" function (only for 828D).
  • Page 96: Parameters For Block Search In The Search Pointer

    Machine the workpiece 4.7 Starting execution at a specific point Note Interruption point You can load the interruption point in search pointer mode. 4.7.6 Parameters for block search in the search pointer Parameter Meaning Number of program level Program: The name of the main program is automatically entered Ext: File extension Pass counter...
  • Page 97 The search speed depends on MD settings. Machine manufacturer Please refer to the machine manufacturer's specifications. References For additional information, please refer to the following documentation: Commissioning Manual SINUMERIK Operate (IM9) / SINUMERIK 840D sl Universal Operating Manual, 03/2010, 6FC5398-6AP10-4BA0...
  • Page 98: Controlling The Program Run

    Machine the workpiece 4.8 Controlling the program run Procedure Select the "Machine" operating area. Press the key. Press the "Block search" and "Block search mode" softkeys. The "Search Mode" window will open. Controlling the program run 4.8.1 Program control You can change the program sequence in the "AUTO"...
  • Page 99 Machine the workpiece 4.8 Controlling the program run Abbreviation/program Scope control Programmed stop 2 The processing of the program stops at every block in which the "Cycle end" is programmed (e.g. with M101). (e.g. M101) Note: In order to continue executing the program, press the key again. Note: The display can be changed.
  • Page 100: Skip Blocks

    Machine the workpiece 4.8 Controlling the program run See also Setting for automatic mode (Page 118) 4.8.2 Skip blocks It is possible to skip program blocks, which are not to be executed every time the program runs. The skip blocks are identified by placing a "/" (forward slash) or "/x (x = number of skip level) character in front of the block number.
  • Page 101: Overstore

    Machine the workpiece 4.9 Overstore Procedure Select the "Machine" operating area. Press the or key. Press the "Prog. ctrl." and "Skip blocks" softkeys. The "Program control" window appears and shows a list of block levels. Overstore With overstore, you have the option of executing technological parameters (for example, auxiliary functions, axis feed, spindle speed, programmable instructions, etc.) before the program is actually started.
  • Page 102 Machine the workpiece 4.9 Overstore Precondition The program to be corrected is in the Stop or Reset mode. Procedure Open the program in the "AUTO" mode. Press the "Overstore" softkey. The "Overstore" window opens. Enter the required data and NC block. Press the ...
  • Page 103: Editing A Program

    Machine the workpiece 4.10 Editing a program 4.10 Editing a program With the editor, you are able to render, supplement, or change part programs. Note The maximum block length is 512 characters. Calling the editor ● The editor is started via the "Program correction" function in the "Machine" operating area.
  • Page 104 Machine the workpiece 4.10 Editing a program Procedure Press the "Search" softkey. A new vertical softkey bar appears. The "Search" window opens at the same time. Enter the desired search term in the "Text" field. Select "Whole words" if you want to search for whole words only. Position the cursor in the "Direction"...
  • Page 105: Replacing Program Text

    Machine the workpiece 4.10 Editing a program 4.10.2 Replacing program text You can find and replace text in one step. Requirement The desired program is opened in the editor. Proceed as follows Press the "Search" softkey. A new vertical softkey bar appears. Press the "Find + replace"...
  • Page 106: Copying/Pasting/Deleting Program Blocks

    Machine the workpiece 4.10 Editing a program 4.10.3 Copying/pasting/deleting program blocks Precondition The program is opened in the editor. Procedure Press the "Mark" softkey. - OR - Press the