SINUMERIK 840D/810D

Description of Functions 01.2002 Edition

ShopTurn

Manufacturer/Service Documentation

Hardware Installation and Start- Up Supplementary Conditions PLC Program Signal Description

1 2 3 4 5 6 7 8 9 10 11 A B C

SINUMERIK 840D/810D ShopTurn
Description of Functions

Machine Data Reserved Functions Tool Management Network Connection Access Protection Miscellaneous Functions

Abbreviations References Index
Valid for Control Software version SINUMERIK 840D 6 SINUMERIK 840DE (export version) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE powerline 6 SINUMERIK 810D 4 SINUMERIK 810DE (export version) 4 SINUMERIK 810D powerline 4 SINUMERIK 810DE powerline 4

01.2002 Edition

. E Siemens AG 2001-2002. are reserved. including rights created by patent grant or registration of a utility model or design. . C . We welcome suggestions for improvement. Subject to change without prior notice.ad.02 6FC5 298--6CA00--0BG2 C Trademarks SIMATICr.01 01. . SIMATIC NETr. . The reproduction. transmission or use of this document or its contents is not permitted without express written authority. . Unrevised reprint with new Order No. represent an obligation to supply such functions with a new control or when servicing.siemens. This does not. . . . however. 6FC5 297--6AD70--0BP0 6FC5 297--6AD70--0BP1 Remarks A C This manual is included in the documentation available on CD-ROM (DOCONCD) Edition Order No. The information contained in this document is. 6FC5 297-6AD70-0BP1 Printed in the Federal Republic of Germany Siemens Aktiengesellschaft . however.de/sinumerik Other functions not described in this documentation might be executable in the control. We have checked that the contents of this document correspond to the hardware and software described. Edition 03. All rights. reviewed regularly and any necessary changes will be included in the next edition. this is indicated by a new edition coding in the header on that page. differences might exist. . This publication was produced with Interleaf V 7. B . Status code in the ¨Remarks¨ column: A . SIROTECr. Revised edition with new status. . New documentation. . If factual changes have been made on the page since the last edition.SINUMERIKR Documentation Printing history Brief details of this edition and previous editions are listed below. Other names in this publication might be trademarks whose use by a third party for his own purposes may violate the rights of the registered holder. .02 Order No. The status of each edition is shown by the code in the ¨Remarks¨ column. Order No. SINUMERIKr and SIMODRIVEr are registered trademarks of Siemens AG. SIMATIC HMIr. Further information is available on the Internet under: http://www. Nonetheless. Offenders will be liable for damages. All rights reserved. Remarks 01.

