You are on page 1of 158

Start- up Guide 11/03 Edition

sinumerik
SINUMERIK 802D SINUMERIK 802D base line

Control System

Installing the Control System2

Commissioning

3 4 5 6 7 8 9

SINUMERIK 802D Start- up Guide

Starting up the PLC Series Machine Start-up and Data Backup

Software Update Machine and Setting Data 802D Machine and Setting Data 802D base line

Start-up in ISO Mode

Valid for Control Software Version SINUMERIK 802D 2 SINUMERIK 802D base line 1

Edition 11.03

SINUMERIK documentation
Printing history Brief details of this edition and previous editions are listed below. The status of each edition is shown by the code in the Remarks column. Status code in the Remarks column: A . . . . New documentation. B . . . . Unrevized reprint with new Order No. C . . . . Revised edition with new status. If actual changes have been made on the page since the last edition, this is indicated by a new edition coding in the header on that page.

Edition 12.00 10.02 11.03

Order No. 6FC5 697 - 2AA00 - 0BP1 6FC5 697 - 2AA00 - 0BP2 6FC5 697 - 2AA00 - 0BP3

Remarks A C C

This Manual is included on the documentation on CD-ROM (DOCONCD) Edition Order No. Remarks 03.04 6F C5 298-7CA00-0BG0 C

Trademarks SIMATICr, SIMATIC HMIr, SIMATIC NETr, SIROTECr, SINUMERIKr and SIMODRIVEr are registered trademarks of Siemens. Third parties using for their own purposes any other names in this document which refer to trademarks might infringe upon the rights of trademark owners.

This documentation was produced using Interleaf 7.0. Subject to change without prior notice. The reproduction, transmission or use of this document or its contents is not permitted without express written authority. Offenders will be liable for demages. All rights, including rights created by patent grant or registration of utility model or design, are reserved.

Other functions not described in this documentation might be executable in the control. This does not, however, represent an obligation to supply such functions with a new control or when servicing. We have checked that the contents of this document correspond to the hardware and software described. Nonetheless, differences might exist and therefore we cannot guarantee that they are completely identical. The information contained in this document is, however, reviewed regularly and any necessary changes will be included in the next edition. We welcome suggestions for improvement.

Siemens AG 2003. All rights reserved.

Order No. 6FC5 697 - 2AA00 - 0BP3 Printed in the Federal Republic of Germany

Siemens - Aktiengesellschaft

Safety notices
This Manual contains notices intended to ensure your personal safety and to avoid material damage. The notices are highlighted by a warning triangle and, depending on the degree of hazard, represented as shown below:

! ! !

Danger
indicates that loss of life, severe personal injury or substantial material damage will result if the appropriate precautions are not taken.

Warning
indicates that loss of life, severe personal injury or substantial material damage may result if the appropriate precautions are not taken.

Caution
indicates that minor personal injury or material damage may result if the appropriate precautions are not taken.

Caution
eithout a warning triangle means that material damage can occur if the appropriate precautions are not taken.

Notice
means that an undesired event or status can occur if the appropriate note is not observed.

Note
is used to draw your special attention to an important information on the product, the handling of the product or the corresponding part of the documentation.

Qualified personnel
Start-up and operation of a device may only be carried out by qualified personnel. Qualified personnel as referred to in the safety notices provided in this Manual are persons who are authorized to start up, ground and tag devices, systems and circuits according to the relevant safety standards.

Usage as per intended purpose


Please observe the following:

Warning
The device may only be used for the cases of application, as intended by the Catalog, and only in conjunction with third-party devices and components recommended or approved by Siemens. The proper and safe operation of the product requires transport, storage and installation according to the relevant instructions and qualified operation and maintenance at the prescribed intervals.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

vi

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Table of Contents
1 SINUMERIK 802D Control System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 1.2 Components of SINUMERIK 802D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Technical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-9
1-9 1-12

Installing the Control System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.1 2.2 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.4 2.5 2.6 2.7 2.8 2.9 Installing and Removing the SINUMERIK 802D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interfaces and Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting the Individual Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting the Keyboard (KB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting Handwheels to the PCU (X14, X15, X16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connection Configuration of the RS232 Interface (COM1) on the PCU . . . . . . . . . . . . . . . . Connecting the I/O to PP 72/48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting the SIMODRIVE 611U Drive Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting Profibus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Power Supply for PCU (X8) and PP 72/48 (X1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displays on the PCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displays on PP 72/48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-15
2-15 2-25 2-29 2-29 2-29 2-30 2-31 2-33 2-33 2-35 2-36 2-37 2-38

Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 3.1.1 3.1.2 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.9 3.10 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Access Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure of Machine (MD) and Setting Data (SD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Turning on and Booting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Language Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting the Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Input of Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting the Profibus Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Starting up the PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Starting up the Axes/Spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Set/Actual Value Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Default Setting of Axis Machine Data for Feed Axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Default Settings of Axis Machine Data for the Spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Spindle without external encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Spindle with external TTL encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting a direct measuring system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Completing Start -up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Service Display of Axis Drive Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-39
3-39 3-40 3-41 3-42 3-43 3-44 3-45 3-46 3-48 3-49 3-49 3-51 3-52 3-59 3-61 3-62 3-67 3-68

Starting up the PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


4.1 4.2 4.3 4.3.1 4.3.2 Commissioning of PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PLC Start -up Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PLC Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General PLC Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . User Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-69
4-70 4-70 4-72 4-73 4-73

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

vii

Table of Contents

4.4 4.4.1 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.5 4.6

PLC Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Command Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Explanation of Stack Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Program Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Data Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interface to the Control System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Testing and Monitoring Your Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Downloading/Uploading/Copying/Comparing PLC Applications . . . . . . . . . . . . . . . . . . . . . . User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-75 4-76 4-78 4-85 4-85 4-86 4-86 4-87 4-88

Series Machine Start-up and Data Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


5.1 5.2 5.2.1 5.2.2 5.2.3 5.3 5.4 Series Machine Start -up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Data Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Internal Data Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . External Data Backup via V24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . External Data Backup via NC Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formatting an NC Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Data backup in case of backligth failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-89
5-89 5-91 5-91 5-91 5-92 5-93 5-94

6 7

Software Update Using the NC Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Machine and Setting Data 802D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.2

6-95 7-97

List of Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-98 Display Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-98 General Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-103 Channel -Specific Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-106 Axis -Specific Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-112 Setting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-121

Machine and Setting Data 802D base line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-125


8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 List of Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Channel -Specific Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Axis -Specific Machine Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-126 8-126 8-131 8-132 8-134

Setting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-143

Start-up in ISO Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-147


9.1 9.1.1 9.1.2 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.2.5 9.3 1. Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-147 The turning variant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-147 The milling variant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-148 Machine data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Decimal point programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Straight line control with rapid traverse G00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Spindle positioning M19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blueprint programming (turning technology only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tool offset (turning technology only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-148 9-148 9-148 9-149 9-149 9-149

Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-150

viii

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

SINUMERIK 802D Control System

1.1

Components of SINUMERIK 802D

Hardware components
S S S S S PCU (Panel Control Unit): Control component for a maximum of 4 axes and a spindle with graphical display, softkey bars and NC card plug -in module KB (keyboard): horizontal or vertical design MCP (Machine Control Panel) PP 72/48 (Profibus I/O): 72 digital inputs, 48 digital outputs Drive module SIMODRIVE 611UE closed -loop control module Profibus DP option module

Software components
S System software on the permanent Flash memory of the PCU Boot software, starts the system. HMI software (Human Machine Interface), incorporates all operating functions. NCK software (NC kernel) incorporates all NC functions. It controls an NC channel with a maximum of 4 axes and a spindle. PLC software (Programmable Logic Control), executes the integrated PLC user program cyclically.

Toolbox Setup file for turning and milling Configuration file for transformations with turning Cycle package for turning and milling Transfer program WINPCIN for transferring user data and programs from/to PC and NC Reloadable languages Text manager PLC user library SimoCom U Parameterization and Start -up Tool for drives SIMODRIVE 611 UE Firmware Programming Tool PLC 802

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

1-9

SINUMERIK 802D Control System 1.1 Components of SINUMERIK 802D

Note
Please always observe the readme file supplied with the Toolbox. It provides up -to-date information.

User data
The user data are: S S S S S S S S S S Machine data Setting data Tool data R parameters Zero offsets Compensation data Part programs Standard cycles PLC user program PLC alarm texts

Note
After POWER OFF or in case of power failure, modified user data are stored at least 50 h. Then they can be lost if they have not been stored using appropriate operating actions (see Section 5.2.1)

1-10

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

SINUMERIK 802D Control System 1.1 Components of SINUMERIK 802D

PCU

MCP

[V AR]

Jog

Ref Point

Auto Single Block MDA

Spindle Left Spindle Stop Spindle Right

Rapid

Reset Cycle stop Cycle Start

KB

P R O C E S S F IE L D B U S

PP 72/48

Closed - loop control module SIMODRIVE 611UE

Profibus DP option module

Fig. 1-1

SINUMERIK 802D hardware components

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

1-11

SINUMERIK 802D Control System 1.2 Technical Data

1.2

Technical Data

Connection values
Table 1-1 Connection values Parameter Supply voltage Ripple Current consumption from 24 V Power loss of PCU including keyboard (KB) Power loss of MCP Power loss of PP 72/48 Starting current, total * Basic configuration consisting of PCU, KB, MCP and PP 72/48, all outputs open ** at nominal load 1 50 <5 11 2.6 min. 20.4 typ. max. 28.8 3.6 Unit V Vss A W W W A *

**

Weight
Table 1-2 Weight Component PCU KB MCP PP 72/48 4.9 kg 1.7 kg 1.5 kg 1.2 kg Weight

Dimensions
Table 1-3 Dimensions of components Component PCU KB, horizontal design KB, vertical design MCP PP 72/48 Dimensions WxHxD [mm] 310 x 330 x 85 310 x 175 x 32 172 x 330 x 32 170 x 330 x 128 194 x 325 x 35

1-12

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

SINUMERIK 802D Control System 1.2 Technical Data

Environmental conditions during operation


Table 1-4 Ambient conditions during operation Parameters Temperature range Admissible relative humidity Air pressure 0...50 C 5...95 % without condensing 700...1,060 hPa

The field conditions comply with IEC 1131-2. For use in the field, the control system should be installed in a housing (e.g., cabinet).

Transport and storage conditions


Table 1-5 Transport and storage conditions Parameter Temperature range Admissible relative humidity Air pressure Shipping height Free fall in shipping package -20...60 C 5...95 % non -condensing 700...1,060 hPa -1,000...3,000 m v 1,200 mm (PP 72/48 v 1,000 mm)

Protective quality and degree of protection


Class of protection I acc. to IEC 536. A PE conductor connection is required. Protection against solid foreign bodies and water: acc. to IEC 529. S S S S for PCU : for KB: for MCP: PP 72/48 IP 65 front side IP 00 rear side IP 65 front side IP 00 rear side IP 54 front side IP 00 rear side IP 00

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

1-13

SINUMERIK 802D Control System 1.2 Technical Data

PP 72/48
Table 1-6 Digital inputs Parameter UH Iin at UH UL Iin at UL Signal delay of hardware min. 15 2 -30 not defined 0.5 0 typ. 24 max. 30 15 +5 15 3 Unit V mA V mA ms

24V voltage to control the digital inputs are provided at pin 2 of interfaces X111, X222, X333. max. current at pin 2 Iout =0.5A Table 1-7 Digital outputs (high -side drivers) Parameter UH Iout at UH and 100% simultaneity factor UL Iout at UL (leakage current) Signal delay of hardware Switching frequency of ohmic load Switching frequency of inductive load (free-wheeling diode required) Switching frequency of lamp load Open output 50 400 0.5 100 2 11 A ms Hz Hz Hz min. Vcc - 3V typ. max. Vcc 250 Unit V mA

24V voltage to supply the digital outputs must be connected to all 4 pins - pins 47, 48, 49, 50. A max. of 1 A is permitted per supply pin.

1-14

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Installing the Control System

2.1

Installing and Removing the SINUMERIK 802D

Warning
Before installing the control system make absolutely sure that it is disconnected from mains! The modules contain electrostatically sensitive components. When handling the modules, make sure that neither p.c.boards, nor components are touched by persons not grounded with ESD protection.

Procedure
1. Install PCU, KB and MCP.

Attention! The maximum permissible torque for tightening the fastening screws is 1.8 Nm and must not be exceeded.
2. Install the PP 72/48. 3. Install the drive combination (see SIMODRIVE 611 UE Documentation). 4. Make a connection between PCU and KB, as well as between MCP and PP 72/48 . 5. Establish the Profibus connection between PCU, PP 72/48 and SIMODRIVE 611 UE.

Removing the control system


The control system components are removed in the reverse order.

Warning
When removing the control system, make absolutely sure that the control system is dead and disconnected from mains.

Mounting dimensions

Note
For installing the control system components, observe the dimensions specified in the diagrams on the next pages. The drill patterns are to be used as a basis for preparing the fastening holes. These dimensions are binding.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-15

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

8.2

90_

70

A-A

50

Required clearance

13

Required clearance

161.2

330

321

Fig. 2-1

Mounting dimensions of PCU

2-16

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

13

20

50

20

4.5 (X8)

5 15

35 15 154.7 13.8 309.4 302.2 295.6 7.2 0

Fig. 2-2
295 281.8 2
+3

312

Drill pattern for PCU


2) 2) 0.5

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)
302
+0.3

286.6

2.1

152.2

281.8 M4 Z 1.6 5

1)

140.9

285

+0.3

Montageausschnitt Panel cutout

Installing the Control System

Installing and Removing the SINUMERIK 802D

1) Einniet-, Einpressmutter M4 oder Gewindedurchzug M4 (8x) Rivet nut M4 or threaded plugging M4 (8x) 2) Bohrungen fr Lagefixierung 5.2 (2x) location holes 5.2 (2x)

2-17

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

90_

128

68.7

154 170

Fig. 2-3

Mounting dimensions for MCP

2-18

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

19

17.2

4.5 (X6) 9 34 152.2 330 263 159.8 33

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

>= 2

Fig. 2-4

Drill pattern for MCP

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

1) Einniet-, Einpressmutter M4 oder Gewindedurchzug M4 Rivet nut M4 or threaded plugging M4

6xM4 1)

301 290

141.2

0 11

147 140 0 7

2-19

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

330

320

10

86.1 1) Add this dimension (24+15)=39 mm to the height of the plug.

172.2

Ground Screw M5

Connection socket

2)

1)

24

20

290

20

2) Location pins (2x4.7)

7.7

NOTE:

172.2 165 158.8 15

13.4 7.2 15 0

330

321

Fig. 2-5

Mounting dimensions for keyboard (vertical layout for installation alongside the PCU)

161.2

2-20

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

142.2

2)

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

303.5

302.5

143.7

295

7.5 0

8.5

Fig. 2-6

Drill pattern for keyboard (vertical layout for installation alongside the PCU)

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

1) Einniet - ,Einpressmutter M4 oder Gewindedurchzug M4 Rivet nut M4 or threaded plugging M4 2) Bohrungen fuer lagefixierung 5 mm (2x) location holes 5 mm (2x) 3) Pay attention to the cut direction .

145.7

151.9

0.3

146

73

1) M4(6x)

Up

3)

5(2x)

2)

2+3 0.5

2-21

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

87.5

175

7.2

Connection socket

302.2 309.4 2)

1) Add this dimension (24+15)=39 mm to the height of the plug.

Grounding Screw M5

15

145

15 2)

309.4 295.6 15

154.7 279.4

13.8 15

175

Fig. 2-7

Mounting dimensions for keyboard (horizontal layout for installation alongside the PCU)

169

2-22

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2) Location pins (2x4.7)

1) 0

24

7.7

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

+3

2)

5(2x)

0.5

290

285

283.4

1) M4(6x)

1) Einniet - ,Einpressmutter M4 oder Gewindedurchzug M4 (6x) Rivet nut M4 or threaded plugging M4 (6x)

142.5

1.6

5 0 158 153 76.5 5

Fig. 2-8

Drill pattern for keyboard (horizontal layout for installation under the PCU)

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2) Bohrungen fr Lagefixierung (2x) Location holes 5 mm

2-23

Installing the Control System 2.1 Installing and Removing the SINUMERIK 802D

10.5

325

306

Fig. 2-9

Mounting dimensions of PP 72/48

2-24

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

35

6.5 170 10

194 35 10

Installing the Control System 2.2 Interfaces and Cables

2.2

Interfaces and Cables

Position of interfaces, controls and displays on the PCU

B (side view)

DC24V

Jumper Erdanschluss M5 Grounding connection M5

Fig. 2-10

User interface on the PCU S S S DC24V power supply connection (X8)

3 -pin screw -terminal block for connecting the 24 V load power supply Profibus (X4)

9 -pin D-Sub female connector for connecting Profibus COM1 RS232 interface (X6)

9 -pin D-Sub male connector Interface COM2 has no function. S S S S S Handweels 1 to 3 (X14/X15/X16)

15 -pin D-Sub male connector for connecting the handwheels Keyboard 6 -pin Mini -DIN Reset button Jumper X311 keyboard connection (X10)

4 LEDs for error and status displays (behind the front panel)

Interface on the KB
S Keyboard connection 6 -pin Mini -DIN

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-25

Installing the Control System 2.2 Interfaces and Cables

Position of interfaces, displays and controls on PP 72/48

OVERTEMP POWER X2

RESET

EXCHANGE READY X2 S1

X1

X1

X333

X222

X111

Fig. 2-11

User interfaces on PP 72/48 S S S S S X1 power supply connection (DC24V)

3 -pin screw -terminal block for connecting the 24 V load power supply X2 Profibus

9 -pin D-Sub female connector for connecting Profibus X111, X222 and X333 50 -pin ribbon cable connector for connecting digital inputs and outputs 4 LEDs on PP 72/48 for status displays S1 DIL switch for setting the Profibus address (see Section 3.6)

2-26

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Installing the Control System 2.2 Interfaces and Cables

Interfaces on the MCP

X1202

X1201

Fig. 2-12 S

User interfaces on the MCP

X1201 und X1202 50 -pin ribbon cable connector for connection to PP 72/48

Interconnecting cables
The interconnection of the individual components is carried out as shown on the Connection Diagram (Fig. 2-13). For the cable designations and connector types, please refer to the SINUMERIK 802D Catalog.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-27

Installing the Control System 2.2 Interfaces and Cables

Power Supply 24V DC

P R O C E S S F IE L D B U S

PCU
Profibus (X4)

X8

COM 1 (X6)

RS232

Handwheel1 (X14) Handwheel 2 (X15) Handwheel 3 (X16) Handwheels

Keyboard (X10)

KB
CNC Keyboard

X111 X1 X2 X222 X333

X1202 X1201

PP 72/48

MCP

X111 X1 X2 X222 X333 Machine I/O

X423 SIMODRIVE 611U

Fig. 2-13

SINUMERIK 802D Connection Diagram

2-28

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Installing the Control System 2.3 Connecting the Individual Components

2.3

Connecting the Individual Components


Note
Use only shielded cables and make sure that the shield is connected to the metallic or metalized connector casing on the control end. 1. Connect the cables to the components as shown in Fig. 2-13. 2. Lock the D -Sub male connectors in place using the fastening screws and install the cable strain relief devices. The preassembled cables offered as accessories provide optimum noise immunity.

2.3.1

Connecting the Keyboard (KB)


The keyboard is connected to the PCU using the supplied cable. The angular connector must be plugged into the keyboard.

2.3.2

Connecting Handwheels to the PCU (X14, X15, X16)


Connector designation: HANDWHEEL1 (X14) HANDWHEEL2 (X15) HANDWHEEL3 (X16) 15 -pin D -Sub female connector 3m

Connector type: Max. cable length Table 2-1

Pin connector assignment of female connector X14, X15, X16 X14, X15, X16

Pin 1 2 3 4 5 6 7 8

Signal 1P5 1M A A N.C. B B N.C.

Type V V

Pin 9 10 11 12 13 14 15

Signal 1P5 N.C. 1M N.C. N.C. N.C. N.C.

Type V

15

Signal names A A B B 1P5 1M Signal type V voltage output A pulse negated A pulse B pulse negated B pulse 5V power supply ground

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-29

Installing the Control System 2.3 Connecting the Individual Components

Handwheels
Three electronic handwheels can be connected; these must comply with the following requirements: Transfer method: Signals: Max. output frequency: Phase offset of track A to B: Power supply: 5 V square -wave signals (TTL or RS422) track A as a true and negated signal (Ua1, Ua1) track B as a true and negated signal (Ua2, Ua2) 500 kHz 90 "30 5 V, max. 250 mA

2.3.3

Connection Configuration of the RS232 Interface (COM1) on the PCU


Interface RS232 COM1 Connector designation: Connector type: Max. cable length Table 2-2 COM1 (X6) 9 -pin D-Sub plug connector 15 m

Pin assignment of COM1 connector (X6) COM1 (X6)

Pin Name 1 2 3 4 5 DCD RxD TxD DTR 1M

Type I I O O V

Pin Name 6 7 8 9 DSR RTS CTS RI

Type I
1 5

O I I
6 9

Signal description: DCD RxD TxD RTS CTS DTR DSR RI 1M Signal type I O V Input Output Voltage output Data Carrier Detect Receive Data V24 Transmit Data V24 Request To Send Clear To Send Data Terminal Ready Data Send Ready Ring Indicator Signal Ground

2-30

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Installing the Control System 2.3 Connecting the Individual Components

Cable assignment of the RS232 Interface

Fig. 2-14

Cable assignment: Pin assignment of the D -Sub connector

2.3.4

Connecting the I/O to PP 72/48


The machine control panel is connected to PP 72/48 (X111, X222) using a ribbon cable (see Fig. 2-13). Max. cable length: 15 m

Pin assignment of the connectors on PP 72/48 - laterally


Connector designation: Connector type: Table 2-3
Pin 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 O n+0.0 O n+0.2 Signal M I m+0.0 I m+0.2 I m+0.4 I m+0.6 I m+1.0 I m+1.2 I m+1.4 I m+1.6 I m+2.0 I m+2.2 I m+2.4 I m+2.6 GND Input Input Input Input Input Input Input Input Input Input Input Input not connected not connected Output Output

X111, X222, X333 50 -pin plug connector

Pin assignment of connectors X111, X222, X333


Type Pin 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 O n+0.1 O n+0.3 Signal +24V I m+0.1 I m+0.3 I m+0.5 I m+0.7 I m+1.1 I m+1.3 I m+1.5 I m+1.7 I m+2.1 I m+2.3 I m+2.5 I m+2.7 Type Output (output fr I m+0.0 ... I m+2.7) Input Input Input Input Input Input Input Input Input Input Input Input not connected not connected Output Output

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-31

Installing the Control System 2.3 Connecting the Individual Components

Table 2-3
Pin 35 37 39 41 43 45 47 Signal O n+0.4 O n+0.6 O n+1.0 O n+1.2 O n+1.4 O n+1.6 DOCOM1 DOCOM1

Pin assignment of connectors X111, X222, X333, continued


Type Output Output Output Output Output Output VCC (input for O n+0.0 ... O n+1.7 supply) VCC (input for O n+0.0 ... O n+1.7 supply) Pin 36 38 40 42 44 46 48 Signal O n+0.5 O n+0.7 O n+1.1 O n+1.3 O n+1.5 O n+1.7 DOCOM1 DOCOM1 Output Output Output Output Output Output VCC (input for O n+0.0 ... O n+1.7 supply) VCC (input for O n+0.0 ... O n+1.7 supply) Type

49

50

Danger
The 24V power supply for digital outputs (DOCOM1) must be designed as a functional extralow voltage with safe isolation to EN 60204-1.

Note
The 24V voltage for the digital outputs must be connected to all 4 pins 47, 48, 49, 50. Make sure that the connecting line between the power supply and the supply voltage inputs pins 47 - 50 does not exceed a permissible length of max. 10 m.

The connectors X111, X222 and X333 have the same pin assignment, but the I/O areas are offset by 3 bytes (inputs) or 2 bytes (outputs) (cf. Table 2-4). Table 2-4
PP 72/48 1 Profibus Address 9 X111 IB Input Byte OB Output Byte m n 0 1 2 0 1 0 0 X222 3 4 5 2 3 3 2 X333 6 7 8 4 5 6 4 9 10 11 6 7 9 6 PP 72/48 2 Profibus Address 8 X111 X222 12 13 14 8 9 12 8 X333 15 16 17 10 11 15 10

2-32

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Installing the Control System 2.4 Connecting the SIMODRIVE 611U Drive Module

2.4

Connecting the SIMODRIVE 611U Drive Module


All data required to configure the interfaces and for connecting the components of the drive module are to be found in the SIMODRIVE 611UE Documentation.

2.5

Connecting Profibus
All nodes are connected another to one via Profibus. The PCU is master, SIMODRIVE 611 UE and PP 72/48 operate as slaves. The baud rate of the clock -synchronized Profibus is set to 12 Mbaud by default and cannot be modified. No converters for optical fibre cable (OLMs, OLPs) or repeaters are permissible.

Profibus interface
Female connector type: Max. cable length: Table 2-5 Pin Signal 1 2 3 4 Shield Reserved RxD/TxD -P CNTR -P
Receive/send data, B line (red) Control signal for repeater (direction control) Data transfer program (ground to 5V)

9 -pin D-Sub female connector 100 m at 12 Mbaud

Pin assignment of female connector


Meaning

Pin 6 7 8 9

Signal VP Reserved

Meaning Supply voltage of terminators, (P5V)


1 5

RxD/TxD -N Receive/send data, A


line (green)

CNTR -N

Repeater control signal (direction control)

DGND

Note
Use only the recommended Profibus connectors. These are designed such that the PB branch leading to the outside is disconnected when the terminator is connected. PB master = PCU should be connected at the beginning of the PB branch. Make sure that the terminators are only connected at the first and at the last nodes. Line A green Line B red

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-33

Installing the Control System 2.5 Connecting Profibus

ON
A1/B1 A1/B1

OFF

OFF
A1/B1 A2/B2

ON
A1/B1

A2/B2

PCU

PP 72/48

611 UE

611 UE

Fig. 2-15

Structure of a Profibus branch represented as a diagram

2-34

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Installing the Control System 2.6 Grounding

2.6

Grounding

Grounding terminals
The following grounding terminals must be provided: S S S PCU Machine control panel (MCP) Keyboard (KB)

When making the ground connection for PCU, MCP and KB, connect the grounding points to the grounding bar (Fig. 2-16).

Grounding the PP 72/48


The installation of the PP 72/48 must comply with EN 60204. If a large -area, permanent metallic connection with the central grounding point is not possible via the backpanel, the mounting plate must be connected to the grounding bar using a line >10 mm2.

MCP

PCU

to the chassis

Grounding bar

Fig. 2-16

Grounding diagram for installing PCU and MCP

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-35

Installing the Control System 2.7 Power Supply for PCU (X8) and PP 72/48 (X1)

2.7

Power Supply for PCU (X8) and PP 72/48 (X1)

Screw - terminal block


Connect the required 24 V DC load power supply to the screw -terminal block X8 or X1.

Characteristics of load current distribution

Danger
The 24 V DC voltage must be generated as a functional extra -low voltage with safe electrical isolation (acc. to IEC 204-1, Sec. 6.4, PELV) and be grounded by the user (make a connection between PELV signal M and central grounding point of the system).

Table 2-6

Electrical parameters of load power supply Parameter min. 20.4 max. 28.8 3.6 Unit V Vss 500 ms continuous 50 s recovery time Conditions

