Software Version
CNC system software for 840D sl/ 840DE sl V4.8 SP1
SINUMERIK Operate for PCU/PC V4.8 SP1
Preface
Fundamental safety
instructions
1
Operating Manual
Introduction
Operating with gestures
Setting up the machine
Working in manual mode
Machining the workpiece
Simulating machining
Creating a G code program
Multi-channel view
Collision avoidance (only
840D sl)
Tool management
2
3
4
5
6
7
8
9
10
11
05/2017
A5E40868517
Managing programs
Teaching in a program
HT 8
Widescreen format multi-
touch panels (840D sl only)
Ctrl-Energy
Easy Message (828D only)
Easy Extend (828D only)
Service Planner (828D only)
Edit PLC user program (828D
only)
Alarm, error, and system
messages
Appendix
12
13
14
15
16
17
18
19
20
21
A
Page 2
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will be
used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property
damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified
personnel are those who, based on their training and experience, are capable of identifying risks and avoiding
potential hazards when working with these products/systems.
Proper use of Siemens products
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. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described.
Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in
this publication is reviewed regularly and any necessary corrections are included in subsequent editions.
Siemens AG
Division Digital Factory
Postfach 48 48
90026 NÜRNBERG
GERMANY
● Ordering documentation/overview of documentation
● Additional links to download documents
● Using documentation online (find and search in manuals/information)
If you have any questions regarding the technical documentation (e.g. suggestions,
corrections), please send an e-mail to the following address
(mailto:[email protected]).
mySupport/Documentation
At the following address (https://support.industry.siemens.com/My/ww/en/documentation),
you can find information on how to create your own individual documentation based on
Siemens' content, and adapt it for your own machine documentation.
Training
At the following address (http://www.siemens.com/sitrain), you can find information about
SITRAIN (Siemens training on products, systems and solutions for automation and drives).
FAQs
https://
You can find Frequently Asked Questions in the Service&Support pages under Product
Support (https://support.industry.siemens.com/cs/de/en/ps/faq).
SINUMERIK
You can find information about SINUMERIK at the following address (http://www.siemens.com/
sinumerik).
Universal
Operating Manual, 05/2017, A5E408685173
Page 4
Preface
Target group
Benefits
Standard scope
This documentation is intended for users of universal machines running the SINUMERIK
Operate software.
The operating manual helps users familiarize themselves with the control elements and
commands. Guided by the manual, users are capable of responding to problems and taking
corrective action.
This documentation describes the functionality of the standard scope. Extensions or changes
made by the machine manufacturer are documented by the machine manufacturer.
Other functions not described in this documentation might be executable in the control.
However, no claim can be made regarding the availability of these functions when the
equipment is first supplied or in the event of servicing.
Furthermore, for the sake of clarity, this documentation does not contain all detailed information
about all types of the product and cannot cover every conceivable case of installation, operation
or maintenance.
Technical Support
Country-specific telephone numbers for technical support are provided in the Internet at the
following address (
area.
https://support.industry.siemens.com/sc/ww/en/sc/2090) in the "Contact"
2.4.15Online help in SINUMERIK Operate......................................................................................54
3Operating with gestures..............................................................................................................................59
3.1Touch-sensitive user interface...............................................................................................59
4Setting up the machine...............................................................................................................................63
4.1Switching on and switching off...............................................................................................63
4.2Approaching a reference point...............................................................................................64
12.19.1Reading-in and reading-out archives via a serial interface..................................................305
13Teaching in a program..............................................................................................................................311
Danger to life if the safety instructions and residual risks are not observed
If the safety instructions and residual risks in the associated hardware documentation are not
observed, accidents involving severe injuries or death can occur.
● Observe the safety instructions given in the hardware documentation.
● Consider the residual risks for the risk evaluation.
WARNING
Danger to life or malfunctions of the machine as a result of incorrect or changed
parameterization
As a result of incorrect or changed parameterization, machines can malfunction, which in turn
can lead to injuries or death.
● Protect the parameterization (parameter assignments) against unauthorized access.
● Respond to possible malfunctions by applying suitable measures (e.g. EMERGENCY
STOP or EMERGENCY OFF).
Siemens provides products and solutions with industrial security functions that support the
secure operation of plants, systems, machines and networks.
In order to protect plants, systems, machines and networks against cyber threats, it is
necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial
security concept. Siemens products and solutions only represent one component of such a
concept.
The customer is responsible for preventing unauthorized access to its plants, systems,
machines and networks. Systems, machines and components should only be connected to
the enterprise network or the internet if and to the extent necessary and with appropriate
security measures (e.g. use of firewalls and network segmentation) in place.
Additionally, Siemens’ guidance on appropriate security measures should be taken into
account. For more information about industrial security, please visit:
Siemens’ products and solutions undergo continuous development to make them more secure.
Siemens strongly recommends to apply product updates as soon as available and to always
use the latest product versions. Use of product versions that are no longer supported, and
failure to apply latest updates may increase customer’s exposure to cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial Security RSS
Feed at:
Danger to life as a result of unsafe operating states resulting from software manipulation
Software manipulations (e.g. viruses, trojans, malware or worms) can cause unsafe operating
states in your system that may lead to death, serious injury, and property damage.
● Keep the software up to date.
● Incorporate the automation and drive components into a holistic, state-of-the-art industrial
security concept for the installation or machine.
● Make sure that you include all installed products into the holistic industrial security concept.
● Protect files stored on exchangeable storage media from malicious software by with
suitable protection measures, e.g. virus scanners.
Universal
16Operating Manual, 05/2017, A5E40868517
Page 17
Introduction
([HFXWHSDUWSURJUDPPDQXDOFRQWURO
(GLWLQJGDWDIRUSURJUDPV
7RROPDQDJHPHQW
&UHDWLQJDQGDGDSWLQJSDUWSURJUDPV
$FFHVVWRLQWHUQDODQGH[WHUQDOGDWDPHGLD
$ODUPGLVSOD\VHUYLFHGLVSOD\
$GDSWLQJWKH1&GDWDDWWKHPDFKLQH
6\VWHPVHWWLQJ
2SHUDWLQJDUHDV
0$&+,1(
3$5$0(7(5
352*5$0
352*5$0
0$1$*(5
',$
*1267,&6
&200,66,2
1,1*
2.1Product 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
● Manual control
● Access to internal and external data media
● Editing of data for programs
● Management of tools, zero points and further user data required in programs
● Diagnostics of controller and machine
Operating areas
The basic functions are grouped in the following operating areas in the controller:
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.
Universal
18Operating Manual, 05/2017, A5E40868517
Page 19
Operator controls and indicators
Introduction
2.2 Operator panel fronts
References
1Alphabetic key group
With the <Shift> key pressed, you activate the special characters on keys with double assign‐
ments, and write in the uppercase.
Note: Depending on the particular configuration of your control system, uppercase letters are
always written
2Numerical key group
With the <Shift> key pressed, you activate the special characters on keys with double assign‐
ments.
3Control key group
4Hotkey group
5Cursor key group
6USB interface
7Menu select key
8Menu forward button
9Machine area button
10Menu back key
11Softkeys
Figure 2-1View of OP 010 operator panel front
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:
Opens the search dialog in the machine data and setting data lists,
when loading and saving in the MDI editor as well as in the program
manager and in the system data.
<CTRL> + <G>
● Switches in the program editor for ShopMill or ShopTurn
programs between the work plan and the graphic view.
● Switches in the parameter screen between the help display and
the graphic view.
<CTRL> + <L>
Scrolls the actual user interface through all installed languages one
after the other.
<CTRL> + <SHIFT> + <L>
Scrolls the actual user interface through all installed languages in
the inverse sequence.
<CTRL> + <M>
Selects the maximum feedrate of 120% during the simulation.
<CTRL> + <P>
Generates a screenshot from the actual user interface and saves it
as file.
<CTRL> + <S>
Switches the single block in or out in the simulation.
<CTRL> + <V>
● Pastes text from the clipboard at the actual cursor position.
● Pastes text from the clipboard at the position of a selected text.
<CTRL> + <X>
Cuts out the selected text. The text is located in the clipboard.
<CTRL> + <Y>
Reactivates changes that were undone (only in the program edi‐
tor).
<CTRL> + <Z>
Undoes the last action (only in the program editor).
<CTRL> + <ALT> + <C>
Creates a complete standard archive (.ARC) on an external data
carrier (USB-FlashDrive) (for 840D sl / 828D).
Note:
The complete backup via this key combination is only suitable for
diagnostic purposes.
Note:
Please refer to the machine manufacturer's specifications.
Universal
24Operating Manual, 05/2017, A5E40868517
Page 25
Introduction
2.2 Operator panel fronts
<CTRL> + <ALT> + <S>
Creates a complete standard archive (.ARC) on an external data
carrier (USB-FlashDrive) (for 840D sl).
Creates a complete Easy Archive (.ARD) on an external data carrier
(USB-FlashDrive) (for 828D).
Note:
The complete backup (.ARC) via this key combination is only suita‐
ble for diagnostic purposes.
Note:
Please refer to the machine manufacturer's specifications.
<CTRL> + <ALT> + <D>
Backs up the log files on the USB-FlashDrive. If a USB-FlashDrive
is not inserted, then the files are backed-up in the manufacturer's
area of the CF card.
<SHIFT> + <ALT> + <D>
Backs up the log files on the USB-FlashDrive. If a USB-FlashDrive
is not inserted, then the files are backed-up in the manufacturer's
area of the CF card.
<SHIFT> + <ALT> + <T>
Starts "HMI Trace".
<SHIFT> + <ALT> + <T>
Exits "HMI Trace".
<ALT> + <S>
Opens the editor to enter Asian characters.
<ALT> + <Cursor up>
Moves the block start or block end up in the editor.
<ALT> + <Cursor down>
Moves the block start or block end down in the editor.
<DEL>
● Editing box
Deletes the first character to the right of the cursor.
● Navigation
Deletes all characters.
<DEL> + <CTRL>
● Editing box
Deletes the first word to the right of the cursor.
● Navigation
Deletes all characters.
<Spacebar>
● Editing box
Inserts a space.
● Switches between several specified options in selection lists and
● Increases the size of the graphic view for simulation and traces.
<Minus>
● Closes a directory which contains the element.
● Reduces the size of the graphic view for simulation and traces.
<Equals>
Opens the calculator in the entry fields.
<Asterisk>
Opens a directory with all of the subdirectories.
<Tilde>
Changes the sign of a number between plus and minus.
<INSERT>
● Opens an editing window in the insert mode. Pressing the key
again, exits the window and the entries are undone.
● Opens a selection box and shows the selection possibilities.
● In the machining step program, enters an empty line for G code.
● Changes into the double editor or into the multi-channel view from
the edit mode into the operating mode. You can return to the edit
mode by pressing the key again.
+<INSERT> + <SHIFT>
For G code programming, for a cycle call activates or deactivates
the edit mode.
<INPUT>
● Completes input of a value in the entry field.
● Opens a directory or a program.
● Inserts an empty program block if the cursor is positioned at the
end of a program block.
● Inserts a character to select a new line and the program block is
split up into two parts.
● In the G code, inserts a new line after the program block.
● In the machining step program, inserts a new line for G code e
● Changes into the double editor or into the multi-channel view from
the edit mode into the operating mode. You can return to the edit
mode by pressing the key again.
<ALARM> - only OP 010 and OP 010C
Calls the "Diagnosis" operating area.
<PROGRAM> - only OP 010 and OP 010C
Calls the "Program Manager" operating area.
<OFFSET> - only OP 010 and OP 010C
Calls the "Parameter" operating area.
Universal
26Operating Manual, 05/2017, A5E40868517
Page 27
<PROGRAM MANAGER> - only OP 010 and OP 010C
Calls the "Program Manager" operating area.
Menu forward key
Advances in the extended horizontal softkey bar.
Menu back key
Returns to the higher-level menu.
<MACHINE>
Calls the "Machine" operating area.
<MENU SELECT>
Calls the main menu to select the operating area.
2.3Machine control panels
Introduction
2.3 Machine control panels
2.3.1Overview
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.
2.3.2Controls on the machine control panel
In this example, the MCP 483C IE machine control panel is used to illustrate the operator
controls and displays of a Siemens machine control panel.
(1)EMERGENCY STOP button
(2)Installation locations for control devices (d = 16 mm)
(3)RESET
(4)Program control
(5)Operating modes, machine functions
(6)User keys T1 to T15
(7)Traversing axes with rapid traverse override and coordinate switchover
(8)Spindle control with override switch
(9)Feed control with override switch
(10)Keyswitch (four positions)
Operator controls
Figure 2-2Front view of machine control panel (milling version)
EMERGENCY STOP button
Press the button in situations where:
● life is at risk.
● there is the danger of a machine or workpiece being damaged.
All drives will be stopped with the greatest possible braking torque.
Machine manufacturer
For additional responses to pressing the EMERGENCY STOP button, please refer to
the machine manufacturer's instructions.
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.
● Cancel alarm.
28Operating Manual, 05/2017, A5E40868517
Universal
Page 29
Program control
<SINGLE BLOCK>
Single block mode on/off.
<CYCLE START>
The key is also referred to as NC Start.
Execution of a program is started.
<CYCLE STOP>
The key is also referred to as NC Stop.
Execution of a program is stopped.
Operating modes, machine functions
<JOG>
Select "JOG" mode.
<TEACH IN>
Select "Teach In" submode.
Introduction
2.3 Machine control panels
<MDI>
Select "MDI" mode.
<AUTO>
Select "AUTO" mode.
<REPOS>
Repositions, re-approaches the contour.
<REF POINT>
Approach reference point.
Inc <VAR>(Incremental Feed Variable)
Incremental mode with variable increment size.
Inc (incremental feed)
Incremental mode with predefined increment size of
1, ..., 10000 increments.
...
Machine manufacturer
A machine data code defines how the increment value is inter‐
preted.
6Display of active G functions, all G functions, auxiliary functions and input window for different functions (for example,
skip blocks, program control).
7Horizontal softkey bar
8Dialog line to provide additional user notes.
9Operating window with program block display
10Position display of the axes in the actual values window
11Channel state and program control
12Program name
Figure 2-3User interface
2.4.2Status display
The status display includes the most important information about the current machine status
and the status of the NCK. It also shows alarms as well as NC and PLC messages.
Depending on your operating area, the status display is made up of several lines:
● Large status display
The status display is made up of three lines in the "Machine" operating area.
● Small status display
In the "Parameter", "Program", "Program Manager", "Diagnosis" and "Start-up" operating
areas, the status display consists of the first line from the large display.
Status display of "Machine" operating area
First line
Ctrl-Energy - Power rating display
DisplayDescription
The power rating display must be switched on in the status line.
Note
Information about configuration is available in the following reference:
System Manual "Ctrl-Energy", SINUMERIK 840D sl / 828D
The machine is not productive.
The machine is productive and energy is being consumed.
The machine is feeding energy back into the grid.
Universal
32Operating Manual, 05/2017, A5E40868517
Page 33
Active operating area
DisplayDescription
"Machine" operating area
With touch operation, you can change the operating area here.
"Parameter" operating area
"Program" operating area
"Program manager" operating area
"Diagnosis" operating area
"Start-up" operating area
Active mode or submode
DisplayDescription
"Jog" mode
Introduction
2.4 Operator interface
"MDA" mode
"Auto" mode
"Teach In" submode
"Repos" submode
"Ref Point" submode
Alarms and messages
DisplayDescription
Alarm display
The alarm numbers are displayed in white lettering on a red
background. The associated alarm text is shown in red lettering.
An arrow indicates that several alarms are active.
An acknowledgment symbol indicates that the alarm can be ac‐
knowledged or canceled.
NC or PLC message
Message numbers and texts are shown in black lettering.
An arrow indicates that several messages are active.
Messages from NC programs do not have numbers and appear
The displays in the second line can be configured.
Third line
DisplayDescription
Display of channel status.
Display of channel status:
Display of active program controls:
Channel operational messages:
Program path and program name
Machine manufacturer
Please refer to the machine manufacturer's specifications.
If several channels are present on the machine, the channel
name is also displayed.
If only one channel is available, only the "Reset" channel status
is displayed.
With touch operation, you can change the channel here.
The program was aborted with "Reset".
The program is started.
The program has been interrupted with "Stop".
PRT: no axis motion
DRY: Dry run feedrate
RG0: reduced rapid traverse
M01: programmed stop 1
M101: programmed stop 2 (name varies)
SB1: Single block, coarse (program stops only after blocks which
perform a machine function)
SB2: Data block (program stops after each block)
SB3: Single block, fine (program also only stops after blocks
which perform a machine function in cycles)
Stop: An operator action is usually required.
Wait: No operator action is required.
The machine manufacturer settings determine which program controls are displayed.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
2.4.3Actual value window
The actual values of the axes and their positions are displayed.
Universal
34Operating Manual, 05/2017, A5E40868517
Page 35
Work/Machine
Introduction
2.4 Operator interface
The displayed coordinates are based on either the machine coordinate system or the
workpiece coordinate system. The machine coordinate system (Machine), in contrast to the
workpiece coordinate system (Work), does not take any work offsets into consideration.
You can use the "Machine actual values" softkey to toggle between the machine coordinate
system and the workpiece coordinate system.
The actual value display of the positions can also refer to the SZS coordinate system (settable
zero system). However the positions are still output in the Work.
The ENS coordinate system corresponds to the Work coordinate system, reduced by certain
components ($P_TRAFRAME, $P_PFRAME, $P_ISO4FRAME, $P_CYCFRAME), which are
set by the system when machining and are then reset again. By using the ENS coordinate
system, jumps into the actual value display are avoided that would otherwise be caused by
the additional components.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
Maximize display
Display overview
Press the ">>" and "Zoom act. val." softkeys.
DisplayMeaning
Header columns
Work/MachineDisplay of axes in selected coordinate system.
PositionPosition of displayed axes.
Display of distance-to-goThe distance-to-go for the current NC block is displayed while the
program is running.
Feed/overrideThe feed acting on the axes, as well as the override, are displayed
in the full-screen version.
Repos offsetThe distances traversed in manual mode are displayed.
This information is only displayed when you are in the "Repos" sub‐
mode.
FooterDisplay of active work offsets and transformations.
See also
Zero offsets (Page 73)
2.4.4T,F,S window
Collision avoidance is activated for the JOG and MDA or
AUTOMATIC modes.
Note:
The $MN_JOG_MODE_MASK machine data can be set
to suppress the display of the symbol.
Please refer to the machine manufacturer's specifications.
Collision avoidance is deactivated for the JOG and MDA
or AUTOMATIC modes.
The T, F, S values are also displayed in the full-screen version.
Tool data
The most important data concerning the current tool, the feedrate (path feed or axis feed in
JOG) and the spindle is displayed in the T, F, S window.
In addition to the "T, F, S" window name, the following information is also displayed:
DisplayMeaning
BC (example)Name of the tool carrier
Turning (example)Name of the active kinematic transformation
Active tool carrier rotated in the plane
Active tool carrier swiveled in space
DisplayMeaning
T
Tool nameName of the current tool
LocationLocation number of the current tool
DCutting edge of the current tool
The tool is displayed with the associated tool type symbol corresponding to
the actual coordinate system in the selected cutting edge position.
If the tool is swiveled, then this is taken into account in the display of the
cutting edge position.
In DIN-ISO mode the H number is displayed instead of the cutting edge num‐
ber.
Universal
36Operating Manual, 05/2017, A5E40868517
Page 37
Feed data
Introduction
2.4 Operator interface
DisplayMeaning
HH number (tool offset data record for DIN-ISO mode)
If there is a valid D number, this is also displayed.
ØDiameter of the current tool
RRadius of the current tool
LLength of the actual tool
ZZ value of the current tool
XX value of the current tool
DisplayMeaning
F
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 traverseG0 is active
0.000No feed is active
OverrideDisplay as a percentage
Spindle data
DisplayMeaning
S
S1Spindle selection, identification with spindle number and main spindle
Speed Actual value (when spindle turns, display increases)
Setpoint (always displayed, also during positioning)
SymbolSpindle status
Spindle not enabled
Spindle is turning clockwise
Spindle is turning counterclockwise
Spindle is stationary
OverrideDisplay as a percentage
Spindle utilization
If the spindle converter is active, logical spindles are displayed in the workpiece coordinate
system. When switching over to the machine coordinate system, the physical spindles are
displayed.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
2.4.5Current block display
The window of the current block display shows 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 header line.
● The program block which is just being processed appears colored.
Display of the machining times
If you set that the machining times are to be recorded in the settings for automatic mode, the
measured times are shown at the end of the line as follows:
Display Meaning
Light green background Measured machining time of the program block (automatic mode)
Green backgroundMeasured machining time of the program block (automatic mode)
Light blue backgroundEstimated machining time of the program block (simulation)
Blue backgroundEstimated machining time of the program block (simulation)
Yellow backgroundWait time (automatic mode or simulation)
Universal
38Operating Manual, 05/2017, A5E40868517
Page 39
Introduction
2.4 Operator interface
Highlighting of selected G code commands or keywords
In the program editor settings, you can specify whether selected G code commands are to be
highlighted in color. The following colors are used as standard:
DisplayMeaning
Blue fontD, S, F, T, M and H functions
Red font"G0" motion command
Green font"G1" motion command
Blue-green font"G2" or "G3" motion command
Gray fontComment
Machine manufacturer
Editing a program directly
In the Reset state, you can edit the current program directly.
2.Place the cursor at the relevant position and edit the program block.
See also
Correcting a program (Page 105)
Settings for the automatic mode (Page 148)
You can define further highlight colors in the "sleditorwidget.ini" configuration file.
Please refer to the machine manufacturer's instructions.
1.Press the <INSERT> key.
Direct editing is only possible for G code blocks in the NC memory, not
for external execution.
3.Press the <INSERT> key to exit the program and the edit mode again.
Operating areas/operating modes
The user interface consists of different windows featuring eight horizontal and eight vertical
softkeys.
You operate the softkeys with the keys next to the softkey bars.
You can display a new window or execute functions using the softkeys.
The operating software is sub-divided into six operating areas (machine, parameter, program,
program manager, diagnosis, startup) and five operating modes or submodes (JOG, MDA,
AUTO, TEACH IN, REF POINT, REPOS).
Changing the operating area
Press the <MENU SELECT> 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 <MACHINE> 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.
General keys and softkeys
When the symbol appears to the right of the dialog line on the user inter‐
face, you can change the horizontal softkey bar within an operating area. To do
so, press the menu forward key.
The symbol indicates that you are in the expanded softkey bar.
Pressing the key again will take you back to the original horizontal softkey bar.
Use the ">>" softkey to open a new vertical softkey bar.
Use the "<<" softkey to return to the previous vertical softkey bar.
Use the "Return" softkey to close an open window.
Use the "Cancel" softkey to exit a window without accepting the entered values
and return to the next highest window.
Universal
40Operating Manual, 05/2017, A5E40868517
Page 41
When you have entered all the necessary parameters in the parameter screen
form correctly, you can close the window and save the parameters using the
"Accept" softkey. The values you entered are applied to a program.
Use the "OK" softkey to initiate an action immediately, e.g. to rename or delete
a program.
See also
Controls on the machine control panel (Page 27)
Channel switchover (Page 68)
2.4.7Entering 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 entry field.
Introduction
2.4 Operator interface
Procedure
Orange backgroundThe input field is selected
Light orange backgroundThe input field is in edit mode
Pink backgroundThe entered value is incorrect
Selecting parameters
Some parameters require you to select from a number of options in the input field. Fields of
this type do not allow you to type in a value.
The selection symbol is displayed in the tooltip:
Associated selection fields
There are selection fields for various parameters:
● Selection of units
● Changeover between absolute and incremental dimensions
1.Keep pressing the <SELECT> key until the required setting or unit is se‐
lected.
The <SELECT> key only works if there are several selection options
3.If required, enter a value in the associated input field.
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.
In this mode, you can also enter simple calculation expressions, without having to explicitly
call the calculator. You can execute the four basic calculation types, work with expressions in
brackets as well as generate square roots and squares.
Note
Generating square roots and squares
2.Select the required setting using the <Cursor down> and <Cursor up>
keys.
4.Press the <INPUT> key to complete the parameter input.
The extract roots and generate square functions is not available in the parameter screens of
the cycles and functions in the "Program" operating area.
Press the <INSERT> key.
The insert mode is activated.
You can navigate within the input field using the <Cursor left> and <Cursor
right> keys.
Use the <BACKSPACE> and <DEL> key to delete individual characters.
+ <*>Enter the multiplication characters using the <SHIFT> + <*> keys.
+ </>Enter the division character using the <SHIFT> + </> keys.
Enter bracket expressions using the <SHIFT> + <(> and <SHIFT> + <)>
keys.
+ <)>
Universal
42Operating Manual, 05/2017, A5E40868517
Page 43
5
Introduction
2.4 Operator interface
+ <number>Enter "r" or "R" as well as the number x from which you would like to extract
the root.
+ <number>Enter "s" or "S" as well as the number x for which you would like to gen‐
erate the square.
Close the value entry using the <INPUT> key and the result is transferred
into the field.
Accepting parameters
When you have correctly entered all necessary parameters, you can close the window and
save your settings.
You cannot accept the parameters if they are incomplete or obviously erroneous. In this case,
you can see from the dialog line which parameters are missing or were entered incorrectly.
Press the "OK" softkey.
- OR Press the "Accept" softkey.
2.4.8Pocket calculator
Procedure
1.Position the cursor on the desired entry field.
2.Press the <=> key.
The calculator is displayed.
3.Input the arithmetic statement.
4.Press the equals symbol on the calculator.
- OR Press the "Calculate" softkey.
You can use arithmetic symbols, numbers, and commas.
Note
Changing the language directly on the input screens
You can switch between the user interface languages available on the controller directly on
the user interface by pressing the key combination <CTRL + L>.
2.4.12Entering Chinese characters
2.4.12.1Function - input editor
Using the input editor IME (input method editor), you can select Asian characters where you
enter the phonetic notation. These characters are transferred into the user interface.
Note
Call the input editor with <Alt + S>
The input editor can only be called there where it is permissible to enter Asian characters.
The editor is available for the following Asian languages:
● Simplified Chinese
● Traditional Chinese
Input types
Input typeDescription
Pinyin inputLatin letters are combined phonetically to denote the sound of the character.
The editor lists all of the characters from the dictionary that can be selected.
Zhuyin input
(only traditional Chinese)
Entering Latin lettersThe characters that are entered are directly transferred into the input field, from where
Non-Latin letters are combined phonetically to denote the sound of the character.
The editor lists all of the characters from the dictionary that can be selected.
the editor was called.
Universal
46Operating Manual, 05/2017, A5E40868517
Page 47
Structure of the editor
3KRQHWLFVRXQGLQSXW
)XQFWLRQVHOHFWLRQ3KRQHWLFVRXQGVHOHFWLRQ
IURPGLFWLRQDU\
/HDUQLQJIXQFWLRQRIWKHGLFWLRQDU\
&KDUDFWHUVOLVWHG
)XQFWLRQVHOHFWLRQ3KRQHWLFVRXQGVHOHFWLRQ
IURPGLFWLRQDU\
&KDUDFWHUVOLVWHG
IRUWKHLQSXWILHOG
/LVWHGFKDUDFWHUVIRUSKRQHWLFVRXQGLQSXW
3KRQHWLFVRXQGLQSXW
Figure 2-4Example: Pinyin input
Introduction
2.4 Operator interface
Dictionaries
Figure 2-5Example: Zhuyin input
Functions
Pinyin input
Entering Latin letters
Editing the dictionary
The simplified Chinese and traditional Chinese dictionaries that are supplied can be expanded:
● If you enter new phonetic notations, the editor creates a new line. The entered phonetic
notation is broken down into known phonetic notations. Select the associated character for
each component. The compiled characters are displayed in the additional line. Accept the
new word into the dictionary and into the input field by pressing the <Input> key.
● Using any Unicode editor, you can enter new phonetic notations into a text file. These
phonetic notations are imported into the dictionary the next time that the input editor is
started.
1.Open the screen form and position the cursor on the input field.
Press the <Alt +S> keys.
+
2.Enter the desired phonetic notation using Latin letters. Use the upper
The editor is displayed.
input field for traditional Chinese.
3.Press the <Cursor down> key to reach the dictionary.
4.Keeping the <Cursor down> key pressed, displays all the entered pho‐
netic notations and the associated selection characters.
5.Press the <BACKSPACE> softkey to delete entered phonetic notations.
6.Press the number key to insert the associated character.
When a character is selected, the editor records the frequency with which
it is selected for a specific phonetic notation and offers this character at
the top of the list when the editor is next opened.
Editing characters using the Zhuyin method (only traditional Chinese)
1.Open the screen form and position the cursor on the input field.
Press the <Alt +S> keys.
+
2.Enter the desired phonetic notation using the numerical block.
The editor is displayed.
Each number is assigned a certain number of letters that can be selected
by pressing the numeric key one or several times.
3.Press the <Cursor down> key to reach the dictionary.
4.Keeping the <Cursor down> key pressed, displays all the entered pho‐
netic notations and the associated selection characters.
Universal
48Operating Manual, 05/2017, A5E40868517
Page 49
5.Press the <BACKSPACE> softkey to delete entered phonetic notations.
6.To select the associated character, press the <cursor right> or <cursor
7.Press the <input> key to enter the character.
2.4.12.3Editing the dictionary
Learning function of the input editor
Requirement:
The control has been switched over to Chinese.
Introduction
2.4 Operator interface
left> keys.
An unknown phonetic notation has been entered into the input editor.
1.The editor provides a further line in which the combined characters and
2.Press the number key to insert the associated character into the addi‐
3.Repeat step 2 until the complete phonetic notation has been compiled.
Importing a dictionary
phonetic notations are displayed.
The first part of the phonetic notation is displayed in the field for selecting
the phonetic notation from the dictionary. Various characters are listed
for this particular phonetic notation.
tional line.
The next part of the phonetic notation is displayed in the field for selecting
the phonetic notation from the dictionary.
Press the <TAB> key to toggle between the compiled phonetic notation
field and the phonetic notation input.
Compiled characters are deleted using the <BACKSPACE> key.
4.Press the <input> key to transfer the compiled phonetic notation to the
dictionary and the input field.
A dictionary can now be generated using any Unicode editor by attaching the corresponding
Chinese characters to the pinyin phonetic spelling. If the phonetic spelling contains several
Chinese characters, then the line must not contain any additional match. If there are several
matches for one phonetic spelling, then these must be specified in the dictionary line by line.
Otherwise, several characters can be specified for each line.
The generated file should be saved in the UTF8 format under the name dictchs.txt (simplified
Chinese) or dictcht.txt (traditional Chinese).
Line structure:
Pinyin phonetic spelling <TAB> Chinese characters <LF>
OR
Pinyin phonetic spelling <TAB> Chinese character1<TAB> Chinese character2 <TAB> …
<LF>
<TAB> - tab key
<LF> - line break
Store the created dictionary in one of the following paths:
../user/sinumerik/hmi/ime/
../oem/sinumerik/hmi/ime/
When the Chinese editor is called the next time, it enters the content of the dictionary into the
system dictionary.
Example:
2.4.13Entering Korean characters
You can enter Korean characters in the input fields using the input editor IME (Input Method
Editor).
Note
You require a special keyboard to enter Korean characters. If this is not available, then you
can enter the characters using a matrix.
Universal
50Operating Manual, 05/2017, A5E40868517
Page 51
Korean keyboard
To enter Korean characters, you will need a keyboard with the keyboard assignment shown
below. In terms of key layout, this keyboard is the equivalent of an English QWERTY keyboard
and individual events must be grouped together to form syllables.
Structure of the editor
Introduction
2.4 Operator interface
Functions
Editing characters using a matrix
Editing characters using the keyboard
Entering Korean characters
Entering Latin letters
1.Open the screen form and position the cursor on the input field.
Press the <Alt +S> keys.
The editor is displayed.
2.Switch to the "Keyboard - Matrix" selection box.
3.Select the keyboard.
4.Switch to the function selection box.
5.Select Korean character input.
6.Enter the required characters.
7.Press the <input> key to enter the character into the input field.
Editing characters using a matrix
1.Open the screen form and position the cursor on the input field.
Press the <Alt +S> keys.
+
The editor is displayed.
2.Switch to the "Keyboard - Matrix" selection box.
3.Select the "matrix".
4.Switch to the function selection box.
5.Select Korean character input.
6.Enter the number of the line in which the required character is located.
The line is highlighted in color.
7.Enter the number of the column in which the required character is located.
The character will be briefly highlighted in color and then transferred to
the Character field.
Universal
52Operating Manual, 05/2017, A5E40868517
Page 53
Press the <BACKSPACE> softkey to delete entered phonetic notations.
8.Press the <input> key to enter the character into the input field.
2.4.14Protection levels
The input and modification of data in the control system is protected by passwords at sensitive
places.
Access protection via protection levels
The input or modification of data for the following functions depends on the protection level
setting:
● Tool offsets
● Work offsets
Introduction
2.4 Operator interface
References
Softkeys
● Setting data
● Program creation / program editing
Note
Configuring access levels for softkeys
You have the option of providing softkeys with protection levels or completely hiding them.
For additional information, please refer to the following documentation:
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.
● A help page with all parameters is provided on the input screen in the cycle programming.
Universal
54Operating Manual, 05/2017, A5E40868517
Page 55
Procedure
Introduction
2.4 Operator interface
● Lists of the machine data
● Lists of the setting data
● Lists of the drive parameters
● List of all alarms
Calling context-sensitive online help
1.You are in an arbitrary window of an operating area.
2.Press the <HELP> key or on an MF2 keyboard, the <F12> key.
The help page of the currently selected window is opened in a subscreen.
3.Press the "Full screen" softkey to use the entire user interface for the
display of the online help.
Press the "Full screen" softkey again to return to the subscreen.
4.If further help is offered for the function or associated topics, position the
cursor on the desired link and press the "Follow reference" softkey.
The selected help page is displayed.
5.Press the "Back to reference" softkey to jump back to the previous help.
Calling a topic in the table of contents
1.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 dis‐
played.
2.Select the desired manual with the <Cursor down> and <Cursor up> keys.
3.Press the <Cursor right> or <INPUT> key or double-click to open the book
and the section.
4.Navigate to the desired topic with the "Cursor down" key.
2.Activate the "Full text " checkbox to search in all help pages.
Displaying alarm descriptions and machine data
Displaying and inserting a G code command in the editor
5. Press the <Follow reference> softkey or the <INPUT> key to display the
help page for the selected topic.
6.Press the "Current topic" softkey to return to the original help.
1.Press the "Search" softkey.
The "Search in Help for: " window appears.
If the checkbox is not activated, a search is performed in the table of
contents and in the index.
3.Enter the desired keyword in the "Text" field and press the "OK" softkey.
If you enter the search term on the operator panel, replace an umlaut
(accented character) by an asterisk (*) as dummy.
All entered terms and sentences are sought with an AND operation. In
this way, only documents and entries that satisfy all the search criteria
are displayed.
4.Press the "Keyword index" softkey if you only want to display the index
of the operating and programming manual.
1.If messages or alarms are pending in the "Alarms", "Messages" or "Alarm
Log" window, position the cursor at the appropriate display and press
<HELP> or key <F12>
The associated alarm description is displayed.
2.If you are in the "Start-up" operating area in the windows for the display
of the machine, setting and drive data, position the cursor on the desired
machine data or drive parameter and press the <HELP> key or <F12>
key.
The associated data description is displayed.
1.A program is opened in the editor.
Position the cursor on the desired G code command and press the
<HELP> or the <F12> key.
The associated G code description is displayed.
2.Press the "Display all G functions" softkey.
3.With the aid of the search function, select, for example, the desired G
code command.
Universal
56Operating Manual, 05/2017, A5E40868517
Page 57
2.4 Operator interface
4.Press the "Transfer to editor" softkey.
The selected G function is taken into the program at the cursor position.
5.Press the "Exit help" softkey again to close the help.
The gestures only function reliably if you hold the fingers sufficiently far apart. Fingers should
be at least 1 cm apart.
Universal
62Operating Manual, 05/2017, A5E40868517
Page 63
Setting up the machine
4.1Switching on and switching off
Startup
4
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 refer to the machine manufacturer's specifications.
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 controller has
been switched on – however, an absolute path measuring system does not have to be
referenced.
For the incremental path measuring system, all the machine axes must therefore first approach
a reference point, the coordinates of which are known to be relative to the machine zero-point.
Sequence
Prior to the approach, the axes must be in a position from where they can approach the
reference point without a collision.
The axes can also all approach the reference point simultaneously, depending on the
manufacturer’s settings.
Procedure
Machine manufacturer
Please refer to the machine manufacturer's specifications.
NOTICE
Risk of collision
If the axes are not in a collision-free position, you must first traverse them to safe positions
in "JOG" or "MDI" mode.
You must follow the axis motions directly on the machine!
Ignore the actual value display until the axes have been referenced!
The software limit switches are not active!
1. Press the <JOG> key.
2.Press the <REF. POINT> key.
3.Select the axis to be traversed.
Universal
64Operating Manual, 05/2017, A5E40868517
Page 65
The axis is referenced as soon as the reference point is reached. The actual value display is
;
=
set to the reference point value.
From now on, path limits, such as software limit switches, are active.
End the function via the machine control panel by selecting operating mode "AUTO" or "JOG".
4.2.2User agreement
If you are using Safety Integrated (SI) on your machine, you will need to confirm that the current
displayed position of an axis corresponds to its actual position on the machine when you
reference an axis. Your confirmation is the requirement for the availability of other Safety
Integrated functions.
Setting up the machine
4.2 Approaching a reference point
4.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.
A symbol is shown next to the axis if it has been referenced.
Procedure
You can only give your user agreement for an axis after it has approached the reference point.
The displayed axis position always refers to the machine coordinate system (Machine).
Option
User agreement with Safety Integrated is only possible with a software option.
1.Select the "Machine" operating area.
2.Press the <REF POINT> key.
3.Select the axis to be traversed.
4.Press the <-> or <+> key.
The selected axis moves to the reference point and stops. The coordi‐
nate of the reference point is displayed.
The axis is marked with .
It shows a list of all machine axes with their current position and SI
6.Position the cursor in the "Acknowledgement" field for the axis in ques‐
7.Activate the acknowledgement with the <SELECT> key.
The selected axis is marked with an "x" meaning "safely referenced" in
By pressing the <SELECT> key again, you deactivate the acknowl‐
4.3Modes of operation
The "User Agreement" window opens.
position.
tion.
the "Acknowledgement" column.
edgement again.
4.3.1General 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
● Preparing a machine for executing a program in automatic mode, i.e. measuring tools,
measuring the workpiece and, if necessary, defining the work offsets used in the program
● Traversing axes, e.g. during a program interruption
● Positioning axes
Select "JOG"
Press the <JOG> key.
"REF POINT" operating mode
The "REF POINT" operating mode is used to synchronize the control and the machine. For
this purpose, you approach the reference point in "JOG" mode.
Universal
66Operating Manual, 05/2017, A5E40868517
Page 67
Selecting "REF POINT"
"REPOS" operating mode
The "REPOS" operating mode 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.
The distances traversed in "JOG" mode are displayed in the actual value window as the
"Repos" offset.
"REPOS" offsets can be displayed in the machine coordinate system (MCS) or workpiece
coordinate system (WCS).
Selecting "Repos"
Setting up the machine
4.3 Modes of operation
Press the <REF POINT> key.
Press the <REPOS> key.
"MDI" mode (Manual Data Input)
In "MDI" mode, you can enter and execute G code commands non-modally to set up the
machine or to perform a single action.
Selecting "MDI"
Press the <MDI> key.
"AUTO" mode
In automatic mode, you can execute a program completely or only partially.
Select "AUTO"
Press the <AUTO> key.
"TEACH IN" operating mode
"TEACH IN" is available in the "AUTO" and "MDI" operating modes.
There you may create, edit and execute part programs (main programs or subroutines) for
motional sequences or simple workpieces by approaching and saving positions.
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."
Example
Control with 4 channels, where machining is carried out in 2 channels and 2 other channels
are used to control the transport of the new workpieces.
Mode group 1 channel 1 (machining)
Channel 2 (transport)
Mode group 2 channel 3 (machining)
Channel 4 (transport)
Mode groups (MGs)
Technologically-related channels can be combined to form a mode group.
Axes and spindles of the same mode group can be controlled by one or more channels.
An operating mode group is in one of "Automatic", "JOG" or "MDI" operating modes, i.e.,
several channels of an operating mode group can never assume different operating modes.
4.3.3Channel switchover
It is possible to switch between channels when several are in use. Since individual channels
may be assigned to different mode groups, a channel switchover command is also an implicit
mode switchover command.
When a channel menu is available, all of the channels are displayed on softkeys and can be
switched over.
Universal
68Operating Manual, 05/2017, A5E40868517
Page 69
Changing the channel
The channel changes over to the next channel.
- OR If the channel menu is available, a softkey bar is displayed. The active
References
SINUMERIK Operate Commissioning Manual
Channel switchover via touch operation
On the HT 8 and when using a touch screen operator panel, you can switch to the next channel
or display the channel menu via touch operation in the status display.
Setting up the machine
4.4 Settings for the machine
Press the <CHANNEL> key.
channel is highlighted.
Another channel can be selected by pressing one of the other softkeys.
See also
HT 8 overview (Page 323)
4.4Settings for the machine
4.4.1Switching 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.
The machine coordinate system (MCS), in contrast to the workpiece coordinate system (WCS),
does not take into account any zero offsets, tool offsets and coordinate rotation.
Machine manufacturer
The softkey to changeover the coordinate system can be hidden. Please refer to the
machine manufacturer's specifications.
1.Select the "Machine" operating area.
2.Press the <JOG> or <AUTO> key.
3.Press the "Act.vls. MCS" softkey.
The machine coordinate system is selected.
The title of the actual value window changes in the MCS.
4.4.2Switching the unit of measurement
You can set millimeters or inches as the unit of measurement for the machine. Switching the
unit of measurement always applies to the entire machine. All required information is
automatically converted to the new unit of measurement, for example:
● Positions
● Tool offsets
● Zero offsets
The following conditions must be met before you can switch between units of measurement:
● The corresponding machine data are set.
● All channels are in the reset state.
● The axes are not being traversed via "JOG", "DRF", and the "PLC".
● Constant grinding wheel peripheral speed (GWPS) is not active.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
References
For further information about switching between units of measurement, please refer to:
Universal
70Operating Manual, 05/2017, A5E40868517
Page 71
Procedure
Setting up the machine
4.4 Settings for the machine
Function Manual, Basic Functions; Speeds, Setpoint/Actual-Value System, Closed-Loop
Control (G2), Section "Metric/inch dimension system"
1.Select the mode <JOG> or <AUTO> in the "Machine" operating area.
2.Press the menu forward key and the "Settings" softkey.
A new vertical softkey bar appears.
3.Press the "Switch to inch" softkey.
A prompt asks you whether you really want to switch over the unit of
measurement.
4.Press the "OK" softkey.
The softkey label changes to "Switch to metric".
The unit of measurement applies to the entire machine.
5.Press the "Switch to metric" softkey to set the unit of measurement of the
machine to metric again.
4.4.3Setting the zero offset
You can enter a new position value in the actual value display for individual axes when a
settable zero 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 zero offset (e.g. G54).
Further, you also have the possibility of entering position values in the relative coordinate
system.
Note
The new actual value is only displayed. The relative actual value has no effect on the axis
positions and the active zero offset.
Resetting the relative actual value
Press the "Delete REL" softkey.
The actual values are deleted.
The softkeys to set the zero point in the relative coordinate system are only available if the
corresponding machine data is set.
Precondition
Procedure
Machine manufacturer
Please refer to the machine manufacturer's specifications.
The controller is in the workpiece coordinate system.
The actual value is set in the reset state.
Note
Setting the ZO in the Stop state
If you enter the new actual value in the Stop state, the changes made are only visible and only
take effect when the program is continued.
1.Select the "JOG" mode in the "Machine" operating area.
2.Press the "Set ZO" softkey.
- OR -
Universal
72Operating Manual, 05/2017, A5E40868517
Page 73
Press the ">>", "REL act. vals" and "Set REL" softkeys to set position
values in the relative coordinate system.
3.Enter the new required position value for X, Y or Z directly in the actual
value display (you can toggle between the axes with the cursor keys) and
press the "Input" key to confirm the entries.
- OR Press softkeys "X=0","Y=0" or "Z=0" to set the relevant position to zero.
...
- OR Press softkey "X=Y=Z=0" to set all axis positions to zero simultaneously.
Setting up the machine
4.5 Zero offsets
Resetting the actual value
Note
Irreversible active zero offset
The current active zero offset is irreversibly deleted by this action.
4.5Zero 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). The machine zero and workpiece zero are not necessarily identical.
The distance between the machine zero and the workpiece zero depends on the workpiece
type and how it is clamped. This zero offset is taken into account during execution of the
program and can be a combination of different offsets.
Following reference point approach, the actual value display for the axis coordinates is based
on the machine zero of the machine coordinate system (Machine).
Press the "Delete active ZO" softkey.
The offset is deleted permanently.
The actual value display of the positions can also refer to the SZS coordinate system (settable
zero system). The position of the active tool relative to the workpiece zero is displayed.
When the machine zero is not identical to the workpiece zero, at least one offset (base offset
or zero offset) exists in which the position of the workpiece zero is saved.
Base offset
The base offset is a zero offset that is always active. If you have not defined a base offset, its
value will be zero. The base offset is specified in the "Zero Offset - Base" window.
Coarse and fine offsets
Every zero offset (G54 to G57, G505 to G599) consists of a coarse offset and a fine offset.
You can call the zero 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.
Note
Deselect fine offset (only 840D sl)
You have the option of deselecting the fine offset using machine data MD18600
$MN_MM_FRAME_FINE_TRANS
4.5.1Display active zero offset
The following zero offsets are displayed in the "Zero Offset - Active" window:
● Zero offsets, for which active offsets are included, or for which values are entered.
● Settable zero offsets
● Total zero offset
This window is generally used only for monitoring.
Universal
74Operating Manual, 05/2017, A5E40868517
Page 75
Procedure
Setting up the machine
4.5 Zero offsets
The availability of the offsets depends on the setting.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
1.Select the "Parameter" operating area.
2.Press the "Zero offset" softkey.
The "Zero Offset - Active" window is opened.
Note
Further details on zero 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" softkey.
4.5.2Displaying the zero offset "overview"
The active offsets or system offsets are displayed for all axes that have been the setup in the
"Work offset - overview" window.
In addition to the offset (course and fine), the associated rotation, scaling and mirroring are
also displayed.
This window is generally used only for monitoring.
Display of active work offsets
Work offsets
MCS actual valueDisplay of the actual value in the Machine Coordinate Sys‐
Kin. trans. workpieceDisplays the additional work offsets programmed with
Kin. trans. toolDisplays the additional work offsets programmed with
Work offsets
DRFDisplays the handwheel axis offset.
$AA_OFF overlayDisplays the overlaid movement programmed with
Basic referenceDisplays the additional work offsets programmed with
External WO frameDisplays the additional work offsets programmed with
Total base WODisplays all effective basis offsets.
G500 Displays the work offsets activated with G54 - G599.
Tool referenceDisplays the additional work offsets programmed with
Workpiece referenceDisplays the additional work offsets programmed with
Transformer referenceDisplays the additional work offsets programmed with
Programmed WODisplays the additional work offsets programmed with
Cycle referenceDisplays the additional work offsets programmed with
Total WODisplays the active work offset, resulting from the total of all
T:Displays the active tool.
WCS actual valueDisplays the actual value in the Workpiece Coordinate Sys‐
$AA_OFF.
$P_SETFRAME.
Access to the system offsets is protected via a keyswitch.
$P_EXTFRAME.
Under certain circumstances, you can change the data us‐
ing "Set WO", i.e. you can correct a zero point that has been
set.
$P_TOOLFRAME.
$P_WPFRAME.
$P_TRAFRAME.
$P_PFRAME.
$P_CYCFRAME.
work offsets.
tem.
The display of the zero point offsets depends on the settings.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
Procedure
1.Select the "Parameter" operating area.
2Press the "Work offset" and "Overview" softkeys.
The "Work Offsets - Overview" window opens.
Universal
76Operating Manual, 05/2017, A5E40868517
Page 77
4.5.3Displaying and editing base zero offset
The defined channel-specific and global base offsets, divided into coarse and fine offsets, are
displayed for all set-up axes in the "Zero offset - Base" window.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
Procedure
1.Select the "Parameter" operating area.
2.Press the "Zero offset" softkey.
3.Press the "Base" softkey.
The "Zero Offset - Base" window is opened.
4.You can edit the values directly in the table.
Setting up the machine
4.5 Zero offsets
Note
Activate base offsets
The offsets specified here are immediately active.
4.5.4Displaying and editing settable zero offset
All settable offsets, divided into coarse and fine offsets, are displayed in the "Work offset G54...G599" window.
3.Press the "G54 … G599" softkey.
The "Work offset - G54 ... G599 [mm]" window opens.
Note
The labeling of the softkeys for the settable work offsets varies, i.e. the
settable work offsets configured on the machine are displayed (examples:
G54 … G57, G54 … G505, G54 … G599).
Please observe the information provided by the machine manufacturer.
4.You can edit the values directly in the table.
Note
Activate settable zero offsets
The settable zero offsets must first be selected in the program before they have an impact.
4.5.5Displaying and editing details of the zero offsets
Tool details
For each zero offset, you can display and edit all data for all axes. You can also delete zero
offsets.
For every axis, values for the following data will be displayed:
● Coarse and fine offsets
● Rotation
● Scaling
● Mirroring
Machine manufacturer
Please refer to the machine manufacturer's specifications.
Note
Settings for rotation, scaling and mirroring are specified here and can only be changed here.
You can display the following details for the tool and wear data for tools:
● TC
● Adapter dimension
● Length / length wear
● EC setup correction
Universal
78Operating Manual, 05/2017, A5E40868517
Page 79
Procedure
Setting up the machine
4.5 Zero offsets
● SC sum correction
● Total length
● Radius / radius wear
You can also change the display of the tool correction values between the Ma‐
chine Coordinate System and the Workpiece Coordinate System.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
1.Select the "Parameter" operating area.
2.Press the "Zero offset" softkey.
3.Press the "Active", "Base" or "G54…G599" softkey.
The corresponding window opens.
4.Place the cursor on the desired zero offset to view its details.
5.Press the "Details" softkey.
A window opens, depending on the selected zero offset, e.g. "Zero Offset
- Details: G54 to G599".
6.You can edit the values directly in the table.
- OR Press the "Clear offset" softkey to reset all entered values.
Press the "ZO +" or "ZO -" 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. G599), you will switch
automatically to the beginning of the range (e.g. G54).
These value changes are available in the part program immediately or after "Reset".
Machine manufacturer
Please refer to the machine manufacturer's specifications.
Press the "Back" softkey to close the window.
4.5.6Deleting a zero offset
You have the option of deleting work offsets. This resets the entered values.
Procedure
1.Select the "Parameter" operating area.
2.Press the "Work offset" softkey.
3.Press the "Overview", "Basis" or "G54…G599" softkey.
...
4.Press the "Details" softkey.
5.Position the cursor on the work offset you would like to delete.
6.Press the "Clear offset" softkey.
A confirmation prompt is displayed as to whether you really want to delete
the work offset.
7.Press the "OK" softkey to confirm that you wish to delete the work offset.
Universal
80Operating Manual, 05/2017, A5E40868517
Page 81
4.6Monitoring axis and spindle data
4.6.1Specify working area limitations
Using the "Working area limitation" function you can limit the range within which a tool can
traverse in all channel axes. This function allows you to set up protection zones in the working
area that are inhibited for tool motion.
In this way, you are able to restrict the traversing range of the axes in addition to the limit
switches.
Requirements
You can only make changes in "AUTO" mode when in the RESET condition. These changes
are then immediate.
You can make changes in "JOG" mode at any time. These changes, however, only become
active at the start of a new motion.
Setting up the machine
4.6 Monitoring axis and spindle data
Procedure
1.Select the "Parameter" operating area.
2.Press the "Setting data" softkey.
The "Working Area Limitation" window appears.
3.Place the cursor in the required field and enter the new values via the
numeric keyboard.
The upper or lower limit of the protection zone changes according to your
inputs.
4.Click the "active" checkbox to activate the protection zone.
Note
You will find all of the setting data in the "Start-up" operating area under "Machine data" via
the menu forward key.
4.6.2Editing 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.
Spindle speed limitation at constant cutting rate
In field "Spindle speed limitation at G96", the programmed spindle speed limitation at constant
cutting speed is displayed together with the permanently active limitations.
This speed limitation, for example, prevents the spindle from accelerating to the max. spindle
speed of the current gear stage (G96) when performing tapping operations or machining very
small diameters.
Note
The "Spindle data" softkey only appears if a spindle is configured.
Procedure
1.Select the "Parameter" operating area.
2.Press the "Setting data" and "Spindle data" softkeys.
The "Spindles" window opens.
3.If you want to change the spindle speed, place the cursor on the "Maxi‐
mum", "Minimum", or "Spindle speed limitation at G96" and enter a new
value.
4.7Displaying setting data lists
You can display lists with configured setting data.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
Universal
82Operating Manual, 05/2017, A5E40868517
Page 83
Procedure
1.Select the "Parameter" operating area.
2.Press the "Setting data" and "Data lists" softkeys.
The "Setting Data Lists" window opens.
3.Press the "Select data list" softkey and in the "View" list, select the re‐
quired list with setting data.
4.8Handwheel assignment
Setting up the machine
4.8 Handwheel assignment
You can traverse the axes in the machine coordinate system (Machine) or in the workpiece
coordinate system (Work) via the handwheel.
Software option
You require the "Extended operator functions" option for the handwheel offset
(only for 828D).
All axes are provided in the following order for handwheel assignment:
● Geometry axes
When traversing, the geometry axes taken into account the actual machine status (e.g.
rotations, transformations). All channel machine axes, which are currently assigned to the
geometry axis, are in this case simultaneously traversed.
● Channel machine axes
Channel machine axes are assigned to the particular channel. They can only be individually
traversed, i.e. the actual machine state has no influence.
The also applies to channel machine axes, that are declared as geometry axes.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
4.Position the cursor in the field next to the handwheel with which you wish
1. Select the "Machine" operating area.
2.Press the <JOG>, <AUTO> or <MDI> key.
3.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.
to assign the axis (e.g. No. 1).
5.Press the corresponding softkey to select the desired axis (e.g. "X").
- OR
- OR -
Deactivate handwheel
1.Position the cursor on the handwheel whose assignment you wish to
- OR -
Open the "Axis" selection box using the <INSERT> key, navigate to the
desired axis, and press the <INPUT> key.
Selecting an axis also activates the handwheel (e.g., "X" is assigned to
handwheel no. 1 and is activated immediately).
6.Press the "Handwheel" softkey again.
Press the "Back" softkey.
The "Handwheel" window closes.
cancel (e.g. No. 1).
2.Press the softkey for the assigned axis again (e.g. "X").
Open the "Axis" selection box using the <INSERT> key, navigate to the
empty field, and press the <INPUT> key.
Clearing an axis selection also clears the handwheel selection (e.g., "X"
is cleared for handwheel no. 1 and is no longer active).
Universal
84Operating Manual, 05/2017, A5E40868517
Page 85
4.9MDA
In "MDI" mode (Manual Data Input mode), you can enter G-code commands or standard cycles
block-by-block and immediately execute them for setting up the machine.
You have the option of loading an MDI program or a standard program with the standard cycles
directly into the MDI buffer from the program manager; you can subsequently then edit it.
You can save programs, generated or modified in the MDI working window, in the program
manager, e.g. in a directory specifically created for the purpose.
Software option
You require the "Extended operator functions" option to load and save MDI
programs (for 828D).
4.9.1Loading an MDA program from the Program Manager
Procedure
Setting up the machine
4.9 MDA
1.Select the "Machine" operating area.
2.Press the <MDI> key.
The MDI editor opens.
3.Press the "Load MDI" softkey.
A changeover is made into the Program Manager.
The "Load in MDI" window opens. It shows you a view of the program
manager.
4.Position the cursor to the corresponding storage location, press the
"Search" softkey and enter the required search term in the search dialog
if you wish to search for a specific file.
Note: The place holders "*" (replaces any character string) and "?" (re‐
places any character) make it easier for you to perform a search.
5.Select the program that you would like to edit or execute in the MDI win‐
dow.
6.Press the "OK" softkey.
The window closes and the program is ready for operation.
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 blocks displayed in the program window are deleted.
Universal
88Operating Manual, 05/2017, A5E40868517
Page 89
Working in manual mode
5.1General
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)
● Set up the machine, i.e. activate manually-controlled motions on the machine using the
keys and handwheels provided on the machine control panel.
● You can activate manually controlled motions on the machine using the keys and
handwheels provided on the machine control panel while a part program is interrupted.
5.2Selecting a tool and spindle
5.2.1T, S, M windows
5
For the preparatory actions in manual mode, tool selection and spindle control are both
performed centrally in a screen form.
In manual mode, you can select a tool either by its name or its location number. If you enter
a number, a search is performed for a name first, followed by a location number. This means
that if you enter "5", for example, and no tool with the name "5" exists, the tool is selected from
location number "5".
Note
Using the location number, you can thus swing around an empty space into the machining
position and then comfortably install a new tool.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
ParameterMeaning
TInput of the tool (name or location number)
You can select a tool from the tool list using the "Select tool" softkey.
ST Sister tool number (1 - 99 for sister tool strategy)
Spindle Spindle selection, identification with spindle number
Spindle M function Spindle off: Spindle is stopped
CCW rotation: Spindle rotates counterclockwise
CW rotation: Spindle rotates clockwise
Spindle positioning: Spindle is moved to the desired position.
Other M functionsInput of machine functions
Refer to the machine manufacturer's table for the correlation between the meaning and
number of the function.
Work offset G Selection of the work offset (basic reference, G54 - 57)
You can select work offsets from the tool list of settable work offsets via the "Work offset"
softkey.
Dimension unit Selecting the measurement unit
The setting made here has an effect on the programming.
Machining planeSelection of the machining plane (G17(XY), G18 (ZX), G19 (YZ))
Gear stageSpecification of the gear stage (auto, I - V)
Stop positionEntering the spindle positiondegrees
Unit
inch
mm
Note
Spindle positioning
You can use this function to position the spindle at a specific angle, e.g. during a tool change.
● A stationary spindle is positioned via the shortest possible route.
● A rotating spindle is positioned as it continues to turn in the same direction.
5.2.2Selecting a tool
Procedure
1.Select the "JOG" operating mode.
2.Press the "T, S, M" softkey.
3.Enter the name or the number of the tool T in the input field.
- OR -
Universal
90Operating Manual, 05/2017, A5E40868517
Page 91
Press the "Select tool” softkey.
The tool selection window opens.
Place the cursor on the desired tool and press the "OK" softkey.
The tool is transferred to the "T, S, M... window" and displayed in the field
of tool parameter "T".
4.Select tool edge D or enter the number directly in field "D".
5.Select the sister tool ST or enter the number directly into the "ST" field
6.Press the <CYCLE START> key.
The tool is loaded into the spindle.
5.2.3Starting and stopping a spindle manually
Working in manual mode
5.2 Selecting a tool and spindle
Procedure
1.Select the "JOG" operating mode.
2.Press the "T, S, M" softkey.
3.Select the desired spindle (e.g. S1) and enter the desired spindle speed
(rpm) or the constant cutting velocity (m/min) in the adjacent input field.
The spindle remains stationary.
4.If the machine has a gearbox for the spindle, set the gear stage (e.g. auto).
5.Select a spindle direction of rotation (clockwise or counterclockwise) in
the "Spindle M function" field.
6.Press the <CYCLE START> key.
The spindle rotates.
7.Select the "Stop" setting in the "Spindle M function" field.
When the controller is switched on, the axes can be traversed right up to the limits of the
machine as the reference points have not yet been approached and the axes referenced.
Emergency limit switches might be triggered as a result.
The software limit switches and the working area limitation are not yet operative!
The feed enable signal must be set.
Machine manufacturer
Please refer to the machine manufacturer's specifications.
5.3.2Traversing axes by a variable increment
Procedure
1.Select the "Machine" operating area.
2.Press the <JOG> key.
3.Press the "Settings" softkey.
The "Settings for Manual Operation" window is opened.
4.Enter the desired value for the "Variable increment" parameter.
Example: Enter 500 for a desired increment of 500 μm (0.5 mm).
5.Press the <Inc VAR> key.
6.Select the axis to be traversed.
7.Press the <+> or <-> key.
Each time you press the key the selected axis is traversed by the set
increment.
Feedrate and rapid traverse override switches can be operative.
5.4Positioning axes
In manual mode, you can traverse individual or several axes to certain positions in order to
implement simple machining sequences.
Universal
94Operating Manual, 05/2017, A5E40868517
Page 95
Procedure
Working in manual mode
5.5 Manual retraction
The feedrate / rapid traverse override is active during traversing.
1.If required, select a tool.
2.Select the "JOG" operating mode.
3.Press the "Positions" softkey.
4.Specify the desired value for the feedrate F.
- OR Press the "Rapid traverse" softkey.
The rapid traverse is displayed in field "F".
5.Enter the target position or target angle for the axis or axes to be traversed.
6.Press the <CYCLE START> key.
The axis is traversed to the specified target position.
If target positions were specified for several axes, the axes are traversed
5.5Manual retraction
If a tapping operation (G33/G331/G332) – or machining with a drilling tool (tool 200 to 299) –
is interrupted as a result of a power failure or a RESET at the machine control panel, then
using the retraction function you can retract the tool in the tool direction in the JOG operating
mode. The tool and/or the workpiece remain undamaged.
The retraction function is especially useful when the coordinate system is swiveled, i.e. the
infeed axis is not in the vertical position.
Note
Tapping
In the case of tapping, the form fit between the tap and the workpiece is taken into account
and the spindle moved according to the thread.
The Z axis as well as the spindle can be used for retraction at the thread.
The "Retraction" function must be set up by the machine manufacturer.
simultaneously.
Machine manufacturer
Please observe the information provided by the machine manufacturer.
1.<RESET> interrupts the power supply to the machine and any running
2.After a power supply interruption, switch on the controller.
3.Select the JOG operating mode.
4.Press the Menu forward key.
5.Press the "Retract" softkey.
6.Select the "WCS" coordinate system on the machine control panel.
7.Use the traversing keys (e.g. Z +) to traverse the tool from the workpiece
part program.
The "Retract Tool" window opens.
The softkey is available only when an active tool and retraction data are
present.
according to the retraction axis displayed in the "Retract Tool" window.
8.To exit the window, press the "Retract" softkey again when the tool is at
the desired position.
5.6Default settings for manual mode
Specify the configurations for the manual mode in the "Settings for manual operation" window.
Default settings
SettingsMeaning
Type of feedrateHere, you select the type of feedrate.
Setup feedrate G94Enter the desired feedrate in mm/min.
Setup feedrate G95Enter the desired feedrate in mm/rev.
Variable incrementFor variable increments, enter the desired increment when traversing axes.
Spindle speedHere, enter the desired spindle speed in rpm.
● G94: Axis feedrate/linear feedrate
● G95: Revolutional feedrate
Universal
96Operating Manual, 05/2017, A5E40868517
Page 97
Procedure
Working in manual mode
5.6 Default settings for manual mode
1.Select the "Machine" operating area.
2.Press the <JOG> key.
3.Press the menu forward key and the "Settings" softkey.
The "Settings for manual operation" window is opened.
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.
Preconditions
The following requirements must be met before executing a program:
● The measuring system of the controller is referenced with the machine.
● The necessary tool offsets and work offsets have been entered.
● The necessary safety interlocks implemented by the machine manufacturer are activated.
General sequence
1.Use the Program manager to select the desired program.
6
2.Select under "NC", "Local. Drive", "USB" or set-up network drives the
desired program.
3.Press the "Select" softkey.
The program is selected for execution and automatically switched to the
"Machine" operating area.
4.Press the <CYCLE START> key.
The program is started and executed.
Note
Starting the program in any operating area
If the control system is in the "AUTO" mode, you can also start the selected program when
you are in any operating area.