User-oriented activities such as the creation of part programs and control operating procedures are described in detail in separate documents.g. This Description of Functions provides the information you require to configure and start up the ShopTurn system.3 and later) SINUMERIK 840D powerline From 09. SINUMERIK 810D powerline From 12. manuals. It also describes in detail the procedure for starting up ShopTurn with SINUMERIK 810D/840D. Configuring Manual SINUMERIK 840D.01. please refer to the appropriate document for the subject concerned (e. Standard scope E Siemens AG 2002. Other descriptions for processes to be carried out by the machine tool manufacturer are also available for the standard SINUMERIK 810D/840D controls. Reference is made to these descriptions in this document where appropriate.02 Edition - v . This document provides information about the control system design and the interfaces of individual components. The following hardware description contains a list of available powerline modules: References: /PHC/.2001 SINUMERIK 840D powerline and SINUMERIK 840DE powerline will be available with improved performance.3 and later) S SINUMERIK 840D (SW 6. function descriptions etc. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .). Aim Note This Description of Functions is valid for ShopTurn SW 6.2001 SINUMERIK 810D powerline and SINUMERIK 810DE powerline will be available with improved performance. function assignment and performance data of individual components.Preface Structure of documentation The SINUMERIK documentation is divided into 3 different levels: S General Documentation S User Documentation S Manufacturer/Service Documentation Target group This documentation is intended for operators of single-slide turning machines with the SINUMERIK 810D/840D control. Configuring Manual SINUMERIK 810D. The following hardware description contains a list of available powerline modules: References: /PHD/. For detailed information about individual functions.3 with: S SINUMERIK 810D (SW 4.

Diagnostics Guide. ! Warning This warning means death. vi E Siemens AG 2002. List of References 3. For further useful information on start-up and troubleshooting. we have provided the following extra reference guides in the Appendix: 1. please refer to References: /DA/. severe physical injury or substantial material damage will occur if the appropriate precautions are not taken. Symbols The following symbols with special significance are used in the documentation: Note This draws your attention to information relevant to the subject in hand. List of Abbreviations 2. please refer to References: /BAT/. please refer to References: /FB/. Index For a complete list and description of ShopTurn alarms.Preface 01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Warnings The following warnings with varying levels of severity are used in this document: ! Danger This warning means death.02 How to find information In addition to the table of contents.01. For a description of the SINUMERIK 810D/840D alarms. ! Caution This warning (with a warning triangle) means minor physical injury can occur if the appropriate precautions are not taken. severe physical injury or substantial material damage can occur if the appropriate precautions are not taken.02 Edition - . ShopTurn Operating/Programming Guide. D1. “Diagnostics Tools”.

MD_NAME (name in plaintext) S Setting data --> SD: NUMBER. SD_NAME (name in plaintext) S The symbol “≐” means “corresponds to”.02 Preface Caution This warning (without a warning triangle) means material damage can occur if the appropriate precautions are not taken. data byte 4.01. E Siemens AG 2002. Technical information Trademarks IBMR is a registered trademark of International Business Corporation.02 Edition - vii . bit 0.01.e.0) i. MS-DOSR and WINDOWST are registered trademarks of Microsoft Corporation. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . the signal is stored in data block 82. Notice This warning means an unwanted result or unwanted state can arise if the relevant information is not heeded. DBX4. The following notations and abbreviations are used in this document: Notations S PLC interface signals --> IS “Signal name” (signal data) Example: -IS “base_sig. S Machine data --> MD: NUMBER.reset” (DB82.

All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.02 Notes viii E Siemens AG 2002.Preface 01.02 Edition - .

. . . . . . . . . . .. . . . . . 6. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . .. .. . . . . . . Data blocks . . . . . . . . .2 5. . . ShopTurn PLC program . . . . . . . . . . .2. Examples for assigning the machine control panel . . . . . . . . . . . . . .3 Overview of ShopTurn interface DB82 . .2 4. .1 6. .1. . . . . . . . . . . . . . . . . . . . . . . . .2 2. . . . . . ..1 4. . . . . . . . ..2 NC machine data for ShopTurn . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . ... . . . .2. . . . . . . .2. . . . . . . . . . Description of the display machine data . 1-13 1-13 1-15 2-17 2-17 2-19 2-19 2-22 2-27 2-29 2-31 3-33 4-35 4-35 4-36 4-39 4-39 4-40 4-41 4-41 4-42 4-44 4-45 5-47 5-47 5-47 5-48 5-50 5-51 5-51 5-59 5-63 6-65 6-65 6-68 6-68 6-71 Installation and Start-Up . . . . . . . . . . . . . . 5 Signal Description . . . . . . . . . . . . . Overview of blocks . . . . . . . 2. . . . . . . . . . . 6 Machine Data . . . . .. . . . . .01. . . .. . . . . . . E Siemens AG 2002. . .3 4. . . . . . . .2 2 Hardware configuration . . . . . . . . . . . . . .. . . . . . . . . . .4. .. . . . . .1. . . . . . .1 6. . . . . . . . .4 4. . .2. . .3 2. . . . . . . . . . . . . . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . .. . .1. . . . . . . . . . . . . . . . .1 5. . . . . .4. . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 4.2 4. . . . . . .. . . . . Signals from ShopTurn (output signals) . . . . . . . . . . . . . . . . .3 4. . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1. . . Description of the diagnostics buffer signals . . . . . . .. . .4.1 2. . . .. . . . .3. . . . . Overview of display machine data . . . . . . .. . . . . .. . . .3. . . . . . . . . . . . . . . . . . . . . . . .2 6. . . . .. . . . . . . . . . . . . .4 2. . . . . . . Standard interface signals for ShopTurn . . Signals from ShopTurn (output signals) .2 5.2.. . . . . . . . . . . . Structure of the PLC program . . . . . . .02 Edition - ix . . . . . . . . . . . . . . .. . . . . . . . . Display machine data for ShopTurn . . . . . . . . . . .1 5. . .. . . Diagnostics function for start-up purposes . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . .5 . . . . . . . . . . . . . . . . . . . . . . . . Description of blocks . . . . . . . . Installation and start-up ShopTurn on PCU 20 . . . . .. . . . . . . . . . . . . . . . . . .2. . NC installation and start-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 5. 1. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . Signals to ShopTurn (input signals) . . .2 2. . . . . . . . . . . . . . . . . . . . .2.. . . . . . . .. . . . . . . . . . . . . .2. . . . .1 2. . . . . .2. . . . .. . . . . . .. . . . . . . . . . . Example for OB1 and OB100 . . . . .. . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation and start-up on PCU 50 . . . . . .3 5. . . . . . . . . Function blocks . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . 3 4 Supplementary Conditions . . . .. . . . Signals to ShopTurn (input signals) . . . Diagnostics buffer signals . . . . . Description of ShopTurn interface DB82 . Initial start-up sequence . . . . . . . . . . . . . . . . . . . .3 Preconditions for software start-up . . . . .1 4. .. . . . . . .. . 5. . . . . .. . .2 4. . . . . . . . .. .. . . . .Contents 1 Hardware . .. . . . .. . . . . . . . .. . .. . . . . . . . . .. .. . . . . . .1 5. . . . . .. Series start-up . . . . . . . . . . . . ShopTurn interface DB82 . . . . . . . . . . . . . . . . . . . . . . . . PLC installation and start-up . . . . . PLC Program 4. . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . .. .6. .02 Edition - . . . . . . . . . . . . . . . .1 8. . . . . . . . . . . . . . Signal description . .7 Overview of functions . . . . . . . .. . . . . . . . . . .1. . . . .. . . . . Start-up sequence . . . . . . . 9. Password . . . . . . . .01. . . . . . . . . . . . . . 7-91 8-93 8-93 8-95 8-95 8-96 8-98 8-102 8-108 8-109 8-109 8-110 8-111 8-112 8-120 8-121 8-123 8-123 8-127 8-130 9-133 9-133 9-134 9-134 9-135 10-137 10-137 10-139 10-140 10-141 11-143 11-143 11-143 11-144 11-145 11-145 11-145 11-147 11-148 11-149 11-150 9 Network connection . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . Description of blocks . . . . . . Machine manufacturer cycle . . .3 8. . . . . .. . . .4 11. . .. . . . . . ... . . . . . .3 8. . . . . . . . . . . . . ..3. . . Start-up sequence . . .1 8. . . . . Modifying existing lists .1 8. . . . . .3 8. . . . . . . . . .. . . . Enable spindle and coolant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 10. . . . . . . . . . . . . .. ... Keyswitch positions (DB10. .2. . . . 10 Access Protection via Password and Keyswitch . . . . . . . . . . . . .. . . . . . . . . . . . Example of how to set an axis configuration . ..4 8. . . . . . . . . . . . . . . . . . . . . . . . . . .2. . . . . . . . . . . .. . . . . . . . . . . .4 8. . . . . . . . 11 Miscellaneous Functions . . . . .. . . .4 8. . . . . . .3 10. . . . . . . . . . . . . . . . . . . . . . . . .2. Defining additional list . . . . . . . . . .. . . . . . ... . . .. .2 8. . . . . . . . . . . . . . . . . . . . . . . . . . Description of the NC machine data for tool management . .. . . . . . . .3. . . . . . . . . Machine data for protection levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 8. . . . . . end face machining . . . . . . . . . . Tool Management . . . . . . . . . . . . . . . . . . .. .02 7 8 Reserved Functions . . .. . .1 11. ..2. . . . . . . . . . . . . . . . .. . . . . . PCU 20 . . . . . . . . . . . . .1. .. . . . . . . . . . . .. . . . . .2 11.2 11. . . . . . . . . . . . . . . . . .. . 10. . Integrating Windows network drives in ShopTurn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . .1 9. . . . . . . . .3. . . . . . Start-up of tool management in the NC . . . . . . . . . . . . . . . . . . . .4 to 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 8. . . . . .5 11. . . . . . . .. . . . . . . . . Reading in tool data . . . Configuring the user interface .1 11. . . . . . Moving the turret manually . . . . . . . . . . . . .. . .. . . . . . . . . .. . . Configuring the user screenform . .. . . . .. . . . . . . . . . . .2. . . . . . . .. Overview . . . . . . . . .. . . . . . Cylinder surface transformation.2 8. PCU 50 . . . . . . . . . .6. . PCU 20 . . . . . . . . . . . . . . . . .3. . . . . . . . . . . Input of NC machine data for tool management . . . . . .. . . . . . . . . . . .. . . . . . .. ... . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .2. . . . . . . . . . . . . . Input of display machine data for tool management . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . .Contents 01. .1 9. . General . . .3 11. . . . . . Creating and loading the configuration file . . . . .. . . . . . .. . . . . .2. . . . . . . . . . . . . . . . . . . . . . . . . Spindle control . . . . . . . . . . . . . . . . . . . . . . . . . . Start-up of tool management in the PLC . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .. . . . . . . . .2 General description .. . . . 11. . . . . . .1 Configuring the customer boot screen .. . . . . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . . . 8. . . . . . . . . . . . . . . . . . . . . . . . . .5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..4 General . . .2. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 8. . . . . . . . . .. . . . . . . .. . .1 11. . . . . . . . . . . . . . . . . . . .2 10. . .6 8. . . . . . . . . . . . .2 11. . .. . . . . . .. .1 8. . . .. . . . . . . . . .. . . . . . . . . . . . .2. . . . . . . . . . . . . . . . . . .. . . PCU 50 . . . . . . . . . . . . . . . . .. . . . . .. . . . . .. . . . . Chaining cycles you have configured yourself in the work schedule x E Siemens AG 2002. . . .2 8. . . . . . .. . .. . . . . DBX56. . . . . . . . . . . . . . .2 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . .01. .01. . . . . . . . . . . . . . . . . . . . . . . . .11 A B C Linking in your own measuring cycles . . . . . . . . . 11-151 11-152 11-153 11-154 11-154 11-155 11-156 11-158 11-159 A-161 B-165 Index-177 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5. . . . . . . . . Counterspindle . . . . . . . . . . . . . . . . OP hotkeys.10 11. . . Standard menu bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ShopTurn Open (PCU 50) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 11. . Sample screens . . . . . . . . . . . . . . . . . . . . . . . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . . . . . . . . . .2 11. . . . . . . . . . . . . . . . . . . . . . Index . . . . . . . . .6 11. . .02 Contents 11. . . . . . . Automatically generated programs . . . . . . . . . . . . . . . . . . . . . . . . .02 Edition - xi . . . . . . . . .9 11. . . . . . . . . Operator status display (PCU 50) . . . . . . . . . . . . . . . . . . . . . .5. . . . . . . . . . . . .7 11. . . . . . . . . Support for cycles and measuring cycles in the G code editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 11. . . . . . . . . . . . E Siemens AG 2002. . . . . . . . . . . . . . References . . . . . . . . . . PLC keys . . . . . . . . . . . . . . . . . . . . . . . .7. .3 11. . . . . . . .

Contents 01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.02 Notes xii E Siemens AG 2002.02 Edition - .

2--573. gray 16 caps. transparent with adhesive labels Standard/US layout E Siemens AG 2002.4 /IAD/. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 16 MB 333 MHz.Hardware 1. References: /PHC/. SINUMERIK 840D. SINUMERIK 810D.01. 128 MB 500 MHz. SINUMERIK 810D.02 Edition - 1-13 . 128 MB 19¨ machine control panel Key caps for 19¨ machine control panel Full OP032S CNC keyboard 6FC5203-0AD10-0AA0 6FC5148-0AA13-0AA0 6FC5148-0AA14-0AA0 6FC5203-0AC00-1AA0 Standard/US layout 90 caps. Installation & Start-up Guide System configuration Table 1-1 Basic components Basic components CCU1 (810D) CCU3 (810D) NCU571.1 Hardware configuration 1 The hardware configuration for ShopTurn is as standard for SINUMERIK 810D/840D.3 (840D) NCU572.3 (840D) NCU573. Configuring Manual /IAC/.4 (840D) Order number 6FC5410-0AY01-0AA0 6FC5410-0AY03-1AA0 6FC5357-0BB11-0AE1 6FC5357-0BB22-0AE0 6FC5357-0BB33-0AE2 6FC5357-0BB33-0AE3 Remarks Export version Export version Table 1-2 Operator components Operator components OP010 operator panel OP010C operator panel OP010S operator panel OP015 operator panel Order number 6FC5203-0AF00-0AA0 6FC5203-0AF01-0AA0 6FC5203-0AF04-0AA0 6FC5203-0AF03-0AA0 Remarks PCU 20 with system software PCU 50 with system software PCU 50 6FC5210-0DF00-0AA0 6FC5210-0DF02-0AA0 6FC5210-0DF05-0AA0 166 MHz.3 (840D) NCU573. Installation & Start-Up Guide /PHD/. SINUMERIK 840D/SIMODRIVE 611D. Configuring Manual NCU 561.

01.02 Table 1-2 Operator components Machine control panel OP032S 6FC5203-0AD10-1AA0 Standard/US layout Standard/US layout Key caps for OP032S full CNC 6FC5248-0AA02-0AA0 keyboard and OP032S machine control panel 1-14 E Siemens AG 2002.1 Hardware 1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1 Hardware configuration 01.02 Edition - .

01.02 1.2

1 Hardware Examples for assigning the machine control panel

1.2

Examples for assigning the machine control panel
To facilitate startup, you can call block FC90 in OB1 with the following key assignments:

S for 19” machine control panel with source file FC90_MCP19 S for the OP032S machine control panel with source file FC90_OP32S
Keys assigned by ShopTurn via DB82 are grayed out. Symbols are available in the keyboard cover set (see Section 1.1 “Hardware Configuration”) for keys¡ to ¦.

¡
[.] 1 100

£ ¤ ¥ ¦

X
4 7

Y
5 8

Z
6 9

© ¢

10

%

%

1000 10000


Fig. 1-1

+

¨

10

Example for assignment of 19¨ machine control panel

¡ © ¢ £ ¤ ¥ ¦ § ¨ 

Jog -- MANUAL operating mode MDA -- MDA operating mode Auto -- AUTO mode Tool offset -- operating area Tool Program manager -- operating area Directory Alarm -- operating area Alarms Program -- operating area Program Reset Cycle stop Cycle start

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

1-15

1 Hardware 1.2 Examples for assigning the machine control panel

01.02

Example for assignment of the OP032S MCP

1 2 3 8 9 10

Fig. 1-2

Machine control panel OP032S

¡ © ¢ § ¨ 

Jog -- MANUAL operating mode MDA -- MDA operating mode Auto -- AUTO mode Reset Cycle stop Cycle start

Note The operating areas for Tool, Directory, Alarms and Program can be selected via hard keys on the full CNC keyboard for OP032S.

J

1-16

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

Installation and Start-Up
2.1 Preconditions for software start-up

2

Data transmission

For data tranmission you require:

S Hardware
----Programming device, e.g. a PG 740 or a PC with MPI module Cable for RS-232 PG/PC-NC (Order No.: 6FX2 002-1AA01-0BF0) Cable for MPI bus (Order No.: 6ES7 901-0BF00-0AA0) PCMCIA card (for series start-up via PCMCIA card) This PCMCIA card can be used for the NCU/CCU or for the PCU. The PCMCIA card is distinguished as follows for better identification in the start-up sections: --for the NCU/CCU “NC card” for the PCU “PC card”

S Software
---SIMATIC Step7, Version 4 or higher (Order No. see SIMATIC Catalog) PCIN (Order No. see Catalog NC Z) SINUCOPY-FFS for PC card or NC card

Software package ShopTurn

The Shop Turn software package to be installed comprises:

S System disks (for PCU 20 and PCU 50) S Application disks (for PCU 20) only S Toolbox ShopTurn (cycles, machine data, setting data) S PLC toolbox for ShopTurn (PLC programs)
The disks are available on the ShopTurn CD-ROM. The files must be copied to the hard disk of a PC/PG. The procedure for further installation of the software on PCU and NC/PLC is described in the following sections on installation and start-up. The ShopTurn CD-ROM also includes the NC software releases for SINUMERIK 810D/840D. These can be loaded onto a PCMIA card via SINUCOPY-FFS.

Note For full details of the ShopTurn CD-ROM, please consult the file siemensd.txt (German) or siemense.txt (English). A compatibility list is contained in file compat.xls.

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

2-17

The other toolbox disks contain the NC-VAR selector and correspond to the standard toolbox disks for SINUMERIK 840D/810D.txt (German) or siemense.2 Installation and Start-Up 2. Note Please read the information in file siemensd. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . definitions (macros. 2-18 E Siemens AG 2002.1 Preconditions for software start-up 01.txt on the system disk. in 5 languages for PCU 50. Toolbox disks The toolbox contains the following ShopTurn data: ---ShopTurn machine data sets Cycles.01. please refer to the “software/hardware replacement” description in the Installation & Start-up Guide for SINUMERIK 810D or SINUMERIK 840D and the information in file App_read. please refer to the “software/hardware replacement” description in the Installation & Start-up Guide for SINUMERIK 810D or SINUMERIK 840D and the information in file Sys_read.txt on the application disk. Application disks The application software allows you to modify the parameters of the PCU 20 applications. machine control panel and OBs.02 Edition - . GUD) and examples Configuration file for tool management The PLC toolbox contains the ShopTurn library.INI) Load alarm text files Note When installing the application disks. It can be used to: ----Select languages Change display machine data Change the MPI parameters (NETNAMES. Note When installing the system disks.txt (English) for the PLC toolbox. consisting of: ---The blocks of the ShopTurn PLC program The blocks of the basic standard program for SINUMERIK 840D/810D STL source file for tool management.02 System disks The system disks contain the system software for PCU 20 and PCU 50. in ENGLISH and GERMAN for PCU 20 (ENGLISH is the foreground language).

3.1 Installation and start-up ShopTurn on PCU 20 Installation via PC card Installing system disks on the PC/PG 1. sys_inst suggests \pcu20. 2. 4.2. You can change this default directory. NC 3. Fig. Call program app_inst from application disk 1. 4.01.02 Edition - 2-19 . 2-1 Installing on a PC/PG E Siemens AG 2002. app_inst suggests \pcu20. Installing application disks on the PC/PG 1. 6. Select <1> “Install System disk on hard disk”. 2. Specify the drive on which the system disks are to be installed.2 Initial start-up sequence Please proceed as follows for installation and start-up: 1. 5. Exit the program with <ESC>. Specify the directory in which the system disks are to be installed. 5. 3.01. Specify the directory in which the application disks are to be installed.app. app_inst may request you to insert the 2nd application disk. Specify the drive on which the application disks are to be installed.2 2 Installation and Start-Up Initial start-up sequence 2. PLC 2.02 2.sys. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . PCU 2. You can change this default directory. Call program sys_inst from system disk 1. sys_inst may request you to insert the 2nd system disk. Exit the program with <ESC>.

Select <2> “Create Flash Memory Card image”. Specify the target directory to which you wish to copy the system/ application ABB file.01.g. Change to the instutil directory in the application software (e. \pcu20.2 Installation and Start-Up 2. 7. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 2.e.02 Installing the system/application disks on the PC card 1.app\instutil. File PCU20. Insert the PC card into the PCMCIA slot of the PC/PG.02 Edition - . Specify the source directory where file sys_inst is stored. 10. select modules for installation. Copy the ABB file onto the PC card with SINUCOPY-FFS. user texts. 2-2 Creating a PC card Note You do not need to copy the system software to the PC card.g. etc.). 9. 2-20 E Siemens AG 2002. PLC texts. i. Press Esc to return to the main menu. 3.ABB is created. Select <1> “Install all modules on hardware”. Fig. 5. 6. select languages.2 Initial start-up sequence 01. Call app_inst. 4. 8. the directory that you specified when installing the application disks on the PC/PG). Change the configuration as required (e. alarms. as it is automatically copied to the card when you install the application software on the PC card.

01. 4. Switch on the control. On removal of the PC card. Insert a PC card with a new PCU software release. 2-3 Loading the PC card in PCU 20 Please consult the HMI Installation & Start-up Guide for SINUMERIK 840D/810D for instructions on how to upgrade the HMI software on the PCU. When the data update has been completed.02 2. Press key 6 when the “PCU20 Boot Software” message appears while the PCU 20 is booting. 2. Switch off the control. Select <0> “Update from PC card”.01. 3. Installation & Start-up Guide HMI IM2 Installation and HMI Embedded E Siemens AG 2002. References: /IAM/. 7. the message: “Remove PC card” appears.02 Edition - 2-21 . the control boots and starts up automatically. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .2 2 Installation and Start-Up Initial start-up sequence Loading the PC card in PCU20 1. 6. 5. Fig.

2 Installation and Start-Up 2. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 2.e. The following line must be entered in file config. Activate PCU 50: 4. Connect PCU 50 (X6) to the serial or parallel interface of the PC/PG.sys on the PC/PG: device = [path]\interlnk. Installation & Start-up Guide 810D /IAD/.2. The conventional ShopTurn software is now called ShopTurn Classic. For more information about ShopTurn Open.g.exe application must be installed on the PC/PG.exe. ShopTurn Classic or ShopTurn Open. e. Intersvr is opened. The interlnk.7 “ShopTurn Open”. refer to Section 11. i. Enter the password. Installation & Start-up Guide 840D. You will find detailed information in the following publications: References: /IAC/. Select <8> “Start PC Link”. Switch on the control and press “Cursor down” then “Enter” when the message “Sinumerik” is displayed during PCU50 boot. 7. you can choose which ShopTurn version.01. 2. 6.02 Edition - . c:\programs) 3.2 Installation and start-up on PCU 50 When installing ShopTurn on the PCU 50. 1 Fig. Note ShopTurn uses the alarm texts and PLC messages of the standard user interface.exe /auto ([path] = path of file interlnk. 2-4 Installation via the RS-232 interface (FAT 32) 2-22 E Siemens AG 2002.2 Initial start-up sequence 01. 5. you want to use. Installation via the RS-232 interface (FAT 32) Requirements: 1.

Copy the contents of the system disks in the Windows interface from the PC/PG to d:\install on the PCU 50. Select the ShopTurn version. i.g. 12. Fig. Select option <1> “Install/Update SINUMERIK System”.2 2 Installation and Start-Up Initial start-up sequence 1 Install the software: 8. Press Alt+F4 to terminate Intersvr on the PCU 50. the PCU 50 displays the drive on the PC/PG which corresponds to drive D on the PCU 50. Fig. Select option <1> “Install from Floppy Disk”.) 10. But do not copy the actual disk directories. Switch on the control and press “Cursor down” then “Enter” when the message “Sinumerik” is displayed during PCU50 boot. Enter the password. click “Exit” to shut down the PCU 50. D: equals F:. Restart the PC/PG. 5. 11. Note: The files must be copied to drive F. The installation is menu-driven. 2. When the installation is completed. 2-6 Installation via diskette drive E Siemens AG 2002. (E. 6. the files must be copied to drive F.01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 7.02 2. then restart it.02 Edition - 2-23 .01. Note: When you restart the PC/PG. 9. 3.e. Select the ShopTurn version. 2-5 Installation via the RS-232 interface (FAT 32) Installation via diskette drive 1. 4. Insert the first disk and follow the prompts.

g. 4. the PC/PG has computer number r3344 and the software to be installed is located in directory SHOPTURN\ST_INST.02 Installation via network connection The software is first copied from the PC/PG to the D:\Install directory on the PCU 50. 2. The software is automatically installed the next time you power up the PCU 50. r3344 S Enable the directory on the PC/PG in which the software to be installed is located: PC/PG with Windows NT4: Assign authorization name (e. Enter the password. Select option <1> “Install/Update SINUMERIK System”. 3. User1 [local user] or “all” with access authorization “read”) PC/PG with Windows 95/98 Assign authorization name (e.2 Initial start-up sequence 01. In the example described below.02 Edition - .g. 2-7 Installation via network connection 2-24 E Siemens AG 2002. Select option <3> “Install from Network Drive”. 1 Fig. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Requirements: S PC/PG with Windows NT4 or Windows95/98 S Set protocol NETBBEUI on the PC/PG Start --> Settings --> Control Panel --> Network --> Protocols tab --> “Add”: NETBEUI S Determine the computer name of the PC/PG: Start --> Settings --> Control Panel --> Network --> Identification tab --> “Computer name”: e. SHOPTURN) Enter authorization (e.g. Select option <1> “Connect to Network Drive”.01.g. Switch on the control and press “Cursor down” then “Enter” when the message “Sinumerik” is displayed during PCU50 boot. 5. SHOPTURN) enter access authorization assign password if necessary S Select authorization level with a PC/PG running Windows 95/98: Select Start --> Settings --> Control Panel --> Network --> Access Control tab --> “Authorization level” S Connect the PC/PG and PCU 50 with an Ethernet cable of type “converted twisted pair cable” Activate PCU 50: 1.2 Installation and Start-Up 2.

(You can confirm remember password. password corresponds to the password specified for directory enable if one was specified there.2 2 Installation and Start-Up Initial start-up sequence 1 Setting up a connection to the PC/PG: 6.02 Edition - 2-25 . Specify drive letter under which the PC/PG is to be dis- played on the PCU 50 as well as any necessary subdirectories. Example: \\r3344\Shopturn 9. PC/PG with Windows 95/98: Any user name. Select option <5> “Install from H:\ST_INST”. Transfer is initiated from PC/PG to D:\INSTALL on PCU 50. 10.01.) PC/PG with Windows NT4: User name and password of a local user of the PC/PG. 7. 11. 14.02 2. After transfer. Specify computer name of PC/PG and directory name (enable name) of PC/PG which is to be accessed. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 2-8 Installation via network connection E Siemens AG 2002. Fig. Enter drive letter under which the PC/PG is to be dis- played on the PCU 50. 13. Example: H 8. Specify user name and password with which the PC/PG can fetch the software from the authorized directory. the PCU 50 is automatically restarted and install screens will guide you through installation of the transferred software. Example: H:\ST_INST Start transfer and software installation: 12.01. The following display will appear on the PCU 50: Connected Network Drive (last): H: (\\r3344\SHOPTURN) Install Directory: F:\Install Note: F:\Install is the default setting and can/must be changed. Select the ShopTurn version. Select option <4> “Change Install Directory”.

2 Installation and Start-Up 2.2 Initial start-up sequence

01.02

If you want to display all connected drives, proceed as follows:

1. Switch on the control and press “Cursor down” then

“Enter” when the message “Sinumerik” is displayed during PCU50 boot.
2. Select option <1> “Install/Update SINUMERIK System”. 3. Enter the password. 4. Select option <3> “Install from Network Drive”. 5. Select option <2> “Show connected Network Drives”.

Fig. 2-9

Show connected drives

If you want to disconnect all connected drives, proceed as follows:

1. Switch on the control and press “Cursor down” then

“Enter” when the message “Sinumerik” is displayed during PCU50 boot.
2. Select option <1> “Install/Update SINUMERIK System”. 3. Enter the password. 4. Select option <3> “Install from Network Drive”. 5. Select option <3> “Disconnect from all Network Drives”.

Fig. 2-10

Disconnect connected drives

Languages

The ShopTurn software packages contains 5 languages (German, English, French, Italian and Spanish). The foreground language is always German. To select the background language, in the “Start-Up” operating area in the CNC ISO operator interface, press softkey “MMC” followed by softkey “Languages” and select the desired language. You can switch between the foreground and background languages in the CNC ISO operator interface by pressing the “Change Language” softkey in the “Start-Up” operating area.

2-26

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

01.02 2.2

2 Installation and Start-Up Initial start-up sequence

2.2.3

NC installation and start-up
Please proceed as follows for installing and starting up the NC:

yes

Is the software version installed on the NC? no

Preconditions: NC card with 8MB memory and required NCK software release

Insert the NC card Load the software to RAM -- Start-up switch=1 (reset NCK) -- Start-up switch=0 (NCK reset)

Enter password for the machine manufacturer

Load the default MD for turning/milling from directory tools\md\... TVAR2A1S.8X0 (2 axes/1 spindle)

NCK reset Load the default MD for turning/milling from directory tools\md\... TVAR2A1S.8X0 (2 axes/1 spindle) Transfer ShopTurn MD from directory tools\md\ST.8X0 Note: This file also contains the MD for TOOLMAN, which may have to be adapted to the machine.

1

Fig. 2-11

NC start-up

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

2-27

2 Installation and Start-Up 2.2 Initial start-up sequence

01.02

1 Machine Configure the axes and start up the drives Test configuration without drives

Transfer the simulation data for axes from directory tools\md\SIM8X0.

NCK reset Transfer the definitions from directory: tools\cycles\define Activate definitions by pressing the “Activate” softkey Transfer the ShopTurn cycles from directory: tools\cycles Note: After transfer, the ShopTurn cycles reside in the standard cycles and manufacturer cycles directory

PCU 50: Loading ShopTurn cycles with “Load” softkey

Adapt machine manufacturer cycle ST_CUST.SPF if necessary and transfer it from directory: tools\cycles\d Note: After transfer, the cycle is located in directory user cycles.

PCU 50: Loading ShopTurn cycles with “Load” softkey

NCK reset Transfer tool management data TM_REV.8X0 (configuration for turret) from directory: tools\sd\.... Note: These data must be adapted if MD have been modified for tool management.

Fig. 2-12

NC start-up

2-28

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

bat).02 2. Note: The name of the library is STxxyyzz (xxyyzz = version number) All modules and all source files are copied from the ShopTurn library to the PLC user project.2. Initialize ShopTurn interface DB82 in user program Part 1.2 2 Installation and Start-Up Initial start-up sequence 2.4 PLC installation and start-up Please proceed as follows for installing and starting up the PLC: Preconditions: ShopTurn machine data are loaded Reset memory on the PLC Memory capacity after reset 96 KB Install the ShopTurn library on PG/PC (run install.AWL (data transfer for machine with revolver) Note: The created modules are stored in the user area. They must be adapted to suit the actual conditions on the machine. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01. One of the following source files can be used to do this: S FC90_OP32S. 2-13 PLC start-up E Siemens AG 2002.AWL S FC90_MSTT19.02 Edition - 2-29 .01. 1 Fig.AWL Note: The created modules are stored in the user area. The following source file must be compiled in the PLC user project for tool management: TM_REV. They must be adapted to suit the actual conditions on the machine.

AWL S GPOB840D. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 2-14 PLC start-up 2-30 E Siemens AG 2002.02 Edition - .2 Installation and Start-Up 2.AWL Note: Add machine control panel call (FC19/24) and ShopTurn interface initialization DB82 (FC90) to user program part 1. Load the project in the PLC Fig.01.2 Initial start-up sequence 01.02 1 Compile one of the following source files for 840D or 810D: S GPOB810D.

S Diskette (PCU 50 only) The start-up archives are stored on a hard disk. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . S Archive (PCU 50 only) The start-up archives are stored on the hard disk. 2 MB) on the NC card (PCMCIA card) can be used to store a start-up archive.01. For details of the procedure. the NC archive must be read in first.3 Series start-up 2. Please also refer to the information in the following publication: References: /IAD/. Section “Services operating area”. An NC and PLC archive are then created and loaded on the other machines. S PG (PCU 50 only) The start-up archives are stored on a PG. section “Data backup via MMC 100” S NC card The free capacity (approx. a PLC overall reset. When reading in the archive files. Note When creating an archive. the NC and PLC data can be stored separately or together.02 Edition - 2-31 . Operator’s Guide SINUMERIK 840D/810D/FM-NC. Operating sequence You can choose between 5 different memory media when creating or loading a series start-up archive: S RS-232 The start-up archives are stored on a device connected to the RS-232 interface. J E Siemens AG 2002. Then the PLC archive is read in. please refer to the following publication: References: /BA/. Please note that all the data on the NC and PLC are deleted and replaced with the archive data. a default software installation is loaded on the 1st machine.Installation & Start-up Guide SINUMERIK 840D/ SIMODRIVE 611 D. then it is necessary to perform an NCK reset and. if necessary.02 2 Installation and Start-Up 2.3 Series start-up Areas of application Series start-up is used to install the software on several machines.01. When setting up several machines.

02 Edition - .02 Notes 2-32 E Siemens AG 2002.2 Installation and Start-Up 2. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.3 Series start-up 01.

Supplementary Conditions
Requirements

3

S ShopTurn only runs in channel 1, mode group 1. S ShopTurn has been designed for use with universal turning machines with
four axes (X, Z, Y and auxiliary axis for counterspindle) and 3 spindles (main, tool and counterspindle).

S ShopTurn only runs with tool management. S Only one operator panel can be installed under ShopTurn. S Handheld programming unit (HPU) in addition to ShopTurn only on request. S You must not use the HMI screensaver together with the Windows
screensaver. References: /IAM/, IM2 Installation and Startup HMI Embedded IM4 Installation and Startup HMI Advanced

J

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

3-33

3 Supplementary Conditions

01.02

Notes

3-34

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

PLC Program
4.1 Structure of the PLC program
General information
OB 100 Restart

4
FC 100 Tool management FB 1 Start User program

The ShopTurn PLC program, the tool management and the standard basic program must be called in OBs 1, 40 and 100, as shown in Fig. 4-1.

OB 1 Cyclic processing

FC 2 Start FC 34

DBs for NCK/Mode grp./ Channel/Axis/Spindle

ShopMill diagnostic block for start-up purposes The user program Part 1 includes

S S

Call FC19/24 Parameter assignment for the ShopTurn interface DB82 (FC90) DB 81 GP_HP HMI interface

alternative

FC 24 PMCP OP032S FC 19 Standard MCP FC 90 Parameter assignment for the ShopTurn interface DB 82 DB 82 ShopTurn interface FC 35 ShopTurn PLC program FC 9 ASUP FB 4 PI service

FC 30 ShopTurn PLC program

DB 83 ---87 Data block for ShopTurn PLC program FC 31 ---33 ShopTurn PLC program

FB 110, DB 110 Tool Management User program Part 2 OB 40 Process alarm FC 3 GP_PRAL User program

G group distributor

Fig. 4-1

Structure of the PLC program

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

4-35

The source files contain calls for the standard basic program.02 4.DBB0. BYTE.2 Example for OB1 and OB100 01. INT.DBB0.2 VAR_TEMP OB1_EV_CLASS: OB1_SCAN_1: OB1_PRIORITY: OB1_OB_NUMBR: OB1_RESERVED_1: OB1_RESERVED_2: OB1_PREV_CYCLE: OB1_MIN_CYCLE: OB1_MAX_CYCLE: OB1_DATE_TIME: //Data for ShopTurn START_UP: BYTE. the machine control panel. the ShopTurn PLC program and the tool management. JC MOD0. The OB1 and OB100 are shown below with the calls for the ShopTurn PLC program and tool management in bold.AWL are available in the ShopTurn PLC library. ==I. BYTE.AWL and GPOB840D. The order in which the blocks in the example are called must not be altered. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . INT. INT. L 0. DATE_AND_TIME. // HIER ANWENDER-LOKALDATEN EINFUEGEN // Insert local user data here END_VAR BEGIN // Basic program CALL FC 2. // // HIER ANWENDERPROGRAMM TEIL 1 EINFUEGEN // Insert user program part 1 here // //First cycle of OB1 store in ”START_UP” L #OB1_SCAN_1. L 1. ==I . = #START_UP. //small operator panel L DB82. L 1.02 Edition - .2 Example for OB1 and OB100 General information PLC programs GPOB810D.4 PLC Program 4. Example for OB1 ORGANIZATION_BLOCK OB 1 VERSION: 5. BYTE. 4-36 E Siemens AG 2002. // //Maschinenbedientafel/Operator panel L DB82. BYTE. The user can change these accordingly and recompile them.01. BOOL. BYTE.

:=B#16#5. // ShopTurn PLC program CALL FC 30(INIT_SD:= #START_UP). :=M100. JC MOD1. :=M100. //Initialize ShopTurn PLC program //Tool Management System CALL FB110.02 4.02 Edition - 4-37 . //standard operator panel 19’’ JU FC90. :=B#16#1. :=B#16#1.0. :=M100. // HIER ANWENDERPROGRAMM TEIL 2 EINFÜGEN //Insert user program part 2 here END_ORGANIZATION_BLOCK E Siemens AG 2002.0. CALL FC19( BAGNo ChanNo SpindleIFNo FeedHold SpindleHold CALL FC90( SpindleIFNo :=B#16#1. :=M100. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .2 4 PLC Program Example for OB1 and OB100 ==I .2). DB110. //no operator panel selected // MOD0: CALL FC24( BAGNo ChanNo SpindleIFNo FeedHold SpindleHold SpindleDir JU FC 90.01.01.1. :=M100. // FC90: // // :=B#16#5).1). // MOD1: :=B#16#1. :=B#16#5.

0 :=P#O12. CALL FC 100( RealMagLoc :=12). 4-38 E Siemens AG 2002. WORD. :=TRUE.4 PLC Program 4.2 VAR_TEMP OB100_EV_CLASS: OB100_STRTUP: OB100_PRIORITY: OB100_OB_NUMBR: OB100_RESERVED_1: OB100_RESERVED_2: OB100_STOP: OB100_RESERVED_3: OB100_RESERVED_4: OB100_DATE_TIME: END_VAR BEGIN //Tool Management System BYTE.01. //number of locations in real magazine // //Basic program CALL FB 1 . :=S5T#50S). BYTE.02 Edition - .02 Example for OB100 ORGANIZATION_BLOCK OB 100 VERSION: 5. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . :=P#O0. :=S5T#200MS. BYTE.2 Example for OB1 and OB100 01. BYTE. // HIER ANWENDERPROGRAMM EINFUEGEN //Insert user program here END_ORGANIZATION_BLOCK Note The example for OB100 is valid for SINUMERIK 810D. WORD. :=P#O8. :=P#I0.0. :=S5T#200MS. For SINUMERIK 840D you must set values MCP1BusAdr:=6 and MCPMPI:=FALSE. BYTE. WORD. DATE_AND_TIME. :=S5T#700MS. DB 7( MCPNum MCP1In MCP1Out MCP1StatSend MCP1StatRec MCP1BusAdr MCP1Timeout MCP1Cycl MCPMPI NCCyclTimeout NCRunupTimeout :=1.0.0. :=14. BYTE.

3. is only loaded. are only loaded. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . It must be available on the automation system (AS) at runtime. ShopTurn PLC program. S Block FB20 is only loaded. is called in OB 1. ShopTurn PLC program. Table 4-1 Function blocks for ShopTurn Block FC 30 FC 31-33 FC 34 Comment ShopTurn PLC program.01.02 Edition - 4-39 . Initialization of ShopTurn interface DB82. can be called for diagnostics purposes in OB1. FC 35 FC 90 FC 100 FB 20 FB 110 Note S The numbers of function blocks FC30--35 must not be changed. Diagnostics block for monitoring the standard interface signals written by the ShopTurn PLC program. since these are required by the tool management system. is only loaded: Sample block for data transfer of tool management.01. The first time you use the tool management system on a machine. A call is not necessary. is called in OB100. can be called in OB1 Sample block for configuration of the tool management.3 4. please make sure that the user PLC program does not use data blocks DB71--DB74.02 4. HiGraphErrEmitterFB block for errors and timeouts. S The blocks for tool management are described in Chapter 8 ”Tool Management”. E Siemens AG 2002.1 Overview of blocks Function blocks The following list shows the function blocks used by ShopTurn.3 4 PLC Program Overview of blocks 4. This means that blocks already allocated these numbers by the user program must be changed. is called in OB1.

02 4.2 Data blocks The following list shows the data blocks used by ShopTurn.4 PLC Program 4. 4-40 E Siemens AG 2002.3.01. Table 4-2 Data blocks for ShopTurn Block DB 81 DB 82 DB 83-87 DB 110 HMI interface ShopTurn interface Data blocks for ShopTurn PLC program Instance data block for FB 110 Comment Note The numbers of the data blocks DB81 -. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .87 must not be changed.3 Overview of blocks 01. This means that the blocks already allocated these numbers by the user program must be changed.02 Edition - .

02 4. in ”Manual” mode.4 4 PLC Program Description of blocks 4.35 Function blocks FC30.. which is continued in the ShopTurn ”Automatic” mode.AWL (key assignment for MCP of the OP032S) Compilation of the above-mentioned AWL (AWL = STL statement list) sources produces the FC 90 module.01. the following signal must be supplied in DB 82: S DB 82 DBB0 (transmission mode for MCP signals) E Siemens AG 2002. the manual functions are independent of the control operating modes of the NC. ”Position”.1 Description of blocks ShopTurn PLC program FC 30. ShopTurn switches automatically to NC operating mode ”Automatic” at NC start and back again to ”JOG” mode at the end of the function or at NC Stop.. in order to execute the functions ”Zero workpiece”.02 Edition - 4-41 .4 4. the ShopTurn operating mode ”Manual” is not identical to the NCK operating mode ”JOG”. If FC 90 is not used.AWL (key assignment for 19” MCP) S FC90_OP32S. it offers a complete operator system providing the user with the necessary functions for each control state.4. FC 90 can be called in OB 1 in Part 1 of the user program.. For example. etc.. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . in addition. ShopTurn is much more than just an operator interface consisting of screen forms and images. This functionality. is implemented on the PCU (ShopTurn user interface) and in the PLC (ShopTurn PLC program FC 30).01. ”Measure tool”.35 control the machine control panel functionality in DB 82 and the HMI functionality in DB 81. FC 90 The following sample source files are available in the ShopTurn library for initialization of the ShopTurn interface DB 82: S FC90_MSTT19. For example. Thus from the operator’s point of view.

Start. This is implemented in ShopTurn interface DB82.02 4. The ShopTurn PLC program then initiates the associated actions and returns the current status to DB82.) must be entered in this interface by PLC user program part 1. PCU module MCP MPI bus Base signals Inputs IB 0.) Data transfer Inputs (keys. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . switches) ShopTurn PLC program FC30 DB 82 Active Standard interface signals ShopTurn interface DB10 NC DB11 Mode group DB21 Channel Fig. This can then be assessed by PLC user program part 2... etc. The machine control panel’s signals (ShopTurn operating modes Reset.7 Outputs QB 0.7 Outputs Inputs HMI interface DB 81 User program Outputs (indicators. Overview for active ShopTurn PLC The figure below shows the connections for the active ShopTurn PLC program.2 ShopTurn interface DB82 Description of function The ShopTurn PLC program requires an interface to the PLC user program in addition to the internal interfaces to the user interface or to the NC interface. etc.4.01..02 Edition - .. 4-2 ShopTurn operation 4-42 E Siemens AG 2002. Stop.4 Description of blocks 01.4 PLC Program 4.

S..7/QB0. An MDI program is also terminated with M2.01. otherwise function “Measure tool” can no longer be executed. The default interface signals allocated by the ShopTurn PLC program must not be overwritten by the user.. Interlocking logic for MCP signals The interlocking/security logic in the PLC user program for signal DB82 DBX4. With M30 a spindle stop has to be triggered. spindle continues M30: End of main program and return jump to beginning of program. In addition. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .4 4 PLC Program Description of blocks Note When the ShopTurn user interface is active.0 ”cmm_plc_activ”=1. the ShopTurn PLC program is also active. In the user PLC you must then enquire whether the program is terminated with M2 or M30.. The ShopTurn interface DB82 must be initialized by the user program. The interlocking signal must appear in the PLC user program part 1 before FC19/FC24.nc_cycle_start” must not be implemented directly in the NCK interface but must act on the associated input signals in IB0. spindle continues M17: End of subprogram and return jump to main program.02 Edition - 4-43 . The data transfer of the base signals from IB0. ”base_sig. the DB21 DBX7. This is displayed by the output signal DB82 DBX36.7 of the MCP..7 is set via the DB82 DBB0 signal ”transfer_base_sig”. The M2 command must not result in a door opening and the spindle stopping.0 signal ”NC start disable” can be activated for an invalid start. Spindle control In the ShopTurn user interface you can activate the spindles in screenform ”T.1. ShopTurn uses the following M functions for end of program: M2: End of main program. M” (specify speed and direction of rotation). The program ends with the command M2.02 4.. spindle stops E Siemens AG 2002. ShopTurn then generates a G code program and processes it..01.

. . . . . . .5 Standard interface signals for/from ShopTurn”). . . . . . . . . . . . etc. . DBB71 byte_number (decimal output) .0. . . . . .g. . . . .02 Edition - . the diagnostics block indicates this error in its circular buffer for error messages (20 entries possible). . a new entry is conducted in the error message buffer in each PLC cycle. . .1 = 0 (monitor_initialize) Messages returned by diagnostics function: Error message 1 (e. . . . . . Call The function block in OB1 must be called in the following sequence: FC2 FC34 Basic program block Diagnostics block User program Part 1 (interlocking logic. . This function is activated via the data block DB82 DBX60. . DBB72 bit_number (decimal output) . . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . . . . FC19/24 machine control panel block) FC30 FB110 ShopTurn PLC program Data transfer block for ShopTurn tool management in standard mode User program Part 2 Note The toolbox (PLC library) contains example VAT82 for the variables table. . . . . . .g. . .1 = 1 (monitor_initialize) Activating diagnostic function: DBX60.4. . . . . .02 4. 4-44 E Siemens AG 2002. byte_number (decimal output) . .01. . . . . . bit_number (decimal output) .0 = 1 (monitor_on) DBX60. . . . . These signals must not be altered by the PLC user program. for DB21DBX7.3 Diagnostics function for start-up purposes Diagnostics block FC34 is used to monitor the default signals controlled by the ShopTurn PLC program (see section 4. . . for DB11DBX0. . . . . .4 PLC Program 4. . . .1) DBW62 DBB64 DBB65 DBB66 current_number # 0 (error event counter) . . . . . . . . . . . . . If a signal is cyclically changed. . . . . . . . . . . . 1 11 0 1 2 21 7 1 Description of function Example Error message 2 (e.0 = 1 (monitor_on) DBX60. . . . DBB70 db_number (decimal output) . . . . . . . . . .4 Description of blocks 01. . . . . . . . Initializing diagnostics function: DBX60. If changes in the signals take place. . db_number (decimal output) . .1) DBW68 current_number # 0 (error event counter) . . . . . . . . . .

K1 Machine function TEACH IN Machine function REPOS Machine function REF see /FB1/.5 Standard interface signals for ShopTurn A list of the default interface signals controlled by the ShopTurn PLC program FC 30 is given below. K1 Skip block see /FB1/. 125 Bits 0 to 7 DBB130.0. Table 4-3 Byte DB10 DBB0.>NCK) Activate M01 see /FB1/. Description of Functions Basic Machine.-go -tosee /FB1/. Description of Functions.>PLC) Simulation active see /FB1/.5 4 PLC Program Standard interface signals for ShopTurn 4. Basic Machine. 133 Bits 0 to 7 DB11 DBB0 Bit 0 Bit 1 Bit 2 Bit 0 Bit 1 Bit 2 DB19 DBX20 Bit 6 DB21 DBB0 DBB0 DBB1 DBB2 DBB6 DBB7 Bit5 Bit 6 Bit 7 Bit 0 Bit 2 Bit 1 Bit 3 Bit 7 Standard interface signals for ShopTurn Designation Signals to NCK (PLC. Basic Machine.>NCK) AUTOMATIC mode MDA mode JOG mode see /FB1/. V1 Activate program testing see /FB1/... Basic Machine. Description of Functions. Description of Functions. 123 Bits 0 to 7 DBB124. Description of Functions Basic Machine. Basic Machine. Description of Functions.. Description of Functions. 131 Bits 0 to 7 DBB132... K1 Delete distance. A2 NC Start NC Stop Reset see /FB1/. Description of Functions. K1 DBB1 Note If a mode group reset is used by the PLC user program. Basic Machine. Description of Functions. K1 Activate dry run feedrate see /FB1/..01.>NCK) External digital inputs of NCK Inputs 5 to 7 External digital inputs of NCK Inputs 9 to 16 External digital inputs of NCK Inputs 17 to 24 External digital outputs of NCK Outputs 9 to 16 External digital outputs of NCK Outputs 17 to 24 Signals to mode group (PLC.02 4. 1 Bits 4 to 6 DBB122. K1 Signals from operator panel (HMI.01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .. Basic Machine. Basic Machine. it must be ensured that DB82 DBX4. A2 Signals to NCK channel (PLC. “base_sig.reset” is set simultaneously in the user program.02 Edition - 4-45 . E Siemens AG 2002..

(A mode change takes place in the ShopTurn PLC when simulation is started. to suppress an operating mode change in the user PLC. for example.5 Standard interface signals for ShopTurn 01.02 Application example ”Simulation active” The ”Simulation active” signal is enabled by ShopTurn as well as by the CNC ISO user interface. in order to enable simulation under ShopTurn.01.02 Edition - .4 PLC Program 4. This feature can be used.) J 4-46 E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .

spindle_start CMM_IN.0 4.dry_run_request CMM_IN.5 5 Initial value B#16#0 FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE B#16#5 FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE Comment Transmission mode for MCP signals ShopTurn Manual operating mode ShopTurn Automatic operating mode RESET for ShopTurn Cycle Start Cycle Stop Tool operating area Directory operating area Alarms/Messages operating area Program operating area OEM1 operating area OEM2 operating area CUSTOMER operating area MDI operating area Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Program is selected in the PLC Disable switchover to CNC ISO operator interface ShopTurn PLC active during CNC ISO operation Select Program test function Select DryRun function Select M01 function Select Skip Block function System power-up in CNC ISO operator interface Preparation block search from PLC Overview of ShopTurn interface DB82 Signals to ShopTurn (input signals) Signals to ShopTurn (input signals) Name CMM_IN.nc_cycle_start CMM_IN.0 9.2 6.reset CMM_IN.base_sig.sub_mode_mill.1 Table 5-1 Address 0 2.manual CMM_IN.6 6.program_test_request CMM_IN.cmm_activ_in_cnc_mode CMM_IN.skip_block_request CMM_IN.1.1 6.sub_mode_mill.2 10.user_defined_spindle_control CMM_IN.spindle_stop CMM_IN.sub_mode_mill.program_extern_selected CMM_IN.messages CMM_IN.base_sig.0 2.5 9.mda CMM_IN.3 6.4 10.nc_cycle_stop CMM_IN.sub_mode_mill.disable_cnc_standard CMM_IN.4 9.6 9.1 9.directory CMM_IN. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1 4.1 5.transfer_base_sig CMM_IN.2 9.customer CMM_IN.1 4.spindle_right CMM_IN.sub_mode_mill.02 Edition - 5-47 .main_mode_mill.sub_mode_mill.sub_mode_mill.base_sig.2 6.01.0 6.m01_request CMM_IN.nck_auto_req E Siemens AG 2002.sub_mode_mill.Signal Description 5.0 10.spindle_left CMM_IN.4 6.7 8 9.boot_standard CMM_IN.automatic CMM_IN.5 6.1 10.base_sig.3 9.3 10.program CMM_IN.tool CMM_IN.base_sig.oem2 CMM_IN.7 10.oem1 CMM_IN.main_mode_mill.spindle_interface_number CMM_IN.

ext_m_cmd_2 Initial value FALSE FALSE FALSE FALSE FALSE FALSE 90 91 Comment Signal is not evaluated by ShopTurn Ignore NCK alarm for cycle start Update tool data Separate feed drive as C axis drive Selection spindle speed display bit 0 Selection spindle speed display bit 1 Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn 5.sub_mode_mill.oem2 CMM_OUT.3 34.main_mode_mill.1.directory CMM_OUT.sub_mode_mill.spindle_right CMM_OUT.cmm_mmc_active CMM_OUT.sub_mode_mill.nc_cycle_activ CMM_OUT.1 32.4 36.spindle_stop_req CMM_OUT.m01_active Initial value FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE Comment ShopTurn Manual operating mode ShopTurn Automatic operating mode Reset performed Cycle active Cycle interrupted Tool operating area activated Directory operating area activated Alarms/messages operating area activated Program operating area activated OEM1 operating area selected OEM2 operating area selected CUSTOMER operating area selected MDI operating area selected ShopTurn PLC active ShopTurn user interface active Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn External program for processing selected Acknowledgment from HMI that a program has been selected Program test function is active DryRun function is active M01 function is active 5-48 E Siemens AG 2002.main_mode_mill.select_spindle_readout_0 CMM_IN.program CMM_OUT.base_sig.2 37.cmm_plc_activ CMM_OUT.base_sig.4 34.6 10.spindle_start_req CMM_OUT.7 11.2 Table 5-2 Address 30.01.tool CMM_OUT.0 34.5 Signal Description 5.sub_mode_mill. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .manual CMM_OUT.02 Edition - .2 34.0 32.oem1 CMM_OUT.5 34.mda CMM_OUT.1 11.program_selection_done CMM_OUT.automatic CMM_OUT.base_sig.3 Signals from ShopTurn (output signals) Signals from ShopTurn (output signals) Name CMM_OUT.messages CMM_OUT.1 Overview of ShopTurn interface DB82 01.base_sig.2 34.get_tool_data CMM_IN.0 30.spindle_left CMM_OUT.base_sig.ignore_nck_alarm CMM_IN.ext_prog_sel CMM_OUT.1 37.sub_mode_mill.02 Table 5-1 Address 10.program_test_active CMM_OUT.3 36.6 34.sub_mode_mill.ext_m_cmd_1 CMM_IN.1 34.dry_run_active CMM_OUT.c_axis_feed_drive CMM_IN.sub_mode_mill.1 32.2 36.reset CMM_OUT.nc_cycle_stopped CMM_OUT.customer CMM_OUT.7 37.7 36.3 11.sub_mode_mill.1 36.spindle_act_m30_reset CMM_IN.select_spindle_readout_1 CMM_IN.0 37.5 36.2 11.4 12 13 Signals to ShopTurn (input signals) Name CMM_IN.0 36.

tool_m_function.tool_m_function.tool_m_function.function_4_activ CMM_OUT.function_1_on CMM_OUT.function_1_activ CMM_OUT.02 Edition - 5-49 .0 42.skip_block_activ CMM_OUT.1 5 Signal Description Overview of ShopTurn interface DB82 Table 5-2 Address 37.tool_m_function.02 5.4 37.mask_number Initial value FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE W#16#0 Comment Skip Block function is active ShopTurn start-up active Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Signal is not evaluated by ShopTurn Current screen number of ShopTurn E Siemens AG 2002.tool_m_function.start_up_activ CMM_OUT.tool_m_function.7 44 Signals from ShopTurn (output signals) Name CMM_OUT.function_2_on CMM_OUT.6 42. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .function_3_activ CMM_OUT.function_3_on CMM_OUT.function_4_on CMM_OUT.function_2_activ CMM_OUT.1 42.3 42.01.01.4 42.2 42.tool_m_function.tool_m_function.5 42.7 42.

.access_error[1].access_error[1].access_error[2].01.1 Overview of ShopTurn interface DB82 01.access_error[1].monitor_initialize nck_signal_monitor.access_error[20].monitor_on nck_signal_monitor.access_error[20].current_number nck_signal_monitor. .02 Edition - .byte_number nck_signal_monitor. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .db_number nck_signal_monitor.access_error[2]. 176 178 179 180 Diagnostics buffer signals Diagnostics buffer signals Name nck_signal_monitor.1.byte_number nck_signal_monitor.access_error[20].db_number nck_signal_monitor.3 Table 5-3 Address 60.bit_number W#16#0 B#16#0 B#16#0 B#16#0 Current number of error message 20 (output signal) DB number of error message 20 (output signal) Byte number of error message 20 (output signal) Bit number of error message 20 (output signal) Comment Activate diagnostics function (input signal) Initialize diagnostics function (input signal) Current number of error message 1 (output signal) DB number of error message 1 (output signal) Byte number of error message 1 (output signal) Bit number of error message 1 (output signal) Current number of error message 2 (output signal) DB number of error message 2 (output signal) Byte number of error message 2 (output signal) Bit number of error message 2 (output signal) 5-50 E Siemens AG 2002.access_error[2]. nck_signal_monitor.access_error[2]. .0 60. .02 5.byte_number nck_signal_monitor.access_error[1].bit_number Initial value FALSE FALSE W#16#0 B#16#0 B#16#0 B#16#0 W#16#0 B#16#0 B#16#0 B#16#0 .1 62 64 65 66 68 70 71 72 .current_number nck_signal_monitor.access_error[20].5 Signal Description 5.current_number nck_signal_monitor.db_number nck_signal_monitor.bit_number nck_signal_monitor.

DB82.1.1.2 5 Signal Description Description of ShopTurn interface DB82 5.2 ”ShopTurn interface signals DB 82”.e.manual ShopTurn Manual operating mode Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. connection of OP032S MCP 1 Connection of 19¨ MCP ≧2 Base signals are not transferred.1 Data block Edge evaluation: yes Signal meaning corresponding to.4. i.02 Edition - 5-51 .main_mode_mill. ShopTurn Operator’s Guide DB82 DBX2.main_mode_mill.1.0 Data block Edge evaluation: yes Signal meaning corresponding to. DB82.2 Description of ShopTurn interface DB82 5.. 810D SW 4. the ShopTurn PLC automatically copies these I/O signals to DB82.. Value: 0 Standard assignment.1 This signal specifies whether the base signals with the structure ”base_sig” are to be used from the I/O area of the OP032S machine control panel or from the standard 19¨ MCP.1 Manual operating mode (“Machine Manual” softkey) is activated in ShopTurn via this signal.DBB0=2 /BAS/. Section Interlock logic for MCP signals Note DB82 DBX2.1 Automatic operating mode (“Machine Auto” softkey) is activated in ShopTurn via this signal. base signals must be transferred by the operator! See Subsection 4.DBB0 Only effective if DB82.automatic ShopTurn Automatic operating mode Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.01..2.01. 810D SW 4. 810D SW 4. Note References base_sig.1 Signals to ShopTurn (input signals) transfer_base_sig Transmission mode for MCP signals Signal(s) to ShopTurn Signal(s) updated: cyclically DB82 DBB0 Data block Edge evaluation: no Signal meaning Signal(s) valid as of software version: 840D SW 6. Note References base_sig.02 5.. ShopTurn Operator’s Guide E Siemens AG 2002.DBB0=2 /BAS/.DBB0 Only effective if DB82. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .

810D SW 4. Switching from NC JOG to NC Auto only after Start and internal checking by the ShopTurn status administration.DBX32.1.-> corresponding to.1 Data block Edge evaluation: yes Edge change 0 . you must ensure that the CMM_IN.Start of manual “Measure workpiece” with probe . then there is no acknowledgment for the “CMM_OUT.1 -..reset Reset Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.Start of function in the screen form T.1 corresponding to.reset signal is set at the same time. base_sig.reset corresponding to.nc_cycle_stopped Only effective if DB82. S If NC cannot perform a reset.02 Edition - .2 Data block Edge evaluation: yes Edge change 0 .Start of “Face milling” DB82.1 5-52 E Siemens AG 2002.base_sig.DBB0=2 DB82 DBX4.-.1.2 Description of ShopTurn interface DB82 01..02 DB82 DBX4.01. 810D SW 4.-.1.0 -.Start of “Positioning” . Note: The ShopTurn Automatic operating mode is not identical to NC Automatic mode..g. base_sig. emergency stop state is active. DB82..DBX32.reset CMM_OUT. S. base_sig. CMM_IN. .5 Signal Description 5.DBB0.Start of manual “Measure tool” with probe .DBB0=2 At least one PLC cycle set S If mode group reset is used by the PLC user program.DBB0=2 base_sig.-> -. Note S ShopTurn Automatic operating mode Start of the selected part program.1 .2. Note DB82. DB82.0 Data block Edge evaluation: yes Signal meaning Timing diagram base_sig.base_sig. S ShopTurn Manual operating mode According to selected operator function: . In this case the channel-specific reset is present at the NC interface for at least 2 sec. DB82. Note Signal(s) valid as of software version: 840D SW 6. M... e.1 Setting this signal triggers a channel-specific reset and the ShopTurn PLC is reset.reset” signal.nc_cycle_activ Only effective if DB82.nc_cycle_start Cycle Start Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. . 810D SW 4.1.reset Only effective if DB82.DBB0.0. DB82 DBX4.nc_cycle_stop Cycle Stop Signal(s) to ShopTurn Signal(s) updated: cyclically Interruption of active program DB82..-.DBX32.-> base_sig. The active program is aborted.DBB0. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) ..

--.1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full OP032S CNC keyboard. Signal(s) valid as of software version: 840D SW 6.3. No effect DB82.->1 sub_mode_mill..--.->1 sub_mode_mill. Signal(s) valid as of software version: 840D SW 6.program Program operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 corresponding to.1. 810D SW 4. DBX34. Signal(s) valid as of software version: 840D SW 6. The desired operating area is displayed in ShopTurn when this key is pressed.2 5 Signal Description Description of ShopTurn interface DB82 DB82 DBX6. DBX34.tool Tool operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 corresponding to.0. sub_mode_mill.1.program E Siemens AG 2002.->1 sub_mode_mill. sub_mode_mill.1. DBX34. The desired operating area is displayed in ShopTurn when this key is pressed. Signal(s) valid as of software version: 840D SW 6.2 Data block Edge evaluation: yes Edge change 0.--.1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full OP032S CNC keyboard.->1 sub_mode_mill.. sub_mode_mill..1. 810D SW 4. The desired operating area is displayed in ShopTurn when this key is pressed.1.2.messages Alarms/Messages operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 corresponding to..1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full OP032S CNC keyboard. sub_mode_mill.tool DB82 DBX6.directory Directory operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 corresponding to. No effect DB82. 810D SW 4.01.1 Data block Edge evaluation: yes Edge change 0.messages DB82 DBX6.0 Data block Edge evaluation: yes Edge change 0.02 Edition - 5-53 .1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full OP032S CNC keyboard. The desired operating area is displayed in ShopTurn when this key is pressed. No effect DB82..--.01..3 Data block Edge evaluation: yes Edge change 0... No effect DB82.02 5. 810D SW 4. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . DBX34.directory DB82 DBX6.

5 Signal Description 5.oem2 DB82 DBX6. sub_mode_mill. sub_mode_mill.6.->1 sub_mode_mill..7. sub_mode_mill. 810D SW 4.--. DBX34. The desired operating area is displayed in ShopTurn when this key is pressed.->1 sub_mode_mill.01.->1 sub_mode_mill...1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full CNC keyboard with an OP032S machine control panel.6 Data block Edge evaluation: yes Edge change 0.oem1 DB82 DBX6.7 Data block Edge evaluation: yes Edge change 0. DBX34.1. 810D SW 4..oem1 OEM1 operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 corresponding to. sub_mode_mill.--.DBB0=2 DB82.2 Description of ShopTurn interface DB82 01.mda 5-54 E Siemens AG 2002.1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full CNC keyboard with an OP032S machine control panel. DBX34. The desired operating area is displayed in ShopTurn when this key is pressed.oem2 OEM2 operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 corresponding to.--.mda MDI operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 Note corresponding to.4 Data block Edge evaluation: yes Edge change 0.4. No effect Only effective if DB82...1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full CNC keyboard with an OP032S machine control panel.5 Data block Edge evaluation: yes Edge change 0. No effect DB82. No effect DB82.02 DB82 DBX6. Signal(s) valid as of software version: 840D SW 6.1. Signal(s) valid as of software version: 840D SW 6.. DBX34. 810D SW 4.->1 sub_mode_mill. Signal(s) valid as of software version: 840D SW 6..1 This signal can also be implemented in the user program via a customized key on the 19¨ machine control panel or via hardkeys on the full CNC keyboard with an OP032S machine control panel. 810D SW 4. The desired operating area is displayed in ShopTurn when this key is pressed. No effect DB82. The desired operating area is displayed in ShopTurn when this key is pressed.customer DB82 DBX6.02 Edition - . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1. Signal(s) valid as of software version: 840D SW 6.5.customer CUSTOMER operating area Signal(s) to ShopTurn Signal(s) updated: cyclically Signal state 0 corresponding to.--.1.

1..0 Data block Edge evaluation: yes Edge change 0 . DBX37.5 Program_extern_selected ShopTurn loads the program DB82. 810D SW 4. DBX37. program_selection_done /BA/. ShopTurn Operator’s Guide DB82 DBX9. DBX9.1.1 When the signal is set.02 5. DB82 DBX10.. 810D SW 4.5 Data block Edge evaluation: no Signal meaning Timing diagram program_extern_selected Program is selected in the PLC Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. it is possible to select an NC program externally from the PLC.01.0. E Siemens AG 2002.02 Edition - 5-55 .-> program_test_request Select Program test function Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. 810D SW 4.1 When the signal is set. DB82 DBX9.1. 810D SW 4.1 -. References DB82.1 Value: 0: ShopTurn PLC not active during CNC ISO operation 1: ShopTurn PLC active during CNC ISO operation Switchover between CNC ISO and ShopTurn operation is possible at any time (even when a program is active and running). DB82. switchover from ShopTurn to the CNC ISO operator interface can be disabled.-. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .2 5 Signal Description Description of ShopTurn interface DB82 DB82 DBX9.0 Program_selection_done corresponding to.1.1 This signal can also be implemented in the user program via a customized key on the machine control panel.7 Data block Edge evaluation: no Signal meaning Application example(s) cmm_active_in_cnc_mode ShopTurn PLC active during CNC ISO operation Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.6 Data block Edge evaluation: no Signal meaning disable_cnc_standard Disable switchover to CNC ISO operator interface Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. Pressing this key activates/deactivates the program test function.01.

When the signal is reset. DB82 DBX10.01. DB82 DBX10. No effect Block search via PLC DB19. 810D SW 4. DBX6.3 Data block Edge evaluation: yes Edge change 0 .-> m01_request Select M01 function Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. 810D SW 4.2 Description of ShopTurn interface DB82 01.02 Edition - .4 Data block Edge evaluation: no Signal meaning boot_standard System power-up in CNC ISO operator interface Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1 -.-> skip_block_request Select Skip Block function Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. Pressing this key activates/deactivates the M01 function.1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) ..1. DB82 DBX10.-. signals from mode group (NCK .5 Data block Edge evaluation: yes Edge change 0 .1 This signal can also be implemented in the user program via a customized key on the machine control panel.1 Data block Edge evaluation: yes Edge change 0 .1.. 810D SW 4.-> dry_run_request Select DryRun function Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.5 Signal Description 5.-> Signal state 0 Application example(s) corresponding to.1 -. Pressing this key activates/deactivates the Skip Block function. 810D SW 4.1 This signal can be set to make the system power up in the CNC ISO operator interface.1 This signal is used to request NCK switchover from JOG to AUTO.2 Data block Edge evaluation: yes Edge change 0 .1 This signal can also be implemented in the user program via a customized key on the machine control panel.02 DB82 DBX10.-. nck_auto_req Preparation block search PLC Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. you can switch over to the ShopTurn operator interface. 810D SW 4.1. Pressing this key activates/deactivates the DryRun function. DB82 DBX10.1.1 -.-.0.1 -.1 This signal can also be implemented in the user program via a customized key on the machine control panel.-.-> PLC) active operating mode AUTOMA-TIC 5-56 E Siemens AG 2002.

3.1 Tool data are updated.01.NCK alarm with processing stop (DB21. - Signal(s) valid as of software version: 840D SW 6. bit0=1 and DBX11. bit0=1 and DBX11.3 DB82 DBX11. bit1=1: speed display for tool spindle DBX11.3 DBX11.->0 -- c_axis_feed_drive Separate feed drive as C axis drive Signal(s) to ShopTurn Signal(s) updated: cyclically A separate feed drive is used for the spindle.DBX109.3. battery alarm.->1 Signal state 0 or edge change 1. - DB82 DBX11.3.3 Data block Edge evaluation: no Signal meaning select_spindle_readout_0 Selection spindle speed display bit 0 Signal(s) to ShopTurn Signal(s) updated: cyclically corresponding to. bit0=0 and DBX11.4. bit1=0: speed display for active spindle with highest priority (main spindle before tool spindle before counterspindle) DBX11.3. DB82 DBX11.DBX106. i. 810D SW 4.2 5 Signal Description Description of ShopTurn interface DB82 DB82 DBX10.g. bit0=0 and DBX11..7 = 1) cannot be suppressed with this interface signal.4.2 Data block Edge evaluation: no Signal state 1 or edge change 0.1 Data block Edge evaluation: yes Signal state 1 or edge change 0.->0 -- get_tool_data Update tool data Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.7 Data block Edge evaluation: no Signal meaning ignore_nck_alarm Ignore NCK alarm for cycle start Signal(s) to ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.0 = 1). is pending.--.02 Edition - 5-57 .1 = 1) .DBX36.3. bit1=0: speed display for main spindle DBX11. bit1=1: speed display for counterspindle DB82 DBX11. the following applies: 0: Cycle start not possible 1: Cycle start possible Alarms .--..1.3. 810D SW 4. 810D SW 4.e.1.4 select_spindle_readout_1 E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . the signal is reset by the ShopTurn PLC. e. Signal(s) valid as of software version: 840D SW 6.EMERGENCY (DB10. When this procedure is completed.4.1 If an NCK alarm (DB10.02 5.4. 810D SW 4. in these cases a cycle start is not possible.01.->1 Signal state 0 or edge change 1.

bit1=1: speed display for counterspindle DB82 DBX11.3 DBX11. bit1=0: speed display for active spindle with highest priority (main spindle before tool spindle before counterspindle) DBX11...2 Description of ShopTurn interface DB82 01.4. bit0=1 and DBX11.3.3. bit0=1 and DBX11.4.02 DB82 DBX11. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Signal(s) valid as of software version: 840D SW 6.4.3 select_spindle_readout_0 5-58 E Siemens AG 2002. bit1=1: speed display for tool spindle DBX11.4.4 Data block Edge evaluation: no Signal meaning select_spindle_readout_1 Selection spindle speed display bit 1 Signal(s) to ShopTurn Signal(s) updated: cyclically corresponding to. bit0=0 and DBX11.3. 810D SW 4.01. bit1=0: speed display for main spindle DBX11. bit0=0 and DBX11.02 Edition - .3.3.5 Signal Description 5.

1 The signal indicates that the Tool operating area is selected.1.ShopTurn Automatic mode Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. DB82 DBX30. DB82 DBX34.main_mode_mill.DBX36. 810D SW 4.1 Data block Edge evaluation: no Signal meaning base_sig.02 5.1 DB82 DBX32.0 Data block Edge evaluation: no Signal meaning base_sig.1 Data block Edge evaluation: no Signal meaning base_sig.tool Tool operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. E Siemens AG 2002. 810D SW 4.reset Reset activated Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.main_mode_mill. 810D SW 4. Signal(s) valid as of software version: 840D SW 6.2. DB82 DBX32.manual Base signals .1 The base signal indicates that the “Machine manual” operating area is activated.nc_cycle_active Cycle active Signal(s) from ShopTurn Signal(s) updated: cyclically The signal acknowledges that a program is active. 810D SW 4.1 The signal indicates that a channel-specific reset was performed.2 Data block Edge evaluation: no Signal meaning base_sig. The DB82.2 5 Signal Description Description of ShopTurn interface DB82 5.1 The signal acknowledges that a program has been interrupted.1.1 cmm_mmc_activ signal must also be gated.1 The base signal indicates that the “Machine auto” operating area is activated.2 Signals from ShopTurn (output signals) DB82 DBX30.02 Edition - 5-59 . The DB82.01.automatic Base signals .nc_cycle_stopped Cycle interrupted Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1.1.DBX36.ShopTurn Manual mode Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.0 Data block Edge evaluation: no Signal meaning sub_mode_mill.0 Data block Edge evaluation: no Signal meaning base_sig. 810D SW 4.01.1.1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . DB82 DBX32. 810D SW 4.1 cmm_mmc_activ signal must also be gated.

810D SW 4.02 Edition - . DB82 DBX34.1.2 Description of ShopTurn interface DB82 01.mda MDI operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. DB82 DBX34.1 The signal indicates that the Program operating area is selected.3 Data block Edge evaluation: no Signal meaning sub_mode_mill.4 Data block Edge evaluation: no Signal meaning sub_mode_mill.2 Data block Edge evaluation: no Signal meaning sub_mode_mill. 810D SW 4.01.02 DB82 DBX34.1.customer CUSTOMER operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1.1 The signal indicates that the MDI operating area is selected.1 The signal indicates that the OEM1 operating area is selected. 810D SW 4. 5-60 E Siemens AG 2002.1.1 The signal indicates that the CUSTOMER operating area is selected.program Program operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1 The signal indicates that the OEM2 operating area is selected.oem2 OEM2 operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. 810D SW 4.1.1 The signal indicates that the Directory operating area is selected.6 Data block Edge evaluation: no Signal meaning sub_mode_mill.1.5 Signal Description 5.oem1 OEM1 operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. DB82 DBX34. DB82 DBX34. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . DB82 DBX34.messages Alarms/messages operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. 810D SW 4.1 The signal indicates that the Alarms/messages operating area is selected. DB82 DBX34.1. 810D SW 4. 810D SW 4.7 Data block Edge evaluation: no Signal meaning sub_mode_mill.directory Directory operating area selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1 Data block Edge evaluation: no Signal meaning sub_mode_mill.5 Data block Edge evaluation: no Signal meaning sub_mode_mill.

DB82.1.5. Signal(s) valid as of software version: 840D SW 6.. . Signal(s) valid as of software version: 840D SW 6.1 The signal indicates that the program test function is active. 810D SW 4.--.->0 Special cases.01.1 An external program has been selected for processing.2 5 Signal Description Description of ShopTurn interface DB82 DB82 DBX36.. The user program can perform CNC ISO operation.1 The signal indicates that a program has been preselected via the PLC (FB4 select).1 The ShopTurn user interface is active when the ShopTurn application is loaded in the CNC ISO user interface by activating the softkey ShopTurn..0 Data block Edge evaluation: no Signal meaning corresponding to.1 Data block Edge evaluation: no Signal meaning program_test_active Program test function is active Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.->1 Signal state 0 or edge change 1.1 The ShopTurn PLC program is not active.--.1 Data block Edge evaluation: no Signal state 1 or edge change 0.02 5.. The ShopTurn user interface is not active. 810D SW 4.. cmm_mmc_active ShopTurn user interface active Signal(s) from ShopTurn Signal(s) updated: cyclically The ShopTurn user interface is activated. DB82 DBX36.0 Data block Edge evaluation: no Signal state 1 or edge change 0. errors. errors.7 Data block Edge evaluation: no Signal meaning ext_prog_sel External program for processing selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.. 810D SW 4.--.1.1. DB82 DBX36.7. in the network drive or in other data memories. 810D SW 4. After switchover to CNC ISO operation. ”cmm_activ_in_cnc_mode” signal is set to ”1”. the ShopTurn PLC program cannot be set to an inactive state unless the DB82 DBX9. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .7.1. .. E Siemens AG 2002.02 Edition - 5-61 .01.--.”cmm_activ_in_cnc_mode” signal is set to ”0”.. this includes programs on the local hard disk. DB82 DBX37. program_selection_done Acknowledgment from HMI that a program has been selected Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6. the ShopTurn PLC program remains active...1.->0 Special cases. otherwise. program_extern_selected DB82 DBX37. cmm_plc_active ShopTurn PLC active Signal(s) from ShopTurn Signal(s) updated: cyclically The ShopTurn PLC program is activated. 810D SW 4. DBX9.. An external program is any program not located in the NC working memory. The ShopTurn PLC program is activated when the ShopTurn application is loaded in the operator interface by pressing the ShopTurn softkey or when the DB82 DBX9.->1 Signal state 0 or edge change 1..

Manual .1 DB82 DBX37. The following screen numbers can be output: No.. 3 Accept stock removal with OK 4 Positioning 5 Workpiece zero 16 Measure tool .02 DB82 DBX37. 810D SW 4.1 The signal indicates that the skip block function is active.02 Edition - . DB82 DBX37.M..1. 810D SW 4.1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . It is reset when the ShopTurn user interface is deselected again (by selecting ”CNC-ISO”).3 Data block Edge evaluation: no Signal meaning m01_active M01 function is active Signal(s) from ShopTurn Signal(s) updated: cyclically The signal indicates that the M01 function is active.2 Data block Edge evaluation: no Signal meaning dry_run_active DryRun function is active Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.S.1.7 Data block Edge evaluation: no Signal meaning start_up_activ ShopTurn start-up active Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.Z 18 Stock removal 19 Main screen (empty) 20 MDA 21 Set basic ZO 5-62 E Siemens AG 2002.Manual .1 The signal indicates the number of the current ShopTurn screen in the MANUAL area.01.1 The signal indicates that the ShopTurn user interface was selected by pressing the ”ShopTurn” softkey.5 Signal Description 5. 810D SW 4. DB82 DBW44 Data block Edge evaluation: no Signal meaning mask_number Current screen number of ShopTurn Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1 The signal indicates that the DryRun function is active.1. 810D SW 4.4 Data block Edge evaluation: no Signal meaning skip_block_activ Skip Block function is active Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1. of ShopTurn screen 1 Settings 2 T. 810D SW 4.2 Description of ShopTurn interface DB82 01. Signal(s) valid as of software version: 840D SW 6.X 17 Measure tool . DB82 DBX37.

1 DB82 DBX60.01.01.1 DB82 DBB n+3 Data block Edge evaluation: no Signal meaning nck_signal_monitor.current_number Consecutive no. Signal(s) valid as of software version: 840D SW 6.1 Consecutive no.1.1 E Siemens AG 2002.1 Byte number of error message m DB82 DBB n+4 Data block Edge evaluation: no Signal meaning nck_signal_monitor. 810D SW 4.access_error[m]. of error message m (output signal) Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.1 DB82 DBW n+0 Data block Edge evaluation: no Signal meaning nck_signal_monitor.3 Description of the diagnostics buffer signals DB82 DBX60. 810D SW 4.1.1. 810D SW 4.1.02 5.2 5 Signal Description Description of ShopTurn interface DB82 5. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1. 810D SW 4.2. 810D SW 4.bit_number Bit number of error message m (output signal) Signal(s) from ShopTurn Signal(s) updated: cyclically Bit number of error message m Signal(s) valid as of software version: 840D SW 6.02 Edition - 5-63 .1 Data block Edge evaluation: no Signal meaning nck_signal_monitor.access_error[m].0 Data block Edge evaluation: no Signal meaning nck_signal_monitor. of error message m DB82 DBB n+2 Data block Edge evaluation: no Signal meaning nck_signal_monitor.access_error[m]. 810D SW 4.monitor_on Activate diagnostics function (input signal) Signal(s) to ShopTurn Signal(s) updated: cyclically The diagnostics function is updated Signal(s) valid as of software version: 840D SW 6.1.byte_number Byte number of error message m (output signal) Signal(s) from ShopTurn Signal(s) updated: cyclically Signal(s) valid as of software version: 840D SW 6.monitor_initialize Initialize diagnostics function (input signal) Signal(s) to ShopTurn Signal(s) updated: cyclically The ring buffer for the diagnostics function is cleared.access_error[m].db_number DB number of error message m (output signal) Signal(s) from ShopTurn Signal(s) updated: cyclically DB number of error message m Signal(s) valid as of software version: 840D SW 6.

5 Signal Description 5. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . .02 Note Start address of ring buffer entries: 1st entry: n= 62 2nd entry: n= 68 3rd entry: n= 74 ..20 J 5-64 E Siemens AG 2002.. 19th entry: n= 170 20th entry: n= 176 Number of error message: m= 1.2 Description of ShopTurn interface DB82 01. .02 Edition - .01.

NC machine data with minimum value assignment are machine data.1 NC machine data for ShopTurn 6 Machine data set for ShopTurn A set of machine data (st. set MD 10050 $MN_SYSCLOCK_CYCLE_TIME ≤ 0.01. E Siemens AG 2002. Note When using a SINUMERIK 840D. Variable value assignment (V) NC machine data with variable value assigment are machine data for which the default value can be increased or decreased.02 Edition - 6-65 . NCU 573.8x0) is available for ShopTurn. This set of machine data is part of the toolbox and includes: S NC machine data with precise value assignment (G) S NC machine data with a minimum value assignment (M) S NC machine data with variable value assignment (V) S Setting data Note You can always see the current values of the NC machine data in file st.0025. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .8x0 in the toolbox.Machine Data 6. for which the default value can be increased. Precise value assignment (G) Minimum value assignment (M) NC machine data with precise value assignment are machine data that may not be altered.2.

02 Overview Table 6-1 NC MD number 10350 10360 10602 10610 10702 10714 10715 10716 11220 11410 11450 11470 18080 18082 18084 18086 18100 18118 18120 18130 18150 18160 18170 18180 18230 18280 18320 20110 20112 20120 20124 20128 20130 20150 20150 20152 20152 20152 20202 NC machine data for ShopTurn Name $MN_FASTIO_DIG_NUM_INPUTS $MN_FASTIO_DIG_NUM_OUTPUTS $MN_FRAME_GEOAX_CHANGE_MODE $MN_MIRROR_REF_AX $MN_IGNORE_SINGLEBLOCK_MASK $MN_M_NO_FCT_EOP $MN_M_NO_FCT_CYCLE[0] $MN_M_NO_FCT_CYCLE_NAME[0] $MN_INI_FILE_MODE $MN_SUPPRESS_ALARM_MASK $MN_SEARCH_RUN_MODE $MN_REPOS_MODE_MASK $MN_MM_TOOL_MANAGEMENT_MASK $MN_MM_NUM_TOOL $MN_MM_NUM_MAGAZINE $MN_MM_NUM_MAGAZINE_LOCATION $MN_MM_NUM_CUTTING_EDGES_IN_TOA $MN_MM_NUM_GUD_MODULES $MN_MM_NUM_GUD_NAMES_NCK $MN_MM_NUM_GUD_NAMES_CHAN $MN_MM_GUD_VALUES_MEM $MN_MM_NUM_USER_MACROS $MN_MM_NUM_MAX_FUNC_NAMES $MN_MM_NUM_MAX_FUNC_PARAM $MM_USER_MEM_BUFFERED $MN_MM_NUM_FILES_PER_DIR $MN_MM_NUM_FILES_IN_FILESYSTEM $MC_RESET_MODE_MASK $MC_START_MODE_MASK $MC_TOOL_RESET_VALUE $MC_TOOL_MANAGEMENT_TOLLHOLDER $MC_COLLECT_TOOL_CHANGE $MC_CUTTING_EDGE_RESET_VALUE $MC_GCODE_RESET_VALUES[5] $MC_GCODE_RESET_VALUES[15] $MC_GCODE_RESET_MODE[5] $MC_GCODE_RESET_MODE[7] $MC_GCODE_RESET_MODE[14] $MC_WAB_MAXNUM_DUMMY_BLOCKS 3 3 4 0 H10 32 6 “L6” 1 H1007 H7 H8 HB 24 3 15 48 7 20 200 100 30 140 1600 1150 400 400 H14041 H400 0 1 0 1 2 3 0 1 1 10 Value Modifiable M M G G G G G V V M G G M V M V V M M M M M M M M M M M G G G G G G G G G G M 6-66 E Siemens AG 2002.1 NC machine data for ShopTurn 01.01.6 Machine Data 6. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 Edition - .

4 5 H1400B 1 H8 HFFFF H22 75 10 1000 50 1 1 Value Modifiable G G M G M G M M M M M G G Table 6-2 Setting data number 42440 42442 42444 42480 42940 42950 Setting data for ShopTurn Name $SC_FRAME_OFFSET_INCR_PROG $SC_TOOL_OFFSET_INCR_PROG $SC_TARGET_BLOCK_INCR_PROG $SC_STOP_CUTCOM_STOPRE $SC_TOOL_LENGTH_CONST $SC_TOOL_LENGTH_TYPE 0 0 0 0 18 2 Value Modifiable G G G G G G Caution The tool length compensations are set in ShopTurn (setting data 42940 $SC_TOOL_LENGTH_CONST and 42950 $SC_TOOL_LENGTH_TYPE) such that they change independently of the tool’s machining plane. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .8x0. since it is axis-dependent.02 6. Description of NC machine data References: /LIS/. Descriptions of Functions E Siemens AG 2002.02 Edition - 6-67 .01. Lists /IAC/.01. 840D Installation and Start-Up Guide /FB/. 810D Installation and Start-Up Guide /IAD/.1 6 Machine Data NC machine data for ShopTurn Table 6-1 NC MD number 20240 20250 20310 20320 20734 24002 27860 28000 28010 28020 28040 28081 35040 NC machine data for ShopTurn Name $MC_CUTCOM_MAXNUM_CHECK_BLOCKS $MC_CUTCOM_MAXNUM_DUMMY_BLOCKS $MC_TOOL_MANAGEMENT_MASK $MC_TOOL_TIME_MONITOR_MASK $MC_EXTERN_FUNCTION_MASK $MC_CHBFRAME_RESET_MASK $MC_PROCESSTIMER_MODE $MC_MM_REORG_LOG_FILE_MEM $MC_MM_NUM_REORG_LUD_MODULES $MC_MM_NUM_LUD_NAMES_TOTAL $MC_MM_LUD_VALUES_MEM $MC_MM_NUM_BASE_FRAMES $MA_SPIND_ACTIVE_AFTER_RESET Note: This MD is not contained in machine data set st.

feed in mm/rev Max.01.6134 0.0 1. 9020 9478 9550 9551 9552 9553 9554 Display machine data for ShopTurn Overview of display machine data Display machine data for ShopTurn MD identifier $MM_TECHNOLOGY $MM_TO_OPTION_MASK $MM_CTM_CYC_ROUGH_RELEASE_DIST $MM_CTM_CYC_ROUGH_RELEASE_ANGLE $MM_CTM_CYC_ROUGH_BLANC_OFFS $MM_CTM_CYC_ROUGH_TRACE_ANGLE $MM_CTM_CYC_ROUGH_MIN_REST_MAT_1 Comment Basic configuration for simulation Settings for ShopTurn Retraction distance when removing stock from a contour Retraction angle when removing stock from a contour Blank dimensions when removing stock from a contour Angle where the contour is traced Thickness for final machining allowance.2 6.0 0 6-68 E Siemens AG 2002.0 0.5413 1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . feed in mm/tooth Tool preselection active Preset default 1 1 1 45 1 5 50 9555 $MM_CTM_CYC_ROUGH_MIN_REST_MAT_2 50 9556 9560 9561 9606 9611 9619 9626 9630 9640 9646 9647 9648 9649 9650 9651 9652 9654 9655 9657 9658 9663 9664 9665 9666 9667 $MM_CTM_CYC_ROUGH_VAR_DEPTH $MM_CTM_TURN_GROOV_TOOL_BEND $MM_CTM_TURN_GROOV_FREE_CUT_VAL $MM_CTM_SIMULATION_TIME_NEW_POS $MM_CTM_CROSS_AX_DIAMETER_ON $MM_CTM_G91_DIAMETER_ON $MM_CTM_TRACE $MM_CTM_FIN_FEED_PERCENT $MM_CTM_ENABLE_CALC_THREAD_PITCH $MM_CTM_FACTOR_O_CALC_THR_PITCH $MM_CTM_FACTOR_I_CALC_THR_PITCH $MM_CTM_ROUGH_O_RELEASE_DIST $MM_CTM_ROUGH_I_RELEASE_DIST $MM_CMM_POS_COORDINATE_SYSTEM $MM_CMM_TOOL_MANAGEMENT $MM_CMM_TOOL_LIFE_CONTROL $MM_CMM_SPEED_FIELD_DISPLAY_RES $MM_CMM_CYC_PECKING_DIST $MM_CMM_CYC_MIN_CONT_PO_TO_RAD $MM_CMM_CYC_MAX_CONT_PO_TO_RAD $MM_CMM_TOOL_DISPLAY_IN_DIAM $MM_CMM_MAX_INP_FEED_P_MIN $MM_CMM_MAX_INP_FEED_P_ROT $MM_CMM_MAX_INP_FEED_P_TOOTH $MM_CMM_FOLLOW_ON_TOOL_ACTIVE 20 0.02 6.2 Display machine data for ShopTurn 01.1 Table 6-3 MD No.01 1 10000.1 350 1 0 1 100 0 0.5 34 4 1 0 1. if pitch entered Factor for calculating external thread depths. from where the residual material is machined (axis 2) Percentage for variable cut depth with contour turning Retraction due to tool bending with groove turning Retraction depth before turning operation with groove turning Simulation update rate actual value Diameter display for transverse axis active Incremental infeed Settings for ShopTurn Finishing feed in percent Calculation of thread depth. from where the residual material is machined (axis 1) Thickness for final machining allowance.02 Edition - . if pitch entered Retraction distance for cutting/stock removal during external machining Retraction distance for cutting/stock removal for inside machining Position of coordinate system Tool management concepts Tool monitoring Number of decimal places in the speed input field Retraction distance with deep-hole drilling Indication of variation of the smallest possible cutter radius in % Indication of variation of the greatest possible cutter radius Display radius/diameter for tool Max.0 1.6 Machine Data 6. feed in mm/min Max.0 5 0.1 0.2. if pitch entered Factor for calculating internal thread depths.

2 6 Machine Data Display machine data for ShopTurn MD No.02 6.02 Edition - 6-69 . speed for tool measurement with rotating spindle Axis index for 4th axis Axis index for main spindle Axis index for tool spindle Axis index for counterspindle Axis index for C axis Number of gears on main spindle Number of gears on tool spindle Number of gears on counterspindle Position of magnifying glass for measuring tool.0 -1. 9668 9669 9670 MD identifier $MM_CMM_M_CODE_COOLANT_I_AND_II $MM_CMM_FACE_MILL_EFF_TOOL_DIAM $MM_CMM_START_RAD_CONTOUR_POCKET Comment M code coolants I and II (.01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.0 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9686 9719 9724 9758 9760 9803 9804 9805 9806 9807 9810 9811 9812 9820 9821 9822 9823 9824 9825 9826 9827 9840 9841 9842 9850 9851 $MM_CMM_FIXED_TOOL_PLACE $MM_CMM_TOOL_LOAD_STATION $MM_CMM_ENABLE_TOOL_MAGAZINE $MM_CMM_CUSTOMER_START_PICTURE $MM_CMM_DIRECTORY_SOFTKEY_PATH1 $MM_CMM_DIRECTORY_SOFTKEY_PATH2 $MM_CMM_DIRECTORY_SOFTKEY_PATH3 $MM_CMM_DIRECTORY_SOFTKEY_PATH4 $MM_CMM_M_CODE_COOLANT_I $MM_CMM_M_CODE_COOLANT_II $MM_CMM_M_CODE_COOLANT_OFF $MM_CMM_OPTION_MASK $MM_CMM_CIRCLE_RAPID_FEED $MM_CMM_POS_FEED_WITH_COLL_CTRL $MM_CMM_SPIND_SPEED_ROT_SP $MM_ST_INDEX_AXIS_4 $MM_ST_INDEX_SPINDLE_MAIN $MM_ST_INDEX_SPINDLE_TOOL $MM_ST_INDEX_SPINDLE_SUB $MM_ST_INDEX_AXIS_C $MM_ST_GEAR_STEPS_SPINDLE_MAIN $MM_ST_GEAR_STEPS_SPINDLE_TOOL $MM_ST_GEAR_STEPS_SPINDLE_SUB $MM_ST_MAGN_GLASS_POS_1 $MM_ST_MAGN_GLASS_POS_2 $MM_ST_DISPL_DIR_MAIN_SPIND_M3 $MM_ST_DISPL_DIR_SUB_SPIND_M3 $MM_ST_DISPL_DIR_MAIN_C_AX_INV $MM_ST_DISPL_DIR_SUB_C_AX_INV $MM_ST_DEFAULT_DIR_TURN_TOOLS $MM_ST_DEFAULT_MACHINING_SENSE $MM_ST_ENABLE_MAGN_GLASS $MM_ST_ENABLE_PART_OFF_RECEPT $MM_ST_ENABLE_TAILSTOCK $MM_ST_CYCLE_THREAD_RETURN_DIST $MM_ST_CYCLE_SUB_SP_WORK_POS 1 1 1 0 C: \NC_Files 8 7 9 1 5000 1000 1000 5 3 4 6 3 0 0 0 0 0 0 0 0 0 3 0 0 0 0 2 0 E Siemens AG 2002. 1st axis Position of magnifying glass for measuring tool.= no M code) -1 Effective milling diameter for face milling Radius of approach circle for finishing cut on contour pockets plus half the final machining allowance (-1=safety clearance) Fixed location coding Number of loading station Display of magazine list Customer power-up display Path for drive names in directory management Path for drive names in directory management Path for drive names in directory management Path for drive names in directory management M code coolant I M code coolant II M code for coolant OFF Settings for ShopTurn Rapid feedrate for positioning on circular path Feed with collision control Max. 2nd axis Displayed direction of rotation for main spindle with M3 Displayed direction of rotation for counterspindle with M3 Displayed direction of rotation C axis main spindle with M3 Displayed direction of rotation C axis counterspindle with M3 Main direction of rotation for all turning tools Basic seettings for machining direction Milling Magnifying glass functionality in Manual: Measure Tool Enable receptacle function for parting Enable tailstock Return distance for thread turning Retraction position Z for counterspindle Preset default -1 85.

6 Machine Data 6.1 0 10 0 6-70 E Siemens AG 2002. 9852 MD identifier $MM_ST_CYCLE_SUB_SP_DIST Comment Distance as of which feedrate is used for traversing. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 MD No.01.2 Display machine data for ShopTurn 01. when approaching fixed stop with counterspindle Feedrate for traversing to fixed stop with counterspindle Force in percent for traversing to fixed stop with counterspindle Tapping settings Center tapping settings Retraction distance before clamping after travel to fixed stop Retraction distance before cut-off with counterspindle Distance for cut-off control Feed for cut-off control Force in percent for cut-off control Settings for ShopTurn Preset default 10 9853 9854 9855 9856 9857 9858 9859 9860 9861 9898 $MM_ST_CYCLE_SUB_SP_FEED $MM_ST_CYCLE_SUB_SP_FORCE $MM_ST_CYCLE_TAP_SETTINGS $MM_ST_CYCLE_TAP_MID_SETTINGS $MM_ST_CYCLE_RET_DIST_FIXEDSTOP $MM_ST_CYCLE_RET_DIST_PART_OFF $MM_ST_CYCLE_PART_OFF_CTRL_DIST $MM_ST_CYCLE_PART_OFF_CTRL_FEED $MM_ST_CYCLE_PART_OFF_CTRL_FORC $MM_ST_OPTION_MASK 0 10 0 0 0 0 0.02 Edition - .

2 6 Machine Data Display machine data for ShopTurn 6. 810D SW 4. input limit: 0 Max. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . input limit: 2 Unit: Valid as of software version: 840D SW 6.01. input limit: FFFF Unit: Hex Valid as of software version: 840D SW 6.2. E Siemens AG 2002.02 6. 9551 $MM_CTM_CYC_ROUGH_RELEASE_ANGLE MD number Retraction angle when removing stock from a contour Default setting: 45 Min. 810D SW 4. plunge-cutting and groove turning. This value also applies to stock removal.1 In this MD you define the basic configuration for simulation. 810D SW 4. plunge-cutting and groove turning. input limit: 0000 Changes valid from: POWER ON Protection level: 1 Data type: LONG Meaning: Max. 0 = No specific configuration 1 = Turning machine configuration 2 = Milling machine configuration 9478 $MM_TO_OPTION_MASK MD number Settings for ShopTurn Default setting: 1 Min.2 Bit 0: Expanded entries for ShopTurn (cooling water etc.1.2 Description of the display machine data 9020 $MM_TECHNOLOGY MD number Basic configuration for simulation Default setting: 1 Min. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max. input limit: 10 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. input limit: 0 Max. input limit: 90 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: degrees Data type: DOUBLE Valid as of software version: 840D SW 6.ini Bit 9: cannot load/unload with program running Bit 10: additive calculation of tool wear data Bit 11: reserved 9550 $MM_CTM_CYC_ROUGH_RELEASE_DIST MD number Retraction distance when removing stock from a contour Default setting: 1 Min. This value also applies to stock removal.3.3 Meaning: With this MD you determine the angle used for lifting when roughing a contour.2.02 Edition - 6-71 . 810D SW 4.3.) Bit 1: reserved Bit 2: reserved Bit 3: setting up new tools not allowed directly at a magazine location Bit 4: reserved Bit 5: reserved Bit 6: reserved Bit 7: input disable for loaded tools (exception wear data) Bit 8: evaluate file to_turn.3 Meaning: With this MD you determine the distance used for lifting both axes when roughing a contour.01.

. input limit: 0 Max.2 Display machine data for ShopTurn 01. 810D SW 4. Contour Angle Current cutting depth D Residual material 9554 MD number $MM_CTM_CYC_ROUGH_MIN_REST_MAT1 Thickness for final machining allowance. from where the residual material is machined (axis 1) Default setting: 50 Min. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . input limit: 90 Unit: degrees Valid as of software version: 840D SW 6.25 mm is not removed in a separate machining step. any residual material thinner than 0..3.5 mm.02 9552 $MM_CTM_CYC_ROUGH_BLANC_OFFS MD number Blank dimensions when removing stock from a contour Default setting: 1 Min. input limit: 100 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6.6 Machine Data 6. 6-72 E Siemens AG 2002. This value also applies to stock removal. plunge-cutting and groove turning. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max.3.01. plunge-cutting and groove turning.3 This MD is for defining an angle between the cutting edge and the contour from which rounding will take place to remove any residual material when removing stock from a contour. Example: If MD is set to 50% and if the final machining allowance amounts to 0. but is removed at the same time as finish cutting. 810D SW 4.02 Edition - . 9553 $MM_CTM_CYC_ROUGH_TRACE_ANGLE MD number Angle where the contour is traced Default setting: 5 Min. 810D SW 4. MD 9555: $MM_CTM_CYC_ROUGH_MIN_RESET_MAT2 corresponding to. This value also applies to stock removal.3 Meaning: This MD is for defining the limit value for removing residual material in direction of axis 1. input limit: 0 Max.3. input limit: 1000 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: % Data type: DOUBLE Valid as of software version: 840D SW 6.3 Meaning: This MD is for defining a specific distance from the blank at which G0 will switch to G1 when removing stock from a contour to compensate for any allowances.

810D SW 4.01.0 Max. from where the residual material is machined (axis 2) Default setting: 50 Min. input limit: 0 Changes valid from: POWER ON Protection level: 3/4 Data type: WORD Meaning: Max. In this MD you define the respective lateral distance to the last cut by which each subsequent step is shortened. MD 9554: $MM_CTM_CYC_ROUGH_MIN_RESET_MAT1 corresponding to.0 Unit: mm Valid as of software version: 840D SW 6. as the tool bends during plunge turning. the tool cannot travel right up to the contour. input limit: 1. 810D SW 4. 9606 $MM_CTM_SIMULATION_TIME_NEW_POS MD number Simulation update rate actual value Default setting: 350 Min. input limit: 0. Value = 0 means no update.3 Meaning: This MD is for defining the limit value for removing residual material in direction of axis 2. input limit: 50 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: % Data type: BYTE Valid as of software version: 840D SW 6.2 6 Machine Data Display machine data for ShopTurn 9555 MD number $MM_CTM_CYC_ROUGH_MIN_REST_MAT2 Thickness for final machining allowance.01.1.1 Min. 9556 $MM_CTM_CYC_ROUGH_VAR_DEPTH MD number Percentage for variable cut depth with contour turning Default setting: 20 Min.02 Edition - 6-73 .25 mm is not removed in a separate machining step. you define the time intervals at which the simulation graphics are updated with the actual machining data on the machine tool.3. input limit: 0 Max.3 Meaning: In this MD you define the tool retraction distance between grooving and stock removal.0 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. plunge-cutting and groove turning. any residual material thinner than 0. 9560 $MM_CTM_TURN_GROOV_TOOL_BEND MD number Retraction due to tool bending with groove turning Default setting: 0.3 In the stock removal cycle. input limit: 1. You can select changing cutting depths for stock removal and removing residual material. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .3. input limit: 0 Max. This value also applies to stock removal.. 810D SW 4.0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max.1 In this MD. 9561 $MM_CTM_TURN_GROOV_FREE_CUT_VAL MD number Retraction depth before turning operation with groove turning Default setting: 0.1 Min.02 6. 810D SW 4.3.3. input limit: 4000 Unit: ms Valid as of software version: 840D SW 6.3 Meaning: Specify the percentage for changing cutting depth at contour turning.. E Siemens AG 2002.5 mm. Example: If MD is set to 50% and if the final machining allowance amounts to 0. 810D SW 4. but is removed at the same time as finish cutting. input limit: 0. input limit: 1000 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: % Data type: DOUBLE Valid as of software version: 840D SW 6.

you can choose between radius and diameter programming. 810D SW 4. input limit: FFFF Unit: HEX Valid as of software version: 840D SW 6.1.2 Display machine data for ShopTurn 01.02 Edition - .2. 810D SW 4. 810D SW 4. you enter a feed as a percentage of the value entered in parameter F (feed) for the finishing operation during complete machining with ”roughing and finishing”.2 Bit 0: display of /xy version Bit 1: reserved Bit 2: reserved Bit 3: reserved Bit 4: reserved Bit 5: reserved Bit 6: reserved Bit 7: reserved Bit 8: reserved Bit 9: reserved Bit 10: reserved Bit 11: reserved Bit 12: reserved Bit 13: reserved Bit 14: calculate the WO data in current WO if bit 14== 0 6-74 E Siemens AG 2002. 0 = input in radius 1 = input in diameter 9630 $MM_CTM_FIN_SPEED_PERCENT MD number Finishing feed in percent Default setting: 100 Min.1. input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: WORD Meaning: Max.6 Machine Data 6. input limit: 1 Unit: Valid as of software version: 840D SW 6. input limit: 0000 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: WORD Meaning: Max. 9626 $MM_CTM_TRACE MD number Settings for ShopTurn Default setting: 1 Min. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: = 0: S Input with absolute values as radius value S Zero offset always in radius = 1: S Position display in diameter S Distance to go in diameter S Absolute distances in diameter Max.1 If the coordinates are specified in incremental dimensions.1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1 9619 $MM_CTM_G91_DIAMETER_ON MD number Incremental infeed Default setting: 0 Min. input limit: 1 Unit: Valid as of software version: 840D SW 6. 810D SW 4.01. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max.1 In this MD. input limit: 100 Unit: % Valid as of software version: 840D SW 6.02 9611 $MM_CTM_CROSS_AX_DIAMETER_ON MD number Diameter display for transverse axis active Default setting: 1 Min.

input limit: 1 Unit: Valid as of software version: 840D SW 6.0 Min.01. 9647 $MM_CTM_FACTOR_I_CALC_THR_PITCH MD number Factor for calculating internal thread depths. -1 = The distance is specified internally.2 6 Machine Data Display machine data for ShopTurn 9640 $MM_CTM_ENABLE_CALC_THREAD_PITCH MD number Calculation of thread depth.3 This MD is for calculating the thread depth K in relation to pitch P (mm/rev) and the thread type (external/internal thread) for an ISO thread.1 Meaning: This MD is used to specify the distance by which the tool is retracted from the outside contour for cutting and stock removal during external machining. if pitch entered Default setting: 0 Min. input limit: -1 Max. input limit: 100 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. 810D SW 4.1. 810D SW 4. 810D SW 4.6134 Min.1. input limit: Max.3 Meaning: The factor for converting thread pitch into thread depth with metric DIN external threads is defined in this MD.3. if pitch entered Default setting: 0.5 Min. input limit: 100 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. 9649 $MM_CTM_ROUGH_I_RELEASE_DIST MD number Retraction distance for cutting/stock removal for inside machining Default setting: 0. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . This does not apply to the cutting of a contour.3 Meaning: The factor for converting thread pitch into thread depth with metric DIN internal threads is defined in this MD. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max. This does not apply to the cutting of a contour.01. if pitch entered Default setting: 0. 0=do not calculate thread depth K 1=calculate thread depth K 9646 $MM_CTM_FACTOR_O_CALC_THR_PITCH MD number Factor for calculating external thread depths.02 6.3. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: DOUBLE Valid as of software version: 840D SW 6. input limit: Max. E Siemens AG 2002.1 Meaning: This MD is used to specify the distance by which the tool is retracted from the inside contour for cutting and stock removal during inside machining. input limit: -1 Max.5413 Min.3. 810D SW 4. 810D SW 4. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: DOUBLE Valid as of software version: 840D SW 6.02 Edition - 6-75 . -1 = The distance is specified internally. 9648 $MM_CTM_ROUGH_O_RELEASE_DIST MD number Retraction distance for cutting/stock removal during external machining Default setting: 1.

1. 810D SW 4.2 Display machine data for ShopTurn 01. input limit: 47 Unit: Valid as of software version: 840D SW 6. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1 You can use this MD to match the coordinate system of the operator interface to that of the machine.02 Edition - .02 9650 $MM_CMM_POS_COORDINATE_SYSTEM MD number Position of coordinate system Default setting: 34 Min.6 Machine Data 6. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max. The coordinate system can assume the following positions: +Y +Z +Y +X +Z 3 +Z +X +Y +Z +Y +Z +Y 10 +Z +Y 13 +X +X 14 +Y +X +Z 18 +X +Z 19 +Y +Z +Y +Z 15 11 +X +Y +Z +X 2 +Y +X 5 +Z +Z 6 +X +Y 7 +Y +X +Z +Y +X 0 +Z +Y +X 4 +X +Z +X +X 1 +Z +Y 9 +X +Z 8 +X +Y +Z +Y +Y 12 +Y +X +X +Z +Z 17 +Y +X 16 +Y +Z +X +Z +Z +X 21 +Y 22 +X 23 20 +Y 6-76 E Siemens AG 2002.01.

+Y +Y 41 +Z +X 42 +X +Y +Z 43 +Y 38 +Z +X +Z +Y 39 34 +Y +X +Y 30 +X +Z 35 +Z +Y +Y +X +Z 31 +Z +Y +Z +X +X 27 +X +Z +Y +Z +Y +X 24 +Y +X 25 +Y +X 28 +X 32 +X +Z 36 +Z +Z +X +Y 40 +Y 44 9651 $MM_CMM_TOOL_MANAGEMENT MD number Tool management concepts Default setting: 4 Min. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 810D SW 4.2 6 Machine Data Display machine data for ShopTurn 9650 MD number +Y +Z $MM_CMM_POS_COORDINATE_SYSTEM Position of coordinate system +Z +X +Y +Z 26 +Z +X 29 +Y +Y +Y +Z 33 +X +Z +Y +Z 37 +X +X +X +Y +Z +X +Y +X +Z +Z 47 45 46 +X Note: In the ShopTurn user interface all help screens.1 You can choose from two tool management concepts (see Chapter 8 ”Tool management”): 2: Tool management without loading/unloading 4: Tool management with loading/unloading E Siemens AG 2002.02 Edition - 6-77 . input limit: 4 Unit: Valid as of software version: 840D SW 6.01. simulation and input fields with circle direction indication change automatically according to the selected position.01. input limit: 1 Changes valid from: POWER ON Protection level: 3/4 Data type: BYTE Meaning: Max.1. sequence graphs.02 6.

810D SW 4. 810D SW 4.02 Edition - .1 This MD activates the tool monitoring.01.1 Meaning: This MD is required for contour pocket milling.0 Max.0 Min. The tool monitoring function consists of the tool life and number of tool changes monitors: 0 = Tool monitoring is not displayed 1 = Tool monitoring is displayed 9654 $MM_CMM_SPEED_FIELD_DISPLAY_RES MD number Number of decimal places in the speed input field Default setting: 0 Min. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max.0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max. input limit: 0 Max. input limit: 0. 9657 $MM_CMM_CYC_MIN_CONT_PO_TO_RAD MD number Indication of variation of the smallest possible cutter radius in % Default setting: 5 Min. 810D SW 4. input limit: 10. 810D SW 4.1.2 Display machine data for ShopTurn 01. 9658 $MM_CMM_CYC_MAX_CONT_PO_TO_RAD MD number Indication of variation of the greatest possible cutter radius Default setting: 0. input limit: 1 Unit: Valid as of software version: 840D SW 6. 9655 $MM_CMM_CYC_PECKING_DIST MD number Retraction distance with deep-hole drilling Default setting: 1.1 This MD is for defining the number of decimal places in parameter field S (speed).6 Machine Data 6. input limit: 0 Changes valid from: POWER ON Protection level: 3/4 Data type: BYTE Meaning: Max. input limit: 50 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: % Data type: WORD Valid as of software version: 840D SW 6. input limit: 100. This parameter is for defining by which percentage the radius of a cutter used may be smaller than the one which was used for generating.02 9652 $MM_CMM_TOOL_LIFE_CONTROL MD number Tool monitoring Default setting: 1 Min.1 Meaning: This MD is required for contour pocket milling.0 Unit: mm Valid as of software version: 840D SW 6.1. input limit: 0.1.01 Min. 6-78 E Siemens AG 2002.1.1.0 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. 810D SW 4. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . This parameter is for defining by which amount the radius of a cutter used may be greater than the one which was used for generating.1 This MD is for defining the lifting distance when deep-hole drilling with chipbreaking. input limit: 4 Unit: Valid as of software version: 840D SW 6.

i.0 Min. 0=Tool preselection is not active 1=Tool preselection is active Note: Tool preselection is not necessary for a revolver. feed in mm/rev Default setting: 1.1 This MD is for entering the upper feedrate input limit for mm/tooth.1.1 This MD is for entering the upper feedrate input limit for mm/min.1. 810D SW 4. 810D SW 4.1 This MD defines whether a tool preselection is active in a magazine (e. feed in mm/tooth Default setting: 1.0 Min. input limit: 1 Unit: Valid as of software version: 840D SW 6.01.01. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max. 810D SW 4. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 9666 $MM_CMM_MAX_INP_FEED_P_TOOTH MD number Max.e. input limit: 5.1 You use this MD to specify the display/input format for the tool (only for milling and drilling tools): 0 = Radius 1 = Diameter 9664 $MM_CMM_MAX_INP_FEED_P_MIN MD number Max. 9665 $MM_CMM_MAX_INP_FEED_P_ROT MD number Max. input limit: 10.0 Min.0 Unit: mm/rev Valid as of software version: 840D SW 6. 810D SW 4. i.02 6. input limit: 0. the following tool is already brought to the load station for a pending tool change.0 Unit: mm/min Valid as of software version: 840D SW 6. 9667 $MM_CMM_FOLLOW_ON_TOOL_ACTIVE MD number Tool preselection active Default setting: 0 Min.1. chain magazine). input limit: 0.02 Edition - 6-79 .1 This MD is for entering the upper feedrate input limit for mm/rev.e. input limit: 0 Changes valid from: POWER ON Protection level: 3/4 Data type: BYTE Meaning: Max. feed in mm/min Default setting: 10000.0 Unit: mm/tooth Valid as of software version: 840D SW 6. input limit: 0. input limit: 100000.1.2 6 Machine Data Display machine data for ShopTurn 9663 $MM_CMM_TOOL_DISPLAY_IN_DIAM MD number Display radius/diameter for tool Default setting: 1 Min.g. E Siemens AG 2002. 810D SW 4. the MD must be set to “0”.0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max.0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max.1.0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max. input limit: 1 Unit: Valid as of software version: 840D SW 6.

6-80 E Siemens AG 2002. input limit: 100. the MD must be set to “1”. 9672 $MM_CMM_FIXED_TOOL_PLACE MD number Fixed location coding Default setting: 1 Min.0 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. input limit: -1 Max. D = largest milling diameter) to determine how far the milling tool should travel beyond the workpiece when face milling.= No M function -1 xy = Mxy for coolant I and II on (xy = value of MD 9668) 9669 $MM_CMM_FACE_MILL_EFF_TOOL_DIAM MD number Effective milling diameter for face milling Default setting: 85.1. >0 = The radius is selected such that the value of this MD for final machining allowance is observed at the start point. i.2 Display machine data for ShopTurn 01.3. input limit: 50. 810D SW 4.0 Min.1. Value: . .1 Meaning: This MD affects the radius of the approach circle when finishing contour pockets.0 Min. Use the formula d/D > MD 9669 (with d = cutting diameter. 9670 MD number $MM_CMM_START_RAD_CONTOUR_POCKET Radius of approach circle for finishing cut on contour pockets plus half the final machining allowance (-1=safety clearance) Default setting: -1.0 Unit: % Valid as of software version: 840D SW 6.1. 810D SW 4.02 Edition - . 810D SW 4. input limit: 1 Unit: Valid as of software version: 840D SW 6.3 This MD is for specifying the effective milling diameter with face milling.01.1 This machine data allows you to specify the number of the M function assigned to the simultaneous selection of coolant I and II.e. input limit: -1 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: WORD Meaning: Max. input limit: 32767 Unit: Valid as of software version: 840D SW 6.1 This MD defines the state of the newly created tools: 0 = Tools with flexible locations in the magazine 1 = Tools with fixed locations in the magazine Note: The tools are always allocated to a fixed location for a revolver.0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max. 810D SW 4.02 9668 $MM_CMM_M_CODE_COOLANT_I_AND_II MD number M function coolant I and II Default setting: -1 Min. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . input limit: 100. input limit: 0 Changes valid from: POWER ON Protection level: 3/4 Data type: BYTE Meaning: Max.= The radius is selected such that the safety clearance for final machining is observed at -1 the start point.6 Machine Data 6.

2 6 Machine Data Display machine data for ShopTurn 9673 $MM_CMM_TOOL_LOAD_STATION MD number Number of loading station Default setting: 1 Min. 9677 $MM_CMM_DIRECTORY_SOFTKEY_PATH2 MD number Path for drive names in directory management Default setting: Min.01. 1 = Loading station 1 2 = Loading station 2 9674 $MM_CMM_ENABLE_TOOL_MAGAZINE MD number Display of magazine list Default setting: 1 Min. input limit: 1 Unit: Valid as of software version: 840D SW 6. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1.02 6. 810D SW 4.1. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Customer power-up display is activated if 0 = Siemens-configured customer power-up display 1 = Customer-configured customer power-up display Max.1 9676 $MM_CMM_DIRECTORY_SOFTKEY_PATH1 MD number Path for drive names in directory management Default setting: C:\NC_Files Min.1.1 9675 $MM_CMM_CUSTOMER_START_PICTURE MD number Customer power-up display Default setting: 0 Min. 810D SW 4. input limit: Unit: Valid as of software version: 840D SW 6.1.02 Edition - 6-81 . The softkey is not displayed if a blank string is entered in the display MD.1.1 This MD defines the path for the drive name of the 3rd softkey (horizontal softkey menu) in the directory management with hard disk network link. input limit: Changes valid from: POWER ON Protection level: 3/4 Data type: STRING (80 characters) Meaning: Max. E Siemens AG 2002. The softkey is not displayed if a blank string is entered in the display MD.1 This MD defines the path for the drive name of the 2nd softkey (horizontal softkey menu) in the directory management with hard disk network link. input limit: 2 Unit: Valid as of software version: 840D SW 6.01. input limit: 1 Unit: Valid as of software version: 840D SW 6. input limit: Unit: Valid as of software version: 840D SW 6. 810D SW 4. 810D SW 4. input limit: Changes valid from: POWER ON Protection level: 3/4 Data type: STRING (80 characters) Meaning: Max. 810D SW 4. input limit: 1 Changes valid from: POWER ON Protection level: 3/4 Data type: BYTE Meaning: Max. input limit: 0 Changes valid from: POWER ON Protection level: 3/4 Data type: BYTE Meaning: 0 = Magazine list is not displayed 1 = Magazine list is displayed Max.1 This MD enables you to specify the loading station used to load and unload the magazine.

2 Display machine data for ShopTurn 01. 6-82 E Siemens AG 2002. 9681 $MM_CMM_M_CODE_COOLANT_II MD number M code coolant II Default setting: 7 Min. 9680 $MM_CMM_M_CODE_COOLANT_I MD number M code coolant I Default setting: 8 Min. 810D SW 4. input limit: 32767 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: WORD Valid as of software version: 840D SW 6. 810D SW 4.1 This MD defines the path for the drive name of the 4th softkey (horizontal softkey menu) in the directory management with hard disk network link. input limit: 32767 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: WORD Valid as of software version: 840D SW 6. input limit: 0 Max. 810D SW 4. input limit: Changes valid from: POWER ON Protection level: 3/4 Data type: STRING (80 characters) Meaning: Max. 810D SW 4.6 Machine Data 6. the code is output at tool change. input limit: 0 Max. input limit: Changes valid from: POWER ON Protection level: 3/4 Data type: STRING (80 characters) Meaning: Max. The softkey is not displayed if a blank string is entered in the display MD. 810D SW 4. input limit: Unit: Valid as of software version: 840D SW 6.3.1. 9679 $MM_CMM_DIRECTORY_SOFTKEY_PATH4 MD number Path for drive names in directory management Default setting: Min. input limit: 32767 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: LONG Valid as of software version: 840D SW 6.3 Meaning: This MD defines the M code for deactivating the coolant.01. input limit: Unit: Valid as of software version: 840D SW 6.2.2.2 Meaning: This MD defines the M code for coolant I. 9686 $MM_CMM_M_CODE_COOLANT_OFF MD number M code for coolant OFF Default setting: 9 Min.1 This MD defines the path for the drive name of the 5th softkey (horizontal softkey menu) in the directory management with hard disk network link. the code is output at tool change. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . The softkey is not displayed if a blank string is entered in the display MD.2 Meaning: This MD defines the M code for coolant II.02 9678 $MM_CMM_DIRECTORY_SOFTKEY_PATH3 MD number Path for drive names in directory management Default setting: Min. input limit: 0 Max.1.02 Edition - . the code is output at tool change.

You should select the feed so that the max.01. input limit: Changes valid from: IMMEDIATE Protection level: 1 Unit: Data type: LONG Valid as of software version: 840D SW 6. input limit: 10 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max. Bit 3: reserved Bit 4: reserved Bit 5: reserved Bit 6: reserved Bit 7: reserved Bit 8: direct switchover to PCU 50 via extended operating area switchover (ST open) Bit 9: program start in all screens Bit 10: reserved Bit 11: reserved Bit 12: reserved Bit 13: reserved Bit 14: reserved Bit 15: reserved Bit 16: reserved Bit 17: reserved Bit 18: when switching over from JOG/MDA/AUTO change operating mode but do not jump to the machine Bit 19: the text strings Machine and Workpiece are used instead of MCS and WCS Bit 20: display the WO as WO1 or G54 Bit 21: enable basic block display 9724 $MM_CMM_CIRCLE_RAPID_FEED MD number Rapid feedrate for positioning on circular path Default setting: 5000 Min.3 To protect the sensor.01. 9758 $MM_CMM_POS_FEED_WITH_COLL_CTRL MD number Feed with collision control Default setting: 1000 Min. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max. 810D SW 4. input limit: Max. 810D SW 4. input limit: 100000 Unit: mm/min Valid as of software version: 840D SW 6.3 Meaning: Bit 0: display softkey “ShopTurn” when creating new programs. deflection of the sensor is not exceeded if a collision occurs. input limit: 5000 Unit: mm/min Valid as of software version: 840D SW 6.3. Bit 1: reserved Bit 2: MDI buffer is not automatically deleted.1. 810D SW 4. they are traversed with this feedrate.02 6. E Siemens AG 2002. intermediate positions in the tool axis are used as measurements for collision control.2 6 Machine Data Display machine data for ShopTurn 9719 $MM_CMM_OPTION_MASK MD number Settings for ShopTurn Default setting: 1 Min.3. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 Edition - 6-83 .1 With this MD you define the rapid traverse feedrate in mm/min for positioning on a circular path.

810D SW 4. Max.1.3 Meaning: When performing tool measurement with rotating spindle. input limit: 127 Unit: Valid as of software version: 840D SW 6. 810D SW 4.02 Edition - .1 9805 $MM_ST_INDEX_SPINDLE_TOOL MD number Axis index for tool spindle Default setting: 4 Min.6 Machine Data 6. this MD defines the max.1 6-84 E Siemens AG 2002. input limit: 127 Unit: Valid as of software version: 840D SW 6. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . input limit: 100 Max. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Max. input limit: 127 Unit: Valid as of software version: 840D SW 6.01. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Max.02 9760 $MM_CMM_MAX_SPIND_SPEED_ROT_SP MD number Maximum speed for tool measurement with rotating spindle Default setting: 1000 Min.1. 810D SW 4.3.1 In this MD enter the axis number of the 4th axis you want to display. 9803 $MM_ST_INDEX_AXIS_4 MD number Axis index for 4th axis Default setting: 5 Min.1.1. 810D SW 4. 9807 $MM_ST_INDEX_AXIS_C MD number Axis index for C axis Default setting: 3 Min. Max. 810D SW 4. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Enter the axis number of the main spindle in this MD.1 Enter the axis number of the counterspindle in this MD.1. input limit: 25000 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: rev/min Data type: DOUBLE Valid as of software version: 840D SW 6. 810D SW 4. Max. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Enter the axis number of the tool spindle in this MD. input limit: 127 Unit: Valid as of software version: 840D SW 6. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Enter the axis number of the C axis in this MD. 9804 $MM_ST_INDEX_SPINDLE_MAIN MD number Axis index for main spindle Default setting: 3 Min. input limit: 127 Unit: Valid as of software version: 840D SW 6. permissible speed of the tools to be measured.2 Display machine data for ShopTurn 01.1 9806 $MM_ST_INDEX_SPINDLE_SUB MD number Axis index for counterspindle Default setting: 6 Min.

810D SW 4. input limit: 5 Unit: Valid as of software version: 840D SW 6. 9822 $MM_ST_DISPL_DIR_MAIN_SPIND_M3 MD number Displayed direction of rotation for main spindle with M3 Default setting: 0 Min. 0 = right 1 = left E Siemens AG 2002.1 Meaning: You use this MD to specify which direction of rotation of the main spindle is displayed for M function M3 in the operator interface. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. input limit: 0 Max. 9811 $MM_ST_GEAR_STEPS_SPINDLE_TOOL MD number Number of gears on tool spindle Default setting: 0 Min.1. 9812 $MM_ST_GEAR_STEPS_SPINDLE_SUB MD number Number of gears on counterspindle Default setting: 0 Min. input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: BYTE Valid as of software version: 840D SW 6.1 This MD is used to specify the number of gear stages for the counterspindle. input limit: 5 Unit: Valid as of software version: 840D SW 6.1. 810D SW 4. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Max.1 Meaning: Enter the Z coordinate of the zoom-in function in this MD.2 6 Machine Data Display machine data for ShopTurn 9810 $MM_ST_GEAR_STEPS_SPINDLE_MAIN MD number Number of gears on main spindle Default setting: 0 Min. 810D SW 4.1. input limit: Max. 9821 $MM_ST_MAGN_GLASS_POS2 MD number Position of magnifying glass for measuring tool. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6.1 This MD is used to specify the number of gear stages for the main spindle. 2nd axis Default setting: 0 Min. 810D SW 4. 810D SW 4.02 Edition - 6-85 .01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Max. 810D SW 4.1.1.1 Meaning: Enter the X coordinate of the zoom-in function in this MD. input limit: 5 Unit: Valid as of software version: 840D SW 6.01. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: UBYTE Meaning: Max. 1st axis Default setting: 0 Min. 9820 $MM_ST_MAGN_GLASS_POS1 MD number Position of magnifying glass for measuring tool.02 6.1 This MD is used to specify the number of gear stages for the tool spindle.1. input limit: Max.

input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: BYTE Valid as of software version: 840D SW 6. input limit: 3 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max. input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: BYTE Valid as of software version: 840D SW 6. excluding path milling. 810D SW 4.02 Edition - .1 Meaning: You use this MD to specify which direction of rotation of the counterspindle is displayed for M function M3 in the operator interface. input limit: 0 Max. input limit: 1 Unit: Valid as of software version: 840D SW 6. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max.1.6 Machine Data 6.1.1 Meaning: You use this MD to specify which direction of rotation of the C axis (counterspindle) is displayed for M function M3 in the operator interface. 0 = right 1 = left 9824 $MM_ST_DISPL_DIR_MAIN_C_AX_INV MD number Displayed direction of rotation C axis main spindle for with M3 Default setting: 0 Min. input limit: 0 Max. input limit: 0 Max. 0 = Reverse rotation 1 = Synchronous direction 6-86 E Siemens AG 2002. 810D SW 4. 0 = right 1 = left 9825 $MM_ST_DISPL_DIR_SUB_C_AX_INV MD number Displayed direction of rotation C axis counterspindle for with M3 Default setting: 0 Min. input limit: 4 Unit: Valid as of software version: 840D SW 6.02 9823 $MM_ST_DISPL_DIR_SUB_SPIND_M3 MD number Displayed direction of rotation for counterspindle with M3 Default setting: 0 Min. 810D SW 4. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1. 3 = M3 4 = M4 9827 $MM_ST_DEFAULT_MACHINING_SENSE MD number Basic seettings for machining direction Milling Default setting: 0 Min.01. 0 = right 1 = left 9826 $MM_ST_DEFAULT_DIR_TURN_TOOLS MD number Main direction of rotation for all turning tools Default setting: 3 Min.1 Meaning: You use this MD to specify which direction of rotation of the C axis (main spindle) is displayed for M function M3 in the operator interface. input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: BYTE Valid as of software version: 840D SW 6. 810D SW 4. 810D SW 4.1.2 Display machine data for ShopTurn 01.1 With this MD you define the main direction of rotation for all turning tools.1 With this MD you define the standard setting for the machining direction for milling.1.

1.02 Edition - 6-87 .2 6 Machine Data Display machine data for ShopTurn 9840 $MM_ST_ENABLE_MAGN_GLASS MD number Magnifying glass functionality in Manual: Measure Tool Default setting: 0 Min. With parting. input limit: 1000 Unit: mm Valid as of software version: 840D SW 6. 9842 $MM_ST_ENABLE_TAILSTOCK MD number Enable tailstock Default setting: 0 Min. 9850 $MM_ST_CYCLE_THREAD_RETURN_DIST MD number Return distance for thread turning Default setting: 2 Min. input limit: 0 Max.01. you can move out a receptable to catch the cut off part. 810D SW 4. 810D SW 4.1 With this MD you enable the ”receptacle” function for parting on the operator interface. 0 = Function not available 1 = Function available 9841 $MM_ST_ENABLE_PART_OFF_RECEPT MD number Enable receptacle function for parting Default setting: 0 Min. input limit: 1 Unit: Valid as of software version: 840D SW 6. 810D SW 4. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max.1. input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: Data type: BYTE Valid as of software version: 840D SW 6.1 You use this MD to activate the “tailstock” parameter in the program header screen.02 6.1 In this MD you can define the distance from the workpiece to which the tool is retracted between infeed motions for thread cutting.1 In this MD you define the position in the Z direction to which the counterspindle is traversed at program start.01.1 Meaning: You can activate the “Measure tool with zoom-in” function with this MD.Suppress retraction of counterspindle -1: E Siemens AG 2002.1. input limit: Unit: mm Valid as of software version: 840D SW 6.1. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max. 9851 $MM_ST_CYCLE_SUB_SP_WORK_POS MD number Retraction position Z for counterspindle Default setting: 0 Min. input limit: 0 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max. .1. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: Max. input limit: 1 Unit: Valid as of software version: 840D SW 6. 810D SW 4. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 810D SW 4.

input limit: 100 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: % Data type: DOUBLE Valid as of software version: 840D SW 6. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm/min Data type: DOUBLE Valid as of software version: 840D SW 6.001 Max. 9853 $MM_ST_CYCLE_SUB_SP_FEED MD number Feedrate for traversing to fixed stop with counterspindle Default setting: 0 Min. 810D SW 4. 810D SW 4.3.01. counterspindle Default setting: 10 Min. input limit: 1000 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6.1 Meaning: In this MD you define the distance from the programmed target position from which the counterspindle traverses with a special feedrate when traveling to fixed stop.3 Bit 0: exact stop behavior as before cycle call active Bit 1: exact stop G601 Bit 2: exact stop G602 Bit 3: exact stop G603 Bit 4: with/without feed-forward control as before cycle call active Bit 5: with feed-forward control FFWON Bit 6: without feed-forward control FFWOF Bit 8: SOFT/BRISK/DRIVE as before cycle call active Bit 9: with jerk limitation SOFT Bit 10: without jerk limitation BRISK Bit 11: reduced acceleration DRIVE Bit 12: activate spindle operation again with MCALL Bit 13: remain in position control with MCALL 6-88 E Siemens AG 2002. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Data type: WORD Meaning: Max. 9855 $MM_ST_CYCLE_TAP_SETTINGS MD number Tapping settings Default setting: 0 Min. 9854 $MM_ST_CYCLE_SUB_SP_FORCE MD number Force in percent for traversing to fixed stop.1.1 Meaning: In this MD you define the feedrate with which the counterspindle travels to the fixed stop.6 Machine Data 6.1 Meaning: In this MD you define the percentage of the driving force at which the counterspindle is to stop when traveling to the fixed stop. input limit: Unit: Valid as of software version: 840D SW 6.02 Edition - .1. 810D SW 4. input limit: 0. 810D SW 4. You define the distance from which the axis travels at this feedrate in MD 9852 $MM_ST_CYCLE_SUB_SP_DIST.02 9852 MD number $MM_ST_CYCLE_SUB_SP_DIST Distance as of which feedrate is used for traversing.2 Display machine data for ShopTurn 01. input limit: 1 Max. You define the feedrate in MD 9853 $MM_ST_CYCLE_SUB_SP_FEED. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1. when approaching fixed stop with counterspindle Default setting: 10 Min. input limit: Max.

01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .3 Meaning: In this MD you define the retraction distance that the counterspindle is to travel before cutoff. During cut-off control.3 In this MD you define the distance that the counterspindle is to travel after cut-off to carry out a cut-off control..02 6. 810D SW 4. the counterspindle travels to fixed stop.1 Min. input limit: 0 Max. 810D SW 4. input limit: 10 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6. 9859 $MM_ST_CYCLE_PART_OFF_CTRL_DIST MD number Distance for cut-off control Default setting: 0. input limit: 10 Unit: mm Valid as of software version: 840D SW 6. input limit: Unit: Valid as of software version: 840D SW 6.01. This relieves pressure on the tool when cutting off. input limit: 0. MD 9860 $MM_ST_CYCLE_PART_OFF_CTRL_FEED E Siemens AG 2002. input limit: 0 Max.3 Meaning: In this MD you define the retraction distance that the counterspindle is to travel between travel to fixed stop and gripping to eliminate compressive stress in the workpiece..3.02 Edition - 6-89 .2 6 Machine Data Display machine data for ShopTurn 9856 $MM_ST_CYCLE_TAP_MID_SETTINGS MD number Center tapping settings Default setting: 0 Min. Max.3 Bit 0: exact stop behavior as before cycle call active Bit 1: exact stop G601 Bit 2: exact stop G602 Bit 3: exact stop G603 Bit 4: with/without feed-forward control as before cycle call active Bit 5: with feed-forward control FFWON Bit 6: without feed-forward control FFWOF Bit 8: SOFT/BRISK/DRIVE as before cycle call active Bit 9: with jerk limitation SOFT Bit 10: without jerk limitation BRISK Bit 11: reduced acceleration DRIVE Bit 12: activate spindle operation again with MCALL Bit 13: remain in position control with MCALL 9857 $MM_ST_CYCLE_RET_DIST_FIXEDSTOP MD number Retraction distance before clamping after travel to fixed stop Default setting: 0 Min. 810D SW 4. 810D SW 4.001 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: corresponding to.3.3.3. 9858 $MM_ST_CYCLE_RET_DIST_PART_OFF MD number Retraction distance before cut-off with counterspindle Default setting: 0 Min. to exert tensile stress on the workpiece. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Data type: WORD Meaning: Max. input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Unit: mm Data type: DOUBLE Valid as of software version: 840D SW 6.

3 In this MD you define the percentage of the driving force at which the counterspindle is to stop when traveling to the fixed stop. input limit: 0000 Changes valid from: IMMEDIATE Protection level: 1 Data type: LONG Meaning: Bit 0: Bit 1: Bit 2: Bit 3: Bit 4: Bit 5: Bit 6: Bit 7: Max. 810D SW 4. During cut-off control. input limit: FFFF Unit: HEX Valid as of software version: 840D SW 6.3. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 9860 $MM_ST_CYCLE_PART_OFF_CTRL_FEED MD number Feed for cut-off control Default setting: 0 Min. input limit: Unit: mm/min Valid as of software version: 840D SW 6..3.. 810D SW 4. input limit: 1 Changes valid from: IMMEDIATE Protection level: 3/4 Data type: BYTE Meaning: Max. input limit: 100 Unit: % Valid as of software version: 840D SW 6.01. MD 9859 $MM_ST_CYCLE_PART_OFF_CTRL_DIST 9861 $MM_ST_CYCLE_PART_OFF_CTRL_FORC MD number Force in percent for cut-off control Default setting: 10 Min.3 enable machining “internal/rear” in screens that define the machining level themselves reserved reserved hide softkey “Single block fine” reserved reserved reserved reserved J 6-90 E Siemens AG 2002. 810D SW 4. The counterspindle travels to fixed stop for controlling the cut-off. 9898 $MM_ST_OPTION_MASK MD number Settings for ShopTurn Default setting: 0 Min.3.6 Machine Data 6. input limit: Changes valid from: IMMEDIATE Protection level: 3/4 Data type: DOUBLE Meaning: corresponding to.3 In this MD you define the feed with which the counterspindle is to travel after cut-off for carrying out cut-off control. Max. the counterspindle travels to fixed stop.2 Display machine data for ShopTurn 01.02 Edition - .

Reserved Functions 7 J There are no functions or parameters reserved for ShopTurn. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . E Siemens AG 2002.02 Edition - 7-91 .01.

7 Reserved Functions 01.02 Edition - .01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 Notes 7-92 E Siemens AG 2002.

You can define up to 9 tool edges for each tool. e. The tool call is still possible via the T No. the maximum number of tools on PCU 50 is limited by MD 18082 $MN_MM_NUM_TOOL. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Magazine location inhibit Magazine locations can be inhibited. References: Data Data storage and management is carried out in the NC. The option is already set in the standard set of machine data for ShopTurn.01. ”Roughing_80”. Operation Operation is performed via system displays. is then the name of the tool.Tool Management 8.1 Overview of functions 8 /FBW/.g. e. Programming Tool management enables you to call the tool by name. Tools You can create up to 250 tools on the PCU 20. PLC Separate PLC modules are available for tool management to handle the communication between NC and PLC. It is shipped together with ShopTurn as standard. for oversized tools which take up space in adjacent locations. All data can be read and written manually. via the NC program or by data transfer.g. E Siemens AG 2002. Description of Functions Tool Management Option ShopTurn only runs when the tool management option is set.02 Edition - 8-93 . Magazines Circular magazines can be used. The T No. The magazine list can be hidden with display MD 9674 $MM_CMM_ENABLE_TOOL_MAGAZINE. Replacement tools Up to 98 replacement tools can be created for each tool. (tool number).

8-94 E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Other functions S Loading station for loading and unloading tools via display MD 9673 $MM_CMM_TOOL_LOAD_STATION S Displaying tools (mill/drill) in diameter or radius via display MD 9663 $MM_CMM_TOOL_DISPLAY_IN_DIAM.02 Monitoring functions Tool monitoring in the tool management system is implemented according to tool life or number of tool changes on the basis of cutting edges. Changing data Note Changes to the tool and cutting edge data made via system variables in the NC program are only displayed in the tool list in the ShopTurn user interface if they refer to the active tool. Replacement tools (sister tools) are distinguished by their Duplo No.01. Loading brings the tool to its magazine location. name and type in the tool list and tool wear list. Sorting Tools can be sorted according to magazine location. Unloading Unloading removes the tool from the magazine. Tool management with loading/ unloading Loading Display MD 9651 $MM_CMM_TOOL_MANAGEMENT.1 Overview of functions 01. value 2 sets tool management without the softkey for loading/unloading. Display MD 9652 $MM_CMM_TOOL_LIFE_CONTROL can be used to deactivate tool monitoring.8 Tool Management 8. (DP).02 Edition - . Tool management without loading/ unloading Display MD 9651 $MM_CMM_TOOL_MANAGEMENT. value 4 sets tool management with the softkey for loading/unloading.

2 8 Tool Management Start-up of tool management in the NC 8. E Siemens AG 2002. adapt the examples from the NC toolbox.2 8.02 8. Procedure S Enter the NC machine data for tool management.01. S NCK start-up is carried out with the default machine data. Then load the configuration file onto the control. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01. S Create a new configuration file with the system variables for the tool management definition or use and.2. S Enter display machine data.02 Edition - 8-95 .1 Start-up of tool management in the NC Start-up sequence Requirements S PCU start-up is carried out and the connection to the NC is established. if necessary. Note Tool management start-up in the NC is carried out in conjunction with the ShopTurn start-up.

02 Edition - .4 “Creating and loading the configuration file”).2 Input of NC machine data for tool management Machine data for the memory setting and tool management activation must be set for the tool management function. Machine data for memory setting Memory space must be made available in the battery-backed RAM for the tool management. 24 tools (12 turret locations + 12 additional locations) 18084=3. when the configuration file is created and loaded (see Subsection 8.2.8 Tool Management 8. 48 tool edges Note You can only reserve memory via the machine data.01. The data must therefore be backed up beforehand. 3).2. 8-96 E Siemens AG 2002. 1 turret + 1 buffer magazine + 1 loading magazine 18086=15. include 1 buffer location (toolholder) and 2 loading locations! Number of cutting edges in the NCK Example Assignment of machine data: 18082=24. The following machine data must be set: MD 18080 MD 18082 MD 18084 MD 18086 MD 18100 Activate the memory for tool management Number of tools to be managed by the NCK Number of turrets the NCK can manage (min.02 8. include the buffer and loading magazines! Number of turret locations the NCK can manage. 12 turret locations + 1 buffer location + 2 loading locations 18100=48. the following machine data must be set for activating the tool management: MD 20310 MD 20320 Channel-specific activation of the tool management Activation of life time monitoring for the spindle specified here Note Bits 0--3 must always be set the same for MD 20310 and MD 18080. locations are only assigned to the turret. Machine data for activating the tool management In addition.2 Start-up of tool management in the NC 01. etc. Modifying the ”memory-influencing” machine data reformats the battery-backed RAM. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .

01.2 8 Tool Management Start-up of tool management in the NC Default setting The NC machine data for tool management are contained in MD data set ST.02 8.2.8X0 (for default setting see overview in Section 6.02 Edition - 8-97 . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . E Siemens AG 2002.3 “Description of the NC machine data for tool management”.1 “NC machine data for ShopTurn”). A detailed description of the NC machine data for tool management is given in the next Subsection 8.01.

2. Bit 0=1: Memory is provided for tool management-specific data Bit 1=1: Memory is provided for monitoring data Bit 2=1: Memory is provided for user data (CC data) Bit 3=1: Memory is provided for considering the adjacent location Bit 4=1: D-RAM is provided for ”Complex searching for tools in magazines”. input limit: 0xFFFF Unit: HEX MD number Activation of memory for tool management Default setting: HB Min. This MD can be used to reserve buffered memory for the magazines.02 Edition - .2 Start-up of tool management in the NC 01. Important: One load magazine and a buffer magazine is set up in the tool management for each TOA unit. Tool Offset (W1) Max. Battery-backed memory is reserved for the number of tools. 840D) Bit 6=1: Wear group available (SW5 and later. Max.-- Changes valid from: POWER ON Data type: DWORD Meaning: Further references: 18084 MD number Default setting: 3 MM_NUM_TOOL_MAGAZINE Number of magazines the NCK can manage Min. input limit: 600 Unit: .02 8. input limit: 0 Changes valid from: POWER ON Protection level: 1/4 Data type: DWORD Meaning: Valid as of software version: 4. Example: Default memory reservation for tool management: MM_TOOL_MANAGEMENT_MASK = 3 (Bit 0 + 1=1) MM_TOOL_MANAGEMENT_MASK = 1 means tool management with tool management monitoring function data 18082 MD number Default setting: 32 MM_NUM_TOOL Number of tools the NCK can manage Min. These magazines must be taken into account. input limit: 0 Protection level: 2/4 Valid as of software version: 2 Number of magazines the NCK can manage (active and background magazines). Description of Functions: Memory Configuration (S7). Bit 5=1: Wear monitoring active (SW5 and later.3 Activation of the tool management memory with ”0” means: The set tool management data do not use memory space. input limit: 0 Protection level: 2/4 Valid as of software version: 2 The number of tools which the NCK can manage is entered here. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .8 Tool Management 8.-- Changes valid from: POWER ON Data type: DWORD Meaning: Further references: Description of Functions: Memory Configuration (S7) 8-98 E Siemens AG 2002. input limit: 32 Unit: .01.3 Description of the NC machine data for tool management 18080 MM_TOOL_MANAGEMENT_MASK Max. Value = 0: The tool management cannot be active because no data could be created. 840D) The coded type of memory reservation enables economic use of the memory management for the functionality provided.

The tool management must know on which tool holder the tool is to be loaded.. input limit: 16 Unit: Valid as of software version: 3. With the command SETMTH. also the magazine modules) in the NCK. On machines with several tool holders without a defined master spindle the MD is used as the default value to specify the tool holder into which to tool is to be placed on tool change. the spindle numbers $TC_MPP5 are interpreted as a tool holder number.02 Edition - 8-99 .0.2 8 Tool Management Start-up of tool management in the NC 18086 MD number Default setting: 19 MM_NUM_MAGAZINE_LOC Number of magazine locations the NCK can manage Min.-- Changes valid from: POWER ON Data type: DWORD Meaning: Further references: 20124 MD number TOOL_MANAGEMENT_TOOLHOLDER Toolholder number Min.. Max. or spindle no. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . MD 20090 SPIND_DEF_MASTER_SPIND MD 20110: RESET_MODE_MASK MD 20112: START_MODE_MASK MD 20122: TOOL_RESET_NAME MD 20130: CUTTING_EDGE_RESET_VALUE Default setting: DBB n + 0. TOA area is the total number of all TOA modules (for active tool management. input limit: 0 Protection level: 2/4 Valid as of software version: 2 This MD reserves buffered memory for the magazine locations. spindle locations -$TC_MPP1=2=spindle location. input limit: 600 Unit: . is to be defined to define the location of the tool to be loaded. Tools with a value not equal to n have no effect on the offset. Tool holder n is declared the master tool holder with SETMTH(n).-- Changes valid from: POWER ON Data type: DWORD Meaning: Further references: Description of Functions: Memory Configuration (S7) 18100 MD number Default setting: 64 MM_NUM_CUTTING_EDGES_IN_TOA Number of tool cutting edges per TOA module Min. Important: The locations in the buffer and a load magazine must be taken into account. If the MD is larger than 0.2. The automatic address extension T and M06 is then the value of this MD and no longer the value of MD 20090 SPIND_DEF_MASTER_SPIND. the tool holder defined in the MD is declared a master tool holder again. Further references: E Siemens AG 2002.01. Tools that are loaded in a buffer of type spindle and have the value $TC_MPP5=n correct the tool path. The number of buffers and load points must also be set up here. Value = 0: The tool management cannot be active because no data could be created.can be assigned a location type index ($TC_MPP5).01.02 8. input limit: 0 Protection level: 2/7 Max. This MD is only of signficance when the tool management function is active. This assignplaces a concrete tool holder to the location. Description of Functions: Memory Configuration (S7) Max.0 Changes valid from: POWER ON Data type: DWORD Meaning: corresponding to. input limit: 600 Unit: . input limit: 0 Protection level: 2/4 Valid as of software version: 2 Number of possible cutting edges in TOA area. Specifies whether a tool holder no. When defining the magazine locations of internal magazines.

. Bit 1=1: Tool management monitoring functions active The functions required for monitoring the tools (tool life and quantity) are activated. This system is used to position the chain with the first ‘’Tx‘’ call and to check with the second call whether the tool is in the correct tool-change location (e.g.g. Part program is retained for T selection or M06 until acknowledged by the PLC program Bit 5=1: Bit 5=0: Bit 6=1: Bit 6=0: Bit 7=1: Bit 7=0: Bit 8=1: Bit 8=0: Bit 9: The main run of the main spindle can be stopped within an OB1 cycle (e.g. The main run of the main spindle is continued after command output to the PLC.2) is acknowledged.Tx) The preparatory command is not executed if the tool is already inserted in the spindle.. The main run of the secondary spindle is continued after command output to the PLC.2 Start-up of tool management in the NC 01.. This is relevant for PLC command 3 (e.g. reserved Bit 10=1: M06 is delayed until ”prepare change” via FC8 (status 1. (Tx.DBXn. Bit 4=1: The PLC is able to request a tool change preparation again with modified parameters. before changing station) The preparatory command can be output only once for a tool.02 Edition - . The main run of the secondary spindle is halted until acknowledgement with status 1. The change signal (e. Bit 2=1: OEM functions active The memory for user data can be used (see also MD 18090 to 18098). M06) is not output until the tool selection (DBX [ n+0 ].) from the PLC. is received via FC7. by read-in halt) after a tool command has been output. This means that the T selection signal (DB72. input limit: 0xFFFFF Change valid after POWER ON Protection level: 2/4 Unit: HEX Data type: DWORD Valid as of software version: 2 Meaning: MD = 0: Tool management inactive Bit 0 = 1: Tool management active The tool management functions are activated for the current channel. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Bit 10=0: Bit 11=1: Bit 11=0: Bit 12=1: Bit 12=0: 8-100 E Siemens AG 2002. The main run of the main spindle is halted until acknowledgement with status 1. The tool change ON command is not output from NCK. The main run of the main spindle is continued after command output to the PLC...8 Tool Management 8.01. The preparatory command is output even if it has already been issued once for the same tool. input limit: 0 Max.. Bit 3=1: Consider adjacent location active Bits 0 to 3 must be sent in the same way as for MD 18080: MM_TOOL_MANAGEMENT_MASK. by read-in halt) after a tool command has been output. is received via FC7..g. FC8.2) is set even if it has already been set for the same tool. The preparatory command is also carried out even if the tool is already in the spindle.PLC until the -> PLC preparation acknowledgement has been received. The main run of the main spindle is continued after command output to the PLC. The main run of the auxiliary spindle can be stopped within an OB1 cycle (e. FC8. programming of M06 in a block which does not contain T)..02 20310 TOOL_MANAGEMENT_MASK MD number Channel-specific activation of tool management Default setting: 1400B Min. The part program is stopped until the T selection is acknowledged.

20320 TOOL_TIME_MONITOR_MASK MD number Activation of life time monitoring for the spindle specified here Default setting: 1 Min. Bit 21=1: Tools with status ”W” cannot be selected by another tool change or tool preparation command. Bit 16=1: T=location number is active Bit 17=1: Tool life decrementation can be started/stopped via the PLC in channel DB 2. Bit 15=1: The tool is not returned in response to several preparatory commands (Tx->Tx). Recording of tool sequences in a diagnostics buffer. On Reset the commands are transferred from the diagnostics buffer to the passive file system (NCATR xx. This method of function activation permits various combinations. a tool-change command is output to the application interface on RESET or START (DB72). If the acknowledgement parameters for the target magazine are copied from the source magazine. no tool transport takes place and no data are changed in the NCK.. an error message is output.2 8 Tool Management Start-up of tool management in the NC 20310 MD number Meaning: TOOL_MANAGEMENT_MASK Channel-specific activation of tool management Bit 13=1: Only for systems with sufficient memory capacity.DBx 1. Exception: the status of the tool activated in the test area can be changed to ”active”. If no replacement tool is available. If RESET_MODE_MASK is set to retain the active tool and if the active tool is disabled in the spindle (by the user). The NCK acknowledges the commands independently.02 Edition - 8-101 ..MPF under part program). Bit 14=1: An automatic tool change takes place on Reset and Start in accordance with the following MDs MD20120 TOOL_RESET_NAME MD20110 RESET_MODE_MASK MD20124 TOOL_MANAGEMENT_TOOLHOLDER.-Data type: DWORD Valid as of software version: 2 Meaning: Value = 1: Monitoring is carried out for spindle 1. Example for default activation of the tool management: MD20310 TOOL_MANAGEMENT_MASK = 3 (Bit0 + 1 = 1) Bit16=1: T location number is active Bit 15=0: The tool is not returned. Bit 14=0: No automatic tool change takes place on RESET and Start.. NCU573).8 Bit 19=0: Functions described under bits 5. Exception: the status of the tool activated in the test area can be changed to ”active”. Bit 21=0: Ignore tool status ”W” on tool selection. Depending on the type of PLC acknowledgement.01. tool/magazine data can be changed in the NCK. Tool sequences are recorded in the diagnostics buffer only on systems with sufficient memory (NCU572..8 are not available. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Bit 20=0: The commands generated on PLC signal ”program testing active” are not output to the PLC. Value = 2: Monitoring is carried out for spindle 1 and spindle 2.01. Further references: Description of Functions: Memory Configuration (S7) E Siemens AG 2002. a tool-change command for a replacement tool is output to the application interface. This file is needed by the Hotline. Bit 20=1: The commands generated on PLC signal ”program testing active” are output to the PLC. Bit 18=1: Activation of monitoring ”last tool in tool group”. Bit 18=0: No monitoring for ”last tool in tool group” Bit 19=1: Activation for bit 5. input limit: 4 Changes valid from: POWER ON Protection level: 2/4 Unit: .1.02 8. Magazine and tool data are not changed.. input limit: 1 Max.3.. If the tool specified in TOOL_RESET_NAME is to be loaded (this is set in RESET_MODE_MASK).

References: /FBW/.02 Edition - .8X0 at the positions marked in bold.01. Create a new configuration file with the system variables for the tool management definition or adapt the example from the NC toolbox. Change configuration file TM_REV. the configuration file can also be created in the CNC ISO operator interface. Enter the value 15 in MD 18086 $MN_MM_NUM_MAGAZINE_LOCATION.02 8.------------------- 8-102 E Siemens AG 2002. Note With the PCU 50.2. 1 toolholder and 2 loading stations.2 Start-up of tool management in the NC 01.4 Creating and loading the configuration file A configuration file for the turret must be created and loaded in the NC for tool management start-up.8x0 is stored in the toolbox in tools\sd and was created for a circular magazine with 12 locations.Magazine configuration . Description of Functions Tool Management You must perform the following steps in the configuration file: S Define the type of search strategy S Define the real magazine S Define buffer magazine S Define load magazine S Define locations for the real magazine S Define locations for the buffer magazine S Define the spindle assignment S Define the locations for the load magazine S Define the distances for the real magazine Load the configuration file onto the NC.------------------.8 Tool Management 8. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Example Configuration file TM_REV. %_N_TO_TMA_INI CHANDATA (1) .

02 8.delete old data .----------------------$TC_MAMP2=257 .TM_REV.location .0]=0 .1]=1 $TC_MPP2[1. .magazine type (3: turret. 1: chain) .01.number of buffer locations .active tools .type of search strategy .enabled for loading) .-------------------------.1]=1 $TC_MPP4[1.magazine status (17: active magazine.locations of real magazine .----------------------.--------------------------------------------------------.2 8 Tool Management Start-up of tool management in the NC %_N_TO_TMA_INI CHANDATA(1) .location .number of lines in the magazine .location no 1 $TC_MPP1[1.location kind (1: magazine location) type adjacent location (1: on) state (2: location free) kind index (1: location no 1) E Siemens AG 2002.tool management configuration for ShopTurn machine with turret .definition of magazines .8x0 .magazine type (9: load magazine) .1]=1 .real magazine $TC_MAP1[1]=3 $TC_MAP3[1]=17 $TC_MAP6[1]=1 $TC_MAP7[1]=12 .--------------------------------------------------------.magazine type (7: buffer) .1]=1 $TC_MPP3[1.search forward from 1st location for . .location .load magazine $TC_MAP1[9999]=9 $TC_MAP3[9999]=17 $TC_MAP6[9999]=1 $TC_MAP7[9999]=2 . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .(1: spindle) .number of magazine locations .buffer magazine $TC_MAP1[9998]=7 $TC_MAP3[9998]=17 $TC_MAP6[9998]=1 $TC_MAP7[9998]=1 .1]=2 $TC_MPP5[1.number of loadpoints .01.--------------$TC_MAP1[0]=0 $TC_DP1[0.consider .02 Edition - 8-103 .

2nd load point 8-104 E Siemens AG 2002.location kind (7: load point) type adjacent status (2: location free) kind index (1: loadpoint 1) .12]=1 $TC_MPP3[1.locations of load magazine .location .8 Tool Management 8. .1st load point .02 .01. $TC_MPP1[1.2]=2 $TC_MPP5[1.-------------------------------------------$TC_MDP2 [1.1]=0 $TC_MPP3[9998.location kind index (2: location no 2) .1]=0 $TC_MPP4[9999.3]=3 .distance to change position of real magazine .2]=2 $TC_MPP5[9999.2 Start-up of tool management in the NC 01.12]=1 $TC_MPP4[1.2]=0 $TC_MPP3[9999.2]=1 $TC_MPP2[1.2]=7 $TC_MPP2[9999.-------------------------.1]=1 .1]=0 $TC_MDP1[1.location kind index (2: loadpoint 2) .location kind (2: spindle) type adjacent state (2: location free) kind index (1: spindle) .consider . .location .3]=1 $TC_MPP2[1.spindle $TC_MPP1[9998.3]=2 $TC_MPP5[1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .1]=0 $TC_MPP3[9999.2nd load point $TC_MPP1[9999.2]=2 .1]=7 $TC_MPP2[9999.2]=0 .location .location .1]=0 $TC_MDP1[1.locations of buffer magazine . .location kind (1: magazine location) .location .location no 2 $TC_MPP1[1.location kind (7: load point) . .2]=1 $TC_MPP4[1.---------------------------. $TC_MPP1[1.spindle .12]=12 .02 Edition - .consider .3]=1 $TC_MPP4[1.1]=1 .2]=1 $TC_MPP3[1.2]=2 .1]=0 $TC_MPP4[9998.1]=2 $TC_MPP5[9998.12]=1 $TC_MPP2[1.1]=2 $TC_MPP5[9999.location .2]=0 $TC_MPP4[9999.1]=2 $TC_MPP2[9998.1st load point $TC_MPP1[9999.12]=2 $TC_MPP5[1.3]=1 $TC_MPP3[1.

2]=0 M17 . number of buffer locations: 1= toolholder $TC_MAMP2= Type of search strategy This mask is divided into a right and left byte. $TC_MAP1[MagazineNo]= Magazine type S 1: chain S 3: turret S 5: box magazine S 7: internal magazine tool buffer S 9: internal magazine loading station $TC_MAP3[MagazineNo]= Magazine status S Bit 0 = 1: active magazine S Bit 1 = 1: blocked S Bit 2 = 1: magazine is at load position S Bit 3 = 1: tool motion is active S Bit 4 = 1: enabled for loading Default: Bit 0 and bit 4 set $TC_MAP6= Number of magazines for ShopTurn: 1 $TC_MAP7= Number of locations.2nd load point Variable description The main variables for the configuration file are described here.-------------------------------------------$TC_MDP2 [9997.01.02 Edition - 8-105 .spindle .01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . For a detailed description of the system variables. S the right byte describes the tool search (bits 0 and 1) S the left byte describes the empty location search for the active tool E Siemens AG 2002.1]=0 $TC_MDP1[9997.1]=0 $TC_MDP1[9997. Description of Functions Tool Management.02 8.2 8 Tool Management Start-up of tool management in the NC . e.g.1st load point .distance to change position of hand magazine . please refer to: References: /FBW/.

8 Tool Management 8. LocNo]= Consider adjacent location on = 1 S Value = 1: the adjacent location is considered for the location S Value = 0: the adjacent location is not considered for the location S Value = 0: is to be entered for buffer and load locations! 8-106 E Siemens AG 2002.02 Edition - . Example: S Value = 0: Every tool fits in this location S Value = 1: Location for heavy tools S Value = 2: Location for long tools $TC_MPP3[MagazineNo. The values must match the tools to be loaded at the location. LocNo]= Type of location: S 1 = magazine location S 2 = toolholder S 3 = gripper S 4 = loader S 5 = transfer location S 6 = loading station S 7 = load point Default: value of corresponding location kind $TC_MPP2[MagazineNo. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01. S Bit 0 = 1: search for active tool with designation (1) S Bit 1 = 1: search for next tool with designation (2) S Bit 8 = 1: search from 1st location onwards (256) S Bit 9 = 1: search from current location onwards (512) S Bit 10 = 1: search from last location backwards (1024) S Bit 11 = 1: search from current location backwards (2048) S Bit 12 = 1: search from current location symmetrically (4096) Example: $TC_MAMP2=4097 (bits 12 and 0=1) Bit 12: Search for empty location: search from current location asymmetrically Bit 0: Tool search: search for active tool $TC_MPP1[MagazineNo.2 Start-up of tool management in the NC 01.02 A value must be specified for both strategies. LocNo]= Type of location: Any values can be entered here.

02 8. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .]=1 (location kind is the magazine location). BufferNo]= Distances between buffer and magazine Turret: value = 0 $TC_MDP1[MagazineNo.02 Edition - 8-107 .01.2 8 Tool Management Start-up of tool management in the NC $TC_MPP4[MagazineNo. For other location kinds. BufferNo. LocNo]= Location state S Bit 0 = 1: blocked S Bit 1 = 1: free/allocated Default: Bit 1 set $TC_MPP5[MagazineNo. $TC_MDP2[MagazineNo.01. the location number is entered here.]= Distances between load point and magazine Turret: value = 0 E Siemens AG 2002.. the kind index is incremented. Location No. LocNo]= Location kind index For $TC_MPP1[Magazine No.

2 ”Display machine data for ShopTurn” for the defaults and description of the machine data.02 8. MD 9651 Tool management concept MD 9652 Tool monitoring MD 9663 Display radius/diameter for tool MD 9667 Tool preselection active MD 9672 Fixed location coding MD 9673 Number of loading station MD 9674 Display magazine list Default setting/ description Please refer to Section 6. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .2 Start-up of tool management in the NC 01.01.2. 8-108 E Siemens AG 2002.8 Tool Management 8.02 Edition - .5 Input of display machine data for tool management Display machine data Display machine data enable you to activate certain functions and settings at the user interface.

3 8.1 Start-up of tool management in the PLC Overview General NCK PLC DB 4 Basic program block User program OB100 . each location change must be notified to the tool management via FC 7/8 (transfer block). The lengths of the data blocks are determined by the parameters for the tool management in DB4. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Data blocks DB71.3. These are written by the user program (FC100). 72. FC 6 is called by the basic program and need not be called again in the user program. DB110 Acknowledgement/Status FC 7/8 Basic program block Fig. FC100 Tool management FC 6 Basic program block DB 71 DB 72 DB 73 Application interface DB 74 Internal interface User program OB1 . 8-1 Overview of tool management FC 6 supplies data blocks DB71. .01. So that the tool management always knows where the current tool is located.01. FB110. . FC 7/8 (transfer block) is called by the user program (FB110). 73 and 74 are set up automatically.02 8. 72 and 73 with the information for the new and old tools.3 8 Tool Management Start-up of tool management in the PLC 8. E Siemens AG 2002.02 Edition - 8-109 .

Procedure S Modify source file TM_REV. S NCK start-up is carried out with the NC machine data for ShopTurn.02 8.2 ”Example for OB1 and OB100”): --Call FC 100 in OB 100 (after FB 1) Call FB 110 in OB 1 (before FC 30) The blocks must be called in the correct order.8 Tool Management 8. 8-110 E Siemens AG 2002.AWL (data transfer for turret) and compile the file. Note Tool management start-up in the PLC is carried out in conjunction with the ShopTurn start-up.3 Start-up of tool management in the PLC 01.01.AWL contains the following blocks: --FC 100 (block for tool management configuration) FB 110. S Call the blocks in OB 1 and OB 100 (see Section 4. DB 110 (blocks for data transfer in tool management system) The blocks for transferring the data of the tool management system (FB110. S Load the blocks to the PLC. S The standard basic program is loaded.02 Edition - .3. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . DB110) must be adapted to suit the actual conditions on the machine.2 Start-up sequence Requirements S PCU start-up is carried out and the connection to the NC is established. Source file TM_REV.

FB 110 Block FB 110 controls the data transfer for tool management.3 8 Tool Management Start-up of tool management in the PLC 8.AWL Type BOOL BOOL BOOL BOOL BOOL BOOL Default TRUE TRUE TRUE TRUE TRUE FALSE Remarks Enable change for turret Enable loading for loading station 1 Enable unloading for loading station 1 Enable relocation for loading station 1 Enable loading for loading station 2 Abort for one of the above-mentioned functions E Siemens AG 2002.AWL is available in the ShopTurn library for tool management. The block includes the following functions: S Acknowledge load/unload for the 1st loading station S Acknowledge load/unload for 2nd loading station S Acknowledge change for toolholder S Abort.3. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . e. load/unload via customer key (see table below for input parameters).02 Edition - 8-111 . i. Table 8-1 Signal Change_Rev_IF1 Load_IF1 Unload_IF1 Relocate_IF1 Load_IF2 Reset_IF Input parameters of FB 110 from TM_REV. This block must be called in OB 1.AWL may be used for data transfer with the turret.3 Description of blocks STL source file TM_REV.g. The file contains the following blocks: S FC 100 (tool management configuration) S FB 110 (data transfer for tool management in standard mode) FC 100 Block FC 100 transfers the configuration data of the tool management function to DB4 and must be called in OB 100.e.01. one toolholder (DB72) and the turret magazine (DB73).01. The ”Real MagLoc” parameter of FC 100 (number of locations of the turret magazine) must be supplied when FC 100 is called so that FC 22 (direction selection) can be used. Data module DB 110 (instance DB) must be loaded. negative acknowledgment for the above-mentioned functions The acknowledgment for this function can be enabled by the PLC via the input parameter of FB 110. The default configuration data are set up for 2 loading stations (DB71).02 8. Data transfer FB 110 from STL source file TM_REV.

delete data blocks DB 71 to DB 74 and restart the PLC.02 Note MD 9673 CMM_TOOL_LOAD_STATION defines which interface is used to load and/or unload the magazine.01. (fixed value 9999) Location no. (source) for unloading/relocation/positioning (Int) Magazine no.4 Signal description Overview of data blocks The following data blocks are used for tool management: DB 71 DB 72 DB 73 DB 74 for loading/unloading stations for toolholder for turret internal data block for tool management If you need to change the data of magazines. 8. buffers or loading positions. 3 DBB n + 0 IFC 8 IFC 16 IFC 7 IFC 15 IFC 6 IFC 14 IFC 5 IFC 13 IFC 4 IFC 12 IFC 3 IFC 11 IFC 2 IFC 10 IFC 1 IFC 9 NC program positions magazine Positioning at loading station Free Relocate Unload Load DBB n + 1 DBBn + 2 DBB n + 3 DBD n + 4 DBD n + 8 DBD n + 12 DBWn + 16 DBW n + 18 DBW n + 20 DBW n + 22 DBW n + 24 DBW n + 26 DBW n + 28 Assigned channel (8-bit Int) Tool management number (8-bit Int) $P_VDITCP[0] User parameter 0 (DWord) $P_VDITCP[1] User parameter 1 (DWord) $P_VDITCP[2] User parameter 2 (DWord) Identifier for loading/unloading station (Int). Overview DB71 DB71 Data block Byte Bit 7 Bit 6 Bit 5 Bit 4 Signals of loading/unloading stations Interface NCK->PLC Bit 3 Interfaces Bit 2 Bit 1 Bit 0 DBB 0 DBB 1 DBB 2. (destination) for unloading/relocation/positioning (Int) Reserved 8-112 E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .3. of loading/unloading station (Int) Magazine no.3 Start-up of tool management in the PLC 01.8 Tool Management 8.02 Edition - . (destination) for unloading/relocation/positioning (Int) Location no. (source) for unloading/relocation/positioning (Int) Location no.

3 8 Tool Management Start-up of tool management in the PLC Initial addresses of loading/unloading stations: Loading/unloading station 1: 2: 3: 4: n=4 n = 34 n = 64 n= 94 Example for calculation of address DBW n+24 (magazine no. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01. This must be considered when allocating the loading interfaces (in the case of PCU 20. E Siemens AG 2002. len = 30 m = location no. destination) n = (m--1) * len + 4 m =2 . of loading station/point len = 30 (length of one loading station) n = (2--1) * 30 + 4 ==> n = 34 DBW (34 + 24) = DBW 58 Address for magazine no.01. buffer location). Loading station 1 is used for loading/unloading in all spindles.02 8.02 Edition - 8-113 . takes place automatically with PCU 50). destination of 2nd loading station is DBW 58.g. Loading station 1 is also used for relocation/ positioning of tools at any locations (e.

8-114 E Siemens AG 2002.01. of change position len = 48 Note DBB (n+1) to DBW (n+46) are updated only by a T selection. 3 DBB n + 0 Reserved Unload manual tool Load manual tool Old tool in buffer no.8 Tool Management 8.3 Start-up of tool management in the PLC 01. user parameter 0 (DWord) $P_VDITCP[1]. user parameter 1 (DWord) $P_VDITCP[2]. enter buffer location of old tool here Reserved Reserved Initial addresses of spindles: n = (m--1)* len + 4 Spindle 1: n = 4 Spindle 2: n = 52 Spindle 3: n = 100 m = location no. fixed value 9998) equivalent to ”target position for new tool” Relative location (destination) in buffer magazine (Int) Magazine no. limit reached Measure tool Enable tool Active tool Tool new: Internal T no. cod.02 Edition - . (source) for new tool (Int) Magazine no. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . (destination) for old tool (Int) Location no. of NCK (Int) If DBX (n+0. (source) for new tool (Int) Location no.4) = 1. (n+42) TO Prepare change Perform change (initiation: M06) Obligatory change Bit 7 IFC 8 IFC 16 Bit 6 IFC 7 IFC 15 Bit 5 IFC 6 IFC 14 Spindle as change position Interface NCK-->PLC Bit 4 IFC 5 IFC 13 Bit 3 IFC 4 IFC 12 Bit 2 IFC 3 IFC 11 Bit 1 IFC 2 IFC 10 Bit 0 IFC 1 IFC 9 DBB n + 1 DBB n + 2 DBB n + 3 DBD n + 4 DBD n + 8 DBD n + 12 DBW n + 16 DBW n + 18 DBW n + 20 DBW n + 22 DBW n + 24 DBW n + 26 DBW n + 28 DBW n + 30 DBW n + 32 DBW n + 34 DBW n + 36 DBW n + 38 Tool was in use DBW n + 40 DBW n + 42 DBW n + 44 DBW n + 46 Tool fixed loc. (destination) for old tool (Int) Tool new: location type (Int) Tool new: size left (Int) Tool new: size right (Int) Tool new: size top (Int) Tool new: size bottom (Int) Tool status for new tool Prewarn. user parameter 2 (DWord) Buffer identifier (Int). Free Assigned channel (8-bit Int) Tool management number (8-bit Int) $P_VDITCP[0].02 Overview DB72 DB72 Data block Byte DBB 0 DBB 1 DBB 2.

type (Int) Tool new: size left (Int) Tool new: size right (Int) Tool new: size top (Int) Tool new: size bottom (Int) Prewarn. of change position len = 44 n = (3--1)*n 44+ 4= 2*44 + 4= 88 + 4= 92 n = (m--1)* len + 4 Example for change position 3: Note For a description of data blocks DB71 and DB74.02 Edition - 8-115 . user parameter 2 (DWord) Reserved Reserved Magazine no. user parameter 0 (DWord) $P_VDITCP[1]. of NCK (Int) Reserved Initial addresses of turrets: Turret 1: n = 4 Turret 2: n = 48 Turret 3: n = 92 m = location no. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . E Siemens AG 2002. Free Assigned channel (8-bit Int) Tool management number (8-bit Int) $P_VDITCP[0].01. of old tool (Int) Tool new: loc. of turret (Int) Location no. 3 DBB n + 0 Bit 6 IFC 7 IFC 15 Bit 5 IFC 6 IFC 14 Bit 4 IFC 5 IFC 13 Bit 3 IFC 4 IFC 12 Bit 2 IFC 3 IFC 11 Bit 1 IFC 2 IFC 10 Perform change (initiation: T NO.3 8 Tool Management Start-up of tool management in the PLC Overview DB73 DB73 Data block Turret as change position Interface NCK-->PLC Bit 7 IFC 8 IFC 16 Byte DBB 0 DBB 1 DBB 2. limit reached Measure tool Tool enabled Active tool DBW n + 40 DBW n + 42 Tool new: Internal T no. user parameter 1 (DWord) $P_VDITCP[2]. Description of Functions Tool Management.02 8. please see References: /FBW/.01. cod. of new tool (Int) Reserved Location no.) Bit 0 IFC 1 IFC 9 Obligatory change T0 DBB n + 1 DBB n + 2 DBB n + 3 DBD n + 4 DBD n + 8 DBD n + 12 DBW n + 16 DBW n + 18 DBW n + 20 DBW n + 22 DBW n + 24 DBW n + 26 DBW n + 28 DBW n + 30 DBW n + 32 DBW n + 34 DBW n + 36 DBW n + 38 Tool status for tool Tool was Tool fixed in use loc.

DBX(n+0). All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .0 Edge evaluation Signal state 1 Signal state 0 corresponding to. DB73.. Is reset by FC 7.3 Edge evaluation Meaning T0 Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Indicates that T0 was programmed. They are current only if the corresponding interface bit in DBB0 is set to ”1’’.DBB(n+3) Edge evaluation Meaning Tool management no.DBB(n+2) Edge evaluation Meaning Assigned channel Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Number of channel from which the T word was programmed. 8-116 E Siemens AG 2002.02 Description DB73 DB73 . Command code: Obligatory change Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Position of involved tools DB73.02 Edition - ... DB73.3 Start-up of tool management in the PLC 01.) are not reset by the system. However. the user can reset the bits if necessary.1 Edge evaluation Signal state 1 Signal state 0 Command code: Perform change Signal(s) updated: Conditional Execute tool change Signal(s) valid as of software version: 2 DB73.01..0 .8 Tool Management 8. Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Associated tool management number (TO area) of channel Note The bits in DBB (n+0) (obligatory change.0.DBX(n+0).15 Edge evaluation Signal state 1 Signal state 0 Active status of interface 1-16 Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Associated interface has a valid data block Operation for this interface is ended.DBX 0. DB73. execute change. ..DBB(n+0).

DBD(n+12) Edge evaluation Meaning User parameter 2 (DInt) Signal(s) updated: Conditional Signal(s) valid as of software version: 2 If you need to send a value to the PLC via the part program. of new tool to be loaded Signal(s) updated: Conditional DBW(n+20) Signal(s) valid as of software version: 2 Location number of the new tool to be used for machining.. the transfer can be programmed with $P_VDITCP[2]=(value).DBW(n+16) Edge evaluation Reserved Signal(s) updated: Conditional Signal(s) valid as of software version: 2 DB73..DBW(n+22) Edge evaluation Meaning corresponding to. Location no. of new tool Signal(s) updated: Conditional DBW(n+22) Signal(s) valid as of software version: 2 Magazine number of the new tool to be used for machining.02 8.. the transfer can be programmed with $P_VDITCP[1]=(value). DB73..DBD(n+8) Edge evaluation Meaning User parameter 1 (DInt) Signal(s) updated: Conditional Signal(s) valid as of software version: 2 If you need to send a value to the PLC via the part program.01. DB73.02 Edition - 8-117 . the transfer can be programmed with $P_VDITCP[0]=(value).DBW(n+18) Edge evaluation Reserved Signal(s) updated: Conditional Signal(s) valid as of software version: 2 DB73. DB73.DBW(n+20) Edge evaluation Meaning corresponding to.01. Magazine no..3 8 Tool Management Start-up of tool management in the PLC DB73.. Parameters 0--2 are passed with the T command.. DB73. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .DBW(n+24) Edge evaluation Reserved Signal(s) updated: Conditional Signal(s) valid as of software version: 2 E Siemens AG 2002.DBD(n+4) Edge evaluation Meaning User parameter 0 (DInt) Signal(s) updated: Conditional Signal(s) valid as of software version: 2 If you need to send a value to the PLC via the part program. DB73.

of NCK Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Display of internal T no.DBW(n+26) Edge evaluation Meaning Location no. 8-118 E Siemens AG 2002. right. DB73.02 DB73. DB73. top.01.DBW(n+30) Edge evaluation Meaning Tool new: Size on left Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Specification of new tool size on left in half locations. DB73.DBW(n+32) Edge evaluation Meaning Tool new: Size on right Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Specification of new tool size on right in half locations.02 Edition - .DBW(n+36) Edge evaluation Meaning Tool new: Size at bottom Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Specification of new tool size at bottom in half locations. Tool management variables can be read/written via FB2/FB 3 using this T no.. of NCK for the new tool.DBW(n+34) Edge evaluation Meaning Tool new: Size at top Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Specification of new tool size at top in half locations.DBW(n+38) Edge evaluation Meaning Tool status for new tool Signal(s) updated: Conditional Bit 0: Active tool Bit 1: Tool enabled Bit 2: Bit 3: Measure tool Bit 4: Prewarning limit reached Bit 6: Tool is fixed-location-coded Bit 7: Tool has been used Signal(s) valid as of software version: 2 DB73.8 Tool Management 8.3 Start-up of tool management in the PLC 01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . of old tool to be unloaded Signal(s) updated: Conditional Signal(s) valid as of software version: 2 Location number of the old tool (used up to now for machining) DB73. bottom DB73.DBW(n+40) Edge evaluation Meaning Tool new: Internal T no. Tool new: Location type The location type of the new tool is entered here. DB73..DBW(n+28) Meaning corresponding to. Tool size: Left.

DBW(n+42) Edge evaluation Reserved Signal(s) updated: Conditional Signal(s) valid as of software version: 2 E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 8.01.01.3 8 Tool Management Start-up of tool management in the PLC DB73.02 Edition - 8-119 .

All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .4 Enable spindle and coolant The functions spindle direction (right/left/off) and coolant can be assigned to a tool.02 8.01.4 Enable spindle and coolant 01. ”Coolant 1/2 on/off” ”Spindle ri/le/off” Fig. 8-2 Tool list: Coolant and spindle direction of rotation You assign the coolants to the appropriate M functions via the following machine data: MD 9680 $MM_CMM_M_CODE_COOLANT_I MD 9681 $MM_CMM_M_CODE_COOLANT_II MD 9668 $MM_CMM_M_CODE_COOLANT_I_AND_II 8-120 E Siemens AG 2002.02 Edition - .8 Tool Management 8.

02 Edition - 8-121 . move the turret manually via the machine control panel. The manual movement must be passed onto the NCK so that the compensation values of the new tool can be offset.5 Moving the turret manually If you want to place another tool located in the turret into the machining position.01.5 8 Tool Management Moving the turret manually 8. 8-3 Example of checkback signal from tool number to NCK E Siemens AG 2002.SPF) PLC block writes actual position to analog input 1 ASUP reads the new tool from the actual position (analog input 1) ASUP activates a new tool correction Fig.02 8. You can implement this return signal as follows. Press key ”Turn turret” on the MCP The turret turns The turret latches into the new position Start Actual position PLC block (TM_REV_M. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.AWL) is activated Error Done FB 4 (PI service ASUP) FC 9 (ASUP call) ASUP (TM_REV_M.

You should therefore only permit manual movement of the turret in NCK mode JOG and the change request via the interface signal in DB 73 only in NCK mode AUTO. Please note the following: S Assign new block numbers in the symbol table. PLC block and ASUP use interrupt 8 and analog input 1. you must ensure that the ASUP is executed without error and that the interrupted program can be continued.AWL and ASUP TM_REV_M. Bit 7 = 1 (ASUP on interrupt 8 can always be executed. Otherwise the incorrect actual turret position will be detected. S Compile and load the TM_REV_M.01.SPF are included in the toolbox as examples. S Make sure that the interrupt numbers are identical when you initialize (FB4 call) and call them (FC9 call) (default setting 8). adapt the interface signals to the analog input. Set the following machine data: MD 20116 $MC_IGNORE_INHIBIT_ASUP.) If another interrupt number is used the corresponding bit must be set. MD 10320[0] $MN_FASTIO_ANA_INPUT_WEIGHT = 32767 Weighting of the analog input (index 0 corresponds to input 1) You might have to adapt the PLC block and the ASUP. However.02 Edition - . Note If you permit manual movement of the turret even if the program has not been interrupted.8 Tool Management 8. this could cause the turret to swivel again. Note Calling the TM_REV_M. Correctly. S If necessary. S Set interface VAR_INPUT to start and combine the VAR_OUTPUT signals for the checkback signal of the block in your user PLC. S Call up the function block in the user PLC and parameterize it. S In your user PLC make sure that the tool turret cannot be restarted manually while an ASUP is being executed. 8-122 E Siemens AG 2002. if an incorrect actual position is returned. MD 10300 $MN_FASTIO_ANA_NUM_INPUTS = Total number of analog inputs used. the setpoint position = actual position and not further movement of the turret is triggered.02 The ASUP derives the tool number from the location number (actual position) that it has received from the PLC block and passes it on to the NCK. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .5 Moving the turret manually 01.SPF starts a new tool change call (change request in turret interface in DB 73). PLC block TM_REV_M.

consecutive columns. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.6 Configuring the user interface There are two ways you can modify the existing user interface for the tool management system: S You can change the parameter configuration in accordance with the respective tool. Please note the following: S You can define up to 13 columns after the “DP number” column.) E Siemens AG 2002.1 Modifying existing lists You can make the following changes in the existing lists: S Modify a specific column for all tools.6 8 Tool Management Configuring the user interface 8. the PCU 50 provides a sample configuration file in the ADD_ON directory.ini. You must store all the changes you have made to the lists from the default setting in the configuration file to_turn. cutting tip width. radius. length Z.02 Edition - 8-123 . you can adapt this file and copy it to the OEM directory. number of teeth and angles) in adjacent. cutting tip angle.6. After you have installed ShopTurn. reference direction. cutting tip length. 8. S Define different columns for each tool. holder angle. S Modify a specific column for a specific tool. If required. (Tool parameters are all parameters except for the cutting edge parameters.01. Note In the configuration file you only need to define settings that differ from the default settings. S You can configure a custom list in addition to the existing lists. you need to copy the configuration file to the application disk and install it together with the ShopTurn software.02 8. S In one column define either cutting edge parameters only or tool parameters only. S Define the tool edge parameters (length X. You must set bit 8 in MD 9478 $MM_TO_OPTION_MASK so that the configuration file can be evaluated. With PCU 20.

01. TOOL_IDENTIFIER = CONTENTS_IDENTIFIER / CONTENTS_IDENTIFIER / . If the default setting is to be used for individual columns. 8-124 E Siemens AG 2002. 13 CONTENTS_IDENTIFIER: tool parameter or property S Modify a specific column for a specific tool: TOOL_IDENTIFIER = x=CONTENTS_IDENTIFIER TOOL_IDENTIFIER: tool type S Define different columns for each tool: TOOL_IDENTIFIER = CONTENTS_IDENTIFIER / CONTENTS_IDENTIFIER / . Note With the COLUMN command you can first identify a column for all tools identically and then adapt the column for individual tools... Comments are identified by means of a semicolon (.).. refer to the to_ini_f.com file in the “Temp” directory for a description of the error. The parameters or properties of a tool are listed one after the other by means of a CONTENTS_IDENTIFIER and are separated from one another by a slash “/”. . you still need to insert a slash. max. If errors occur during evaluation of the configuration file.02 Syntax The specifications in the configuration file must comply with the following syntax (see also example at the end of this chapter): First specify in which tool management list you would like to make changes.8 Tool Management 8.. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . TOOL_IDENTIFIER = x=CONTENTS_IDENTIFIER / CONTENTS_IDENTIFIER / ... [DISPLAY_IDENTIFIER] DISPLAY_IDENTIFIER: Tool management list Now define the changes: S Modify a specific column for all tools: COLUMNx=CONTENTS_IDENTIFIER COLUMN: column command x: column number.. you only want to modify the last two columns.02 Edition - . specify the number (x) of the first column you would like to modify and list the respective CONTENTS_IDENTIFIERs for the subsequent columns.6 Configuring the user interface 01. for example. If.

6 8 Tool Management Configuring the user interface Identifier The following tables provide a list of the DISPLAY_. additional tool edges Magazine list Tool management list Table 8-3 TOOL_IDENTIFIER TOOL_IDENTIFIER Tool (Shank) cutter (Twist) drill Roughing tool Finishing tool Plunge-cutter Threading tool Button tool Fixed stop SHANK_END_CUTTER_TR POINTED_DRILL_TR ROUGHER FINISHER PARTING_OFF SCREW_CUTTER BUTTON STOPPER Table 8-4 CONTENTS_IDENTIFIER Parameter or property Blank field Blank column Length X Length Z Radius Radius with possible diameter viewing Angle Reference direction for holder angle Cutting tip length Cutting tip width Cutting tip angle Holder angle Number of teeth Spindle direction Coolant 1 Coolant 2 Custom M function 1 CONTENTS_IDENTIFIER EMPTY NOT_USED LENGTH1 LENGTH2 RADIUS RADIUS_DIAM ANGLE_TR CUTTDIR PLATELEN PLATEWID PLATEANG HOLDERANG N SPINDLE COOL1 COOL2 MFCT1 E Siemens AG 2002.02 8. additional tool edges Tool wear list Tool wear list.02 Edition - 8-125 . TOOL_ and CONTENTS_ identifiers available for defining the columns. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Table 8-2 DISPLAY_IDENTIFIER DISPLAY_IDENTIFIER TOOL_LIST TOOL_LIST_2ND_EDGE TOOL_WEAR TOOL_WEAR_2ND_EDGE TOOL_MAGA Tool list Tool list.01.01.

All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .tool list [TOOL_LIST] .6 Configuring the user interface 01.02 Table 8-4 CONTENTS_IDENTIFIER Parameter or property Custom M function 2 Custom M function 3 Custom M function 4 Wear length X Wear length Z Wear radius Wear radius with possible diameter viewing Type of wear monitoring Tool life Workpiece count Tool disabled Oversized tool Tool with fixed location Magazine location disabled Display only: Tool disabled Display only: Oversized tool Display only: Tool with fixed location Fanuc H number CONTENTS_IDENTIFIER MFCT2 MFCT3 MFCT4 DLENGTH1 DLENGTH2 DRADIUS DRADIUS_DIAM T_OR_C P_TIME P_COUNT T_LOCKED T_SIZE T_FIXED P_LOCKED MAG_T_LOCKED MAG_T_SIZE MAG_T_FIXED H_NBR Example .8 Tool Management 8.02 Edition - .01.Deviations from default settings ROUGHER = 4=CUTTDIR / PLATEANG / HOLDERANG / PLATELEN FINISHER = 4=CUTTDIR / PLATEANG / HOLDERANG / PLATELEN SHANK_END_CUTTER_TR = 3=RADIUS_DIAM / 5=N POINTED_DRILL_TR = 3=RADIUS_DIAM / 6=ANGLE_TR 8-126 E Siemens AG 2002.Default values for columns COLUMN1 = LENGTH1 COLUMN2 = LENGTH2 COLUMN3 = RADIUS COLUMN4 = EMPTY COLUMN5 = EMPTY COLUMN6 = EMPTY COLUMN7 = EMPTY COLUMN8 = SPINDLE COLUMN9 = COOL1 COLUMN10= COOL2 COLUMN11= NOT_USED COLUMN12= NOT_USED .

The entire section is also valid for additional lists.01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . titles of additional lists.) You need to activate the additional list via display MD 9478 $MM_TO_OPTION_MASK. you can then also use them in the standard lists.2 Defining additional list You can assign an additional list to the 3rd horizontal softkey in the tool management user interface and configure it yourself. E Siemens AG 2002.02 8. name and associated cursor text for customized parameters) are assigned to specific text numbers in a text file.01.1 “Modifying existing lists”. bit 2. you can now open a sample list with 2 customized parameters by pressing the 3rd horizontal softkey in the tool management. you need to set MD 18094 $MN_MM_NUM_CC_TDA_PARAM=8.6. Note If you have set the two above mentioned machine data. (If you use customized parameters in the additional list.6 8 Tool Management Configuring the user interface 8. You can use the parameters from the existing lists or any of the six customized parameters. The DISPLAY_IDENTIFIER for additional lists is as follows: Table 8-5 DISPLAY_IDENTIFIER DISPLAY_IDENTIFIER TOOL_LIST_OEM Tool management list Additional list The customized parameters have the following CONTENTS_IDENTIFIERs: Table 8-6 CONTENTS_IDENTIFIER CONTENTS_IDENTIFIER TPC1 TPC2 TPC4 TPC5 TPC6 TPC8 Parameter or property Parameter 1 Parameter 2 Parameter 4 Parameter 5 Parameter 6 Parameter 8 Defining texts Texts (softkey names.6. Further. Defining list Define the additional list as described in Subsection 8.02 Edition - 8-127 .

8-128 E Siemens AG 2002. you can still change them.txt”. 89947. Table 8-7 Text assignment Text type 3rd horizontal softkey List title Name of parameter TPC1 Cursor text for parameter TPC1 Name of parameter TPC2 Cursor text for parameter TPC2 Name of parameter TPC4 Cursor text for parameter TPC4 Name of parameter TPC5 Cursor text for parameter TPC5 Name of parameter TPC6 Cursor text for parameter TPC6 Name of parameter TPC8 Cursor text for parameter TPC8 89923 89924 89925. 89931. 89927 89930 89930. 89948 89952 Text number Example: 89924 0 0 ”tool data” The texts must not exceed the following number of characters: Softkey: 9 Title: 20 Parameter: 7 Cursor text: 45 You can obtain a line break in the softkey text by using two consecutive blanks. 89941. The text file “aluc. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 89932 89932 89937. each line has its own text number (see Table 8-7). PCU 20 For the PCU 20 enter the texts and numbers in text file “aluc. 89942 89950 89943.8 Tool Management 8.01.txt” resides in each language directory. 89945 89951 89946. 89939 89949 89940. The parameter name can consist of 3 lines.02 The following syntax applies: [text number] 0 0 “[text]” The two parameters 2 and 3 separated by blanks are control characters for text output and must be 0. 89938.6 Configuring the user interface 01. 89944. 89926.02 Edition - . Note Some texts are already pre-defined.

you need to create it in the “cus.dir\aluc_xx. You assign a language to the texts via the name of the text file.ini file in section [TextFiles]: UserZYK=C:\dh\cus. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . The following abbreviations replace ”xx” in the text file name: Table 8-8 Abbreviation xx gr uk fr it sp nl fi sw pl tr ch tw ko hu po ru cz ja Language assignment Language German English French Italian Spanish Dutch Finnish Swedish Polish Turkish Chinese (traditional) Chinese (Taiwan) Korean Hungarian Portuguese Cyrillic Czech Japanese Add the following line in the C:\user\mbdde.dir” directory.com.com” file does not exist.6 8 Tool Management Configuring the user interface PCU 50 For the PCU 50 specify the texts and numbers in the text file C:\dh\cus.dir\aluc_ E Siemens AG 2002.01. If the “aluc_xx.02 8.01.02 Edition - 8-129 .

8 Tool Management 8.02 Edition - . Save the tool data in an INI file. the existing files in the tool management would be overwrtten by the ones contained in the program.7 Reading in tool data 01.MAGAZINE=0. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.TOOL MAGAZINE ZEROPOINT.02 8. You need to change the file header to the following: . whereby the following applies: x = tool number y = tool edge number Table 8-9 Variable assignment Variable $TC_TP1[x] $TC_TP2[x] $TC_TP3[x] $TC_TP4[x] $TC_TP5[x] $TC_TP6[x] $TC_TP7[x] $TC_TP8[x] $TC_TP9[x] $TC_TPC1[x] $TC_TPC2[x] $TC_TPC4[x] Duplo number Tool name With oversized tools disable half of adjacent location to left With oversized tools disable half of adjacent location to right With oversized tools disable half of adjacent location on top With oversized tools disable half of adjacent location below Load tool into magazine Tool status Tool monitoring Customized parameter 1 Customized parameter 2 Customized parameter 4 Meaning Number Name 1: Do not disable adjacent location 2: Disable half of adjacent location to left 1: Do not disable adjacent location 2: Disable half of adjacent location to right With ShopTurn always 1 With ShopTurn always 1 With ShopTurn always 1 Bit 1 = 1: Enable tool Bit 2 = 1: Disable tool Bit 0 = 1: Tool life monitoring ON Bit 1 = 1: Workpiece count ON Value 8-130 E Siemens AG 2002. Add new tool management tools Do not evaluate magazine location number ($TC_MPP6) Evaluate magazine location number ($TC_MPP6) Note Please strictly adhere to the exact sequence of characters (including the spaces) in the header. If you enter an incorrect header. Tool=1: Tool=2: Magazine=0: Magazine=1: Delete all existing tools in the tool management and replace with new tools. when the INI file is opened it is assessed as a G code program.BWO=0 You can adapt the values for the tool and magazine. If you started the program with “Cycle Start”.TOOL=2.7 Reading in tool data You can read in tool data that you have defined on an external tool presetting device directly to the ShopTurn tool management. You need to assign the following variables in the INI file.WO=0.

y] Wear length X Wear length Z Wear radius Number of teeth (milling tool) or tool tip (drill) angle or tool clearance angle (turning tool) ShopTurn calculates the cutting tip angle from the tool clearance angle and displays it in the tool management: Cutting tip angle=180-free angle-holder angle. x2: traversing motion in positive direction.y] $TC_DP9[x.y] $TC_DP2[x.01.y] $TC_DP8[x. x+ 3: longitudinal travel in negative direction. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . the tool tip is pointing to: 1: top right 2: top left 3: bottom left 4: botton right 5: right 6: top 7: left 8: bottom 9: tool tip = tool nose center Number [mm] Number [mm] Number [mm] Number [mm] Number [mm] Number [degrees] 1: traversing motion in negative direction.y] $TC_DP10[x.y] Cutting edge position $TC_DP3[x.01.y] $TC_DP4[x.y] $TC_DP24[x.y] Length X Length Z Radius Cutting tip length Cutting tip width Holder angle Reference direction holder angle $TC_DP12[x.02 Edition - 8-131 .y] $TC_DP11[x.7 8 Tool Management Reading in tool data Table 8-9 Variable assignment Variable Meaning Customized parameter 5 Customized parameter 6 Customized parameter 8 Tool type 120: cutter 200: drill 500: roughing tool 510: finishing tool 520: plunge-cutter 540: threading tool 550: button 710: 3D probe 750: fixed stop When machining behind the turning center.y] $TC_DP13[x. E Siemens AG 2002. z+ Number [mm] Number [mm] Number [mm] Number Number [degrees] Number [degrees] Value $TC_TPC5[x] $TC_TPC6[x] $TC_TPC8[x] $TC_DP1[x. z4: longitudinal travel in positive direction.02 8.y] $TC_DP6[x.y] $TC_DP15[x.

.Holder angle $TC_DP11[1.02 Edition - .92 .89 . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .Cutting edge position (left bottom) $TC_DP3[1.1]=3 .8 Tool Management 8.“Roughing tool” $TC_TP3[1]=1 .1]=2 .TOOL MAGAZINE ZEROPOINT.02 Table 8-9 Variable assignment Variable Meaning Direction of spindle rotation Value Bit 0 = 0: spindle stop Bit 8 = 1: spindle rotates CW Bit 9 = 1: spindle rotates CCW Bit 10 = 1: coolant 1 ON Bit 11 = 1: coolant 2 ON Bit 0 = 1: M function 1 Bit 1 = 1: M function 2 Bit 2 = 1: M function 3 Bit 3 = 1: M function 4 Number [min] Number n: magazine number m: magazine location number $TC_DP25[x.y] Coolant M function $TC_MOP2[x.y] $TC_MPP6[n.1]=500 .Upper adjacent location unoccupied $TC_TP6[1]=1 .1]=93 .. Example .Tool type roughing tool $TC_DP2[1.WO=0 $TC_TP1[1]=1 .1]=0.1]=3.Reference direction holder angle .TOOL=2.Radius $TC_DP8[1.-Z direction $TC_DP24[1.Duplo number $TC_TP2[1]=ROUGHER .7 Reading in tool data 01.Magazine location type $TC_TP8[1]=2 .1]=14 .1]=67.Left adjacent location unoccupied $TC_TP4[1]=1 . ShopTurn Operating/Programming Guide.Lower adjacent location unoccupied $TC_TP7[1]=1 . M30 .Tool life monitoring $TC_DP1[1.Length X $TC_DP4[1.Length Z $TC_DP6[1. please refer to: References: /BAT/.MAGAZINE=0.6 . If you do not define parameters.Tool clearance angle . they are later given value zero in the tool management.Right adjacent location unoccupied $TC_TP5[1]=1 .Cutting tip length $TC_DP10[1.01.WO=0.0 .End of program J 8-132 E Siemens AG 2002. For information about reading in tool data to the tool management. You need to program the command “M30” at the end of the file.m] Tool life Workpiece count Magazine location number You need to specify a hexadecimal value for bit-coded parameters.1]=35.Enable tool $TC_TP9[1]=1 .y] $TC_MOP4[x.

please refer to References: /IAM/. For how to install the network.Network connection 9.01. Installation and Startup HMI Advanced. This key is used to display the directories and files on the NC and the data management directory on the hard disk. Softkey ”NC” (1st softkey) is permanently configured.g.1 General description 9 Option The ”Manage network/diskette drive” function is an option and can be ordered with Order No. Installation and Startup HMI Embedded IM4.02 Edition - 9-133 . Function ShopTurn can set up network management in the Program Manager operating area. The Program Manager operating area provides up to 5 softkeys in the horizontal softkey bar. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . E Siemens AG 2002. 6FC5 463-0FA03-0AA0. You can customize the other 4 softkeys via the display machine data. S read in via a diskette drive. IM2. in an archive file on the hard disk. You can use this function to display directories and files S located on a server. S located e.

enter the drive name for the 2nd to 5th softkey in the horizontal softkey bar.01. The following syntax applies: [text number] 0 0 [softkey text] Assign the softkey texts to the following text numbers: Softkey2: 89901 Softkey3: 89902 Softkey4: 89903 Softkey5: 89904 The two parameters 2 and 3 separated by blanks are control characters for text output and must be 0. You can customize softkeys 2 to 5 via the display machine data.txt”.02 Edition - . Example You want to name the 2nd horizontal softkey ”NETZ1” in German in the ShopTurn Program Manager. Note Please note that you can only link directories from other servers if they are enabled. Each line can contain up to 9 characters. You must make the following entry in text file ”aluc.2 Integrating Windows network drives in ShopTurn 01. The text file “aluc. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Note You can obtain a line break in the softkey text by using two consecutive blanks.txt” resides in each language directory. 9.2 Integrating Windows network drives in ShopTurn Setting up network management ShopTurn’s Program Manager operating area provides up to 4 softkeys in the horizontal softkey bar for network management.txt”: 89901 0 0 ”NETZ1” 9-134 E Siemens AG 2002.9 Network Connection 9.1 PCU 20 Proceed as follows to integrate the Windows network drives: Define drive names In text file “aluc.02 9.2.

2 9 Network Connection Integrating Windows network drives in ShopTurn Specifying drive paths In display MD 9676 to 9679 enter the correct drive path for each softkey. You want to be able to display it via the horizontal softkey ”NETZ1”.01.com.01. The following abbreviations replace ”xx” in the text file name: Table 9-1 Abbreviation xx gr uk fr it sp Language assignment Language German English French Italian Spanish E Siemens AG 2002.dir” directory. The following syntax applies: [text number] 0 0 [softkey text] The softkeys are assigned to the following text numbers in file ”aluc_xx. you need to create it in the “cus.02 9. Each line can contain up to 9 characters.dir\aluc_xx. You assign a language to the texts via the name of the text file.2 PCU 50 Proceed as follows to integrate the Windows network drives: Define drive names In text file C:\dh\cus. If the “aluc_xx.com”: Softkey2: 89901 Softkey3: 89902 Softkey4: 89903 Softkey5: 89904 The two parameters 2 and 3 separated by blanks are control characters for text output and must be 0. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . enter the drive name for the 2nd to 5th softkey in the horizontal softkey bar. Therefore you need to make the following entry in MD 9676: \\Server1\Workpieces_1 9.02 Edition - 9-135 . The following display machine data are available: Softkey2: MD 9676 $MM_CMM_DIRECTORY_SOFTKEY_PATH1 Softkey3: MD 9677 $MM_CMM_DIRECTORY_SOFTKEY_PATH2 Softkey4: MD 9678 $MM_CMM_DIRECTORY_SOFTKEY_PATH3 Softkey5: MD 9679 $MM_CMM_DIRECTORY_SOFTKEY_PATH4 The display machine data are described in Chapter 6 ”Machine data”. Note You can obtain a line break in the softkey text by using two consecutive blanks.2.com” file does not exist. Example Directory Workpieces_1 is located on server 1.

Example You want to name the 2nd horizontal softkey ”NETZ1” in German in the ShopTurn Program Manager. you will have to create it first.9 Network Connection 9.ini file in section [TextFiles]: UserZYK=C:\dh\cus.dir\aluc_ If file “mbdde. You must make the following entry in text file ”aluc_gr.01.02 Edition - .02 Table 9-1 Abbreviation xx nl fi sw pl tr ch tw ko hu po ru cz ja Language assignment Language Dutch Finnish Swedish Polish Turkish Chinese (traditional) Chinese (Taiwan) Korean Hungarian Portuguese Cyrillic Czech Japanese Add the following line in the C:\user\mbdde. The following display machine data are available: Softkey2: MD 9676 $MM_CMM_DIRECTORY_SOFTKEY_PATH1 Softkey3: MD 9677 $MM_CMM_DIRECTORY_SOFTKEY_PATH2 Softkey4: MD 9678 $MM_CMM_DIRECTORY_SOFTKEY_PATH3 Softkey5: MD 9679 $MM_CMM_DIRECTORY_SOFTKEY_PATH4 The display machine data are described in Chapter 6 ”Machine data”.ini” does not exist in the specified directory. You want to be able to display it via the horizontal softkey ”NETZ1”.com”: 89901 0 0 ”NETZ1” Add the following line in the C:\user\mbdde. Example Directory Workpieces_1 is located on server 1. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .ini file in section [TextFiles]: UserZYK=C:\dh\cus. Therefore you need to make the following entry in MD 9676: \\Server1\Workpieces_1 J 9-136 E Siemens AG 2002.dir\aluc_ Specifying drive paths In display MD 9676 to 9679 enter the correct drive path for each softkey.2 Integrating Windows network drives in ShopTurn 01.

Access Protection via Password and Keyswitch
10.1 General

10

Access rights

User access to programs, data and functions is restricted on the basis of 8 hierarchical protection levels. These are divided into (see Table 12-1):

S 4 password levels for Siemens, machine manufacturer and end user and S 4 keyswitch settings for end user.
A multi-level safety system for controlling access rights is thus provided.
Table 10-1 Access protection Access to (examples) All functions, programs and data

Prot. level 0

Type Password Password Password Password Keyswitch setting 3 Keyswitch setting 2 Keyswitch setting 1 Keyswitch setting 0

User Siemens

1

Machine manufacturer: Development Machine manufacturer: Start-up engineer End user: Service End user: Programmer Machine setter End user: Qualified operator, who is not a programmer End user: Trained operator, who is not a programmer End user: Semi-skilled operator

Defined functions, programs and data; e.g.: Enter options Defined functions, programs and data; e.g.: Most machine data settings Assigned functions, programs and data

2

3

4

Less than protection level 0 to 3; as defined by machine manufacturer or end user Less than protection level 0 to 3; as defined by end user Decreasing access rights

5

6

Example: Only program selection, tool wear input and input of zero offsets Example: No inputs or program selection permitted, inputs via machine control panel only

7

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

10-137

10 Access Protection via Password and Keyswitch 10.1 General

01.02

Features of access protection

S Protection level 0 offers the highest access authorization and protection
level 7 the lowest.

S If a particular access right is assigned to a protection level, then the same
right will be automatically available on all higher protection levels.

S By the same token, an access right for a particular protection level can only
be changed from a higher protection level.

S The access rights on protection levels 0 to 3 are set as Siemens defaults. S Access authorization is set through scanning of the current keyswitch position and a comparison of password entries. In this case, a password entry overwrites the access rights associated with the keyswitch position.

S Options can be saved on all protection levels, but option data can only be
input on protection levels 0 and 1.

S The access rights for protection levels 4 to 7 are merely suggested settings
and can be altered by the machine manufacturer or end user.

10-138

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

01.02

10 Access Protection via Password and Keyswitch 10.2 Password

10.2

Password
The passwords for the 4 available password levels with their respective access authorization can be entered in the DIAGNOSIS operating area through selection of softkey SET PASSWORD. References: /BA/, “Operator’s Guide” Please note that a password remains valid until the access authorization is intentionally reset again by means of softkey DELETE PASSWORD. In other words, the access authorization is not automatically deleted by a POWER ON! Up to 8 characters can be used in the password. We recommend that you restrict yourself to the character set of the operator panel in selecting a password. In passwords with less than 8 characters, the remaining characters are interpreted as blanks.

Set password

Reset password

Permitted characters

Default passwords

The following default passwords are defined for protection levels 1 to 3: Protection level 1 SUNRISE Protection level 2 EVENING Protection level 3 CUSTOMER

Note These passwords are entered as the defaults on system power-up in start-up mode (NCK start-up switch in position 1). The default passwords should be changed in order to guarantee reliable access protection.

E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) - 01.02 Edition -

10-139

DBX56.4 to 7) Keyswitch The keyswitch of SINUMERIK 840D/810D or SINUMERIK FM-NC has four positions to which protection levels 4 to 7 are assigned. keyswitch position 3 is activated internally in the control. DBX56. data.02 Edition - . selection of dry run feedrate). Only one interface signal may be set at a time.3 Keyswitch positions (DB10.g. all data which can be changed in positions 0. Keyswitch position 0 has access rights of the lowest priority and position 3 access rights of the highest priority. DBB56 Prot.4 to 7) 01. Functions can be assigned to the key positions by the machine manufactuer or end user. If several interface signals are set simultaneously. can also be changed in keyswitch position 3. to prevent the operator from making unintentional changes to geometry data (e. Access to programs.02 10. zero offsets) or activating program controls (e. and functions can be set in the machine data (see Section 10. DBX56. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . level Position 0 - Bit 4 7 Position 1 0 or 1 Black key Bit 5 6 Position 2 0 or 1 or 2 Green key 0 or 1 or 2 or 3 Red key Bit 6 5 Position 3 Bit 7 4 Control of PLC user program The PLC interface signals (“Keyswitch positions 0 to 3”) can be input either directly via the keyswitch on the machine control panel or by the PLC user program. For example.10 Access Protection via Password and Keyswitch 10. for example.g.3 Keyswitch positions (DB10. This protective function can be used.4 to 7) and can be evaluated by the PLC user program. The keyswitch positions are transferred to the PLC interface (interface signals “Keyswitch positions 0 to 3” (DB10.4 “Machine data for protection levels”). A keyswitch has three different keys that can be withdrawn in different positions (see table 10-2). Application of keyswitch The keyswitch can be used to inhibit access to certain data areas. Table 10-2 Keyswitch positions 0 to 3 Switch position Key removal position DB10. 1 or 2. 10-140 E Siemens AG 2002.01.

02 10 Access Protection via Password and Keyswitch 10. The machine data which can be “locked” by means of protection levels in ShopTurn are listed below: Operator panel machine data 9182 USER_CLASS_INCH_METRIC 9200 USER_CLASS_READ_TOA 9201 USER_CLASS_WRITE_TOA_GEO 9202 USER_CLASS_WRITE_TOA_WEAR 9210 USER_CLASS_WRITE_ZOA 9215 USER_CLASS_WRITE_SEA 9216 USER_CLASS_READ_PROGRAM 9217 USER_CLASS_WRITE_PROGRAM 9218 USER_CLASS_SELECT_PROGRAM 9222 USER_CLASS_WRITE_RPA 9252 USER_CLASS_TM_SKTOOLLOAD Access to Inch/metric switchover Read tool offsets Write tool geometry (including type and tool edge) Write tool wear (without limit value) Write settable zero offsets Write setting data Read program Write/edit programs Enable program selection Write R parameters Enable loading of a tool 9253 USER_CLASS_TM_SKTOOLUNLOAD Enable unloading of a tool 9258 USER_CLASS_TM_SKNCNEWTOOL 9259 USER_CLASS_TM_SKNCDELTOOL 9510 USER_CLASS_DIRECTORY1_P 9511 USER_CLASS_DIRECTORY2_P 9512 USER_CLASS_DIRECTORY3_P 9513 USER_CLASS_DIRECTORY4_P Enable setting up of a new tool Enable deleting of a tool Enable network drive 1 Enable network drive 2 Enable network drive 3 Enable network drive 4 Default setting These machine data are assigned protection level 7 by default during the standard start-up procedure. For a number of data types. They can also be set to protection levels 0 to 3.4 Lockable data areas Machine data for protection levels The machine manufacturer or end user can set operator panel machine data to assign the appropriate protection levels for individual functions and data areas. All these data areas and functions can thus be accessed and altered in keyswitch position 0. J E Siemens AG 2002.02 Edition - 10-141 . The protection level defaults may need to be changed by the machine manufacturer or end user.01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01. it is possible to input different protection levels for read and write access authority.4 Machine data for protection levels 10.

All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .4 Machine data for protection levels 01.02 Notes 10-142 E Siemens AG 2002.10 Access Protection via Password and Keyswitch 10.01.02 Edition - .

1 “Start-up on PCU 20”).2. 7. Exit the software installation on the PC card (see Subsection 2. with your company’s logo) and display it when the control is powered up.1 “Start-up on PCU 20”). 9. Please proceed as follows to configure the customer power-up display: 1. Select <2> “Modify configuration”. Specify the path for file CUSTOM. Create your own start-up screen in 16 color mode. E Siemens AG 2002. The customer boot screen is added to the application software.1. Load the PC card to the PCU 20 (see Subsection 2.Miscellaneous Functions 11. Set MD 9675 $MM_CMM_CUSTOMER_START_PICTURE to value 1. Select <6> “Add user specific files to the application”.01.1 11.BMP. Save the start-up screen in bitmap format as CUSTOM.2. 5. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Press Esc to return to the main menu. 8. 10. Run file app_inst.2. 4. 6.exe (see Subsection 2. 2.02 Edition - 11-143 .1 11 Configuring the customer boot screen PCU 20 You can create your own customized screen (e.BMP.1 “Start-up on PCU 20”).g. The maximum screen size is 224x224 pixels for the OP010/OP010C/OP010S and 352x352 pixels for the OP015. 3.

11 Miscellaneous Functions 11. 4.BMP.BMP to directory F:\DH\CUS.02 11.DIR\HLP. Copy file CUSTOM. 2. Please proceed as follows to configure the customer power-up display: 1.2 PCU 50 You can create your own customized screen (e.DIR. Save the start-up screen in bitmap format as CUSTOM. Set MD 9675 $MM_CMM_CUSTOMER_START_PICTURE to value 1.02 Edition - . with your company’s logo) and display it when the control is powered up. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . The maximum screen size is 224x224 pixels for the OP010/OP010C/OP010S and 352x352 pixels for the OP015. Create your own start-up screen in 16 color mode.01.1. 11-144 E Siemens AG 2002. 3.g.1 Configuring the customer boot screen 01.

You can call the functions for these two cycles in operating area Program under Straight line Arc.2 11 Miscellaneous Functions Cylinder surface transformation. end face machining 11.01. The ”cylinder surface transformation” and ”end face machining” functions are automatically integrated in the ShopTurn cycles. S Face-end machining main spindle: transformation 1 MD 24100 $MC_TRAFO_TYPE_1=256 S Face-end machining counterspindle: transformation 2 MD 24200 $MC_TRAFO_TYPE_2=256 S Cylinder surface transformation main spindle: transformation 3 MD 24300 $MC_TRAFO_TYPE_3=512 S Cylinder surface transformation counterspindle: transformation 4 MD 24400 $MC_TRAFO_TYPE_4=512 Note You need to set up additional machine data for the individual transformations (see Subsection 11.02 Edition - 11-145 . The functions only need to be set up in the machine data. end face machining 11. References: /BAT/.2 “Setting an axis configuration using an example”).2 Cylinder surface transformation.02 11. main spindle (C) and tool spindle (T): 20080 20080 20080 20080 $MC_AXCONF_CHANAX_NAME_TAB[0]=”XC” Channel axis XC $MC_AXCONF_CHANAX_NAME_TAB[1]=”ZC” Channel axis ZC $MC_AXCONF_CHANAX_NAME_TAB[2]=”C” Channel axis C $MC_AXCONF_CHANAX_NAME_TAB[3]=”T” Channel axis T E Siemens AG 2002. ShopTurn Operating/Programming Guide 11.2.01.2 Example of how to set an axis configuration You will need to configure 2 sets of data with the following machine data for a turning machine with X and Z axis. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Tool.2. with the exception of ”straight line” and ”circle”.2.1 General You can use the cylinder surface transformation and end face machining functions to machine the peripheral and end faces of a turned part.

end face machining 01.11 Miscellaneous Functions 11.02 Set of data for face-end machining main spindle: 24100 $MC_TRAFO_TYPE_1=256 Definition of 1st transformation in channel: TRANSMIT main spindle 24110 $MC_TRAFO_AXES_IN_1[0]=1 Channel axis perpendicular to rotary axis (XC) for 1st transformation 24110 $MC_TRAFO_AXES_IN_1[1]=3 Channel axis of rotary axis (C) for 1st transformation 24110 $MC_TRAFO_AXES_IN_1[2]=2 Channel axis parallel to rotary axis (ZC) for 1st transformation 24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1[0]=1 1st channel axis (X) for 1st transformation 24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1[1]=3 2nd channel axis (Z) for 1st transformation 24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1[2]=2 3rd channel axis (Y) for 1st transformation 24900 $MC_TRANSMIT_ROT_AX_OFFSET_1=0 Offset of rotary axis for 1st TRANSMIT transformation 24910 $MC_TRANSMIT_ROT_SIGN_IS_PLUS_1=0 Sign of rotary axis for 1st TRANSMIT transformation 24911 $MC_TRANSMIT_POLE_SIDE_FIX_1=1 Restriction of working area in front of/behind pole.01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .2 Cylinder surface transformation.02 Edition - . 1st TRANSMIT transformation 24920 $MC_TRANSMIT_BASE_TOOL1_[0]=0 Vector of basic tool for 1st TRANSMIT transformation Set of data for cylinder surface transformation main spindle: 24300 $MC_TRAFO_TYPE_3=512 Definition of 3rd transformation in channel: TRACYL main spindle 24310 $MC_TRAFO_AXES_IN_3[0]=1 Channel axis perpendicular to rotary axis (XC) for 3rd transformation 24310 $MC_TRAFO_AXES_IN_3[1]=3 Channel axis of rotary axis (C) for 3rd transformation 24310 $MC_TRAFO_AXES_IN_3[2]=2 Channel axis parallel to rotary axis (ZC) for 3rd transformation 24320 $MC_TRAFO_GEOAX_ASSIGN_TAB_3[0]=1 1st channel axis (X) for 3rd transformation 24320 $MC_TRAFO_GEOAX_ASSIGN_TAB_3[1]=3 2nd channel axis (Z) for 3rd transformation 24320 $MC_TRAFO_GEOAX_ASSIGN_TAB_2[3]=3 2nd channel axis (Y) for 3rd transformation 24800 $MC_TRACYL_ROT_AX_OFFSET_1=0 Offset of rotary axis for 1st TRACYL transformation 24810 $MC_TRACYL_ROT_SIGN_IS_PLUS_1=1 Sign of rotary axis for 1st TRACYL transformation 24820 $MC_TRACYL_BASE_TOOL_1[n]=0 Vector of basic tool for 1st TRACYL transformation 11-146 E Siemens AG 2002.

3 11 Miscellaneous Functions Machine manufacturer cycle 11.3 Machine manufacturer cycle The machine manufacturer cycle ST_CUST.) S Position. E Siemens AG 2002.SPF is called by the ShopTurn cycles. S Immobilize or release the turning axes (main/counterspindle) S Rinse chuck (main/counterspindle) S Engage/disengage rotating tool (establish/release connection to drive) S Configure special functions for switchover between machining planes (You do not have to make any settings for cylinder surface transformation or face end machining with the C axis.02 11. Adapt the cycle if you want to perform one of the following actions: S Switch between spindle and C axis mode of the main or counterspindle.01.) The cycle is stored in the toolbox under tools\cycles\d.01. move out or move in receptacle for parting S Configure special functions for tool change (these special functions are called up after the T command is output. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 Edition - 11-147 .

For spindle configuration. Basic Machine. 11-148 E Siemens AG 2002. please see References: /FB1/. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .4 Spindle control 01.02 11.4 Spindle control The spindle control is not supported by the ShopTurn PLC blocks.01. Spindles (S1).11 Miscellaneous Functions 11.02 Edition - . Description of Functions.

g. References: /IAM/.01. your own cycles and measuring cycles) or simply your own screenform layout. E Siemens AG 2002. BE1 Expanding the Operator Interface Entry softkeys You can call up the screenforms you have configured with the following entry softkeys: Basic display Machine Manual: Horizontal softkey 8 Basic display Machine Auto: Horizontal softkey 6 Basic display Messages/Alarms: Horizontal softkeys 7 and 8 Basic display Tools/zero offsets: Horizontal softkey 7 You can call up the cycles you have configured via the following entry softkeys: Basic display Program: Drilling: Vertical softkey 6 Turning: Vertical softkey 6 Milling: Vertical softkey 6 Miscellaneous: Vertical softkey 4 Any of your own measuring cycles that are to replace the ShopTurn cycles for tool measurement can be called up with the following entry softkey: Basic display Manual: Measure Tool: Vertical softkeys 1 to 7 Note Cycles generated with ”Expanding the Operator Interface” can be displayed and edited in the work schedule but not displayed as a programming graphic. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01.02 Edition - 11-149 .02 11.5 11 Miscellaneous Functions Configuring the user screenform 11. Installation and Start-up Guide HMI.5 Configuring the user screenform With the help of ”Expanding the operator interface” you can generate your own user screenforms that include specific function expansions (e.

Please. you must define three variables that are not used until the program step is inserted in the ShopTurn work schedule. mm/rev) from how they are transferred internally (e. 11-150 E Siemens AG 2002. data type character string (S) The easiest way to assign a value to this variable is in a LOAD method. you must configure the following variables.COM.e.SPF. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Furthermore. the attribute must also be assigned invisibly (wr0). see the readme.01. Variable for the follow-on tool. This means that you need to assign the attribute invisible (wr0) to the variable input field. Variable for the sequencer text that is to be displayed in the ShopTurn work schedule. data type string (S) 2.5 Configuring the user screenform 01.02 Edition - . At the beginning. 1). Note When using an OUTPUT method. These variables do not have their own input fields. The German and English texts are stored in files F_DR_TXD. data type integer 3. The following variable sequence is applicable: 1. i.txt file for installation of the cycle. You can place the variables in any order.g. its contents are displayed differently on the operator interface (e.1 Chaining cycles you have configured yourself in the work schedule If you want to chain cycles you have configured yourself with existing program steps in the work schedule.COM.g. Variable for position identification in objects. all variables described above must be configured in this method so that they can also be interpreted when recompiled. Example In the toolbox you will find an example cycle F_DR_O1.02 11. 2 variables must be defined for cycle processing and one variable for each toggle field.11 Miscellaneous Functions 11.COM and F_DR_TXE. The associated user interface is configured in file F_DR_O1.5.

the function Generate Code (GC) must be programmed in the PRESS method for VS8. The associated user interface is configured in file F_MS_O1.COM.02 11. see the readme. i.COM and F_MS_TXE.txt file for installation of the cycle. E Siemens AG 2002. NC code is generated that is written and executed in a program. If you press the ”cycle start” button. Please. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .SPF. All actions that the new measuring cycle is supposed to perform after the ”cycle start” key has been pressed must be defined in a PRESS method for VS8.5.01.5 11 Miscellaneous Functions Configuring the user screenform 11. vertical softkey 8 (VS8) in the new cycles screenform has a special meaning.e. Example In the toolbox. The VS8 must therefore not be labeled.01.02 Edition - 11-151 . Note The user does not have to press the VS8 but is triggered internally when the ”cycle start” key is pressed. That also means that an OUTPUT method has to be defined. The German and English texts are stored in files F_MS_TXD.2 Linking in your own measuring cycles When configuring your own cycles for ”Tool measurement”.COM. you will find an example cycle F_MS_O1.

02 Edition - . Archive file “equipment. A readme file with information about how to install is also located in the same directory as the archive file.arc” in the “Equipment” directory in the toolbox contains the cycles and user interfaces. The Tailstock screen is also provided in manual machine mode. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . workpiece gripper and bar loader are visible in the Program operating area under Miscellaneous ----> Device. The associated texts are imported together with the alarm texts when you install ShopTurn. adapt them to your machine properties.02 11.5 Configuring the user screenform 01.3 Sample screens There are sample screes for the following topics: S Tailstock S Workpiece gripper S Bar loader If you want to use these screens. The screens for tailstock. 11-152 E Siemens AG 2002.5.01.11 Miscellaneous Functions 11.

runs the program ”CMM_SINGLE” and changes back to the ”Machine Manual” operating area.6 11 Miscellaneous Functions Automatically generated programs 11. The ShopTurn PLC switches internally to the ”Machine Auto” area.01. E Siemens AG 2002. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . depending on the unit of measurement. CMM_MDA The G code blocks programmed under ”MDA” are saved in this program.02 Edition - 11-153 . INPUT_DATA_MM INPUT_DATA_IN The last parameter values entered in a screen are saved in these programs.02 11.6 Automatically generated programs ShopTurn creates certain programs automatically during operation. (INPUT_DATA_MM = values with unit of measurement ”mm”. INPUT_DATA_IN = values with unit of measurement ”inch”) REM_DATA Data to be retained after the machine is switched off are stored in this program. CMM_SINGLE This program is created when you run a function in the ”Machine Manual” operating area.01.

01. “Diagnostics” and “Start-up” are located directly on the expanded softkey bar. i.e. Installation Guide HMI. With ShopTurn Open you can no longer change into the CNC ISO operator interface. Please refer to the ShopTurn CD-ROM: References: User’s Guide HMI Programming Package Part 1 (BN). “Offset”. References: /IAM/. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . “Services”.ini” file. “Alarm” and “Custom” on the operator panel so that upon activation.7. Messages/Alarms operating area is replaced S Unassigned horizontal softkeys 7 and 8 S Unassigned softkeys 1 to 8 in the expanded horizontal softkey bar Return There are three ways to get from the Windows application to another operating area: S If you select the “Menu Select” key on the operator panel. S You can configure so-called “PLC keys” to change to another operating area or submenu. “Program Manager”.7 ShopTurn Open (PCU 50) 01.02 Edition - . S You can configure keys “Position”. You must also install the Windows applications in the “OEM” directory and define them in the “Regie.02 11. instead the HMI Advanced operating areas “Parameters” (without tool management and zero offset). in ShopTurn Open you can integrate Windows applications in the standard menu bar via softkeys. you will change directly to another operating area or to another submenu. “Program”.7 ShopTurn Open (PCU 50) ShopTurn Open and ShopTurn Classic differ by means of the standard menu bar/expanded menu bar.1 Standard menu bar Go You can integrate the Windows applications in the standard menu bar in different ways: S Horizontal softkey 4.11 Miscellaneous Functions 11. 11. Supplementing Operator Interface (BE1) Keyword “OP hotkeys” and “PLC keys” 11-154 E Siemens AG 2002. In addition. you will return to the standard menu bar where you can press a softkey to select another operating area.

DIR): sc8493=aeditor.8 11 Miscellaneous Functions Support for cycles and measuring cycles in the G code editor 11.02 Edition - 11-155 .drilling (horizontal softkey 3) . turning and measuring cycles.the expanded softkey bar) For more information.COM (in the user cycle directory CUS.com sc8494=aeditor.com sc8495=aeditor.com .01.02 11. milling. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Installation & Start-up Guide HMI. You can also recompile these cycles automatically.com sc8402=aeditor. Set up a link between the softkeys you want to use to call the measuring cycle support and the configuration file for this support screen in file COMMON. BE1 Supplementing the Operator Interface E Siemens AG 2002.milling (horizontal softkey 4) .8 Support for cycles and measuring cycles in the G code editor You can include screens in the G code editor to provide support for programming drilling.the expanded softkey bar) .01. please consult: References: /IAM/.com sc8403=aeditor.measuring milling (horizontal softkey 2 on .turning (horizontal softkey 5) .measuring turning (horizontal softkey 3 on .

Note If you have already made these entries for HMI Advanced.bmp>. <position> 11-156 E Siemens AG 2002.9 Operator status display (PCU 50) 01...11 Miscellaneous Functions 11.DIR\HLP.DIR.02 11. User icons The custom user icons must meet the following requirements: S Colors: 16-color mode S Size: OP010/OP010C/OP010S: 16 x 16 pixels OP015: 27 x 26 pixels (height x width) S File name: 8 characters S Format: BMP Save the user icons you have customized for the OP010/OP010C/OP010S or OP015 in the F:\DH\CUS. HEADER. UI_31= <icon_31.02 Edition - .01.9 Operator status display (PCU 50) You can display machine states controlled via the PLC as custom user icons in the program status line. 16 display positions are defined in the program status line.bmp>. [UserIcons] UI_0= <icon_00. <position> UI_0: Identifier icon_00.INI file in section UserIcons together with the signal for controlling symbol selection. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .bmp: Name of the user icons position: Position for display (1 to 16) . Program status line Fig.INI Enter the names of your custom user icons in the HEADER. The program path of the currently selected program is shown in the line below together with the program name. 11-1 Program status line You need to activate user icon display in the display MD 9052 SHOW_CHANNEL_SPANNING_STATE. you do not need to make them again for ShopTurn. directory.

If the bit is reset by the PLC.DBBy DBx.e. if bit n is set in signal DBx.01.DBBy: Signal defined by user for controlling icon selection File HEADER. E Siemens AG 2002. the user icon with the highest identifier number is displayed. then the user icon with identifier UI_n is set.01.DBBy.02 11. You do not need to specify blank positions.INI is located in the F:\HMI_ADV directory. the associated user icon is deleted in the program status display. If several user icons are assigned to the same position. The user icons are addressed bit by bit. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . You need to copy it to directory F:\OEM or F:\USER.02 Edition - 11-157 .9 11 Miscellaneous Functions Operator status display (PCU 50) USER_ICON_BASE = DBx. i.

PLC keys 01. Supplementing the Operator Interface (BE1) Keyword “OP hotkeys” and “PLC keys”. 11-158 E Siemens AG 2002. “Offset”. For information about how to configure the keys. PLC keys OP hotkeys You can configure keys “Position”.10 OP hotkeys. “Program Manager”.02 Edition - .11 Miscellaneous Functions 11.02 11. you will change directly to the required operating area. Installation Guide HMI. PLC keys You can configure so-called “PLC keys” to change to specific operating areas. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01. “Program”. please refer to: References: /IAM/. “Alarm” and “Custom” on the operator panel so that upon activation.10 OP hotkeys.

11 Counterspindle 11. pull it out of the main spindle and position it at the new machining position. ShopTurn Operating/Programming Guide. 9858 $MM_ST_CYCLE_RET_DIST_PART_OFF: Retraction distance for tensile stress before cut-off After cut-off. feed 9854 $MM_ST_CYCLE_SUB_SP_FORCE: travel to fixed stop. For more detailed information as well as information about machining with the counterspindle. J E Siemens AG 2002. This relieves pressure on the tool when cutting off. the counterspindle can travel back a short distance with the workpiece to exert tensile stress on the workpiece.01. force The counterspindle can travel back a short distance between travel to fixed stop and gripping. drilling and milling functions on the front and reverse side without having to rechuck the workpiece manually.02 Edition - 11-159 . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . the counterspindle must grip the workpiece. Before machining the reverse side. ShopTurn will evaluate the following machine data: 9852 $MM_ST_CYCLE_SUB_SP_DIST: travel to fixed stop. force Dimensions To determine the reference point for traversing the counterspindle.11 Counterspindle If your turning machine has a counterspindle. please refer to: References: /BAT/. use the following machine data: 9803 $MM_ST_INDEX_AXIS_4: axis index slide counterspindle 9806 $MM_ST_INDEX_SPINDLE_SUB: axis index counterspindle 9812 $MM_ST_GEAR_STEPS_SPINDLE_SUB: gear steps counterspindle 9823 $MM_ST_DISPL_DIR_SUB_SPIND_M3: direction of rotation with M3 9825 $MM_ST_DISPL_DIR_SUB_C_AX_INV: direction of rotation C axis with M3 The position which the counterspindle travels to at program start is defined in the following machine data: 9851 $MM_ST_CYCLE_SUB_SP_WORK_POS: retraction position of the counterspindle If the counterspindle is to travel to fixed stop when gripping. Before doing so. 9857 $MM_ST_CYCLE_RET_DIST_FIXEDSTOP: retraction distance for relieving compressive stress after travel to fixed stop After gripping you can cut off the workpiece. Setup When you set up the counterspindle. you must make the dimensions known to the counterspindle.01. ShopTurn performs a cut-off control procedure using the following machine data: 9859 $MM_ST_CYCLE_PART_OFF_CTRL_DIST: cut-off control. you can machine workpieces with turning.02 11 Miscellaneous Functions 11. feed 9861 $MM_ST_CYCLE_PART_OFF_CTRL_FORC: cut-off control. distance 9860 $MM_ST_CYCLE_PART_OFF_CTRL_FEED: cut-off control. distance 9853 $MM_ST_CYCLE_SUB_SP_FEED: travel to fixed stop. to counteract compressive stress in the workpiece.

02 Edition - .01.11 Miscellaneous Functions 11.02 Notes 11-160 E Siemens AG 2002.11 Counterspindle 01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .

Abbreviations ASUB BP CCU COM CNC CPU DB DBB DBX DRAM FB FC GUD HPU HSK INC IS ISA Asynchronous SUBprogram Basic Program Compact Control Unit Communication Computerized Numerical Control Central Processing Unit Data Block Data Block Byte Data Block Bit Dynamic Random Access Memory Function Block Function Call.02 Edition - A-161 .01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . function block on the PLC Global User Data Handheld Programming Unit Horizontal Softkey INCrement: incremental dimension Interface Signal Industry Standard Architecture A E Siemens AG 2002.

01.A Abbreviations 01. etc.) Numerical Control Unit: NC module Organization Block on the PLC Personal Computer Personal Computer Memory Card International Association Programming unit Programmable Logic Controller Random Access Memory in which data can be read and written Serial interface (definition of interchange circuit between DTE and DCE) Setting Data Softkey SubProgram File Static Random Access Memory (buffered) Tool Tool Change SD SK SPF SRAM T TC A-162 E Siemens AG 2002.02 MCP MD MMC Machine Control Panel Machine Data Man Machine Communication: User interface of SINUMERIK systems for operator control. traversing range.02 Edition - . All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . programming and simulation MPF MPI NC NCK NCU OB PC PCMCIA PG PLC RAM RS-232 Main Program File: NC part program (main program) Multipoint Interface Numerical Control Numerical Control Kernel (kernel with block preparation.

02 Edition - A-163 .01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 A Abbreviations TO TOOLMAN WO Tool Offset Tool Management Work Offset J E Siemens AG 2002.01.

All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .A Abbreviations 01.01.02 Edition - .02 Notes A-164 E Siemens AG 2002.

SIMODRIVE Accessories and Equipment for Special-Purpose Machines Catalog NC Z Order No. D Ordering Information Catalog NC 60 Order No.: E86 060-K4670-A111-A3 /Z/ SINUMERIK.: E86060-K4490-A001-A8-7600 Electronic Documentation /CD6/ The SINUMERIK System (01.01.02 Edition - B-165 .: 6FC5 298-6CA00-0BG2 E Siemens AG 2002. C. SIROTEC.: E86060-K4460-A101-A9-7600 General Documentation /BU/ /ST7/ SIMATIC SIMATIC S7 Programmable Logic Controllers Catalog ST 70 Order No.References B SINUMERIK 840D/840Di/810D/802S.02 Edition) DOC ON CD (includes all SINUMERIK 840D/840Di/810D/FM-NC and SIMODRIVE publications) Order No. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .

01.: 6FC5 298-0AD60-0BP2 (11.: 6FC5 298-3AA60-0BP1 (04.01 Edition) /BAM/ SINUMERIK 840D/810D Operator’s Guide ManualTurn Order No.00 Edition) /BAP/ SINUMERIK 840D/840Di/810D Operator’s Guide Handheld Programming Unit Order No.: 6FC5 298-6AD10-0BP0 (12.02 Edition - .: 6FC5 298-6AF00-0BP1 (11.01 Edition) /AUP/ SINUMERIK 840D/810D AutoTurn Graphic Programming System Programming/Setup Order No.: 6FC5 298-6AA00-0BP0 (10.00 Edition) /BAS/ SINUMERIK 840D/810D Operator’s Guide ShopMill Order No.00 Edition) /BAD/ SINUMERIK 840D/810Di/810D Operator’s Guide HMI Advanced Order No.01 Edition) B-166 E Siemens AG 2002.B References 01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .: 6FC5 298-4AA30-0BP3 (11.01 Edition) /BAE/ SINUMERIK 840D/810D Operator’s Guide Unit Operator Panel Order No.01 Edition) /BA/ SINUMERIK 840D/810D Operator’s Guide MMC Order No.: 6FC5 298-4AA40-0BP3 (11.: 6FC5 298-5AD20-0BP1 (04.: 6FC5 298-6AA10-0BP0 (02.96 Edition) /BAH/ SINUMERIK 840D/840Di/810D Operator’s Guide HT 6 (HPU new) Order No.: 6FC5 298-5AD00-0BP1 (08.02 User Documentation /AUK/ SINUMERIK 840D/810D Short Guide AutoTurn Operation Order No.01 Edition) /BAK/ SINUMERIK 840D/840Di/810D Short Operator’s Guide Order No.

01.01 Edition) /KAT/ SINUMERIK 840D/810D Short Guide ShopTurn Order No.01 Edition) /BNM/ SINUMERIK 840D/840Di/810D User’s Guide Measuring Cycles Order No.01 Edition) /DA/ SINUMERIK 840D/840Di/810D Diagnostics Guide Order No.: 6FC5 298-6AA20-0BP1 (09.01 Edition) /PG/ SINUMERIK 840D/840Di/810D Programming Guide Fundamentals Order No.: 6FC5 298-6AC00-0BP1 (11.: 6FC5 298-6AB10-0BP1 (09.01 Edition) /KAS/ SINUMERIK 840D/810D Short Guide ShopMill Order No.: 6FC5 298-6AB00-0BP1 (09.: 6FC5 298-6AB30-0BP1 (02.: 6FC5 298-5AD40-0BP0 (04.: 6FC5 298-5AD30-0BP0 (04.01 Edition) /PGK/ SINUMERIK 840D/840Di/810D Short Guide Programming Order No.02 Edition) /BEM/ SINUMERIK 840D/810D Operator’s Guide HMI Embedded Order No. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .02 Edition - B-167 .: 6FC5 298-6AC20-0BP1 (10.01 Edition) /KAM/ SINUMERIK 840D/810D Short Guide ManualTurn Order No.: 6FC5 298-6AF20-0BP0 (07.01 Edition) E Siemens AG 2002.: 6FC5 298-6AA70-0BP1 (09.01 Edition) /PGA/ SINUMERIK 840D/840Di/810D Programming Guide Advanced Order No.: 6FC5 298-6AD50-0BP1 (01.01.02 B References /BAT/ SINUMERIK 840D/810D Operator’s Guide ShopTurn Order No.01 Edition) /PGM/ SINUMERIK 840D/840Di/810D Programming Guide ISO Milling Order No.

99 Edition) /EMV/ SINUMERIK.02 /PGT/ SINUMERIK 840D/840Di/810D Programming Guide ISO Turning Order No.: 6FC5 297-0AD30-0BP1 (06.01 Edition) b) Hardware /BH/ SINUMERIK 840D/840Di/810D Operator Components Manual (HW) Order No. SIROTEC.01 Edition) /PGZ/ SINUMERIK 840D/840Di/810D Programming Guide Cycles Order No.4 Software for Data Transfer to/from MMC Module Order No.B References 01. French) Order from: WK Fürth /SYI/ SINUMERIK 840Di System Overview Order No.01 Edition) /PI/ PCIN 4. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01 Edition) Manufacturer/Service Documentation a) Lists /LIS/ SINUMERIK 840D/840Di/810D SIMODRIVE 611D Lists Order No.: 6FC5 297-6AB70-0BP1 (09.: 6FC5 298-6AE40-0BP0 (02.: 6FC5 297-6AA50-0BP1 (09. English.: 6FX2 060 4AA00-4XB0 (German.: 6FC5 298-6AC10-0BP1 (10.99 Edition) B-168 E Siemens AG 2002.02 Edition - . SIMODRIVE EMC Installation Guide Planning Guide (HW) Order No.01 Edition) /BHA/ SIMODRIVE Sensor Absolute Encoder with PROFIBUS-DP User Guide (HW) Order No.01.: 6SN1197-0AB10-0YP1 (02.: 6FC5 298-6AB40-0BP1 (09.

: 6FC5 297-6AC20-0BP1 A2 A3 B1 B2 D1 D2 F1 G2 H2 K1 K2 K4 N2 P1 P3 R1 S1 V1 W1 Various Interface Signals Axis Monitoring.: 6FC5 297-6AC30-0BP1 E Siemens AG 2002.01 Edition) -(the various sections are listed below) Order No. Channel. Coordinate Systems.01 Edition) /PHD/ SINUMERIK 840D NCU 561.96 Edition) /PMH/ SIMODRIVE Sensor Measuring System for Main Spindle Drives Configuring/Installation Guide.01. Actual-Value System for Workpiece.2-573.02 Edition) /PHF/ SINUMERIK FM-NC NCU 570 Configuring Manual (HW) Order No. Protection Zones Continuous Path Mode.: 6FC5 297-4AD10-0BP1 (12. SIMAG-H (HW) Order No. Exact Stop and Look Ahead Acceleration Diagnostic Tools Interactive Programming Travel to Fixed Stop Velocities. External Zero Offset Communication EMERGENCY STOP Transverse Axes Basic PLC Program Reference Point Approach Spindles Feeds Tool Compensation /FB2/ SINUMERIK 840D/840Di/810D(CCU2) Description of Functions Extended Functions (Part 2) --(09.2 Configuring Manual (HW) Order No. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01 Edition)-including FM-NC: Turning. Stepper Motor (the various sections are listed below) Order No.99 Edition) c) Software /FB1/ SINUMERIK 840D/840Di/810D Description of Functions Basic Machine (Part 1) -. Setpoint/Actual-Value Systems.01. Closed-Loop Control Output of Auxiliary Functions to PLC Mode Group.: 6FC5 297-6AC10-0BP2 (06.02 Edition - B-169 .: 6SN1197-0AB30-0BP0 (05. Frames.(09. Program Operation Mode Axes.: 6FC5 297-3AC00-0BP0 (04.02 B References /PHC/ SINUMERIK 810D Configuring Manual (HW) Order No.

: 6FC5 297-6AC80-0BP1 F2 G1 G3 K6 M3 S8 T3 V2 W5 TE1 TE2 TE3 TE4 TE5 TE6 TE7 TE8 3-Axis to 5-Axis Transformation Gantry Axes Cycle Times Contour Tunnel Monitoring Coupled Motion and Leading Value Coupling Constant Workpiece Speed for Centerless Grinding Tangential Control Preprocessing 3D Tool Radius Compensation Distance Control Analog Axis Master-Slave for Drives Transformation Package for Handling Setpoint Exchange MCS Coupling Continue machining -.(09.02 A4 B3 B4 F3 H1 K3 K5 L1 M1 M5 N3 N4 P2 P5 R2 S3 S5 S6 S7 T1 W3 W4 Digital and Analog NCK I/Os Several Operator Panels and NCUs Operation via PG/PC Remote Diagnostics Jog with/without Handwheel Compensations Mode Groups. Position Switching Signals Punching and Nibbling Positioning Axes Oscillation Rotary Axes Synchronous Spindles Synchronized Actions (up to and including SW 3) Stepper Motor Control Memory Configuration Indexing Axes Tool Change Grinding /FB3/ SINUMERIK 840D/840Di/810D(CCU2)/FM-NC Description of Functions Special Functions (Part 3) -.01.01 Edition) Operational Messages/Alarm Reactions Diagnostic Functions Speed Control Loop Extended Drive Functions Enable Commands Encoder Parameterization B-170 E Siemens AG 2002.02 Edition - .Retrace Support Cycle-independent path-synchronous switching signal output /FBA/ SIMODRIVE 611D/SINUMERIK 840D/810D Description of Functions Drive Functions (the various sections are listed below) Order No. Axis Replacement FM-NC Local Bus Kinematic Transformation Measurement Software Cams.: 6SN1 197-0AA80-0BP8 DB1 DD1 DD2 DE1 DF1 DG1 (12. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .B References 01. Channels.01 Edition) -(the various sections are listed below) Order No.

: 6FC5 297-6AF00-0BP1 FE1 FE2 (11.: 6FC5 297-6AE10-0BP1 (09.01.: 6FC5 297-5AE50-0BP1 (05.01 Edition) Remote Diagnosis Alarm-Triggered Messaging by E-Mail: @Event /FBH/ SINUMERIK 840D/840Di/810D HMI Programming Package Order No.00 Edition) /FBD/ SINUMERIK 840D Description of Functions Digitizing Order No.01 Edition) E Siemens AG 2002.02 Edition - B-171 .01 Edition) /FBFA/ SINUMERIK 840D/840Di/810D Description of Functions ISO Dialects for SINUMERIK Order No.02 B References DM1 DS1 DÜ1 Calculation of Motor/Power Section Parameters and Controller Data Current Loop Control Monitors/Limitations /FBAN/ SINUMERIK 840D/SIMODRIVE 611 Digital Description of Functions ANA Module Order No.01.: 6FC5 297-1AE70-0BP0 (03.: 6SN1 197-0AB80-0BP0 (02.: 6FC5 297-4AC50-0BP0 DI1 DI2 DI3 DI4 (07.00 Edition) /FBDT/ IT Solutions NC Data Transmission (SinDNC) Description of functions Order No.99 Edition) Start-Up Scanning with Tactile Sensors (scancad scan) Scanning with Lasers (scancad laser) Milling Program Generation (scancad mill) /FBDN/ IT Solutions NC Data Management Server (DNC NT-2000) Description of functions Order No.01 Edition) /FBFE/ SINUMERIK 840D/810D Description of Functions Remote Diagnosis Order No. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .: (is post of the solftware supplied) Part 1 Part 2 User’s Guide Description of Functions (10.

02 /FBHLA/ SINUMERIK 840D/SIMODRIVE 611 Digital Description of Functions HLA Module Order No.: 6FC5 297-6AD80-0BP1 (12.01 Edition) B-172 E Siemens AG 2002.: 6FC5 297-5AD50-0BP1 (08.01 Edition) Operator’s Guide Development Environment (Configuring Package) Screen Kit: Software Update and Configuration Online only: Configuring Syntax (Configuring Package) Introduction to Configuring of Operator Interface /FBP/ SINUMERIK 840D Description of Functions C-PLC Programming Order No.96 Edition) /FBR/ SINUMERIK 840D/810D Description of Functions SINCOM Computer Link IT Solutions Order No.: 6FC5 297-6AC40-0BP0 BA EU IK PS PSE (09.00 Edition) /FBMA/ SINUMERIK 840D/810D Description of Functions ManualTurn Order No.00 Edition) /FBSI/ SINUMERIK 840D/SIMODRIVE Description of Functions SINUMERIK Safety Integrated (03.01 Edition) /FBST/ SIMATIC FM STEPDRIVE/SIMOSTEP Description of Functions Order No.: 6FC5 297-3AB60-0BP0 (03.01 Edition) Order No.: 6SN1 197-0AB60-0BP2 (04.B References 01.: 6FC5 297-5AD60-0BP0 NFL NPL Host Computer Interface PLC/NCK Interface (04.01.00 Edition) /FBO/ SINUMERIK 840D/810D/FM-NC Description of Functions Configuring of Operator Interface OP 030 (the various sections are listed below) Order No.02 Edition - .: 6FC5 297-6AB80-0BP0 /FBSP/ SINUMERIK 840D/810D Description of Functions ShopMill Order No. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .: 6SN1 197-0AA70-0YP4 (01.

01. Presses Order No. Glass.01 Edition) /PJE/ SINUMERIK 840D/810D HMI Embedded Installation Package (08.: 6SN1 197-0AC00-0BP1 (09.: 6FC5 297-6AC60-0BP1 (10. Ceramics.: 6SN1 197-0AB20-0BP4 (08.: 6FC5 297-6AD40-0BP1 (09.: 6FC5 297-6AE60-0BP0 (09.: 6FC5 297-6AE00-0BP0 (03. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01 Edition) Description of Functions: Software Update and Configuration. Installation Order No.02 B References /FBT/ SINUMERIK 840D/810D Description of Functions ShopTurn Order No.: 6FC5 297-6AD70-0BP1 (01.01 Edition) /HBI/ SINUMERIK 840Di Manual Order No.01.01 Edition) E Siemens AG 2002.02 Edition - B-173 .02 Edition) /FBSY/ SINUMERIK 840D/840Di/810D(CCU2) Description of Functions Synchronized Actions for Wood.01 Edition) /FBTD/ SINUMERIK 840D/810D Description of Functions Tool Information SINTDI with Online Help Order No.01 Edition) /FBW/ SINUMERIK 840D/840Di/810D Description of Functions Tool Management Order No.: 6FC5 297-6EA10-0BP0 (the publication PS Configuring Syntax is a component of the software consignment and is available as a pdf file) /PJFE/ SIMODRIVE Planning Guide 1FE1 Synchronous Built-In Motors AC Motors for Main Spindle Drives Order No.01 Edition) /FBU/ SIMODRIVE 611 universal Description of Functions Closed-Loop Control Component for Speed Control and Positioning Order No.

01 Edition) /PPH/ SIMODRIVE Planning Guide AC Asynchronous Motors AC asynchronous motors for main spindle drives 1PH2. User Manual Order No.01 Edition) /PPM/ SIMODRIVE Planning Guide Hollow-Shaft Motors Hollow-shaft motors for main spindle drives 1PM4 and 1PM6 Order No.B References 01.: 6SN1 197-0AB70-0BP2 /PJM/ SIMODRIVE Planning Guide Motors Three-Phase AC Motors for Feed and Main Spindle Drives Order No. 1PH7 Order No.: 6SN2197-0AA20-0BP1 (08.Reference Manual: Module Data Order No.: 6SN1 197-0AA20-0BP4 (09.01 Edition) (on request) ALL General Information about Linear Motors 1FN1 1FN1 Three-Phase AC Linear Motor 1FN3 1FN3 Three-Phase AC Linear Motor CON Connections Order No. 1PH4.: 6SN1 197-0AA00-0BP5 (05. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .: 6SN1 197-0AC60-0BP0 (10.Manual: Assembly.98 Edition) /POS3/ SIMODRIVE POSMO SI/CD/CA Distributed Servo Drive Technology. User Manual Order No.01 Edition) Distributed Positioning Motor on PROFIBUS DP. CPU Data (HW) -.01 Edition) /POS1/ SIMODRIVE POSMO A (04.: 6SN1 197-0AD03-0AP0 (10.: 6SN2197-0AA00-0BP2 /POS2/ SIMODRIVE POSMO A Installation Instructions (enclosed with POSMO A) Order No.02 /PJLM/ SIMODRIVE Planning Guide Linear Motors (06.01 Edition) /S7H/ SIMATIC S7-300 -.02 Edition - .: 6ES7 398-8AA03-8AA0 (10.00 Edition) /PJU/ SIMODRIVE 611 Planning Guide Inverters Order No.: 462 008 0815 00 (12.01.98 Edition) B-174 E Siemens AG 2002.

: 6SN 1197-0AA60-0BP6 (10.97 Edition) /S7L/ SIMATIC S7-300 FM 354 Servo Drive Positioning Module Order in conjunction with Configuring Package (04. SimoPro 3.01 Edition) (incl.97 Edition) /S7HR/ SIMATIC S7-300 Manual: STEP 7. V. V.: 6ES7 810-4CA02-8AA0 (03.02 Edition - B-175 . 3.: 6FC5 297-6AB10-0BP1 /IAF/ SINUMERIK FM-NC Installation and Start-Up Guide Order No.: 6FC5 297-6AD20-0BP0 /IAD/ SINUMERIK 840D/SIMODRIVE 611D Installation and Start-Up Guide (09.01 Edition) (incl.02 B References /S7HT/ SIMATIC S7-300 Manual: STEP 7. 3.97 Edition) /S7S/ SIMATIC S7-300 FM 353 Step Drive Positioning Module Order in conjunction with Configuring Package (04.00 Edition) /IAC/ SINUMERIK 810D Installation and Start-Up Guide (10.97 Edition) /S7M/ SIMATIC S7-300 (01. description of SIMODRIVE 611D start-up software) Order No.1 Program for Configuring Machine-Tool Drives Order No.: 6ES7 810-4CA02-8AR0 (03.01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . Reference Manuals. description of SIMODRIVE 611D start-up software) Order No.1 Order No.00 Edition) E Siemens AG 2002. Basic Information.1 Order No.: 6SC6 111-6PC00-0AAj Order from: WK Fürth d) Installation and Start-Up /IAA/ SIMODRIVE 611A Installation and Start-Up Guide Order No.01 Edition) FM 357 Multi-Axis Module for Servo and Stepper Drives Order in conjunction with Configuring Package /SP/ SIMODRIVE 611-A/611-D.01.: 6FC5 297-3AB00-0BP1 (07.

02 /IAM/ SINUMERIK 840D/840Di/810D MMC/HMI Installation and Start-Up Guide Order No.: 6FC5 297-6AE20-0BP1 AE1 BE1 HE1 IM1 IM2 IM3 IM4 TX1 (11.2 Start-Up Functions for the HMI Embedded Start-Up Functions for the MMC 103 Start-Up Functions for the HMI Advanced (PCU 50) Creating Foreign Language Texts B-176 E Siemens AG 2002.02 Edition - .01.B References 01. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) .01 Edition) Upgrades/Supplements Supplement Operator Interface Online Help Start-Up Functions for the MMC 100.

4-44 Display machine data. 11-155 Cycles. 2-22 Installation and start-up NC. 8-111 FC 30. 10-137 Application disks. 2-19 Input signals. 8-120 Customer boot screen PCU 20. 11-144 Cycle support. 5-47 Interface signals for ShopTurn. 2-19 PCU 50.01. 11-145 Hardware. 11-143 PCU 50. 1-13 HEADER. 1-13 operator components. 8-102 variables. 2-17 DB. 4-39 B Bar loader. 11-144 H C Configuration file. 2-27 PLC.INI. 5-47. 11-143 PCU 50. 8-105 Coolant. 11-152 Basic components. 10-140 L Lockable data areas. 1-13 Boot screen PCU 20. 10-137 Access rights. 5-50 Diagnostics function for NC signals.Index E A Abbreviations. 10-138 Function blocks. 1-13 basic components. 2-18 End face machining. 4-42. self--configured. 10-141 E Siemens AG 2002.. 5-63 Diagnostics buffer signals.. 5-51 Installation and start--up PCU 20. A-161 Access protection. 4-40 Data transmission. 4-45 Interlocking logic. 11-156 I Initial start--up. 11-149 Cylinder surface transformation. 8-114 DB73. 8-115 DB82. 8-112 DB72. 4-43 D Data blocks. 11-145 Entry softkey. 4-42 Default password. 2-29 Interface DB82.35. 6-68 tool management. 4-39 FC 100. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 11-149 F FB. 8-108 K Keyswitch. 4-40 DB71.02 Edition - Index-177 . 4-41 FC 90. 8-111 FC. 10-139 Description of the diagnostics buffer signals. 4-39 FB 110. 4-41 Features of access protection. 5-47 Interface signals.

11-153 Protection levels. 2-19 series start--up. 7-95 Toolbox diskettes. 8-109 software. 1-15 OP032S. 2-18 PLC installation and start-up. manual movement. 11-152 to_turn. 2-31 ShopTurn Classic. 8-123 Tool list. 9-134 O OP hotkeys. 2-18 TRACYL. 4-38 program. 10-139 set. 2-27 NC machine data.02 Edition - . B-165 Reserved Functions. 8-96 Network. 8-93 blocks. 11-158 Programs. 6-66 tool management. 2-22 PLC interface signals. 11-145 TRANSMIT. 11-149 Series start--up. 2-19 installation via PC card. 6-68 NC. 8-108 NC machine data. 8-111 configuration file. 11-147 MD 20124. 8-120 display machine data. 8-109 spindle. 2-17 Software start-up. 6-68 Machine manufacturer cycle. 8-95 Startup initial startup. 4-35 program structure. tool management of the NC. 7-91 User screenform. 10-139 reset. 11-149 W Workpiece gripper. 8-102 configure user interface. 10-141 Tailstock. 4-36 OB100. coolant and direction of rotation. 2-22 ShopTurn Open. 2-18 toolbox diskettes. automatically generated. integrating. 8-99 Measuring cycles. 4-41 Software installation application disks. 6-65 display. installation and start--up. 2-29 PLC keys. 9-133 Network drive. 5-59 T P Password. 1-16 Machine data. 11-145 Turret. 11-156 Supplementary conditions. 6-65 ShopTurn. 2-17 Spindle. 2-18 system disks. 8-96 overview of functions. 10-139 PCU 20 installation and start--up. 11-152 Index-178 E Siemens AG 2002. 11-156 Output signals. 3-33 System disks. 1-13 Operator status display. 8-120 Spindle control. 2-18 Software package.ini. 4-35 toolbox diskettes. 8-120 start-up of the NC. 11-148 ST_CUST. 2-31 Status display.Index 01. 2-17 Start-up. 5-48. self--configured.up. 8-121 U R References. 5-47 OB1. 11-147 Start--up PLC tool management. All rights reserved SINUMERIK 840D/810D ShopTurn Description of Functions (FBT) . 8-123 coolant. 11-154 ShopTurn PLC program.01. 11-155 S Screenform. 2-19 PCU 50. 2-18 N NC installation and start-up. 1-15 19. 8-93 PLC start-.02 M Machine control panel. 8-120 Tool management. 11-158 Operator components.

02 Should you come across any printing errors when reading this publication. Suggestions for improvement are also welcome.: Edition: 6FC5 297--6AD70--0BP1 01.docu@erlf.Suggestions SIEMENS AG A&D MC BMS P. please notify us on this sheet.2176 email: motioncontrol. + 49 (0) 180 / 5050 -. Box 3180 D-91050 Erlangen (Tel. Address Corrections For Publication/Manual: SINUMERIK 840D/810D ShopTurn Manufacturer/Service Documentation Description of Functions Order No.siemens.de) From Name Company/Dept.222 [Hotline] Fax + 49 (0) 9131 / 98 -. O. Phone: Telefax: / / Suggestions and/or corrections .

Analog Module EMC Guidelines Electronic Documentation SINUMERIK SIMODRIVE 840D/840Di/ 810D 611. Guide -.810D -.Fundamentals *) -.2001) General Documentation SINUMERIK SIROTEC SIMODRIVE Accessories User Documentation SINUMERIK 840D/810D SINUMERIK 840D/840Di/ 810D SINUMERIK 840D/810D/ FM-NC SINUMERIK 840D/810D SINUMERIK 840D/840Di/ 810D SINUMERIK 840D/840Di/ 810D Brochure Catalog Ordering Info NC 60 *) Catalog Accessories NC-Z AutoTurn -.Setup (2) Operator’s Guide -.ISO Turning/Milling Operator’s Guide System Overview -.ManualTurn -.Data Transfer Configuring (HW) *) -.FM-NC -.Basic Machine *) -. of Functions Remote Diagnosis *) These documents are a minimum requirement for the control .MMC 103 -.Tool Requir.HPU -.ShopMill -.Unit Operator Panel Diagnostics Guide *) Operator’s Guide *) -.Short Guide -.Development Kit Screen Kit MMC 100/101 SW Update and Configuration Description of Functions Tool Management Description of Functions Operator Interface OP 030 Manufacturer/Service Documentation SINUMERIK SIMODRIVE SIROTEC SINUMERIK SIMODRIVE SINUMERIK 840D SINUMERIK SIMODRIVE SINUMERIK SIMODRIVE 840D/840Di/ 810D 611D SINUMERIK SIMODRIVE 840D 611D SINUMERIK SIMODRIVE 840D 611D Description of Functions SINUMERIK Safety Integrated Description of Functions Digitizing Installation & Start-Up Guide *) -.Cycles -.Measuring Cycles -.Extended Functions -.ShopTurn -.840D Manufacturer/Service Documentation SINUMERIK SIMODRIVE 611D 840D/810D SINUMERIK 840D/840Di/ 810D SINUMERIK 840D/840Di/ 810D SINUMERIK 840D/810D SINUMERIK 840D/810D SINUMERIK 840D/840Di/ 810D SINUMERIK 840D/810D Operator Components (HW) *) Description of Functions Drive Functions *) Description of Functions -.Short Guide -. of Functions IT--Solutiions -.ShopTurn Description of Functions Synchronized Actions Descr.Hydraulics Module -.ManualTurn -.Data Management -.HMI Advanced User Documentation Manufacturer/Service Documentation SINUMERIK 840D/840Di/ 810D SINUMERIK 840D/810D SINUMERIK 840Di SINUMERIK 840D/810D SINUMERIK 840D/840Di/ 810D SINUMERIK 840D/810D SINUMERIK Program.Short Guide ManualTurn -.810D -.Programming (1) -.Advanced *) -.HMI Embedded -.840D/611D -.Configuring Syntax -. Motors Manufacturer/Service Documentation SINUMERIK 840D/ 840Di/810D SINUMERIK 840Di SINUMERIK 840D/810D DOC ON CD *) The SINUMERIK System Descr.HT 6 (+ 840Di) -.ShopMill -.Computer Link -.Special Functions Configuring Kit MMC 100/101 -.Short Guide -.MMC/HMI Lists *) Description of Functions Linear Motor Description of Functions -. of Functions ISO Dialects for SINUMERIK Manual (HW + Installation and Start-Up) Descr.Overview of SINUMERIK 840D/840Di/810D Documentation (11.Short Guide ShopTurn Description of Functions -.Short Guide ShopMill -. -.FM-NC -.

Sign up to vote on this title
UsefulNot useful