Mean value of voltage range Ripple

Non -periodic overvoltage

35

Nominal current consumption Starting current

1 2.6

A A

Table 2-7

Pin assignment of screw -terminal block X8/X1 Signal P24 M PE Description DC 24V Ground

Terminal 1 2 3

Note
Make sure that the interconnecting cable between power supply and supply voltage connection (screw-type terminal block X1) does not exceed a maximum length of 10 m.

2-36

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Installing the Control System 2.8 Displays on the PCU

2.8

Displays on the PCU


Four LEDs are located on the front panel of the PCU.

Fig. 2-17 ON (green) NC (yellow) WD (red) PB (yellow)

Display on the PCU alongside the PC card plug -in module Power On Sign -of-life of NC (flashing) Process monitoring Profibus

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

2-37

Installing the Control System 2.9 Displays on PP 72/48

2.9

Displays on PP 72/48
4 LEDs are provided for status display. POWER (green) READY (red) Power On PP 72/48 is ready; no cyclic data exchange is carried out

EXCHANGE (green) PP 72/48 is ready; cyclic data exchange is carried out OVTEMP (red) Overtemperature display

2-38

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning

3.1

General

Commissioning requirements
S The following is required: SINUMERIK 802D User Documentation SINUMERIK 802D Description of Functions PC for start -up and data backup Tools installed from the toolbox CD: WinPCIN, Programming Tool PLC802, SimoCom U, Text Manager (is installed under menu item Toolbox 802D)

S S

The mechanical and electrical installation of the plant must be completed. Start-up of drive SIMODRIVE 611 UE (with the Profibus option module plugged)

Commissioning sequence
The SINUMERIK 802D can be commissioned using the following sequence: 1. Check the PCU boot sequence. 2. Set language. 3. Technology settings 4. Set general machine data. 5. PLC start -up 6. Set axis/spindle -specific machine data. Encoder adaptation of axis/spindle Setpoint adaptation of axis/spindle

7. Dry run of axes and spindle 8. Drive optimization 9. Complete commissioning, save data.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-39

Commissioning 3.1 General

3.1.1

Access Levels

Protection levels
The SINUMERIK 802D has an integrated protection level concept for enabling data areas. Protection levels 0 to 7 are provided whereby 0 is the highest and 7 the lowest protection level. The protection levels for certain function areas (e.g. Program Editor) are set in display machine data (USER_CLASS...). The control system is supplied with default passwords for protection levels 1 to 3. These passwords can be changed by the authorized user as necessary.

Table 3-1 Protection level 0 1 2 3 4 to 7

Protection level concept Encryption method Area Siemens, reserved Password: SUNRISE (default) Password: EVENING (default) Password: CUSTOMER (default) No password and no user interface PLC ! NCK Expert mode Machine manufacturer Authorized user, machine setter Authorized operator, machine setter or any graduations as desired

Protection levels 1 ... 3


Protection levels 1 to 3 require password input. The passwords can be changed after activation. For example, if the passwords are no longer known, a re -initialization (booting with default machine data) must be carried out. This will reset all passwords to their factory settings of this software release. The password remains set until it is reset using the softkey Delete password. POWER ON will not reset the password.

Protection levels 4 ... 7


Protection level 7 sets automatically if no password and no protection level interface signal are set. Without password, protection levels 4 to 7 can be set from the PLC user program by setting bits in the user interface (see also Functional Decriptions).

References
The User Manual Operation and Programming describes how to set the access levels.

3-40

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.1 General

3.1.2

Structure of Machine (MD) and Setting Data (SD)

Number and identifier


MD and SD are addressed by their numbers or also by their names (identifiers). Number and name, as well as activation and unit are displayed.

Activation
The activation levels are listed by their priorities. When a data item has been changed, it comes into effect after: S S S S POWER ON (po) - turning off/turning on the SINUMERIK 802D NEW_CONF (cf) with RESET on the PLC interface (V3000 0000.7) RESET (re) with RESET on the PLC interface (V3000 0000.7) or at end of program M2/M30 IMMEDIATELY (im) after the value has been input

Protection level
Start-up and machine data input usually require protection level 2.

Unit/scaling system
Depending on MD 10240 SCALING_SYSTEM_IS_METRIC, the following physical units are distinguished for MD: MD10240 = 1 mm mm/min m/s2 m/s3 mm/rev If the MD has no physical unit, the field is left empty. MD10240 = 0 inch inch/min inch/s2 inch/s3 inch/rev

Note
The default setting of the machine data is MD 10240 SCALING_SYSTEM IS METRIC = 1 (metric).

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-41

Commissioning 3.2 Turning on and Booting

3.2

Turning on and Booting

Procedure
S Visual inspection of the plant for: S correct mechanical design with fixed connections connection voltages connection of shield and grounding

Connect the control system (booting in normal mode)

Booting the control in normal mode


After the control system has been turned on, the booting sequence is displayed with all its individual phases. The boot sequence is completed when the main screen of the user interface appears.

Booting the control system in start - up mode


After Power On has been carried out and an appropriate operator prompt has appeared on the screen, press the SELECT key. After the DRAM test, the START -UP MENU appears on the display. Use the cursor to choose a boot/start-up mode and press INPUT to confirm your selection. The modes listed in the START -UP MENU have the following meaning: S S S Normal mode The control system boots with the machine data set to date and with the programs loaded. Default data (display only with set protection level 1 or 2) The control system boots with standard machine data. Software update The control system does not boot. A software update is carried out if an NC card with software update is installed. S Reload saved user data The user data saved on the flash (machine data, programs, etc.) are loaded as the current data and used for booting. S PLC stop PLC stop must be selected during power -up if this can no longer be initiated via the user interface.

3-42

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.3 Language Setting

3.3

Language Setting
English is set as both foreground and background language. The languages can be changed by loading new language files from the toolbox using the Text Manager. The functions provided by the text manager are described in its help file.

Sequence
S S S S S S S S S Set up a V24 connection between PC and PCU (COM1). Turn on the control system and wait until the control system has booted without errors. In the operating area System, set the password for protection level 2. In the operating area System \ Data I/O \, position the cursor on the line Start -up data PC. Press the softkey Read in. Start the Text Manager on the PC. Use the Text Manager to select the desired language file for the front and background language and transfer it to the control system. Reboot the NC The desired language is now set.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-43

Commissioning 3.4 Setting the Technology

3.4

Setting the Technology


Note
The SINUMERIK 802D is supplied with standard machine data. Depending on the technology turning or milling, the relevant setup file must be loaded from the toolbox into the control system.

The followingf setup files are offered to choose from:

S setup_T.cnf S setup_M.cnf S setTra_T.cnf S trafo_T.ini S trafo_M.ini S adi4.ini

Turning machine with complete cycle package Milling machine with complete cycle package Turning machine with complete cycle package and the functions Transmit, Tracyl, Spindle1 C axis and 2nd spindle turning technology Machine data with the functions Transmit, Tracyl, Spindle1 C axis and 2nd spindle - turning technology Machine data for the function Tracyl - milling technology Machine data required to set up the analog setpoint output

The setup file must be loaded during the first commissioning after the control system has booted, but prior to setting the general configuration.

Note
The SINUMERIK 802D base line is supplied with default machine data. To set the turning technology, load the following setup file from the toolbox into the control system:

S setup_T.cnf S adi4.ini

Turning machine with complete cycle package

If you wish to use the analog setpoint output in conjunction with the I/O module ADI4, reload the following Ini file: Machine data for setting up the analog setpoint output The setup file must be loaded during the commissioning after booting of the control system, but prior to the general configuration.

Sequence
S S S S S S S S S S S Set up a RS232 connection between PC and PCU (COM1). Turn on the control system and wait until the control system has booted without errors. In the operating area System, set the password for protection level 2. In the operating area System \ Data I/O \, position the cursor on the line Start -up data PC. Press the softkey Read in. Start the PC on which WINPCIN is installed. Select the softkey Binary format, press RS232 config and set the appropriate COM interface of the PC/PG; then save and activate (softkey Save&activate, softkey Back). Press the softkey Send data. Choose the setup file (on the toolbox) for turning and milling (setup_t.ini or setup_m.ini) and transfer it from the PC to the control system using WINPCIN. While the transfer is running, the control system reboots several times. The SINUMERIK 802D is now set to the desired technology.

3-44

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.5 Input of Machine Data

3.5

Input of Machine Data

Overview
For better understanding, the most important machine data of the individual partial areas are listed. A detailed description of the machine data and interface signals is to be found in the Descriptions of Functions to which reference is made in the Lists of Chapter 7 Machine and Setting Data.

Note
The machine data are defaulted such (standard values) that in most cases the values need not be modified.

Input of machine data (MD)


Before the machine data can be entered, the password for protection level 2 must be set. Select the following machine data areas via softkey and modify them if necessary: S S S S S General machine data Channel machine data Axis machine data Display machine data Drive machine data MD 10000 ... 19999 MD 20000 ... 29999 MD 30000 ... 39999 MD 1 ... 999 Parameters 599 ... 1999

The data entered are immediately written to the data memory. An exception are the drive machine data. To save the drive machine data permanently, use either the softkey Save data in the Drive machine data area with the drives switched on or the SimoComU tool. If you forget to save the data, the old data will be effective again after the next drive reset. The enabling of the machine data is carried out depending on the machine data property Activation, Section 3.1.2.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-45

Commissioning 3.6 Setting the Profibus Address

3.6

Setting the Profibus Address


Ready -to-use bus configurations exist for SINUMERIK 802D. The selection of a certain configuration is set via MD 11240 PROFIBUS_SDB_NUMBER. In all cases, the configuration constitutes the maximum configuration. It is not necessary to connect all nodes. Table 3-2
MD 11240 3 PP module 1 PP module 2 One-axis power section One-axis power section Two-axis power section 4 PP module 1 PP module 2 One-axis power section Two-axis power section Two-axis power section 5 PP module 1 PP module 2 Single-axis power section Single-axis power section Double-axis power section drive A drive B Single-axis power section 6 PP module 1 PP module 2 Single-axis power section Single-axis power section Single-axis power section Single-axis power section 0 PP module 1 PP module 2 Drive A Drive B Drive A Drive B Drive A Drive B PB node DP (slave) PB address 9 8 10 11 12 9 8 10 12 13 9 8 20 21 13 10 9 8 20 21 22 10 9 8 Drive number 5 6 1 2 5 1 2 3 4 1 2 3 4 5 1 2 3 5 -

Note
The assignment between PB address and drive number is fixed and cannot be modified.

Set now MD 11240:PROFIBUS_SDB_NUMBER according to your bus configuration. Parameterize the PB addresses of the PB nodes (SIMODRIVE 611 UE and PP module) according to the Table above.

3-46

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.6 Setting the Profibus Address

The drive is parameterized using the Parameterization and Start -up Tool SimoCom U. To this aim, you will need the following Documentation: SIMODRIVE 611 UE, Description of Functions

Example 1:
Turning machine with one PP module, one double -axis power section (X and Z axes) and the spindle as the single -axis power section. Table 3-3
MD 11240 3 PP module 1 PB node (slave) PB address 9 Drive number -

One-axis power section

10

Two-axis power section

Drive A Drive B

12

1 2

Example 2:
Milling machine with PP modules, two single-axis power sections (X and Z axes), one double-axis power section (Y and C axes) and one spindle as the single-axis power section.
Table 3-4 MD 11240 5 PP module 1 PP module 2 Single-axis power section Single-axis power section Double-axis power section drive A drive B Single-axis power section PB node (slave) PB address 9 8 20 21 13 10 Drive number 1 2 3 4 5

Slave 12 from example 1 has been substituted completely by slaves 20 and 21.

PCU
is master on PROFIBUS; address cannot be modified

PP 72/48
is slave on PROFIBUS. A maximum of two PP modules can be connected. The addresses are set on the PP module on DIL switch S1.
PB address 9 (factory settings) (PP module 1) 8 (PP module 2) DIL switch S1 (PP module) 1 + 4 = ON 2 + 3 + 5 + 6 + 7 + 8 = OFF 4 = ON 1 + 2 + 3 + 5 + 6 + 7 + 8 = OFF

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-47

Commissioning 3.7 Starting up the PLC

Note
The newly set PB node address is only effective after POWER ON.

611 UE
is slave on PROFIBUS; the bus address is only set on commissioning using the start -up tool SimoComU or directly via the display and the control unit.

References
SIMODRIVE 611U Description of Functions

3.7

Starting up the PLC


After start -up of Profibus, the prepared PLC user program can be run and can be used for the further start -up operations. It must be loaded using the Programming Tool. The description is to be found in Chapter 4.

3-48

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

3.8
3.8.1

Starting up the Axes/Spindle


Set/Actual Value Assignment
Axis MD 30130 CTRLOUT_TYPE can be used to switch over the setpoint output, and MD 30240_ENC_TYPE can be used to switch over the actual -value input between simulation and PROFIBUS drive. Table 3-5 Machine data
MD 30130 Value = 0 Simulation MD 30240 Value= 0 Simulation

Simulation
Value = 1

Normal mode
The setpoint signals are output via Profibus. Value = 1 (INCR) or 4 (EnDat) Actual values are read in via Profibus.

Note
For Simulation, MD 30130 and MD 30240 must be parameterized with 0.

To make sure that the corresponding NC axis assigns its setpoint to the related PROFIBUS drive and the actual values are also returned from this PROFIBUS drive, the machine data MD 30110 CTRLOUT_MODULE_NR and MD 30220 ENC_MODULE_NR are parameterized.

Note
In the case of 2axis power sections, both drives (A and B) must be assigned to one axis each. Otherwise, a fault message is provided on booting (drive alarm 832: Profibus not clocked with master), and the entire power section is not ready for operation.

The standard machine data record for turning and milling already contains a reasonable default setting of these axis machine data. The following applies to the standard data record turning: Axis Drive number MD 30110 MD 30220
1 2 5 12 12 10

PROFIBUS address

Power section

X1 Z1 SP

Double-axis: Drive A Double-axis: Drive B One-axis

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-49

Commissioning 3.8 Starting up the Axes/Spindle

The following applies to the standard data record milling: Axis Drive number MD 30110 MD 30240
1 2 3 5 4 12 12 13 10 13

PROFIBUS address

Power section

X1 Y1 Z1 SP A1

Double-axis: Drive A Double-axis: Drive B Double-axis: Drive A One-axis Double-axis: Drive B

If this default setting does not match with your machine configuration, the data must be adapted accordingly.

Note
Make sure that the same drive number per axis is set for both machine data MD 30110 CTRLOUT_MODULE_NR and MD 30220 ENC_MODULE_NR, since there is a fixed assignment between measuring system and motor.

Example:
The machine you want to start -up is a milling machine. The milling machine posseses three axes and a spindle. The X1 and Y1 axes are controlled by a double -axis power section, the Z1 axis and the spindle by one single -axis module each. S S S The standard data record for a milling machine (setup_m) has been loaded. The bus configuration has been selected with MD 11240 = 3. Adapt the axis machine data MD 30110 CTRLOUT_MODULE_NR and MD 30220 ENC_MODULE_NR as shown in the Table below (MD 30110 and MD 30220 need merely be modified in the Z1 axis) Axis Drive number MD 30110 MD 30240
1 2 6 5

PROFIBUS address

Power section

X1 Y1 Z1 Sp

12 12 11 10

Double-axis: Drive A Double-axis: Drive B Single-axis Signel-axis

Set the PB addresses of the drives as indicated in the Table above (SimoComU). Since the 5th axis (A1) is not used, MD 20070 AXCONF_MACHAX_USED[4]=0 must be parameterized. This will remove the axis from the NC configuration.

3-50

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

3.8.2

Default Setting of Axis Machine Data for Feed Axes


The following machine data list provides a summary of the standard data and their recommended settings with SIMODRIVE 611 UE PROFIBUS drives connected. After they have been set, the axes are ready to traverse, and it is merely required to make some fine settings (reference point approach, SW limit switches, position controller optimization, speed feedforward control, LEC, ...); see also: /FB/ SINUMERIK 802D, Description of Functions.

Note
For feed axes, only parameter record 1 = index [0] is processed. Indices [1] ... [5] need only be parameterized for the function Switch over parameter record (see FB, Chapter 3), with G331 Rigid tapping or G33 (see FB, Chapter 11). In this section, the values need only be entered in index [0].

MD
31030

Name
LEADSCREW_PITCH

Standard value
10

Unit
mm Leadscrew pitch Load gear ratio

Remark

31050 31060 32000 32300 34200

DRIVE_AX_RATIO_ DENOM DRIVE_AX_RATIO_ NUMERA MAX_AX_VELO MAX_AX_ACCEL ENC_REFP_MODE

1 1

Revolutions of leadscrew Motor revolutions

10,000 1 1

mm/min m/s2

Maximum axis velocity Maximum axis acceleration 1: Incremental encoder Motor Order Code: 1Fx6xxx-xxxxx -xAxx 0: EnDat encoder Motor Order Code: 1Fx6xxx-xxxxx -xExx

36200

AX_VELO_LIMIT

11,500

mm/min

Threshold value for velocity monitoring Setting rule: MD 36200 = 1.15 x MD 32000

Example:
Motor with incremental encoder Gear ratio: Leadscrew pitch Max. axis velocity Max. axis acceleration Machine data settings: MD 30130 = 5 MD 31050 = 1 MD 31060 = 2 MD 32000 = 19000 MD 32300 = 1,5 MD 36200 = 11500 The axis can now be traversed. The direction of movement can be reversed with MD 32100 AX_MOTION_DIR = 1 or 1 (without affecting the control direction of the position control). 1:2 5 mm 12 m/min 1.5 m/s2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-51

Commissioning 3.8 Starting up the Axes/Spindle

3.8.3

Default Settings of Axis Machine Data for the Spindle


With the SINUMERIK 802D, the spindle is a subfunction of the whole axis functionality. The machine data of the spindle are therefore to be found under the axis machine data (MD 35xxx). For this reason, it is also necessary to enter data for the spindle, which are already described with the start -up of feed axes. The following variants are available as the spindle drive: S S S S S S digital spindle drive (PROFIBUS) with spindle actual -value sensor integrated in the motor digital spindle drive (PROFIBUS) with directly attached spindle actual -value sensor digital spindle drive (PROFIBUS) with spindle actual -value sensor integrated in the motor, with gearbox and external zero mark (BERO) digital spindle drive (PROFIBUS) without spindle actual -value sensor analog spindle drive without spindle actual -value sensor analog spindle drive with directly attached spindle actual -value sensor

Note
For spindles without gear stage switchover, only gear stage 1 = index [1] is processed. Indices [2] ... [5] need only be parameterized when using the function Switch over gear stage (see FB, Chapter 5).

Table 3-6 MD
30200

Name
NUM_ENCS

Default value
1

Unit

Remark
0: Dig. spindle without speed actual-value sensor (AM mode = encoderless operation) 1: Dig. spindle with speed actual-value sensor integrated in the motor (1PH7 motor) Load gear transmission ratio

31050 31060 35100 35130 35200 36200

DRIVE_AX_RATIO_DENO M[1] DRIVE_AX_RATIO_NUME RA[1] SPIND_VELO_LIMIT GEAR_STEP_MAX_VELO_ LIMIT[1] GEAR_STEP_SPEEDCTRL _ACCEL[1] AX_VELO_LIMIT[1]

1 1 10,000 500 30 11,500 rev./min rev./min rev/s2 rev/min

Load revolutions Motor revolutions Maximum spindle speed Max. speed in gear stage 1 Acceleration in open-loop speed control mode Threshold value for velocity monitoring Setting rule: MD 36200 = 1.1 x MD 35100

3-52

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

Digital spindle drive (PROFIBUS) with spindle actual - value sensor integrated in the motor
Parameterize the machine data listed in Table 3-6.

Example:
Motor with incremental encoder Gear ratio: Max. spindle speed Max. spindle acceleration Machine data settings: MD 31050 = 1 MD 31060 = 2 MD 35100 = 9000 MD 35130 = 9000 MD 35200 = 60 MD 36200 = 9900 For the spindle, it can be necessary to adapt the following machine data. Table 3-7 MD
34000 34060 34110 35300 36000 36010 36030 36060 36400

1:2 9,000 rpm 60 rev/s2

Additional machine data Name Default value


1 20 1 ... 5 500 0.04 0.01 0.2 0.0139 1 rev/min degrees degrees degrees rev/min degrees 0.4 0.1 1 1 (IS Axis/spindle stopped V390x 0001.4) 3 degrees

Unit

Recommendation/remark
0: without reference point approach 720_ = two spindle revolutions 0: Spindle is not involved in channel-specific referencing

REFP_CAM_IS_ACTIVE REFP_MAX_MARKER_DIST REFP_CYCLE_NR SPIND_POSCTRL_VELO STOP_LIMIT_COARSE STOP_LIMIT_FINE STANDSTILL_POS_TOL STANDSTILL_VELO_TOL CONTOUR_TOL

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-53

Commissioning 3.8 Starting up the Axes/Spindle

Digital spindle drive (PROFIBUS) with directly attached spindle actual - value sensor (TTL)
S S S S S S Parameterize the spindle as specified in Table 3-6. Connect the TTL encoder to -X472 of the SIMODRIVE 611 UE closed -loop control module for the spindle. Set the message frame type of the spindle to type 104: MD 13060 DRIVE_TELEGRAM_TYPE[4] = 104. Set the encoder input of the spindle to the second encoder MD 30230 ENC_INPUT_NR = 2. Adapt the increments of the spindle encoder accordingly: MD 31020 ENC_RESOL = xxxx. Parameterize the resolver gearbox: MD 31070 DRIVE_RATIO_DENOM MD 31080 DRIVE_ENC_RATIO_NUMERA MD 31040 ENC_IS_DIRECT S S (encoder revolutions) (load revolutions) 0: Spindle encoder installed on motor end 1: Spindle encoder installed on load side

The actual value of the position encoder must possibly be inverted (depending on the direction of installation) MD 32110 ENC_FEEDBACK_POL = -1. Set the drive parameters (SimoComU). P890 shaft -angle encoder terminals = 4 P922 PROFIBUS message frame selection = 104 Save + PowerOn

Example:
Spindle with incremental encoder installed on the chuck TTL encoder with 2,500 pulses/rev. Resolver gearbox transmission ratio: 1:3 Encoder Machine data settings: MD 13060[4] = 104 MD 30230 = 2 MD 31020 = 2500 MD 31040 = 1 MD 31070 = 3 MD 31080 = 1 MD 32110 = 1 P890 = 4 P922 = 104

Motor

Note
If a resolver gearbox with a gear ratio other than 1:1 is installed, spindle positioning can only be performed using a BERO.

Important
A transport axis can only be either axis A of the one -axis power section with PB address 10 or drive A of the two -axis module with PB addres 12.

3-54

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

Digital spindle drive (PROFIBUS) with encoder integrated in the motor, with gearbox and external zero mark
Precondition: The inductive proximity switch is of type Siemens 3RG4050 -0AG05. The proximity switch is used to switch a positive +24V edge.

Fig. 3-1 Parameterization: 611 UE (firmware version 03.01.06): Parameter P660 = 79 611 UE (firmware version 03.01.06): Parameter P879.13 = 1 In this case, instead of the internal encoder zero mark, the BERO signal connected to terminal I0.A is evaluated. 802D: MD34200 ENC_REFP_MODE = 7 In this case, a synchronization with the BERO signal is only carried out at a defined speed (MD34040). This is essential since a BERO always has certain signal runtimes. Only in this way, it can be guaranteed that the synchronization is always performed at the same position. 802D: MD34040 REFP_VELO_SEARCH_MARKER = 200 rpm At this speed, the synchronization is performed to the BERO signal. 802D: MD34060 REFP_MAX_MARKER_DIST must possibly be adapted If SPOS is triggered from a standstill, first the speed is accelerated to the value entered in MD34040, synchronized to the Bero edge and then positioning is carried out. The direction of rotation depends on MD35350 SPIND_POSITIONING_DIR (3=CW / 4=CCW). In CW direction of rotation, the synchronization is carried out to the falling edge, and in CCW direction of rotation to the rising edge. PLC: To ensure that a resynchronization is carried out when changing from open -loop speed control mode to positioning mode, interface signal V380x2001.4 Resynchronize spindle when positioning must be linked with V390x0001.5 Position controller active.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-55

Commissioning 3.8 Starting up the Axes/Spindle

Fig. 3-2

Important
The switchover from open -loop speed control mode to positioning mode with the spindle stopped may only be carried out from a defined direction. Otherwise, the spindle will be mispositioned! This can be ensured by programming ACP or ACN. SPOS = ACP(0) If first M4 Sxxx was programmed, this will brake to a standstill, then accelerate to the synchronization speed in CW rotation, synchronize and position.

Analog spindle with directly attached spindle actual - value sensor


The function Analog spindle uses the analog output of the SIMODRIVE 611 UE closed -loop control module as the setpoint output and the encoder interface ( -X472) as the actual -value input for a TTL encoder. When doing so, a digital feed axis is used as the transfer axis for the set and actual values of the analog spindle. Servo enable for the analog spindle is output via the digital outputs, and the analog setpoint is output via the terminal 75.A / 15 of the transfer axis. There are three modes: 1. MD 30134 IS_UNIPOLAR_OUTPUT =0 Digital output O0.A -> bipolar spindle + 10V servo enable unipolar spindle 0...+10V (enable and direction signal) servo enable direction of rotation unipolar spindle 0...+10V (CW enable, CCW enable) CW enable CCW enable

2. MD 30134 IS_UNIPOLAR_OUTPUT =1 Digital output O0.A Digital output O1.A -> ->

3. MD 30134 IS_UNIPOLAR_OUTPUT =2 Digital output O0.A Digital output O1.A -> ->

Important
In the case of RESET, a setpoint is output at the analog output of the 611 UE closed -loop control module. It is therefore imperative to connect the servo enable of the analog spindle to terminal O0.A of the transfer axis.

3-56

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

Important
Handling axis can only be drive A of the one -axis power section with PB address 10 and drive number 5 or drive A of the double -axis module with PB address 12 and drive number 1 (see also Table 3-2).

When configuring the axes, first define the transfer axis, and then the analog spindle. Example: X, Z, SP, A Only the X or Z axis may be configured as a transfer axis.

Example:
The following example uses the first machine axis (X1) as the transfer axis. X1 is drive A on a 611 UE closed -loop control board with PROFIBUS address 12. The spindle is parameterized in the 802D as the third machine axis (SP) (standard machine data record turning). The spindle is an analog spindle with +/ -10V interface. The maximum speed is 9,000 rpm at 10 V in this example. Only the additional machine data required for start -up of an analog spindle will be explained here; the basic machine data required to configure the analog spindle appear in the table below in bold.

Table 3-8

Settings for the example

Handling axis X1 (machine axis 1)


Required wiring between transfer axis X1 and analog spindle SP Wire terminal 75.A Wire terminal 15 Wire terminal O0.A Connect -X472 NC machine data MD13060 DRIVE_TELEGRAM_TYPE[0] = 0 MD 13070: DRIVE_FUNCTION_MASK[0] = 8000 (bei 802D erst gltig ab SW grer 2.1.5) with with with with

Analog spindle SP (machine axis 3)


e.g. terminal 56 (analog setpoint input) e.g. terminal 14 (analog setpoint input) e.g. terminal 65 (servo enable) TTL encoder 5V

