description of functions 08/2002 edition · 2015-01-24 · control software version sinumerik 840d...
Post on 08-Apr-2020
9 Views
Preview:
TRANSCRIPT
Description of Functions 08/2002 Edition
ManualTurnSINUMERIK 840D/810D
Valid for
Control Software versionSINUMERIK 840D 6SINUMERIK 840DE (export version) 6SINUMERIK 840D powerline 6SINUMERIK 840DE powerline 6SINUMERIK 810D powerline 6SINUMERIK 810DE powerline 6
08.02 Edition
ManualTurn
SINUMERIK 840D/810D
Description of Functions
Hardware 1
Installation & Start-Up 2
Boundary Conditions 3
PLC Program 4
Signal Description 5
Machine Data 6
Reservations 7
Functions 8
Tool Change 9
Configuring ofCustomer Cycles 10
Miscellaneous 11
Abbreviations A
References B
Index C
SINUMERIK Documentation
Printing history
Brief details of this edition and previous editions are listed below.
The status of each edition is shown by the code in the “Remarks” column.
Status code in the “Remarks” column:
A New documentation.. . . . . B Unrevised edition with new Order No.. . . . . C Revised edition with new status. . . . . .
If factual changes have been made on the page since the last edition,this is indicated by a new edition coding in the header on that page.
Edition Order No. Remarks06.97 6FC5 297–2AD50–0BP0 A12.97 6FC5 297–2AD50–0BP1 C07.98 6FC5 297–2AD50–0BP2 C02.00 6FC5 297–5AD50–0BP0 C08.00 6FC5 297–5AD50–0BP1 C08.02 6FC5 297–6AD50–0BP0 C
This manual is included in the documentation available on CD ROM (DOCONCD)Edition Order No. Remarks11.02 6FC5 298–6CA00–0BG3 C
TrademarksSIMATIC�, SIMATIC HMI�, SIMATIC NET�, SIROTEC�, SINUMERIK� and SIMODRIVE� are Siemenstrademarks. The other designations in this publication may also be trademarks, the use of which by thirdparties may constitute copyright violation.
Further information is available on the Internet under:http://www.ad.siemens.de/sinumerik
This document was produced with Interleaf V7
The reproduction, transmission or use of this document or itscontents is not permitted without express written authority. Offenderswill be liable for damages. All rights, including rights created by patentgrant or registration of a utility model or design, are reserved.
Siemens AG, 1997, 1998, 2000, 2002. All rights reserved
Other functions not described in this documentation might beexecutable in the control. This does not, however, represent anobligation to supply such functions with a new control or whenservicing.
We have checked that the contents of this document correspond tothe hardware and software described. Nonetheless, differences mightexist and therefore we cannot guarantee that they are completelyidentical. The information contained in this document is, however,reviewed regularly and any necessary changes will be included in thenext edition. We welcome suggestions for improvement.
Subject to change without prior notice
Siemens AktiengesellschaftOrder No. 6FC5 297–6AD50–0BP0Printed in Germany
v Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
PREFACE
The SINUMERIK documentation is divided into 3 different levels:
� General Documentation
� User Documentation
� Manufacturer/Service Documentation
This documentation is intended for the manufacturer of conventional machinetools (turning).
The function description provides the information you require to configure andstart-up ManualTurn.
Note
This Description of Functions for ManualTurn SW 6.2 applies to:
� SINUMERIK 810D (as from SW 6.3)
� SINUMERIK 840D (as from SW 6.3)
Should you have any queries, contact our Hotline at:A&D Technical Support Phone: ++49–(0)180–5050–222
Fax: ++49–(0)180–5050–223Email: adsupport@siemens.com
Should you have queries concerning the documentation (suggestions or correc-tions), please send us a fax at the following address, or a message by e-mail:Fax: ++49–(0)9131–98–2176Fax form: refer to the feedback form at the end of the documentEmail: motioncontrol.docu@erlf.siemens.de
http://www.ad.siemens.de/sinumerik
As from September 2001 the SINUMERIK 840D powerline and SINUMERIK 840DE powerline are available with improved performance. A list of available powerline modules can be found in the following hardwaredescription:References: /PHD/, Configuration Manual SINUMERIK 840D
As from December 2001 the SINUMERIK 810D powerline and SINUMERIK 810DE powerline are available with improved performance. A list of available powerline modules can be found in the following hardwaredescription:References: /PHC/, Configuration Manual SINUMERIK 810D
Organization of documentation
Target group
Objectives
Hotline
Internet address
SINUMERIK 840Dpowerline
SINUMERIK 810Dpowerline
08.02
vi Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
This document describes the control system design and the interfaces of indi-vidual components. It also describes the start-up procedure for ManualTurn withSINUMERIK 810D or SINUMERIK 840D.
For detailed information about individual functions, function assignments andperformance data of individual components, please refer to the appropriate doc-ument for the subject concerned (manuals, descriptions of functions, etc.).
User-oriented activities such as the creation of part programs and control oper-ating procedures are described in detail in separate documents.
Separate descriptions are likewise provided of the tasks to be performed by thetool manufacturer such as configuring, design and PLC programming.
In addition of the table of contents, we have provided the following informationin the Appendix to assist you in the use of this documentation:
1. List of abbreviations
2. References
3. Index
A list and description of alarms can be found in
References: /DA/, Diagnostics Guide/BAM/, Guide ManualTurn Operation/Programming
For further useful information on start-up and trouble-shooting, please refer to
References: /FB/, D1, “Diagnostics Tools”
The following symbols with special significance are used in this document:
Note
The “Note” symbol is displayed in this document to draw your attention to infor-mation relevant to the subject in hand.
The following warnings with varying degrees of severity are used in this docu-ment:
!Danger
Indicates an imminently hazardous situation which, if not avoided, will result indeath or serious injury or in substantial property damage.
Standard scope
Indexes andreferences
Notes
Warning notes
Preface
08.02
vii Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
!Warning
Indicates a potentially hazardous situation which, if not avoided, could result indeath or serious injury or in substantial property damage.
!Caution
Used with the safety alert symbol indicates a potentially hazardous situationwhich, if not avoided, may result in minor or moderate injury or in property damage.
Caution
Used without safety alert symbol indicates a potentially hazardous situationwhich, if not avoided, may result in property damage.
Notice
Used without the safety alert symbol indicates a potential situation which, if notavoided, may result in an undesirable result or state.
Technical information
IBM is a registered trademark of the International Business Corporation.MS-DOS and WINDOWS� is a registered trademark of the Microsoft Corporation.
The following notations and abbreviations are used in this documentation:
� PLC interface signals –> IS “Signal name” (signal data)Example:
– IS “NC start” (DB82, DBX4.0), i.e. the signal is stored in data block 82,data byte 4, bit 0.
� Machine data –> MD: NUMBER, MD_NAME (English designation)
� Setting data –> SD: NUMBER, SD_NAME (English designation)
� The symbol “�” means “corresponds to”.
Trademarks
Notations
Preface
08.02
viii Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Preface
Notes
ix Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Contents
1 Hardware 1-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Operating elements of the machine control panels 1-13. . . . . . . . . . . . . . . .
1.2 Examples for the machine control panel assignment at start-up 1-19. . . .
2 Installation & Start-Up 2-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Preconditions for software start-up 2-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 First installation & start-up sequence 2-24. . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1 ManualTurn start-up on PCU 20 2-24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.2 ManualTurn start-up on PCU 50 2-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.3 NC start-up 2-32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.4 PLC start-up 2-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Series machine start-up 2-35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 Boundary Conditions 3-37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 PLC Program 4-39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 Structure of the PLC program 4-39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Example of OB1 and OB100 4-40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Overview of blocks 4-41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.1 Function blocks 4-41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.2 Data blocks 4-42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 Description of blocks 4-43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.1 ManualTurn PLC program 4-43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.2 ManualTurn interface DB82 4-44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.3 Diagnostic function for start-up 4-47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.4 Standard interface signals associated with ManualTurn 4-48. . . . . . . . . . .
5 Signal Description 5-51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 Overview of ManualTurn interface DB82 5-51. . . . . . . . . . . . . . . . . . . . . . . . 5.1.1 Signals to ManualTurn (input signals) 5-51. . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.2 Signals from ManualTurn (output signals) 5-53. . . . . . . . . . . . . . . . . . . . . . .
5.2 Description of ManualTurn interface DB82 5-55. . . . . . . . . . . . . . . . . . . . . . 5.2.1 Signals to ManualTurn (input signals) 5-55. . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.2 Signals from ManualTurn (output signals) 5-69. . . . . . . . . . . . . . . . . . . . . . .
6 Machine Data 6-75. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 NC machine data for ManualTurn 6-75. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 Display machine data for ManualTurn 6-77. . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.1 Overview of display machine data 6-77. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.2 Description of display machine data 6-79. . . . . . . . . . . . . . . . . . . . . . . . . . . .
08.02
x Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
7 Reservations 7-95. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8 Functions 8-97. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1 General 8-97. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 Contour handwheel 8-98. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 Third handwheel via actual value input 8-104. . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 Permanent feeds 8-107. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5 Buffering of actual values after power OFF with incremental encoders 8-111. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6 2nd spindle with ManualTurn 8-113. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9 Tool Change 9-117. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 Manual tool change 9-117. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2 Automatic tool change (tool turret) 9-118. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10 Configuring of Customer Cycles 10-119. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 General information 10-119. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 Procedure 10-121. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3 Programming the custom cycle 10-122. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.4 Defining texts for the custom cycle screen 10-124. . . . . . . . . . . . . . . . . . . . . . 10.4.1 Converting the text file 10-127. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.5 Defining the custom cycle screen 10-128. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5.1 Assigning a cycle to a soft key 10-129. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5.2 Calling the custom cycle 10-131. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5.3 Defining parameters 10-133. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5.4 Converting the configuration file 10-135. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.6 Creating help screens 10-136. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.6.1 Integrating texts in help screens 10-138. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.7 Installing the custom cycle and custom cycle screen 10-139. . . . . . . . . . . . . . 10.7.1 PCU 20 10-139. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.7.2 PCU 50 10-140. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11 Miscellaneous 11-143. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 Configuring the custom boot screen 11-143. . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.1 PCU 20 11-143. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.2 PCU 50 11-144. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 Configuring a user screen 11-145. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 Alarms 11-146. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3.1 PCU 20 11-146. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3.2 PCU 50 11-147. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A Abbreviations A-149. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B References B-152. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C Index C-165. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents
1-11 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Hardware
The ManualTurn software package can be installed on SINUMERIK 840D(SW 4.3 and higher) and SINUMERIK 810D hardware.
An example hardware configuration comprising a SINUMERIK 810D with ManualTurn can be seen in Fig. 1-1. An NCU57x is installed on the SINUMERIK 840D instead of a CCU3.
A special machine control panel with operating elements
� on the operator panel and
� on the support
is supplied by the machine manufacturer on a machine-specific basis.
The operating elements are interpreted via the ManualTurn PLC (DB 82) inter-face.
Customer-specific MCP
OperatorpanelOP010
Axis extension module
I/RF MSD FDD810D
3x
Motor encoder cable
1FT6 / 1FK6 / 1PHmotors
Motor cable
5x
UEor
1x 1x
MPI cable
611 power module
Encoder cable todirect measuringsystem
Direct measuring sys-tem (e.g. on X416)
SingleI/O module
���� ����
Terminalstripconverter
Customer-specific MCPon support
CCU3
S7–300 I/Os
Handwheel (2x)
�� ������
��������������
Contour handwheel
Fig. 1-1 System structure of the SINUMERIK 810D with ManualTurn
General
Hardwareconfiguration
1
08.02
1-12 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Table 1-1 Basic components
Basic components Order number Remarks
CCU3 (810D) 6FC5410-0AY03-1AA0 Export version
NCU571.3 (840D) 6FC5357-0BB11-0AE1
NCU572.3 (840D) 6FC5357-0BB22-0AE0
NCU573.3 (840D) 6FC5357-0BB33-0AE2
NCU573.4 (840D) 6FC5357-0BB33-0AE3
Table 1-2 Operator components
Operator components Order number Remarks
Operator panel OP010 6FC5203-0AF00-0AA0
Operator panel OP010C 6FC5203-0AF01-0AA0
Operator panel OP010S 6FC5203-0AF04-0AA0
PCU 20 with system software 6FC5210-0DF00-0AA0 166MHz, 16MB
PCU 50 with system software 6FC5210-0DF02-0AA0 333MHz, 128MB
19” machine control panel 6FC5203-0AD10-0AA0 Standard layout/US layout
Key cap for 19’’ machine controlpanel
6FC5148-0AA1�-0AA0 � = 4: 16 items, transparent with adhesivelabels
� = 3: 90 items, gray
OP032S full CNC keyboard 6FC5203-0AC00-1AA0 Standard layout/US layout
OP032S machine control panel 6FC5203-0AD10-1AA0 Standard layout/US layout
Key cap for CNC full keyboardon OP032S and machine con-trol panel OP032S
6FC5248-0AA02-0AA0 Standard layout/US layout
Mini handheld unit 6FX2007-1AD00
References: /PHC/, SINUMERIK 810D, Configuring Manual/IAC/, SINUMERIK 810D, Installation and Start-Up Guide/PHD/, SINUMERIK 840D, Configuring Manual
NCU 561.2-573.3/IAD/, SINUMERIK 840D/SIMODRIVE 611D,
Installation & Start-Up Guide
1 Hardware
08.021.1 Operating elements of the machine control panels
1-13 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
1.1 Operating elements of the machine control panels
The machine manufacturer can implement the following operating elements viathe ManualTurn PLC (DB82) interface. Please refer to Section “PLC Program”.
Operating modes MANUAL, STRAIGHT, CONICAL, CIRCLE, CYCLE, CUT-TING, CONTOUR and PROGRAM can be implemented, depending on require-ments, by means of an operating mode switch, the vertical soft key bar on theoperator panel or by means of illuminated keys.
You can select the travel directions by using the control stick or by pressing illu-minated keys on the operator panel:
� Control stick with rapid traverse key
+Z
– X
+X
–Z
The control stick can be used to traverse axes X and Z paraxially and at 45degrees. The control stick is operative in setup mode and in the MANUALoperating mode.
� Illuminated keys
X–
Z– Z+
C– X+
XZoff
Coff
C +
As an alternative to the control stick, illuminated keys can be used to selectthe direction of travel (�, �, �, �, off).The traversing velocities can be selected by means of permanent feeds andJOG, whereby the preselected feed axes traverse for as long as the jog keyis pressed, allowing the set operating feedrate to be replaced by rapid tra-verse.
Operating modeselection
Travel directions
1 Hardware
08.021.1 Operating elements of the machine control panels
1-14 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Order No.: 6FC 9320 – 5DC 00
� Handwheels for X and Z axisYou can connect two SINUMERIK handwheels, one for the X axis and onefor the Z axis, to the machine control panel.
� Contour handwheelThe contour handwheel operates as a third handwheel on the machine con-trol panel.
%
The feedrate can be finely adjusted to suit the machining process at any time bymeans of this override switch.
Spindle override is implemented as follows:
� on the 19” machine control panel
%
The spindle speed can be finely adjusted to suit the machining process atany time by means of this override switch.
� alternatively, as keys on the OP032S machine control panel
– 100% +
The programmed spindle speed S (corresponds to 100%) can be de-creased/increased with Spindle – / Spindle +.
Handwheels
Feedrate override(feed overrideswitch)
Spindle override(spindle speedoverride switch)
1 Hardware
08.021.1 Operating elements of the machine control panels
1-15 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
These keys are used to preselect the direction of rotation of the spindle (MCP19”).
This key is pressed to start the spindle in the desired direction of rotation
� on the 19” machine control panel
� alternatively, as keys on the OP032S machine control panel
The spindle is started in the desired direction of rotation.
This key is for stopping the spindle.
� on the 19” machine control panel
off
� on the OP032S machine control panel
The rotational direction of the C axis is deselected.
offC
This key selects the rotational direction of the C axis.
C + C –
Illuminated keysfor counterclock-wise/clockwisespindle rotation
Illuminated key forSpindle Start
Illuminated key forSpindle Stop
Key for C axis OFF
Illuminated key forC axis
1 Hardware
08.021.1 Operating elements of the machine control panels
1-16 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
This key activates or deactivates the increment display in the operator interface.
[.]
This key enables the handwheel function for the X and Z handwheels.
XZ
This key activates and deactivates the contour handwheel.
K
The handwheel factor is set with keys 1, 10 and 100.
1 10010
When an operating mode has been started, the axes are traversed at a perma-nent feedrate (override is inactive) rather than at the programmed feedrate.When an operating mode has not been started or is interrupted, the keys act asjog keys for the feed axis or C axis. The direction of travel is determined by thecontrol stick.
The feed key functions as a JOG key for the feed axis or C axis if an operatingmode has not been started or is interrupted. Override is active. The direction oftravel is determined by the control stick and C axis illuminated pushbutton.
%
Key for incrementON/OFF
Illuminated key forhandwheels X, ZON/OFF
Illuminated key for contour handwheelON/OFF
Illuminated keys for handwheelfactors
JOG keys for permanent feeds
Feed key
1 Hardware
08.021.1 Operating elements of the machine control panels
1-17 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
The NC Start key starts the NC function, e.g. a single positioning step or a com-plete machining cycle, selected via the operating mode switch.
The NC Stop key can be pressed to stop any motion that has been started.The keys light up as actuated to indicate the current operational status. Thepossible operational statuses are as follows:
� No key illuminated
The selected operating mode has not been started. Another oper-ating mode or traversal with setup can now be selected.
� NC Start key is illuminated, NC Stop key is not illuminated
The displayed operating mode has been started. The axes aretraversing as preselected or programmed. Traversal with setupcannot be selected.
� Both keys are illuminated
The displayed operating mode has been started and the motionalsequence interrupted. Traversal with setup can be selected. TheNC Start key can be selected to continue the interrupted motion.
The – and + keys are jog keys which can be selected to traverse an axis alongthe contour in a negative or positive direction when the contour handwheel isactive.
K + K –
Note
� Only to beginning of step in minus direction
� To end of contour in plus direction.
When this key is pressed, a manually approached position is transferred to theTEACH-IN memory as a feed block (G01).
VTeach
Illuminated keysfor NC Start/Stop
Keys forminus/plusdirection
Key for TEACHfeed
1 Hardware
08.021.1 Operating elements of the machine control panels
1-18 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
When this key is pressed, a manually approached position is transferred to theTEACH-IN memory as a rapid traverse block (G00).
ETeach
Single-step mode is selected/deselected in the PROGRAM mode.
The RESET key aborts a processing of the program.
Press this red key in emergency situations:
1. if life is at risk,
2. if there is a risk of damage to the machine or the workpiece.
An EMERGENCY STOP generally shuts down all drives with the greatest pos-sible braking torque in a controlled manner.
Note
For details of other or additional reactions to an EMERGENCY STOP:Please read the information supplied by the machine tool manufacturer!
Key for TEACH rapid traverse
Illuminated key“Single step”
RESET key
EMERGENCYSTOP key
1 Hardware
08.021.2 Examples for the machine control panel assignment at start-up
1-19 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
1.2 Examples for the machine control panel assignment atstart-up
To simplify start-up, block FC90 is called in OB1 with the following key assign-ments:
� For the 19” machine control panel with the source file FC90_MSTT19
� For the OP032S machine control panel with the source file FC90_OP32S
Keys that are assigned by ManualTurn via DB82 are highlighted in gray.
The key labeling is a suggestion only and can be changed according to yourindividual requirements.
5
% %
Y
6
Z
1
10010
100001000
[.]
X
%
– +
X– C+
Z– Z+
C– X+
XZoff
Coff
K– K+
4
TEACH V
TEACH E
XZ
K off
Fig. 1-2 19” machine control panel
Y Z
1
100
10
1000
[.]
X
– +
X– C +
Z– Z+
C– X+
XZoff
Coff
K– K+
TEACH V
TEACH E
XZ
K
+– 100%
%
Fig. 1-3 Machine control panel for OP032S
�
Example forassignment with19” MCP
Example forassignment withMCP for OP032S
1 Hardware
08.021.2 Examples for the machine control panel assignment at start-up
1-20 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
1 Hardware
Notes
2-21 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Installation & Start-Up
2.1 Preconditions for software start-up
For data transfer you need the following:
� Hardware
– Programming device, e.g. a PG 740 or a PC with MPI module
– Cable for RS 232 C (V24) programmer/PC-NC (order number: 6FX2 002-1AA01-0BF0)
– Cable for MPI BUS (order number: 6ES7 901-0BF00-0AA0)
– PCMCIA card (for series machine start-up via PCMCIA card)The PCMCIA card can be used for the NCU/CCU or for the PCU. In or-der to distinguish clearly between different applications, the followingterms are used to describe the PCMCIA card in the installation & start-upchapters:
– for the NCU/CCU “NC card”
– for the PCU “PC card”
� Software
– SIMATIC STEP7, Version 4 and higher (see SIMATIC catalog for order no.)
– PCIN (see Catalog NC-Z for order no.)
– DOS 6.x or higher with executable Interlink/Intersvr
– Compression software ARJ.exe, SW > 2.50 A
– SINUCOPY-FFS for PC card or NC card
The ManualTurn software package comprises the following:
� System disks (for PCU 20 and PCU 50)
� Application disks (for PCU 20 only)
� ManualTurn tool box (cycles, machine data, setting data)
� ManualTurn PLC tool box (PLC programs, S7 Catalog, NCVar Selector)
The disks are contained on the ManualTurn CD-ROM. The files must be copiedonto the hard disk of a PC/PG. The procedure for installing the software on PCUand NC/PLC is described in the installation and start-up chapters below.
The ManualTurn CD-ROM also contains the necessary NC software versionsfor Sinumerk 810D/840D. These can be loaded onto a PCMCIA card with SINU-COPY-FFS.
Note
For exact details of the contents of the ManualTurn CD-Rom, please refer tothe siemensd.txt file (German) or siemense.txt (English).You will find a compatibility list in the compat.xls file.
Data transfer
ManualTurnsoftware package
2
08.022.1 Preconditions for software start-up
2-22 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
The system disks contain the system software for the PCU 20 and PCU 50, in5 languages for the PCU 50 and in English and German for the PCU 20 withEnglish as the foreground language.
Note
For instructions on how to install the system disks, please read the “SW/HWreplacement” description in the Start-Up and Installation Guide for the SINUMERIK 810D or SINUMERIK 840D and the information in fileSys_read.txt on the system disk.
The application software allows you to modify the parameters of the PCU 20applications. You can, for example:
– select languages,
– change display machine data,
– change MPI parameters (NETNAMES.INI),
– load alarm text files,
– add or edit texts,
– change color settings,
– incorporate customer power-up display,
– configure the parameterizing interface for customer cycles and
– modify system files AUTOEXEC.BAT and CONFIG.SYS.
NoteIn order to convert the application program correctly, it is absolutely necessary withSW > 2.50 A that the compression software ARJ.exe is contained in the searchpath of your PC (C:\windows\command). After extracting the application disks, thecorrect ARJ.exe is located in the subdirectory INSTUTIL you have chosen and canbe copied to the search path if necessary.
Note
For instructions on how to install the application disks, please read the “SW/HWreplacement” description in the Start-Up and Installation Guide for the SINUMERIK 810D or SINUMERIK 840D and the information in fileApp_read.txt on the application disk.
The tool box contains the following ManualTurn data:
– Standard machine data block for turning
– ManualTurn machine data block
– ManualTurn cycles and definitions (macros)
– Tool offsets (setting data)
System disks
Application disks
Tool box disks
2 Installation & Start-Up
08.022.1 Preconditions for software start-up
2-23 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
The PLC tool box comprises:
– ManualTurn PLC program for 8x0D
– SINUMERIK Addon for STEP7
– NCVar Selector
In addition to the ManualTurn PLC blocks, the ManualTurn PLC program con-tains the blocks of the standard basic program.The installation is interactive via InstallShield.
Note
Please read the information for the PLC tool box in file siemensd.wri (German)or siemense.wri (English).
Load the ManualTurn data according to the start-up example (see Chapter 2).
Use the machine data block as a master. You can modify individual machinedata to suit your application using the DOS editor.The Chapter entitled “Machine Data” gives details of the machine data that canbe modified in ManualTurn.
The NC card contains the current NCK software version. The NC card is re-quired only once for each machine manufacturer and can then be used for se-ries start-ups.
Application
NC card
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-24 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
2.2 First installation & start-up sequence
Please proceed as follows to start up the system:
1. PCU
2. NC
3. PLC
2.2.1 ManualTurn start-up on PCU 20
Install the system disks on PC/PG
Install the application disks on PC/PG
1. Run program app_inst from application disk 1.
2. Specify drive on which application disks are to be installed.
3. Specify directory in which application disks are to be installed.app_inst suggests \pcu20.app. You can change this if youwish.
4. app_inst may request you to insert the 2nd application disk.
5. Exit program with <ESC>.
1. Run program app_inst from application disk 1.
2. Select <1> “Install System disk on hard disk”.
3. Specify drive on which system disks are to be installed.
4. Specify directory in which system disks are to be installed.sys_inst suggests \pcu20.sys. You can change this if youwish.
5. sys_inst may request you to insert the 2nd system disk.
6. Exit program with <ESC>.
Fig. 2-1 Installation on PC/PG
Installation via PC card
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-25 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
1. Change to directory instutil of the application software, e.g.\pcu20.app\instutil (the directory you defined while installing theapplication disks on the PC/PG).
2. Run app_inst.
3. Alter the configuration to suit your requirements (e.g. user texts,PLC texts, alarms, select languages, select modules forinstallation,...).
4. Press Esc to return to the main menu.
5. Select <1> “Install all modules on hardware”.
6. Select <2> “Create Flash Memory Card image”.
7. Specify source directory in which the sys_inst file is stored.
8. Specify target directory in which the ABB file of the system/ap-plication is to be stored.The PCU20.ABB file is created.
9. Insert PC card in the PCMCIA slot of the PC/PG.
10. Transfer generated ABB file to PC card using SINUCOPY-FFS.
Installing the system/application disks on PC card
Fig. 2-2 Create a PC card
Note
It is not necessary to copy the system software explicitly onto the PC card, be-cause it is copied automatically together with the application software.
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-26 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
1. Switch off the control.
2. Insert the PC card with the new PCU software version.
3. Switch on the control.
4. When the PCU 20 is booting and the message “PCU 20 Boot-Software” is displayed, press key “6”.
5. Select <0> “Update from PC-Card”.
6. Once the data have been updated, the message “Remove PCCard” is displayed.
7. When you have removed the card, the control is booted andpowers up automatically.
Load PC card to PCU 20
Fig. 2-3 Load the PC card to PCU 20
Please read the Installation and Start-Up Guide for the SINUMERIK 810D/840Dfor instructions on upgrading the HMI software on the PCU hardware.References: /IAM/, Installation & Start-Up Guide HMI
IM2 Installation & Start-Up Guide HMI Embedded
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-27 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
2.2.2 ManualTurn start-up on PCU 50
Note
ManualTurn uses the alarm texts and PLC messages of the standard user in-terface. You will find detailed information in the following publications:References: /IAC/, Installation & Start-Up Guide 810D
/IAD/, Installation & Start-Up Guide 840D
Requirements:
1. The interlnk.exe application must be installed on the PC/PG.
2. File config.sys on the PC/PG must contain the following line:device = [path]\interlnk.exe /auto([path] = path of file interlnk.exe, e.g. c:\programs)
3. Connect PCU 50 (X6) to serial or parallel port of PC/PG.
Activate PCU 50:
4. Switch on the control and, when the PCU 50 is booting and themessage ”Sinumerik“ is displayed, press the “Down Arrow” keyfollowed by “Enter”.
5. Select <8> “Start PC Link”.
6. Enter password.
7. Intersvr is opened.
1
Fig. 2-4 Installation via RS-232 interface (FAT 32)
Installation viaRS-232 interface(FAT 32)
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-28 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Install the software:
8. Reboot the PC/PG.
9. Using the Windows user interface, copy the contents of thesystem disks from PC/PG to d:\install on the PCU 50. Do notcopy the actual disk directories.
Note:When the PC/PG reboots, the PCU 50 displays which drive on thePC/PG is equivalent to drive D on the PCU 50. (e.g. D: equals F:,i.e. the files have to be copied to drive F.)
10. Close Intersvr on the PCU 50 by pressing Alt+F4.
11. The installation routine is menu-guided.
1
Fig. 2-5 Installation via RS-232 interface (FAT 32)
1. Switch on the control and, when the PCU50 is booting and themessage “Sinumerik” is displayed, press the “Down Arrow” keyfollowed by “Enter”.
2. Select <1> “Install/Update SINUMERIK System”.
3. Enter password.
4. Select <1> “Install from Floppy Disk”.
5. Insert the first disk and follow the instructions.
Note:The files must be copied to drive F.
6. Select “Exit” to shut down the PCU 50 when the installation iscomplete and reboot.
Fig. 2-6 Installation from floppy disk drive
Installation fromfloppy disk drive
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-29 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
The software is first copied from PC/PG to D:\Install on the PCU 50 andinstalled automatically when the PCU 50 is rebooted.In the example below, the PC/PG has computer number r3344 and the softwareto be installed is stored in directory MANUALTURN\MT_INST.
Activate the PCU 50:
1. Switch on the control and, when the PCU 50 is bootingand the message “Sinumerik” is displayed, press the“Down Arrow” key followed by “Enter”.
2. Select <1> “Install/Update SINUMERIK System”.
3. Enter password.
4. Select <3> “Install from Network Drive”.
5. Select <1> “Connect to Network Drive”.
1
Requirements:
� PC/PG with Windows NT4 or Windows 95/98
� Set NETBBEUI protocol on PC/PGStart –> Settings –> Control Panel –> Network –> Pro-tocols tab –> “Add”: NETBEUI
� Determine the computer name of the PC/PG:Start –> Settings –> Control Panel –> Network –> Iden-tification tab –> “Computer Name”: e.g. r3344
� Activate the share attribute for the directory on thePC/PG containing the software to be installed:
PC/PG with Windows NT4:Assign a share name (e.g. MANUALTURN)Enter the authorization (e.g. User1 [local user] or “allusers” with “read only” rights)
PC/PG with Windows 95/98Assign a share name (e.g. MANUALTURN)Enter the access rightsIf necessary, assign a password
� Select a share level for a PC/PG with Windows 95/98: Select Start –> Settings –> Control Panel –> Network–> Access Control tab –> “Share Level”
� Connect the PC/PG and PCU 50 using “ConvertedTwisted Pair Ethernet Cable”
Fig. 2-7 Installation over a network connection
Installation over anetworkconnection
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-30 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
1
Establish the connection to the PC/PG:
6. Enter the authorized user name and password for fet-ching the software from the share directory on the PC/PG. (You can confirm the remember password option).
PC/PG with Windows NT4:Enter the user name and password of a local user ofthe PC/PG.
PC/PG with Windows 95/98:Enter any user name and the password, if one wasentered when creating the directory share.
7. Enter the drive letter which is to designate the PC/PGon the PCU 50, e.g.: h
8. Enter the computer name of the PC/PG and the direc-tory name (share name) of the PC/PG to be accessed,e.g.: \\r3344\Manualturn
9. The following display appears on the PCU 50:Connected Network Drive (last): H: (\\r3344\MANUAL-TURN)Install Directory: F:\Install
Note:F:\Install is a default setting and can/must be changed.
10. Select <4> “Change Install Directory”.
11. Specify the drive letter which is to designate the PC/PGon the PCU 50, and, if necessary a subdirectory,e.g.: H:\MT_INST
Start the transfer and installation of the software:
12. Select <5> “Install from H:\MT_INST”.
13. The transfer from PC/PG to D:\INSTALL on the PCU 50starts.When the software has been copied, the PCU 50 isautomatically rebooted and the software is installedinteractively.
Fig. 2-8 Installation over a network connection
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-31 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
To display all connected drives, proceed as follows:
1. Switch on the control and, when the PCU 50 is bootingand the message “SINUMERIK” is displayed, press the“Down Arrow” key followed by “Enter”.
2. Select <1> “Install/Update SINUMERIK System”.
3. Enter password.
4. Select <3> “Install from Network Drive”.
5. Select <2> “Show connected Network Drives”.
Fig. 2-9 Displaying connected drives
To disconnect all connected drives again, proceed as follows:
1. Switch on the control and, when the PCU50 is bootingand the message “SINUMERIK” is displayed, press the“Down Arrow” key followed by “Enter”.
2. Select <1> “Install/Update SINUMERIK System”.
3. Enter password.
4. Select <3> “Install from Network Drive”.
5. Select <3> “Disconnect from all Network Drives”.
Fig. 2-10 Disconnecting connected drives
The ManualTurn software package comprises 5 languages (German, English,French, Italian and Spanish). The foreground language is always German. To select the background language, activate the “MMC” and “Languages” softkeys in the “Start-up” operating area of the CNC ISO user interface and selectthe desired language. Use the “Change Language” soft key in the “Start-up” operating area of theCNC ISO user interface to change between the foreground and backgroundlanguages.
Languages
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-32 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
2.2.3 NC start-up
Please proceed as follows to start up the NC:
Precondition:NC card with 8MB memory capacity andnecessary NCK software version
NCK reset
Enter password for machine manu-facturer
Copy default MD for turning from direc-tory tools\md\...TVAR2A1S.8X0 (2 axes/1 spindle)
Software versioninstalled on NC ?
yes
no
Insert NC cardThe software is loaded into RAM– Start-up switch=1 (general NCK reset)– Start-up switch=0 (general NCK reset
performed)
Copy default MD for turning from direc-tory tools\md\...TVAR2A1S.8X0 (2 axes/1 spindle)
Copy ManualTurn MD from directory tools\md\CTM.8X0
Note: If you need to install further ManualTurn definitions and ManualTurncycles you will have to increase thememory capacity.
1
Fig. 2-11 NC start-up
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-33 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
NCK reset
1
Copy simulation data foraxes from directory: tools\md\SIM.8X0
Configure axes and start updrives
NCK reset
Test configuration without drivesMachine
Load the MT_DEF.ARC definitions from archive ofPCU 50
Copy definitions from directory: tools\cycles\de-fine
PCU 50: Load ManualTurn cycles with “Load” soft key
Alternative for PCU 50PCU 20/PCU 50
Activate definitions with “Activate” soft key
Copy ManualTurn cyclesfrom directory:tools\cycles
Activate definitions with “Activate” soft key
Load MT_CYC.ARC cyclesfrom archive of PCU 50
Fig. 2-12 NC start-up
2 Installation & Start-Up
08.022.2 First installation & start-up sequence
2-34 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
2.2.4 PLC start-up
Please proceed as follows to start up the PLC:
Note
Before you run the start-up, set the Mnemonic parameter to German (Deutsch)in the SIMATIC Manager in the Options → Customize → Language menu.
Execute overall reset on PLCMemory capacity after overall reset = 128 KB
Copy all blocks and all source files from theManualTurn library into the PLC user project.
In the PLC user project, modify and compilesource file GPOB810D (for SINUMERIK 810D)or GPOB840D (for SINUMERIK 840D).
Install the ManualTurn library on the PG/PC: Run setup.exe to start the InstallShield. Theinstallation is interactive.Note: The catalog name of the library is MTxxyyzz (xxyyzz = version number)
Precondition:ManualTurn machine data have been loaded
In the PLC user project, modify and compilesource file CTM_INIT.
Load project in PLC
Machine control panel signals:� In the PLC user project, modify and com-
pile source file FC90_MSTT19 orFC90_OP32S
–or–� integrate the functions is dedicated blocks.
Fig. 2-13 PLC start-up
2 Installation & Start-Up
08.022.3 Series machine start-up
2-35 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
2.3 Series machine start-up
The series machine start-up function is used to install the software on severalmachines.
When setting up several machines, a default software installation is carried outon the first machine. An NC and PLC archive are subsequently created and canbe copied onto the other machines.
You can choose between 5 different memory media when creating or reading ina series machine start-up archive:
� RS-232-CThe start-up archives are stored on a device connected to the RS-232 inter-face. Please note the information about series machine start-up in the fol-lowing publication:References: /IAD/, Installation & Start-Up Guide SINUMERIK 840D/
SIMODRIVE 611D, Section “Data backup via MMC 100”
� NC cardThe free memory (approx. 2 MB) on the NC card (PCMCIA card) can beused to store a start-up archive.
� PG (PCU 50 only)The start-up archives are stored on a programming device.
� Archive (PCU 50 only)The start-up archives are stored on the hard disk.
� Disk (PCU 50 only)The start-up archives are stored on a disk.
Please refer to the following publication for exact details of the operating se-quence:References: /BA/, Operator’s Guide SINUMERIK 840D/810D/FM-NC,
Section “Services operating area”
Note
The NC and PLC can be stored separately or together when the archive iscreated.
When the archive files are read in, the NC archive must be read in first, fol-lowed by an NCK reset and, if necessary, a general PLC reset. The PLC ar-chive must finally be imported. Please note that all of the data on the NC andPLC are deleted and replaced with the data in the archives.
�
Application
Operatingsequence
2 Installation & Start-Up
08.022.3 Series machine start-up
2-36 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
2 Installation & Start-Up
Notes
3-37 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Boundary Conditions
� ManualTurn is only running in channel 1, mode group 1.
� Fixed numbers are assigned to the machine axes (1=X, 2=Z).
� The spindle is assigned to axis number 3.
� ManualTurn is running without tool management.
� Only one operator panel can be used under ManualTurn.
� During thread cutting, PLC signal DB.DBX17.6 “Invert M03/M04” must notbe enabled.
� The HMI and Windows screen savers must not be used together.References: /IAM/, IM2 Installation & Start-Up Guide HMI Embedded
IM4 Installation & Start-Up Guide HMI Advanced
�
Prerequisites
3
08.02
3-38 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
3 Boundary Conditions
Notes
4-39 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
PLC Program
4.1 Structure of the PLC program
The program is modular, i.e. it is structured on the basis of PLC functions (Fig. 4-1). The operating system is divided into the following sections:
� Start-up and synchronization (OB100)
� Cyclic operation (OB1)
� Process alarm processing (OB40)
The user must call the appropriate section of the basic program in OBs 1, 40and 100 (see Fig. 4-1).
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÎÎÎÎÎÎÎÎ
Process alarm
ÎÎÎÎÎÎ
CyclicÎÎÎÎÎÎÎÎ
processing
Start-up
GP_PRAL
Start-upNCKMode groupChannelAxisSpindle
Userprogram
ÇÇÇÇÇÇÇÇ
Userprogram
Userprogram
OB 40
OB 1
OB 100
G groupdistributor
FB 1
FC 3
FC 2
Error and opera–tional messages
FC 10
FC 30
ManualTurnPLCprogram
HMI interface
DB81
DB82
Local DBs
DB 83–87
ManualTurnPLC progr.
FC 34, 35
ManualTurnPLCprogram
FC 31–33
ÎÎÎÎCold restart
ManualTurninterface
DBs for
ASUP
FC 9
PI service
FB 4
FB 28Multiple instancemanagement
FB 2
DB 88
ReadNC variable
Multi–ple instance DB
Fig. 4-1 Structure of the PLC program
Generalinformation
4
08.024.2 Example of OB1 and OB100
4-40 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
4.2 Example of OB1 and OB100
The ManualTurn PLC library contains source files GPOB810D.AWL andGPOB840D.AWL. These can be adapted and compiled by the user.The source files contain the calls for the standard basic program and the Manu-alTurn PLC program. OB1 and OB100 are presented in the following section,with the calls for the ManualTurn PLC program highlighted in bold. The call se-quence of the blocks in the example must not be changed.
ORGANIZATION_BLOCK OB1
VAR_TEMPOB1_EV_CLASS: BYTE;OB1_SCAN_1: BYTE;OB1_PRIORITY: BYTE;OB1_OB_NUMBR: BYTE;OB1_RESERVED_1: BYTE;OB1_RESERVED_2: BYTE;OB1_PREV_CYCLE: INT;OB1_MIN_CYCLE: INT;OB1_MAX_CYCLE: INT;OB1_DATE_TIME: DATE_AND_TIME;START_UP: BOOL;
END_VAR
BEGIN
CALL FC 2; // Basic program cyclicL OB1_SCAN_1; // Save first cycle of OB1
// Save START-UPL 1;==I;=START_UP;CALL FC 30(INIT_SD:=START_UP); // ManualTurn PLC
// INSERT USER PROGRAM HERE !!
END_ORGANIZATION_BLOCK
ORGANIZATION_BLOCK_OB100
CALL FB1, DB7(...
HWheel MMC = False; //Set handwheel signals to 0MMC to IF = True; //Transfer MMC signals to VDI
interface...
)
General
Example for OB1
Example for OB100
4 PLC Program
08.024.3 Overview of blocks
4-41 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
4.3 Overview of blocks
4.3.1 Function blocks
The function blocks used by ManualTurn are listed below.
Table 4-1 Function blocks
Block Comment
FB 2 Block for reading NC variables
FB 20 HiGraphErrEmitterFB block for errors and monitoring time; isloaded only
FB 28 Block for managing the multi-instance data block DB 88
FC 30 ManualTurn PLC, status administration; is called in OB 1.
FC 31–33 ManualTurn PLC, status administration; are only loaded andmust not be changed.
FC 34 Diagnostics module for monitoring the ManualTurn-specificVDI signals
FC 35 Local ManualTurn function block; is only loaded.
Note
� Block FB 20 is loaded only. It must be stored in the automation system (AS)during operation. It need not be called explicitly.
� Function blocks FC 30–35 and FB 28 must not be changed.
You will find a description of the basic PLC program blocks inReferences: /FB/, P3, Basic PLC Program
General
Description
4 PLC Program
08.024.3 Overview of blocks
4-42 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
4.3.2 Data blocks
The following data blocks are loaded via the tool box: ManualTurn PLC:
Table 4-2 Data blocks for ManualTurn
Block Comment
DB81 Data block for HMI; is loaded.
DB82 Data block for specific machine control panel signals. Configured by machine manufacturer.
DB 83–87 Local data blocks; are loaded and called by FC30.
DB 88 Multiple instance data block for FB 28
Note
The data blocks DB81 and DB83–88 must not bechanged.DB82 may only be parameterized.
4 PLC Program
08.024.4 Description of blocks
4-43 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
4.4 Description of blocks
4.4.1 ManualTurn PLC program
Function blocks FC30...35 control the machine control panel functionality inDB 82 and the HMI functionality in DB 81.
ManualTurn is not just an operator interface consisting of screenforms and dis-plays, but a complete operating system which provides the user with the func-tions he needs whatever the operating state of the control system.
For example, to allow the operator to perform the “Face turning”, “Longitudinalturning”, “Taper turning” etc. functions in “Manual”, ManualTurn automaticallyswitches to NC operating mode “Automatic” when the NC is started andswitches back to NC mode “JOG” when the function has been executed or theNC stopped. Thus, from the perspective of the operator, manual functions canbe performed independently of the NC control modes.
This functionality, which is available to the same extent in ManualTurn “Auto-matic” mode, is implemented both on the PCU (ManualTurn operator interface)and in the PLC (ManualTurn PLC program FC 30).
Function block FB 28 and data block DB 88 are used to manage multi-instance-capable basic PLC program blocks such as FB 2 and FB 4.
FC 30...35
FB 28
4 PLC Program
08.024.4 Description of blocks
4-44 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
4.4.2 ManualTurn interface DB82
In addition to the internal interfaces to the operator interface or the NC interface,the ManualTurn PLC program also requires an interface to the PLC user pro-gram. The latter is implemented in the ManualTurn interface DB82.
The PLC user program must enter the signals of the machine control panel(ManualTurn operating modes Reset, Start, Stop, Spindle CW/CCW/OFF etc.)in this interface. The ManualTurn PLC program then executes the correspond-ing actions and returns the current status in DB82. This status can then be eval-uated by the PLC user program.
The following diagram shows the functional interrelationships when the Manual-Turn MCP interface is active.
InputsOutputs
User program
Machine I/Os, MCP
PCU
ManualTurn
DB81HMI DB
ManualTurnPLC
DB82FC30
DB10 DB11 DB21 DB31 DB32 DB33
NC Modegroup
Chan-nel
AxisX1
AxisZ1
Spindle
ManualTurn MCP
Inputs(keys,switches)
Outputs(lamps,etc.)
MPI bus
ManualTurn-specific NC signals
Active
Fig. 4-2 Operating ManualTurn
Description offunction
Overview withactive ManualTurnPLC
4 PLC Program
08.024.4 Description of blocks
4-45 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Note
The ManualTurn PLC is activated when the ManualTurn operator interface isloaded. This is indicated by output signal (DB82) CTM_OUT.ctm_active=1. TheMCP interface (DB82) must be supplied by the user program. The ManualTurn-specific NC signals must not be overwritten by the user (Refer to the Section“NC signals for ManualTurn” for a list of exceptions).
For switchover of the control from ManualTurn to CNC operation, the machinemanufacturer must design the user program so as to ensure that the operatingelements of the ManualTurn machine control panel are adapted to the new en-vironment.
User programDB81
HMI DB
ManualTurnPLC
DB82FC30
DB10 DB11 DB21 DB31 DB32 DB33
NC Modegroup
Chan-nel
AxisX1
AxisZ1
Spindle
ManualTurnMCP
MPI bus
NC signalsand ManualTurnspecific NCsignals
Not active
Default setting: All ManualTurnfunctions inactive
InputsOutputs
Machine I/Os, MCP
PCU
ManualTurn
Fig. 4-3 CNC operation
Switchover to CNCoperation
4 PLC Program
08.024.4 Description of blocks
4-46 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Note
When you exit the ManualTurn operator interface, the ManualTurn_PLC is de-activated. This is indicated by output signal (DB82) CTM_OUT.ctm_active=0.The MCP interface (DB82) must be initialized with default values by the userprogram. In addition, the machine data changed by ManualTurn must be set tothe desired values.
The following machine data is manipulated by ManualTurn:
REFP_NC_START_LOCK=0
We recommend that you use the ManualTurn PLC library for the complete init-ialization of the CTM-INIT function. Function block CTM_INIT is called in OB1.Function CTM_INIT generates a delayed reset signal to activate the new ma-chine data. This reset signal must be linked to the channel reset in OB1 (seeexample in the ManualTurn PLC library GPOB810D and GPOB840D).
4 PLC Program
08.024.4 Description of blocks
4-47 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
4.4.3 Diagnostic function for start-up
Diagnostics module FC34 is used to monitor the ManualTurn-specific NC sig-nals (see Section “NC signals for ManualTurn”). These signals must not bechanged by the PLC user program. If the signals change, the diagnostics mod-ule stores the error in its error message ring buffer (20 entries are possible). If asignal is changed cyclically, a new entry in made in the ring buffer in each PLCcycle. You can activate this function via the DB82 DBX76.0 data module:
DBX76.0 = 1 (monitor_on)DBX76.1 = 1 (monitor_initialize)
DBX76.0 = 1 (monitor_on)DBX76.1 = 0 (monitor_initialize)
Error message1 (e.g. for DB11DBX0.1)
DBW78 current_number # 0 (error event counter) 1. . . . . . . . . DBB80 db_number (decimal output) 11. . . . . . . . . . . . . . . . . . . . DBB81 byte_number (decimal output) 0. . . . . . . . . . . . . . . . . . . DBB82 bit_number (decimal output) 1. . . . . . . . . . . . . . . . . . . .
Error message 2 (e.g. for DB21DBX7.1)DBW84 current_number # 0 (error event counter) 2. . . . . . . . . DBB86 db_number (decimal output) 21. . . . . . . . . . . . . . . . . . . . DBB87 byte_number (decimal output) 7. . . . . . . . . . . . . . . . . . . DBB88 bit_number (decimal output) 1. . . . . . . . . . . . . . . . . . . .
etc. ...
Function block FC34 is called in the ManualTurn PLC status management block(FC30).
Note
The VAT82 example for the variable table is contained in the tool box (PLClibrary).
Description offunction
Example
Initialize dia-gnostic function
Activate diagnosticfunction
Diagnostic functioncheckback signals
Call
4 PLC Program
08.024.4 Description of blocks
4-48 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
4.4.4 Standard interface signals associated with ManualTurn
A list of the NC signals affected by FC30 (ManualTurn PLC) is given below.These signals are reset when you exit and start ManualTurn PLC.
Note
The NC signals marked with a *) can be influenced by the application programeven when ManualTurn is active. None of the other signals may be utilized inany way by the user program.
Table 4-3 NC signals associated with ManualTurn
Byte Designation
DB10 Signals to NC (PLC–––>NCK)
DBB56 Bit7 Keyswitch setting 3 /A2/
DBB122, 123Bits 0 to 7
External digital inputs of NCKInputs 9 to 16
DBB124, 125Bits 0 to 7
External digital inputs of NCKInputs 17 to 24
DBB130, 131, 132, 133Bits 0 to 7
External digital outputs of the NCKOutputs 9 to 16
DB11 Signals to mode group (PLC–––>NCK) /K1/
DBB0 Bit0Bit1Bit2
AUTOMATIC modeMDI modeJOG mode
DBB1 Bit0Bit1Bit2
TEACH-IN machine functionREPOS machine functionREF machine function
Note
Mode group reset signal:If the mode group reset signal is utilized by the PLC user program, measuresmust be taken in the user program to ensure that CTM_IN.reset (DB82) is setat the same time.
4 PLC Program
08.024.4 Description of blocks
4-49 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Table 4-3 NC signals for ManualTurn
DB21 Signals to NCK channel (PLC–––>NCK)
DBB0 Bit3Bit4Bit5Bit6
Activate DRF /H1/Activate SBL /K1/Activate M01 /K1/Activate dry run feedrate /V1/
DBB1 Bit6Bit7
PLC action terminated /K1/Activate program test /K1/
DBB2 Bit0 Skip block/0 /K1/
DBB4 / DBB5Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit7
Feedrate override / Rapid traverse override /V1/ABCDEFGH
DBB6 Bit0 *)Bit2Bit4Bit6 *)Bit7
Feed disable /V1/Delete distance to go /A2/Program level abort /K1/Rapid traverse override active /V1/Feedrate override active /V1/
DBB7 Bit1Bit3Bit7
NC start /K1/NC stop /K1/Reset /K1/
DBB12, 16, 20Bit0Bit1Bit2Bit3 *)Bit4 *)Bit5Bit6Bit7
Geometry axes 1, 2, 3Activate handwheel 1 /H1/Activate handwheel 2 /H1/Activate handwheel 3 /H1/Feed stop /V1/Travel key disable /H1/Rapid traverse override /H1/Minus travel key /H1/Plus travel key /H1/
DBB13, 17, 21Bit0Bit1Bit2Bit3Bit5Bit6
Geometry axes 1, 2, 3 machine functions /H1/1 INC10 INC100 INC1000 INCVar. INCContinuous
DBB29 Bit0Bit1Bit2Bit3
Permanent feed F1 /V1/Permanent feed F2 /V1/Permanent feed F3 /V1/Permanent feed F4 /V1/
DBB30 Bit0Bit1Bit2Bit3Bit4
Activate contour handwheel 1Activate contour handwheel 2Activate contour handwheel 3Simulation contour handwheel onNeg. direction simulation contour handwheel
4 PLC Program
08.024.4 Description of blocks
4-50 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Table 4-3 NC signals for ManualTurn
DB31–33 Signals to axis/spindle
DBB0, 19Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit7
Feedrate override Spindle speed override /V1/ABCDEFGH
DBB1 Bit7 Override active /V1/
DBB2 Bit2 Delete distance to go/Spindle reset /A2,S1/
DBB4 Bit0Bit1Bit2Bit3 *)Bit4 *)Bit5Bit6Bit7
Activate handwheel 1 /H1/Activate handwheel 2 /H1/Activate handwheel 3 /H1/Feed stop / Spindle stop /V1/Travel key disable /H1/Rapid traverse override /H1/Minus travel key /H1/Plus travel key /H1/
DBB5Bit0Bit1Bit2Bit3Bit5Bit6
Machine functions /H1/1 INC10 INC100 INC1000 INCVar. INCContinuous
DB33 Signals to axis/spindle
DBB3 Bit2Bit3Bit4Bit5
Permanent feed F1 /V1/Permanent feed F2 /V1/Permanent feed F3 /V1/Permanent feed F4 /V1/
DBB8 Bit0Bit1Bit2Bit3Bit4Bit7
Assign NC axis to channel AAssign NC axis to channel BAssign NC axis to channel CAssign NC axis to channel DAssignment is activated by positive signal edgeRequest PLC axis/spindle
DBB16 Bit7 Delete S value /S1/
�
4 PLC Program
5-51 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Signal Description
5.1 Overview of ManualTurn interface DB82
5.1.1 Signals to ManualTurn (input signals)
Table 5-1 Signals to ManualTurn (input signals)
Address Name Initial value Comment
0 CTM_IN.mode B#16#0 Special operating modes for ManualTurn
1 CTM_IN.feed_ovrd B#16#0 Feed override switch
2 CTM_IN.spindle_ovrd B#16#0 Spindle speed override switch
4.0 CTM_IN.nc_start.open TRUE NC start, NC contact
4.1 CTM_IN.nc_start.close FALSE NC start, No contact
6.0 CTM_IN.nc_stop.open TRUE NC stop, NC contact
6.1 CTM_IN.nc_stop.close FALSE NC stop, No contact
8.0 CTM_IN.spindle_start.open TRUE Spindle start, NC contact
8.1 CTM_IN.spindle_start.close FALSE Spindle start, No contact
10.0 CTM_IN.spindle_stop.open TRUE Spindle stop, NC contact
10.1 CTM_IN.spindle_stop.close FALSE Spindle stop, No contact
10.4 CTM_IN.boot_standard FALSE System boot with standard CNC user interface
12.0 CTM_IN.spindle_left FALSE Spindle rotation counterclockwise
12.1 CTM_IN.spindle_right FALSE Spindle rotation clockwise
12.2 CTM_IN.direction_xz_off FALSE Axis direction xz OFF
12.3 CTM_IN.x_plus FALSE 1st geometry axis (x axis) in plus direction
12.4 CTM_IN.x_minus FALSE 1st geometry axis (x axis) in minus direction
12.5 Reserved – –
12.6 Reserved – –
12.7 CTM_IN.z_plus FALSE 3rd geometry axis (z axis) in plus direction
13.0 CTM_IN.z_minus FALSE 3rd geometry axis (z axis) in minus direction
13.1 CTM_IN.direction_c_off FALSE Machine axis direction (C) off
13.2 Reserved – –
13.3 Reserved – –
13.4 CTM_IN.c_plus FALSE 3rd machine axis (c axis) in plus direction
13.5 CTM_IN.c_minus FALSE 3rd machine axis (c axis) in minus direction
13.6 CTM_IN.increment FALSE Increment on/off
13.7 CTM_IN.fix_feed1 FALSE Permanent feed F1 on
14.0 CTM_IN.fix_feed2 FALSE Permanent feed F2 on
5
08.025.1 Overview of ManualTurn interface DB82
5-52 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Table 5-1 Signals to ManualTurn (input signals)
Address Name Initial value Comment
14.1 CTM_IN.fix_feed3 FALSE Permanent feed F3 on
14.2 CTM_IN.fix_feed4 FALSE Permanent feed F4 on
14.3 CTM_IN.hand_wheel_1 FALSE Handwheel factor 1 on/off
14.4 CTM_IN.hand_wheel_10 FALSE Handwheel factor 10 on/off
14.5 CTM_IN.hand_wheel_100 FALSE Handwheel factor 100 on/off
14.6 CTM_IN.contour_feed_plus FALSE Contour feed plus
14.7 CTM_IN.contour_feed_minus FALSE Contour feed minus
15.0 CTM_IN.contour_wheel FALSE Contour handwheel on/off
15.1 CTM_IN.x_wheel FALSE Handwheel for 1st geometry axis (x axis), on/off
15.2 Reserved – –
15.3 CTM_IN.z_wheel FALSE Handwheel for 3rd geometry axis (z axis), on/off
15.4 CTM_IN.single_block FALSE Single-step mode on/off
15.5 CTM_IN.teach_feed FALSE Teach-in, feed (G01)
15.6 CTM_IN.teach_rapid FALSE Teach-in, rapid traverse (G00)
15.7 CTM_IN.boot_standard FALSE System boot with standard CNC user interface
16.0 CTM_IN.jog_feed FALSE Jog feed (override active)
16.1 CTM_IN.disable_popup FALSE Disabling of popup alarm window
16.2 CTM_IN.disable_cnc_standard FALSE Changeover to standard CNC suppressed
16.3 CTM_IN.reset FALSE RESET
16.4 CTM_IN.disable_spindle_control FALSE Suppression of the spindle control ManualTurn
16.5 CTM_IN.reset_nc_start_dir_off FALSE Reset NC Start at direction deselection inMANUAL mode soft key STRAIGHT
16.6 CTM_IN.gear_step_change_activ FALSE Gear stage change active
16.7 CTM_IN.get_tool_data FALSE Updating tool data
17 CTM_IN.assign_contour_wheel B#16#0 Assignment of contour handwheel to hand-wheel 1, 2, 3
26.0 CTM_IN.handwheel_mode FALSE Handwheel acts on geo/machine axes
26.1 CTM_IN.reserved_ds FALSE C axis mode/spindle switchover
26.2 CTM_IN.asup_start_locked FALSE ASUP starts are locked
26.3 CTM_IN.control_mmc_reset FALSE Control of the reset signal from the user inter-face
26.4 CTM_IN.disable_m5_pos FALSE Behavior after spindle positioning
27 CTM_IN.assign_x_wheel B#16#0 Assignment X axis handwheel tohandwheel 1, 2, 3
28 Reserved – –
29 CTM_IN.assign_z_wheel B#16#0 Assignment Z axis handwheel tohandwheel 1, 2, 3
34 CTM_IN.teach.m_func B#16#0 Teach buffer for M functions
38.0 CTM_IN.teach.strobe FALSE Strobe for transfer of teach buffer
5 Signal Description
08.025.1 Overview of ManualTurn interface DB82
5-53 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
5.1.2 Signals from ManualTurn (output signals)
Table 5-2 Signals from ManualTurn (output signals)
Address Name Initial value Comment
40.0 CTM_OUT.ctm_activ FALSE ManualTurn active
40.1 CTM_OUT.x_plus FALSE 1st geometry axis (x axis) in plus direction
40.2 CTM_OUT.x_minus FALSE 1st geometry axis (x axis) in minus direction
40.3 Reserved – –
40.4 Reserved – –
40.5 CTM_OUT.z_plus FALSE 3rd geometry axis (z axis) in plus direction
40.6 CTM_OUT.z_minus FALSE 3rd geometry axis (z axis) in minus direction
40.7 Reserved – –
41.0 Reserved – –
41.1 CTM_OUT.c_plus FALSE 3rd machine axis (c axis) in plus direction
41.2 CTM_OUT.c_minus FALSE 3rd machine axis (c axis) in minus direction
41.3 CTM_OUT.spindle_right FALSE Spindle rotation clockwise preselected
41.4 CTM_OUT.spindle_left FALSE Spindle rotation counterclockwise preselected
41.5 CTM_OUT.nc_activ FALSE NC part program active
41.6 CTM_OUT.nc_stopped FALSE NC part program has been interrupted
41.7 CTM_OUT.spindle_activ FALSE Spindle running
42.0 CTM_OUT.spindle_stopped FALSE Spindle stop requested
42.1 CTM_OUT.hand_wheel_1 FALSE Handwheel factor 1
42.2 CTM_OUT.hand_wheel_10 FALSE Handwheel factor 10
42.3 CTM_OUT.hand_wheel_100 FALSE Handwheel factor 100
42.4 CTM_OUT.contour_wheel FALSE Contour handwheel
42.5 CTM_OUT.x_wheel FALSE Handwheel for 1st geometry axis (x axis)
42.6 Reserved – –
42.7 CTM_OUT.z_wheel FALSE Handwheel for 3rd geometry axis (z axis)
43.1 CTM_OUT.single_block FALSE Single-step mode selected
43.2 CTM_OUT.spindle_control_disabled FALSE Spindle control ManualTurn suppressed
43.3 CTM_OUT.teach_in_activ FALSE Teach-in selected
43.4 CTM_OUT.reset FALSE Reset activated
43.5 CTM_OUT.reference_mode_selected FALSE Reference point approach selection
43.6 CTM_OUT.manual_mode_straight FALSE Soft key “Straight” is selected in manual mode
43.7 CTM_OUT.manual_mode_conical FALSE Soft key “Conical” is selected in manual mode
44.0 CTM_OUT.spindle_pos_mode_sel FALSE Soft key “Oriented spindle stop” is activated
44.1 CTM_OUT.manual_mode_pos FALSE “Position” soft key is selected in manual mode.
44.2 CTM_OUT.e_asup_activ FALSE E_ASUP is active
44.3 CTM_OUT.e_iasup_activ FALSE E_IASUP is active
44.4 CTM_OUT.e_s_asup_activ FALSE E_S_ASUP is active
44.5 CTM_OUT.asup_ini_fin FALSE ASUP initialization ended
5 Signal Description
08.025.1 Overview of ManualTurn interface DB82
5-54 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Table 5-2 Signals from ManualTurn (output signals)
Address Name Initial value Comment
44.6 CTM_OUT.mmc_reset FALSE Reset request from the user interface
45 CTM_OUT.active_mmc_mode B#16#0 Active operating mode
64.0 CTM_OUT.errors.nc_start_error FALSE Error messages, NC start key defective
64.1 CTM_OUT.errors.nc_stop_error FALSE Error message, NC stop key defective
64.2 CTM_OUT.errors.spindle_start_error FALSE Error messages, spindle start defective
64.3 CTM_OUT.errors.spindle_stop_error FALSE Error messages, spindle stop defective
64.4 CTM_OUT.errors.asup_select_error FALSE The E_ASUP, E_IASUP and/or E_S_ASUPcycles could not be selected after control power-up.
76.0 nck_signal_monitor.monitor_on FALSE Function NCK signal monitor active (input signal)
76.1 nck_signal_monitor.monitor_initialize FALSE Delete data (input signal)
78 nck_signal_monitor.access_error[1].cur-rent_number
W#16#0 Current no. of error message 1 (output signal)
80 nck_signal_monitor.access_er-ror[1].db_number
B#16#0 DB number of error message 1 (output signal)
81 nck_signal_monitor.access_error[1].byte_number
B#16#0 Byte number of error message 1 (output signal)
82 nck_signal_monitor.access_er-ror[1].bit_number
B#16#0 Bit number of error message 1 (output signal)
84 nck_signal_monitor.access_error[2].cur-rent_number
W#16#0 Current no. of error message 2 (output signal)
86 nck_signal_monitor.access_er-ror[2].db_number
B#16#0 DB number of error message 2 (output signal)
87 nck_signal_monitor.access_error[2].byte_number
B#16#0 Byte number of error message 2 (output signal)
88 nck_signal_monitor.access_er-ror[2].bit_number
B#16#0 Bit number of error message 2 (output signal)
.
.
192 nck_signal_monitor.access_error[20].cur-rent_number
W#16#0 Current no. of error message 20(output signal)
194 nck_signal_monitor.access_error[20].db_number
B#16#0 DB number of error message 20 (output signal)
195 nck_signal_monitor.access_error[20].byte_number
B#16#0 Byte number of error message 20 (output signal)
196 nck_signal_monitor.access_error[20].bit_number
B#16#0 Bit number of error message 20 (output signal)
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-55 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
5.2 Description of ManualTurn interface DB82
5.2.1 Signals to ManualTurn (input signals)
DB82 modeDBB0 Specific operating modes for ManualTurnData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning The following eight ManualTurn modes can be created:
Value Meaning0 Manual operation1 Straight2 Conical3 Circle4 Cycle5 Cut6 Contour7 Program
Special cases, errors, ...... The value range from 8 to 255 is reserved.Application(s) The ManualTurn operating modes can be implemented in the application program via
� a rotary switch,� keys,� or via the vertical soft keys on the operator panel.
Related to ... MD 9623: $MM_CTM_MODE_SELECT_BY_SOFT KEY
DB82 feed_ovrdDBB1 Feed override switchData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning The feedrate is used by all eight ManualTurn operating modes, both channel and axis-spe-
cific (e.g. for the C axis).Special cases, errors, ...... The feedrate override has no effect if axes are traversing at fixed feeds or under handwheel
control. It is also possible to define in an MD whether axes can be traversed in setup modewith an override setting of 0.
Related to ... MD 12200: $MN_RUN_OVERRIDE_0References /FB/, V1, “Feeds” (DB21, DBB4 or DB31,DBB0)
DB82 spindle_ovrdDBB2 Spindle speed override switchData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning The spindle feedrate is used for all eight ManualTurn operating elements and is always
axis-specific for the 3rd axis or spindle.References /FB/, V1, “Feeds” (DB33, DBB19)
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-56 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 nc_start.open + nc_start.closeDBX4.0 +4.1 NC startData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0 –––> 1 –––> 0
The part program is started on the condition that an operating mode has already been para-meterized. An operating element consisting of an NC CONTACT and an NO CONTACT isused as the NC start key. The operating element is checked for plausibility, i.e. the signalsfor the element can be applied at the PLC inputs as illustrated in the following diagram.
Diagram
NO CONTACT:Bit 4.1
NC CONTACT:Bit 4.0
Switching state
0 1 Not actuated1 0 Actuated0 0 Not actuated/actuated (transition state)1 1 Fault (operating element defective)
Special cases, errors, ...... If a fault is detected, alarm “nc_start_error” is output. As a result, the NC cannot be startedagain.
Application(s)NC CONTACT: NO CONTACT:
E X.Y
E X.Y CTM_IN.NC_START.CLOSE
CTM_IN.NC_START.OPEN
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-57 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 nc_stop.open + nc_stop.closeDBX6.0 + 6.1 NC stopData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0 –––> 1 –––> 0
The spindle is stopped by means of M5. An operating element consisting of an NCCONTACT and an NO CONTACT is used as the spindle stop key. The operating element ischecked for plausibility, i.e. the signals for the element can be applied at the PLC inputs asillustrated in the following diagram.
Diagram
NO CONTACT:Bit 6.1
NC CONTACT:Bit 6.0
Switching state
0 1 Not actuated1 0 Actuated0 0 Not actuated/actuated (transition state)1 1 Fault (operating element defective)
Signal state 0 No effectSpecial cases, errors, ...... If a fault is detected, the spindle and axes are shut down. Alarm “nc_stop_error” is output in
DB82. As a result, the NC cannot be started again.Application(s)
NC CONTACT: NO CONTACT:
E X.Y
E X.Y CTM_IN.NC_STOP.CLOSE
CTM_IN.NC_STOP.OPEN
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-58 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 spindle_start.open + spindle_start.closeDBX8.0 +8.1 Spindle startData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0 –––> 1 –––> 0
The spindle start command is prepared with the parameterized speed. An operatingelement consisting of an NC CONTACT and an NO CONTACT is used as the spindle startkey. The operating element is checked for plausibility, i.e. the signals for the element can beapplied at the PLC inputs as illustrated in the following diagram.
Diagram
NO CONTACT:Bit 8.1
NC CONTACT:Bit 8.0
Switching state
0 1 Not actuated1 0 Actuated0 0 Not actuated/actuated (transition state)1 1 Fault (operating element defective)
Special cases, errors, ...... Alarm “nc_spindle_start” is output in DB82. As a result, the NC cannot be started again.Application(s)
NC CONTACT: NO CONTACT:
E X.Y
E X.Y CTM_IN.SPINDLE_START.CLOSE
CTM_IN.SPINDLE_START.OPEN
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-59 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 spindle_stop.open + spindle_stop.closeDBX10.0 + 10.1 Spindle stopData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0 –––> 1 –––> 0
The spindle is stopped by means of M5. An operating element consisting of an NC CON-TACT and an NO CONTACT is used as the spindle stop key. The operating element ischecked for plausibility, i.e. the signals for the element can be applied at the PLC inputs asillustrated in the following diagram.
Diagram
NO CONTACT:Bit 10.1
NC CONTACT:Bit 10.0
Switching state
0 1 Not actuated 01 0 Actuated0 0 Not actuated/actuated (transition state)1 1 Fault (operating element defective)
Signal state 0 No effectSpecial cases, errors, ...... If a fault is detected, the spindle and axes are shut down. Alarm “nc_spindle_start” is output
in DB82. As a result, the NC cannot be started again.Application(s)
NC CONTACT: NO CONTACT:
E X.Y
CTM_IN.SPINDLE_STOP.CLOSEE X.Y
CTM_IN.SPINDLE_STOP.OPEN
DB82 boot_standardDBX10.4 System boot with standard CNC user interfaceData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal can be enabled in order to boot the system with the standard CNC user inter-
face. Changeover from ManualTurn to standard CNC user interface is possible when thesignal is reset.
DB82 spindle_leftDBX12.0 Spindle rotation counterclockwiseData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0 –––> 1 –––> 0
Counterclockwise spindle rotation is accepted as the preselected direction of rotation and iseffective only when the spindle is started or already active. In the case of an active partprogram in which the spindle has been programmed with M3 or M4, the direction of rotationset in the part program is applied. This rotational direction is also output as a feedbacksignal to the machine control panel.
Signal state 0 No effectReferences
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-60 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 spindle_rightDBX12.1 Spindle rotation clockwiseData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0 –––> 1 –––> 0
Clockwise spindle rotation is accepted as the preselected direction of rotation and iseffective only when the spindle is started or already active. In the case of an active partprogram in which the spindle has been programmed with M3 or M4, the direction of rotationset in the part program is applied. This rotational direction is also output as a feedbacksignal to the machine control panel.
Signal state 0 No effectReferences
DB82 direction_xz_offDBX12.2 Axis direction xz offData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning The preselected axis direction is deselected. Active axes are shut down in setup mode.Application(s) Function can be implemented via the following operator elements:
� control stick (statically applied signal) or� keys.
References /BA/
DB82 x_plus + x_minusDBX12.3 + 12.4 1st geometry axis in +/– direction (X axis)Data block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 or signaltransition 0–––>1
Selection in + or – direction for the 1st geometry axis. Effective in setup, incremental ormanual modes.
Signal state 0 or signaltransition 1–––>0
No effect
Application(s) Function can be implemented via the following operator elements:� control stick (statically applied signal) or� key (transfer on rising signal edge)
Related to ... DB82, DBX12.2, direction_xz_offReferences /BA/
DB82 z_plus + z_minusDBX12.7 + 13.0 3rd geometry axis in +/– direction (Z axis)Data block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 or signaltransition 0–––>1
Selection in + or – direction for the 3rd geometry axis. Effective in setup, incremental ormanual modes.
Signal state 0 or signaltransition 1–––>0
No effect
Application(s) Function can be implemented via the following operator elements:� control stick (statically applied signal) or� key (transfer on rising signal edge)
Related to ... DB82, DBX12.2, direction_xz_offReferences /BA/
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-61 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 direction_c_offDBX13.1 Machine axis direction (C) offData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning The preselected axis direction is deselected. The axes are shut down in setup mode.Application(s) Function can be implemented via the following operator elements:
� control stick (statically applied signal) or� keys.
References /BA/
DB82 c_plus + c_minusDBX13.4 + 13.5 3rd machine axis in +/– direction (C axis)Data block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 or signaltransition 0–––>1
Selection in + or – direction for the 3rd machine axis (C axis). Effective in setup,incremental or manual modes.
Signal state 0 or signaltransition 1–––>0
No effect
Application(s) Function can be implemented via the following operator elements:� control stick (statically applied signal) or � key (transfer on rising signal edge)
Special cases, errors, ...... A direction can be preselected only when C axis mode is active.Related to ... DB82, DBX13.1, direction_c_offReferences /BA/
DB82 incrementDBX13.6 Increment on/offData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0–––>1–––>0
Increment screenform is displayed/concealed.
Signal state 0 No effectReferences /BA/
DB82 fix_feed1 to fix_feed4DBX13.7 – 14.2 Fixed feeds on (F1, F2, F3, F4)Data block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning When an operating mode has been started, the axes are not traversed at the programmed
feed, but at a fixed feed. When an operating mode has not been started or is interrupted,the keys act as jog keys for the feed axis or C axis. The direction of travel is determined bythe selected axis direction.
Application(s) Fixed feeds can be implemented by means of the control stick.Special cases, errors, ...... In setup mode, axes X and Z are traversed at the channel-specific feedrate and the C axis
at the axis-specific fixed feed.Related to ... MD 51008: $MN_FIXED_FEEDRATE[0–3] (channel-specific fixed feeds)
MD 12202: $MA_FIXED_FEEDRATE[0–3] (axis-specific fixed feeds)References /FB/, V1, “Feeds”
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-62 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 hand_wheel_1 to hand_wheel_100DBX14.3 – 14.5 Handwheel factors 1, 10, 100 on/offData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0–––>1–––>0
These signals are used to set the weighting factors 1, 10, 100 for the handwheels.
Signal state 0 No effectReferences /BA/
DB82 contour_feed_plus + contour_feed_minusDBX14.6 + 14.7 Contour feed plus/minusData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning When the contour handwheel is selected, it is possible to traverse at the programmed
feedrate along the contour in a positive (block end) or negative (block start) direction.References /FB/, V1, “Feeds”
DB82 contour_wheelDBX15.0 Contour handwheel on/offData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0–––>1–––>0
The contour handwheel is selected/deselected when this signal is set. Axes cannot betraversed at the contour handwheel feedrate until the program has been interrupted.
Signal state 0 No effectNote At the point when the contour handwheel is selected, the assignment “Contour handwheel
to handwheel 1, 2, 3” DB82 DBB17 must already apply.References /FB/, V1, “Feeds”
DB82 x_wheel + z_wheelDBX15.1 + 15.3 Handwheels for 1st + 3rd geometry axes, on/offData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0–––>1–––>0
The appropriate handwheel is selected/deselected when the corresponding signal is set.The axes can be traversed with the selected handwheel during program execution and insetup mode.
Signal state 0 No effectReferences /BA/
DB82 single_blockDBX15.4 Single-step mode on/offData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal transition0–––>1–––>0
Single-step mode is selected/deselected in the PROGRAM mode.
Signal state 0 No effectRelated to ... DB82, DBX43.1, single_block
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-63 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 teach_feedDBX15.5 TEACH-IN feedrate (G01)Data block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 or signaltransition 0–––>1
An approached position is transferred to the TEACH-IN memory as a feed block (G01).
Signal state 0 or signaltransition 1–––>0
No effect
Related to ... MD 9417: $MM_TEACH_HANDW_FEEDMD 9418: $MM_TEACH_HANDW_FEED_P_MINMD 9419: $MM_TEACH_HANDW_FEED_P_REV
References /BA/
DB82 teach_rapidDBX15.6 TEACH-IN rapid traverse (G00)Data block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 or signaltransition 0–––>1
An approached position is transferred to the TEACH-IN memory as a rapid traverse block(G00).
Signal state 0 or signaltransition 1–––>0
No effect
Related to ... MD 32000: MAX_AX_VELOReferences /BA/
DB82 boot_standardDBX15.7 System boot with standard CNC user interfaceData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning This signal can be enabled in order to boot the system with the standard CNC user inter-
face. Changeover from ManualTurn to standard CNC user interface is possible when thesignal is reset.
DB82 jog_feedDBX16.0 Jog feed (override active)Data block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.3Signal state 1 or signaltransition 0–––>1
When an operating mode has not been started or is interrupted, the keys act as jog keys forthe feed axis or C axis. The direction of travel is determined by the selected axis direction.The feed can be overlaid by the feedrate override.
Signal state 0 or signaltransition 1–––>0
No effect
Related to ... MD 32020: JOG_VELOReferences –
DB82 disable_popupDBX16.1 Disabling of popup alarm windowData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning The popup alarm window is disabled when this signal is set.References /BA/
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-64 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 disable_cnc_standardDBX16.2 Changeover to standard CNC is disabledData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.3Signal meaning Changeover from ManualTurn to standard CNC operator interface is not possible.References /BA/
DB82 resetDBX16.3 ResetData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning Setting the signal initiates a channel-specific reset and resets the ManualTurn PLC. The
active program is interrupted.Related to ... DB82, DBX43.4, resetNote Channel-specific reset may not be used directly. In the case of mode group reset, the reset
must be supplied.Timing diagram
CTM_IN. reset
CTM_OUT. reset Setting of at least 100ms
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-65 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 disable_spindle_controlDBX16.4 Suppressing the spindle control ManualTurnData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 The internal spindle control function is disabled if a spindle is not activated.
Spindle control is implemented via the PLC user program.Signal state 0 The spindle control of ManualTurn is taken immediately.Application(s) E.g. for gear stage change by the PLC user program with FC18.Related to ... Feedback signalTiming diagram
CTM_OUT.spindle_activ
CTM_OUT. spindle_stopped
CTM_IN. disable_spindle_control
CTM_OUT. spindle_control_disabled
Precondition: Spindle is stationary
Spindle/FC18 free for userprogram
Sequence for disabling spindle control function in MANUALTURN PLC
DB82 reset_nc_start_dir_offDBX16.5 Reset NC Start at direction deselection in MANUAL mode soft key STRAIGHTData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.4, 810D SW 2.4Explanation In MANUAL mode, soft key STRAIGHT, with direction deselection or non-activated axis
direction, NC Start is0 = not reset1 = reset.
Related to ...
DB82 gear_step_change_activDBX16.6 Gear stage change activeData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.4, 810D SW 2.4Explanation This bit returns a checkback signal to the PLC indicating that a gear stage change is active.
Its purpose is to prevent generation of error message “Error on selection/deselection ofconstant cutting rate” when a gear stage change is initiated, for example, as a result of achange in speed.
0 = Gear stage has been changed1 = Gear stage change active
Related to ...
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-66 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 get_tool_dataDBX16.7 Updating tool dataData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.4, 810D SW 2.4Explanation 0 = No tool updating
1 = Tool data are updated by ManualTurn. When tool data have beenaccepted by ManualTurn, this signal is automatically reset.
Related to ...
DB82 assign_contour_wheelDBB17 Assignment of contour handwheel to handwheel 1, 2, 3Data block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Explanation By setting one of the values 1, 2 or 3, it is possible to assign the contour
handwheel to handwheel 1, 2 or 3.Related to ... DBB27 Assignment of X axis handwheel to handwheel 1, 2, 3
DBB29 Assignment of Z axis handwheel to handwheel 1, 2, 3
DB82 handwheel_modeDBX26.0 Handwheel acts on geo/machine axesData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.4, 810D SW 2.4Explanation 0: The handwheel pulses act on the geometry axes. One of the consequences of this,
however, is that the preselected increments are halved when DIAMON (diameter programming in facing axis) is active.
1: The handwheel pulses act on the machine axes. With this setting, the incrementweighting remains the same, irrespective of DIAMON/DIAMOF.
Related to ...
DB82 reserved_dsDBX26.1 C axis mode/spindle switchoverData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Explanation Bit = 1: If the spindle is in C axis mode, it is not automatically switched back to spindle
mode at the end of the program.Related to ...
DB82 asup_start_lockedDBX26.2 ASUB starts are lockedData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Explanation Bit = 1: The start of asynchronous subprograms E_ASUP, E_S_ASUP and E_IASUP used
by ManualTurn is disabled.Related to ...
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-67 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 control_mmc_resetDBX26.3 Control of the reset signal from the user interfaceData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Explanation Bit = 0: A reset request from the operator interface is processed by the PLC and triggers a
channel reset.Bit = 1: A reset request from the operator interface is active (signal CTM.mmc_reset is
active) but is not processed. The reset request is not reset until the bit is set to 0.Related to ... CTM_OUT.mmc_reset
DB82 disable_m5_posDBX26.4 Behavior after spindle positioningData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Explanation Bit = 0: If the spindle is stopped with the Spindle Stop key while spindle positioning is
active, an M5 is triggered when the positioning operation is complete (the spindleswitches from positioning mode back to open-loop control mode).
Bit = 1: If the spindle is stopped with the Spindle Stop key while spindle positioning is active, an M5 is not triggered when the positioning operation is complete (thespindle remains in positioning mode).
Related to ... CTM_OUT.mmc_reset
DB82 assign x_wheelDBB27 Assignment X axis handwheel to handwheel 1, 2, 3Data block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Explanation By setting one of the values 1, 2 or 3, it is possible to assign the X axis handwheel to hand-
wheel 1, 2 or 3.Exception: A setting of 0 assigns handwheel 1 to the X axis.
Related to ... DBB17 Assignment of contour handwheel to handwheel 1, 2, 3DBB29 Assignment of Z axis handwheel to handwheel 1, 2, 3
DB82 assign z_wheelDBB29 Assignment Z axis handwheel to handwheel 1, 2, 3Data block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Explanation By setting one of the values 1, 2 or 3, it is possible to assign the Z axis handwheel to hand-
wheel 1, 2 or 3.Exception: A setting of 0 assigns handwheel 2 to the Z axis.
Related to ... DBB17 Assignment of contour handwheel to handwheel 1, 2, 3DBB27 Assignment of X axis handwheel to handwheel 1, 2, 3
DB82 teach.m_funcDBB34 Teach buffer for M functionsData block Signal(s) to ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Explanation The buffer contents are transferred to the Teach-In program when the strobe signal is
activated.The value range 0 to 99 corresponds to M0 to M99.
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-68 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 teach.strobeDBX38.0 Strobe for transfer of teach bufferData block Signal(s) to ManualTurnEdge evaluation: yes Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 or signaltransition 0–––>1
The contents of the Teach buffer are transferred when this signal is set.
Signal state 0 or signaltransition 1–––>0
No effect
Timing diagram
CTM_OUT. teach_in_activ
CTM_IN. teachm_func
CTM_IN. teachstrobe
Load M buffere.g. M3/M4/M5
Coolant Mxx
M function istransferred im-mediately
Related to ... DB82, DBB34, TEACH buffer for M functions
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-69 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
5.2.2 Signals from ManualTurn (output signals)
DB82 ctm_activeDBX40.0 ManualTurn activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal state 1 or signaltransition 0–––>1
The ManualTurn PLC program is currently active.
Signal state 0 or signaltransition 1–––>0
The ManualTurn program is not active. The user program is capable of performing standardCNC operations.
Special cases, errors, ...... The ManualTurn PLC program becomes active when the ManualTurn application isactivated in the operator interface by pressing the ManualTurn soft key.After deselection of ManualTurn, the ManualTurn PLC program is in an inactive state.
DB82 x_plus + x_minusDBX40.1 + 40.2 1st geometry axis in +/– direction (X axis)Data block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the 1st geometry axis (X axis) in the + or – direction
is selected.
DB82 z_plus + z_minusDBX40.5 + 40.6 3rd geometry axis in +/– direction (Z axis)Data block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the 3rd geometry axis (Z axis) in the + or – direction
is selected.
DB82 c_plus + c_minusDBX41.1 + 41.2 3rd machine axis in +/– direction (C axis)Data block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the 3rd machine axis (C axis) in the + or – direction
is selected.
DB82 spindle_rightDBX41.3 Spindle rotation clockwiseData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that clockwise spindle rotation is preselected.
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-70 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 spindle_leftDBX41.4 Spindle rotation counterclockwiseData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that counterclockwise spindle rotation is preselected.
DB82 nc_activeDBX41.5 NC part program activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the NC part program is active or interrupted.
DB82 nc_stoppedDBX41.6 NC part program has been interruptedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the NC part program is interrupted.
DB82 spindle_activDBX41.7 Spindle runningData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the spindle is in operation.
DB82 spindle_stoppedDBX42.0 Spindle stop requestedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that a spindle stop is requested.
DB82 hand_wheel_1 to hand_wheel_100DBX42.1 – 42.3 Handwheel factors 1, 10, 100Data block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the selected handwheel factor is active.
DB82 contour_wheelDBX42.4 Contour handwheelData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the contour handwheel is selected.
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-71 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 x_wheel + z_wheelDBX42.5 + 42.7 Handwheels for 1st + 3rd geometry axesData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that the selected handwheel (1st or 3rd geometry axis) is
active.
DB82 single_blockDBX43.1 Single-step mode selectedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that single-step mode is selected.
DB82 spindle_control_disabledDBX43.2 Spindle control ManualTurn suppressedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning The signal acknowledges that the ManualTurn spindle control is suppressed.
DB82 teach_in_activeDBX43.3 TEACH-IN selectedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that TEACH-IN is selected.
DB82 resetDBX43.4 Reset actuatedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal supplies the feedback that a channel-specific Reset has been executed.
DB82 reference_mode_selectedDBX43.5 Soft key reference point approach activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.3Signal meaning The “Ref. point” soft key is activated in “Manual” mode.References /BA/
DB82 manual_mode_straightDBX43.6 Soft key Straight activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.4, 810D SW 2.4Signal meaning The “Straight” soft key is activated in “Manual” mode.References /BA/
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-72 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 manual_mode_conicalDBX43.7 Soft key Conical activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.4, 810D SW 2.4Signal meaning The “Conical” soft key is activated in “Manual” mode.References /BA/
DB82 spindle_pos_mode_selDBX44.0 Soft key “Oriented spindle stop” is activatedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.4, 810D SW 2.4Signal meaning Soft key “Orient ON” (Oriented spindle stop) is activated in the “Spindle” soft key menu.References /BA/
DB82 manual_mode_posDBX44.1 Soft key “Position” is activatedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning The “Position” soft key is activated in “Manual” mode.
DB82 e_asup_activDBX44.2 Function E_ASUP is activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning The signal supplies the feedback that asynchronous subprogram E_ASUP is active.
DB82 e_iasup_activDBX44.3 Function E_IASUP is activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning The signal supplies the feedback that asynchronous subprogram E_IASUP is active.
DB82 e_s_asup_activDBX44.4 Function E_S_ASUP is activeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning The signal supplies the feedback that asynchronous subprogram E_S_ASUP is active.
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-73 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 asup_ini_finDBX44.5 ASUP initialization endedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning When the control has booted, the ManualTurn PLC initializes asynchronous subprograms
E_ASUP, E_IASUP and E_S_ASUP (FB4 PI_SERVICE) and runs E_ASUP (FC9). If thisoperation is completed without errors, the signal is set. You can use this signal to enablethe initialization of dedicated asynchronous subprograms.
Related to ... CTM_OUT.errors.asup_select_error
DB82 mmc_resetDBX44.6 Reset request from the user interfaceData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning Bit = 1: A reset request from the operator interface is active (“NC reset” soft key was
activated).Related to ... CTM_IN.control_mmc_reset
DB82 activ_mmc_modeDBB45 Active operating modeData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning This signal returns the active ManualTurn mode:
Value Meaning0 Manual operation1 Straight2 Conical3 Circle4 Cycle5 Cut6 Contour7 Program
DB82 errors.nc_start_errorDBX64.0 Error message, NC start key defectiveData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning Feedback signal to PLC user program that the NC start key is defective, i.e. NC CONTACT
and NO CONTACT signal = 1Related to ... DB82, DBX4.0 and DBX4.1
DB82 errors.nc_stop_errorDBX64.1 Error message, NC stop key defectiveData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning Feedback signal to PLC user program that the NC stop key is defective, i.e. NC CONTACT
and NO CONTACT signal = 1Related to ... DB82, DBX6.0 and DBX6.1
5 Signal Description
08.025.2 Description of ManualTurn interface DB82
5-74 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB82 errors.spindle_start_errorDBX64.2 Error message, spindle start key defectiveData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning Feedback signal to PLC user program that the spindle start key is defective, i.e. NC CON-
TACT and NO CONTACT signal = 1Related to ... DB82, DBX8.0 and DBX8.1
DB82 errors.spindle_stop_errorDBX64.3 Error message, spindle stop key defectiveData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 4.3, 810D SW 2.1Signal meaning Feedback signal to PLC user program that the spindle stop key is defective,
i.e. NC CONTACT and NO CONTACT signal = 1Related to ... DB82, DBX10.0 and DBX10.1
DB82 errors.asup_select_errorDBX64.4 Error message, E_ASUP, E_IASUP and/or E_S_ASUP not selectedData block Signal(s) from ManualTurnEdge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW 5.2, 810D SW 3.2Signal meaning The E_ASUP, E_IASUP and/or E_S_ASUP cycles could not be selected after control
power-up.Possible error cause:Cycles E_ASUP, E_IASUP and/or E_S_ASUP are not loaded or basic program parameterDB7.NCKomm is not set.If this error is output during power-up, the zero offsets (preset and offset), the spindle con-trol and the calculations for the rough turning cycle are not ready.
Note
For a description of signals DB82 DBX 76.0 ... 196.0, please refer to Section“Monitor functions for NC signals”.
�
5 Signal Description
6-75 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Machine Data
6.1 NC machine data for ManualTurn
A set of machine data ctm.8x0 is supplied for ManualTurn containing all relevantNC machine data and the values to be set. You will find the set of machine dataon the software CD in directory tools\md.
Note
Match the setting in MD 11602 $MN_ASUP_START_MASK = H7 and 20116$MC_IGNORE_INHIBIT_ASUP = H70 to the machine conditions. The ManualTurn basic setting also permits interrupt channel 7 (call asynchro-nous subprogram E_S_ASUP after block search) to start when a read-in dis-able is active. Check whether this setting can be retained for interrupt channel 7, e.g. for atool change after a block search.Please also check the setting of MD 20117 $MC_IGNORE_SINGLE-BLOCK_ASUP = H70.
The most important NC machine data and the associated values required forstart-up from file TVAR2A1S.8x0 are listed in the table below. The values mustnot be changed.
Table 6-1 Extract of NC machine data from file TVAR2A1S.8x0
NC MD num-ber
Name Value
10000 $MN_AXCONF_MACHAX_NAME_TAB[0] X1
10000 $MN_AXCONF_MACHAX_NAME_TAB[1] Z1
10000 $MN_AXCONF_MACHAX_NAME_TAB[2] C1
20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[0] 1
20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[1] 0
20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[2] 2
20070 $MC_AXCONF_MACHAX_USED[0] 1
20070 $MC_AXCONF_MACHAX_USED[1] 2
20070 $MC_AXCONF_MACHAX_USED[2] 3
20070 $MC_AXCONF_MACHAX_USED[3] 0
20070 $MC_AXCONF_MACHAX_USED[4] 0
20080 $MC_AXCONF_CHANAX_NAME_TAB[0] X
20080 $MC_AXCONF_CHANAX_NAME_TAB[1] Z
6
08.026.1 NC machine data for ManualTurn
6-76 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Table 6-1 Extract of NC machine data from file TVAR2A1S.8x0
NC MD num-ber
ValueName
20080 $MC_AXCONF_CHANAX_NAME_TAB[2] C
20100 $MC_DIAMETER_AX_DEF X
30300 $MA_IS_ROT_AX[AX3] 1
30310 $MA_ROT_IS_MODULO[AX3] 1
30320 $MA_DISPLAY_IS_MODULO[AX3] 1
35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX3] 1
You will find an exact description of all NC machine data in:References: /LIS/, Lists
/IAC/, Installation & Start-Up Guide 810D/IAD/, Installation & Start-Up Guide 840D/FB/, Description of Functions
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-77 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
6.2 Display machine data for ManualTurn
6.2.1 Overview of display machine data
Table 6-2 Display machine data for ManualTurn
MDnum-ber
MD identifier Comment Defaultsetting
9182 $MM_USER_CLASS_INCH_METRIC Inch/metric switchover 09550 $MM_CTM_CYC_ROUGH_RELEASE_DIST Retraction distance for stock removal at a
contour1
9551 $MM_CTM_CYC_ROUGH_RELEASE_ANGLE Retraction angle for stock removal at acontour
45
9552 $MM_CTM_CYC_ROUGH_BLANC_OFFS Blank offset for stock removal at a contour 19553 $MM_CTM_CYC_ROUGH_TRACE_ANGLE Starting angle for tracing a contour 59554 $MM_CTM_CYC_ROUGH_MIN_REST_MAT_1 Starting thickness, with reference to the
final machining allowance, for machiningthe residual material (axis 1)
50
9555 $MM_CTM_CYC_ROUGH_MIN_REST_MAT_2 Starting thickness, with reference to thefinal machining allowance, for machiningthe residual material (axis 2)
50
9599 $MM_CTM_OPTION_MASK Settings for ManualTurn 09600 $MM_CTM_SIMULATION_DEF_X Simulation default value for X 09601 $MM_CTM_SIMULATION_DEF_Z Simulation default value for Z 09602 $MM_CTM_SIMULATION_DEF_VIS_AREA Simulation default value for display area 1009603 $MM_CTM_SIMULATION_MAX_X Simulation maximum display X 09604 $MM_CTM_SIMULATION_MAX_Z Simulation maximum display Z 09605 $MM_CTM_SIMULATION_MAX_VIS_AREA Simulation maximum display area 10009606 $MM_CTM_SIMULATION_TIME_NEW_POS Simulation updating rate of actual value 1009607 $MM_CTM_ENABLE_RAPID_FEED Enable selection option rapid traverse as
feedrate1
9608 $MM_CTM_ENABLE_FEED_P_MIN Enable selection option feedrate in mm/min
1
9609 $MM_CTM_SPEED_FIELD_DISPLAY_RES Number of places after decimal point inspeed input field
0
9610 $MM_CTM_POS_COORDINATE_SYSTEM Position of coordinate system 29611 $MM_CTM_CROSS_AX_DIAMETER_ON Diameter display for active transverse
axes1
9612 $MM_CTM_TEACH_STORE_MANUAL_ABS Store setup motions as absolute values 19613 $MM_CTM_TEACH_STORE_START_ABS Store start position as absolute value 19614 $MM_CTM_TEACH_STORE_MANUAL_AUTO Store setup motions automatically 19615 $MM_CTM_TEACH_HANDW_FEED Handwheel feed mode 09616 $MM_CTM_TEACH_HANDW_FEED_P_MIN Path feed 109617 $MM_CTM_TEACH_HANDW_FEED_P_REV Rotational feedrate 19618 $MM_CTM_ENABLE_C_AXIS Enable C axis for interface 19619 $MM_CTM_G91_DIAMETER_ON Incremental infeed 09620 $MM_CTM_CYCLE_SAFETY_CLEARANCE Safety clearance, ManualTurn cycles 1.09621 $MM_CTM_CYCLE_DWELL_TIME Back-off time for cycles –19622 $MM_CTM_ENABLE_REFPOINT Reference point approach enable for Man-
ualTurn1
9623 $MM_CTM_START_WITHOUT_REFPOINT Enable NC start without referenced axes 19624 $MM_CTM_MODE_SELECT_BY_SOFT KEY Operating mode switchover via vertical
soft keys0
9625 $MM_CTM_CUSTOMER_START_PICTURE Customer power-up display 09626 $MM_CTM_TRACE Settings for ManualTurn 09627 $MM_CTM_COUNT_GEAR_STEPS Number of gear stages 19628 $MM_CTM_TOOL_INPUT_DIAM_ON Displays the tool data X as a diameter
value0
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-78 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
MDnum-ber
Defaultsetting
CommentMD identifier
9629 $MM_CTM_WEAR_INPUT_DIAM_ON Displays the tool wear data X as a diame-ter value
0
9630 $MM_CTM_FIN_SPEED_PERCENT Finishing feed in percent 1009631 $MM_CTM_CYCLE_DWELL_TIME_SEC Dwelltime for cycles in seconds 19632 $MM_CTM_ANGLE_REFERENCE_AXIS Angle reference axis 19633 $MM_CTM_INC_DEC_FEED_PER_MIN No meaning 19634 $MM_CTM_INC_DEC_FEED_PER_ROT No meaning 0.19636 $MM_CTM_ENABLE_S_TOOL_TABLE Enable constant cutting speed from tool
table0
9637 $MM_CTM_MAX_INP_FEED_P_MIN Upper input limit for feedrate in mm/min 20009638 $MM_CTM_MAX_INP_FEED_P_ROT Upper input limit for feedrate in mm/rev 19639 $MM_CTM_MAX_TOOL_WEAR Upper input limit for tool wear 19640 $MM_CTM_ENABLE_CALC_THREAD_PITCH Calculation of thread depth, if pitch entered 09641 $MM_CTM_ENABLE_G_CODE_INPUT Enable G code input 09642 $MM_CTM_ENABLE_CIRCLE_HOLE_CYCLE Enable hole circle drilling 09643 $MM_CTM_ENABLE_DRIVEN_TOOL Enable support for powered tools 09644 $MM_CTM_CIRC_TAP_DWELL_TIME_1 Dwelltime, bottom, tapping on hole circle 09645 $MM_CTM_CIRC_TAP_DWELL_TIME_2 Dwelltime, top, tapping on hole circle 09646 $MM_CTM_FACTOR_O_CALC_THR_PITCH Factor for calculating the external thread
depth if pitch entered0,6134
9647 $MM_CTM_FACTOR_I_CALC_THR_PITCH Factor for calculating the internal threaddepth if pitch entered
0.5413
9648 $MM_CTM_ROUGH_O_RELEASE_DIST Retraction distance for stock removal/cut-ting for external machining
1
9649 $MM_CTM_ROUGH_I_RELEASE_DIST Retraction distance for stock removal/cut-ting for internal machining
0.5
9804 $MM_ST_INDEX_SPINDLE_MAIN Axis index for main spindle 39805 $MM_ST_INDEX_SPINDLE_TOOL Axis index for tool spindle 0
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-79 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
6.2.2 Description of display machine data
9182 $MM_USER_CLASS_INCH_METRICMD number Inch/metric switchoverDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: POWER ON Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 6.2; 810D SW 4.2Meaning: If you perform the inch/metric switchover for ManualTurn in the CNC ISO user interface,
this can produce incorrect values in ManualTurn.0: Inch/metric switchover in the CNC ISO user interface is not possible.1: Inch/metric switchover in the CNC ISO user interface is possible.
9550 $MM_CTM_CYC_ROUGH_RELEASE_DISTMD number Retraction distance for stock removal at a contourDefault value: 1 Min. input limit: 0 Max. input limit: 10Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mmData type: DOUBLE Applies from software version:
840D SW 5.2; 810D SW 3.2Meaning: This MD defines the distance by which both axes are lifted off the contour during rough
cutting operations. (Does not apply to stock removal in cutting mode.)Special cases, errors –Related to ... –
9551 $MM_CTM_CYC_ROUGH_RELEASE_ANGLEMD number Retraction angle for stock removal at a contourDefault value: 45 Min. input limit: 0 Max. input limit: 90Changes effective: IMMEDIATELY Protection level: 3/4 Unit: degreesData type: DOUBLE Applies from software version:
840D SW 5.2; 810D SW 3.2Meaning: This MD defines the angle at which axes are lifted off the contour during rough cutting op-
erations. (Does not apply to stock removal in cutting mode.)
Angle
Special cases, errors –Related to ... –
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-80 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9552 $MM_CTM_CYC_ROUGH_BLANC_OFFSMD number Blank offset for stock removal at a contourDefault value: 1 Min. input limit: 0 Max. input limit: 100Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mmData type: DOUBLE Applies from software version:
840D SW 5.2; 810D SW 3.2Meaning: This MD defines the distance from the blank at which G0 is switched over to G1 during
stock removal at a contour to compensate for any blank allowances. (Does not apply tostock removal in cutting mode.)
Special cases, errors –Related to ... –
9553 $MM_CTM_CYC_ROUGH_TRACE_ANGLEMD number Starting angle for tracing a contourDefault value: 5 Min. input limit: 0 Max. input limit: 90Changes effective: IMMEDIATELY Protection level: 3/4 Unit: degreesData type: DOUBLE Applies from software version:
840D SW 5.2; 810D SW 3.2Meaning: This MD is used to define the angle between the tool nose and the contour at which stock
removal (rough cutting) of a contour commences, in order to remove residual material. Inother words, if the angle of the residual material is greater than the angle defined in the MD,the tool follows the contour.(Does not apply to stock removal in cutting mode.)
Current cutting depth D
Residualmaterial
Angle
Contour
Special cases, errors –Related to ... –
9554 $MM_CTM_CYC_ROUGH_MIN_REST_MAT1MD number Starting thickness, with reference to the final machining allowance, for machining the
residual material (axis 1)Default value: 50 Min. input limit: 0 Max. input limit: 1000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: %Data type: DOUBLE Applies from software version:
840D SW 5.2; 810D SW 3.2Meaning: This MD is used to define the limit value for machining of residual material in the direction of
axis 1 (Z axis). (This applies only to stock removal of a contour and not to stock removal incutting mode.)
Example:If the MD is set to 50% and the final machining allowance is 0.5mm, residual material thin-ner than 0.25mm is not machined in a separate machining step, but is removed during fin-ish cutting.
Special cases, errors –Related to ... MD 9555: $MM_CTM_CYC_ROUGH_MIN_RESET_MAT2
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-81 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9555 $MM_CTM_CYC_ROUGH_MIN_REST_MAT2MD number Starting thickness, with reference to the final machining allowance, for machining the
residual material (axis 2)Default value: 50 Min. input limit: 0 Max. input limit: 1000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: %Data type: DOUBLE Applies from software version:
840D SW 5.2; 810D SW 3.2Meaning: This MD is used to define the limit value for machining of residual material in the direction of
axis 2 (X axis). (This applies only to stock removal of a contour and not to stock removal incutting mode.)
Example:If the MD is set to 50% and the final machining allowance is 0.5mm, residual material thin-ner than 0.25mm is not machined in a separate machining step, but is removed during fin-ish cutting.
Special cases, errors –Related to ... MD 9554: $MM_CTM_CYC_ROUGH_MIN_RESET_MAT1
9599 $MM_CTM_OPTION_MASKMD number Settings for ManualTurnDefault value: 0 Min. input limit: 0000 Max. input limit: FFFFChanges effective: IMMEDIATELY Protection level: 3/4 Unit: HEXData type: WORD Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Bit 0: Do not switch back to spindle mode automatically after machining hole circles
Bits 1 to 7: ReservedBit 8: Hide “Teach In” soft key
9600 $MM_CTM_SIMULATION_DEF_XMD number Simulation default value for XDefault value: 0 Min. input limit: –10000 Max. input limit: 10000Changes effective: POWER ON Protection level: 3/4 Unit: mmData type: LONG Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD defines the size of the X coordinate of the display area. By selecting soft key TO
ORIGIN in the simulation run, it is possible to apply the value preset in this data.Special cases, errors –Related to ... MD 9601: $MM_CTM_SIMULATION_DEF_Z
MD 9602: $MM_CTM_SIMULATION_DEF_VIS_AREA
9601 $MM_CTM_SIMULATION_DEF_ZMD number Simulation default value for ZDefault value: 0 Min. input limit: –10000 Max. input limit: 10000Changes effective: POWER ON Protection level: 3/4 Unit: mmData type: LONG Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD defines the size of the Z coordinate of the display area. By selecting soft key TO
ORIGIN in the simulation run, it is possible to apply the value preset in this data.Special cases, errors –Related to ... MD 9600: $MM_CTM_SIMULATION_DEF_X
MD 9602: $MM_CTM_SIMULATION_DEF_VIS_AREA
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-82 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9602 $MM_CTM_SIMULATION_DEF_VIS_AREAMD number Simulation default value for display areaDefault value: 100 Min. input limit: –10000 Max. input limit: 10000Changes effective: POWER ON Protection level: 3/4 Unit: mmData type: LONG Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This machine data defines the size of the display area above the X coordinate. The Z coor-
dinate is automatically calculated from this setting.Special cases, errors –Related to ... MD 9600: $MM_CTM_SIMULATION_DEF_X
MD 9601: $MM_CTM_SIMULATION_DEF_Z
9603 $MM_CTM_SIMULATION_MAX_XMD number Simulation maximum display XDefault value: 0 Min. input limit: –10000 Max. input limit: 10000Changes effective: POWER ON Protection level: 3/4 Unit: mmData type: LONG Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD defines the size of the X coordinate of a second display area (e.g. for large work-
pieces). By selecting soft key MAX in the simulation run, it is possible to apply the value preset inthis data.
Special cases, errors –Related to ... MD 9604: $MM_CTM_SIMULATION_MAX_Z
MD 9605: $MM_CTM_SIMULATION_MAX_VIS_AREA
9604 $MM_CTM_SIMULATION_MAX_ZMD number Simulation maximum display ZDefault value: 0 Min. input limit: –10000 Max. input limit: 10000Changes effective: POWER ON Protection level: 3/4 Unit: mmData type: LONG Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD defines the size of the Z coordinate of a second display area.
By selecting soft key MAX in the simulation run, it is possible to apply the value preset inthis data.
Special cases, errors –Related to ... MD 9603: $MM_CTM_SIMULATION_MAX_X
MD 9605: $MM_CTM_SIMULATION_MAX_VIS_AREA
9605 $MM_CTM_SIMULATION_MAX_VIS_AREAMD number Simulation maximum display areaDefault value: 1000 Min. input limit: –10000 Max. input limit: 10000Changes effective: POWER ON Protection level: 3/4 Unit: mmData type: LONG Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD is set to define the size of the second display area above the X coordinate. The Z
coordinate is automatically calculated from this setting.Special cases, errors –Related to ... MD 9603: $MM_CTM_SIMULATION_MAX_X
MD 9604: $MM_CTM_SIMULATION_MAX_Z
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-83 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9606 $MM_CTM_SIMULATION_TIME_NEW_POSMD number Simulation updating rate of actual valueDefault value: 100 Min. input limit: 0 Max. input limit: 4000Changes effective: POWER ON Protection level: 3/4 Unit: msData type: WORD Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD is set to specify the time intervals at which the simulation graphic must be updated
in accordance with the current machining process on the machine tool.A setting of 0 means that simulation is not updated.
9607 $MM_CTM_ENABLE_RAPID_FEEDMD number Enable selection option rapid traverse as feedrateDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: 0 = RAPID TRAVERSE cannot be selected in parameter field F (feed).
1 = RAPID TRAVERSE can be selected in parameter field F (feed).Special cases, errors –Related to ... –
9608 $MM_CTM_ENABLE_FEED_P_MINMD number Enable selection option feedrate in mm/minDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: 0 = Feedrate in mm/min cannot be selected in parameter field F (feed).
1 = Feedrate in mm/min can be selected in parameter field F (feed).Special cases, errors –Related to ... –
9609 $MM_CTM_SPEED_FIELD_DISPLAY_RESMD number Number of places after decimal point in speed input fieldDefault value: 0 Min. input limit: 0 Max. input limit: 4Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD defines the number of places after the decimal point in parameter field S (speed).
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-84 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9610 $MM_CTM_POS_COORDINATE_SYSTEMMD number Position of coordinate systemDefault value: 2 Min. input limit: 0 Max. input limit: 7Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: The position of the coordinate system can be altered as follows:
0
+X
+Z
+X
+Z
2
4
6
1
3
5
7
+X
+Z
+X
+Z
+Z
+X +X
+Z
+X
+Z
+X
+Z
Note:All help displays, the sequence graphic and the input fields with rotation direction in theManualTurn operator interface automatically change according to the particular position.
Special cases, errors –Related to ... –
9611 $MM_CTM_CROSS_AX_DIAMETER_ONMD number Diameter display for active transverse axesDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: = 0:
� Absolute value inputs as radius value
� Zero offsets always specified as radius value
= 1:
� Position display as diameter
� Distance to go as diameter
� Absolute paths as diameter
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-85 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9612 $MM_CTM_TEACH_STORE_MANUAL_ABSMD number Store setup motions as absolute valuesDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Setup motions are stored as incremental/absolute values when TEACH IN function is acti-
vated0 = incremental1 = absolute
Special cases, errors –Related to ... –
9613 $MM_CTM_TEACH_STORE_START_ABSMD number Store start position as absolute valueDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: The start position is stored as an incremental/absolute value when TEACH IN function is
activated0 = incremental1 = absolute
Special cases, errors –Related to ... –
9614 $MM_CTM_TEACH_STORE_MANUAL_AUTOMD number Store setup motions automaticallyDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: On every change in direction or stop, the travel path is
0 = not stored1 = stored
Special cases, errors –Related to ... –
9615 $MM_CTM_TEACH_HANDW_FEEDMD number Handwheel feed modeDefault value: 0 Min. input limit: 0 Max. input limit: 2Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Handwheel movements are stored with the following feed mode:
0 = mm/rev1 = mm/min2 = as set for MANUAL mode
Special cases, errors –Related to ... MD 9617: $MM_CTM_TEACH_HANDW_FEED_P_MIN
MD 9618: $MM_CTM_TEACH_HANDW_FEED_P_REV
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-86 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9616 $MM_CTM_TEACH_HANDW_FEED_P_MINMD number Path feedDefault value: 10 Min. input limit: 1 Max. input limit: 3000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mm/minData type: DOUBLE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Path feed for handwheel movements which is stored if MD 9615
$MM_CTM_TEACH_HANDW_FEED = 0.Special cases, errors –Related to ... MD 9616: $MM_CTM_TEACH_HANDW_FEED
9617 $MM_CTM_TEACH_HANDW_FEED_P_REVMD number Rotational feedrateDefault value: 1 Min. input limit: 0.01 Max. input limit: 10000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mm/revData type: DOUBLE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Revolutional feedrate for handwheel movements that takes effect when MD 9615
$MM_CTM_TEACH_HANDW_FEED = 1.Special cases, errors –Related to ... MD 9616: $MM_CTM_TEACH_HANDW_FEED
9618 $MM_CTM_ENABLE_C_AXISMD number Enable C axis for interfaceDefault value: 1 Min. input limit: 0 Max. input limit: 2Changes effective: POWER ON Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: 0 = The C axis is not displayed on the operator interface.
1 = The C axis is displayed on the operator interface (position display) and is program-mable (STRAIGHT or INCLINED mode).
2 = The C axis is displayed on the operator interface (position display) but is not program-mable.
9619 $MM_CTM_G91_DIAMETER_ONMD number Incremental infeedDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: 0 = Input as radius value
1 = Input as diameter valueSpecial cases, errors –Related to ... –
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-87 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9620 $MM_CTM_CYCLE_SAFETY_CLEARANCEMD number Safety clearance, ManualTurn cyclesDefault value: 1.0 Min. input limit: 0.0 Max. input limit: 1000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mmData type: DOUBLE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This MD specifies the size of the safety clearance for all variants of the recess and under-
cut cycles in the ManualTurn cycles.Special cases, errors –Related to ... –
9621 $MM_CTM_CYCLE_DWELL_TIMEMD number Back-off time for cyclesDefault value: –1 Min. input limit: –100 Max. input limit: +100Changes effective: IMMEDIATELY Protection level: 3/4 Unit:
See MeaningData type: DOUBLE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: This machine data is applied if the tool clearance time is triggered during a cycle, e.g. re-
cessing. The tool clearance time is deactivated in the case of� negative value in spindle revolutions� positive value seconds.
Special cases, errors The dwell time for the deep hole drilling cycle is defined in MD 9631$MM_CTM_CYCLE_DWELL_TIME_SEC.
Related to ... –
9622 $MM_CTM_ENABLE_REFPOINTMD number Reference point approach enable for ManualTurnDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: WORD Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Reference point approach for ManualTurn values:
0 = not selected1 = selected
Special cases, errors –Related to ... MD 9623: $MM_CTM_START_WITHOUT_REFPOINT
If MD 9622=0 and MD 9623=0, reference point approach can only be started under thestandard operator interface.
9623 $MM_CTM_START_WITHOUT_REFPOINTMD number Enable NC start without referenced axesDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: POWER ON Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Enable NC start
0 = Enable NC start only if all axes are referenced. Exception: Reference point approach with NC start in MANUAL mode
1 = Enable NC start without referenced axesSpecial cases, errors –Related to ... MD 9622: $MM_CTM_ENABLE_REFPOINT
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-88 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9624 $MM_CTM_MODE_SELECT_BY_SOFT KEYMD number Operating mode switchover via vertical soft keysDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: POWER ON Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Operating mode switchover if
0 = selected via operating mode selector switch1 = selected via vertical soft keys on operator panel
Special cases, errors –Related to ... –
9625 $MM_CTM_CUSTOMER_START_PICTUREMD number Customer power-up displayDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: POWER ON Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Power-up display is activated if
0 = Siemens power-up display1 = Customer power-up display
Special cases, errors –Related to ... –
9626 $MM_CTM_TRACEMD number Settings for ManualTurnDefault value: 0 Min. input limit: 0000 Max. input limit: FFFFChanges effective: IMMEDIATELY Protection level: 3/4 Unit: HEXData type: WORD Applies from software version:
840D SW 4.3, 810D SW 2.1Meaning: Bit 0: Display /xy version
Bits 1 to 6: ReservedBit 7: Set single block mode to SBL3Bit 8: Reserved
9627 $MM_CTM_COUNT_GEAR_STEPSMD number Number of gear stagesDefault value: 1 Min. input limit: 0 Max. input limit: 5Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.3Meaning: This MD specifies the number of gear stages that can be selected at the operator interface.Special cases, errors –Related to ... –
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-89 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9628 $MM_CTM_TOOL_INPUT_DIAM_ONMD number Displays the tool data X as a diameter valueDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.3Meaning: This MD specifies how the tool offset data X is to be displayed:
0 = Radius1 = Diameter
Special cases, errors –Related to ... –
9629 $MM_CTM_WEAR_INPUT_DIAM_ONMD number Displays the tool wear data X as a diameter valueDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.3, 810D SW 2.3Meaning: This MD specifies how the tool wear data X is to be displayed:
0 = Radius 1 = Diameter
Special cases, errors –Related to ... –
9630 $MM_CTM_FIN_SPEED_PERCENTMD number Finishing feed in percentDefault value: 100 Min. input limit: 1 Max. input limit: 100Changes effective: IMMEDIATELY Protection level: 3/4 Unit: %Data type: WORD Applies from software version:
840D SW 4.3, 810D SW 2.3Meaning: This MD specifies a feedrate for complete machining selection “Roughing and finishing”,
which is equal to the percentage value entered for the F parameter (feedrate).Special cases, errors –Related to ... –
9631 $MM_CTM_CYCLE_DWELL_TIME_SECMD number Dwelltime for cycles in secondsDefault value: 1 Min. input limit: 0 Max. input limit: 100Changes effective: IMMEDIATELY Protection level: 3/4 Unit: sData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: Specification of dwell for cycles (with deep hole drilling) in seconds.Special cases, errors –Related to ... –
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-90 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9632 $MM_CTM_ANGLE_REFERENCE_AXISMD number Angle reference axisDefault value: 1 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: WORD Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: In CONICAL, CIRCLE and CONTOUR modes, you can change the axis to which an angle
is to refer. The direction of rotation, however changes.In the contour calculator of CONTOUR mode, circle angles are measured as with CADsystems.
Coordinate cross
+X
+Z +Z
+X
90°
0° 90°
α α
= 0: 1st axis (Z) =90°;2nd axis (X) = 0°
= 1: 1st axis (Z)= 0°;2nd axis (X)= 90°
0°
Application examples
+X
+Z +Z
+X
90°
0° 90°
0°
α α
= 0 = 1
CONICAL mode (X, α)
CIRCLE mode (D, E)
+X
= 0
+X
90°
+Z
0°
90°+Z = 1
0°
DE E
D
CONTOUR mode (circle)
+X
= 0
0°
+X
+Z= 1β1
α1
90°
+Z90° 0°
α1
β1
Related to ... –
9633 $MM_CTM_INC_DEC_FEED_PER_MINMD numberDefault value: 1 Min. input limit: 0.001 Max. input limit: 1000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mm/minData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This MD has no meaning.
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-91 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9634 $MM_CTM_INC_DEC_FEED_PER_ROTMD numberDefault value: 0.1 Min. input limit: 0.001 Max. input limit: 10Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mm/revData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This MD has no meaning.
9636 $MM_CTM_ENABLE_S_TOOL_TABLEMD number Enable constant cutting speed from tool tableDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: With this MD you can assign a constant cutting speed to each tool in the tool table.
0 = column “constant cutting speed” is not available in the tool table1 = column “constant cutting speed” is available in the tool table
Special cases, errors –Related to ... –
9637 $MM_CTM_MAX_INP_FEED_P_MINMD number Upper input limit for feedrate in mm/minDefault value: 2000 Min. input limit: 0 Max. input limit: 100000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mm/minData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is for specifying the upper feedrate limit for mm/min.Special cases, errors –Related to ... –
9638 $MM_CTM_MAX_INP_FEED_P_ROTMD number Upper input limit for feedrate in mm/revDefault value: 1 Min. input limit: 0 Max. input limit: 10000Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mm/revData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is for specifying the upper feedrate limit for mm/rev.Special cases, errors –Related to ... –
9639 $MM_CTM_MAX_TOOL_WEARMD number Upper input limit for tool wearDefault value: 1 Min. input limit: 0 Max. input limit: 10Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mmData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is for defining the maximum tool wear in X and Z direction of the tool.Special cases, errors –Related to ... –
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-92 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9640 $MM_CTM_ENABLE_CALC_THREAD_PITCHMD number Calculation of thread depth, if pitch enteredDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is for calculating thread depth K for an ISO thread according to the
thread pitch P (mm/rev) and the thread type (external/internal thread).0 = no calculation of thread depth K1 = calculation of thread depth K
Special cases, errors –Related to ... –
9641 $MM_CTM_ENABLE_G_CODE_INPUTMD number Enable G code inputDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is for specifying whether the G code input is enabled via the ManualTurn
operator interface (soft key G_CODE appears).0 = G code input not supported via ManualTurn operator interface.1 = G code input supported via ManualTurn operator interface.
Special cases, errors –Related to ... –
9642 $MM_CTM_ENABLE_CIRCLE_HOLE_CYCLEMD number Enable hole circle drillingDefault value: 0 Min. input limit: 0 Max. input limit: 1Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is for specifying whether the “Hole circle drilling” function is supported
via the ManualTurn operator interface (soft key HOLE CIRCLE DRILLING appears).0 = “Hole circle drilling” function is not enabled.
1 = “Hole circle drilling” function is enabled.Special cases, errors –Related to ... –
9643 $MM_CTM_ENABLE_DRIVEN_TOOLMD number Enable support for powered toolsDefault value: 0 Min. input limit: 0 Max. input limit: 2Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: BYTE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is for specifying how a powered tool is to be supported.
0 = No support for powered tool(non-controlled 2nd spindle)
1 = Support for a powered tool via PLC(controlled 2nd spindle)
2 = Support for a powered tool via NC (controlled 2nd spindle)Special cases, errors –Related to ...
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-93 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9644 $MM_CTM_CIRC_TAP_DWELL_TIME_1MD number Dwelltime, bottom, tapping on hole circleDefault value: 0 Min. input limit: 0 Max. input limit: 100Changes effective: IMMEDIATELY Protection level: 3/4 Unit: sData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is required for tapping on a hole circle with a controlled spindle. Here
you can define the dwelltime (in s) of the tap in the thread final drilling depth.Special cases, errors –Related to ... –
9645 $MM_CTM_CIRC_TAP_DWELL_TIME_2MD number Dwelltime, top, tapping on hole circleDefault value: 0 Min. input limit: 0 Max. input limit: 100Changes effective: IMMEDIATELY Protection level: 3/4 Unit: sData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: This machine data is required for tapping on a hole circle with a controlled spindle. Here
you can define the dwelltime (in s) of the tap in the return plane outside the workpiece.Special cases, errors –Related to ... –
9646 $MM_CTM_FACTOR_O_CALC_THR_PITCHMD number Factor for calculating the external thread depth if pitch enteredDefault value: 0,6134 Min. input limit: – Max. input limit: –Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: DOUBLE Applies from software version:
840D SW 6.2, 810D SW 4.2Meaning: The factor for converting thread pitch to thread depth for metric DIN external threads is
defined in this MD.
9647 $MM_CTM_FACTOR_I_CALC_THR_PITCHMD number Factor for calculating the internal thread depth if pitch enteredDefault value: 0.5413 Min. input limit: – Max. input limit: –Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: DOUBLE Applies from software version:
840D SW 6.2, 810D SW 4.2Meaning: The factor for converting thread pitch to thread depth for metric DIN internal threads is de-
fined in this MD.
9648 $MM_CTM_ROUGH_O_RELEASE_DISTMD number Retraction distance for stock removal/cutting for external machiningDefault value: 1 Min. input limit: -1 Max. input limit: 100Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mmData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: You use this MD to specify how far the tool is retracted from the external contour
during a stock removal or external machining operation (in cutting mode). This does notapply to stock removal of a contour.–1 = Retract through twice the tool nose radius
Special cases, errors –Related to ... –
6 Machine Data
08.026.2 Display machine data for ManualTurn
6-94 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9649 $MM_CTM_ROUGH_I_RELEASE_DISTMD number Retraction distance for stock removal/cutting for internal machiningDefault value: 0.5 Min. input limit: -1 Max. input limit: 100Changes effective: IMMEDIATELY Protection level: 3/4 Unit: mmData type: DOUBLE Applies from software version:
840D SW 4.4, 810D SW 2.4Meaning: You use this MD to specify how far the tool is retracted from the internal contour
during a stock removal or internal machining operation (in cutting mode). This does notapply to stock removal of a contour.–1 = Retract through twice the tool nose radius
Special cases, errors –Related to ... –
9804 $MM_ST_INDEX_SPINDLE_MAINMD number Axis index for main spindleDefault value: 3 Min. input limit: 0 Max. input limit: 127Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: UBYTE Applies from software version:
840D SW 6.2, 810D SW 4.2Meaning: Enter the axis number of the main spindle in this MD.
9805 $MM_ST_INDEX_SPINDLE_TOOLMD number Axis index for tool spindleDefault value: 0 Min. input limit: 0 Max. input limit: 127Changes effective: IMMEDIATELY Protection level: 3/4 Unit: –Data type: UBYTE Applies from software version:
840D SW 6.2, 810D SW 4.2Meaning: Enter the axis number of the tool spindle in this MD.
�
6 Machine Data
7-95 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Reservations
The following functions are used by ManualTurn and must not be assigned!
� Digital inputs:DB10 DBB122, 123, bit 0...7 (input 9...16)DB10 DBB124, 125, bit 0...7 (input 17...24)
� Digital outputs:DB10 DBB130...133, bit 0...7 (output 9...16)
Interrupt inputs 5, 6 and 7 for asynchronous subprogams
DB10 DBX0.4 and DBX1.4: Input 5: Asynchronous subroutine E_ASUP
DB10 DBX0.5 and DBX1.5: Input 6: Asynchronous subroutine E_IASUP
DB10 DBX0.6 and DBX1.6: Input 7: Asynchronous subroutine E_S_ASUP
Note
The asynchronous subroutines listed above are activated by the ManualTurnPLC.E_ASUP: After G95/G96 switchover or zero point offsetE_IASUP: With selection of incremental modeE_S_ASUP: After a block search
Enable data communication PLC/NCK: DB7.NCKomm=TRUE
Note
When ManualTurn is active, the signal MMCtoIF is set in DB7 (instance DB ofFB1).
�
Digital I/Os
Interruptinputs
Parameters forbasic PLCprogram
7
08.02
7-96 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
7 Reservations
Notes
8-97 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Functions
8.1 General
As a general rule, all turning functions that are enabled and executable on theSINUMERIK 840D or 810D can be used in the ManualTurn system.
The following functions are of particular importance for the ManualTurn system:
� Contour handwheel
� Third handwheel via actual value input
� Permanent feeds
� Buffering of actual values after power OFF with incremental encoders
� 2st spindle with ManualTurn
Note
Descriptions of the Contour Handwheel and Permanent Feedrates functionscan be found in the documentation for standard CNC operation. These arerelevant for the ManualTurn user only if he wishes to implement them in stan-dard CNC operation.
The interface signals described in Sections 8.2 “Contour handwheel” and 8.4“Permanent feeds” may only be used in standard CNC operation. Only the in-terface signals in DB82 may be used under ManualTurn. Similarly, the repre-sentation of channel 2 in Figs. 8-1 “Overview of interface signals for contourhandwheel” and 8-3 “Overview of interface signals for permanent feed” is validonly for standard CNC operation.
ManualTurnfunctionality
8
08.028.2 Contour handwheel
8-98 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
8.2 Contour handwheel
When the function is activated, the feedrate of path and synchronized axes canbe controlled via a handwheel in AUTOMATIC and MDI mode.
The following operating characteristics of the contour handwheel can be set viaMD $MN_HANDWH_TRUE_DISTANCE:
� Path specification:Limiting the velocity to the maximum permissible value causes the axes toovertravel. The path preset by the handwheel is traversed; no pulses arelost.
� Velocity specification:The handwheel specifies only the velocity at which the axes must traverse.���������������������������������������������The axis motion isbraked immediately � ���������� �����������������������������!���, preventing overtravel by the axes. The handwheel pulses do notsupply a path default.
The feedrate in mm/min is dependent upon:
� The number of pulses supplied by the selected handwheel within one pe-riod,
� The pulse weighting of the handwheel via MD 11320$MN_HANDWH_IMP_PER_LATCH
� The activated increment (INC1, 10, 100, ...) and
� The path weighting of an increment (MD 31090 $MA_JOG_INCR_WEIGHTof the first available geometry axis)
The feedrate is not dependent upon:
� The programmed feed mode (mm/min, mm/rev.),
� The programmed feedrate (resultant velocity can be higher),
� The rapid traverse rate with G0 blocks and
� The override (the position 0% is effective, i.e. zero speed)
The travel direction is dependent upon the rotational direction:
� In clockwise direction: Causes axes to travel in the programmed directionIf the block change criterion (IPO end) is reached, then the program ad-vances to the next block (response identical to G60).
� In counterclockwise direction: Causes axes to travel counter to in theprogrammed direction. In this case, the axes can only traverse until the be-ginning of the next block is reached. Pulses are not collected if the hand-wheel continues to rotate.
Function
Operatingcharacteristics of function
Feedrate
Travel direction
8 Functions
08.028.2 Contour handwheel
8-99 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
The function can be activated via the interface signals or via the NC program.
� Activation via the interface signal “Activate handwheel x as contour hand-wheel”. The function is activated/deactivated by means of the following inter-face signal:IS “Activate handwheel x as contour handwheel” (DB21, ... DBX30.0, 30.1,30.2)
� Activation via NC programThe contour handwheel can be activated in the program for individual blockswith FD=0, that is, velocity F from the block before the contour handwheel iseffective in the following block without any new programming.
Note
If no feedrate was programmed in the preceding NC blocks, the appropriatealarm is output.FD and F together are not possible in one NC block (an alarm is issued).
When the contour handwheel is activated, it can also be simulated. After activa-tion via the interface signal, the feedrate is no longer preset by the contourhandwheel; the programmed feedrate is used instead. The direction is also pre-set via interface signal.
IS “Simulation contour handwheel” (DB21, ... DBX30.3)IS “Negative direction simulation contour handwheel” (DB21, ... DBX30.4)
If then
simulation is deselected, the active movement is braked with a de-celeration ramp
the direction is changed,celeration ramp
Note:The override is effective as with NC program execution.
� RequirementsPermanent feed, dry run feedrate, thread cutting or tapping must not beactivated.
� Limit valuesAcceleration and velocity of the axes are limited to the values defined in themachine data.
� Interrupting the traversing movementThe function remains selected at NC STOP, however the handwheel pulsesare not added together and are not effective (for this it is necessary to setMD 20624 $MC_HANDWH_CHAN_STOP_COND bit 2 = 1).
� DRFIn addition, a selected DRF function has a path overlay action.
Activating thefunction
Simulation of thecontourhandwheel
Boundaryconditions
8 Functions
08.028.2 Contour handwheel
8-100 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
� Channel-specific delete distance-to-goThis causes the movement that was triggered by the contour handwheel tobe aborted; the axes are braked and the program is restarted with the nextNC block. The contour handwheel is then effective again.
11346 $MN_HANDWH_TRUE_DISTANCEMD number Handwheel path/velocity valuesDefault value: 1 Min. input limit: 0 Max. input limit: 3Changes effective after power ON Protection level: 2/4 Unit: –Data type: BYTE Applies from software version: 840D SW4.1
810D SW2.1Meaning: Setting the operating characteristics for traversing with handwheel, contour handwheel or
for FDA=0:Value = 1:The settings from the handwheel are path default settings. No pulses are lost. Limiting thevelocity to the maximum permissible value causes the axes to overtravel.Value = 0:The settings from the handwheel are velocity default settings. As soon as the handwheelstops, the axes stop as well. The axis motion is braked immediately, if no pulses are sup-plied by the handwheel in one IPO cycle, preventing overtravel by the axes. The handwheelpulses do not supply a path default.Value = 2:The settings from the handwheel are velocity default settings. As soon as the handwheelstops, the axes stop as well. The motion is decelerated immediately, however value = 0 isdecelerated not across the shortest possible path, but at the next possible point in animaginary increment scale. This scale corresponds to the distance traveled by the selectedaxis per handwheel detent position (see $MA_JOG_INCR_WEIGHT and$MN_JOG_INCR_SIZE_TAB, $MC_HANDWH_GEOAX_MAX_INCR_SIZE,$MA_HANDWH_MAX_INCR_SIZE). The zero point of the increment scale is assumed tobe at the start of the traversing movement.Value = 3:The settings from the handwheel are path default settings. If premature deceleration isnecessary based on the settings in other MD ($MN_HANDWH_REVERSE = 0,$MC_HANDWH_CHAN_STOP_COND, $MA_HANDWH_STOP_COND), the decelerationtakes place not across the shortest possible path, unlike value = 1, but at the next possiblepoint in an imaginary increment scale.
Machine data
8 Functions
08.028.2 Contour handwheel
8-101 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Signals to channel (DB21, ... ) Signals from channel (DB21, ... )
Activate handwheel x as contour hand-wheel (DBX30.0, 30.1, 30.2)
Simulation contour handwheel ON (DBX30.3)
Handwheel x active as contourhandwheel (DBX37.0, 37.1, 37.2)Contour
handwheel
Channel 2Channel 1
Signals from HMI (DB10)
Define handwheel x as contour hand-wheel (DBX100.5, 101.5, 102.5)
Contourhandwheel
HMI
Fig. 8-1 Overview of interface signals with contour handwheel
DB 21, 22, ...DBX30.0 Activate handwheel 1 as contour handwheelDBX30.1 Activate handwheel 2 as contour handwheelDBX30.2 Activate handwheel 3 as contour handwheelData block Signal(s) to channel (PLC ––> NCK)Edge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW4.1, 810D SW2.1Description One of the three handwheels can be activated/deactivated as contour handwheel via these
signals.
Signal = 1 Handwheel x is activated as contour handwheelSignal = 0 Handwheel x is deactivated as contour handwheel
A contour handwheel can be activated/deactivated in the middle of a block.Upon activation, the movement is first braked and then traversed according to the contourhandwheel.When deactivated, the movement is braked and the NC program is continued immediately.If the NC program is to be continued only after a new NC START, then deactivation of thecontour handwheel in the PLC user program must be combined with an NC STOP.
Special cases, errors, ...... The signal is maintained after NC RESET.Related to ... IS “Handwheel x active as contour handwheel” (DB21, 22, ... , DBX37.0, 37.1, 37.2)
Interface signals
8 Functions
08.028.2 Contour handwheel
8-102 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
DB 21, 22, ...DBX30.3 Simulation contour handwheel ONDBX30.4 Negative direction simulation contour handwheelData block Signal(s) to channel (PLC ––> NCK)Edge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW4.1, 810D SW2.1Description Set these signals as follows to activate/deactivate the contour handwheel simulation and to
specify the travel direction:
Bit 3 Bit 4 Meaning0 0 Simulation OFF0 1 Simulation OFF1 0 Simulation ON, direction as programmed1 1 Simulation ON, reverse direction to that programmed
With simulation, the feedrate is no longer preset by the contour handwheel; instead travelon the contour takes place with the programmed feedrate. If the function is deselected, the active movement is braked by means of the decelerationramp.If the travel direction is changed over, the activated movement is braked by means of thedeceleration ramp, then traversed in reverse direction.
Special cases, errors, ...... Simulation is only effective in AUTOMATIC mode and can only be activated when the con-tour handwheel is activated.
DB 21, 22, ...DBX37.0 Handwheel 1 active as contour handwheelDBX37.1 Handwheel 2 active as contour handwheelDBX37.2 Handwheel 3 active as contour handwheelData block Signal(s) from channel (NCK ––> PLC)Edge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW4.1, 810D SW2.1Description These signals show which handwheel is activated as contour handwheel.
Signal = 1 Handwheel x is activated as contour handwheelSignal = 0 Handwheel x is deactivated as contour handwheel
Special cases, errors, ...... The signal is maintained after NC RESET.Related to ... IS “Activate handwheel x as contour handwheel” (DB21, 22, ... DBX30.0, 30.1, 30.2)
DB10DBX100.5 Define handwheel 1 as contour handwheelDBX101.5 Define handwheel 2 as contour handwheelDBX102.5 Define handwheel 3 as contour handwheelData block Signal(s) from HMI (HMI ––> PLC)Edge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW4.1, 810D SW2.1Description These signals show which handwheel is defined via HMI as contour handwheel.
Signal = 1 Handwheel x is defined as contour handwheel via the HMISignal = 0 Handwheel x is not defined as contour handwheel
In order for the handwheel defined via HMI to be active as contour handwheel as well, it isnecessary to combine the appropriate signal with interface signal “Activate handwheel x ascontour handwheel” (DB21, 22, ... ,DBX30.0, 30.1, 30.2).
Special cases, errors, ...... Depending on the settings of parameter HWheelMMC in FB1 of the basic PLC program,these signals are either supplied by the basic program or must be supplied by the PLC userprogram.
Related to ... IS “Activate handwheel x as contour handwheel” (DB21, 22, ..., DBX30.0, 30.1, 30.2)FB1 parameter HWheelMMC
8 Functions
08.028.2 Contour handwheel
8-103 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
For more information on the handwheels, please refer to:References: /FB/, H1, Manual Travel and Handwheel Travel
/LIS/, Lists
8 Functions
08.028.3 Third handwheel via actual value input
8-104 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
8.3 Third handwheel via actual value input
Previously:Up to two handwheels can be connected to the I/O interface (X121, 37-pin) onthe NCU module via the cable distributor.840D from 4.1, 810D from 2.1:It is possible to connect an additional third handwheel via a 611D actual valueinput that can be selected in machine data.A third handwheel can be used, for example, as the contour handwheel.
All three handwheels perform equally well in terms of response and functional-ity. The third handwheel differs from the other two only in its hardware connec-tion.
The signals of the handwheel (track A, *A, B, *B, 5V and 0V) must be wired tothe actual value input as follows:
A
*A
B
*B
+5 V
+5 V
0 V
0 V
Actual value input 25-pinfemale connector
Pin 3
4
6
7
1
14
2
16
Handwheelwith tracksA, *A, B, *B, +%v, 0V
yellow
green
black
brown
AC black
AC red
AC yellow
AC blue
(colors are only applicable ifthe recommended cable isused)
Note:Affix cable shield on both sides
Fig. 8-2 Connecting the handwheel to the actual value input
Recommendation:
� Use the “Actual value cable for encoders with voltage signals”(6FX2002–2CG00– ...)
� Cut the cable at the circular connector, remove the outer shield and place onpotential to ground
� Apply handwheel signals as shown in Fig. 8-2
Function
Comparison of thethree handwheels
Connecting thehandwheel to theactual value input
8 Functions
08.028.3 Third handwheel via actual value input
8-105 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
The following machine data and interface signals are required for activating thethird handwheel:
� Machine dataMD 11340: $MN_ENC_HANDWHEEL_SEGMENT_NRMD 11342: $MN_ENC_HANDWHEEL_MODULE_NRMD 11344: $MN_ENC_HANDWHEEL_INPUT_NR
� Interface signalsIS “Channel number for handwheel 3” (DB10, DBX99.0, 99.1, 99.2)IS “Axis number for handwheel 3” (DB10, DBX102.0 to 102.4)IS “Define handwheel 3 as contour handwheel” (DB10, DBX102.5)IS “Handwheel 3 active” (DB10, DBX102.6)IS “Machine axis” (DB10, DBX102.7)IS “Activate handwheel 3” (DB21, ... , DBX12.2, 16.2, 20.2)IS “Handwheel 3 active” (DB21, ... , DBX40.2, 46.2, 52.2)IS “Activate handwheel 3” (DB31, ... , DBX4.2)IS “Handwheel 3 active” (DB31, ... , DBX64.2)
� The alarm “Handwheel %1 configuration faulty or inactive” is issued atpower ON if any of the parameters for connecting the measuring circuit areincorrectly set or if hardware is missing.
� In contrast with actual value encoders, there is no encoder monitoring withconnected handwheels. If hardware is defective or if cable break occurs,there are no handwheel impulses.
� There is no interlocking for dual assignment of an actual value input. There-fore, in principle, it is possible to assign an actual value encoder used forposition/speed detection as “third handwheel” at the same time. In this case,the “handwheel pulses” are evaluated according to the number of encodermarks (course increments).
� The third handwheel can only be operated after successful power up of theSIMODRIVE 611D bus.
Activation, machine data and interface signals
Boundaryconditions
8 Functions
08.028.3 Third handwheel via actual value input
8-106 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
11340 $MN_ENC_HANDWHEEL_SEGMENT_NRMD number Third handwheel: bus segmentDefault value: 1 Min. input limit: 1 Max. input limit: 1Changes effective after power ON Protection level: 0/0 Unit: –Data type: BYTE Applies from software version: 840D SW4.1
810D SW2.1Meaning: Number of bus segment over which the 3rd handwheel (encoder connection) is addressed:
1: Drive bus 611D0, 2, 3: Reserved
Related to ... $MN_ENC_HANDWHEEL_MODULE_NR$MN_ENC_HANDWHEEL_INPUT_NR
11342 $MN_ENC_HANDWHEEL_MODULE_NRMD number Third handwheel: Drive no./measuring circuit no.Default value: 0 Min. input limit: 0 Max. input limit: NCU 572: 15Changes effective after power ON Protection level: 2/4 Unit: –Data type: BYTE Applies from software version: 840D SW4.1
810D SW2.1Meaning: Number of the module within a segment ($MN_ENC_HANDWHEEL_SEGMENT_NR), over
which the 3rd handwheel is addressed. On the 611D you have to enter the logical drive number here (see MD 13010:DRIVE_LOGIC_NR), on the local bus the module number (count from left to right).
Special cases, errors, ...... = 0:The configuration of the 3rd handwheel is deactivated, in this case the settings in$MN_ENC_HANDWHEEL_SEGMENT_NR and $MN_ENC_HANDWHEEL_INPUT_NRare irrelevant.
Related to ... MD 13010: DRIVE_LOGIC_NR$MN_ENC_HANDWHEEL_SEGMENT_NR$MN_ENC_HANDWHEEL_INPUT_NR
11344 $MN_ENC_HANDWHEEL_INPUT_NRMD number Third handwheel: input on module/measuring circuit cardDefault value: 1 Min. input limit: 1 Max. input limit: 2Changes effective after power ON Protection level: 2/4 Unit: –Data type: BYTE Applies from software version: 840D SW4.1
810D SW2.1Meaning: Number of the input on a module that is addressed via the 3rd handwheel is addressed.
840D: 1/2 = upper/lower actual value input810D: always 1
Related to ... $MN_ENC_HANDWHEEL_SEGMENT_NR$MN_ENC_HANDWHEEL_MODULE_NR
For more information on the handwheels, please refer to:References: /FB/, H1, Manual Travel and Handwheel Travel
/LIS/, Lists
Machine data
8 Functions
08.028.4 Permanent feeds
8-107 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
8.4 Permanent feeds
In machine data you can define four permanent feed values which can be acti-vated by means of interface signals. The function is supported in AUTOMATICand JOG modes.
When an operating mode has been started and in setup mode, the axes are nottraversed at the programmed feedrate, but at a permanent feed value. When anoperating mode has not been started or is interrupted, the keys act as jog keysfor the feed axis or C axis. The direction of travel is determined by the selectedaxis direction. In setup mode, axes X and Z are traversed at the channel-speci-fied feedrate and the C axis at the axis-specific permanent feed.Permanent feeds for path/geometry axes and for machine axes can be selectedvia the following machine data and interface signals:
MD 12202: $MN_PERMANENT_FEED[n] (permanent feeds for linear axes)MD 12204: $MN_PERMANENT_ROT_AX_FEED[n] (permanent feeds for
rotary axes)IS “Activate permanent feed x for path/geometry axes” (DB21, 22, ... ,DBX29.0, 29.1, 29.2, 29.3)IS “Activate permanent feed x for machine axes” (DB31, 32, ... ,DBX3.2, 3.3, 3.4, 3.5)
� Permanent feed is not effective with spindles, positioning axes and tapping.
� The override depends on MD 12200: $MN_RUN_OVERRIDE_0 (travel withoverride 0) for travel with permanent feed.
� If permanent feed is set, the DRF offset cannot be activated.
� The permanent feeds are always linear feed values. With revolutional fee-drate too, switchover to linear feedrate takes place internally.
Function
Operatingcharacteristics
Boundaryconditions
8 Functions
08.028.4 Permanent feeds
8-108 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
12200 $MN_RUN_OVERRIDE_0MD number Travel with override 0Default value: 0 Min. input limit: 0 Max. input limit: 1Changes effective after power ON Protection level: 2/4 Unit: –Data type: BOOLEAN Applies from software version: 4.1Meaning: = 0
Override 0 is effective and means deceleration (jog mode, safety function)With handwheels, you can define whether the pulses are to be added together via$MA_HANDWH_STOP_COND for machine axes and via$MC_HANDW_CHAN_STOP_COND, bit 0 and 1 for geometry axes and contour hand-wheel.= 1Override 0 is not effective, that is, travel with handwheels and in JOG mode with perma-nent feeds is also possible with override 0%.
Related to ... $MA_HANDWH_STOP_COND$MC_HANDW_CHAN_STOP_COND
12202 $MN_PERMANENT_FEED�n�MD number Permanent feeds for linear axesDefault value: Min. input limit: Max. input limit:Changes effective after RESET Protection level: 2/4 Unit:
mm/min, inch/minData type: DOUBLE Applies from software version: 840D SW4.1
810D SW2.1Meaning: In AUTOMATIC mode:
After a permanent feed is activated via the interface signal, travel takes place with a perma-nent feed instead of with a programmed feedrate.In JOG mode:After a permanent feed is activated via an interface signal and the linear axis is traversedby means of a traversing key, traversal takes place in the selected direction with permanentfeed.n = 0, 1, 2, 3 means permanent feed 1, 2, 3, 4
Special cases, errors, ...... The maximum velocity defined in $MA_MAX_AX_VELO is effective.The effect of the override depends on $MN_RUN_OVERRIDE_0.
Related to ... $MN_RUN_OVERRIDE_0
12204 $MN_PERMANENT_ROT_AX_FEED�n�MD number Permanent feeds for rotary axesDefault value: Min. input limit: Max. input limit:Changes effective after RESET Protection level: 2/4 Unit: degrees/minData type: DOUBLE Applies from software version: 840D SW4.1
810D SW2.1Meaning: In AUTOMATIC mode:
After a permanent feed is activated via the interface signal, travel takes place with a perma-nent feed instead of with a programmed feedrate.In JOG mode:After a permanent feed is activated via an interface signal and the linear axis is traversedby means of a traversing key, traversal takes place in the selected direction with permanentfeed.n = 0, 1, 2, 3 means permanent feed 1, 2, 3, 4
Special cases, errors, ...... The maximum velocity defined in $MA_MAX_AX_VELO is effective.The effect of the override depends on $MN_RUN_OVERRIDE_0.
Related to ... $MN_RUN_OVERRIDE_0
Machine data
8 Functions
08.028.4 Permanent feeds
8-109 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
12205 $MN_PERMANENT_SPINDLE_FEED�n�MD number Permanent feeds for spindlesDefault value: Min. input limit: Max. input limit:Changes effective after RESET Protection level: 2/4 Unit: degrees/sData type: DOUBLE Applies from software version: 840D SW4.4
810D SW2.4Meaning: In JOG mode:
After a permanent feed is activated via an interface signal and the linear axis is traversedby means of a traversing key, a spindle is traversed with permanent feed.n = 0, 1, 2, 3 means permanent feed 1, 2, 3, 4
Special cases, errors, ...... The maximum velocity defined in $MA_MAX_AX_VELO is effective.The effect of the override depends on $MN_RUN_OVERRIDE_0.
Related to ... $MN_RUN_OVERRIDE_0
8 Functions
08.028.4 Permanent feeds
8-110 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Signals to channel (DB21, ... )
Activate permanent feed 1 for path/geometryaxes (DBX29.0, 29.1, 29.2, 29.3) Permanent feed
Channel 2Channel 1
Signals to axis (DB31, ... )
Activate permanent feed 1 for machine axes(DBX3.2, 3.3, 3.4, 3.5) Permanent feed
Axis 2Axis 1
Fig. 8-3 Overview of interface signals with permanent feed
DB 21, 22, ...DBX29.0 Activate permanent feed 1 for path/geometry axesDBX29.1 Activate permanent feed 2 for path/geometry axesDBX29.2 Activate permanent feed 3 for path/geometry axesDBX29.3 Activate permanent feed 4 for path/geometry axesData block Signal(s) to channel (PLC ––> NCK)Edge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW4.1, 810D SW2.1Description These signals are for activating/deactivating the permanent feed function and defining
which permanent feed is to be effective for path/geometry axes.Bit 3 Bit 2 Bit 1 Bit 0 Meaning0 0 0 0 Permanent feed is deactivated0 0 0 1 Permanent feed 1 is activated0 0 1 0 Permanent feed 2 is activated0 1 0 0 Permanent feed 3 is activated1 0 0 0 Permanent feed 4 is activated
Related to ... $MN_PERMANENT_FEED[n] $MN_RUN_OVERRIDE_0
DB 31, 32, ...DBX3.2 Activate permanent feed 1 for machine axesDBX3.3 Activate permanent feed 2 for machine axesDBX3.4 Activate permanent feed 3 for machine axesDBX3.5 Activate permanent feed 4 for machine axesData block Signal(s) to axis (PLC ––> NCK)Edge evaluation: no Signal(s) updated: cyclically Signal(s) valid from SW vers.:
840D SW4.1, 810D SW2.1Description These signals are for activating/deactivating the permanent feed function and defining
which permanent feed is to be effective for machine axes.Bit 5 Bit 4 Bit 3 Bit 2 Meaning0 0 0 0 Permanent feed is deactivated0 0 0 1 Permanent feed 1 is activated0 0 1 0 Permanent feed 2 is activated0 1 0 0 Permanent feed 3 is activated1 0 0 0 Permanent feed 4 is activated
Related to ... $MN_PERMANENT_FEED[n] $MN_RUN_OVERRIDE_0
For more information, please refer to:References: /FB/, V1, Feeds
/LIS/, Lists
Interface signals
8 Functions
08.028.5 Buffering of actual values after power OFF with incremental encoders
8-111 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
8.5 Buffering of actual values after power OFF with incre-mental encoders
With earlier software versions, axes with incremental encoders had to be re-ref-erenced after every control system power-up (power ON), parking process, etc.
This function makes it possible to continue operating a conventional machinetool, for example, after power OFF/ON using the original position data withoutexplicit re-referencing.
One condition that must be fulfilled to ensure continued operation of axes in aproperly referenced state after power OFF/power ON is that the axes concernedare not moved between power OFF and power ON.
Appropriate holding brakes can be used, for example, to ensure that they re-main stationary during this period.
Note
� When this function is used, it must be taken into account that any positionerror can accumulate when the power supply is switched off and on severaltimes if appropriate preventative machine design measures are not taken.
� The functionality is coupled to the “Exact stop fine” axis signal. It cannot beapplied on axes or spindles which do not process this particular signal.
Prerequisite for “automatic” referencing after power OFF/ON is:
1. The encoder, with which the axis controls is (mechanically) adjusted.
2. “Automatic” referencing was entered in MD 34210 ENC_REFP_STATE=1or 2.
3. The axis with the encoder was referenced, whereby MD 34210:ENC_REFP_STATE is changed internally from 1 to 2.
4. After power OFF/power ON MD 34210: ENC_REFP_STATE=2. This meansthat the axis was referenced, at zero speed, before power OFF/power ON;thus a valid old position is available that is buffered within the control.
Note
It is the user’s responsibility to ensure that no de-adjusting movement tookplace with deactivated encoder.
When the encoder is activated, the NC (controller, interpolator and block proc-essing) synchronizes with an old absolute value that is buffered within the con-trol. Axis motions are disabled internally until synchronization is completed;spindles can continue to operate.
Function
Conditions
Automatic referencing
8 Functions
08.028.5 Buffering of actual values after power OFF with incremental encoders
8-112 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
� Axis was previously referenced and motionless (MD 34210:ENC_REFP_STATE=2)
– Unlike conventional axis activation response with incremental encoders,the interface signal “referenced” appears automatically. The axis positionis not initialized with “0”, instead it is started with the buffered absolutevalue.
– Although additional referencing is not necessary, it can also be easilyconducted if required.
� Axis has not been referenced previously and/or was not at zero speed (MD34210: ENC_REFP_STATE=1)
– Referencing is therefore required. The axis is initialized with start position“0”. The status “Axis is referenced” is not displayed.
– With the next referencing operation, MD 34210: ENC_REFP_STATE=2is set within the control (at zero speed/exact stop). During travel move-ments (no zero speed/exact stop) machine data MD 34210:ENC_REFP_STATE changes back to “1” briefly.
Note
For spindles that do not supply exact stop signals, the state MD 34210:ENC_REFP_STATE=2 cannot be reached, that is, the function “buffered actualvalue” is not effective here.
For more information, please refer to:References: /FB/, R1, Reference Point Approach
/LIS/, Lists
Behavior whenswitched on
8 Functions
08.028.6 2nd spindle with ManualTurn
8-113 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
8.6 2nd spindle with ManualTurn
The 2nd spindle can be used to control a powered tool. The following functionscan be implemented with a powered tool on a turning machine:
� Horizontal eccentric drilling (also deep holes and thread holes)
� Drilling on the peripheral end
� Drilling hole circles on the face/peripheral end
� Cylinder path milling and contours on the face end
These functions can be used only if MD 9642: $MM_CTM_EN-ABLE_CIRCLE_HOLE_CYCLE is set to 1.
You can set in MD 9643: $MM_CTM_ENABLE_DRIVEN_TOOL how the pow-ered tool is to be controlled. Possible input values are 0, 1 or 2 and have thefollowing meaning:
This spindle is not controlled by ManualTurn. It must be operated externally bythe user, e.g. activated/deactivated, spindle speed and direction of rotation. It ispossible to drill and mill with this configuration, however it is not possible to drillthreads.
Example Simple drilling machine that is attached to the toolholder and is activated/deacti-vated manually.
Characteristics� Motor control is implemented externally only
� The actual speed value is not known to the NCK
� Operator interface has input fields for a 2nd Spindle
� PLC and NCK do not support this spindle
With ManualTurn, this spindle is an internally simulated spindle. Hardware con-trol must take place via the PLC.The spindle functions spindle speed, direction of rotation, and activation/deac-tivation are controlled by ManualTurn.With this configuration, drilling and milling, as well as tapping with floating tap-holder are possible.
Example Powered tool, with which the motor is not supplied by the 810D/840D powersection.
Function
0=Non-controlled2nd spindle
1=Controlled
2nd spindle
8 Functions
08.028.6 2nd spindle with ManualTurn
8-114 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Characteristics� Motor control via an external AC power controller
� The actual value can be connected to the NCK (if there is an encoder)
� The operator interface has input fields for a 2nd spindle
� The NCK controls this spindle via auxiliary functions (S and M functions)
� The PLC evaluates the NCK auxiliary functions and controls the AC powercontroller
The closed-loop control of this spindle is handled by the NC and supported byManualTurn.With this configuration, tapping is also possible without floating tapholder.
Example Powered tool that is operated as a full NC spindle.
Characteristics� Motor control via NCK and 810D/840D power section
� Actual value encoder connected to NCK
� Input fields for 2nd spindle included in the operator interface
� NCK fully independently controls this spindle
� PLC sends enabling signals to the NCK interface only
For configurations 1 and 2, the following NCK machine data must be set as aminimum:
� Channel-specific machine data:20070 $MC_AXCONF_MACHAX_USED [3]=4
� Axis-specific machine data for the 4th axis:30300 $MA_IS_ROT_AX=130310 $MA_ROT_IS_MODULO=130320 $MA_DISPLAY_IS_MODULO=130350 $MA_SIMU_AX_VDI_OUTPUT=135000 $MA_SPIND_ASSIGN_TO_MACHAX=2
To adapt the above NC machine data, please proceed as follows:
� Read out axis data record for 4th axis
� Modify the NC machine data (see above) using an editor
� Read in the edited axis data record again
� Perform a NCK reset
� Read in the axis data record once more
� If necessary, adapt any further NC machine data for the 4th axis to meet theactual conditions.
2=Controlled 2nd spindle
Activating thefunction
8 Functions
08.028.6 2nd spindle with ManualTurn
8-115 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
For information on how to start up the controlled 2nd spindle, please refer to thefollowing manuals:References: /FB/, Description of Functions, Basic Machine, S1, Spindles
/IAD/, Installation & Start-Up Guide 840D/IAC/, Installation & Start-Up Guide 810D
�
8 Functions
08.028.6 2nd spindle with ManualTurn
8-116 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
8 Functions
Notes
9-117 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Tool Change
9.1 Manual tool change
A tool-changing cycle is automatically installed for manual tool change whenyou install ManualTurn.
The principle of the manual tool change is as follows:The operator specifies a two-digit tool number to define the tool with which (s)hewishes to work.The tool change cycle outputs a message defining the tool to be inserted andinterrupts the NC program.The operator loads the new tool and continues machining by pressing the “NCStart” key.
9
08.029.2 Automatic tool change (tool turret)
9-118 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9.2 Automatic tool change (tool turret)
If your machine is equipped with a turret, you can use a special automatic tool-changing cycle. You will find a sample cycle E_T_REV in tools\cycles\bsp.Modify the cycle to meet your machine conditions and copy it into the manufac-turer cycle or user cycle directory. You must not change the name of the cycle(E_T_REV).ManualTurn then uses the specially modified tool-changing cycle instead of theManualTurn cycle when a tool change occurs.
The principle of the automatic tool change is as follows:The operator enters a four-digit tool number to specify both the turret positionand the tool itself. (For example, enter tool number 0204 for tool T4 in turretposition 2.) The tool-changing cycle initiates the automatic tool change and re-sumes machining.
T3
T7
T4T10
1
2
4
6Turret position
Tool numberTurret
Fig. 9-1 Assignments on tool turret
You can only teach in a tool in a turret if the corresponding turret position is writ-ten to GUD variable _E_REV.Use the GETGUD function if the GUD variable is to be written from the PLC.
References: /FB1/, Description of Functions Basic Machine, P3 Basic PLC Program
�
Teach-in
9 Tool Change
10-119 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Configuring of Customer Cycles
10.1 General information
You can integrate your own custom cycles in ManualTurn, i.e. dedicated pro-grams implementing specific function extensions.You can add up to 8 custom cycles to the existing ManualTurn cycles in CYCLEand CUT modes. You can also relocate the existing ManualTurn cycles in thesetwo modes (see Subsection 10.5.1 “Assigning a cycle to a soft key”).
Note
The result of the custom cycle is displayed during simulation or simultaneousrecording.However, the custom cycles are not presented as programming graphics.
The menu trees of the CYCLE and CUT modes comprise two levels. You caninclude the custom cycles directly in the 1st level (e.g. CUSTOM1) or the 2ndlevel (e.g. CUSTOM2 or CUSTOM3).
SK2.2
SK3SK2SK1
CYCLES
THREAD DRILL
LONGITU–DINAL FACE CONICAL
CUT
UNDER-CUT
CYC5.CNF
CYC6.CNF
SK1.1 SK1.2 SK1.3
FORM F FORM E THREADDIN
THREAD
SK2.1 SK2.3 SK2.4
CUSTOM2 CUSTOM3
SK7.2SK7.1
CUSTOM1MORECYCLES
SK5 SK7
Fig. 10-1 Menu tree structure of CYCLES and CUT operating modes
Menu tree of modes
10
08.0210.1 General information
10-120 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
A sample custom cycle is stored in directory TOOLS\CUS_CYC. To display thiscustom cycle in the ManualTurn user interface, proceed as follows:
� Delete the semicolon at the start of the following line in fileTOOLS\CUS_CYC\MASK\CYC5.CNF:;//S (5 / / T_CCYC_DEMO)
� Run file TOOLS\CUS_CYC\MASK\CONV_CNF.BAT.Files CYC5.CNF and CYC6.CNF are converted and files CYC5.BIN andCYC6.BIN are stored in directory CUS_CYC.
� Install files CYC5.BIN and CYC6.BIN and the help screens from directoryTOOLS\CUS_CYC\PIC on the PCU (see Section 10.7 “Installing the customcycle and the custom cycle screen”).
Example
10 Configuring of Customer Cycles
08.0210.2 Procedure
10-121 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.2 Procedure
When you configure a custom cycle for ManualTurn, you have to program thecustom cycle and define the associated screen for the user interface. The cus-tom cycle screen consists of text and help screens which you need to define orcreate. You can also integrate text in the help screens.You then have to install the custom cycle, the screen and all associated files onthe PCU 20 or PCU 50.
B Define texts for custom cycle screen (Section 10.4):Set up CCYC.TXT in all necessary languagesRun CONV_TXT.BAT
D Create help screens for custom cycle screen (Section 10.6):Create help screens in *.BMP formatConvert help screens with BMP2BIN
E Integrate texts in help screens (Subsection 10.6.1):Set up CCYC_HLP.STTRun POS_TXT.BAT
A Program custom cycle (Section 10.3)
C Define custom cycle screen (Section 10.5):Set up CYC5.CNFSet up CYC6.CNFRun CONV_CNF.BAT
F Install custom cycle and screen on PCU(Section 10.7)
Fig. 10-2 Configuring of Customer Cycles
10 Configuring of Customer Cycles
08.0210.3 Programming the custom cycle
10-122 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.3 Programming the custom cycle
You program the desired machining operation in the custom cycle.
� Create the custom cycle as an NC program in directoryTOOLS\CUS_CYC\CYC.
You will also find sample cycle CUST1.BSP in this directory.
Please note the following when programming:
When the custom cycle has ended, the start point must be approached again.
The name of a custom cycle may not exceed 8 characters. Use letters (withoutaccents), numbers or an underscore.The name may not begin with “E_”, as this string is reserved for ManualTurncycles. You may not use a file extension in the name.
The first six parameters of the custom cycles (tool number, feed, spindle speed,variant, machining mode and position) always have the same functionality asthe parameters in ManualTurn cycles. These can be followed by up to 15 cus-tom parameters.Parameters are transferred from the operator interface to custom cycles in thefollowing order:
1. Tool number int
2. Feed rate real
3. Alternative feed rate int: 194=mm/min rapid traverse; 94=mm/min; 95=mm/rev
4. Spindle speed real
5. Alternative spindle speed int: 96=m/min; 97=rev/min
6. Selected variant int:0...7
7. Processing mode int:1=roughing; 2=finishing; 3=roughing+finishing
8. Workpiece position int: 0 = Longitudinal/External +Z1 = Longitudinal/External –Z2 = Longitudinal/Internal +Z3 = Longitudinal/Internal –Z4 = Face/External +X5 = Face/External –X6 = Face/Internal +X7 = Face/Internal –X
Start/end point
Name
Parameters
10 Configuring of Customer Cycles
08.0210.3 Programming the custom cycle
10-123 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
9. Incremental absolute identifiers for the custom parameters as value int:Every bit represents an identifier for each specific parameter. The identifierspecifies whether the parameter was input as an absolute (bit = 1) or incre-mental value (bit = 0).In this case, bit 0 is assigned to the 1st specific parameter, it 1 to the 2ndspecific parameter, etc. (if this identifier is not to be evaluated for a specificparameter, the parameter is counted anyway).
10. All specific parameters for a custom cycle (max. 15).
10 Configuring of Customer Cycles
08.0210.4 Defining texts for the custom cycle screen
10-124 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.4 Defining texts for the custom cycle screen
You have to define the name of the custom cycle, the soft key texts, the param-eter texts, cursor texts and texts for variants for a custom cycle in a text file. Var-iants are subsidiary steps of the machining operation which can be imple-mented in different ways. For example, in the “deep hole drilling” ManualTurncycle, you can choose between the variants “Retraction through amount V” and“Retract to starting position” for retraction.You also define the file names of the help screens in the text file.
� Set up the text file CCYC.TXT in all desired language directoriesTOOLS\CUS_CYC\TEXT\...(D = German, E = Spanish, F = French, G = English, I = Italian)
The syntax for the text entries is as follows:Text identifier “Text” //comment
You can define your own text identifier. It must be unique and can consist of upto 28 characters.
Note
Please note that you have to use this text identifier in all of the languages.
At least one space must appear between the text identifier and the text. The textmust always be enclosed in quotation marks “ ”.All characters after // are interpreted as a comment.
Example:SK_CUSTOM “CYCLE%nCUSTOM1” //soft key designation
You must define the texts in the following order:
Note
Please be aware that the texts are displaced in the screens if the order is incor-rect.
1. Soft key designationIf you want to call a cycle from a soft key in the 2nd level of the menu tree,and not directly from the 1st level, define the designation of that soft key first.You then need to assign a position to that soft key in file CYC5.CNF orCYC6.CNF (see Subsection 10.5.1 “Assigning a cycle to a soft key”).You also have to enter the text identifier in the “sk_txt_id” parameter in thesoft key definition line (see Subsection 10.5.1 “Assigning a cycle to a softkey”).If you want to call a cycle directly from the 1st level of the menu tree, thistext entry is omitted.
Structure of textline
Order of the texts
10 Configuring of Customer Cycles
08.0210.4 Defining texts for the custom cycle screen
10-125 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
2. Name of the custom cycleThe text identifier for the name of the custom cycle must also be entered inthe “cyc_txt_id” parameter in the soft key definition line (see Subsection10.5.1 “Assigning a cycle to a soft key”) and in the “cyc_txt_id” parameter inthe custom cycle definition line (see Subsection 10.5.2 “Calling the customcycle”).
3. Soft key designationYou can define a two-line text for the soft key that you use to call the customcycle. This line can contain up to 9 characters. You can force a line breakwith “%n”.
4. Variant designationA text must be specified for each variant (including the first variant). The textmay not exceed 25 characters. The variant inscription appears below themode in the user interface.You specify the number of variants in the custom cycle definition line (seeSubsection 10.5.2 “Calling the custom cycle”).
5. Parameter designationYou have to specify a designation not exceeding a length of 2 characters(e.g. X0) for each parameter.
6. Cursor textYou have to specify a designation not exceeding a length of 25 charactersfor each parameter. The cursor text of the parameter is displayed in the dia-log line of the screen when you position the cursor on the parameter. The parameter name and the cursor text definitions must be adjacent.Example:T_CCYC_DEMO_P_X0 ”X0” //Parameter 1T_CCYC_DEMO_P_X0_TEXT ”Reference point X” //Cursor text 1T_CCYC_DEMO_P_Z0 ”Z0” //Parameter 2T_CCYC_DEMO_P_Z0_TEXT ”Reference point Z” //Cursor text 2
7. Name of the help screensYou have to assign one help screen per variant to each custom cycle. Thefile names of the help screens can contain 8 characters and the extension“.bin” or “.bmp”, depending on how you saved your help screen.The help screens must be defined and assigned in the following order, andthe start and end label (T_CTM_FILE_PCX_START andT_CTM_FILE_PCX_END) may not be changed:
T_CTM_FILE_PCX_START ;Start label, must not be;changed
T_CCYC_PCX_ZYK11 ”gerade.bin” ;Help screen of 1st variant.T_CCYC_PCX_ZYK12 ”kreis.bin” ;Help screen for nth variantT_CTM_FILE_PCX_END ;End label, must not be
;changed
The text identifier of the 1st help screen must then also be entered in the“pcx_txt_id” parameter in the custom cycle definition line (see Subsection10.5.2 “Calling the custom cycle”).Help screens are assigned to individual parameters in the parameter defini-tion (see Subsection 10.5.3 “Defining parameters”).
10 Configuring of Customer Cycles
08.0210.4 Defining texts for the custom cycle screen
10-126 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Note
The number n of variants is specified in the cycle definition line. A help screenmust be provided for each variant. The order of the help screens determineswhich screen is assigned to which variant.
Proceed as follows if you want to define the texts for several custom cycles:
Soft key designation for branch to 2nd level (optional)
Name of custom cycle 1Soft key designation for custom cycle 1Variant 1, custom cycle 1...Variant n, custom cycle 1Parameter 1, custom cycle 1Cursor text, parameter 1, custom cycle 1...Parameter n, custom cycle 1Cursor text, parameter n, custom cycle 1
Name of custom cycle 2Soft key designation for custom cycle 2Variant 1, custom cycle 2...Variant n, custom cycle 2Parameter 1, custom cycle 2Cursor text, parameter 1, custom cycle 2...Parameter n, custom cycle 2Cursor text, parameter n, custom cycle 2...T_CTM_FILE_PCX_STARTHelp screen 1, custom cycle 1...Help screen n, custom cycle 1Help screen 1, custom cycle 2...Help screen n, custom cycle 2...T_CTM_FILE_PCX_END
You will find an example of file CCYC.TXT in the language directoriesTOOLS\CUS_CYC\TEXT\....
// Text file for customer cycles
// recommended name conventions:
//
// T_ identifies a text number
// CCYC_ text number belongs to customer cycles
// P_ text describes a parameter
// SK_ soft key text
Several custom cycles
Example
10 Configuring of Customer Cycles
08.0210.4 Defining texts for the custom cycle screen
10-127 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
// ..name name of cycle in NC
// PCX name of a help file
// Numbers right of ’//’ represent the maximum letter count for this text
// ********************** soft key texts *******************************************
// base soft key
T_CCYC_SK_T ”Sub-%nmenu” // 2 * 9
// **************** Demo example *************************************************
T_CCYC_DEMO ”CUST1” // 8 cycle name
T_CCYC_SK_DEMO ”Demo%ncycle” // 2*9 soft key text
T_CCYC_DEMO_VAR_1 ”Demo variant: Line ” // 25 description 1st variation
T_CCYC_DEMO_VAR_2 ”Demo variant: Circle ” // 25 description 2st variation
// Parameter texts and cursor texts
T_CCYC_DEMO_P_X0 ”X0” // 2
T_CCYC_DEMO_P_X0_TEXT ”Reference point X” // 25
T_CCYC_DEMO_P_Z0 ”Z0” // 2
T_CCYC_DEMO_P_Z0_TEXT ”Reference point Z” // 25
T_CCYC_DEMO_P_L ”L” // 2
T_CCYC_DEMO_P_L_TEXT ”Length” // 25
T_CCYC_DEMO_P_A ”%<SYM1,12>” // 10 Alpha
T_CCYC_DEMO_P_A_TEXT ”Angle” // 25
T_CCYC_DEMO_P_R ”R” // 2
T_CCYC_DEMO_P_R_TEXT ”Radius (circle var. only)” // 25
T_CCYC_DEMO_P_U ”U” // 2
T_CCYC_DEMO_P_U_TEXT ”Finishing allowance” // 25
// Help files
// all help file names have to be included between T_CTM_FILE_PCX_START and
// T_CTM_FILE_PCX_END
T_CTM_FILE_PCX_START ”” // 0
T_CCYC_PCX_DEMO1 ”taper.bin” // 0
T_CCYC_PCX_DEMO2 ”radius.bin” // 0
T_CTM_FILE_PCX_END ”” // 0
10.4.1 Converting the text file
Once you have defined all the texts you want to use in the custom cycle screenin file CCYC.TXT, you have to convert this file.
The conversion is necessary in order to create file CCYC_TXV.H, which isneeded later in order to generate the custom cycle screen.The text files in all languages are not converted until installation on the PCU.
� Copy a text file CCYC.TXT to directory TOOLS\CUS_CYC\TEXT\LAN-GUAGE.
� Run file TOOLS\CUS_CYC\TEXT\CONV_TXT.BAT.
File CCYC.TXT is converted and file CCYC_TXV.H is created in directoryCUS_CYC.
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-128 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.5 Defining the custom cycle screen
You define the screen for the custom cycle in the configuration file CYC5.CNFor CYC6.CNF. File CYC5.CNF is used for the menu tree in the CYCLES operat-ing mode and file CYC6.CNF for the menu tree in the CUT operating mode.You can define up to 8 custom cycles in each configuration file.
� Set up file TOOLS\CUS_CYC\MASK\CYC5.CNF or CYC6.CNF.
The structure of files CYC5.CNF and CYC6.CNF is as follows:
1. Definition lines for soft keys (Subsection 10.5.1 “Assigning a cycle to a softkey”)All cycles (ManualTurn and custom cycles) which are to appear in CYCLE orCUT modes have to be assigned to a soft key here.//S (.../.../...) ;1st cycle..//S (.../.../...) ;nth cycle
2. Definition line for custom cycle (Subsection 10.5.2 “Calling the customcycle”)In this definition line, the custom cycle is called and assigned to the 1st helpscreen and, if necessary, the general parameters are modified.//C (../../../../../..) ;1st custom cycle
3. Definition lines for parameters of the custom cycle (see Subsection 10.5.3“Defining parameters”)All specific parameters of the custom cycle must be listed here.(.../.../.../.../.../.../...) ;1st parameter, custom cycle 1..(.../.../.../.../.../.../...) ;nth parameter, custom cycle 1
If you want to integrate several custom cycles, you have to define the definitionline for the custom cycle and the definition lines for the parameters of the cus-tom cycle in direct succession for each custom cycle://C (../../../../../..) ;1st custom cycle(.../.../.../.../.../.../...) ;1st parameter, custom cycle 1..(.../.../.../.../.../.../...) ;nth parameter, custom cycle 1
//C (../../../../../..) ;2nd custom cycle(.../.../.../.../.../.../...) ;1st parameter, custom cycle 2..(.../.../.../.../.../.../...) ;nth parameter, custom cycle 2
Structure
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-129 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.5.1 Assigning a cycle to a soft key
All cycles (ManualTurn and custom cycles) which are to appear in CYCLE orCUT modes have to be assigned to a soft key in a definition line. In other words,this assignment allows you to relocate existing ManualTurn cycles in bothmodes.
The syntax for the definition line of the soft keys is as follows://S (sk_pos / sk_txt_id / cyc_txt_id)
All parameters are separated by ’/’. You can also use any number of blanks and tabs. All characters after the semi-colon ’;’ are interpreted as a comment.
You can choose any order for the soft key definition lines.
Identifies the soft key assignment
Soft key position in menu tree in format a.b, or aa: Position on soft key level 1 (valid settings: 1...8)b: Position on soft key level 2 (valid settings: 1...8)If you only enter a, the cycle is inserted at the corresponding position on softkey level 1.
Text identifier for a soft key textYou only need to enter this parameter if you want to branch from the soft key tothe 2nd soft key line. (You define the text identifier and the soft key text in fileCCYC.TXT (see Section 10.4 “Defining texts for the custom cycle screen”)).The parameter remains empty if you use the soft key to call a cycle directly.
Text identifier for the cycle name This parameter represents the link between the soft key and the cycle. (Youdefine the text identifier and the name of the custom cycle in file CCYC.TXT(see Section 10.4 “Defining texts for the custom cycle screen”)).If you use the soft key to branch to the 2nd soft key line, the parameter remainsempty.
The tables below show the text identifiers for existing ManualTurn cycles.
Definition linefor soft keys
Meaning ofparameters
//S
sk_pos
sk_txt_id
cyc_txt_id
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-130 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Table 10-1 Text identifiers for ManualTurn cycles, CYCLE mode
Text identifier for... Comment
Soft key Cycle name
T_CYC_SK_THREADT_SCYC_TH_XT_SCYC_TH_ZT_SCYC_TH_XZ
Soft key text threadThreading cycle transversalThreading cycle longitudinalThreading cycle tapered
T_CYC_SK_CUTT_SCYC_UCUT_FT_SCYC_UCUT_ET_SCYC_UCUT_TDT_SCYC_UCUT_T
Soft key text undercutUndercut cycle form FUndercut cycle form EUndercut cycle thr. DINUndercut cycle thread
– T_SCYC_DRILL Drilling cycle
Table 10-2 Text identifiers for ManualTurn cycles, CUT mode
Text identifier for... Comment
Soft key Cycle name
– T_SCYC_ROUGH_1 Roughing cycle
– T_SCYC_ROUGH_2 Roughing cycle
– T_SCYC_ROUGH_3 Roughing cycle
– T_SCYC_ROUGH_4 Roughing cycle
– T_SCYC_ROUGH_5 Roughing cycle
– T_SCYC_GROOV_1 Grooving cycle
– T_SCYC_GROOV_2 Grooving cycle
– T_SCYC_GROOV_3 Grooving cycle
.
.
//S(5/ /T_CCYC_DEMO) ;Customer cycle CUST1 to soft key 5//S(7/SK_MORE / ) ;Another soft key level is stored behind
;soft key 7//S(7.1/ /T_CCYC_DEMO2) ;Customer cycle CUST2 to soft key 7.1//S(7.2/ /T_CCYC_DEMO3) ;Customer cycle CUST3 to soft key 7.2//S(6/ /T_SCYC_UCUT_T) ;ManualTurn cycle thread undercut
;on soft key 6 of the 1st soft key level.
.
Example
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-131 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.5.2 Calling the custom cycle
You must enter the definition line for the custom cycle after assigning the cyclesto the soft keys. In this definition line, you call custom cycle, assign the 1st helpscreen and, if necessary, modify the general parameters of the custom cycle.
The general parameters are the first six parameters of the custom cycles andthey always have the same functionality as the parameters of the ManualTurncycles.The parameters are as follows:
� T= Tool
� F= Feed
� S= Spindle speed
� variant
� machining mode (roughing/finishing),
� position and
You can modify the meaning of the variant, machining mode and position pa-rameters.
The syntax for the definition line of the custom cycle is as follows://C (cyc_txt_id / icon_id / pcx_txt_id / finish / var / pos [,pos])
All parameters are separated by ’/’. You can also use any number of blanks and tabs. All characters after the semi-colon ’;’ are interpreted as a comment. A line may hold a maximum of 150 char-acters.
Identifies a definition line for cycles
Text identifier for the name of the custom cycle(You define the text identifier and the name of the custom cycle in fileCCYC.TXT (see Section 10.4 “Defining texts for the custom cycle screen”)).
This parameter is reserved, i.e. you do not have to enter a value here.
Text identifier for the help screen of the 1st (or only) variant(You define the text identifier and the name of the custom cycle in fileCCYC.TXT (see Section 10.4 “Defining texts for the custom cycle screen”)).
Definition line forcustom cycle
Meaning ofparameters
//C
cyc_txt_id
icon_id
pcx_txt_id
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-132 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Note
The assignment of help screens to further variants is performed in text fileCCYC.TXT (see Section 10.4 “Defining texts for the custom cycle screen”).
Enable the selection options for the machining modeYou can then choose between the various options in the screen using the Alter-native key.Input as hexadecimal value.
Bit 0 = 1: “Roughing” included in toggle selectionBit 1 = 1: “Finishing” included in toggle selectionBit 2 = 1: “Roughing and finishing” included in toggle selection
The parameter is optional and applies to all variants of the cycle.If you do not enter a value for the parameter, roughing machining mode is selected.
Example:The alternative soft key is to switch over between roughing, finishing, roughingand finishing: 0x07
Number of variants (1...8)This parameter is optional. If you do not enter a value here, it is not possible toswitch variants in the screen, i.e. only one variant is available.
Enable the selection options for the positions of each variantYou can then choose between the various options in the screen using the Alter-native key.Input as hexadecimal value.
Bit 0 = Longitudinal/External +ZBit 1 = Longitudinal/External –ZBit 2 = Longitudinal/Internal +ZBit 3 = Longitudinal/Internal –ZBit 4 = Face/External +XBit 5 = Face/External –XBit 6 = Face/Internal +XBit 7 = Face/Internal –X
You have to specify this parameter for each variant, separated by commas.Youcan also use any number of blanks and tabs.If you do not enter a value for the parameter, the Face/External position is selected.
Example:The alternative soft key is to switch over between Longitudinal/External (+Z)and Face/External (+X): 0x11
finish
var
pos
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-133 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.5.3 Defining parameters
Immediately after the definition line for the custom cycle, you list all specific pa-rameters of the custom cycle. You can define up to 15 parameters for each cus-tom cycle. You can assign specific characteristics to these parameters in thedefinition line for parameters.
The syntax for the definition line of the parameters is as follows:(type / lim / init / unit / dec / pcx_txt_id / attr)
type Data typeR = DOUBLE valueI = INTEGER valueThis parameter must always be entered.
lim Check limit values
� Lower limit and upper limitEnter first the lower limit and then the upper limit, separated by a blank. Ifyou only want to check one limit, enter ’%’ instead of the other limit.
� Selection optionsEnter ’*’ followed by up to 10 selection values, separated by blanks. Theselection values must be integers in the range from +32767 to –32768.
Examples: 200.0 99999.0 ; Check for upper and lower limit% 22.4 ; Check for upper limit only *0 1 2 3 4 9 ; Selection values
This parameter is optional. If you do not enter a value for the parameter, no limitcheck takes place.
init Default valueEnter the default value which appears in the parameter on the screen. This pa-rameter is relevant only for the first input in the screen. The next time you openthe screen, the previous input is used as the default.This parameter is optional. If you do not enter a value for the parameter, thedefault is 0.
Definition line for parameters
Meaning ofparameters
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-134 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
unit Unit
0 = No unit1 = ABS/INC (selectable)2 = ABS3 = INC4 = mm or inch5 = °6 = mm/min or inch/min7 = rpm8 = s9 = %10 = mm/rev or inch/rev
This parameter is optional. If you do not enter a value for the parameter, no unitis displayed.
dec Number of places after decimal point (max. 5).This parameter is optional. If you do not enter a value for the parameter, thenumber of decimal places defined in display MD 9004 MM_DISPLAY_RESOLU-TION is displayed.
pcx_txt_id Text identifier for the name of a parameter-specific help screen This parameter is only relevant if a particular help screen is to be displayed assoon as the cursor is positioned on the parameter.It is an optional parameter. If you do not enter a value for the parameter, thehelp screen which was assigned to the corresponding variant appears.
attr AttributeInput as hexadecimal value.
Bit 0 = Facing axis parameter;see MD 9619 $MM_CTM_G91_DIAMETER_ON
Bit 1 = Display soft key “+/–” when the cursor is positionedon the field of this parameter and the parameter value is not equal to 0.
This parameter is optional. If you do not enter a value for the parameter, neitherof the two attributes is assigned to the parameter.
Example:Display soft key “+/–”: 0x02
Note
You must define the parameters in the same order as the parameter names intext file CCYC.TXT (see Section 10.4 “Defining texts for the custom cyclescreen”).
10 Configuring of Customer Cycles
08.0210.5 Defining the custom cycle screen
10-135 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
.
; Comment //C(T_CCYC_DEMO/ /T_CCYC_PCX_DEMO1/0x03/2/0x12, 0x12)
(R/ / /1/ / /0x03) ;Parameter X0 with ABS/INC, facing axis ;+/– soft key
(R/ / /1/ / /0x03) ;Parameter Z0 with ABS/INC longitudinal axis;+/– soft key
(R/0 %/50/4/ / / ) ;Parameter L not negative,;Default 50mm
(R/–45 45/30/5/ / / ) ;Parameter alpha with limiting value ;–45..45 degrees, default 30 degrees
(R/0 %/100/4/ / / ) ;Parameter R not negative,;Default 100mm
(R/ /1/4/ / / ) ;Parameter U, default 1mm
10.5.4 Converting the configuration file
Once you have modified configuration files CYC5.CNF and CYC6.CNF, youhave to convert them:
� Run file TOOLS\CUS_CYC\MASK\CONV_CNF.BAT.
Files CYC5.CNF und CYC6.CNF are converted and files CYC5.BIN andCYC6.BIN are stored in directory CUS_CYC.
Example
10 Configuring of Customer Cycles
08.0210.6 Creating help screens
10-136 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.6 Creating help screens
Create each help screen with 16 colors as a bitmap file in directoryTOOLS\CUS_CYC\PIC. The maximum size of a help screen for theOP010/OP010C/OP010S is 224x224 pixels.
You will also find 2 sample help screens in directory TOOLS\CUS_CYC\PIC.
The color palette of ManualTurn does not correspond to that of popular paintprograms such as Paint and PaintShopPro. Please see Table 10-3 for details ofthe ManualTurn color palette. To create the help screen in these colors, you canmodify the color palette of the paint program and assign the palette numbersbelow to the individual elements (inscription text, background, etc.).
Table 10-3 ManualTurn color palette
Palette no. Color RGB color proportion
0 Gray 202 202 202
1 Orange 202 101 4
2 Petrol 0 130 113
3 Gray 202 202 202
4 Red 255 0 0
5 Light gray 211 211 231
6 Light yellow 255 255 182
7 White 243 251 243
8 Black 0 0 0
9 Orange 202 101 4
10 Green 121 255 40
11 Yellow 255 243 20
12 Orange 202 101 4
13 Green 121 255 40
14 Black gray 5 5 5
15 Black gray 5 5 5
Creating a helpscreen
10 Configuring of Customer Cycles
08.0210.6 Creating help screens
10-137 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
For the PCU 20, you should convert the help screens after you have createdthem, in order to accelerate the display of help screens in the user interface.You can then compress the help screens to reduce the file size.Please proceed as follows:
� Start the conversion program BMP2BIN in directory ...\INSTUTIL of the ap-plication environment.
� Enter the following command:bmp2bin bmp_file_name color_file_namebmp2bin: conversion commandbmp_file_name: path + name of help screencolor_file_name: name of color file with color conversion table
The name of the ManualTurn color table is ctmcol.col.
The *.BIN file format is generated when you convert the help screen.
Example:bmp2bin kegel.bmp ctmcol.col
� Then start the arj.exe compression file in directory ...\INSTUTIL of the ap-plication environment.
� Enter the following command:arj a archiv_file_name pic_file_namearj: compression commanda: add file to an archivearchiv_file_name: path + name of archivepic_file_name: path + name of help screen
You can add the help screens to the CST.ARJ, CUS.ARJ or CMA.ARJ archivesin directory ...\BIN of the application environment or create a separate *.BM_ or*.BI_ archive for each help screen using the same name as the help screen.
Example:Several help screens per archive:arj a cus.arj kegel.bin radius.binOne help screen per archive:arj a kegel.bi_ kegel.bin
Note
With the PCU 50, you do not have to convert and compress the help screens,i.e. the help screens are added directly to the PCU 50 as a bitmap file.
Converting and compressing the help screen
10 Configuring of Customer Cycles
08.0210.6 Creating help screens
10-138 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.6.1 Integrating texts in help screens
If you want to integrate parameter texts in your help screens, you have to definethe texts and positions in file TOOLS\CUS_CYC\POS\CCYC_HLP.STT. Thecenter of the text is then anchored at the defined position in the help screen.
� Enter the texts and positions in file CCYC_HLP.STT using the following syn-tax:[text identifier for help screen]text identifier for parameter ; X coordinate ; Y coordinate ; palette no. color
Example:[T_CCYC_PCX_DEMO1]T_CCYC_DEMO_P_U;106;124;15
To determine the coordinates of the desired position, you can set the cursor atthe desired position in the help screen in the paint program (e.g. Paint or Paint-ShopPro) and read off the coordinates.
Once you have defined all the texts and positions in file CCYC_HLP.STT, youhave to convert the file:
� Run file TOOLS\CUS_CYC\POS\POS_TXT.BAT.
File CCYC_HLP.STT is converted and file CCYC5_HLP.BHT is stored in direc-tory CUS_CYC.
Defining texts
Converting the file
10 Configuring of Customer Cycles
08.0210.7 Installing the custom cycle and custom cycle screen
10-139 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.7 Installing the custom cycle and custom cycle screen
Once you have created the custom cycle and the custom cycle screen with theassociated texts and help screens, you have to install all the generated files onthe PCU 20 or PCU 50.
10.7.1 PCU 20
To install the files on the PCU 20, please proceed as follows:
� Copy the modified CCYC.TXT text files from the language directoriesTOOLS\CUS_CYC\TEXT... to the corresponding language directories...\PROJ\TEXT\... of the application environment.
� Copy file CCYC_TXV.H from directory TOOLS\CUS_CYC to directory...\PROJ\INCLUDE of the application environment.
� Copy files CYC5.BIN, CYC6.BIN and CCYC5_HLP.BHT from directoryTOOLS\CUS_CYC to directory ...\BIN of the application environment.
� Call up file ...\INSTUTIL\APP_INST.EXE of the application environment.
� Select <2> “Modify configuration”.
� Select the foreground and background language from the menu.
� Select <6> “Add user-specific files to application”.
� Enter the path and name of the help screens (or the archive containing thehelp screens).The help screens are added to the application.
� Return to the main menu.
� Select <1> “Install all modules on hardware”.
� Select the languages and the operator panel (resolution) from the menu.The system builds the modified application (the CCYC.TXT text files areconverted, among other things).
� Install the application on the PC card (<2> “Create Flash memory cardimage”) and load the PC card in the PCU 20.
� Load the custom cycle onto the NC from directory TOOLS\CUS_CYC\CYC.
10 Configuring of Customer Cycles
08.0210.7 Installing the custom cycle and custom cycle screen
10-140 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10.7.2 PCU 50
To install the files on the PCU 50, please proceed as follows:
Note
To integrate the CCYC.TXT text files in the PCU 50, you need the applicationenvironment of the PCU 20.
� Copy the modified CCYC.TXT text files from the language directoriesTOOLS\CUS_CYC\TEXT... to the corresponding language directories...\PROJ\TEXT\... of the application environment.
� Copy file CCYC_TXV.H from directory TOOLS\CUS_CYC to directory...\PROJ\INCLUDE of the application environment.
� Call up file ...\INSTUTIL\APP_INST.EXE of the application environment.
� Select <2> “Modify configuration”.
� Select the foreground and background language from the menu.
� Return to the main menu.
� Select <1> “Install all modules on hardware”.
� Select the languages and the operator panel (resolution) from the menu.The system builds the modified application (the CCYC.TXT text files areconverted, among other things).
� Press “Esc” to quit the program.
� Copy files CCYCTX.S01 to CCYCTX.S05 from directory...\PROJ\TEXT\KONVERT of the application environment to directoryMMC0W32 of the PCU 50.
� Open file MMC0W32\MMC0_TXV.INI on the PCU 50.
� Check whether the language assignment at the end of file MMC0_TXV.INImatches files CCYCTX.S01 to CCYCTX.S05 in the same directory. (E.g.does file CCYCTX.S01 contain the language assigned to number 1 in fileMMC0_TXV.INI?)If not, you must rename files CCYCTX.S01 to CCYCTX.S05 for the desiredlanguages so that the language assignment matches.
� Copy files CYC5.BIN, CYC6.BIN and CCYC5_HLP.BHT from directoryTOOLS\CUS_CYC to directory MMC0W32 on the PCU 50.
10 Configuring of Customer Cycles
08.0210.7 Installing the custom cycle and custom cycle screen
10-141 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
� Copy the help screens from directory TOOLS\CUS_CYC\PIC to directoryMMC0W32 or directory DH\CUS.DIR\HLP.DIR\640.DIR orDH\CMA.DIR\HLP.DIR\640.DIR on the PCU 50.
� Load the custom cycle onto the NC from directory TOOLS\CUS_CYC\CYC.
�
10 Configuring of Customer Cycles
08.0210.7 Installing the custom cycle and custom cycle screen
10-142 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
10 Configuring of Customer Cycles
Notes
11-143 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Miscellaneous
11.1 Configuring the custom boot screen
11.1.1 PCU 20
You can create your own custom logo and display it when the control boots.
Please proceed as follows to configure the customer boot screen:
1. Create your own boot screen in 16-color mode. The maximum size of thescreen for the OP010/OP010C/OP010S is 224x224 pixels.
2. Save the boot screen in bitmap format as CUSTOM.BMP.
3. Run file app_inst.exe (see Subsection 2.2.1 “Start-up on PCU 20”).
4. Select <2> “Modify configuration”.
5. Select <6> “Add user-specific files to application”.
6. Enter the path of file CUSTOM.BMP.The custom boot screen is added to the application.
7. Press Esc to return to the main menu.
8. Finish installing the software on the PC card (see Subsection 2.2.1 “Start-upon PCU 20”).
9. Load the PC card in the PCU 20 (see Subsection 2.2.1 “Start-up onPCU 20”).
10. Set MD 9625 $MM_CTM_CUSTOMER_START_PICTURE to value 1.
11
08.0211.1 Configuring the custom boot screen
11-144 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
11.1.2 PCU 50
You can create your own custom logo and display it when the control boots.
Please proceed as follows to configure the customer boot screen:
1. Create your own boot screen in 16-color mode. The maximum size of thescreen for the OP010/OP010C/OP010S is 224x224 pixels.
2. Save the boot screen in bitmap format as CUSTOM.BMP.
3. Copy file CUSTOM.BMP to directory F:\DH\CUS.DIR\HLP.DIR.
4. Set MD 9625 $MM_CTM_CUSTOMER_START_PICTURE to value 1.
11 Miscellaneous
08.0211.2 Configuring a user screen
11-145 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
11.2 Configuring a user screen
You can create your own user screens to expand the operator interface.
References: /IAM/, Installation and Start-Up Guide, BE1 Expand the Operator Interface
Some cycles cannot be integrated in this way. In this case, please follow theinstructions in Chapter 10 “Configuring Custom Cycles”.
The user-configured screens can be displayed using the following entry softkeys. Each SC number establishes the connection between the entry soft keyand the configuration file of the screen:
Table 11-1 Entry soft keys for screens
Starting screen Soft key SCxxx
Extended basic menu bar (via operatingarea switchover key)
Horizontal soft key 2 SC702
Extended basic menu bar (via operatingarea switchover key)
Horizontal soft key 3 SC703
Extended basic menu bar (via operatingarea switchover key)
Horizontal soft key 4 SC704
Extended basic menu bar (via operatingarea switchover key)
Horizontal soft key 5 SC705
Extended basic menu bar (via operatingarea switchover key)
Horizontal soft key 6 SC706
Extended basic menu bar (via operatingarea switchover key)
Horizontal soft key 7 SC707
Entry soft keys
11 Miscellaneous
08.0211.3 Alarms
11-146 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
11.3 Alarms
11.3.1 PCU 20
Alarms which occur can be displayed in a popup window. You can use an attribute for each individual alarm, in order to specify that thealarm is displayed in the message line instead.
100105 0 0
Help text (HMI)
Attribute number
“Search string %1 not found”
Alarm number
Attribute number = 0 (bit 0): Alarm appears in popup windowAttribute number = 8 (bit 3): Alarm appears in message line
� Open desired alarm file in the desired language,e.g. *.app\Bin\Proj\Text\D\aluc.txt.
� Set an attribute number from 0 to 8 for the alarm which is to appear in themessage line.
� Save and close the file.
� Run file *.app\instutil\APP_INST.exe.
� Select <1> install all modules on hardware.
� Select the desired language.
� Press F4 (accept).
� Select operator panel OP0xx.
� Press F4 (accept).
� Select <2> create Flash Memory Card image.
� Enter the drive of the system environment.
� Enter the directory of the system environment.
� Enter the destination drive of file PCU_20.abb.
� Enter the destination directory of file PCU_20.abb.The PCU_20.abb file is created in the specified directory.
Syntax
How to proceed
11 Miscellaneous
08.0211.3 Alarms
11-147 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
11.3.2 PCU 50
Alarms which occur can be displayed in a popup window. You can use an attribute for each individual alarm, in order to specify that thealarm is displayed in the message line instead.
100105 0 0
Help text (HMI)
Attribute number
“Search string %1 not found”
Alarm number
Attribute number = 0 (bit 0): Alarm appears in popup windowAttribute number = 8 (bit 3): Alarm appears in message line
� Open desired alarm file in the desired language, e.g. F:\dh\mb.dir\alm_gr.com.
� Set an attribute number from 0 to 8 for the alarm which is to appear in themessage line.
� Save and close the file.
�
Syntax
How to proceed
11 Miscellaneous
08.0211.3 Alarms
11-148 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
11 Miscellaneous
Notes
A-149 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Abbreviations
Asynchronous subprogram
Mode group
Basic Program
Compact Control Unit
Communication:Component for NC control executing and coordinating communications.
Computerized Numerical Control
Data Block
Data Block Byte
Data Block Double word
Data Block Bit
Data Block Word
Dynamic Random Access Memory
Function Block
Function Call, function block in PLC
Global User Data
Handheld Programming Unit
Horizontal Soft Key
Installation & Start-Up
Increment
Interface Signal
ASUB
BAG
BP
CCU
COM
CNC
DB
DBB
DBD
DBX
DBW
DRAM
FB
FC
GUD
HPU
HSK
IBN
INC
IS
A
08.02
A-150 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Industry Standard Architecture
Machine Control Panel
Machine Data
Manual Data Automatic (MDI)
Main Program File: NC part program (main program)
Multi-Port-Interface
Numerical Control: The NC control comprises NCK, PLC, PCU and COM.
Numerical Control Kernel:NC control component executing programs and coordinating movements for themachine tool.
Numerical Control Unit: NC module
Organization Block in PLC
Operator Panel
Personal Computer
Personal Computer Memory Card International Association
Personal Computer UnitNC control component allowing communication between operator and ma-chine.
Programming Device
Programmable Logic Control: NC control component for processing the controller logic of the machine tool.
Random Access Memory in which data can be read and written
Serial interface (definition of interchange circuit between DTE and DCE)
Setting Data
Soft Key
Subprogram File
Static RAM (non-volatile)
ISA
MCP
MD
MDA
MPF
MPI
NC
NCK
NCU
OB
OP
PC
PCMCIA
PCU
PG
PLC
RAM
RS-232-C
SD
SK
SPF
SRAM
A Abbreviations
08.02
A-151 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Statement list
Software
Tool
Tool Offset Active
Tool Number
Tool Management
Vertical Soft Key
STL
SW
T
TOA
TO No.
TOOLMAN
VSK
A Abbreviations
B-152 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
References
General Documentation
SINUMERIK 840D/840Di/810D/802S, C, DOrdering Information Catalog NC 60Order No.: E86060-K4460-A101-A9-7600
SIMATICSIMATIC S7 Programmable Logic Controllers Catalog ST 70Order No.: E86 060-K4670-A111-A3
SINUMERIK, SIROTEC, SIMODRIVEAccessories and Equipment for Special-Purpose MachinesCatalog NC ZOrder No.: E86060-K4490-A001-A8-7600
Electronic Documentation
The SINUMERIK System (11/02 Edition)DOC ON CD (includes all SINUMERIK 840D/840Di/810D/802 and SIMODRIVE publications)Order No.: 6FC5 298-6CA00-0BG3
/BU/
/ST7/
/Z/
/CD1/
B
08.02
B-153 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
User Documentation
SINUMERIK 840D/810DShort Guide AutoTurn Operation (09/99 Edition)Order No.: 6FC5 298-4AA30-0BP2
SINUMERIK 840D/810DAutoTurn Graphic Programming System (02/02 Edition)Programming/SetupOrder No.: 6FC5 298-4AA40-0BP3
SINUMERIK 840D/810DOperator’s Guide MMC (10/00 Edition)Order No.: 6FC5 298-6AA00-0BP0
SINUMERIK 840D/840Di/810DOperator’s Guide HMI Advanced (11/02 Edition)Order No.: 6FC5 298-6AF00-0BP2
SINUMERIK 840D/810DOperator’s Guide HMI Embedded (11/02 Edition)Order No.: 6FC5 298-6AC00-0BP2
SINUMERIK 840D/840Di/810DOperator’s Guide HT 6 (06/02 Edition)Order No.: 6FC5 298-0AD60-0BP2
SINUMERIK 840D/840Di/810DShort Operation Guide (02/01 Edition)Order No.: 6FC5 298-6AA10-0BP0
SINUMERIK 840D/810DOperation/Programming ManualTurn (08/02 Edition)Order No.: 6FC5 298-6AD00-0BP0
SINUMERIK 840D/810DOperation/Programming ShopMill (11/02 Edition)Order No.: 6FC5 298-6AD10-0BP1
SINUMERIK 840D/810DOperation/Programming ShopTurn (03/03 Edition)Order No.: 6FC5 298-6AD50-0BP2
/AUK/
/AUP/
/BA/
/BAD/
/BEM/
/BAH/
/BAK/
/BAM/
/BAS/
/BAT/
B References
08.02
B-154 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SINUMERIK 840D/840Di/810DUser’s Guide Measuring Cycles (11/02 Edition)Order No.: 6FC5 298-6AA70-0BP2
SINUMERIK 840D/840Di/810DOperator’s Guide CAD Reader (03/02 Edition)Order No.: (included in online help)
SINUMERIK 840D/840Di/810DDiagnostics Guide (11/02 Edition)Order No.: 6FC5 298-6AA20-0BP3
SINUMERIK 840D/810DShort Guide ManualTurn (04/01 Edition)Order No.: 6FC5 298-5AD40-0BP0
SINUMERIK 840D/810DShort Guide ShopMill (04/01 Edition)Order No.: 6FC5 298-5AD30-0BP0
SINUMERIK 840D/810DShort Guide ShopTurn (07/01 Edition)Order No.: 6FC5 298-6AF20-0BP0
SINUMERIK 840D/840Di/810DProgramming Guide Fundamentals (11/02 Edition)Order No.: 6FC5 298-6AB00-0BP2
SINUMERIK 840D/840Di/810DProgramming Guide Advanced (11/02 Edition)Order No.: 6FC5 298-6AB10-0BP2
SINUMERIK 840D/840Di/810DShort Guide Programming (02/01 Edition)Order No.: 6FC5 298-6AB30-0BP1
SINUMERIK 840D/840Di/810DProgramming Guide ISO Milling (11/02 Edition)Order No.: 6FC5 298-6AC20-0BP2
SINUMERIK 840D/840Di/810DProgramming Guide ISO Turning (11.02 Edition)Order No.: 6FC5 298-6AC10-0BP2
/BNM/
/CAD/
/DA/
/KAM/
/KAS/
/KAT/
/PG/
/PGA/
/PGK/
/PGM/
/PGT/
B References
08.02
B-155 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SINUMERIK 840D/840Di/810DProgramming Guide Cycles (11/02 Edition)Order No.: 6FC5 298-6AB40-0BP2
PCIN 4.4Software for Data Transfer to/from MMC ModuleOrder No.: 6FX2 060 4AA00-4XB0 (English, French, German)Order from: WK Fürth
SINUMERIK 840DiSystem Overview (02/01 Edition)Order No.: 6FC5 298-6AE40-0BP0
/PGZ/
/PI /
/SYI/
B References
08.02
B-156 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Manufacturer/Service Documentation
SINUMERIK 840D/840Di/810DSIMODRIVE 611DLists (11/02 Edition)Order No.: 6FC5 297-6AB70-0BP3
SINUMERIK 840D/840Di/810DOperator Components Manual (HW) (11/02 Edition) Order No.: 6FC5 297-6AA50-0BP2
SIMODRIVE SensorAbsolute Position Sensor with Profibus-DPUser Guide (HW) (02/99 Edition)Order No.: 6SN1197-0AB10-0YP1
SINUMERIK, SIROTEC, SIMODRIVEEMC Installation GuidePlanning Guide (HW) (06/99 Edition)Order No.: 6FC5 297-0AD30-0BP1
SINUMERIK 810DConfiguring Manual (HW) (03/02 Edition)Order No.: 6FC5 297-6AD10-0BP0
SINUMERIK 840DConfiguring Manual NCU 561.2-573.4 (HW) (10/02 Edition)Order No.: 6FC5 297-6AC10-0BP2
SIMODRIVE SensorMeasuring System for Main Spindle DrivesConfiguring/Installation Guide, SIMAG-H (HW) (05/99 Edition)Order No.: 6SN1197-0AB30-0BP0
a) Lists
/LIS/
b) Hardware
/BH/
/BHA/
/EMV/
/PHC/
/PHD/
/PMH/
B References
08.02
B-157 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SINUMERIK 840D/840Di/810DDescription of Functions, Basic Machine (Part 1) (11/02 Edition)(the various sections are listed below)Order No.: 6FC5 297-6AC20-0BP2
A2 Various Interface SignalsA3 Axis Monitoring, Protection ZonesB1 Continuous Path Mode, Exact Stop and Look AheadB2 AccelerationD1 Diagnostic ToolsD2 Interactive ProgrammingF1 Travel to Fixed StopG2 Velocities, Setpoint/Actual-Value Systems, Closed-Loop
ControlH2 Output of Auxiliary Functions to PLCK1 Mode Group, Channel, Program Operation ModeK2 Axes, Coordinate Systems, Frames,
Actual-Value System for Workpiece, External Zero OffsetK4 CommunicationN2 EMERGENCY STOPP1 Transverse AxesP3 Basic PLC ProgramR1 Reference Point ApproachS1 SpindlesV1 FeedsW1 Tool Compensation
SINUMERIK 840D/840Di/810D(CCU2)Description of Functions, Extended Functions (Part 2) (11/02 Edition)including FM-NC: Turning, Stepper Motor(the various sections are listed below)Order No.: 6FC5 297-6AC30-0BP2
A4 Digital and Analog NCK I/OsB3 Several Operator Panels and NCUsB4 Operation via PG/PCF3 Remote DiagnosticsH1 JOG with/without HandwheelK3 CompensationsK5 Mode Groups, Channels, Axis Replacement L1 FM-NC Local BusM1 Kinematic TransformationM5 MeasurementN3 Software Cams, Position Switching SignalsN4 Punching and NibblingP2 Positioning AxesP5 OscillationR2 Rotary AxesS3 Synchronous SpindlesS5 Synchronized Actions (up to and including SW 3)S6 Stepper Motor ControlS7 Memory ConfigurationT1 Indexing AxesW3 Tool ChangeW4 Grinding
c) Software
/FB1/
/FB2/
B References
08.02
B-158 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SINUMERIK 840D/840Di/810D(CCU2)Description of Functions, Special Functions (Part 3) (11/02 Edition)(the various sections are listed below)Order No.: 6FC5 297-6AC80-0BP2
F2 3-Axis to 5-Axis TransformationG1 Gantry AxesG3 Cycle TimesK6 Contour Tunnel MonitoringM3 Coupled Motion and Leading Value CouplingS8 Constant Workpiece Speed for Centerless GrindingT3 Tangential ControlTE0 Installation und Aktivierung der CompilezyklenTE1 Clearance ControlTE2 Analog AxisTE3 Master-Slave for DrivesTE4 Transformation Package HandlingTE5 Setpoint ExchangeTE6 MCS CouplingTE7 Retrace SupportTE8 Path-Synchronous Switch SignalV2 PreprocessingW5 3D Tool Radius Compensation
SIMODRIVE 611D/SINUMERIK 840D/810DDescription of Functions Drive Functions (11/02 Edition)(the various sections are listed below)Order No.: 6SN1 197-0AA80-0BP9
DB1 Operational Messages/Alarm ReactionsDD1 Diagnostic FunctionsDD2 Speed Control LoopDE1 Extended Drive FunctionsDF1 Enable CommandsDG1 Encoder ParameterizationDL1 Linear Motor MD DM1 Calculation of Motor/Power Section Parameters and
Controller DataDS1 Current Control LoopDÜ1 Monitors/Limitations
SINUMERIK 840D/SIMODRIVE 611 digitalDescription of Functions ANA MODULE (02/00 Edition)Order No.: 6SN1 197-0AB80-0BP0
SINUMERIK 840DDescription of Functions Digitizing (07/99 Edition)Order No.: 6FC5 297-4AC50-0BP0
DI1 Start-upDI2 Scanning with Tactile Sensors (scancad scan)DI3 Scanning with Lasers (scancad laser)DI4 Milling Program Generation (scancad mill)
/FB3/
/FBA/
/FBAN/
/FBD/
B References
08.02
B-159 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
IT SolutionsSystem for NC Data Management and Data Distribution (DNC NT-2000) (01/02 Edition)Description of Functions Order No.: 6FC5 297-5AE50-0BP2
SINUMERIK 840D/810DIT SolutionsNC Data Transfer (SinDNC) (09/01 Edition)Description of Functions Order No.: 6FC5 297-1AE70-0BP1
SINUMERIK 840D/840Di/810DDescription of Functions ISO Dialects for SINUMERIK (11/02 Edition)Order No.: 6FC5 297-6AE10-0BP2
SINUMERIK 840D/840Di/810DDescription of Functions Remote Diagnosis (11/02 Edition)Order No.: 6FC5 297-0AF00-0BP2
SINUMERIK 840D/840Di/810DHMI Configuring Package (11/02 Edition)Order No.: (supplied with the software)
Part 1 User’s GuidePart 2 Description of Functions
SINUMERIK 840D/SIMODRIVE 611 digitalDescription of Functions HLA Module (04/00 Edition)Order No.: 6SN1 197-0AB60-0BP2
SINUMERIK 840D/810DDescription of Functions ManualTurn (08/02 Edition)Order No.: 6FC5 297-6AD50-0BP0
SINUMERIK 840D/810DConfiguring OP 030 Operator Interface (09/01 Edition)Description of Functions Order No.: 6FC5 297-6AC40-0BP0
BA Operator’s GuideEU Development Environment (Configuring Package)PS Online only: Configuring Syntax (Configuring Package)PSE Introduction to Configuring of Operator InterfaceIK Screen Kit: Software Update and Configuration
SINUMERIK 840DDescription of Functions C-PLC Programming (03/96 Edition)Order No.: 6FC5 297-3AB60-0BP0
/FBDN/
/FBDT/
/FBFA/
/FBFE/
/FBH/
/FBHLA/
/FBMA/
/FBO/
/FBP/
B References
08.02
B-160 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SINUMERIK 840D/810DIT SolutionsDescription of Functions Computer Link (SinCOM) (09/01 Edition)Order No.: 6FC5 297-6AD60-0BP0
NFL Host Computer InterfaceNPL PLC/NCK Interface
SINUMERIK 840D / SIMODRIVE 611 digitalDescription of Functions SINUMERIK Safety Integrated (09/02 Edition)Order No.: 6FC5 297-6AB80-0BP1
SINUMERIK 840D/810DDescription of Functions ShopMill (11/02 Edition)Order No.: 6FC5 297-6AD80-0BP1
SIMATIC (01/01 Edition)Description of Functions FM STEPDRIVE/SIMOSTEPOrder No.: 6SN1 197-0AA70-0YP4
SINUMERIK 840D/840Di/810DDescription of Functions Synchronized Actions (10/02 Edition)Order No.: 6FC5 297-6AD40-0BP2
SINUMERIK 840D/810DDescription of Functions ShopTurn (03/03 Edition)Order No.: 6FC5 297-6AD70-0BP2
SINUMERIK 840D/810DIT SolutionsSINUMERIK Tool Data Communication SinTDC (01/02 Edition)Description of Functions Order No.: 6FC5 297-5AF30-0BP0
SINUMERIK 840D/810DIT SolutionsSINTDI Tool Information System (SinTDI) with Online Help Description of Functions (02/01 Edition)Order No.: 6FC5 297-6AE00-0BP0
SIMODRIVE 611 universal/universal EClosed-Loop Control Component for Speed Control and PositioningDescription of Functions (02/02 Edition)Order No.: 6SN1 197-0AB20-0BP5
SINUMERIK 840D/840Di/810DDescription of Functions Tool Management (10/02 Edition)Order No.: 6FC5 297-6AC60-0BP1
/FBR/
/FBSI/
/FBSP/
/FBST/
/FBSY/
/FBT/
/FBTC/
/FBTD/
/FBU/
/FBW/
B References
08.02
B-161 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SINUMERIK 840D/840Di/810DDescription of Functions WinTPM (02/02 Edition)Order No.: The document is an integral part of the software
SINUMERIK 840D/840Di/810DManual @Event (01/02 Edition)Order No.: 6AU1900-0CL20-0AA0
SINUMERIK 840DiManual (09/02 Edition)Order No.: 6FC5 297-6AE60-0BP1
SINUMERIK 840D/840Di/810DCommissioning Tool SINUMERIK SinuCOM NC (02/02 Edition)System DescriptionOrder No.: (an integral part of the online Help for the start-up tool)
SIMODRIVEPlanning Guide Motors 1FT5, 1FT6, 1FK6 (12/01 Edition)AC servo motors for feed and main spindle drivesOrder No.: 6SN1 197-0AC20-0BP0
SINUMERIK 840D/810DConfiguring Package HMI Embedded (08/01 Edition)Description of Functions: Software Update, Configuration InstallationOrder No.: 6FC5 297-6EA10-0BP0(the document PS Configuring Syntax is supplied with the software and available as a pdf file)
SIMODRIVEPlanning Guide Built-In Synchronous Motors 1FE1Three-Phase AC Motors for Main Spindle Drives (09/01 Edition)Order No.: 6SN1 197-0AC00-0BP1
SIMODRIVEPlanning Guide Linear Motors 1FN1, 1FN3 (11/01 Edition)ALL General Information about Linear Motors1FN1 1FN1 Three-Phase AC Linear Motor1FN3 1FN3 Three-Phase AC Linear MotorCON ConnectionsOrder No.: 6SN1 197-0AB70-0BP2
SIMODRIVEPlanning Guide Motors (11/00 Edition)Three-Phase AC Motors for Feed and Main Spindle DrivesOrder No.: 6SN1 197-0AA20-0BP5
/FBWI/
/HBA/
/HBI/
/INC/
/PFK/
/PJE/
/PJFE/
/PJLM/
/PJM/
B References
08.02
B-162 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SIMODRIVE 611Planning Guide Inverters (05/01 Edition)Order No.: 6SN1 197-0AA00-0BP5
SIMODRIVE (04/02 Edition)Planning Guide ECO Motor Spindle for Main Spindle DrivesOrder No.: 6SN1 197-0AD04-0BP0
SIMODRIVE POSMO A (08/02 Edition)Distributed Positioning Motor on PROFIBUS DP, User’s Guide Order No.: 6SN2197-0AA00-0BP3
SIMODRIVE POSMO AInstallation Instructions (enclosed with POSMO A)
SIMODRIVE POSMO SI/CD/CA (08/02 Edition)Distributed Servo Drive Systems, User’s GuideOrder No.: 6SN2197-0AA20-0BP3
SIMODRIVEPlanning Guide Motors 1PH2, 1PH4, 1PH7 (12/01 Edition)AC Induction Motors for Main Spindle DrivesOrder No.: 6SN1 197-0AC60-0BP0
SIMODRIVEPlanning Guide Hollow-Shaft Motors (10/01 Edition)for Main Spindle Drives 1PM4 and 1PM6Order No.: 6SN1 197-0AD03-0BP0
SIMATIC S7–300 (10/98 Edition)– Manual: Assembly, CPU Data (Hardware)– Reference Manual: Module DataOrder No.: 6ES7 398-8AA03-8AA0
SIMATIC S7–300 (03/97 Edition)Manual STEP7, Fundamentals, V. 3.1Order No.: 6ES7 810-4CA02-8AA0
SIMATIC S7–300 (03/97 Edition)Manual STEP7, Reference Manuals, V. 3.1Order No.: 6ES7 810-4CA02-8AR0
SIMATIC S7–300 (04/97 Edition)FM 353 Positioning Module for Stepper DriveOrder together with configuring package
/PJU/
/PMS/
/POS1/
/POS2/
/POS3/
/PPH/
/PPM/
/S7H/
/S7HT/
/S7HR/
/S7S/
B References
08.02
B-163 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
SIMATIC S7–300 (04/97 Edition)FM 354 Positioning Module for Servo DriveOrder together with configuring package
SIMATIC S7–300 (01/01 Edition)FM 357.2 Multimodule for Servo and Stepper DrivesOrder together with configuring package
SIMODRIVE 611–A/611–D,SimoPro 3.1Program for Configuring Machine-Tool Drives Order No.: 6SC6 111-6PC00-0AA�, Order from: WK Fürth
SIMODRIVE 611AInstallation and Start-Up Guide (10/00 Edition)Order No.: 6SN 1197-0AA60-0BP6
SINUMERIK 810DInstallation and Start-Up Guide (03/02 Edition)(incl. description of SIMODRIVE 611D start-up software)Order No.: 6FC5 297-6AD20-0BP0
SINUMERIK 840D/SIMODRIVE 611DInstallation and Start-Up Guide (11/02 Edition)(incl. description of SIMODRIVE 611D start-up software)Order No.: 6FC5 297-6AB10-0BP2
SINUMERIK 840D/840Di/810DHMI/MMC Installation and Start-Up Guide (11/02 Edition)Order No.: 6FC5 297-6AE20-0BP2
AE1 Updates/SupplementsBE1 Expanding the Operator InterfaceHE1 Online HelpIM2 Starting up HMI EmbeddedIM4 Starting up HMI Advanced TX1 Creating Foreign Language Texts
/S7L/
/S7M/
/SP/
d) Installation andStart-Up
/IAA/
/IAC/
/IAD/
/IAM/
B References
08.02
B-164 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
B References
Notes
C-165 Siemens AG, 2002. All rights reservedSINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
Index
Numbers2nd spindle, 8-113
Non-controlled, 8-113With closed-loop control, 8-114With open-loop control, 8-113
3rd handwheel, 8-104
AActual value buffering, 8-111Alarms
PCU 20, 11-146PCU 50, 11-147
Application disks, 2-22Automatic tool change, 9-118
BBasic components, 1-12Boot screen
PCU 20, 11-143PCU 50, 11-144
CContour handwheel, 8-98Control stick, 1-13Custom boot screen, 11-143
PCU 20, 11-143PCU 50, 11-144
Custom cycles, 10-119Assigning to a soft key, 10-129Defining, 10-131Defining parameters, 10-133Help screens, 10-136Installing, 10-139Name, 10-122Parameters, 10-122Procedure, 10-121Screen, 10-128Text identifier, 10-124Texts, 10-124Texts in help screens, 10-138Variant, 10-124
DData blocks, 4-42Data transfer, 2-21DB82, 4-44Diagnostic function, 4-47Digital I/Os, 7-95
EEMERGENCY STOP key, 1-18Entry soft key, 11-145
FFB 28, 4-43FC30..35, 4-43Feedrate override, 1-14First start-up, 2-24Function blocks, 4-41Functions, 8-97
2nd spindle, 8-1133rd handwheel, 8-104Actual value buffering, 8-111Contour handwheel, 8-98Permanent feed, 8-107
HHandwheel, 1-14Hardware, 1-11
Basic components, 1-12Operator components, 1-12
IIlluminated keys, 1-15Input signals, 5-51, 5-55Interface signals, 5-51Interrupt inputs, 7-95
KKeys, 1-14
C
08.02
C-166 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition
MMachine control panel, 1-13, 1-19
OP032S, 1-19Machine data
Display, 6-77NC, 6-75
Manual tool change, 9-117ManualTurn cycles, relocating, 10-129Mode switch, 1-13
NNC card, 2-23NC signals, 4-48NC start-up, 2-32
OOB1, 4-40OB100, 4-40Operating elements, 1-13Operator components, 1-12Output signals, 5-53, 5-69
PPCU 20
Installation via PC card, 2-24Start-up, 2-24
PCU 50, start-up, 2-27Permanent feed, 8-107PLC
Basic parameters, 7-95Interface signals, 5-51Tool box disks, 2-22
PLC program, Structure, 4-39PLC start-up, 2-34
RReservations, 7-95
Reserved settingsDigital inputs and outputs, 7-95Interrupt inputs, 7-95PLC basic parameters, 7-95
SSeries machine start-up, 2-35Software installation
NC card, 2-23Spplication disks, 2-22System disks, 2-22Tool box disks, 2-22
Software package, 2-21Software start-up, 2-21Spindle override, 1-14Start-up
First, 2-24NC, 2-32PCU 20, 2-24PCU 50, 2-27PLC, 2-34Series machine start-up, 2-35Software, 2-21
Switchover, CNC operation, 4-45System disks, 2-22
TTool box disks, 2-22Tool change
Automatic, 9-118Manual, 9-117
UUser screen, 11-145
C Index
From
Name
Company/Dept.
Address:
Zip code: Town:
Phone: /
Suggestions
Corrections
For Publication/Manual:
SINUMERIK 840D/810D
ManualTurn
Manufacturer/Service Documentation
Description of Functions
Order No.: 6FC5297–6AD50–0BP0Edition: 08/02
Should you come across any printing errorswhen reading this publication, please notifyus on this sheet. Suggestions for improvement are also wel-come.
ToSIEMENS AGA&D MC BMSP.O. Box 3180
D–91050 Erlangen, GermanyPhone: ++49–(0)180–5050–222 [Hotline]Fax: ++49–(0)9131–98–2176 [Documentation]E-mail: motioncontrol.docu@erlf.siemens.de
Fax: /
Suggestions and/or corrections
User Documentation
SINUMERIK
840D/810D
SINUMERIK
Overview of SINUMERIK 840D/840Di/810D Documentation (08.2002)
Brochure Catalog Ordering Info.NC 60 *)
Description of Functions Drive Functions *)
Description of Functions– Basic Machine *) – Extended Functions– Special Functions
611D840D/810D
SINUMERIK
840D/840Di/810D
Accessories
CatalogAccessoriesNC-Z
SINUMERIKSIROTECSIMODRIVE
840D/840Di810D
Lists *)Installation &Start-Up Guide *)– 810D– 840D/611D– HMI
SINUMERIK
840D
Description of FunctionsDigitizing
611D
SINUMERIK
SINUMERIK
840D/810D
Configuring Kit HMI Embedded
SINUMERIK
840D/840Di/810D
SINUMERIK
840D/840Di/810D
Description of FunctionsSINUMERIKSafety Integrated
SINUMERIKSIMODRIVE
SINUMERIK
840D/840Di/810D611, Motors
SIMODRIVE
DOC ON CD *)The SINUMERIK System
General Documentation
Electronic Documentation
Manufacturer/Service Documentation
Manufacturer/Service Documentation
SINUMERIK
840D/810D/FM-NC
SINUMERIK
840D/840Di/810D
User Documentation
DiagnosticsGuide *)
Operator’s Guide – HT 6
AutoTurn– Short Guide– Programming/ Setup
SINUMERIK
840D/840Di/810D
Program. Guide– Short Guide– Fundamentals *)– Advanced *)– Cycles– Measuring Cycles– ISO Turning/Milling
Operator Components(HW) *)
Description ofFunctionsSynchronized Actions
840D/810D
SINUMERIK
Operator’s Guide– ManualTurn– Short Guide ManualTurn– ShopMill– Short Guide ShopMill– ShopTurn– Short Guide ShopTurn
840D/810D
Manufacturer/Service Documentation
*) These documents are a minimum requirement
Operator’s Guide *)– Short Guide– HMI Embedded– HMI Advanced
SINUMERIK
840D/840Di/810D
Configuring (HW) *)– 810D– 840D
SINUMERIK
SINUMERIK
840D/840Di/810D
SINUMERIK
840D/810D
Description of FunctionsOperator InterfaceOP 030
Description ofFunctionsTool Manage-ment
SINUMERIKSIMODRIVE
SINUMERIKSIMODRIVE
SINUMERIKSIMODRIVE
SINUMERIKSIMODRIVE
SINUMERIKSIMODRIVE
840D611D
840D611D
Description ofFunctionsLinear Motor
Description of Functions– Hydraulics Module– Analog Module
SINUMERIKSIMODRIVESIROTEC
EMCGuidelines
Manufacturer/Service Documentation
SINUMERIK
Description of FunctionsISO Dialects for SINUMERIK
840D/840Di/810D
SINUMERIK
Manual(HW + Installationand Start-Up)
840Di
SINUMERIK
System Overview
840Di
840D/840Di/810D/
SINUMERIK
Description of FunctionsRemote Diagnosis
840D/810D
SINUMERIK
840D/810D
IT Solutions– Computer Link– Tool Data Information System– NC Data Management– NC Data Transfer– Tool Data Communication
SINUMERIK
Description ofFunctions– ManualTurn– ShopMill– ShopTurn
840D/840Di/810D
SINUMERIK
840D/840Di/810D
Manual@ Event
Siemens AGAutomation & DrivesMotion Control SystemsP.O. Box 3180, D-91050 ErlangenGermany
www.ad.siemens.de
© Siemens AG, 2002Subject to change without prior notice
Order No: 6FC5297-6AD50-0BP0
Printed in Germany
top related