description of functions 08/2002 edition · 2015-01-24 · control software version sinumerik 840d...

169
Description of Functions 08/2002 Edition ManualTurn SINUMERIK 840D/810D

Upload: others

Post on 08-Apr-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

Description of Functions 08/2002 Edition

ManualTurnSINUMERIK 840D/810D

Page 2: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE
Page 3: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 4: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 5: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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: [email protected]

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: [email protected]

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

Page 6: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 7: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 8: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

08.02

viii Siemens AG, 2002. All rights reserved

SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition

Preface

Notes

Page 9: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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. . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 10: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 11: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 12: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 13: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 14: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 15: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 16: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 17: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 18: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 19: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 20: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 21: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 22: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 23: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 24: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 25: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 26: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 27: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 28: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 29: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 30: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 31: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 32: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 33: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 34: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 35: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 36: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 37: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 38: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 39: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 40: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 41: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 42: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 43: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 44: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 45: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 46: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 47: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 48: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 49: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 50: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 51: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 52: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 53: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 54: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 55: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 56: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 57: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 58: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 59: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 60: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 61: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 62: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 63: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 64: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 65: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 66: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 67: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 68: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 69: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 70: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 71: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 72: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 73: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 74: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 75: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 76: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 77: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 78: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 79: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 80: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 81: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 82: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 83: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 84: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 85: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 86: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 87: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 88: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 89: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 90: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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°

Application examples

+X

+Z +Z

+X

90°

0° 90°

α α

= 0 = 1

CONICAL mode (X, α)

CIRCLE mode (D, E)

+X

= 0

+X

90°

+Z

90°+Z = 1

DE E

D

CONTOUR mode (circle)

+X

= 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

Page 91: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 92: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 93: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 94: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 95: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 96: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

08.02

7-96 Siemens AG, 2002. All rights reserved

SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition

7 Reservations

Notes

Page 97: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 98: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 99: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 100: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 101: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 102: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 103: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 104: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 105: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 106: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 107: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 108: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 109: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 110: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 111: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 112: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 113: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 114: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 115: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 116: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 117: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 118: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 119: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 120: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 121: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 122: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 123: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 124: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 125: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 126: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 127: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 128: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 129: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 130: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 131: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 132: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 133: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 134: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 135: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 136: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 137: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 138: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 139: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 140: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 141: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 142: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 143: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 144: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 145: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 146: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 147: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 148: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 149: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 150: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 151: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 152: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 153: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 154: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 155: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 156: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 157: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 158: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 159: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 160: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 161: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 162: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 163: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 164: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

08.02

B-164 Siemens AG, 2002. All rights reserved

SINUMERIK 840D/810D ManualTurn Description of Functions (FBMA) – 08.02 Edition

B References

Notes

Page 165: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 166: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 167: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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: [email protected]

Fax: /

Suggestions and/or corrections

Page 168: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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

Page 169: Description of Functions 08/2002 Edition · 2015-01-24 · Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE

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