MD30110 CTRLOUT_MODULE_NR[0,AX3]=1 (drive number of transfer axis) MD30120 CTRLOUT_NR[0,AX3]=2 MD30130 CTRLOUT_TYPE[0,AX3]=1 MD30220 ENC_MODULE_NR[0,AX3]=1 (drive number of transfer axis) MD30230 ENC_INPUT_NR[0,AX3]=2 MD30240 ENC_TYPE[0,AX3]=1 MD31020 ENC_RESOL[0,AX3]=2500 (increments of TTL encoder) MD32110 ENC_FEEDBACK_POL[0,AX3]=-1 (the actual value must possibly be inverted) MD32250 RATED_OUTVAL[0,AX3]=100 MD32260 RATED_VELO[0,AX3]=9000 (adjust analog interface) MD34060 REFP_MAX_MARKER_DIST[0,AX4]=360 MD35300 SPIND_POSCTRL_VELO=50 (speed at which the position controller becomes active at SPOS)

Drive data

Monitoring data possibly need adaptation

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-57

Commissioning 3.8 Starting up the Axes/Spindle

Table 3-8

Settings for the example, continued

Handling axis X1 (machine axis 1)


P890 shaft-angle encoder terminals = 4 P922 PROFIBUS message frame selection = 104 Save + Reset

Analog spindle SP (machine axis 3)


MD36000 STOP_LIMIT_COARSE[AX3]=10 MD36010 STOP_LIMIT_FINE[AX3]=10 MD36030 STANDSTILL_POS_TOL[AX3]=10 MD36400 CONTOUR_TOL[AX3]=40 Symmetrize analog output: MD 36720 DRIFT_VALUE=0.3891%

P922 PROFIBUS message frame selection = 0 P915[8] PZD setpoint assignment PB = 50103 P915[9] PZU setpoint assignment PB = 50107 Save + Reset Parameterize analog output 75.A/15 to Signal DAC1 of PROFIBUS PPO

Parameterize digital outputs O0.A and O1.A to Selection via PROFIBUS

Save + Reset

3-58

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

3.8.4

Spindle without external encoder


It is also possible to configure a motor without encoder (standard motor, non-Siemens motor) as the spindle motor. The KTY of the motor can be evaluated directly at the encoder interface X411 via pins 13 and 15.

Parameterization using the Drive Configuration Wizard

Fig. 3-3

Screenform

Fig. 3-4

Screenform

Parameterization using the Expert List


Table 3-9 Parameters 922 915:6 916:6 Parameters to be entered in the Expert List Text PROFIBUSmessage frame selection Process data setpoint assignment Process data actual value assignment 0 0 0 Value Remark Save + Power On Reset

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-59

Commissioning 3.8 Starting up the Axes/Spindle

Table 3-9 Parameters 916:7 916:8 916:9 916:10 Optional 1608 1602 1607

Parameters to be entered in the Expert List, Fortsetzung Text Process data actual value assignment Process data actual value assignment Process data actual value assignment Process data actual value assignment 0 0 0 0 Save + Power On Reset Value Remark

Fixed temperature Motor overtemperature warning threshold Motor temperature shutdown limit

0 120 150

Save + Power On Reset

The temperature evaluation of the KTY connected to terminal X411 is activated and can be used if P1608=0. Evaluation is provided via pins 13 and 25. For example, if P1608=60 is set, the motor temperature is not evaluated; a temperature of 60_C is used for internal calculation.

Important It is imperative to observe the order of the parameters listed above; in addition, Save + Power On Reset must be carried out whenever specified.

Adapting the machine data in the control system


Table 3-10 MD 30130 30240 Designation CTRLOUT_TYPE[0] ENC_TYPE[0] 1 0 Value Remark

If the spindle does not possess an encoder, it wont be possible to display the actual speed. The display on the NC will therefore always remain zero. With software versions higher than 2.01.05 or with SINUMERIK 802D-bl, the following machine data must be set for the expert password:
MD 13070 Designation DRIVE_FUNKTION_MASK[X] Value 8000 Remark [X] corresponds to the drive number

3-60

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

3.8.5

Spindle with external TTL encoder


It is also possible to configure a motor without encoder (standard motor, non-Siemens motor) as the spindle motor. The external TTL encoder is used to acquire the spindle speed. This configuration should not be used for positioning. Due to the lack of speed acquisition at the spindle motor, the spindle is always in the toque-controlled operation. This may result in thermal problems and inaccuracies. Merely the TTL encoder is connected to the 611UE controller module via the angular encoder interface. The KTY of the motor can be evaluated at the encoder interface X411 via pins 13 and 25.

Parameterization using the Expert List


Table 3-11 Parameters 890 922 915:6 916:6 916:7 916:8 916:9 916:10 1006 1005 Optional 1608 1602 1607 Fixed temperature Motor overtemperature warning threshold Motor temperature shutdown limit 0 120 150 Save + Power On Reset Parameters to be entered in the Expert List Text Activating the angular encoder/encoder interface PROFIBUSmessage frame selection Process data setpoint assignment Process data actual value assignment Process data actual value assignment Process data actual value assignment Process data actual value assignment Process data actual value assignment 4 0 50017 050018 50019 50019 50020 50020 Save + Power On Reset Save + Power On Reset Save + Power On Reset Value Remark Save + Power On Reset Save + Power On Reset

Encoder interface module code num- 99 ber Encoder interface module code num- 2500 ber

The temperature evaluation of the KTY connected to terminal X411 is activated and can be used if P1608=0. The evaluation is provided via pins 13 and 25. For example, if P1608=60 is set, the motor temperature is not evaluated; a temperature of 60_C is used for internal calculation.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-61

Commissioning 3.8 Starting up the Axes/Spindle

Important It is imperative to observe the order of the parameters listed above; in addition, Save + Power On Reset must be carried out whenever specified.

Adapting the machine data in the control system


Table 3-12 MD 30130 30240 31020 32110 Designation CTRLOUT_TYPE[0] ENC_TYPE[0] ENC_RESOL[0] ENC_FEEDBACK_POL[0] 1 1 2500 -1 0: = default -1:= Control direction inverted Value Remark

With software versions higher than 2.01.05 or with SINUMERIK 802D-bl, the following machine data must be set for the expert password:
MD 13070 Designation DRIVE_FUNKTION_MASK[X] Value 8000 Remark [X] corresponds to the drive number

3.8.6

Connecting a direct measuring system

Prerequisite:
Both rotary and linear measuring systems can be connected to SINUMERIK 802D. These measuring systems must be raw signal generators with 1Vss sin/cos track (A, A, B, B). Measuring systems either with a zero mark (R, R) or with EnDat interface can be connected. Measuring systems with position -coded zero marks are not permitted! If a direct measuring system is connected, the 611UE closed -loop control module can only be operated with one axis. Connect the direct measuring system to the second encoder interface (X412). It is not possible to switch over between direct measuring system and motor measuring system using the PLC.

Implementation:
Connect the direct measuring system to the encoder interface X412 of the 611UE closed -loop control module using the Siemens standard cable 6FX8002 -2CG00 -xxxx (incremental encoder) 6FX8002 -2CH00 -xxxx (EnDat encoder)

and parameterize the drive using SimoCom U for the direct measuring system.

3-62

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

Special feature:
When working with a direct measuring system and if a sensor is connected, this must be connected on SIMODRIVE 611UE to the interface X452, terminal I0.B and be parameterized with signal number 80 via drive parameter P672.

Fig. 3-5

Setting for P672

Parameterization using the drive configuration wizard


The number of increments of the motor encoder is identical to the number of increments of the direct rotary measuring system.

Fig. 3-6

Display

Parameterization using the expert list

Fig. 3-7

Values to be entered in the expert list

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-63

Commissioning 3.8 Starting up the Axes/Spindle

Change the process data configuration from encoder 1 to encoder 2.

Fig. 3-8 Approach: S S

Process data of encoder 1

First set P922 to zero, then save and press Reset. Now change P915:6, P916:6 ... P916:10.

Fig. 3-9

Process data of encoder 2

Adapt the machine data in the control system

Table 3-13 Machine data 30240 31020 34200 Designation ENC_TYPE[0] ENC_RESOL[0] ENC_REFP_MODE[0] Remark 1 := incr. encoder 4 := EnDat Number of increments with rotary encoder 1 := incr. encoder 0 := EnDat

31000 31010

ENC_IS_LINEAR[0] ENC_GRID_POINT_DIST[0]

0 := rotary encoder 1 := linear scale Graduation of linear scale

31040

ENC_IS_DIRECT[0]

0 := Motor -mounted encoder 1 := Encoder at the load

32110

ENC_FEEDBACK_POL[0]

0 := Default -1 := Reverse direction of rotation

3-64

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.8 Starting up the Axes/Spindle

Parameterization using the Drive Configuration Wizard in case of different number of increments
With software release 2.1 and higher, the numbers of increments in the NC and in the drive may be different when connecting an external rotary measuring system.

Prerequisite :
NC SW 2.1, 611U SW 05.02.04 Only possible when using a single -axis power section with PB address 20 or 10

Parameterization using the drive configuration wizard

Fig. 3-10

Anzeige

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-65

Commissioning 3.8 Starting up the Axes/Spindle

Message selection via PROFIBUS parameterization

Fig. 3-11 Then save your inputs and press RESET to confirm.

Adapting the machine data in the control system


Table 3-14 Machine Data 13060 30230 31020 31040 Designation DRIVE_TELEGRAM_TYP [1] [drive number -1] ENC_INPUT[0] ENC_RESOL[0] ENC_IS_DIRECT[0] Remark 103: n -setpoint interface with encoder 1 and encoder 2 2: Encoder actual value 2 (X412) Increments when using a rotary encoder 0:= encoder mounted on the motor 1:= encoder mounted on the load 32110 34200 ENC_FEEDBACK_POL[0] ENC_REF_MODE[0] 0:= default -1:= invert direction of control 1:= incr. encoder 0:= EnDat

3-66

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Commissioning 3.9 Completing Start-up

3.9

Completing Start-up
After the start -up of the control system has been carried out by the machine manufacturer, an internal data backup should be carried out before the control system is supplied to the end customer: 1. Carry out internal data backup (requires at least protection level 3) Press softkey Save data.

2. Reset access level. Press softkey Delete passw.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

3-67

Commissioning 3.10 Service Display of Axis Drive Behavior

3.10

Service Display of Axis Drive Behavior

Servo Trace
The function Servo Trace is integrated in the Diagnostics menu for axis service to be able to display axis signals graphically. The Trace function is selected in the operating area System\Service display\Servo Trace.

References
/BH/ SINUMERIK 802D Operation and Programming, Chapter 7

3-68

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC


General

The job of the PLC is to control machine -specific sequences of functions. It is implemented as a software PLC. The user program - a PLC cycle - always runs in the same order. S S S S S Process image update (inputs, user interface, timers) Processing of communication requirements (Operator Panel, Programming Tool PLC 802, version 3.0 and higher) Execution of user program Evaluation of alarms Output of process image (outputs, user interface)

In the cycle, the PLC executes the user program from the first to the last operation. The user program accesses the hardware inputs/outputs only via the process image and not directly. The PLC updates the hardware I/O at the beginning or the end of program execution. These signals are thus stable over a whole PLC cycle. The user program can only be created in Ladder Diagram using Programming Tool PLC 802, version 3.1 and higher. Ladder Diagram is a graphical programming language to represent electrical wiring diagrams.

Important
A PLC 802 Library to be found on the toolbox CD can be installed as basis for the PLC user program. This library contains a subroutine library, as well as one sample program each for a turning and a milling machine.

Note
If the Stop and Reset pushbuttons of the machine control panel are not realized as normally closed contacts, line breakage cannot be detected. The monitoring can be carried out using software solutions, as illustrated in the example MCP_802D (SBR 34) of the subroutine library.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-69

Starting up the PLC 4.1 Commissioning of PLC

4.1

Commissioning of PLC
When the SINUMERIK 802D comes to the user, the user program only consists of a NOP statement (no operation); it is stored in the permanent memory. It is the users job to create a user program according to the specific requirements of the machine.

4.2
Table 4-1

PLC Start-up Modes


Start-up modes Selection Response PT PLC 802 (PC) PLC program preselection Program status Retentive data (buffered) MD for the PLC in the user interface

PCU switch-on menu (802D)

PCU start-up menu (802D) NCK Start Up *

Normal booting

Normal booting

User program *** User program *** User program *** PLC stop possible in Run or Stop unchanged

Run

unchanged

Acceptance of active PLC -MD Standard PLC -MD Saved PLC -MD Acceptance of active PLC -MD

Booting with default values Booting with saved data PLC stop after POWER ON

Booting with default values Booting with saved data

Run Run Stop

deleted saved data unchanged

PLC -Start Up ** Cold restart Run (nach Stop) User program *** User program *** Run unchanged Acceptance of active PLC -MD Acceptance of active PLC -MD

Cold restart and dbug mode

Stop

unchanged

General reset

User program *** User program ***

Run

deleted

Acceptance of active PLC -MD Acceptance of active PLC -MD

General reset and debug mode


* System hardkey / softkey / Start-up switch / NCK ** System hardkey / softkey / Start up switch / PLC *** is loaded from the permanent memory into the RAM

Stop

deleted

4-70

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.2 PLC Start-up Modes

The debug mode (see Operation and Programming , Section 7) causes the PLC to remain in PLC Stop after the control system has booted. All boot modes set via softkey come only into effect with the next booting. The Run mode activates cyclic operation. In Stop mode, the following actions are initiated: S S S S S Alle hardware outputs disabled. Profibus DP is disabled. No cyclic operation (active user program is not executed) Process image is no longer updated (frozen) Emergency Stop active

The user can load a corrected or new project into the control system only in Stop mode. The user program comes only into effect with the next booting of the control system or when Run mode is active.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-71

Starting up the PLC 4.3 PLC Alarms

4.3

PLC Alarms
The control system displays a maximum of 8 PLC alarms (system alarms or user alarms). The PLC manages the alarm information per PLC cycle. It stores the alarms in the alarm list or deletes them from the alarm list according to their times of occurence. The first alarm in the list is always the alarm occurred last. In the case of more than 8 alarms, the first seven alarms and the last alarm with the highest reset priority are displayed.

Alarm reaction and reset criteria


Furthermore, the PLC manages the alarm reactions. The alarm reactions come always into effect, independently of the number of active alarms. Depending on the kind of the alarm reaction, the PLC triggers the required action. A reset criterion must be defined for each alarm. By default, the PLC uses the reset criterion SELF -CLEARING (see Configuring User Alarms). Reset criteria are: S S S POWERONCLEAR: The alarm is reset by POWER ON (turning off/turning on the control system). CANCELCLEAR: The alarm is reset by pressing Cancel or Reset (analogous to NCK alarms). SELF -CLEARING: The alarm is reset since the alarm cause is no longer present.

The reset criteria have the following priority: S S S S S S POWERON CLEAR - system alarms ( highest priority ) CANCEL CLEAR - system alarms SELF -CLEARING - system alarms POWERON CLEAR - user alarms CANCEL CLEAR - user alarms SELF -CLEARING - user alarms ( lowest priority )

For each alarm, reactions are defined which are to be triggered by the alarm. The PLC uses the alarm reaction SHOWALARM by default. Alarm reactions are: S S S S S S PLC Stop : No user program is executed any more, Profibus -DP is inactive and the hardware outputs are disabled ( OUTDS ). EMERGENCY STOP: After the user program has been executed, the PLC signals Emergency Stop to the NCK. Feed Disable: After the user program has been executed, the PLC signals Feed Disable to the NCK. Read -in Disable: After the user program has been executed in the user interface, the PLC signals Read -in Disable to the NCK. NC Start Disable: After the user program has been executed in the user interface, the PLC signals NC Start Disable to the NCK. SHOWALARM : This alarm has no alarm reaction.

4-72

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.3 PLC Alarms

4.3.1

General PLC Alarms


References
SINUMERIK 802D, Diagnostics Guide

4.3.2

User Alarms
The user interface 1600xxxx provides the user with subranges (0, 1) to define his own user alarms. S Subrange 0: 8 x 8 bits for setting user alarms (0 ->1 edge) Byte 0 : Bit 0 => 1st user alarm 700000 Byte 1 : Bit 0 => 9th user alarm 700008 Byte 7 : Bit 7 => 64th user alarm 700063

New user alarms are enabeled with the appropriate bit (sub -area 0) using a 0/1 edge. S Subrange 1: Variables of user alarms

Subrange 1 is intended for additinal information of the user. It can only be read or written as a double -word. S Subrange 2: Alarm reaction Byte 0 : Bit 0 => NC start disable Bit 1 => Read -in disable Bit 2 => Feed disable of all axes Bit 3 => EMERGENCY STOP Bit 4 => PLC STOP

The user can use subrange 2 to evaluate the active alarm reactions. It is a read -only subrange Self-clearing user alarms must be cleared by the user by resetting the appropriate bit in subrange 0 (1 -> 0 edge). All the other user alarms are cleared by the PLC after the related reset condition has been detected. If the bit of the user alarm is still present, the alarm will recur.

Activation of a user alarm


A user alarms priority is generally higher than that of the related signal in the user interface (e.g., NC Start Disable, Feed Disable and EMERGENCY STOP).

Configuring user alarms


A configuring byte is provided for each alarm. The user can configure his own alarms in machine data 14516_MN_USER_DATA_PLC_ALARM. Default setting of MD 14516[0...63]: 0 => SHOWALARM/SELF-CLEARING user alarm Structure of a configuring byte: S S Bit0 - Bit5 : Bit6 - Bit7 : Alarm reactions Reset criterion

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-73

Starting up the PLC 4.3 PLC Alarms

Alarm reactions: Bit0 - Bit 5 = 0: Bit0 = 1: Bit1 = 1: Bit2 = 1: Bit3 = 1: Bit4 = 1: Bit5 = Reset criteria: Bit6 + Bit7 = 0: Bit6 = 1 : Bit7 = 1 :

Showalarm (default) NC Start Disable Read -in Disable Feed Disable of all axes EMERGENCY STOP PLC Stop Reserved SELF -CLEARING alarm (default) CANCELCLEAR alarm POWERONCLEAR alarm

The user alarm reaction PLC Stop has always the reset condition POWER ON.

Alarm texts
There are two possible ways for the user to configure his own alarm texts. S S using the System hardkey \ PLC Softkey \ Edit PLC txt (cf. Operation, Programming, Chapter 7) using the Toolbox

If the user does not assign a user alarm text, only the alarm number is displayed. The % character in the alarm text marks an additional variable. The variable type identifies the type of representation of the variable. The following variable types are possible: S S S S S S S %D integer decimal number % I integer decimal number %U decimal number without sign %O integer octal number %X integer hexadecimal number %B binary representation of a 32 -bit value %F 4 -byte floating point number

Examples - user alarm texts (Note: The text after // is a comment and is not displayed.) S S S S S S 700000 // only user alarm number 700001 hardware limit switchfor axis X + 700002 %D // only variable as an integer decimal number 700003 alarm number with fixed alarm text and variable %X 700004 %U alarm number with variable and fixed alarm text 700005 Monitoring of axis active : %U Display: or 700005 Monitoring of axis active : 1 700005 Monitoring of axis active : 3

4-74

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.4 PLC Programming

4.4

PLC Programming
A PLC user program is created using the Programming Tool PLC 802. The handling for an S7 -200 is described in the Documentation SIMATIC S7 -200 Automation System - System Manual. The Programming Tool PLC 802 constitutes a subset of this Documentation. The following should be observed, compared with the basic system S7 - 200 MicroWin: S S S S S S S S Programming Tool PLC 802 is available in the English language version. The user program can only be programmed in Ladder Diagram. Only a subset of the programming language S7 -200 is supported. The compilation of the user program is either offline on a PG/PC (PG = programming unit) or automatically when the program is downloaded into the control system. The project can be downloaded into the control system (Download). It is also possible to upload the project from the control system (Upload). Indirect addressing of the data is not possible. Therefore, no programming errors in this regard are possible during the execution of the program. The user must manage his data and process information type -specifically. Example: Information 1 Information 2 User data Byte 0 Byte 4 T -value Override DWord Byte Memory size of DWord Byte memory size (Information 1) (Information 2) (32 -bit) (8-bit)

Mixed data access is not allowed for the data above; otherwise, the user should observe the relevant data access rules. S Furthermore, the data direction (alignment) of all data in the memory model and their type must be observed. Example: Flag bit Flag byte Flag word Flag double -word MB0.1,MB3.5 MB0,MB1,MB2 MW0,MW2,MW4 MW3, MW5 ... are not permitted MD0,MD4,MD8 MD1,MD2,MD3, MD5 ... are not permitted

Table 4-2 Data type BOOL BYTE WORD DWORD (Double Word) REAL

PLC data types admitted in the control system Size 1 bit 1 byte 2 bytes 4 bytes Address alignment 1 1 2 4 Range for logical operations 0, 1 00 ... FF 0000 ... FFFF 0000 0000 ... FFFF FFFF 0 ... +255 -32 768 ... + 32 767 -2 147 483 648 ... +2 147 483 647 $10 - 37... $1038 Range for arithmetical operations

4 bytes

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-75

Starting up the PLC 4.4 PLC Programming

PLC project
The PLC 802 Programming Tool always manages one project (logic operation, symbols and comments). Using a Download operation, all relevant information of a project can be stored in the control system. An Upload operation can be used to transfer information from the control system into the PC. The control system can store a maximum of 6,000 statement commands and 1,500 symbols. The following factors have influence on the required PLC memory: S S S Number of statements Number and length of symbol names Number and length of comments

S7 - 200 Ladder Diagram


The addresses and operations can be defined in the type of representation International. The user programs his program in networks using Ladder Diagram. Each network corresponds to a certain logics reflecting a certain sequence. In a Ladder Diagram, contacts, coils and boxes are possible as basic elements. The contacts are divided into normally open and normally closed contacts. Each coil corresponds to a relay. A box reflects a certain function. A box can be enabled using an Enable bit.

4.4.1

Command Overview
Table 4-3 Operand identifiers Description Data Timers Counters Image of digital inputs Image of digital outputs Flags Spezial - Merker ACCU Local data Range V1000 0000.0 to V7999 9999.7 T0 to T15 (100 ms) T16 to T39 (10 ms) C0 to C31 I0.0 to I17.7 Q0.0 to Q11.7 M0.0 to M383.7 SM0.0 bis SM 0.6 (see Table 4-6) AC0 ... AC3 L0.0 ... L51.7

Operand identifier V T C I Q M SM AC L

Table 4-4 Type identifier (module No.) 00 (10 -79)

Formation of V range address (see user interface) Range No. (channel/ axis No.) 00 (00 -99) Sub -area Offset Addressing

0 (0-9)

000 (000 -999)

symbolic (8-digit)

4-76

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.4 PLC Programming

Table 4-5

802D Operand Ranges Access Method Valid operand ranges for programming the 802D V(1000 0000.0 -7900 9999.7) I(0.0-17.7) Q(0.0-11.7) M(0.0-255.7) SM(0.0-0.7) T(0-39) C(0-31) VB(1000 0000 -7999 9999) IB(0-17) QB(0-11) MB(0-383) AC(0-3) SMB(0) KB (Constant) VW(1000 0000 -7999 9998) T(0-39) C(0-31) IW(0-16) QW(0-10) MW(0-382) AC(0-3) KW (Constant) VD(1000 0000 -7999 9994) ID(0-14) QD(0-8) MD(0-380) AC(0-3) AC(0-3) KD (Constant)

Bit access (byte, bit)

Byte access

Word access

Double -word access

Table 4-6 SM bits SM 0.0 SM 0.1 SM 0.2 SM 0.3 SM 0.4

Bit definition for special flags (SM) Description Flag with defined ONE signal Default setting: First PLC cycle 1, following cycles 0 Buffered data lost - only valid in the first PLC cycle (0 - data o.k., 1 - data lost) POWER ON: First PLC cycle 1, folllowing cycles 0 60 s clock (alternating 0 for 30 s, then 1 for 30 s)

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-77

Starting up the PLC 4.4 PLC Programming

Table 4-6 SM bits SM 0.5 SM 0.6

Bit definition for special flags (SM) Description 1 s clock (alternating 0 for 0.5 s, then 1 for 0.5 s) PLC cycle clock (alternating: one cycle 0, then a cycle 1)

The user can only view the Statement List (STL) in PT802 using View STL. This type of representation (see Table : Mnemonic) shows the sequential processing.

4.4.2

Explanation of Stack Operations

Table 4-7

INSTRUCTION SET BASIC BOOLEAN INSTRUCTIONS Instruction Ladder symbol


n

Valid operands n: V, I, Q, M, SM, T, C, L

Load And Or Load Not And Not Or Not Output

normally open n=1 closed n=0 open normally closed n=0 closed n=1 open first 0, n=0 first 1, n=1

n:

V, I, Q, M, SM, T, C, L

n:

V, I, Q, M,T, C, L

Set (1 bit) Reset (1 bit)

first 0, not set first 1 or first 0, no reset first 1 or

Bit S

S_Bit: V, I, Q, M, T, C, L n =1 S_Bit: V, I, Q, M, T, C, L n=1

Bit R

OTHER BOOLEAN INSTRUCTIONS Instruction Edge Up Edge Down Logical Not No operation first , close (1 PLC cycle) first , close (1 PLC cycle) first 0, then 1 first 1, then 0
NOT n NOP

Ladder symbol
P

Valid operands

n = 0 ... 255

4-78

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.4 PLC Programming

BYTE COMPARISONS (unsigned) Instruction Load Byte = And Byte = Or Byte = Load Byte . And Byte . Or Byte . Load Byte 3 And Byte 3 Or Byte 3 a b closed a t b open a b closed a u b open a = b closed a  b open Ladder symbol
a ==B b a > =B b a < =B b

Valid operands a: b: VB, IB, QB, MB, SMB, AC, constant, LB VB, IB, QB, MB, SMB, AC, constant, LB

WORD COMPARISONS (signed) Instruction Load Word = And Word = Or Word = Load Word . And Word . Or Word . Load Word 3 And Word 3 Or Word 3 a = b closed a  b open a b closed a t b open a b closed a u b open Ladder symbol
a ==I b a > =I b a < =I b

Valid operands a: b: VW, T, C, IW, QW, MW, AC, constant, LW VW, T, C, IW, QW, MW, AC, constant, LW

DOUBLE WORD COMPARISONS (signed) Instruction Load DWord = And DWord = Or DWord = Load DWord . And DWord . Or DWord . Load DWord 3 And DWord 3 Or DWord 3 a = b closed a  b open a b closed a t b open a b closed a u b open Ladder symbol
a ==D b a > =D b a < =D b

Valid operands a: b: VD, ID, QD, MD, AC, constant, LB VD, ID, QD, MD, AC, constant, LB

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-79

Starting up the PLC 4.4 PLC Programming

REAL WORD COMPARISONS (signed) Instruction Load RWord = And RWord = Or RWord = Load RWord . And RWord . Or RWord . Load RWord 3 And RWord 3 Or RWord 3 a = b closed a  b open a b closed a t b open a b closed a u b open Ladder symbol
a = =R b a > =R b a < =R b

Valid operands a: VD, ID, QD, MD, AC, constant, LD b: VD, ID, QD, MD, AC, constant, LD

TIMERS Instruction Timer Retentive On Delay EN=1, Start EN=0, Stop If TValue PT, Tbit=1
IN

Ladder Symbol Enable:


Txxx TONR

Valid operands (IN) S0 T0 - T31 (PT) VW, T, C, IW, QW, MW, AC, constant T0 - T15 T16 - T39 (IN) S0 T0 - T31 (PT) VW, T, C, IW, QW, MW, AC, constant T0 - T15 T16 - T39 (IN) S0 T0 - T31 (PT) VW, T, C, IW, QW, MW, AC, constant T0 - T15 T16 - T39

Txxx: Preset:

PT

100 ms 10 ms Enable:
Txxx TON

Timer On Delay

EN=1, Start EN=0, Stop If TValue PT, Tbit=1


IN

Txxx: Preset:

PT

100 ms 10 ms Enable:
Txxx TOF

Timer Of Delay

If TValue < PT, Tbit=1


IN

Txxx: Preset:

PT

100 ms 10 ms

4-80

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.4 PLC Programming

COUNTER Instruction Count Up CU , Value+1 R=1, Reset If CValue PV, Cbit=1


Cxxx CU R PV CTU

Ladder symbol Cnt Up: (CU) S1 Reset: (R) S0

Valid operands

Cxxx: C0 - 31 Preset: (PV) VW, T, C, IW, QW, MW, AC, constant, LW Cnt Up: (CU) S2
Cxxx

Count Up/Down

CU , Value+1 CD , Value -1 R=1, Reset If CValue PV, Cbit=1

Cnt Dn: (CD) S1 Reset: (R) S0 Cxxx: C0 - 31 Preset: (PV) VW, T, C, IW, QW, MW, AC, constant, LW

CU CTUD CD R PV

Count Down

If CValue = 0, Cbit=1
CD LD PV

Cxxx

Cnt Down: (CD) S2 Reset: (R) S0 Cxxx: C0 - 31 Preset: (PV) VW, T, C, IW, QW, MW, AC, constant, LW

CTD

MATH OPERATIONS Instruction Word Add Word Subtract If EN = 1, b=a+b b=b - a If EN = 1, b=a+b b=b - a If EN = 1, b=axb
EN IN1 IN2 OUT

Ladder symbol
ADD_I EN IN1 IN2 OUT ENO

Valid operands Enable: EN In: Out: VW, T, C, IW, QW, MW, AC, Constant, LW VW, T, C, IW, QW, MW, AC, LW

DWord Add DWord Subtract

SUB_DI EN IN1 IN2 OUT ENO

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

Multiply

MUL ENO

Enable: EN In: Out: VW, T, C, IW, QW, MW, AC, constant, LW VD, ID, QD, MD, AC, LD

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-81

Starting up the PLC 4.4 PLC Programming

Instruction Divide If EN = 1, b=ba Out: 16 bit remainder Out+2: 16 bit quotient Add Subtract Real Numbers Multiply Divide Real Numbers If EN = 1, b=a+b b=b - a If EN = 1, b=axb b=ba

Ladder symbol Enable: EN


DIV EN IN1 IN2 OUT ENO

Valid operands In: Out: VW, T, C, IW, QW, MW, AC, constant, LW VD, ID, QD, MD, LD

ADD_R EN IN1 IN2 OUT ENO

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

MUL_R EN IN1 IN2 OUT ENO

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

INCREMENT, DECREMENT Instruction Increment Decrement Byte If EN = 1, a=a+1 a=a - 1


INC_B EN IN ENO OUT

Ladder symbol Enable: EN In: Out:

Valid operands VB, IB, QB, MB, AC, constant LB VB, IB, QB, MB, AC, LB

Increment Decrement Word

If EN = 1, a=a+1 a=a - 1 a = /a
IN OUT INC_W EN ENO

Enable: EN In: Out: VW, T, C, IW, QW, MW, AC, constant, LW VW, T, C, IW, QW, MW, AC, LW

Increment Decrement.

If EN = 1, a=a+1 a=a - 1
INV_DW EN IN ENO OUT

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

LOGIC OPERATIONS Instruction Byte AND Byte OR Byte XOR Word AND Word OR Word XOR If EN = 1, b = a AND b b = a OR b b = a XOR b If EN = 1, b = a AND b b = a OR b b = a XOR b Ladder symbol
WAND_B EN IN1 IN2 OUT ENO

Valid operands Enable: EN In: Out: VB, IB, QB, MB, AC, constant, LB VB, IB, QB, MB, AC, LB

WAND_W EN IN1 IN2 OUT ENO

Enable: EN In: Out: VW, T, C, IW, QW, MW, AC, constant, LW VW, T, C, IW, QW, MW, AC, LW

4-82

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.4 PLC Programming

Instruction DWord AND DWord OR DWord XOR Invert Byte If EN = 1, b = a AND b b = a OR b b = a XOR b If EN = 1, a = /a

Ladder symbol
WXOR_DW EN IN1 IN2 OUT ENO

Valid operands Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

INC_B EN IN ENO OUT

Enable: EN In: Out: VB, IB, QB, MB, AC, constant, LB VB, IB, QB, MB, AC, LB

Invert Word

If EN = 1, a = /a

INC_W EN IN ENO OUT

Enable: EN In: Out: VW, T, C, IW, QW, MW, AC, constant, LW VW, T, C, IW, QW, MW, AC, LW

Invert DWord

If EN = 1, a = /a

INV_DW EN IN ENO OUT

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

SHIFT AND ROTATE OPERATIONS Instruction Shift Right Shift Left If EN = 1, a = a SR c bits a = a SL c bits Ladder Symbol
SHL_R EN IN N OUT ENO

Valid Operands Enable: EN In: Out: VB, IB, QB, MB, AC, constant, LB VB, IB, QB, MB, AC

Count: VB, IB, QB, MB, AC, constant, LB Enable: EN In: Out: VW, T, C, IW, QW, MW, AC, constant, LW VW, T, C, IW, QW, MW, AC, LW

Shift Right Shift Left

If EN = 1, a = a SR c bits a = a SL c bits

SHL_W EN IN N OUT ENO

Count: VB, IB, QB, MB,AC, constant, LB DWord Shift R DWord Shift L If EN = 1, a = a SR c bits a = a SL c bits
SHL_DW EN IN N OUT ENO

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

Count: VB, IB, QB, MB, AC, constant, LB

CONVERSION OPERATIONS Instruction Convert Double Word Integer to a Real If EN = 1, convert the double word integer i to a real number o. If EN = 1, convert the real number i to a double word integer o. Ladder Symbol
DI_REAL EN IN ENO OUT

Valid Operands Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

Convert a Real to a Double Word Integer

TRUNC EN IN ENO OUT

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-83

Starting up the PLC 4.4 PLC Programming

PROGRAM CONTROL FUNCTIONS Instruction Jump to Label If EN = 1, go to label n. Label marker for the jump. Ladder sSymbol
n JMP n LBL

Valid operands Enable: EN Label: Label: WORD: 0 -127 WORD: 0 -127

Label

Conditional Return If EN = 1, exit the from Subroutine subroutine. Return from Subroutine Conditional End Exit subroutine.

Enable: EN
RET

RET

If EN = 1, END terminates the main scan.

Enable: EN
END

PROGRAM CONTROL FUNCTIONS Instruction Subroutine If EN , go to subroutine n.


EN x1 x2 x3

Ladder symbol
n SBR

Valid operands Label: Constant : 0 -63

(x... optional paramete MOVE, FILL AND FIND OPERATIONS Instruction Move Byte If EN = 1, copy i to o. Ladder symbol
MOV_B EN IN ENO OUT

Valid operands Enable: EN In: Out: VB, IB, QB, MB, AC, constant, LB VB, IB, QB, MB, AC, LB

Move Word

If EN = 1, copy i to o.

MOV_W EN IN ENO OUT

Enable: EN In: Out: VW, T, C, IW, QW, MW, AC, constant, LW VW, T, C, IW, QW, MW, AC, LW

Move DWord

If EN = 1, copy i to o.

MOV_DW EN IN ENO OUT

Enable: EN In: Out: VD, ID, QD, MD, AC, constant, LD VD, ID, QD, MD, AC, LD

4-84

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.4 PLC Programming

Instruction Move Real If EN = 1, copy i to o.

Ladder symbol
MOV_R EN IN ENO OUT

Valid operands Enable: EN In: Out: VD, ID, QD, MD, AC, Constant, LD VD, ID, QD, MD, AC, LD

Swap Bytes

If EN = 1, exchange MSB and LSB of w.

SWAP EN IN ENO

Enable: EN In: VW, IW, QW, MW, T, C, AC, LW

4.4.3

Program Organization
Every programmer should divide his user program into independent program sections (subroutines). The programming language S7 -200 allows the user to create structured user programs. Two program types exist - main program and subroutine. Eight program levels are possible. A PLC cycle can be a multiple of the control -internal interpolation cycle (IPO cycle). The machine manufacturer must set the PLC cycle according to his particular requirements (see machine data PLC_IPO_TIME_RATIO). The ratio IPO/ PLC of 1:1 is the fastest possible cycle processing. Example: The programmer writes a sequencing control in his main program using his own defined cycle counter. This sequencing control will organize all cyclic signals in the subroutine (UP0), UP1/UP2 is called every two cycles, and UP3 controls all signals at an interval of three cycles.

4.4.4

Data Organization
The data can be divided into three ranges: S S S non -retentive data retentive data machine data for the PLC (These machine data come into effect after POWER ON.)

Most data, such as process image, timers and counters, are non -retentive data and are deleted with every booting of the control system. Data range 1400 0000 -1400 0127 is provided for the retentive data. The user can store there all data that are to remain effective beyond POWER ON. The user can use the PLC -MD (see user interface) to assign his program default data or to parameterize various program sections.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-85

Starting up the PLC 4.4 PLC Programming

4.4.5

Interface to the Control System


This interface can be selected via SYSTEM, softkey PLC \ STEP7 -connect. This V24 interface remains active after cold restart or normal booting. The connection to the control system (STEP7 connect active) can be checked using the PLC 802 Programming Tool in the menu PLC/Information. If the interface is active, for example, the active PLC mode (Run/Stop) appears in this window.

4.4.6

Testing and Monitoring Your Program


Check and error analysis of the user program is possible as follows: S S S PLC Status menu (PCU) Status List menu (PCU) PLC 802 Programming Tool (see Documentation Automation System S7 -200, Section Testing and Monitoring Your Program)

4-86

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Starting up the PLC 4.5 Downloading/Uploading/Copying/Comparing PLC Applications

4.5

Downloading/Uploading/Copying/ComparingPLC Applications
The user can save, copy or overwrite the PLC applications in his control system with another PLC project. This is possible using the S S S PLC 802 Programming Tool or WINPCIN (binary file) NC card

PT PLC 802

Download/  Upload/ Compare 802D

 
PLC project

Permanent memory


PLC machine data

PLC user alarm texts


Series machine start-up


Toolbox

 
PLC application NC card PLC applications

WINPCIN


Series machine start -up

Fig. 4-1

PLC applications in the control system

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

4-87

Starting up the PLC 4.6 User Interface

Download
This function writes the transferred data into the permanent memory (load memory) of the control system. S S S Download PLC project using the PLC 802 Programming Tool (Step 7 connect on) Series machine start -up using WINPCIN Tool (PLC MD, PLC project and user alarm texts) Data In or NC card Read -in PLC applications using WINPCIN Tool or NC card (PLC project and user alarm texts) analogous to series machine start -up Data In

When the control system boots next time, the loaded PLC user program is transferred from the permanent memory to the user memory and is active in the control system from this moment up.

Upload
The PLC applications can be saved from the permanent memory of the control system using the PLC 802 Programming Tool or WINPCIN Tool or NC card. S Uploading the PLC project using the PLC 802 Programming Tool (Step 7 connect on) Read out the project from the control system, thus reassembling the current project using the PLC 802 Programming Tool. S S Series machine start -up Start up Data with WINPCIN Tool (PLC MD, PLC project and user alarm texts) Data Out or NC card Read out PLC applications using WINPCIN Tool or NC card (PLC project info and user alarm texts) Data Out

Compare
The project contained in the PLC 802 Programming Tool is compared with the project stored in the permanent memory (load memory) in the control system.

Version display
is called using the hardkey SYSTEM, softkey Service Display / Version S Project The transferred project including the user program that is active in the user memory of the PLC after booting of the control system. In the PLC 802 Programming Tool, the programmer can use the beginning of the first comment line in the comment of OB1 for his own supplementary information in the version display (see View Properties).

4.6

User Interface
This interface includes all signals exchanged between NCK/PLC and HMI/PLC. In addition, the PLC decodes the auxiliary function commands for simple further processing in the user program.

References
/FB/ Sinumerik 802D, Description of Functions, Chapter 20

4-88

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Series Machine Start - up and Data Backup

5.1

Series Machine Start-up

Functionality
The objective of the series machine start -up is: S to bring another control system connected to the same machine type to the same condition as after commissioning with lowest possible effort or S to bring a new control system with lowest possible effort to the initial state in service case (after replacing the hardware).

Series machine start - up file


The series machine start -up file has the following contents: S S S S S S S S S S S S Machine data R parameters PLC user alarm texts Display machine data PLC user program Part programs Cycles Setting data Zero offsets Tool offsets Leadscrew error compensation data Drive machine data of SIMODRIVE 611UE

Precondition
A series machine start -up requires a PC with V24 interface for data transfer from/to the control system and an NC card. On the PC, WINPCIN Tool must be used.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

5-89

Series Machine Start-up and Data Backup 5.1 Series Machine Start-up

Sequence with PC
1. Create series machine start -up file in the PC (transfer from the control system to the PC): Make a V24 cable connection between PC (COM interface) and SINUMERIK 802D (COM1). Make the following settings in WINPCIN Tool in the menu RS232 Config (the settings not typed in bold correspond to the default settings of WINPCIN): Com Port Number of PC -COM to the SINUMERIK 802D Baud rate 19200 Parity none Data bit 8 Stop bit 1 Software (XON/XOFF) OFF Hardware (RTS/CTS) ON Timeout 0s BIN Format ON Call the menu Receive Data on your PC, enter the file name (any archive name) and start the transfer. The PC will change to reception and will wait for data from the control system. In the control system, the password for protection level 2 is required. Select the line Start-up data PC in the menu System \Data I/O and read out the series machine start -up file using Read out.

2. Read in the series machine start -up file from the PC into the SINUMERIK 802D. Make the required settings for the V24 interface on the PC as prescribed in 1). Select the line Start-up data PC in the menu System \Data I/O and press Read in. The control system is ready to receive. Use WINPCIN to choose the series machine start -up file from the menu Sent Data and start the transfer. After reading -in has started, confirm the series machine start -up file in the screen form that will then appear on the display of the control system. The control system reboots several times during and at the end of the transfer. If the transfer has completed without errors, the control system is fully configured and ready for operation.

Sequence with NC card


Important
A flash file system (max. 2 MB possible) must be formatted on the NC card (see Section 5.3).

Never insert or remove the NC card with the PCU turned on! Inserting or removing the NC crad with the control system turned on may damage the NC card.
1. Create a series machine start -up file on the NC card: Make sure that the NC card (flash card from Siemens) is plugged before the control system is booted. The password for protection level 2 is required on the control system. Select the line Start-up data NC -Card in the menu System \ Data I/O and read out the series machine start -up file using Read out.

2. Read in the series machine start -up file from the NC card into the SINUMERIK 802D. Make sure that the NC card (flash card from Siemens) is plugged before the control system is booted. The password for protection level 2 is required on the control system.

5-90

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Series Machine Start-up and Data Backup 5.2 Data Backup

Select the line Start-up data PC in the menu System \Data I/O and press Read in. The control system is ready to receive.

5.2
5.2.1

Data Backup
Internal Data Backup
The data of the buffered memory with limited storage time require an internal data backup in the permanent memory of the control system. This is carried out internally in the control system and must be carried out whenever the control system is switched off longer than 50 hours (at least 10 min/day control system ON). It is recommended to carry out an internal data backup immediately after substantial data modifications.

Note
An internal data backup creates a memory copy of the buffered memory in the permanent memory with limited storage capacity. Selected data backup (e.g. only the machine data and not the workpiece programs) is not possible.

Making an internal data backup


Press the softkey Save Data in the operating area System (at least protection level 3 required).

Loading data saved with an internal data backup


S S Boot the control system in start -up mode Reload saved user data In case of data loss of the buffered memory, the data saved in the permanent memory are automatically reloaded into the memory at POWER ON.

Note
The message 4062 Data backup copy was loaded appears.

5.2.2

External Data Backup via V24


Important
Always connect and diconnect the V24 cable when the PCU is switched off.

In addition to the internal data backup, the user data of the control system can also be backed up externally. Such an external data backup requires a PC with V24 and WINPCIN Tool (contained in the Toolbox). An external data backup should always be carried out in the case of substantial data modifications and at the end of the start -up. To backup all data of a machine, it is sufficient to create a series machine start -up file.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

5-91

Series Machine Start-up and Data Backup 5.2 Data Backup

Variants of external data backup:


1. Read out all data: Series machine start -up 2. The files are read in/read out by ranges. The following user data can be chosen as individual files: Data Machine data Setting data Tool data R parameters Zero offset Compensation data (LEC)

Part programs Standard cycles User cycles PLC programs (binary file)

Making an external data backup:


S S S Choose text format from the menu System \ Data I/O \ RS232 setting. Set text format also in WINPCIN. Use the menu System \ Data I/O \ Data selection to transfer the user data as individual data to an external PC via the V24 interface.

Loading externally saved data into the control system:


Choose the softkey Read in from the menu System \ Data I/O.

5.2.3

External Data Backup via NC Card


Important
A flash file system (max. 2 MB possible) must be formatted on the NC card (see Section 5.3). Never insert or remove the NC card with the PCU turned on! Inserting or removing the NC card with the control system turned on may damage the NC card.

5-92

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Series Machine Start-up and Data Backup 5.3 Formatting an NC Card

Variants of data backup on NC card


S S S S S S S Start-up data PLC application Display machine data PLC user alarm texts Part programs NC-> NC card (not with the 802D base line) Part programs NC card-> NC (not with the 802D base line) HMI start-up data (start-up data with the appropriate languages loaded)

Executing the external data backup


To activate the backup process, use the Read-in / Read-out softkeys in the Data I/O menu.

5.3

Formatting an NC Card
An appropriate menu item has been implemented in the start menu of the control system to format NC cards. Choose Format NC card to delete a plugged NC card and to format a 1.5 MB file system on it.

Note
The menu item is only unhidden with protection level 0 ... 3.

Sequence
S S S The NC card is plugged; turn on the control system. Choose the menu item Format NC card from the start menu. After the initialization has been completed, answer the question Do you really want [N/Y]?. N will cancel the process without formatting; Y will start formatting when you press the Input key. If you have finished formatting, further NC cards can be formatted. Format another NC card [N/Y]? Y will repeat the process after a new card has been inserted, N will quit the process. Turn off the control system and turn it on again.

Note
One 8 MB NC card from Siemens with system software for the update also contains a file system with the remaining system capacity of approx. 900 kB. If you have the Sinucopy program from Siemens, you may create a file system up to a maximum size of 2 MB on an empty NC card. This is the maximum size the control system may manage.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

5-93

Series Machine Start-up and Data Backup 5.4 Data backup in case of backligth failure

5.4

Data backup in case of backligth failure


In case of a backlight failure of the control system, menu-assisted control is no longer possible. In this case, a special command is provided to carry out an external data backup onto PC. To this end, activate the V24 link to a PC, as described in Section 5.1 (setting: binary format, baudrate 19200). After turning on the control system, type the command CTRL S to output a series startup with the data last valid.

5-94

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Software Update Using the NC Card


General
Modifications to the system software can be necessary for the following reasons: S S A new system software is to be installed (new SW version).

After changing the hardware if another system software than the supplied is to be loaded.

Note
An external data backup of the user data must always be carried out via V24 (see Section 5.1) or with the NC Card (see Section 5.2).

Sequence
Precondition: Control system is OFF 1. Insert the supplied NC card with system software and flash file system.

Important
The NC card may be plugged or removed only when the PC is turned off. Plugging/removing the NC card when the control system is turned on may damage the NC card.

Caution
Software release 02.xx.xx can only be loaded on a hardware with 32MB user memory. This hardware configuration can be identified by the order number (MLFB) 6FC5610-0BA10-0AA1.

2. Turn on the control system. 3. Press the SELECT key as required by the message DRAM CHECK You can press SELECT -Key to get START UP MENUE after DRAM Check. 4. After the DRAM test, the selection menu appears. Use the cursor to choose software update and confirm with INPUT. 5. The update is carried out. The progress is displayed on the screen by various messages. If the update was successful, the following message appears: SINUMERIK 802D - UPDATE O. K. VERSION 802D SW xx.xx.xx

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

6-95

Software Update Using the NC Card

6. Turn the control system off and on again (POWER ON). 7. The update is completed, and the user data can be copied back after you have entered the appropriate password.

Note
If required, load the appropriate language acc. to Section 3.3.

6-96

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D


Data type
BOOLEAN BYTE Boolean value: 1 (TRUE) or 0 (FALSE) 8 -bit value, as an integer value: -128 to 127, as a hexadecimal value: 00 to FF as a character acc. to ASCII standard, e.g. a Sequence of characters (max. 16 characters) 16 -bit value, as an integer value: -32768 to 32767, as a hexadecimal value: 0000 to FFFF 16 -bit value, as an integer value: 0 to 65535 as a hexadecimal value: 0000 to FFFF 16 -bit value (in this case, defined locally), integer value: -32768 to 32767 32 -bit value, as an integer value: -2147483648 to 2147483647 as a hexadecimal value: 0000 0000 to FFFF FFFF 32 -bit value, as an integer value: 0 to 4294967295 as a hexadecimal value: 0000 0000 to FFFF FFFF

STRING WORD

UNSIGNED WORD

INTEGER

DWORD

UNSIGNED DWORD

DOUBLE

64 -bit value, Floating point value: " 4.19  10-307 to " 1.67  10308

Range of values (minimum/maximum value)


If no range of values is specified, the data type will determine the input limits, and the filed will be marked with ***.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-97

Machine and Setting Data 802D

7.1 7.1.1

List of Machine Data Display Machine Data


Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Protection level Write/read

Number

MD identifier

Representation Unit

Name, miscellaneous Default value

202
decimal

FIRST_LANGUAGE
Foreground language 2 1 2 POWER ON BYTE

19
2/3

203
decimal

DISPLAY_RESOLUTION
Display resolution 3 0 5 immediately BYTE

19
2/3

204
decimal

DISPLAY_RESOLUTION_INCH
Display resolution 4 0 5 immediately BYTE

19
2/3

205
decimal

DISPLAY_RESOLUTION_SPINDLE
Display resolution 1 5 immediately BYTE

19
2/3

208
decimal

USER_CLASS_WRITE_TOA_GEO
Protection level: Write tool geometry 3 0 7 immediately BYTE 3/3

209
decimal

USER_CLASS_WRITE_TOA_WEAR
Protection level: Write tool wear data 3 0 7 immediately BYTE 3/3

210
decimal

USER_CLASS_WRITE_ZOA
Protection level: Write settable zero offset 3 0 7 immediately BYTE 3/3

212
decimal

USER_CLASS_WRITE_SEA
Protection level: Write setting data 7 0 7 immediately BYTE 3/3

213
decimal

USER_CLASS_READ_PROGRAM
Protection level: Read part program 7 0 7 immediately BYTE 3/3

214
decimal

USER_CLASS_WRITE_PROGRAM
Protection level: Enter part program 7 0 7 immediately BYTE 3/3

215
decimal

USER_CLASS_SELECT_PROGRAM
Protection level: Program selection 3 0 7 immediately BYTE 3/3

217
decimal 0

USER_CLASS_WRITE_CYCLES
Protection level Write cycles 3 0 7 immediately BYTE 3/3

7-98

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

218
decimal

USER_CLASS_WRITE_RP A
Protection level: Write R parameters 3 0 7 immediately BYTE 3/3

219
decimal

USER_CLASS_SET_V24
Protection level: Set V24 3 0 7 immediately BYTE 3/3

221
decimal

USER_CLASS_DIR_ACCESS
Protection level: Directory access 3 0 7 immediately BYTE 3/3

222
decimal

USER_CLASS_PLC_ACCESS
Protection level: PLC project 3 0 7 immediately BYTE 2/3

223
decimal

USER_CLASS_WRITE_PW A
Protection level: Protected working area 7 0 7 immediately BYTE 2/3

247
Bit pattern

V24_PG_PC_BAUD
PG: Baud rate (300, 600, 1200, 2400, 4800, 9600, 19200, 38400) 7 0 7 immediately BYTE 3/3

280

V24_PPI_ADDR_PLC
PLC station address 2 0 126 POWER ON BYTE 3/3

281

V24_PPI_ADDR_NCK
NCK station address 3 0 126 POWER ON BYTE 3/3

289
decimal

CTM_SIMULATION_TIME_NEW_POS
Simulation: Actual value update rate 100 0 4000 immediately INTEGER

10 (K1)
3/4

290
decimal

CTM_POS_COORDINATE_SYSTEM
Position of coordinate system 2 0 7 immediately BYTE

10 (K1)
3/4

291
decimal

CTM_CROSS_AX_DIAMETER_ON
Diameter display for transverse axis active 1 0 1 immediately BYTE

10 (K1)
3/4

292
decimal

CTM_G91_DIAMETER_ON
Incremental infeed 1 0 1 immediately BYTE

10 (K1)
3/7

305
decimal

G_GROUP1
User - oriented G group for position display 1 1 1000 immediately INTEGER 3/7

306
decimal

G_GROUP2
User - oriented G group for position display 2 1 1000 immediately INTEGER 3/7

307
decimal

G_GROUP3
User - oriented G group for position display 8 1 1000 immediately INTEGER 3/7

308
decimal

G_GROUP4
User - oriented G group for position display 9 1 1000 immediately INTEGER 3/7

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-99

Machine and Setting Data 802D

309
decimal

G_GROUP5
User - oriented G group for position display 10 1 1000 immediately INTEGER 3/7

310
decimal

FG_GROUP1
User - oriented G group for position display (external language) 1 1 1000 immediately INTEGER 3/7

311
decimal

FG_GROUP2
User - oriented G group for position display (external language) 2 1 1000 immediately INTEGER 3/7

312
decimal

FG_GROUP3
User - oriented G group for position display (external language) 8 1 1000 immediately INTEGER 3/7

313
decimal

FG_GROUP4
User - oriented G group for position display (external language) 9 1 1000 immediately INTEGER 3/7

314
decimal

FG_GROUP5
User - oriented G group for position display (external language) 10 1 1000 immediately INTEGER 3/7

330
decimal

CMM_POS_COORDINATE_SYSTEM
Coordinate position of machine *) 0 0 7 immediately BYTE 3/7

*)

Explanation: Location and size of the representation are transferred during the initialization. The position of the coordinate system can be influenced by the parameter Axis direction of the file header. The following positions are possible: Position X+ Z+ 0 upward to the right 1 upward to the left 2 downward to the right 3 downward to the left 4 to the right upward 5 to the left upward 6 to the right downward 7 to the left downward All position specifications of the elements must be performed at position 4 (mathematic coordinate system). The simulation will then automatically convert the representation to the individual systems.

331
decimal

CONTOUR_MASK
Enable 802S contour definition programming 1 0 1 immediately BYTE 3/7

332
decimal 0

TOOL_LIST_PLACE_NO
Enable location number in tool list 0 0 1 immediately INTEGER 3/3

343
decimal 0

V24_PPI_ADDR_MMC
POWER ON 4 0 126 3/3

344
decimal 0

V24_PPI_MODEM_ACTIVE
0 0 1 immediately Byte 3/3

345
decimal 0

V24_PPI_MODEM_BAUD
Baud rate for modem connection 7 5 9 immediately Byte 3/3

346
decimal 0

V24_PPI_MODEM_P ARITY
Parity for modem connection 0 0 2 immediately Byte 3/3

7-100

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

347
decimal

V24_PPI_MODEM_ST OPBIT
Number of stop bits for modem connection 0 0 1 immediately Byte 3/3

348
decimal

V24_PPI_MODEM_DA TABITS
Number of stop bits for modem connection 1 0 1 immediately Byte 3/3

356
decimal

HMI_COL_TITLE_FOCUS_FORE
Color settings title bar focus window foreground 15 0 15 immediately Byte 0/3

357
decimal

HMI_COL_TITLE_FOCUS_BACK
Color settings title bar focus window background 2 0 15 immediately Byte 0/3

358
decimal

HMI_COL_SK_FORE
Color settings softkey foreground 0 0 15 POWER ON Byte 3/3

359
decimal

HMI_COL_SK_BACK
Color settings softkey background 7 0 15 POWER ON Byte 3/3

360
decimal

SPINDLE_LOAD_DISPL1
Activate capacity utilization display 1 0 0 1 immediately Integer 3/3

361
decimal

USER_MEAS_TOOL_CHANGE
Input enable for T/D no. in tool gauging window 0 0 1 immediately Byte 3/3

362
decimal

SPINDLE_LOAD_DISPL2
Activate capacity utilization display 2 1 0 1 immediately Integer 3/3

363
decimal

SPINDLE_LOAD_BAR_LIM2
Capacity utilization display Spindle Limit value 2 100 0 9999999 immediately Integer 2/2

364
decimal

SPINDLE_LOAD_BAR_LIM3
Capacity utilization display Spindle Limit value 3 100 0 9999999 immediately Integer 2/2

365
decimal

SPINDLE_LOAD_BAR_MAX
Capacity utilization display Spindle Maximum 120 0 120 immediately Integer 2/2

366
decimal

SPINDLE_LOAD_BAR_COL1
Color Capacity utilization display Spindle Range 1 10 0 15 immediately Byte 3/3

367
decimal

SPINDLE_LOAD_BAR_COL2
Color Capacity utilization display Spindle Range 2 9 0 15 immediately Byte 3/3

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-101

Machine and Setting Data 802D

368
decimal

SPINDLE_LOAD_BAR_COL3
Color Capacity utilization display Spindle Range 3 9 0 15 immediately Byte 3/3

369
decimal

PROBE_MODE
Type of measuring system: 1: :Sensing probe, 2:Opt. measuring method 1 0 2 immediately Integer 3/3

370
decimal

TOOL_REF_PROBE_AXIS1
Absolute position sensing probe X 0 - 999999.999 999999.999 immediately Double 3/3

371
decimal

TOOL_REF_PROBE_AXIS2
Absolute position sensing probe Y 0 - 999999.999 999999.999 immediately Double 3/3

372
decimal

TOOL_REF_PROBE_AXIS3
Absolute position sensing probe Z 9 - 999999.999 999999.999 immediately Double 2/2

373
decimal

MEAS_SAVE_POS_LENGTH2
Tool gauging, enable Save Pos softkey for all values 0 0 1 immediately Byte 2/2

374
decimal

TOOL_WEAR_LIMIT_V ALUE
Limit value wear control with input 9.999 0 9.999 immediately Double 2/2

375
decimal 0

USER_CLASS_READ_CUS_DIR
Protection level Read user cycles 7 0 7 immediately Byte 2/3

376
decimal 0

USER_CLASS_WRITE_CUS_DIR
Protection level Write user cycles 2 0 7 immediately Byte 2/2

377
decimal 0

USER_CLASS_WRITE_TO_MON_DAT
Protection level Tool monitoring 3 0 7 immediately Byte 2/3

378
decimal 0

USER_CLASS_LADDER_VIEW
Protection level User Select ladder view 2 0 7 immediately Byte 2/2

379
decimal 0

SPINDLE_DISP_MODE
0: Standard mode, display of spindle speed 1: Contant cutting rate, display with G96 set 2: Mixed display 0 0 2 immediately Byte 3/3

7-102

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

7.1.2

General Machine Data


Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Protection level Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

10000
always Turning Milling

AXCONF_MACHAX_NAME_T AB[0]...[4]
Machine axis name X1, Z1, SP, A1, B1 X1, Y1, Z1, SP, A1 POWER ON STRING STRING STRING

19
2/2

10074
always

PLC_IPO_TIME_RATIO
Factor of PLC taskto ipo Task 2 1 50 POWER ON DWORD

19
2/2

10136
always

DISPLAY_MODE_POSITION
Display mode for actual position in the WCS 0 0 1 RESET DWORD

21
2/2

10200
always

INT_INCR_PER_MM
Calculation accuracy for linear positions 1000 1 1000000000 POWER ON DOUBLE

3 (G2)
2/2

10210
always

INT_INCR_PER_DEG
Calculation accuracy for angular positions 1000 1 1000000000 POWER ON DOUBLE

3 (G2)
2/2

10240
always

SCALING_SYSTEM_IS_METRIC Basic system metric 1 *** *** POWER ON BOOLEAN

3 (G2)
2/2

10713
always

M_NO_FCT_STOPRE [n]: 0 ... max. permissible M function number -1


M function with preprocessing stop - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, ... POWER ON DWORD 2/2

10714
always

M_NO_FCT_EOP
M function for spindle active after RESET -1 POWER ON DWORD 2/7

10715
always

M_NO_FCT_CYCLE[0]
M code to be substituted by subroutine -1 -1 999999 POWER ON DWORD 2/2

10716
always

M_NO_FCT_CYCLE_NAME
Name of subroutine for M code substitution POWER ON STRING 2/2

10717
always

T_NO_FCT_CYCLE_NAME
Name of subroutine for T code substitution POWER ON STRING 2/2

10718
always

M_NO_FCT_CYCLE_P AR
M function to be substituted with parameters -1 POWER ON DWORD 2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-103

Machine and Setting Data 802D

10719
always

T_NO_FCT_CYCLE_MODE
Parametrierung of the T function substitute 0 0 1 POWER ON DWORD 2/2

10760
always

G53_TOOLCORR
Specification of G53 0 *** *** POWER ON BOOLEAN 2/2

10880
always Turning Milling

MM_EXTERN_CNC_SYSTEM
Definition of the adapted CNC system 1 2 1 1 1 2 2 2 POWER ON DWORD DWORD DWORD 2/2

10881
External NC progr. language

MM_EXTERN_GCODE_SYSTEM
ISO_3 Mode: GCodeSystem 0 0 2 POWER ON DWORD 2/2

10882
always

NC_USER_EXTERN_GCODES_T AB[0]...[59]
User G code list for an external NC language *** *** POWER ON STRING 2/2

10884
always

EXTERN_FLOATINGPOINT_PROG
Calculation command values without decimal point 1 *** *** POWER ON BOOLEAN 2/2

10886
always

EXTERN_INCREMENT_SYSTEM
Incremental system 0 *** *** POWER ON BOOLEAN 2/2

10888
always

EXTERN_DIGITS_TOOL_NO
Digits for T number 2 0 8 POWER ON BYTE 2/2

10890
HEX always

EXTERN_TOOLPROG_MODE
Tool prog. mode for external language 0x00000000 0x00000000 0xFFFFFFFF POWER ON DWORD 2/7

11100
always

AUXFU_MAXNUM_GROUP_ASSIGN
Number of auxiliary functions in aux. fct. groups 1 1 64 POWER ON DWORD

13 (H2)
2/2

11210
HEX -

UPLOAD_MD_CHANGES_ONL Y
MD save for changed MD only 0x0F 0x00 0x0FF immediately BYTE

19
2/2

11240
always

PROFIBUS_SDB_NUMBER
SDB1000 number 0 0 5 POWER ON BYTE

3 (G2)
2/2

11250
always

PROFIBUS_SHUTDOWN_TYPE
Profibus Shutdownhandling 0 0 2 POWER ON BYTE 2/2

11310
always

HANDWH_REVERSE
Threshold for direction change handwheel 2 0 *** POWER ON BYTE

9 (H1)
2/2

11320
always

HANDWHL_IMP_PER_LA TCH[0]...[5]
Handwheel pulses per detent position 1., 1., 1.., ... *** *** POWER ON DOUBLE

9 (H1)
2/2

7-104

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

11346
always

HANDWH_TRUE_DISTANCE
Handwheel: 0 0 3 POWER ON BYTE

9 (H1)
2/2

13060
always

DRIVE_TELEGRAM_TYPE[0]...[8]
Standard frame type for Profibus- DP 102, 102, 102, 102, 102 *** *** POWER ON DWORD

3 (G2)
2/2

13070
Profibus adapt.

DRIVE_FUNCTION_MASK [0] ... [8]


Used DP functions 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... POWER ON DWORD

2/2

13080
always

DRIVE_TYPE_DP[0]...[8]
Drive type Profibus 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... 0 3 POWER ON BYTE 2/2

13200
always

MEAS_PROBE_LOW_ACTIVE[0]
Probe polarity change 0 *** *** POWER ON BOOLEAN

15 (M5)
3/3

13220
s always

MEAS_PROBE_DELAY_TIME [n]: 0 ... 0


Delay time probe deflection until detection 0.0, 0.0 0 0.1 POWER ON DOUBLE 3/3

14510
always

USER_DATA_INT[0]...[31]
User data (INT) 0 - 32768 32767 POWER ON DWORD

19
3/7

14512
-

USER_DATA_HEX[0]...[31]
User data (Hex) 0 0 0x0FF POWER ON BYTE

19
3/7

14514
-

USER_DATA_FLOAT[0]...[7]
User data (Float) 0.0 - 3.40S1038 3.40S1038 POWER ON DOUBLE

19
3/7

14516
-

USER_DATA_PLC_ALARM[0]...[31]
User data (Hex) 0, 0, 0, 0, ... *** *** POWER ON BYTE

19
3/7

17530
always

TOOL_DATA_CHANGE_COUNTER
Mark tool data change for HMI 0 0 0x3 POWER ON DWORD

FBW
2/2

18080

MM_TOOL_MANAGEMENT_MASK
Memory reservation for the tool management by stages (SRAM) Bit 0 =1:Tool management data will be provided Bit 1 =1:Monitoring data will be provided Bit 2 =1:OEM and CC data will be provided Bit 3 =1:Memory for consideration of adjacent locations 0x0 0 x2

FBW

HEX

POWER ON

2/2

always

DWORD

18102
always

MM_TYPE_OF_CUTTING_EDGE
Type of D - No. programming 0 0 1 POWER ON DWORD 2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-105

Machine and Setting Data 802D

7.1.3

Channel - Specific Machine Data


Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Degr. of protect. Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

20050
always Turning Milling

AXCONF_GEOAX_ASSIGN_TAB[0]...[2]
Assignment GEO axis to channel axis 1, 0, 2 1, 2, 3 0 0 0 5 5 5 POWER ON BYTE BYTE BYTE

19
2/2

20070
always Turning Milling

AXCONF_MACHAX_USED[0]...[4]
Machine axis number valid in channel 0 1, 2, 3, 0, 0 1, 2, 3, 4, 5 0 0 5 5 5 POWER ON BYTE BYTE BYTE

19
2/2

20080
always Turning Milling

AXCONF_CHANAX_NAME_TAB[0]...[4]
Channel axis name in channel X, Z, SP, , X, Y, Z, SP , A POWER ON STRING STRING STRING

19
2/2

20090
always

SPIND_DEF_MASTER_SPIND
Reset position of the master spindle in the channel 1 1 2 POWER ON BYTE

S1
2/2

20094
always

SPIND_RIGID_TAPPING_M_NR
M function for switching over to controlled axis mode (Siemens mode) 70 POWER ON DWORD

5 (S1)
2/2

20095
always

EXTERN_RIGID_TAPPING_M_NR
M function for switching over to controlled axis mode (external mode) 29 POWER ON DWORD 2/2

20108
always

PROG_EVENT_MASK
Event- controlled program calls 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ... 0 0xF POWER ON DWORD

K1
2/2

20140
Fct.: Transformations

TRAFO_RESET_VALUE
Transformation data block selected during power- up (Reset/TP end); depending on MD 20110 and 20112. 0 0 8 RESET BYTE

K2
2/2

20156
External NC progr. language

EXTERN_GCODE_RESET_MODE [n]: 0 ... 30


Reset behavior of the external G groups 0 1 RESET BYTE 2/2

20204
mm always

WAB_CLEARANCE_TOLERANCE
Direction reversal with SAR 0.01 0.0 plus POWER ON DOUBLE

W1
2/2

7-106

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

20310
HEX always

TOOL_MANAGEMENT_MASK
Activation of tool management in different configurations 0x0 0 0xFFFFFF POWER ON DWORD

FBW
2/2

20320
HEX always

TOOL_TIME_MONITOR_MASK
Activation of the tool lifetime monitoring for the tool in the spindle 1...x 0x1 POWER ON DWORD

FBW
2/2

20360
HEX always

TOOL_PARAMETER_DEF_MASK
Definition of tool parameters 0x0 0 0x01 POWER ON DWORD

14 (W1)
2/2

20380
External NC progr. language

TOOL_CORR_MODE_G43G44
Handling of the tool length compensation with G43 / G44 0 0 2 RESET BYTE

FBFA
2/2

20384
External NC progr. language

TOOL_CORR_MULTIPLE_AXES
Tool length compensation in several axes simultaneously 1 0 1 RESET BOOLEAN

FBFA
2/7

20500
s always

CONST_VELO_MIN_TIME
Minimum time with constant velocity 0.0 0.0 0.1 POWER ON DOUBLE 2/2

20550
always

EXACT_POS_MODE
Exact stop conditions with G00 and G01. 0 0 33 NEW CONF BYTE

B1
2/2

20552
always

EXACT_POS_MODE_G0_TO_G1
Exact stop condition with G00- G01 transition 0 0 3 NEW CONF BYTE

PG
2/2

20700
always

REFP_NC_START_LOCK
NC start inhibited without reference point 1 *** *** RESET BOOLEAN

8 (R1)
2/2

20730
always

G0_LINEAR_MODE
Interpolation behavior with G0 1 0 1 POWER ON BOOLEAN

P2
2/2

20732
always

EXTERN_GO_LINEAR_MODE
Interpolation behavior with G00 1 0 1 POWER ON BOOLEAN 2/7

20734
External NC progr. language

EXTERN_FUNCTION_MASK
Function screenform for external language 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... 0 RESET

FBFA
2/7

0xFFFF

DWORD

21000
mm always

CIRCLE_ERROR_CONST
Circle end point monitoring constant 0.01 *** *** POWER ON DOUBLE

10 (K1)
2/2

21010
Factor always

CIRCLE_ERROR_FACTOR
End- of- circle monitoring factor 0.001, 0.001, 0.001, 0.001, 0.001, ... 0.0 plus POWER ON DOUBLE

K1
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-107

Machine and Setting Data 802D

21020
always

WORKAREA_WITH_TOOL_RADIUS
Tool radius for working area limitation 0 *** *** RESET BOOLEAN

2 (A3)
2/2

22000
always

AUXFU_ASSIGN_GROUP[0]...[63]
Auxiliary function group 1, 1, 1, 1, 1, ... 1 64 POWER ON BYTE

13 (H2)
2/2

22010
always

AUXFU_ASSIGN_TYPE[0]...[63]
Auxiliary function type , , , ... POWER ON STRING

13 (H2)
2/2

22020
always

AUXFU_ASSIGN_EXTENSION[0]...[63]
see MD 22010AUXFU_ASSIGN_TYPE 0, 0, 0, ... 0 99 POWER ON BYTE

13 (H2)
2/2

22030
always

AUXFU_ASSIGN_VALUE[0]...[63]
Auxiliary function value 0, 0, 0, 0, ... *** *** POWER ON DWORD

13 (H2)
2/2

22040
always

AUXFU_PREDEF_GROUP
Predefined auxiliary function groups 0 0 64 POWER ON BYTE 2/2

22050
always

AUXFU_PREDEF_TYPE
Predefined auxiliary function group POWER ON STRING 2/2

22060
always

AUXFU_PREDEF_EXTENSION
Predefined auxiliary function extension 0 0 99 POWER ON BYTE 2/2

22070
always

AUXFU_PREDEF_VALUE[0]...[63]
Predefined auxiliary function value POWER ON DWORD 2/2

22254
always

AUXFU_ASSOC_M0_VALUE
Additional M function for program stop -1 POWER ON DWORD

H2
2/2

22256
always

AUXFU_ASSOC_M1_VALUE
Additional M function for conditional stop -1 POWER ON DWORD

H2
2/2

22400
always

S_VALUES_ACTIVE_AFTER_RESET
S function active via RESET 0 *** *** POWER ON BOOLEAN

5 (S1)
2/2

22534
Fct.: Transformations

TRAFO_CHANGE_M_CODE
M code when changing the transformation 0 0 99999999 POWER ON DWORD

M1
2/2

22550
always

TOOL_CHANGE_MODE
New tool compensation with T or M function 0 0 1 POWER ON BYTE

14 (W1)
2/2

22910
always

WEIGHTING_FACTOR_FOR_SCALE
Input sensitivity for scaling factor 0 *** *** POWER ON BOOLEAN 2/2

7-108

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

22914
always

AXES_SCALE_ENABLE
Activate axial scaling factor G51 0 *** *** POWER ON BOOLEAN 2/2

22920
External NC progr. language

EXTERN_FIXED_FEEDRATE_F1_ON
Activate fixed feedrate F1 - F9 0 0 1 POWER ON BOOLEAN

FBFA
2/2

22930
External NC progr. language

EXTERN_PARALLEL_GEOAX [n]: 0 ... 2


Assignment of parallel channel geometry axis { 0, 0, 0 } 0 10 POWER ON BYTE

FBFA
2/2

24020
always

FRAME_SUPPRESS_MODE
Positions with frame suppression 0x0 0 0X0000003 POWER ON DWORD 2/2

24100
Fct.: Transformations

TRAFO_TYPE_1
Definition of transformation 1 in the channel 0 NEW CONF DWORD

F2
2/2

24110
Fct.: Transformations

TRAFO_AXES_IN_1 [n]: 0 ... max. number ofaxes per channel - 1


Axis assignment for transformation {1, 2, 3, 4, 5} 0 5 NEW CONF BYTE

F2
2/2

24120
Fct.: Transformations

TRAFO_GEOAX_ASSIGN_TAB_1 [n]: 0 ... 2


Assignment of the geometry axis to the channel axis for transformation 1 { 0, 0, 0 } 0 5 NEW CONF BYTE

F2
2/2

24130
Fct.: Transformations

TRAFO_INCLUDES_TOOL_1
Tool handling with 1st transformation active 1 0 1 NEW CONF BOOLEAN

M1, F2
2/2

24200
Fct.: Transformations

TRAFO_TYPE_2
Definition of transformation 2 in the channel 0 NEW CONF DWORD

F2
2/2

24210
Fct.: Transformations

TRAFO_AXES_IN_2 [n]: 0 ... max. number of axes per chann. - 1


Axis assignment for transformation 2 {1, 2, 3, 4, 5} 0 5 NEW CONF BYTE

F2
2/2

24220
Fct.: Transformations

TRAFO_GEOAX_ASSIGN_TAB_2 [n]: 0 ... 2


Assignment of the geometry axis to the channel axis for transformation 2 { 0, 0, 0 } 0 5 NEW CONF BYTE

F2
2/2

24230
Fct.: Transformations

TRAFO_INCLUDES_TOOL_2
Tool handling with 2nd transformation active 1 0 1 NEW CONF BOOLEAN

M1, F2
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-109

Machine and Setting Data 802D

24800
degrees Fct.: Peripheral faces transf.

TRACYL_ROT_AX_OFFSET_1
Offset of the rotary axis for the 1st TRACYL transformation 0.0 NEW CONF DOUBLE

M1
2/2

24805
degrees Fct.: Peripheral surface transf.

TRACYL_ROT_AX_FRAME_1
Rotary axis offset TRACYL 1 0 0 2 NEW CONF BYTE 2/2

24810
Fct.: Peripheral faces transf.

TRACYL_ROT_SIGN_IS_PLUS_1
Offset of the rotary axis for the 1st TRACYL transformation 1 0 1 NEW CONF BOOLEAN

M1
2/2

24820
mm Fct.: Peripheral faces transf.

TRACYL_BASE_TOOL_1 [n]: 0 ... 2


Vector of the basic tool for the 1st TRACYL transformation {0.0, 0.0 , 0.0} NEW CONF DOUBLE

M1
2/2

24850
degrees Fct.: Peripheral faces transf.

TRACYL_ROT_AX_OFFSET_2
Offset of the rotary axis for the 2nd TRACYL transformation 0.0 NEW CONF DOUBLE

M1
2/2

24855
degrees Fct.: Peripheral surface transf.

TRACYL_ROT_AX_FRAME_2
Rotary axis offset TRACYL 2 0 0 2 NEW CONF BYTE 2/2

24860
Fct.: Peripheral faces transf.

TRACYL_ROT_SIGN_IS_PLUS_2
Sign of the rotary axis for the 2nd TRACYL transformation 1 0 1 NEW CONF BOOLEAN

M1
2/2

24870
mm Fct.: Peripheral faces transf.

TRACYL_BASE_TOOL_2 [n]: 0 ... 2


Vector of the basic tool for the 2nd TRACYL transformation {0.0, 0.0 , 0.0}, {0.0, 0.0 , 0.0}, ... NEW CONF DOUBLE

M1
2/2

24900
degrees Fct.: Transmit transf.

TRANSMIT_ROT_AX_OFFSET_1
Offset of the rotary axis for the 1st TRANSMIT transformation 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, ... NEW CONF DOUBLE

M1
2/2

24905
degrees Fct.: Transmit transf.

TRANSMIT_ROT_AX_FRAME_1
Rotary axis offset TRANSMIT 1 0 0 2 NEW CONF BYTE 2/2

24910
Fct.: Transmit transf.

TRANSMIT_ROT_SIGN_IS_PLUS_1
Sign of the rotary axis for the 1st TRANSMIT transformation 1 0 1 NEW CONF BOOLEAN

M1
2/2

24911
Fct.: Transmit transf.

TRANSMIT_POLE_SIDE_FIX_1
Limitation of the work area before/after the pole, 1st TRANSMIT 0 0 2 NEW CONF BYTE

M1
2/2

7-110

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

24920
mm Fct.: Transmit transf.

TRANSMIT_BASE_TOOL_1 [n]: 0 ... 2


Vector of the basic tool for the 1st TRANSMIT Transformation {0.0, 0.0 , 0.0} NEW CONF DOUBLE

M1
2/2

24950
degrees Fct.: Transmit transf.

TRANSMIT_ROT_AX_OFFSET_2
Offset of the rotary axis for the 2nd TRANSMIT transformation 0.0 NEW CONF DOUBLE

M1
2/2

24955
degrees Fct.: Transmit transf.

TRANSMIT_ROT_AX_FRAME_2
Rotary axis offset TRANSMIT 2 0 0 2 NEW CONF BYTE 2/2

24960
Fct.: Transmit transf.

TRANSMIT_ROT_SIGN_IS_PLUS_2
Sign of the rotary axis for the 2nd TRANSMIT transformation 1 0 1 NEW CONF BOOLEAN

M1
2/2

24961
Fct.: Transmit transf.

TRANSMIT_POLE_SIDE_FIX_2
Limitation of the work area before/after the pole, 2n TRANSMIT 0 NEW CONF BYTE

M1
2/2

24970
mm Fct.: Transmit transf.

TRANSMIT_BASE_TOOL_2 [n]: 0 ... 2


Vector of the basic tool for the 2nd TRANSMIT Transformation {0.0, 0.0 , 0.0} NEW CONF DOUBLE

M1
2/2

27100
always

ABSBLOCK_FUNKTION_MASK
Parameterize block display with absolute values 0x0 0 0x1 POWER ON DWORD 2/2

27800
always Turning Milling

TECHNOLOGY_MODE
Mode of technology in channel 0 1 0 0 0 1 1 1 NEW CONF BYTE BYTE BYTE

19
2/2

27860
HEX always

PROCESSTIMER_MODE
Activation of program runtime measure 0x07 0 0x0FF RESET BYTE

10 (K1)
2/2

27880
HEX always

PART_COUNTER
Activation of part counter 0x0 0 0x0FFFF RESET DWORD

10 (K1)
2/2

27882
_always

PART_COUNTER_MCODE[0]...[2]
Part counter with M code defined by user 2, 2, 2 0 99 POWER ON BYTE

10 (K1)
2/2

28400
always

MM_ABSBLOCK
Block display with absolute values: 0 0: Deactivate 1: Activate POWER ON DWORD 2/2

28402
always

MM_ABSBLOCK_BUFFER_CONF
Dimension size of upload buffer 0, 0 POWER ON DWORD 2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-111

Machine and Setting Data 802D

7.1.4

Axis - Specific Machine Data


Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Degr. of protect. Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

30110
_always

CTRLOUT_MODULE_NR[0]
Setpoint: drive no. / module no. 1 1 9 POWER ON BYTE

3 (G2)
2/2

30120
always

CTRLOUT_NR[0]
Setpoint: Output on submodule / module 1 1 2 POWER ON BYTE

3 (G2)
2/2

30130
always

CTRLOUT_TYPE[0]
Output type of setpoint 0 0 1 POWER ON BYTE

3 (G2)
2/2

30134
always

IS_UNIPOLAR_OUTPUT[0]
Setpoint output is unipolar 0 0 2 POWER ON

5 (S1)
2/2

30200
always

NUM_ENCS
Number of encoders 1 0 1 POWER ON BYTE

3 (G2)
2/2

30220
always

ENC_MODULE_NR[0]
Actual value: drive type 1 1 9 POWER ON BYTE

3 (G2)
2/7

30230
always

ENC_INPUT_NR[0]
Actual value: input no. module/meas. circ. board 1 1 3 POWER ON BYTE

3 (G2)
2/2

30240
always

ENC_TYPE[0]
Actual value: Encoder type 0 0 4 POWER ON BYTE

3 (G2)
2/2

30270
always

ENC_ABS_BUFFERING [n]: 0 ... max. number of encoders -1


Absolute encoder: Traversing range extension 0,0 0 1 POWER ON BYTE

FBA, R1
2/2

30300
always

IS_ROT_AX
Rotary axis/spindle 0 *** *** POWER ON BOOLEAN

6 (R2)
2/2

30310
always

ROT_IS_MODULO
Modulo conversion for rotary axis/spindle 0 *** *** POWER ON BOOLEAN

6 (R2)
2/2

30320
always

DISPLAY_IS_MODULO
Display modulo 360 deg for rotary axis 0 *** *** POWER ON BOOLEAN

6 (R2)
2/2

30350
always

SIMU_AX_VDI_OUTPUT
Axis signals for simulation axis 0 *** *** POWER ON BOOLEAN

3 (G2)
2/2

7-112

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

30600
mm, degrees always

FIX_POINT_POS[0]
Positions of axis with G75 0.0 *** *** POWER ON DOUBLE

10 (K1)
2/2

31000
always

ENC_IS_LINEAR
Direct measuring system (linear scale) 0 *** *** POWER ON BOOLEAN

3 (G2)
2/2

31010
mm always

ENC_GRID_POINT_DIST
Scale division with linear scales 0.01 0 *** POWER ON DOUBLE

3 (G2)
2/2

31020
_always

ENC_RESOL[0]
Encoder markings per revolution 2048 *** *** POWER ON DWORD

3 (G2)
2/2

31030
mm _always

LEADSCREW_PITCH
Pitch of leadscrew 10.0 *** *** POWER ON DOUBLE

3 (G2)
2/2

31040
always

ENC_IS_DIRECT[0]
Encoder mounted directly on the machine 0 *** *** POWER ON BOOLEAN

3 (G2)
2/2

31044
always

ENC_IS_DIRECT2[0]
Encoders installed at the attached gearbox 0 *** *** POWER ON BOOLEAN 2/2

31050
always

DRIVE_AX_RATIO_DENOM[0]...[5]
Denominator of load gearbox 1, 1, 1, 1, 1, 1 1 2147000000 POWER ON DWORD

3 (G2)
2/2

31060
always

DRIVE_AX_RATIO_NUMERA[0]...[5]
Counter of load gearbox 1, 1, 1, 1, 1, 1 - 2147000000 2147000000 POWER ON DWORD

3 (G2)
2/2

31064
always

DRIVE_AX_RATIO2_DENOM
Denominator of attached gearbox 1 1 2147000000 POWER ON DWORD 2/2

31066
always

DRIVE_AX_RATIO2_NOMERA
Numerator of attached gearbox 1 - 2147000000 2147000000 POWER ON DWORD 2/2

31070
always

DRIVE_ENC_RATIO_DENOM[0]
Denominator of resolver gearbox 1 1 2147000000 POWER ON DWORD

3 (G2)
2/2

31080
always

DRIVE_ENC_RATIO_NUMERA[0]
Counter of resolver gearbox 1 1 2147000000 POWER ON DWORD

3 (G2)
2/2

31600
Fct.: with Trace files

TRACE_VDI_AX
Trace spec.. f. axial Vdi signals 0 0 1 POWER ON BOOLEAN 2/2

32000
mm/min, rpm always

MAX_AX_VELO
Maximum axis velocity 10000. (mm/min) 27,77 (rpm) *** *** NEW CONF DOUBLE

3 (G2)
2/7

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-113

Machine and Setting Data 802D

32010
mm/min, rpm always

JOG_VELO_RAPID
Rapid traverse in Jog mode 10000. (mm/min) 27,77 (rpm) *** *** RESET DOUBLE

9 (H1)
2/7

32020
mm/min, rpm always

JOG_VELO
Axis velocity in Jog mode 2000. (mm/min) 5,55 (rpm) *** *** RESET DOUBLE

9 (H1)
2/7

32100
always

AX_MOTION_DIR
Traversing direction (not control direction) 1 -1 1 POWER ON DWORD

3 (G2)
2/2

32110
always

ENC_FEEDBACK_POL[0]
Sign of actual value (control direction) 1 -1 1 POWER ON DWORD

3 (G2)
2/2

32200
(m/min)/mm always

POSCTRL_GAIN[0]...[5]
Servo gain factor 1, 1, 1, 1, 1, 1 0 2000. NEW CONF DOUBLE

3 (G2)
2/7

32210
(m/min)/mm always

POSCTRL_INTEGR_TIME
Integral action time position control 1 0,001 10000 NEW CONF DOUBLE 2/2

32220
(m/min)/mm always

POSCTRL_INTEGR_ENABLE
Activation integral component position controller 1 RESET BOOLEAN 2/2

32300
mm/s^2, rev/s^2 always

MAX_AX_ACCEL
Axis acceleration 1 (mm/s^2) 2.77 (rev/s^2) 0.001 *** NEW CONF DOUBLE

4 (B2)
2/7

32420
always

JOG_AND_POS_JERK_ENABLE
Enable axial jerk limitation 0 *** *** RESET BOOLEAN

4 (B2)
2/2

32430
mm/s^3, degrees/s^3 always

JOG_AND_POS_MAX_JERK
Axial jerk 1000 (mm/s^3) 2777,77 (degrees/s^3) 10 -9 *** RESET DOUBLE

4 (B2)
2/2

32431
mm/s^3, degrees/s^3 always

MAX_AX_JERK
Maximum axial jerk for path movement 1000 (mm/s^3) 2777,77 (degrees/s^3) 10 -9 *** NEW CONF DOUBLE

4 (B2) 12 (B1)
3/3

32432
mm/s^3, degrees/s^3 always

PATH_TRANS_JERK_LIM
Maximum axial jerk for path movement 1000 (mm/s^3) 2777,77 (degrees/s^3) *** *** NEW CONF DOUBLE

12 (B1)
3/3

32450
mm always

BACKLASH [0]
Backlash 0.0 *** *** NEW CONF DOUBLE

16 (K3)
2/2

7-114

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

32510
always

FRICT_COMP_ADAPT_ENABLE [n]: 0 ... 0


Friction compensation adaptation active 0 0 1 NEW CONF BOOLEAN

K3
2/2

32520
mm/min, r.p.m. always

FRICT_COMP_CONST_MAX [n]: 0 ... 0


Maximum friction compensation value 0.0 0.0 plus NEW CONF DOUBLE

K3
2/2

32530
mm/min, r.p.m. always

FRICT_COMP_CONST_MIN [n]: 0 ... 0


Minimum friction compensation value 0.0 0.0 plus NEW CONF DOUBLE

K3
2/2

32540
s always

FRICT_COMP_TIME [n]: 0 ... 0


Friction compensation time constant 0.015 0.0 plus NEW CONF DOUBLE

K3
2/2

32630
always

FFW_ACTIVATION_MODE
Feedforward control can be activated from the program 1 *** *** RESET BYTE

16 (K3)
2/2

32640
not 810D, CCU1; Profibus

STIFFNESS_CONTROL_ENABLE [n]: 0 ... 0


Dynamic stiffness control 0 0 1 NEW CONF BOOLEAN

K3
2/2

32642
Profibus adapt.

STIFFNESS_CONTROL_CONFIG [n]: 0 ... 0


Config. of dynamic stiffness control 0 0 1 POWER ON BYTE

P6
2/2

32644
Profibus adapt.

STIFFNESS_DELAY_TIME [n]: 0 ... 0


Dyn. stiffness control: Delay - 0.0015 - 0.02 0.02 POWER ON DOUBLE 2/2

32700
always

ENC_COMP_ENABLE [0]
Encoder / leadscrew error compensation 0 *** *** NEW CONF BOOLEAN

16 (K3)
2/2

32810
s always

EQUIV_SPEEDCTRL_TIME[0]...[5]
Equiv. time constant of speed control loop 0.003, 0.003, 0.003, 0.003, 0.003, 0.003, *** *** NEW CONF DOUBLE

16 (K3)
2/2

33050
mm, degrees always

LUBRICATION_DIST
Traversing distance for lubrication pulse PLC signal 100000000 *** *** NEW CONF DOUBLE

19
3/3

34000
always

REFP_CAM_IS_ACTIVE
Axis with reference point cam 1 *** *** RESET BOOLEAN

8 (R1)
2/2

34010
always

REFP_CAM_DIR_IS_MINUS
Approach ref. point in the negative direction 0 *** *** RESET BOOLEAN

8 (R1)
2/2

34020
mm/min, rpm always

REFP_VELO_SEARCH_CAM
Cam approach velocity 5000.0 (mm/min) 13.88 (rpm) *** *** RESET DOUBLE

8 (R1)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-115

Machine and Setting Data 802D

34030
mm, degrees always

REFP_MAX_CAM_DIST
Maximum distance to reference cam 10000.0 *** *** RESET DOUBLE

8 (R1)
2/2

34040
mm/min, rpm always

REFP_VELO_SEARCH_MARKER[0]
Speed for reference marker search 300.0 (mm/min) 0.833 (rpm) *** *** RESET DOUBLE

8 (R1)
2/2

34050
always

REFP_SEARCH_MARKER_REVERSE[0]
Direction reversal on reference cam 0 *** *** RESET BOOLEAN

8 (R1)
2/2

34060
mm, degrees always

REFP_MAX_MARKER_DIST[0]
Maximum distance to reference mark 20.0 *** *** RESET DOUBLE

8 (R1)
2/2

34070
mm/min, rpm always

REFP_VELO_POS
Reference point approach velocity 1000.0 (mm/min) 2.77 (rpm) *** *** RESET DOUBLE

8 (R1)
2/2

34080
mm, degrees always

REFP_MOVE_DIST[0]
Reference point distance -2.0 *** *** RESET DOUBLE

8 (R1)
2/2

34090
mm, degrees always

REFP_MOVE_DIST_CORR[0]
Reference point offset 0.0 *** *** RESET DOUBLE

8 (R1)
2/2

34092
mm, degrees always

REFP_CAM_SHIFT[0]
Electronic cam offset 0.0 *** *** RESET DOUBLE

8 (R1)
2/2

34093
mm, degrees always

REFP_CAM_MARKER_DIST[0]
Distance reference cam/reference mark 0.0, 0.0 POWER ON DOUBLE

R1
2/7

34100
mm, degrees always

REFP_SET_POS[0]...[3]
Reference point position 0. *** *** RESET DOUBLE

8 (R1)
2/2

34110
always

REFP_CYCLE_NR
Sequence of axes when referencing 1 -1 5 RESET DWORD

8 (R1)
2/2

34200
always

ENC_REFP_MODE[0]
Referencing mode 1 0 8 POWER ON BYTE

8 (R1)
2/2

34210
always

ENC_REFP_STATE[0]
Adjustment status of absolute value encoder 0 0 2 immediately BYTE

8 (R1)
2/2

34220
always

ENC_ABS_TURNS_MODULO
Modulo area of rotary abs. value encoder 4096 1 4096 POWER ON DWORD

6 (R2)
2/2

34990
s always

ENC_ACTVAL_SMOOTH_TIME [0]
Smoothing time constant for actual values 0.0 0.0 0.5 RESET DOUBLE 2/7

7-116

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

35000
always

SPIND_ASSIGN_TO_MACHAX
Assignment of spindle to machine axis 0 0 1 POWER ON BYTE

5 (S1)
2/2

35010
always

GEAR_STEP_CHANGE_ENABLE
Gear stage change possible 0 0 2 POWER ON BOOLEAN

5 (S1)
2/2

35012
mm, degrees always

GEAR_STEP_CHANGE_POSITION [0] ... [5]


Gear stage change position 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 0.0 *** NEW CONF DOUBLE

5 (S1)
2/2

35020
always

SPIND_DEFAULT_MODE
Spindle park position 0 1: Speed- controlled mode with/without position control, 2: Pos.- controlled mode, 3: Axis mode 0 0 3 RESET BYTE

5 (S1)
2/2

35030
HEX always

SPIND_DEFAULT_ACT_MASK
Time of effect of spindle park position 0: Power on, 1: Progr. start, 2: Reset (M2/M30) 0x00 0 0x03 RESET BYTE

5 (S1)
2/7

35040
always

SPIND_ACTIVE_AFTER_RESET
Own spindle reset 0 0 2 POWER ON BYTE

5 (S1)
2/2

35100
rpm always

SPIND_VELO_LIMIT
Maximum spindle speed 10000.0 *** *** POWER ON DOUBLE

5 (S1)
2/7

35110
rpm always

GEAR_STEP_MAX_VELO[0]...[5]
Maximum speed for gear stage change 500., 500., 1000., 2000., *** 4000., 8000. NEW CONF *** DOUBLE

5 (S1)
2/2

35120
rpm always

GEAR_STEP_MIN_VELO[0]...[5]
Minimum speed for gear stage change 50., 50., 400., 800., *** 1500., 3000. NEW CONF *** DOUBLE

5 (S1)
2/2

35130
rpm always

GEAR_STEP_MAX_VELO_LIMIT[0]...[5]
Maximum speed of gear stage 500., 500., 1000., 2000., 4000., 8000. *** *** NEW CONF DOUBLE

5 (S1)
2/2

35140
rpm always

GEAR_STEP_MIN_VELO_LIMIT[0]...[5]
Minimum speed of gear stage 5., 5., 10., 20., 40., 80. *** *** NEW CONF DOUBLE

5 (S1)
2/2

35150
always

SPIND_DES_VELO_TOOL
Spindle speed tolerance 0.1 0.0 1.0 RESET DOUBLE

5 (S1)
2/2

35160
rpm always

SPIND_EXTERN_VELO_LIMIT
Spindle speed limitation from PLC 1000.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35200
rev./s^2 _always

GEAR_STEP_SPEEDCTRL_ACCEL[0]...[5]
Acceleration in open- loop control mode 30.0, 30.0, 25.0, 20.0, 15.0, 10.0 0.001 *** NEW CONF DOUBLE

5 (S1)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-117

Machine and Setting Data 802D

35210
rev./s^2 _always

GEAR_STEP_POSCTRL_ACCEL[0]...[5]
Acceleration in position control mode 30.0, 30.0, 25.0, 20.0, 0.001 15.0, 10.0 NEW CONF *** DOUBLE

5 (S1)
2/2

35300
rpm always

SPIND_POSCTRL_VELO
Position control threshold speed 500.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35310
s always

SPIND_POSIT_DELA Y_TIME[0]...[5]
Positioning delay time 0.0, 0.05, 0.1, 0.2, 0.4, 0.8 0.0 *** NEW CONF DOUBLE

5 (S1)
2/2

35350
always

SPIND_POSITIONING_DIR
Direction of rotation when positioning 3 3 4 RESET BYTE

5 (S1)
2/2

35400
rpm always

SPIND_OSCILL_DES_VELO
Oscillation speed 500.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35410
rev./s^2 always

SPIND_OSCILL_ACCEL
Acceleration when oscillating 16 0.001 *** NEW CONF DOUBLE

5 (S1)
2/2

35430
always

SPIND_OSCILL_START_DIR
Start direction when oscillating 0 0 4 RESET BYTE

5 (S1)
2/2

35440
s always

SPIND_OSCILL_TIME_CW
Oscillation time for M3 direction 1.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35450
s always

SPIND_OSCILL_TIME_CCW
Oscillation time for M4 direction 0.5 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35500
always

SPIND_ON_SPEED_AT_IPO_START
Feed enable for spindle in setp. range 1 0 2 RESET BYTE

5 (S1)
2/2

35510
always

SPIND_STOPPED_AT_IPO_START
Feedrate enable for spindle stopped 0 *** *** RESET BOOLEAN

5 (S1)
2/2

35550
mm/min, r.p.m. always

DRILL_VELO_LIMIT [0] ... [5]


Maximum speeds when tapping 10000, 10000, 10000, 10000, 10000, 10000 *** *** NEW CONF DOUBLE 2/2

36000
mm, degrees always

STOP_LIMIT_COARSE
Limit for exact stop coarse 0.04 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36010
mm, degrees always

STOP_LIMIT_FINE
Exact stop fine 0.01 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36020
s always

POSITIONING_TIME
Exact stop fine delay time 1.0 *** *** NEW CONF DOUBLE

2 (A3)
2/2

7-118

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

36030
mm, degrees always

STANDSTILL_POS_TOL
Standstill tolerance 0.2 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36040
s always

STANDSTILL_DELAY_TIME
Delay time for zero-speed monitoring 0.4 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36050
mm, degrees always

CLAMP_POS_TOL
Clamping tolerance 0.5 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36060
mm/min, rpm always

STANDSTILL_VELO_TOL
Threshold value for signal Axis stopped 5.0 (mm/min) 0.01388 (rpm) *** *** NEW CONF DOUBLE

2 (A3)
2/2

36100
mm, degrees always

POS_LIMIT_MINUS
1st software limit switch minus -100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36110
mm, degrees always

POS_LIMIT_PLUS
1st software limit switch plus 100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36120
mm, degrees always

POS_LIMIT_MINUS2
2nd software limit switch minus -100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36130
mm, degrees always

POS_LIMIT_PLUS2
2nd software limit switch plus 100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36200
mm/min, rpm always

AX_VELO_LIMIT[0]...[5]
Threshold value for velocity monitoring 11500., 11500., 11500., ... (mm/min) 31.944; 31,944; 31,944; 31.944; ... (rpm) NEW CONF

2 (A3)
2/2

***

***

DOUBLE

36210
% always

CTRLOUT_LIMIT[0]
Maximum speed setpoint value 110.0 0 200 NEW CONF DOUBLE

3 (G2)
2/7

36300
Hz always

ENC_FREQ_LIMIT[0]
Encoder limit frequency 300000 *** *** POWER ON DOUBLE

2 (A3)
2/2

36302
% always

ENC_FREQ_LIMIT_LOW[0]
Encoder limit frequency for resynchronization 99.9 0 100 NEW CONF DOUBLE

8 (R1)
2/2

36310
always

ENC_ZERO_MONITORING[0]
Zero mark monitoring 0 *** *** NEW CONF DWORD

2 (A3)
2/2

36400
mm, degrees always

CONTOUR_TOL
Tolerance band of contour monitoring 1.0 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36500
mm, degrees always

ENC_CHANGE_TOL
Tolerance for actual position value switchover 0.1 *** *** NEW CONF DOUBLE

16 (K3)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-119

Machine and Setting Data 802D

36600
always

BRAKE_MODE_CHOICE
Braking behavior at hardware limit switch 0 0 1 POWER ON BYTE

2 (A3)
2/2

36610
s always

AX_EMERGENCY_STOP_TIME
Time of braking ramp for errors 0.05 0.02 1000 NEW CONF DOUBLE

2 (A3)
2/2

36620
s always

SERVO_DISABLE_DELAY_TIME
Delay time for servo disable 0.1 0.02 1000 NEW CONF DOUBLE

1 (N2)
2/2

36710
% always

DRIFT_LIMIT [n]: 0 ... 0


Drift limit value for automatic drift compensation 1.0 0.0 5.0 NEW CONF DOUBLE 3/3

36720
% always

DRIFT_VALUE[0]
Drift basic value 0.0 - 5.0 5.0 NEW CONF DOUBLE

5 (S1)
2/2

37000
Fct.: Travel to fixed stop

FIXED_STOP_MODE
Mode Travel to fixed stop 0 0 1 POWER ON BYTE

17 (F1)

2/2

37002
Fct.: Travel to fixed stop

FIXED_STOP_CONTROL
Sequence control for travel to fixed stop 0 0 1 POWER ON BYTE

17 (F1)

2/2

37010
% Fct.: Travel to fixed stop

FIXED_STOP_TORQUE_DEF
Presetting for fixed- stop clamping torque 5.0 0.0 100.0 POWER ON DOUBLE

17 (F1)

2/2

37012
s Fct.: Travel to fixed stop

FIXED_STOP_TORQUE_RAMP_TIME
Time until the changed torque limit is reached 0.0 0.0 *** NEW CONF DOUBLE

17 (F1)

2/2

37020
mm, degrees Fct.: Travel to fixed stop

FIXED_STOP_WINDOW_DEF
Presetting for fixed- stop monitoring window 1.0 0.0 *** POWER ON DOUBLE

17 (F1)

2/2

37030
mm, degrees Fct.: Travel to fixed stop

FIXED_STOP_THRESHOLD
Threshold for fixed - stop detection 2.0 0.0 *** NEW CONF DOUBLE

17 (F1)

2/2

37040
Fct.: Travel to fixed stop

FIXED_STOP_BY_SENSOR
Fixed- stop detection via sensor 0 0 2 POWER ON BYTE

17 (F1)

2/2

37050
Fct.: Travel to fixed stop

FIXED_STOP_ALARM_MASK
Fixed- stop alarm enable 1 0 7 NEW CONF BYTE

17 (F1)

2/2

7-120

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

37060
Fct.: Travel to fixed stop

FIXED_STOP_ACKN_MASK
Observance of PLC acknowledgments for travel to fixed stop 0: Do not wait, 1: Wait, 3: Analog drives 0 0 3 POWER ON BYTE

17 (F1)

2/2

37610
Profibus adapt.

PROFIBUS_CTRL_CONFIG
Profibus control bit configuration 0 0 1 POWER ON BYTE 2/2

37620
% always

PROFIBUS_TORQUE_RED_RESOL
Resolution of the Profibus torque reduction 1.0 0.01 10.0 NEW CONF DOUBLE 2/2

38000
always

MM_ENC_COMP_MAX_POINTS[0]
Intermediate points for encoder/spindle compensation 125 0 125 POWER ON DWORD

16 (K3)
0/7

7.2

Setting Data
Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Protection level Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

41010
mm or degree always

JOG_VAR_INCR_SIZE
Size of variable increment in JOG mode 0. *** *** immediately DOUBLE

9 (H1)
7/7

41110
mm/min always

JOG_SET_VELO
Axis velocity in JOG mode 0.0 0.0 *** immediately DOUBLE

9 (H1)
7/7

41130
rpm always

JOG_ROT_AX_SET_VELO
Axis velocity of rotary axis in JOG mode 0.0 0.0 *** immediately DOUBLE

9 (H1)
7/7

41200
rpm _always

JOG_SPIND_SET_VELO
Speed for spindle in JOG mode 0.0 *** *** immediately DOUBLE

9 (H1)
7/7

42000
degrees always

THREAD_START_ANGLE
Starting angle for thread 0. *** *** immediately DOUBLE

10 (K1)
3/3

42010
mm always

THREAD_RAMP_DISP [0]...[1]
Accel. behavior of axis on thread cutting - 1., - 1. - 1. 999999. immediately DOUBLE

10 (K1)
3/3

42100
mm/min always

DRY_RUN_FEED
Dry run feedrate 5000.0 *** *** immediately DOUBLE

10 (K1)
7/7

42101
always

DRY_RUN_FEED_MODE
Mode for dry run velocity 0 0 12 immediately BYTE

V1
7/7

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-121

Machine and Setting Data 802D

42110
mm/min always

DEFAULT_FEED
Feedrate default value 0. *** *** immediately DOUBLE

11 (V1)
7/7

42120
mm/min always

APPROACH_FEED
Path feed in approach blocks 0. *** *** immediately DOUBLE 7/7

42140
always

DEFAULT_SCALE_FACTOR_P
Default scaling factor for address P 1 *** *** immediately DWORD 7/7

42150
External NC progr. language

DEFAULT_ROT_FACTOR_R
Default rotation factor for address R 0. immediately DOUBLE 7/7

42160
External NC progr. language

EXTERN_FIXED_FEEDRATE_F1_F9 [n]: 0 ... 9


Fixed feedrates F1 - F9 { 0., 0., 0., 0., 0., 0., 0., 0., ... 0.0 *** immediately DOUBLE 7/7

42162
External NC progr. language

EXTERN_DOUBLE_TURRET_DIST
Tool distance of double- revolver head 0. 0.0 *** immediately DOUBLE 7/7

42200
always

SINGLEBLOCK2_STOPRE
Activate debug mode for SBL2 0 *** *** immediately BOOLEAN 7/7

42440
_always

FRAME_OFFSET_INCR_PROG
Traversing of zero offsets with incremental programming 0 *** *** immediately BOOLEAN 7/7

42442
always

TOOL_OFFSET_INCR_PROG
Traversing of tool offsets with incremental programming 0 *** *** immediately BOOLEAN 7/7

42444
always

TARGET_BLOCK_INCR_PROG
Touchdown mode after block search with calculation 1 *** ****** immediately BOOLEAN 7/7

42480
always

STOP_CUTCOM_STOPRE
Alarm response with TRC and preprocessing stop 1 *** *** immediately BOOLEAN 3/3

42490
always

CUTCOM_G40_STOPRE
Retraction behavior of TRC with preprocessing stop 0 *** *** immediately BOOLEAN 3/3

42494
always

CUTCOM_ACT_DEACT_CTRL
Approach and retraction behavior with tool radius compensation (TRC) 2222 *** *** immediately DWORD 7/7

42750
always

ABSBLOCK_ENABLE
Enable base block display 1 *** *** Immediately BOOLEAN 2/2

7-122

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D

42940
always

TOOL_LENGTH_CONST
Change of tool length components when changing the plane 0 immediately DWORD

14 (W1)
3/3

42950
always

TOOL_LENGTH_TYPE
Assignment of the tool length components irrespective of the tool type 0 immediately DWORD

14 (W1)
3/3

42990
always

MAX_BLOCKS_IN_IPOBUFFER
Max. number of blocks in the IPO buffer -1 immediately DWORD 3/3

43120
always

DEFAULT_SCALE_FACTOR_AXIS
Axial default scaling factor with active G51 1 *** *** immediately DWORD 7/7

43200
rpm always

SPIND_S
Spindle speed when starting the spindle through VDI interface signals 0.0 *** *** immediately DOUBLE 7/7

43202
rpm always

SPIND_CONSTCUT_S
Setting of constant cutting rate for the master spindle 0.0 *** *** immediately DOUBLE 7/7

43210
rpm always

SPIND_MIN_VELO_G25
Progr. spindle speed limitation G25 0.0 *** *** immediately DOUBLE

5 (S1)
7/7

43220
rpm always

SPIND_MAX_VELO_G26
Progr. spindle speed limitation G26 1000.0 *** *** immediately DOUBLE

5 (S1)
7/7

43230
rpm always

SPIND_MAX_VELO_LIMS
Spindle speed limitation with G96 100.0 *** *** immediately DOUBLE

5 (S1)
7/7

43240
rpm always

M19_SPOS
Spindle pos. for spindle positioning with M19 0.0 - 10000000.0 10000000.0 immediately DOUBLE 7/7

43250
always

M19_SPOSMODE
Spindle position approach mode for spindle positioning with M19 0 0 5 immediately DOUBLE 7/7

43340
External NC progr. language

EXTERN_REF_POSITION_G30_1
Reference point position for G30.1 0.0 immediately DOUBLE 7/7

43400
always

WORKAREA_PLUS_ENABLE
Working area limitation in the positive direction active 0 *** *** immediately BOOLEAN

2 (A3)
7/7

43410
always

WORKAREA_MINUS_ENABLE
Working area limitation in the negative direction active 0 *** *** immediately BOOLEAN

2 (A3)
7/7

43420
mm, degrees always

WORKAREA_LIMIT_PLUS
Working area limitation plus 100000000 *** *** immediately DOUBLE

2 (A3)
7/7

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

7-123

Machine and Setting Data 802D

43430
mm, degrees always

WORKAREA_LIMIT_MINUS
Working area limitation minus - 100000000 *** *** immediately DOUBLE

2 (A3)
7/7

43500
Fct.: Travel to fixed stop

FIXED_STOP_SWITCH
Select Travel to fixed stop 0 0 1 immediately BYTE

17 (F1)
2/2

43510
% Fct.: Travel to fixed stop

FIXED_STOP_TORQUE
Fixed- stop clamping torque 5.0 0.0 800.0 immediately DOUBLE

17 (F1)
2/2

7-124

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line


Data type
BOOLEAN BYTE Boolean value: 1 (TRUE) or 0 (FALSE) 8 -bit value, as an integer value: -128 to 127, as a hexadecimal value: 00 to FF as a character acc. to ASCII standard, e.g. a Sequence of characters (max. 16 characters) 16 -bit value, as an integer value: -32768 to 32767, as a hexadecimal value: 0000 to FFFF 16 -bit value, as an integer value: 0 to 65535 as a hexadecimal value: 0000 to FFFF 16 -bit value (in this case, defined locally), integer value: -32768 to 32767 32 -bit value, as an integer value: -2147483648 to 2147483647 as a hexadecimal value: 0000 0000 to FFFF FFFF 32 -bit value, as an integer value: 0 to 4294967295 as a hexadecimal value: 0000 0000 to FFFF FFFF

STRING WORD

UNSIGNED WORD

INTEGER

DWORD

UNSIGNED DWORD

DOUBLE

64 -bit value, Floating point value: " 4.19  10-307 to " 1.67  10308

Range of values (minimum/maximum value)


If no range of values is specified, the data type will determine the input limits, and the filed will be marked with ***.

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-125

Machine and Setting Data 802D base line 8.1 List of Machine Data

8.1
8.1.1

List of Machine Data


Display Machine Data
Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Protection level Write/read

Number

MD identifier

Representation Unit

Name, miscellaneous Default value

202
decimal

FIRST_LANGUAGE
Foreground language 2 1 2 POWER ON BYTE

19
2/3

203
decimal

DISPLAY_RESOLUTION
Display resolution 3 0 5 immediately BYTE

19
2/3

204
decimal

DISPLAY_RESOLUTION_INCH
Display resolution 4 0 5 immediately BYTE

19
2/3

205
decimal

DISPLAY_RESOLUTION_SPINDLE
Display resolution 1 5 immediately BYTE

19
2/3

207
decimal

USER_CLASS_READ_TOA
Protection level: Read tool offsets, general 3 0 7 immediately BYTE 3/3

208
decimal

USER_CLASS_WRITE_TOA_GEO
Protection level: Write tool geometry 3 0 7 immediately BYTE 3/3

209
decimal

USER_CLASS_WRITE_TOA_WEAR
Protection level: Write tool wear data 3 0 7 immediately BYTE 3/3

210
decimal

USER_CLASS_WRITE_ZOA
Protection level: Write settable zero offset 3 0 7 immediately BYTE 3/3

212
decimal

USER_CLASS_WRITE_SEA
Protection level: Write setting data 7 0 7 immediately BYTE 3/3

213
decimal

USER_CLASS_READ_PROGRAM
Protection level: Read part program 7 0 7 immediately BYTE 3/3

214
decimal

USER_CLASS_WRITE_PROGRAM
Protection level: Enter part program 7 0 7 immediately BYTE 3/3

215
decimal

USER_CLASS_SELECT_PROGRAM
Protection level: Program selection 3 0 7 immediately BYTE 3/3

8-126

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

218
decimal

USER_CLASS_WRITE_RP A
Protection level: Write R parameters 3 0 7 immediately BYTE 3/3

219
decimal

USER_CLASS_SET_V24
Protection level: Set V24 3 0 7 immediately BYTE 3/3

221
decimal

USER_CLASS_DIR_ACCESS
Protection level: Directory access 3 0 7 immediately BYTE 3/3

222
decimal

USER_CLASS_PLC_ACCESS
Protection level: PLC project 3 0 7 immediately BYTE 2/3

223
decimal

USER_CLASS_WRITE_PW A
Protection level: Protected working area 7 0 7 immediately BYTE 2/3

247
Bit pattern

V24_PG_PC_BAUD
PG: Baud rate (300, 600, 1200, 2400, 4800, 9600, 19200, 38400) 7 0 7 immediately BYTE 3/3

280

V24_PPI_ADDR_PLC
PLC station address 2 0 126 POWER ON BYTE 3/3

281

V24_PPI_ADDR_NCK
NCK station address 3 0 126 POWER ON BYTE 3/3

289
decimal

CTM_SIMULATION_TIME_NEW_POS
Simulation: Actual value update rate 100 0 4000 immediately INTEGER

10 (K1)
3/7

290
decimal

CTM_POS_COORDINATE_SYSTEM
Position of coordinate system 2 0 7 immediately BYTE

10 (K1)
3/7

291
decimal

CTM_CROSS_AX_DIAMETER_ON
Diameter display for transverse axis active 1 0 1 immediately BYTE

10 (K1)
3/7

292
decimal

CTM_G91_DIAMETER_ON
Incremental infeed 1 0 1 immediately BYTE

10 (K1)
3/7

305
decimal

G_GROUP1
User - oriented G group for position display 1 1 1000 immediately INTEGER 3/7

306
decimal

G_GROUP2
User - oriented G group for position display 2 1 1000 immediately INTEGER 3/7

307
decimal

G_GROUP3
User - oriented G group for position display 8 1 1000 immediately INTEGER 3/7

308
decimal

G_GROUP4
User - oriented G group for position display 9 1 1000 immediately INTEGER 3/7

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-127

Machine and Setting Data 802D base line 8.1 List of Machine Data

309
decimal

G_GROUP5
User - oriented G group for position display 10 1 1000 immediately INTEGER 3/7

310
decimal

FG_GROUP1
User - oriented G group for position display (external language) 1 1 1000 immediately INTEGER 3/7

311
decimal

FG_GROUP2
User - oriented G group for position display (external language) 2 1 1000 immediately INTEGER 3/7

312
decimal

FG_GROUP3
User - oriented G group for position display (external language) 8 1 1000 immediately INTEGER 3/7

313
decimal

FG_GROUP4
User - oriented G group for position display (external language) 9 1 1000 immediately INTEGER 3/7

314
decimal

FG_GROUP5
User - oriented G group for position display (external language) 10 1 1000 immediately INTEGER 3/7

330
decimal

CMM_POS_COORDINATE_SYSTEM
Coordinate position of machine *) 0 0 7 immediately BYTE 3/7

*)

Explanation: Location and size of the representation are transferred during the initialization. The position of the coordinate system can be influenced by the parameter Axis direction of the file header. The following positions are possible: Position X+ Z+ 0 upward to the right 1 upward to the left 2 downward to the right 3 downward to the left 4 to the right upward 5 to the left upward 6 to the right downward 7 to the left downward All position specifications of the elements must be performed at position 4 (mathematic coordinate system). The simulation will then automatically convert the representation to the individual systems.

331
decimal

CONTOUR_MASK
Enable 802S contour definition programming 1 0 1 immediately BYTE 3/7

332
decimal 0

TOOL_LIST_PLACE_NO
Enable location number in tool list 0 0 1 immediately INTEGER 3/3

343
decimal 0

V24_PPI_ADDR_MMC
POWER ON 4 0 126 3/3

344
decimal 0

V24_PPI_MODEM_ACTIVE
0 0 1 immediately Byte 3/3

345
decimal 0

V24_PPI_MODEM_BAUD
Baud rate for modem connection 7 5 9 immediately Byte 3/3

346
decimal 0

V24_PPI_MODEM_P ARITY
Parity for modem connection 0 0 2 immediately Byte 3/3

8-128

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

347
decimal

V24_PPI_MODEM_ST OPBIT
Number of stop bits for modem connection 0 0 1 immediately Byte 3/3

348
decimal

V24_PPI_MODEM_DA TABITS
Number of stop bits for modem connection 1 0 1 immediately Byte 3/3

356
decimal

HMI_COL_TITLE_FOCUS_FORE
Color setting Header Focus window Front 15 0 15 immediately Byte 2/3

357
decimal

HMI_COL_TITLE_FOCUS_BACK
Color setting Header Focus window Background 2 0 15 immediately Byte 3/3

360
decimal

SPINDLE_LOAD_DISPL1
Activate capacity utilization display 1 0 0 1 immediately Integer 3/3

361
decimal

MEAS_TOOL_CHANGE
Input enable for T/D no. in tool gauging window 0 0 1 immediately Byte 3/3

362
decimal

SPINDLE_LOAD_DISPL2
Activate capacity utilization display 2 1 0 1 immediately Integer 3/3

363
decimal

SPINDLE_LOAD_BAR_LIM2
Capacity utilization display Spindle Limit value 2 100 0 9999999 immediately Integer 2/2

364
decimal

SPINDLE_LOAD_BAR_LIM3
Capacity utilization display Spindle Limit value 3 100 0 9999999 immediately Integer 2/2

365
decimal

SPINDLE_LOAD_BAR_MAX
Capacity utilization display Spindle Maximum 120 0 120 immediately Integer 2/2

366
decimal

SPINDLE_LOAD_BAR_COL1
Color Capacity utilization display Spindle Range 1 10 0 15 immediately Byte 3/3

367
decimal

SPINDLE_LOAD_BAR_COL2
Color Capacity utilization display Spindle Range 2 9 0 15 immediately Byte 3/3

368
decimal

SPINDLE_LOAD_BAR_COL3
Color Capacity utilization display Spindle Range 3 9 0 15 immediately Byte 3/3

369
decimal

PROBE_MODE
Type of measuring system: 1: :Sensing probe, 2:Opt. measuring method 1 0 2 immediately Integer 3/3

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-129

Machine and Setting Data 802D base line 8.1 List of Machine Data

370
decimal

TOOL_REF_PROBE_AXIS1
Absolute position sensing probe X 0 - 999999.999 999999.999 immediately Double 2/2

371
decimal

TOOL_REF_PROBE_AXIS2
Absolute position sensing probe Y 0 - 999999.999 999999.999 immediately Double 2/2

372
decimal

TOOL_REF_PROBE_AXIS3
Absolute position sensing probe Z 9 - 999999.999 999999.999 immediately Double 2/2

373
decimal

MEAS_SAVE_POS_LENGTH2
Tool gauging, enable Save Pos softkey for all values 0 0 1 immediately Byte 2/2

374
decimal

TOOL_WEAR_LIMIT_V ALUE
Limit value wear control with input 9.999 0 9.999 immediately Double 2/2

375
decimal 0

USER_CLASS_READ_CUS_DIR
Protection level Read user cycles 7 0 7 immediately Byte 2/3

376
decimal 0

USER_CLASS_WRITE_CUS_DIR
Protection level Write user cycles 2 0 7 immediately Byte 2/3

377
decimal 0

USER_CLASS_WRITE_TO_MON_DAT
Protection level Tool monitoring 3 0 7 immediately Byte 2/3

8-130

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

8.1.2

General Machine Data


Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Protection level Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

10000
always

AXCONF_MACHAX_NAME_T AB[0]...[3]
Machine axis name X1, Z1, SP POWER ON STRING

19
2/2

10074
always

PLC_IPO_TIME_RATIO
Factor of PLC taskto ipo Task 2 1 50 POWER ON DWORD

19
2/2

10136
always

DISPLAY_MODE_POSITION
Display mode for actual position in the WCS 0 0 1 RESET DWORD

21
2/2

10240
always

SCALING_SYSTEM_IS_METRIC Basic system metric 1 *** *** POWER ON BOOLEAN

3 (G2)
2/2

11100
always

AUXFU_MAXNUM_GROUP_ASSIGN
Number of auxiliary functions in aux. fct. groups 1 1 64 POWER ON DWORD

13 (H2)
2/2

11210
HEX -

UPLOAD_MD_CHANGES_ONL Y
MD save for changed MD only 0x0F 0x00 0x0FF immediately BYTE

19
2/2

11240
always

PROFIBUS_SDB_NUMBER
SDB1000 number 0 0 6 POWER ON BYTE

3 (G2)
2/2

11250
always

PROFIBUS_SHUTDOWN_TYPE
Profibus Shutdownhandling 0 0 2 POWER ON BYTE 2/2

11310
always

HANDWH_REVERSE
Threshold for direction change handwheel 2 0 *** POWER ON BYTE

9 (H1)
2/2

11320
always

HANDWHL_IMP_PER_LA TCH[0]...[5]
Handwheel pulses per detent position 1., 1., 1. *** *** POWER ON DOUBLE

9 (H1)
2/2

11346
always

HANDWH_TRUE_DISTANCE
Handwheel: 0 0 3 POWER ON BYTE

9 (H1)
2/2

13060
always

DRIVE_TELEGRAM_TYPE[0]...[8]
Standard frame type for Profibus- DP 102, 102, 102, 102, 102 *** *** POWER ON DWORD

3 (G2)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-131

Machine and Setting Data 802D base line 8.1 List of Machine Data

13070
Profibus adapt.

DRIVE_FUNCTION_MASK [0] ... [8]


Used DP functions 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... POWER ON DWORD

2/2

13080
always

DRIVE_TYPE_DP [0] ... [8]


Drive type Profibus 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... 0 3 POWER ON BYTE 2/2

13200
always

MEAS_PROBE_LOW_ACTIVE[0]
Probe polarity change 0 *** *** POWER ON BOOLEAN

15 (M5)
3/3

13220
s always

MEAS_PROBE_DELAY_TIME [n]: 0 ... 0


Delay time probe deflection until detection 0.0, 0.0 0 0.1 POWER ON DOUBLE 3/3

14510
always

USER_DATA_INT[0]...[31]
User data (INT) 0 - 32768 32767 POWER ON DWORD

19
2/7

14512
-

USER_DATA_HEX[0]...[31]
User data (Hex) 0 0 0x0FF POWER ON BYTE

19
3/7

14514
-

USER_DATA_FLOAT[0]...[7]
User data (Float) 0.0 - 3.40S1038 3.40S1038 POWER ON DOUBLE

19
3/7

14516
-

USER_DATA_PLC_ALARM[0]...[31]
User data (Hex) 0, 0, 0, 0, ... *** *** POWER ON BYTE

19
3/7

8.1.3

Channel - Specific Machine Data


Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Degr. of protect. Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

20050
always

AXCONF_GEOAX_ASSIGN_TAB[0]...[2]
Assignment GEO axis to channel axis 1, 0, 2 0 5 POWER ON BYTE

19
2/2

20070
always

AXCONF_MACHAX_USED[0]...[3]
Machine axis number valid in channel 1, 2, 3, 0 0 5 POWER ON BYTE

19
2/2

20080
always

AXCONF_CHANAX_NAME_TAB[0]...[3]
Channel axis name in channel X, Z, SP POWER ON STRING

19
2/2

20090
always

SPIND_DEF_MASTER_SPIND
Reset position of the master spindle in the channel 1 1 10 POWER ON BYTE

5 (S1)
2/2

8-132

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

20094
always

SPIND_RIGID_TAPPING_M_NR
M function for switching over to controlled axis mode (Siemens mode) 70 -1 0x7FFF POWER ON DWORD

5 (S1)
2/2

20108
always

PROG_EVENT_MASK
Event- controlled program calls 0x0 0 0xF POWER ON DWORD 2/2

20204
mm always

WAB_CLEARANCE_TOLERANCE
Direction reversal with SAR 0.01 0.0 plus POWER ON DOUBLE 2/2

20360
HEX always

TOOL_PARAMETER_DEF_MASK
Definition of tool parameters 0x0 0 0x01 POWER ON DWORD

14 (W1)
2/2

20500
s always

CONST_VELO_MIN_TIME
Minimum time with constant velocity 0.0 0.0 0.1 POWER ON DOUBLE 2/2

20550
always

EXACT_POS_MODE
Exact stop conditions with G00 and G01. 0 0 33 NEW CONF BYTE

B1
2/2

20552
always

EXACT_POS_MODE_G0_TO_G1
Exact stop condition with G00- G01 transition 0 0 3 NEW CONF BYTE

PG
2/2

20700
always

REFP_NC_START_LOCK
NC start inhibited without reference point 1 *** *** RESET BOOLEAN

8 (R1)
2/2

20730
always

G0_LINEAR_MODE
Interpolation behavior with G0 1 0 1 POWER ON BOOLEAN

P2
2/2

21000
mm always

CIRCLE_ERROR_CONST
Circle end point monitoring constant 0.01 *** *** POWER ON DOUBLE

10 (K1)
2/2

21010
Factor always

CIRCLE_ERROR_FACTOR
End- of- circle monitoring factor 0.001 0.0 plus POWER ON DOUBLE 2/2

21020
always

WORKAREA_WITH_TOOL_RADIUS
Tool radius for working area limitation 0 *** *** RESET BOOLEAN

2 (A3)
2/2

22000
always

AUXFU_ASSIGN_GROUP[0]...[63]
Auxiliary function group 1, 1, 1, 1, 1, ... 1 64 POWER ON BYTE

13 (H2)
2/2

22010
always

AUXFU_ASSIGN_TYPE[0]...[63]
Auxiliary function type , , , ... POWER ON STRING

13 (H2)
2/2

22020
always

AUXFU_ASSIGN_EXTENSION[0]...[63]
see MD 22010AUXFU_ASSIGN_TYPE 0, 0, 0, ... 0 99 POWER ON BYTE

13 (H2)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-133

Machine and Setting Data 802D base line 8.1 List of Machine Data

22030
always

AUXFU_ASSIGN_VALUE[0]...[63]
Auxiliary function value 0, 0, 0, 0, ... *** *** POWER ON DWORD

13 (H2)
2/2

22254
always

AUXFU_ASSOC_M0_VALUE
Additional M function for program stop -1 POWER ON 2/2

0x7FFF

DWORD

22256
always

AUXFU_ASSOC_M1_VALUE
Additional M function for conditional stop -1 POWER ON 2/2

DWORD

22400
always

S_VALUES_ACTIVE_AFTER_RESET
S function active via RESET 0 *** POWER ON

5 (S1)
2/2

BOOLEAN

22550
always

TOOL_CHANGE_MODE
New tool offset with T or M function 0 0 1 POWER ON BYTE

14 (W1)
2/2

24020
always

FRAME_SUPPRESS_MODE
Positions with frame suppression 0x0 0 0x03 POWER ON DWORD 2/2

27860
HEX always

PROCESSTIMER_MODE
Activation of program runtime measure 0x07 0 0x03F RESET BYTE

10 (K1)
2/2

27880
HEX always

PART_COUNTER
Activation of part counter 0x0 0 0x0FFFF RESET DWORD

10 (K1)
2/2

27882
_always

PART_COUNTER_MCODE[0]...[2]
Part counter with M code defined by user 2, 2, 2 0 99 POWER ON BYTE

10 (K1)
2/2

8.1.4

Axis - Specific Machine Data


Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Degr. of protect. Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

30110
_always

CTRLOUT_MODULE_NR[0]
Setpoint: drive no. / module no. 1 1 9 POWER ON BYTE

3 (G2)
2/2

30120
always

CTRLOUT_NR[0]
Setpoint: Output on submodule / module 1 1 2 POWER ON BYTE

3 (G2)
2/2

30130
always

CTRLOUT_TYPE[0]
Output type of setpoint 0 0 1 POWER ON BYTE

3 (G2)
2/2

8-134

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

30134
always

IS_UNIPOLAR_OUTPUT[0]
Setpoint output is unipolar 0 0 POWER ON 2

5 (S1)
2/2

30200
always

NUM_ENCS
Number of encoders 1 0 1 POWER ON BYTE

3 (G2)
2/2

30220
always

ENC_MODULE_NR[0]
Actual value: drive type 1 1 9 POWER ON BYTE

3 (G2)
2/7

30230
always

ENC_INPUT_NR[0]
Actual value: input no. module/meas. circ. board 1 1 3 POWER ON BYTE

3 (G2)
2/2

30240
always

ENC_TYPE[0]
Actual value: Encoder type 0 0 4 POWER ON BYTE

3 (G2)
2/2

30270
always

ENC_ABS_BUFFERING [n]: 0 ... max. number of encoders -1


Absolute encoder: Traversing range extension 0,0 0 1 POWER ON BYTE

FBA, R1
2/7

30300
always

IS_ROT_AX
Rotary axis/spindle 0 *** *** POWER ON BOOLEAN

6 (R2)
2/2

30310
always

ROT_IS_MODULO
Modulo conversion for rotary axis/spindle 0 *** *** POWER ON BOOLEAN

6 (R2)
2/2

30320
always

DISPLAY_IS_MODULO
Display modulo 360 deg for rotary axis 0 *** *** POWER ON BOOLEAN

6 (R2)
2/2

30350
always

SIMU_AX_VDI_OUTPUT
Axis signals for simulation axis 0 *** *** POWER ON BOOLEAN

3 (G2)
2/2

30600
mm, degrees always

FIX_POINT_POS[0]
Positions of axis with G75 0.0 *** *** POWER ON DOUBLE

10 (K1)
2/2

31000
always

ENC_IS_LINEAR
Direct measuring system (linear scale) 0 *** *** POWER ON BOOLEAN

3 (G2)
2/2

31010
mm always

ENC_GRID_POINT_DIST
Scale division with linear scales 0.01 0 *** POWER ON DOUBLE

3 (G2)
2/2

31020
_always

ENC_RESOL[0]
Encoder markings per revolution 2048 *** *** POWER ON DWORD

3 (G2)
2/2

31030
mm _always

LEADSCREW_PITCH
Pitch of leadscrew 10.0 *** *** POWER ON DOUBLE

3 (G2)
2/2

31040
always

ENC_IS_DIRECT[0]
Encoder mounted directly on the machine 0 *** *** POWER ON BOOLEAN

3 (G2)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-135

Machine and Setting Data 802D base line 8.1 List of Machine Data

31044
always

ENC_IS_DIRECT2[0]
Encoders installed at the attached gearbox 0 *** *** POWER ON BOOLEAN 2/2

31050
always

DRIVE_AX_RATIO_DENOM[0]...[5]
Denominator of load gearbox 1, 1, 1, 1, 1, 1 1 2147000000 POWER ON DWORD

3 (G2)
2/2

31060
always

DRIVE_AX_RATIO_NUMERA[0]...[5]
Counter of load gearbox 1, 1, 1, 1, 1, 1 - 2147000000 2147000000 POWER ON DWORD

3 (G2)
2/2

31064
always

DRIVE_AX_RATIO2_DENOM
Denominator of attached gearbox 1 1 2147000000 POWER ON DWORD 2/2

31066
always

DRIVE_AX_RATIO2_NOMERA
Numerator of attached gearbox 1 - 2147000000 2147000000 POWER ON DWORD 2/2

31070
always

DRIVE_ENC_RATIO_DENOM[0]
Denominator of resolver gearbox 1 1 2147000000 POWER ON DWORD

3 (G2)
2/2

31080
always

DRIVE_ENC_RATIO_NUMERA[0]
Counter of resolver gearbox 1 1 2147000000 POWER ON DWORD POWER ON 1 BOOLEAN

3 (G2)
2/2

31600
Fct.: with Trace files

TRACE_VDI_AX
Trace spec.. f. axial Vdi signals 0 0 2/2

32000
mm/min, rpm always

MAX_AX_VELO
Maximum axis velocity 10000. (mm/min) 27,77 (rpm) *** *** NEW CONF DOUBLE

3 (G2)
2/7

32010
mm/min, rpm always

JOG_VELO_RAPID
Rapid traverse in Jog mode 10000. (mm/min) 27,77 (rpm) *** *** RESET DOUBLE

9 (H1)
2/7

32020
mm/min, rpm always

JOG_VELO
Axis velocity in Jog mode 2000. (mm/min) 5,55 (rpm) *** *** RESET DOUBLE

9 (H1)
2/7

32100
always

AX_MOTION_DIR
Traversing direction (not control direction) 1 -1 1 POWER ON DWORD

3 (G2)
2/2

32110
always

ENC_FEEDBACK_POL[0]
Sign of actual value (control direction) 1 -1 1 POWER ON DWORD

3 (G2)
2/2

32200
(m/min)/mm always

POSCTRL_GAIN[0]...[5]
Servo gain factor 1, 1, 1, 1, 1, 1 0 2000. NEW CONF DOUBLE

3 (G2)
2/7

8-136

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

32210
(m/min)/mm always

POSCTRL_INTEGR_TIME
Integral action time position control 1 0,001 10000 NEW CONF DOUBLE 2/2

32220
(m/min)/mm always

POSCTRL_INTEGR_ENABLE
Activation integral component position controller 1 RESET BOOLEAN 2/2

32300
mm/s^2, rev/s^2 always

MAX_AX_ACCEL
Axis acceleration 1 (mm/s^2) 2.77 (rev/s^2) 0.001 *** NEW CONF DOUBLE

4 (B2)
2/7

32420
always

JOG_AND_POS_JERK_ENABLE
Enable axial jerk limitation 0 *** *** RESET BOOLEAN

4 (B2)
2/2

32430
mm/s^3, degrees/s^3 always

JOG_AND_POS_MAX_JERK
Axial jerk 1000 (mm/s^3) 2777,77 (degrees/s^3) 10 -9 *** RESET DOUBLE

4 (B2)
2/2

32450
mm always

BACKLASH [0]
Backlash 0.0 *** *** NEW CONF DOUBLE

16 (K3)
2/2

32630
always

FFW_ACTIVATION_MODE
Feedforward control can be activated from the program 1 *** *** RESET BYTE

16 (K3)
2/2

32640
not 810D, CCU1; Profibus

STIFFNESS_CONTROL_ENABLE [n]: 0 ... 0


Dynamic stiffness control 0 0 1 NEW CONF BOOLEAN

K3
2/2

32642
Profibus adapt.

STIFFNESS_CONTROL_CONFIG [n]: 0 ... 0


Config. of dynamic stiffness control 0 0 1 POWER ON BYTE

P6
2/2

32644
Profibus adapt.

STIFFNESS_DELAY_TIME [n]: 0 ... 0


Dyn. stiffness control: Delay - 0.0015 - 0.02 0.02 POWER ON DOUBLE 2/2

32700
always

ENC_COMP_ENABLE [0]
Encoder / leadscrew error compensation 0 *** *** NEW CONF BOOLEAN

16 (K3)
2/2

32810
s always

EQUIV_SPEEDCTRL_TIME[0]...[5]
Equiv. time constant of speed control loop 0.003, 0.003, 0.003, 0.003, 0.003, 0.003, *** *** NEW CONF DOUBLE

16 (K3)
2/2

33050
mm, degrees always

LUBRICATION_DIST
Traversing distance for lubrication pulse PLC signal 100000000 *** *** NEW CONF DOUBLE

19
3/3

34000
always

REFP_CAM_IS_ACTIVE
Axis with reference point cam 1 *** *** RESET BOOLEAN

8 (R1)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-137

Machine and Setting Data 802D base line 8.1 List of Machine Data

34010
always

REFP_CAM_DIR_IS_MINUS
Approach ref. point in the negative direction 0 *** *** RESET BOOLEAN

8 (R1)
2/2

34020
mm/min, rpm always

REFP_VELO_SEARCH_CAM
Cam approach velocity 5000.0 (mm/min) 13.88 (rpm) *** *** RESET DOUBLE

8 (R1)
2/2

34030
mm, degrees always

REFP_MAX_CAM_DIST
Maximum distance to reference cam 10000.0 *** *** RESET DOUBLE

8 (R1)
2/2

34040
mm/min, rpm always

REFP_VELO_SEARCH_MARKER[0]
Speed for reference marker search 300.0 (mm/min) 0.833 (rpm) *** *** RESET DOUBLE

8 (R1)
2/2

34050
always

REFP_SEARCH_MARKER_REVERSE[0]
Direction reversal on reference cam 0 *** *** RESET BOOLEAN

8 (R1)
2/2

34060
mm, degrees always

REFP_MAX_MARKER_DIST[0]
Maximum distance to reference mark 20.0 *** *** RESET DOUBLE

8 (R1)
2/2

34070
mm/min, rpm always

REFP_VELO_POS
Reference point approach velocity 1000.0 (mm/min) 2.77 (rpm) *** *** RESET DOUBLE

8 (R1)
2/2

34080
mm, degrees always

REFP_MOVE_DIST[0]
Reference point distance -2.0 *** *** RESET DOUBLE

8 (R1)
2/2

34090
mm, degrees always

REFP_MOVE_DIST_CORR[0]
Reference point offset 0.0 *** *** RESET DOUBLE

8 (R1)
2/2

34092
mm, degrees always

REFP_CAM_SHIFT[0]
Electronic cam offset 0.0 *** *** RESET DOUBLE

8 (R1)
2/2

34093
mm, degrees always

REFP_CAM_MARKER_DIST [n]: 0 ... max. number of encoders -1


Distance reference cam/reference mark 0.0, 0.0 POWER ON DOUBLE

R1
2/2

34100
mm, degrees always

REFP_SET_POS[0]...[3]
Reference point position 0. *** *** RESET DOUBLE

8 (R1)
2/2

34110
always

REFP_CYCLE_NR
Sequence of axes when referencing 1 -1 5 RESET DWORD

8 (R1)
2/2

34200
always

ENC_REFP_MODE[0]
Referencing mode 1 0 7 POWER ON BYTE

8 (R1)
2/2

34210
always

ENC_REFP_STATE[0]
Adjustment status of absolute value encoder 0 0 2 immediately BYTE

8 (R1)
2/2

8-138

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

34220
always

ENC_ABS_TURNS_MODULO
Modulo area of rotary abs. value encoder 4096 1 4096 POWER ON DWORD

6 (R2)
2/2

35000
always

SPIND_ASSIGN_TO_MACHAX
Assignment of spindle to machine axis 0 0 1 POWER ON BYTE

5 (S1)
2/2

35010
always

GEAR_STEP_CHANGE_ENABLE
Gear stage change possible 0 0 2 POWER ON BOOLEAN

5 (S1)
2/2

35012
mm, degrees always

GEAR_STEP_CHANGE_POSITION [0] ...[5]


Gear stage change position 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 0.0 *** NEW CONF DOUBLE

5 (S1)
2/2

35020
always

SPIND_DEFAULT_MODE
Spindle park position 0 1: Speed- controlled mode with/without position control, 2: Pos.- controlled mode, 3: Axis mode 0 0 3 RESET BYTE

5 (S1)
2/2

35030
HEX always

SPIND_DEFAULT_ACT_MASK
Time of effect of spindle park position 0: Power on, 1: Progr. start, 2: Reset (M2/M30) 0x00 0 0x03 RESET BYTE

5 (S1)
2/2

35040
always

SPIND_ACTIVE_AFTER_RESET
Own spindle reset 0 0 2 POWER ON BYTE

5 (S1)
2/2

35100
rpm always

SPIND_VELO_LIMIT
Maximum spindle speed 10000.0 *** *** POWER ON DOUBLE

5 (S1)
2/7

35110
rpm always

GEAR_STEP_MAX_VELO[0]...[5]
Maximum speed for gear stage change 500., 500., 1000., 2000., *** 4000., 8000. NEW CONF *** DOUBLE

5 (S1)
2/7

35120
rpm always

GEAR_STEP_MIN_VELO[0]...[5]
Minimum speed for gear stage change 50., 50., 400., 800., 1500., 3000. *** *** NEW CONF DOUBLE

5 (S1)
2/7

35130
rpm always

GEAR_STEP_MAX_VELO_LIMIT[0]...[5]
Maximum speed of gear stage 500., 500., 1000., 2000., 4000., 8000. *** *** NEW CONF DOUBLE

5 (S1)
2/7

35140
rpm always

GEAR_STEP_MIN_VELO_LIMIT[0]...[5]
Minimum speed of gear stage 5., 5., 10., 20., 40., 80. *** *** NEW CONF DOUBLE

5 (S1)
2/7

35150
always

SPIND_DES_VELO_TOOL
Spindle speed tolerance 0.1 0.0 1.0 RESET DOUBLE

5 (S1)
2/2

35160
rpm always

SPIND_EXTERN_VELO_LIMIT
Spindle speed limitation from PLC 1000.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-139

Machine and Setting Data 802D base line 8.1 List of Machine Data

35200
rev./s^2 _always

GEAR_STEP_SPEEDCTRL_ACCEL[0]...[5]
Acceleration in open- loop control mode 30.0, 30.0, 25.0, 20.0, 0.001 15.0, 10.0 NEW CONF *** DOUBLE

5 (S1)
2/2

35210
rev./s^2 _always

GEAR_STEP_POSCTRL_ACCEL[0]...[5]
Acceleration in position control mode 30.0, 30.0, 25.0, 20.0, 15.0, 10.0 0.001 *** NEW CONF DOUBLE

5 (S1)
2/2

35300
rpm always

SPIND_POSCTRL_VELO
Position control threshold speed 500.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35310
s always

SPIND_POSIT_DELA Y_TIME[0]...[5]
Positioning delay time 0.0, 0.05, 0.1, 0.2, 0.4, 0.8 0.0 *** NEW CONF DOUBLE

5 (S1)
2/2

35350
always

SPIND_POSITIONING_DIR
Direction of rotation when positioning 3 3 4 RESET BYTE

5 (S1)
2/2

35400
rpm always

SPIND_OSCILL_DES_VELO
Oscillation speed 500.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35410
rev./s^2 always

SPIND_OSCILL_ACCEL
Acceleration when oscillating 16 0.001 *** NEW CONF DOUBLE

5 (S1)
2/2

35430
always

SPIND_OSCILL_START_DIR
Start direction when oscillating 0 0 4 RESET BYTE

5 (S1)
2/2

35440
s always

SPIND_OSCILL_TIME_CW
Oscillation time for M3 direction 1.0 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35450
s always

SPIND_OSCILL_TIME_CCW
Oscillation time for M4 direction 0.5 *** *** NEW CONF DOUBLE

5 (S1)
2/2

35500
always

SPIND_ON_SPEED_AT_IPO_START
Feed enable for spindle in setp. range 1 0 2 RESET BYTE

5 (S1)
2/2

35510
always

SPIND_STOPPED_AT_IPO_START
Feedrate enable for spindle stopped 0 *** *** RESET BOOLEAN

5 (S1)
2/2

35550
mm/min, Umdr/min always

DRILL_VELO_LIMIT [0] ... [5]


Maximum speeds when tapping 10000, 10000, 10000, 10000, 10000, 10000 *** *** NEW CONF DOUBLE 2/2

36000
mm, degrees always

STOP_LIMIT_COARSE
Limit for exact stop coarse 0.04 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36010
mm, degrees always

STOP_LIMIT_FINE
Exact stop fine 0.01 *** *** NEW CONF DOUBLE

2 (A3)
2/2

8-140

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.1 List of Machine Data

36020
s always

POSITIONING_TIME
Exact stop fine delay time 1.0 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36030
mm, degrees always

STANDSTILL_POS_TOL
Standstill tolerance 0.2 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36040
s always

STANDSTILL_DELAY_TIME
Delay time for zero-speed monitoring 0.4 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36050
mm, degrees always

CLAMP_POS_TOL
Clamping tolerance 0.5 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36060
mm/min, rpm always

STANDSTILL_VELO_TOL
Threshold value for signal Axis stopped 5.0 (mm/min) 0.01388 (rpm) *** *** NEW CONF DOUBLE

2 (A3)
2/2

36100
mm, degrees always

POS_LIMIT_MINUS
1st software limit switch minus -100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36110
mm, degrees always

POS_LIMIT_PLUS
1st software limit switch plus 100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36120
mm, degrees always

POS_LIMIT_MINUS2
2nd software limit switch minus -100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36130
mm, degrees always

POS_LIMIT_PLUS2
2nd software limit switch plus 100000000 *** *** NEW CONF DOUBLE

2 (A3)
2/2

36200
mm/min, rpm always

AX_VELO_LIMIT[0]...[5]
Threshold value for velocity monitoring 11500., 11500., 11500., ... (mm/min) 31.944; 31,944; 31,944; 31.944; ... (rpm) NEW CONF

2 (A3)
2/2

***

***

DOUBLE

36210
% always

CTRLOUT_LIMIT[0]
Maximum speed setpoint value 110.0 0 200 NEW CONF DOUBLE

3 (G2)
2/7

36300
Hz always

ENC_FREQ_LIMIT[0]
Encoder limit frequency 300000 *** *** POWER ON DOUBLE

2 (A3)
2/2

36302
% always

ENC_FREQ_LIMIT_LOW[0]
Encoder limit frequency for resynchronization 99.9 0 100 NEW CONF DOUBLE

8 (R1)
2/2

36310
always

ENC_ZERO_MONITORING[0]
Zero mark monitoring 0 *** *** NEW CONF DWORD

2 (A3)
2/2

36400
mm, degrees always

CONTOUR_TOL
Tolerance band of contour monitoring 1.0 *** *** NEW CONF DOUBLE

2 (A3)
2/2

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-141

Machine and Setting Data 802D base line 8.1 List of Machine Data

36500
mm, degrees always

ENC_CHANGE_TOL
Tolerance for actual position value switchover 0.1 *** *** NEW CONF DOUBLE

16 (K3)
2/2

36600
always

BRAKE_MODE_CHOICE
Braking behavior at hardware limit switch 0 0 1 POWER ON BYTE

2 (A3)
2/2

36610
s always

AX_EMERGENCY_STOP_TIME
Time of braking ramp for errors 0.05 0.02 1000 NEW CONF DOUBLE

2 (A3)
2/2

36620
s always

SERVO_DISABLE_DELAY_TIME
Delay time for servo disable 0.1 0.02 1000 NEW CONF DOUBLE

1 (N2)
2/2

36710
% always

DRIFT_LIMIT [n]: 0 ... 0


Drift limit value for automatic drift compensation 1.0 0.0 5.0 NEW CONF DOUBLE

K3
3/3

36720
% always

DRIFT_VALUE[0]
Drift basic value 0.0 - 5.0 5.0 NEW CONF DOUBLE

5 (S1)
2/2

38000
always

MM_ENC_COMP_MAX_POINTS[0]
Intermediate points for encoder/spindle compensation 125 0 125 POWER ON DWORD

16 (K3)
0/7

8-142

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.2 Setting Data

8.2

Setting Data
Cross reference to Chapter in Description of Functions Activation Minimum value Maximum value Data type Protection level Write/read

Number

MD identifier

Unit Representation

Name, miscellaneous Default value

41010
mm or degree always

JOG_VAR_INCR_SIZE
Size of variable increment in JOG mode 0. *** *** immediately DOUBLE

9 (H1)
7/7

41110
mm/min always

JOG_SET_VELO
Axis velocity in JOG mode 0.0 0.0 *** immediately DOUBLE

9 (H1)
7/7

41130
rpm always

JOG_ROT_AX_SET_VELO
Axis velocity of rotary axis in JOG mode 0.0 0.0 *** immediately DOUBLE

9 (H1)
7/7

41200
rpm _always

JOG_SPIND_SET_VELO
Speed for spindle in JOG mode 0.0 *** *** immediately DOUBLE

9 (H1)
7/7

42000
degrees always

THREAD_START_ANGLE
Starting angle for thread 0. *** *** immediately DOUBLE

10 (K1)
3/3

42010
mm always

THREAD_RAMP_DISP [0]...[1]
Accel. behavior of axis on thread cutting - 1., - 1. - 1. 999999. immediately DOUBLE

10 (K1)
3/3

42100
mm/min always

DRY_RUN_FEED
Dry run feedrate 5000.0 *** *** immediately DOUBLE

10 (K1)
7/7

42101
always

DRY_RUN_FEED_MODE
Mode for dry run velocity 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... 0 12 immediately BYTE

V1
7/7

42110
mm/min always

DEFAULT_FEED
Feedrate default value 0. *** *** immediately DOUBLE

11 (V1)
7/7

42120
mm/min always

APPROACH_FEED
Path feed in approach blocks 0. *** *** immediately DOUBLE 7/7

42140
always

DEFAULT_SCALE_FACTOR_P
Default scaling factor for address P 1 *** *** immediately DWORD 7/7

42150
External NC progr. language

DEFAULT_ROT_FACTOR_R
Default rotation factor for address R 0., 0., 0., 0., 0., 0., 0., 0., 0., ... immediately DOUBLE 7/7

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-143

Machine and Setting Data 802D base line 8.2 Setting Data

42200
always

SINGLEBLOCK2_STOPRE
Activate debug mode for SBL2 0 *** *** immediately BOOLEAN

42440
_always

FRAME_OFFSET_INCR_PROG
Traversing of zero offsets with incremental programming 1 *** *** immediately BOOLEAN 7/7

42442
always

TOOL_OFFSET_INCR_PROG
Traversing of tool offsets with incremental programming 1 *** *** immediately BOOLEAN 7/7

42480
always

STOP_CUTCOM_STOPRE
Alarm response with TRC and preprocessing stop 1 *** *** immediately BOOLEAN 7/7

42490
always

CUTCOM_G40_STOPRE
Retraction behavior of TRC with preprocessing stop 0 *** *** immediately BOOLEAN 3/3

42750
always

ABSBLOCK_ENABLE
Base block display enabled 0 *** *** Immediately BOOLEAN 2/2

42940
always

TOOL_LENGTH_CONST
Change of tool length components when changing the plane 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... immediately DWORD

W1
3/3

42950
always

TOOL_LENGTH_TYPE
Assignment of the tool length components irrespective of the tool type 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... immediately DWORD

W1
7/7

42990
always

MAX_BLOCKS_IN_IPOBUFFER
Max. number of blocks in the IPO buffer - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, ... immediately DWORD

K1
2/2

43120
always

DEFAULT_SCALE_FACTOR_AXIS
Axial default scaling factor when G51 is active 1 *** *** immediately DWORD 7/7

43200
rpm always

SPIND_S
Spindle speed when starting the spindle through VDI interface signals 0.0 *** *** immediately DOUBLE 7/7

43202
rpm always

SPIND_CONSTCUT_S
Setting of constant cutting rate for the master spindle 0.0 *** *** immediately DOUBLE 7/7

43210
rpm always

SPIND_MIN_VELO_G25
Progr. spindle speed limitation G25 0.0 *** *** immediately DOUBLE

5 (S1)
7/7

43220
rpm always

SPIND_MAX_VELO_G26
Progr. spindle speed limitation G26 1000.0 *** *** immediately DOUBLE

5 (S1)
7/7

8-144

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Machine and Setting Data 802D base line 8.2 Setting Data

43230
rpm always

SPIND_MAX_VELO_LIMS
Spindle speed limitation with G96 100.0 *** *** immediately DOUBLE

5 (S1)
7/7

43400
always

WORKAREA_PLUS_ENABLE
Working area limitation in the positive direction active 0 *** *** immediately BOOLEAN

2 (A3)
7/7

43410
always

WORKAREA_MINUS_ENABLE
Working area limitation in the negative direction active 0 *** *** immediately BOOLEAN

2 (A3)
7/7

43420
mm, degrees always

WORKAREA_LIMIT_PLUS
Working area limitation plus 100000000 *** *** immediately DOUBLE

2 (A3)
7/7

43430
mm, degrees always

WORKAREA_LIMIT_MINUS
Working area limitation minus - 100000000 *** *** immediately DOUBLE

2 (A3)
7/7

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

8-145

Machine and Setting Data 802D base line 8.2 Setting Data

For your notes

8-146

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Start - up in ISO Mode

9.1

1. Setup
To use the programming function ISO 66025 Programming, setup files are offered to start up the SINUMERIK 802D control system, which are part of the Toolbox software. These files that can be loaded into the control system are intended to make the start - up easier. The following variants are provided: 1. ISO_T 2. ISO_M turning technology milling technology

When commissioning a SINUMERIK 802D using the supplementary function ISO 66025 Programming, observe the following procedure and order: 1. Carry out Power - up with default data in start - up mode. 2. After the control has rebooted, set the password ( EVENING ). 3. Set the V24 interface and PCIN to binary format.

Important
Depending on the technology, a distinction must be made between turning and milling variant.

9.1.1

The turning variant


4. Transfer the setISO_T.CNF file required for the turning variant to the control system. With loading the setISO_T.CNF file, the ISO System B programming system has been enabled and defined as the default setting. Remark: The ISO SYSTEM B is considered as the most common ISO program dialect. Other than the ISO System B default setting, the system can be individually adapted to other DIN 66025 programming variants using the following start - up aids: Reloading the ISO_A_T file enables the ISO System A programming language. Reloading the ISO_C_T file enables the ISO System C programming language.

SINUMERIK 802D, 802D base line Start - up Guide 6FC5 697 - 2AA00- 0BP3 (11.03) (IBN)

9-147

Start - up in ISO Mode 9.2 Machine data

9.1.2

The milling variant


4. Transfer the setISO_M.CNF file required for the milling variant to the control system. By loading the setISO_M.CNF file, the ISO Milling programming system has been enabled with the metric/inch switchover using G20/G21 and is defined as a function. Other than this default setting, the inch/metric switchover can be defined as a function by means of G70/G71 by reloading the ISOG70_M file. The technology of the SINUMERIK 802D and the kind of ISO 66025 Programming is now defined.

Important
This ISO - Mode SINUMERIK 802D start - up procedure is mandatory.

9.2

Machine data
To adapt the SINUMERIK 802D to ISO 66025 programming, the following machine data are provided.

9.2.1

Decimal point programming


MD 10884: EXTERN_FLOATINGPOINT_PROGRAMMING can be used to select whether the axis positions will be programmed with or without decimal point notation. S S Bit = 1 means notation without decimal point. Example: G0 G90 X10 The X axis is traversed absolutely to position 10 mm/inch/degrees. Bit = 0 means notation with decimal point. Example: G0 G90 X10 The X axis is traversed absolutely to the position defined in MD 10200: INT_INCR_PER_MM or MD 10210: INT_INCR_PER_DEG as an increment resolution. Value : 1000 means axis position 0.1 mm/inch/degrees

9.2.2

Straight line control with rapid traverse G00


MD 20732: EXTERN_G0_LINEAR_MODE can be used to select whether the axes approach their programmed end position with G00 blocks interpolating or on the shortest way. S S Bit = 1 Bit = 0 Continuous path mode Straight line control

9-148

SINUMERIK 802D, 802D base line Start - up Guide 6FC5 697 - 2AA00- 0BP3 (11.03) (IBN)

Start - up in ISO Mode 9.2 Machine data

9.2.3

Spindle positioning M19


The spindle position for M19 is defined in the setting data 43240: M19_SPOS.

9.2.4

Blueprint programming (turning technology only)


With blueprint programming, the names have been assigned to the angle = A, to the radius = R and to the chamfer = C as fixed values in the appropriate machine data by loading the file SETISO_T.INI.

Important
Do not use the names otherwise, e.g. as an axis name A.

9.2.5

Tool offset (turning technology only)


Use the machine data 10880 EXTERN_DIGITS_TOOL_NO to define the number of digits of the tool number. The default value 2 should be kept and entered as necessary. Value = 2 corresponds to a 2 - decade tool number Use the machine data 10900 EXTERN_TOOLPROG_MODE to define the kind of tool and tool compensation programming. The default value 0 should be kept. The following programming rule is thus applicable to the turning technology: The tool and tool compensation call is divided into 2 X 2 decades. The first 2 decades define the tool number. Values from T01XX to T32XX are permitted. A maximum of 32 tools can be defined. The second decade enables or disables the tool compensation. The values TXX00 and TXX01 are permitted. The value TXX01 means that the tool is active. The value TXX00 means that the tool is not active. Example: T0201 Tool 2 with tool compensation selected. Caution: Each tool is assigned the tool compensation memory 01 fixed. T0200 Tool 2 selected without tool compensation. Use the machine data 20360 TOOL_PARAMETER_DEF_MASK to define whether the input of the tool compensation data is taken into account in the radius or in the diameter. Bit = 0 Take into account tool wear in the radius Bit = 1 Take into account tool wear in the diameter

SINUMERIK 802D, 802D base line Start - up Guide 6FC5 697 - 2AA00- 0BP3 (11.03) (IBN)

9-149

Start - up in ISO Mode 9.3 Functions

9.3

Functions

ISO dialect for SINUMERIK 802D Programmable functions to ISO 66025


Turning version (A/B/C)
G00 G01 G02 G03 G04

Milling version
G00 G01 G02 G03 G04 G09 Rapid traverse Linear interpolation Circular interpolation CW Circular interpolation CCW Dwell time Non - modal exact stop Load zero offset/tool offset End loading zero offset/tool offset

Function

G10

G10 G11 G15 G16

Polar coordinate programming OFF Polar coordinate programming ON Select machining plane X - Y Select machining plane Z - X Select machining plane Y - Z Inch input system Metric input system Reference point approach Referenzpunktanfahren 2., 3., 4. Ref - Pkt. Measuring with switching sensor Thread cutting with constant lead

G17 G18 G19 G20/20/70 G21/21/71 G28 G30 G31 G32/33/33 G40 G41 G42

G17 G18 G19 G20 (G70) G21 (G71) G28 G30 G31

G40 G41 G42 G43 G44 G49 G50 G51

Tool radius compensation OFF Tool radius compensation left of contour ON Tool radius compensation right of contour ON Tool length compensation, positive, ON Tool length compensation, negative, ON Tool length compensation OFF Scaling OFF Scaling ON Select additive zero offset Approach position in the machine coordinate system

G52 G53

G52 G53

9-150

SINUMERIK 802D, 802D base line Start - up Guide 6FC5 697 - 2AA00- 0BP3 (11.03) (IBN)

Start - up in ISO Mode 9.3 Functions

Turning version (A/B/C)


G54 G55 G56 G57 G58 G59

Milling version
G54 G55 G56 G57 G58 G59 G61 G63 G64 Select 1st zero offset Select 2nd zero offset Select 3rd zero offset Select 4th zero offset Select 5th zero offset Select 6th zero offset Exact stop Tapping Continuous- path mode Finishing cycle

Function

G70/70/72 G71/71/73 G72/72/74 G73 G73/73/75 G74 G74/74/76 G75/75/77 G76 G76/76/76 G90/77/20 G92/78/21 G94/79/24 G80 G80 G81 G82 G83 G83 G84 G84 G85 G85 G86 G87 G87 G88 G89 G89 G - - /90/90 G - - /91/91 G50/92/92 G90 G91 G92

Stock removal cycle - longitudinal axis Stock removal cycle - transverse axis Deep drilling cycle with chip breaking Contour repetition Tapping cycle LH thread Deep hole drilling and plunge - cutting along the longitudinal axis Deep hole drilling and plunge - cutting along the transverse axis (Z) Fine drill cycle Multiple thread cutting cycle Outer/inner diameter/single longitudinal turning cycle Single thread cutting cycle Single - face side turning cycle Cycle OFF Counterboring drilling cycle Countersinking drilling cycle Deep hole drilling cycle with swarf removal End face deep hole drilling Tapping cycle RH thread End face tapping Drilling cycle End face drilling Drilling cycle, retraction using G0 Lateral face depp hole drilling Reverse countersinking Lateral face tapping Lateral face drilling Drilling cycle, retraction with working feedrate Absolute programming Incremental programming Preset actual value memory

SINUMERIK 802D, 802D base line Start - up Guide 6FC5 697 - 2AA00- 0BP3 (11.03) (IBN)

9-151

Start - up in ISO Mode 9.3 Functions

G98/94/94

G94

Feedrate in mm/min, inch/min

Turning version (A/B/C)


G99/95/95 G96 G97 G - - /98/98 G - - /99/99 G290 G291 M98 M99

Milling version
G95 G96 G97 G98 G99 G290 G291 M98 M99 Feedrate in mm/rev, inch/rev Constant cutting rate ON Constant cutting rate OFF

Function

Return to the starting point with fixed cycles Return to point R with fixed cycles Deselect ISO 66025 programming Select ISO 66025 programming Subroutine call End of subroutine

References
For further information, please refer to the Manufacturer/Service Documentation ISO Dialectics for SINUMERIK (Order No. 6FC5297 - 6AE10 - 0AP0)

Note
Only the functions described in this document are supported.

9-152

SINUMERIK 802D, 802D base line Start - up Guide 6FC5 697 - 2AA00- 0BP3 (11.03) (IBN)

Index
A
Access levels, 3-40 ISO mode, 9-147 functions, 9-150 programming, 9-147

C
Cable for WinPCIN, Connector pin assignment, 2-31 Command overview, 4-76 Commissioning, 3-39 Components Hardware, 1-9 Software, 1-9 Connecting the individual components, 2-29 Drive module, 2-33 Handwheels , 2-29 Keyboard, 2-29 PP 72/48, 2-31 Profibus, 2-33 Connection configuration of the RS232 interface, 2-30 Connection diagram, 2-28

L
Language setting, 3-43

M
Machine data Channel-specific, 7-106, 8-132 Display, 7-98, 8-126 General, 7-103, 8-131 Machine data,Setting data, Activation, 3-41 Machine data,setting data, Structure, 3-41 Measuring system, direct Connecting, 3-62 Parameterization, 3-63, 3-65 Mounting dimensions, 2-15 Keyboard Horizontal layout, 2-22 Vertical layout, 2-20 MCP, 2-18 PP 72/48, 2-24 Mounting dimensions , PCU, 2-16

D
Data backup, 5-91 Data organization, 4-85 Data type, 7-97, 8-125 Displays PCU, 2-37 PP 72/48, 2-38 Drive interface|assignment, 2-30

P
PC card, formatting, 5-93 PLC alarms, 4-72 PLC programming, 4-75 PLC Start-up modes, 4-70 Power supply of ENC and operator panel , 2-36 Program organization, 4-85 Protection levels, 3-40

G
Grounding, 2-35

H
Handwheels, electronic , 2-30

S
Set/actual value assignment, 3-49 Setting data, 7-121, 8-143 Setting the profibus address, 3-46 Setting the technology, 3-44 Software update, 6-95 Spindle with external TTL encoder, 3-61 Spindle without external encoder, 3-59

I
Input of machine data, 3-45 Interfaces, 2-25 MCP, 2-27 PP 72/48, 2-26 Interfaces and cables, 2-25

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Index-153

Index

Start -up Axes/spindle, 3-49 Completing, 3-67 PLC, 4-69 Series machine , 5-89

Technical data, 1-12

U
User alarms, 4-73

T
Technical Data Connection values, 1-12 Dimensions, 1-12 PP 72/48, 1-14 Weight, 1-12

Index-154

SINUMERIK 802D, 802D base line Start-up Guide 6FC5 697-2AA00-0BP3 (11.03) (IBN)

Suggestions

SIEMENS AG A&D MC BMC Postfach 3180 D-91050 Erlangen


(Tel. +49 (0) 180 5050 - 222 [Hotline] Fax +49 (0) 9131 98 - 2176 [Documentation] Mailto: motioncontrol.docu@erlf.siemens.de) From: Name Company/dept. Street Zip code: Telephone: Telefax: City:

Correktions
for Publication/Manual:
SINUMERIK 802D SINUMERIK 802D base line

Manufacturer Documentation Start -up


Order No.: 6FC5697-2AA00-0BP3 Edition: 11.03 Should you come across any printing errors when reading this publication, please notify us on this sheet. Suggestions for improvement are also welcome.

/ /

Suggestions and/or corrections

Document Structure SINUMERIK 802D General Documentation: Catalog

SINUMERIK 802D

Turning, Milling

Users Guide: Operation and Programming

SINUMERIK 802D

SINUMERIK 802D

Turning

Milling

Users Guide: Diagnostics Guide

SINUMERIK 802D

Turning, Milling

Technical Manual: Start-up

SINUMERIK 802D

Documentation SIMODRIVE 611U

Turning, Milling

Technical Manual: Descriptions of Functions

SINUMERIK 802D

Turning, Milling

Siemens AG Automatisierungs- und Antriebstechnik Motion Control Systems Postfach 3180, D 91050 Erlangen Germany www.ad.siemens.de Siemens AG 2003 Subject to change without prior notice Order No.: 6F5697-2AA00-0BP3 Printed in the Federal Republic of Germany

You might also like