You are on page 1of 191

DATASHEET

SIEMENS
6SC6110-0EA00

OTHER SYMBOLS:
6SC61100EA00, 6SC6110 0EA00, 6SC6110-0EA00

RGB ELEKTRONIKA AGACIAK CIACIEK


SPÓŁKA JAWNA

Jana Dlugosza 2-6 Street


51-162 Wrocław www.rgbelektronika.pl
Poland

biuro@rgbelektronika.pl
+48 71 325 15 05

www.rgbautomatyka.pl

www.rgbautomatyka.pl
www.rgbelektronika.pl
YOUR
PARTNER IN
MAINTENANCE
Repair this product with RGB ELEKTRONIKA ORDER A DIAGNOSIS ∠

LINEAR
ENCODERS PLC
SYSTEMS
INDUSTRIAL
COMPUTERS
ENCODERS CNC
CONTROLS
SERVO AMPLIFIERS
MOTORS

CNC
MACHINES
OUR SERVICES
POWER
SUPPLIERS

OPERATOR
SERVO
PANELS
DRIVERS

At our premises in Wrocław, we have a fully equipped servicing facility. Here we perform all the repair
works and test each later sold unit. Our trained employees, equipped with a wide variety of tools and
having several testing stands at their disposal, are a guarantee of the highest quality service.

Buy this product at RGB AUTOMATYKA BUY ∠


SINUMERIK 840C
SIMODRIVE 611-D
Installation Guide 09.2001 Edition

Installation Lists

Service Documentation
SINUMERIK 840C
SIMODRIVE 611-D

Installation Lists

Installation Guide

Valid for:

Control SINUMERIK 840C/CE


Drive SIMODRIVE 611-D
Standard/Export Version
Software Version Software Version
1.x
2.x
3.x 1.x
4.x 2.x
5.x 3.x
6.x 4.x

09.2001 Edition
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 ”Remarks” column:

A . . . New documentation.
B . . . Unrevised reprint with new Order No.
C . . . Revised edition with new status.
If factual changes have been made on the page since the last edition, this is
indicated by a new edition coding in the header on that page.

Edition Order No. Remarks


11.92 6FC5197-0AA60-1BP0 A
06.93 6FC5197-2AA60-0BP0 C
12.93 6FC5197-3AA60-0BP0 C
10.94 6FC5197-4AA60-0BP0 C
03.95 6FC5197-4AA60-0BP1 C
09.95 6FC5197-5AA60-0BP0 C
04.96 6FC5197-5AA60-0BP1 C
08.96 6FC5197-5AA60-0BP2 C
07.97 6FC5197-6AA60-0BP0 C
01.99 6FC5197-6AA60-0BP1 C
09.01 6FC5197-6AA60-0BP2 C

This manual is included in the documentation on CD-ROM (DOCONCD)


Edition Order No. Remarks
10.01 6FC5198-6CA00-0BG2 C

Trademarks
SIMATIC®, SIMATIC HMI®, SIMATIC NET®, SIROTEC®, SINUMERIK® and SIMODRIVE® are trade-
marks of Siemens AG. All other product and system names are registered trademarks of their
respective companies and must be treated accordingly.

Other functions not described in this documentation might be


executable in the control. This does not, however, represent an
For more information, refer to the Internet: obligation to supply such functions with a new control or when
http://www.ad.siemens.de/sinumerik servicing.

The publication was produced on the Siemens 5800 Office System. We have checked that the contents of this publication agree with
the hardware and software described herein. The information given
The reproduction, transmission or use of this document or its in this publication is reviewed at regular intervals and any
contents is not permitted without express written authority. corrections that might be necessary are made in the subsequent
Offenders will be liable for damages. All rights, including created by printings. Suggestions for improvement are welcome at all times.
patent grant or registration of a utility model or design, are reserved,
Subject to change without prior notice.
© Siemens AG 1992-2001
All Rights Reserved

Order No. 6FC5197-6AA60-0BP2 Siemens-Aktiengesellschaft


Printed in the Federal Republic of Germany






aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Interface
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

following parts:
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Part 1: Signals

Function Blocks
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Function Macros
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

840C Installation Lists


aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Package 7: Code Carrier

Technical notes
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Package 4/5: Computer Link


Notes for the reader

840C Installation Instructions


aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Package 0: Basic Functions


aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Part 2: Connection Conditions


aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Package 1: Tool Management


aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
Preliminary Remarks

aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa


aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa

Planning Guide PLC 135 WB/WB2/WD


aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa

be used only in part for new software versions.


aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa

Package 8: PLC-controlled Data Input/Output


aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa

is also provided.
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa

Please contact your local SIEMENS office for further details.


aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
setting data, as well as lists of control and programmer alarms.

aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
of the system through the testing of the most important functions.

aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa

for a description of the alarms (Monitoring section).


aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
The SINUMERIK 840C Installation Guide is divided into two separate manuals:

This manual is valid for software versions 1, 2, 3, 4, 5 and 6.


aaaaaaaaaaaaaaaaaaaaaaaaa

consulted (e.g. Universal Interface, Measuring Cycles, CL800 Cycle Language).


aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa

As from software version 3, the data relevant to SIMODRIVE 611-D


aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa

As from software version 4, please refer to the Installation Lists manual


aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
The manufacturer documentation for the SINUMERIK 840C control is divided into the
This manual is intended for manufacturers of machine tools who use SINUMERIK 840C.

aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
The supplementary manual, which is entitled "SINUMERIK 840, Installation Lists", provides

aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
Additional SINUMERIK publications which are valid for all SINUMERIK controls may also be
additional aids in the form of lists and detailed information on NC and PLC machine data and

aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
The "Installation Instructions" discuss the installation and start-up procedures, from installation

A new Installation Guide is required for each new software version. Old Installation Guides can
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
Safety notes

aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa

are not taken.


are not taken.

aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa

NOTICE
DANGER

CAUTION
CAUTION
WARNING

state can result if the appropriate notices are not observed.


This warning notice (with warning triangle) means that a minor

damage can result if the appropriate precautions are not taken.

This warning notice means that an undesired event or an undesired


This warning notice (without warning triangle) means that a material
This warning notice means that loss of life, severe personal injury or
This warning notice means that loss of life, severe personal injury or
substantial material damage will result if the appropriate precautions

substantial material damage can result if the appropriate precautions

personal injury can result if the appropriate precautions are not taken.
NC/Drive Machine Data 1

PLC Machine Data 2

Cycles Machine Data 3

NC Setting Data 4

PLC Interface 5

Startup, Flowcharts 6
Contents

Page

1 NC/Drive Machine Data ............................... 1–1

1.1 General values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2


1.2 Channel-specific values (max. 4 channels)
(as from SW 4: 6 channels) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–9
1.3 Axis-specific values (max. 30 axes, 15 real and 15 fictitious) . . . . . . . 1–10
1.4 Spindle-specific values (max. 6 spindles) . . . . . . . . . . . . . . . . . . . . 1–13
1.5 General bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–18
1.5.1 General bits, standard assignments . . . . . . . . . . . . . . . . . . . . . . . . 1–24
1.6 Spindle-specific bits (max. 6 spindles) . . . . . . . . . . . . . . . . . . . . . . 1–27
1.6.1 Spindle-specific bits, standard assignments . . . . . . . . . . . . . . . . . . . 1–28
1.7 Channel-specific bits (max. 4 channels)
(as from SW 4: 6 channels) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–29
1.7.1 Channel-specific bits 1, standard assignments . . . . . . . . . . . . . . . . . 1–30
1.8 Axis-specific MD bits 1 (max. 30 axes) . . . . . . . . . . . . . . . . . . . . . . 1–31
1.8.1 Axis-specific MD bits 1, standard assignments . . . . . . . . . . . . . . . . 1–32
1.9 Compensation points for leadscrew error compensation . . . . . . . . . . 1–34
1.9.1 Channel-specific bits 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–35
1.9.2 Axis-specific MD 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–36
1.9.3 Axis-specific MD bits 2 (max. 30 axes) . . . . . . . . . . . . . . . . . . . . . . 1–42
1.10 MD for display screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–43
1.10.1 Spindle-specific MD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–44
1.10.2 Axis-specific MD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–47
1.10.3 MD bits for collision detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–49
1.10.4 MDs for flexible memory configuration . . . . . . . . . . . . . . . . . . . . . . 1–50
1.11 611A drive machine data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–52
1.11.1 611A drive machine data MSD (SW 3) . . . . . . . . . . . . . . . . . . . . . . 1–52
1.11.2 611D drive machine data FDD (SW3) . . . . . . . . . . . . . . . . . . . . . . . 1–62
1.11.3 611D drive machine data FDD/MSD (as from SW 4) . . . . . . . . . . . . 1–66
1.11.4 FDD/MSD specific diagnostics/service MD (as from SW 4) . . . . . . . . 1–77
1.11.5 Servo service data (SSD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–78
1.12 Safety Integrated (SI) machine data . . . . . . . . . . . . . . . . . . . . . . . . 1–79
1.12.1 SI NC machine data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–79
1.12.2 SI drive machine data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–85
1.12.3 SI service data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–87
1.13 Coding of resolutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–88
1.14 Code table for axis name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–89

2 PLC Machine Data ................................... 2–1

2.1 PLC machine data for operating system (DB 60) . . . . . . . . . . . . . . . 2–1
2.2 General PLC machine data for function blocks (DB 61) .......... 2–5
2.3 User PLC machine data (DB 62) . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6
2.4 General bits (DB 63) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–7
2.4.1 PLC MD bits standard assignment . . . . . . . . . . . . . . . . . . . . . . . . . 2–12
2.5 General PLC machine data bits for function blocks (DB 64) ....... 2–13
2.5.1 PLC machine data bits for user (DB 65) . . . . . . . . . . . . . . . . . . . . . 2–14
2.6 DBs set up for user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–14
2.6.1 Data words for user (DB 68) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–14
2.6.2 Data bits for user (DB 71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–14
3 Cycles Machine Data ................................. 3–1

4 NC Setting Data ..................................... 4–1

4.1 NC values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1


4.2 NC setting data bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–2

5 PLC Interface ....................................... 5–1

5.1 Overview PLC interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1


5.1.1 Inputs, outputs, flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
5.1.2 Data blocks (DB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–2
5.1.3 Function blocks (FB, FX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–6
5.2 Basic signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–13
5.2.1 Assignment of DB 1 (diagnostics) . . . . . . . . . . . . . . . . . . . . . . . . . 5–15
5.2.2 Fast data channels (SW 4 and higher) . . . . . . . . . . . . . . . . . . . . . . 5–19
5.2.2.1 DB 2 configuring DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–19
5.2.3 DB 3 data transfer areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–20
5.3 NCK/PLC interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–21
5.3.1 Channel-specific signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–21
5.3.1.1 Signals to NCK channel (DB 10 - DB 13) . . . . . . . . . . . . . . . . . . . . 5–21
5.3.1.2 Signals from NCK channel (DB 10 to DB 13) ................. 5–23
5.3.1.3 Auxiliary functions from NCK channel (DB 10 to DB 13) ......... 5–24
5.3.2 Axis-specific signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–32
5.3.2.1 Axis-specific signals Safety Integrated (DB28) (SW 5 and higher) . . . 5–32
5.3.2.2 Axis-specific GI signals (DB 29) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–34
5.3.2.3 Axis-specific 611-D signals (DB 29) . . . . . . . . . . . . . . . . . . . . . . . . 5–35
5.3.3 M signals decoded according to list (DB 30) . . . . . . . . . . . . . . . . . . 5–36
5.3.4 Spindle-specific signals (DB31) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–37
5.3.4.1 Signals from spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–37
5.3.4.2 Spindle-specific GI signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–37
5.3.4.3 Signals to spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–38
5.3.4.4 Spindle-specific GI signals to spindle . . . . . . . . . . . . . . . . . . . . . . . 5–38
5.3.4.5 Spindle-specific 611 D signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–39
5.3.5 Axis-specific signals (DB 32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–40
5.3.6 Data transfer PLC/NC (DB 36) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–42
5.3.7 Data transfer initiated using DB 37 . . . . . . . . . . . . . . . . . . . . . . . . . 5–43
5.3.8 Operator panel signals / PLC (DB 40) . . . . . . . . . . . . . . . . . . . . . . . 5–44
5.3.8.1 Key signals from operator panel (DB 40) . . . . . . . . . . . . . . . . . . . . . 5–44
5.3.8.2 Display dialog line (DB 40) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–46
5.3.8.3 Menu selection (DB 40)* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–47
5.3.8.4 Cursor data (DB 40) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–48
5.3.8.5 User key signals (DB 40) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–49
5.3.9 Interface command channel (DB 41) . . . . . . . . . . . . . . . . . . . . . . . 5–51
5.3.10 General interface NC/PLC (DB 48) . . . . . . . . . . . . . . . . . . . . . . . . . 5–53
5.3.11 PLC messages (DB 58) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–55
5.3.11.1 Softkey function calls DB 59 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–60
5.3.12 DBs for PLC machine data (DB 60-65) . . . . . . . . . . . . . . . . . . . . . . 5–61
5.3.13 DBs set-up for user (DB 66, 67, 68, 71) . . . . . . . . . . . . . . . . . . . . . 5–61
5.3.14 Decoding lists for M signals (DB 80...DB 83) . . . . . . . . . . . . . . . . . . 5–62
6 Startup, Flowcharts .................................. 6–1

6.1 Restart after failure or replacement of the central service board .... 6–1
6.2 Saving the PLC program on the hard disk of the MMC . . . . . . . . . . . 6–3
6.3 Saving on/or loading from the hard disk (MMC) . . . . . . . . . . . . . . . . 6–4
6.4 Data transfer NC PC ................................ 6–5
6.5 Loading the archive file from an external PC to the NC .......... 6–7
07.97 1 NC/Drive Machine Data

1 NC/Drive Machine Data


NC MD/Drive MD allocation
MD Meaning Softkey

0
to General MDs General data
999
1000
to Channel-specific MDs Channel data
1599
2000
to Axis-specific MD 1 Axial data 1
3999
4000
to Spindle-specific MD Spindle data
4999
5000
to General MD bits General bits
5199
5200
to Spindle-specific MD bits Bit displays
5399
5400
to Channel-specific MD bits 1 Channel bits 1
5599
5600
to Axis-specific MD bits 1 Axial bits 1
5999
6000 Leadscrew error,
to compensation bits Compensation flags
6999
9000
to Channel-specific MD bits 2 Channel bits 2
9299
11000
to Axis-specific MD 2 Axial data 2
17969
18000
to Axis-specific MD bits 2 Axial bits 2
18599
20400
to MDs for multi-channel display Channel memory
20449
2400* MDs for parameter
to set changeover, dynam. software ––––––
3944* limit switch
Collision detection
6000* MDs for flexible Various
to
62029 memory configuration axial data
1 Simodrive drive MD
to ––––––
18000 (SW 3 and higher)
4000* Safety functions
to Safety Integrated MD (see Description of Functions
4740* (SW 5.4 and higher) Safety Integrated)

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–1


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.1 General values

1.1 General values

MD Designation Standard Maximum Reference Input


No. value input value system unit

1 Speed after prelimit switch 500 100000 IS 1000 units/min

3 Corner deceleration rate 500 100000 IS 1000 units/min


6 Threshold for point of intersect. 1000 16000 IS units
switch 2000 *)

7 Circle end point monitoring 5 32000 IS units

9 Error window on reapproach to 200 32000 IS units


circle contour
10 Feed after block search 1000 100000 IS 1000 units/min

13 Number of TO parameters 10 32 --
14 First password protected R 0 999 --
parameter 1299 *)
15 Last password protected R 0 999 --
parameter 1299 *)
16 First keyswitch protected R 0 999 --
parameter 1299 *)
17 Last keyswitch protected R 0 999 --
parameter 1299 *)

18 Zero offset group (L960) 1 10 --


20 Basic angle for nutating head 0 180000 IS 10-3 degrees

23 Number of buffer pairs 16 16 -- --


CP 231

24 Number of buffer pairs 16 16 -- --


CP 315 - 1

25 Number of buffer pairs 16 16 -- --


CP 315 - 2

26 User program useful data 234 254 *) -- characters


length CP 231
27 User program useful data 234 254 *) --
characters
length CP 315 - 11 - 16
28 User program useful data 234 254 *) --
characters
length CP 315 - 2

_______
*) SW 4 and higher

1–2 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.1 General values

MD Designation Standard Maximum Reference Input


No. value input value system unit

30 Number of sectors in pro- 10 1000 -- Sector


cessing memory
100 Feedrate override 1 150 -- %
switch position 2

101 - // - 3 2 150 -- %

102 - // - 4 4 150 -- %
103 - // - 5 6 150 -- %

104 - // - 6 8 150 -- %
105 - // - 7 10 150 -- %

106 - // - 8 20 150 -- %
107 - // - 9 30 150 -- %

108 - // - 10 40 150 -- %
109 - // - 11 50 150 -- %

110 - // - 12 60 150 -- %
111 - // - 13 70 150 -- %

112 - // - 14 75 150 -- %
113 - // - 15 80 150 -- %

114 - // - 16 85 150 -- %

115 - // - 17 90 150 -- %
116 - // - 18 95 150 -- %

117 - // - 19 100 150 -- %


118 - // - 20 105 150 -- %

119 - // - 21 110 150 -- %


120 - // - 22 115 150 -- %

121 - // - 23 120 150 -- %


122 - // - 24 0 150 -- %

123 - // - 25 0 150 -- %
124 - // - 26 0 150 -- %

125 - // - 27 0 150 -- %
126 - // - 28 0 150 -- %

127 - // - 29 0 150 -- %

128 - // - 30 0 150 -- %

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–3


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.1 General values

MD Designation Standard Maximum Reference Input


No. value input value system unit

129 - // - 31 0 150 -- %

130 - // - 32 0 150 -- %
131 Spindle override 50 150 -- %
switch position 1
132 - // - 2 55 150 -- %

133 - // - 3 60 150 -- %
134 - // - 4 65 150 -- %

135 - // - 5 70 150 -- %
136 - // - 6 75 150 -- %

137 - // - 7 80 150 -- %
138 - // - 8 85 150 -- %

139 - // - 9 90 150 -- %
140 - // - 10 95 150 -- %

141 - // - 11 100 150 -- %

142 - // - 12 105 150 -- %


143 - // - 13 110 150 -- %

144 - // - 14 115 150 -- %


145 - // - 15 120 150 -- %

146 - // - 16 120 150 -- %


147 Rapid override 1 100 -- %
switch position 1
148 - // - 2 10 100 -- %

149 - // - 3 50 100 -- %
150 - // - 4 100 100 -- %

151 - // - 5 0 100 -- %
152 - // - 6 0 100 -- %

153 - // - 7 0 100 -- %
154 - // - 8 0 100 -- %

155 Position controller basic cycle 4 40 -- Multiple of the


drive’s basic
cycle

156 Switch-off delay 200 1000 -- ms


Controller enable

1–4 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.01 1 NC/Drive Machine Data
1.1 General values

MD Designation Standard Maximum Reference Input


No. value input value system unit

157 Control type for T 61.. -- -- --


standard cycles M 62.. --
160 Interpolation cycle 4 32 -- --
161 Number of IKA configurations via 0 32 -- --
PLC/DB 48
164 Deadtime for calculation for 36 48 -- 1/
8 of IPO clock
extended thread 28 4) frequency
168 Basic cycle time for drive 16 32 -- 62.5 µs
200 Reserved
208 Maximum tool wear P5, P6 999 999 999 999 -- 0.01 units
99 999 999 3) 0.00001
209 Maximum tool wear P7 999 999 999 999 -- 0.01 units
99 999 999 3) 0.00001
210 Number of TO areas 1 4 -- --
211 Start D No. for TO area 1 1 809 -- --
212 ” ” 2 0 809 -- --
213 ” ” 3 0 809 -- --
214 ” ” 4 0 809 -- --
228 User menu for MDA 0 1000 -- --
229 User menu for JOG 0 1000 -- --
230 User menu for TEACH IN 0 1000 -- --
231 User menu for AUTOMATIC 0 1000 -- --
232 User menu for JOG/REFPOINT 0 1000 -- --
250 Change of language 1) 0 1 -- --
260 M function ”C axis ON” -1 9999 -- --
261 M function ”C axis OFF” -1 9999 -- --
300 Tool allowance for protection 0 9999 9999 IS --
zone adjustment
310 Output byte to user interface 0 94 -- --
2) 999 3)
311 Output byte to mixed I/O 0 22 -- --
2) 999 3)
312 Assignment of outputs 0 22 -- --
module2) for emergency 22)
retraction 1st mode grp
313 Assignment of outputs 0 22 -- --
: module2) for emergency
retraction 2nd mode grp
317 Assignment of outputs 0 22 -- --
module2) for emergency 22)
retraction 6th mode grp
MDs 314 to 317 (as from SW 4)
_______
1) Up to SW 1
2) SW 3 and higher
3) SW 4 and higher
4) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–5


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.1 General values

MD Designation Standard Maximum Reference Input


No. value input value system unit

318 Assignment of inputs of Mixed 0 81 -- --


: I/O module for retraction of one 81)
323 mode group 1st mode group
:
6th mode group 1)
324 Time for interpolator-controlled 0 1 000 -- ms
continuation 1) 16 000 1)
325 Maximum time for interpolator- 0 1 000 -- ms
controlled deceleration 1) 16 000 1)
330 Deadtime compensation for 550 16 000 -- % of IPO
dwell axis actual value 1) cycle
331 Sine of angular range for 2 16 000 -- 0.5 * 10-5
tangential transitions TRC =approx.
ˆ =approx.
ˆ
0.0005 deg. 4.5 degrees

332 Deadtime compensation dwell 450 16 000 -- % of IPO


axis setpoint 2) cycle
333 Deadtime compensation dwell 550 16 000 -- % of IPO
spindle actual value 2) cycle
334 Deadtime compensation dwell 450 16 000 -- % of IPO
spindle setpoint 2) cycle
335 Min. reduction factor 100 100 -- %
(velocity limitation FA warning
threshold) 3)

336 Velocity increase factor 0 1000 -- 0.01 %


(velocity linitation FA warning
threshold) 3)

337 2nd MCS displacement in X 0 9999 9999 IS units


coordinates 3)

338 2nd MCS displacement in Y 550 16 000 IS units


coordinates 3)

339 2nd MCS displacement in Z 550 16 000 IS units


coordinates 3)

340 3rd MCS displacement in X 550 16 000 IS units


coordinates 3)

341 3rd MCS displacement in Y 550 16 000 IS units


coordinates 3)

342 3rd MCS displacement in Z 550 16 000 IS units


coordinates 3)

343 4th MCS displacement in X 550 16 000 IS units


coordinates 3)

344 4th MCS displacement in Y 550 16 000 IS units


coordinates 3)

345 4th MCS displacement in Z 550 16 000 IS units


coordinates 3)
_______
1) As fromSW 4
2) As from SW 5
3) As from SW 6

1–6 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 1 NC/Drive Machine Data
1.1 General values

MD Designation Standard Maximum Reference Input


No. value input value system unit

730 Delta X offset 0 ±99999999 IS units

731 Delta Y offset 0 ±99999999 IS units


732 Delta Z offset 0 ±99999999 IS units

733 Angle of rotation X 0 ±99999999 IS 10-5


734 Angle of rotation Y 0 ±99999999 IS 10-5

735 Angle of rotation Z 0 ±99999999 IS 10-5


736 Parameter 7 0 ±99999999 IS units

737 Parameter 8 0 ±99999999 IS units

738 Minimum speed for TRANSMIT 10 ±99999999 IS units/IPO cycle


739 Axis with constant cutting 0 30 Number of the
speed axis for G96

740 2nd transformation, param. 1 0 ±99999999 IS units


. - // - - // - - // - - // - - // -

750 3rd transformation, param. 1 0 ±99999999 IS units

. - // - - // - - // - - // - - // -
760 4th transformation, param. 1 0 ±99999999 IS units

. - // - - // - - // - - // - - // -
770 5th transformation, param. 1 0 ±99999999 IS units

. - // - - // - - // - - // - - // -
780 6th transformation, param. 1 0 ±99999999 IS units

. - // - - // - - // - - // - - // -
790 7th transformation, param. 1 0 ±99999999 IS units

. - // - - // - - // - - // - - // -
800 8th transformation, param. 1 0 ±99999999 IS units

. - // - - // - - // - - // - - // -

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–7


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.1 General values

MD Designation Standard Maximum Reference Input


No. value input value system unit

876 Leading axis No. 1 0 9 --- ---


877 Following axis No. 1 0 9 --- ---
878 Leading axis No. 2 0 9 --- ---
879 Following axis No. 2 0 9 --- ---
880 Leading axis No. 3 0 9 --- ---
881 Following axis No. 3 0 9 --- ---
882 Leading axis No. 4 0 9 --- ---
883 Following axis No. 4 0 9 --- ---
884 Leading axis No. 5 0 9 --- ---
885 Following axis No. 5 0 9 --- ---
886 Leading axis No. 6 0 9 --- ---
887 Following axis No. 6 0 9 --- ---
888 Leading axis No. 7 0 9 --- ---
889 Following axis No. 7 0 9 --- ---
890 Leading axis No. 8 0 9 --- ---
891 Following axis No. 8 0 9 --- ---
892 Leading axis No. 9 0 9 --- ---
893 Following axis No. 9 0 9 --- ---
894 Leading axis No. 10 0 9 --- ---
895 Following axis No. 10 0 9 --- ---
896 Leading axis No. 11 0 9 --- ---
897 Following axis No. 11 0 9 --- ---
898 Leading axis No. 12 0 9 --- ---
899 Following axis No. 12 0 9 --- ---
900

901
902

903
904

1–8 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 1 NC/Drive Machine Data
1.2 Channel-specific values (max. 4 channels) (as from SW 4: 6 channels)

1.2 Channel-specific values (max. 4 channels)


(as from SW 4: 6 channels)

MD Designation Standard Maximum Reference Input


No. value input value system unit

100* Mode group 1 2 -- --


64)
102* Reserved
104* TO area for channel 1 4 -- --
64)
106* No. of enabled program 0 1) -- --
108* Initial setting 1st G group 1 35 --
110* Initial setting 3rd G group M:17 19 -- --
T:18
112* Initial setting 6th G group 54 57 -- --
114* Initial setting 8th G group M:60 64 -- --
T:64
116* Initial setting 9th G group 0 0 -- --
118* Initial setting 12th G group M:94 97 -- --
T:95
120* Initial setting 15th G group 150 159 -- --
122* Initial setting 25th G group 3) 450 451 -- --
130* Device type for execution from 0 0. 5 -- --
external
132* Device number for execution 0 0 -- --
from external
134* Cycle number on 0 9 999 -- --
program start 4)

136* Cycle number on 0 9 999 -- --


program end 4)

140* Initial setting of 54 57 -- --


6th G group 2)

142* Initial setting of tool offset 0 819 -- --


block 2)

146* Corner deceleration speed 0 100 000 IS 1000 units/min


G620/G00 4)

148* Corner deceleration 0 100 000 IS 1000 units/min


G62 w/o G36 4)

150* Corner deceleration G62 with 0 100 000 IS 1000 units/min


G36 4)
_______
1) % +9999
L - 9999
all %, L = 0
2) SW 3 and higher
3) SW 2 and higher
4) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–9


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.3 Axis-specific values (max. 30 axes, 15 real and 15 fictitious)

1.3 Axis-specific values (max. 30 axes, 15 real and 15 fictitious)*


MD Designation Standard Maximum Reference Input
No. value input value system unit

200* 1st measuring system 1) 0 05 03 00 00 Analog --


connection 2) 0 15 02 10 15 Digital
6) 0 30 02 10 30 Digital
2000 Setpoint on digital drive 0 --
2-3
2000 SPC/HMS setpoint output 0
4-5
2000 Drive/servo loop module No. 0
6-7
16000
204* Exact stop limit coarse 40 MS units
99 999 999 5)
16000
208* Exact stop limit fine 10 MS units
99 999 999 5)
16000
212* Zero speed control 100 MS units
99 999 999 5)
216* Reserved
220* Backlash compensation 0 +/- 16000 MS units
1st measuring system
224* 1st software limit switch plus 99 999999 +/- 99999999 MS units
228* 1st software limit switch minus - 99999999 +/- 99999999 MS units
232* 2nd software limit switch plus +99999999 +/- 99999999 MS units
236* 2nd software limit switch minus - 99999999 +/- 99999999 MS units
240* Reference point value 0 +/- 99999999 MS units
244* Reference point offset 0 +/- 99999999 MS units
252* Servo gain factor 1666 10000 0.01 s-1
80 000 6)
256* Scaling max. velocity 10000 99999999 -- mm/min,
inch/min,
deg/min
260* Scaling max. setpoint speed
8000 99999999 mV
2) 10000 20000 0.01 % of max.
5) 9000 20000 setpoint
264* Threshold for drive error 1) 9600 15000 -- VELO
2) 12000 20000 0.01 % of max.
motor speed
268* Max. set speed 1) 8192 -- VELO
(IPO-STOP) 2) 20000 0.01 % of max.
5) 20000 motor speed
272* Drift compensation 1) 0 +/- 500 -- VELO
2) 0 0.01 % of max.
motor speed
276* Acceleration 50 16000 2) IS 10000 units/s2
9999 9999 4)
9900 0000 5)
_______
1) Up to SW 2
2) SW 3 and higher
4) SW 4 and higher
5) SW 4.4 and higher
6) SW 5 and higher
*) SW 5: 30 real axes

1–10 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.3 Axis-specific values (max. 30 axes, 15 real and 15 fictitious)

MD Designation Standard Maximum Reference Input


No. value input value system unit

280* Max. speed at G00 10000 99999999 IS 1000 units/min

284* Ref. point creep velocity 300 99999999 IS 1000 units/min

288* Jog velocity 2000 99999999 IS 1000 units/min

292* Jog rapid 5000 99999999 IS 1000 units/min

296* Ref. point approach velocity 10000 99999999 IS 1000 units/min

300* Incremental velocity 500 99999999 IS 1000 units/min

304* Interpolation parameter name 1, 2, 3 3


T: 3040 = 1
3041 = 3
3042 = 0
M: 3640 = 1
3041 = 2
3042 = 3

308* Cut-off frequency C encoder 200 16000 kHz

312* Feedforward factor 0 1000 0.1%

316* Reference pointer 0 249 -- MD offset


compensation plus

320* Reference pointer 0 249 -- MD offset


compensation minus

324* Distance between 2 leadscrew 0 32000 MS units


error compensation values

328* Compensation value with 0 100 MS units


leadscrew error compensation

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–11


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.3 Axis-specific values (max. 30 axes, 15 real and 15 fictitious)

MD Designation Standard Maximum Reference Input


No. value input value system unit

332* Tolerance band contour 1000 99999999 MS units


monitoring
336* Threshold velocity contour 5 1000000 IS 1000 units/min

344* Module value rotary axis for 360000 + 92160000 MS units


leadscrew error compensation

356* IKA warning unit 1) ±99999999 MS units

360* Mode group 1 2


63)

364* u: Pulses var. increment 1 16000 -- --


weighting 99999999 2)

368* v: Traversing path var. 2 16000 MS --


increment weighting 99999999 2)

372* Delay zero speed control 200 1000 ms

376* Acceleration with controlled 0 99 999 999 IS 10 000 units/s2


emergency retraction
(G425) (SW 6 and higher)

384* Setpoint output 0 05120000 ANALOG --


1) 0 15001000 DIGITAL
4) 30001000 DIGITAL

3840 Setpoint on digital drive 0


2-3 3)

3840 SPC/HMS setpoint output 3) 0 12


4-5

3840 Drive/servo loop 0 30


6-7 module No. 3)

388* Weighting factor for path 0 99999999 -- --


conversion
392* Time constant symmetrizing 0 1000 0.1 ms
filter
396* Absolute offset 0 99999999 MS units

_______
1) SW 3 and higher
2) SW 2 and higher
3) SW 4 and higher
4) SW 5 and higher

1–12 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
08.96 1 NC/Drive Machine Data
1.4 Spindle-specific values (max. 6 spindles)

1.4 Spindle-specific values (max. 6 spindles)

MD Designation Standard Maximum Reference Input


No. value input value system unit

400* Assignment spindle 0 05 03 00 00 2) ANALOG --


0 15 02 10 15 3) DIGITAL
0 30 02 10 30 4) DIGITAL
4000 Setpoint on digital drive 0
2-3
4000 SPC/HMS setpoint output 0 12
4-5
4000 Drive/servo loop module No. 0 30
6-7
401* Drift compensation 0 +/- 500 -- VELO 2)
0.01 % of max.
motor speed 3)
402* -- -- -- --
403* Max. speed for gear stage 500 99999 -- rev/min 1)
1
404* - // - gear stage 1000 99999 -- rev/min 1)
2
405* - // - gear stage 4000 99999 -- rev/min 1)
3
406* - // - gear stage 4000 99999 -- rev/min 1)
4
407* - // - gear stage 4000 99999 -- rev/min 1)
5
408* - // - gear stage 4000 99999 -- rev/min 1)
6
409* - // - gear stage 4000 99999 -- rev/min 1)
7
410* - // - gear stage 4000 99999 -- rev/min 1)
8
411* Min. speed for gear stage 50 99999 -- rev/min 1)
1
412* - // - gear stage 500 99999 -- rev/min 1)
2
413* - // - gear stage 1000 99999 -- rev/min 1)
3
414* - // - gear stage 2000 99999 -- rev/min 1)
4
415* - // - gear stage 2000 99999 -- rev/min 1)
5
416* - // - gear stage 2000 99999 -- rev/min 1)
6
_______
1) If MD 520* bit 3 = 1, input resolution 0.1 rev/min
2) Up to SW 2
3) SW 3 and higher
4) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–13


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 08.96
1.4 Spindle-specific values (max. 6 spindles)

MD Designation Standard Maximum Reference Input


No. value input value system unit

417* - // - gear stage 2000 99999 -- rev/min 1)


7
418* - // - gear stage 2000 99999 -- rev/min 1)
8
419* Acceleration time constant 800 50000 -- 1 ms
for gear stage 1
420* - // - gear stage 2 800 50000 -- 1 ms

421* - // - gear stage 3 800 50000 -- 1 ms

422* - // - gear stage 4 800 50000 -- 1 ms

423* - // - gear stage 5 800 50000 -- 1 ms

424* - // - gear stage 6 800 50000 -- 1 ms

425* - // - gear stage 7 800 50000 -- 1 ms

426* - // - gear stage 8 800 50000 -- 1 ms

427* Creep speed M19, 100 1500 -- rev/min 1)


gear stage 1 16 000 4)
428* - // - gear stage 2 100 1500 -- rev/min 1)
16 000 4)
429* - // - gear stage 3 100 1500 -- rev/min 1)
16 000 4)
430* - // - gear stage 4 100 1500 rev/min 1)
16 000 4)
431* - // - gear stage 5 100 1500 -- rev/min 1)
16 000 4)
432* - // - gear stage 6 100 1500 -- rev/min 1)
16 000 4)
433* - // - gear stage 7 100 1500 -- rev/min 1)
16 000 4)
434* - // - gear stage 8 100 1500 -- rev/min 1)
16 000 4)

_____
1) If MD 520* bit 3=1, input resolution is 0.1 rev/min
2) Up to SW 2
3) SW 3 and higher
4) SW 4 and higher

1–14 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.4 Spindle-specific values (max. 6 spindles)

MD Designation Standard Maximum Reference Input


No. value input value system unit

435* Gain factor for M19 1666 10000 -- 0.01 s-1


gear stage 1 80 000 5)
436* - // - gear stage 2 1666 10000 -- 0.01 s-1
80 000 5)
437* - // - gear stage 3 1666 10000 -- 0.01 s-1
80 000 5)
438* - // - gear stage 4 1666 10000 -- 0.01 s-1
80 000 5)
439* - // - gear stage 5 1666 10000 -- 0.01 s-1
80 000 5)
440* - // - gear stage 6 1666 10000 -- 0.01 s-1
80 000 5)
441* - // - gear stage 7 1666 10000 -- 0.01 s-1
80 000 5)
442* - // - gear stage 8 1666 10000 -- 0.01 s-1
80 000 5)
443* Position limit for M19 2000 720000 MS units
444* Tolerance of spindle speed 10 100 -- %
445* Tolerance max. spindle speed 10 100 -- %
446* Tolerance zero speed 100 10 000 4) -- 0.01 %
16000
447* Switch-off delay controller 1000 16000 -- ms
enable
448* Lowest set spindle speed 3 16000 -- rev/min 1)
449* Desired speed 50 99999 -- rev/min 1)
450* Set oscillation speed 2) 50 1000 -- 0.01 % of max.
3) 50 10000 motor speed

451* Max. spindle speed 4000 99999 -- rev/min 1)


452* Spindle position with ext. M19 0 35999 -- 0.01 degree
453* Mode group 1 2 --
6 4)
455* u: Pulses variable increment 32 65000 -- --
weighting 99999999 3)

_____
1) If MD 520* bit 3=1, input resolution is 0.1 rev/min
2) Up to SW 2
3) SW 3 and higher
4) SW 4 and higher
5) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–15


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 08.96
1.4 Spindle-specific values (max. 6 spindles)

MD Designation Standard Maximum Reference Input


No. value input value system unit

456* v: Traversing path variable 5625 65000 -- --


increment weighting 99999999 3)
458* f: Pulse multiplication 0 128 -- units (MS)
EXE/611D/HMS 512
459* Zero mark offset 0 ±99999999 -- 0.01 degrees
18 000 4)
460* Setpoint output 2) 0 05 12 00 00 ANALOG --
3) 0 15 00 10 00 DIGITAL --
4) 0 30 00 10 10 DIGITAL

4600 Setpoint on digital drive 0 -- --


2-3 3)

4600 SPC/HMS setpoint output 0 12 -- --


4-5 3)

4600 Drive/servo loop 0 30 4) -- --


6-7 module No. 3)

461* Assigned C axis 0 30 -- --


462* Cut-off frequency of spindle 200 16000 -- kHz
encoder
465* Feedforward factor 0 1000 -- 0.1 %
466* Position controller clock 1 64 -- Multiple of position
spindle controller's basic
clock frequency

467* Time constant for feedforward 0 9999 -- 0.1 ms


control 1000 4)
468* Normalization max. set 2) 10000 32000 -- mV, 0.01 % of
rev/min 3) 10000 20000 -- max. motor
9000 4) 32000 4) speed

469* Factor for gain changeover 100 16000 -- %


478* Acceleration time constant with 2000 50000 -- 1 ms
position controller
Gear stage 1
479* - // - Gear stage 2 2000 50000 -- 1 ms
480* - // - Gear stage 3 2000 50000 -- 1 ms
481* - // - Gear stage 4 2000 50000 -- 1 ms
482* - // - Gear stage 5 2000 50000 -- 1 ms
483* - // - Gear stage 6 2000 50000 -- 1 ms

_______
1) If MD 520* bit 3=1, input resolution is 0.1 rev/min
2) Up to SW 2
3) SW 3 and higher
4) SW 5 and higher

1–16 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
04.96 1 NC/Drive Machine Data
1.4 Spindle-specific values (max. 6 spindles)

MD Designation Standard Maximum Reference Input


No. value input value system unit

484* - // - Gear stage 7 2000 50000 -- 1 ms

485* - // - Gear stage 8 2000 50000 -- 1 ms


486* Time constant position setpoint 55 16000 -- 0.1 ms
filter 1)
487* P component compensatory 0 16000 -- 1
controller 3)
488* I component compensatory 0 16000 -- 1
controller 3)

489* D component compensatory 0 16000 -- 1


controller 3)

490* Time constant parallel model3) 6000 16000 -- 0.01 ms


491* Tolerance band for synchonism 40 16000 MS 1 units
fine 3) 999999995)
492* Tolerance band for synchonism 100 16000 MS 1 units
coarse 3) 999999995)

493* Emergency retraction 400 16000 MS 1 units


threshold 3)

494* Warning threshold nmax and 90 100 -- %


amax 3)

495* Delay-controlled follow-up 3) 16000 16000 -- 1


496* Default of link type 3) 0 3 -- --
44)

_______
1) SW 2 and higher
2) Up to SW 2
3) SW 3 and higher
4) SW 4 and higher
5) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–17


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.01
1.5 General bits

1.5 General bits

Bit No.

MD No. 7 6 5 4 3 2 1 0

5000 Name of radius and chamfer


5001 Name of angle
5002 Input resolution
Internal WAIT
Working area Interpolation Polar coordi- No NC Stop in
5003 No delay at limitat. parameters nate angle
PRESEToffset
not deleted at
Auxil. function
output before
mark synchro-
nization with
dwell block
G045/G14/G24
limit switch effective with dependent on dependent on
Power On traversing block search (SW 5.4 and
JOG. G90/G91 G90/G91 (SW 5.6 and
higher)
higher)
Var. increm. Mode group-specific NC-Start 2nd 1st
5004 with DRF single block Own rapid without ref.
(SW 6) Type B Type A override point for handwheel available
all axes
Keyswitch group Keyswitch effective in
5005 configurable position 1-2-3
ZO coarse R
ZO fine parameters TO wear TO
Angle of rot.
geometry
Axis/spindle ELG pro- Keyswitch effective with
5006 converter gramming Part prog. Dry run
(as from via input manual feedrate DRF Overstore
SW2) display input
Mixed prog- Tool length
5007 TO in Do not ramming
TO basic No output G53 like comp. also in
diameter include G90/G91 in
dimension of M17 @706 non-program.
TO wear block
active axes
Path dimen. Command CANCEL key
5008 from PLC REPOS in INC and TO type 0 chan. on mode acts channel-
without jog mode REF in jog like type 20 group disable specific (as
NC Stop
mode (from SW 5) from SW2)

5009
Tool offset
5010 5D tool length
for gear cut. Type 5D tool length compensation
compensation
tools
5011 @read / Act. value
G91 pro-
Diameter function for
G90 progr. TO geometry
Incr. dim.
(hand- Zero offset TO wear 6)
load display gramming + TO wear (Type 1-9) wheel), DRF

5012 Do not delete


workpc. name
Writing of
machine data
Sign change
handwheel 2
Sign change
handwheel 1
on PLC progr. disabled (from (from
selection 2) by @ SW 6.3) SW 6.3)
5013 Circle
program-
Polar
coordinates
Feed not
related to
M and S add.
extens. for
Tapping
without
G63 without
delay
ming programming contour spindle at PLC encoder
5014 Tool radius
compensa-
Blueprint
program-
Cycles
(Reference
Extended
contour
Thread and
revol. feedrate
tion (TRC) ming conditioning) definition prog. G33/G95

5015 External 3D inter-


data input polation
5016 Slave axis
sorting 5)
5017 Transform-
ation
Transform.
mach. data
machine data change with
change active
without warm transform.
restart permiss.
(SW 6.2, 5.8) (SW 6.2, 5.8)
5018 2nd CP 1st CP Path dim. Division File
module module from PLC from PLC tranfer

5019 Soft Scale Coupled High Mem. expans. Mem. expans.


approach factor motion of resolution to 819 tools to 409 tools
and retract axes rotary axis 3) 3)

5020 Emergency
retraction off

2) SW 3 and higher
3) Up to SW 2
4) SW 4 and higher
5) SW 4.4 and higher
6) SW 6 and higher

1–18 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 1 NC/Drive Machine Data
1.5 General bits

Bit No.

MD No. 7 6 5 4 3 2 1 0
Neutral pos. Neutral pos. Neutral pos. Neutral pos. Neutral pos. Neutral pos.
5021 of outputs f. of outputs f. of outputs f. of outputs f. of outputs f. of outputs f.
1)
mode gr. 6 mode gr. 5 mode gr. 4 mode gr. 3 mode gr. 2 mode gr. 1
NC-Ready
signal delay by
Consid. SW 5 V under- Retract when
limit switch Stopping
5022 1 Ipo cycle
with PLC Emergency
voltage PLC failure Extended
also on
1) (from (from stopping
failure or 5 V retract. (from Emerg. OFF
undervoltage SW 6) SW 6.3) SW 6.3)
(from SW 6.3)
Autom. bl. end Abort on
5024 value synchr. contour vio-
G105/G119 lation CRC
Reload "Alarm" axis
workpiece at
Endlessly not in C axis
Travel thru Extended Axis-specific
5025 POWER ON
turning mode (from
transform. threading G function to
rotary axis centre 2) package PLC 1)
(SW2+) SW 5)
2nd MCS 2nd MCS 2nd MCS
5026 mirroring Z 3) mirroring Y 3) mirroring X 3)
3rd MCS 3rd MCS 3rd MCS
5027 mirroring Z 3) mirroring Y 3) mirroring X 3)
4th MCS 4th MCS 4th MCS
5028 mirroring Z 3) mirroring Y 3) mirroring X 3)
Dynamic SW
limit switch
5029 Following
axes 3)
5030 CSB input 7 CSB input 6 CSB input 5 CSB input 4 CSB input 3 CSB input 2 CSB input 1 CSB input 0
signal from signal from signal from signal from signal from signal from signal from signal from
from UPS: power UPS: power UPS: power UPS: power UPS: power UPS: power UPS: power UPS: power
SW 6.3 failure failure failure failure failure failure failure failure
Declaration
5038 of PLC (up
to SW 3)
Display PLC
5039 config. (up
to SW 3)
5040
5041 Bits for menu selection 1)
5042 Bits for menu selection 1)
5043 Bits for menu selection 1)
5044 Bits for menu selection 1)
Cycle
5051 Bits for menu selection 1) setting data
F62 pro- Progr. predec. Cylinder No automat.
5052 gramming with G171/172 interpol. with gen. of
(from SW 6.3) (from SW 5) 4 axes (SW 6) G68 2)
Display of
Channel-spec.
axes for all
5053 mode groups
axis a. spindle
display 2)
(from SW 6)
5060 Channel number of the transformation (1st transformation block)
5061 G function for transformation selection (1st transformation block)
5062 1st fictitious axis (1st transformation block)
5063 2nd fictitious axis (1st transformation block)
5064 3rd fictitious axis (1st transformation block)
5065 1st real axis (1st transformation block)
5066 2nd real axis (1st transformation block)
5067 3rd real axis (1st transformation block)
5068 4th real axis (1st transformation block)
5069 5th real axis (1st transformation block)

1) SW 4 and higher
2) SW 5 and higher
3) SW 6 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–19


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 04.96
1.5 General bits

Bit No.

MD No. 7 6 5 4 3 2 1 0

5070 Channel number of transformation (2nd transformation block)

5071 G function for transformation selection (2nd transformation block)

5072
1st fictitious axis (2nd transformation block)

5073
2nd fictitious axis (2nd transformation block)

5074
3rd fictitious axis (2nd transformation block)

5075
1st real axis (2nd transformation block)

5076
2nd real axis (2nd transformation block)

5077
3rd real axis (2nd transformation block)

5078
4th real axis (2nd transformation block)

5079
5th real axis (2nd transformation block)

5080
Channel number of transformation (3rd transformation block)

5081
G function for transformation selection (3rd transformation block)

5082
1st fictitious axis (3rd transformation block

5083
2nd fictitious axis (3rd transformation block)

5084
3rd fictitious axis (3rd transformation block)

5085
1st real axis (3rd transformation block)

5086
2nd real axis (3rd transformation block)

5087
3rd real axis (3rd transformation block)

5088
4th real axis (3rd transformation block)

1–20 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
04.96 1 NC/Drive Machine Data
1.5 General bits

Bit No.

MD No. 7 6 5 4 3 2 1 0

5089 5th real axis (3rd transformation block)

5090 MDs for later expansion. Do not change standard values


bis
5139
5141 Ethernet-address byte 1 (computer link)

5142 Ethernet-address byte 2 (computer link)

5143 Ethernet-address byte 3 (computer link)

5144 Ethernet-address byte 4 (computer link)

5145 Ethernet-address byte 5 (computer link)

5146 Ethernet-address byte 6 (computer link)

Secure File transfer


5147 EPROM
Erase prot. Acknowledge Pos. ackn. to
cycles against frames
overwriting
Do not erase immediately end frame

5148 Logical node receiver for execution from external


via computer link

5149 Logical node receiver for execution from external


via computer link

5150 Logical node receiver for execution from external


via computer link

5151 Logical node receiver for execution from external


via computer link

5152 Receiver location for execution from external


via computer link

5153 ZO and D No.


indep. of
Initial setting
after
progr. travel r. NC Start 2)

_______
2) SW 3 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–21


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.01
1.5 General bits

Bit No.

MD No. 7 6 5 4 3 2 1 0

G 151
5156 Def. of traversing motion couple axis no.
4 (MD883) 3 (MD881) 2 (MD879) 1 (MD877)

5157 8 (MD891) 7 (MD889) 6 (MD887) 5 (MD885)

5158 12 (MD899) 11 (MD897) 10 (MD895) 9 (MD893)

5159 G 152
Definition of traversing motion of traversing axis no.
4 (MD883) 3 (MD881) 2 (MD879) 1 (MD877)

5160 8 (MD891) 7 (MD889) 6 (MD887) 5 (MD885)

5161 12 (MD 899) 11 (MD 897) 10 (MD 895) 9 (MD 893)

5162 G 153
:
5164
5165 G 154
:
5167
5168 G 155
:
5170
5171 G 156
:
5173
5174 G 157
:
5176
5177 G 158
:
5179
5180 G 159
:
5182
5185 Angular offset with
Exact stop on
change G64
thread cutting to G00

G 176 Axis conver- Several Program


5186 FIFO 2) active (to ter, spindle block skip coordina-
active SW 3) converter
active 1) levels1) tion

5188 Double
channel
display
Extended Suppression Name of
5189 program of alarm default
view (from 3265 (from workpiece
SW 6.3) SW 6.03.57) (from SW 5)

_______
1) SW 2 and higher
2) Up to SW 2

1–22 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.01 1 NC/Drive Machine Data
1.5 General bits

Bit No.

MD No. 7 6 5 4 3 2 1 0

5197 Display
M active

5198 Block Extended Ref. point


definition overstore 2) Jerk IPO synchron.
from PLC 2) via G74

5199 Display R
PLC mes- parameter
sage text 1) extension 1)

_______
1) Up to SW 2
2) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–23


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.5.1 General bits, standard assignments

1.5.1 General bits, standard assignments


M version T version

MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
5000 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0
5001 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1
5002 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
5003 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0
5004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5007 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0
5008 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
5009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5011 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0
5012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5013 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0
5014 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1
5015 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
5016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5018 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5019 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1
5021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5025 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0
5026 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5027 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5038 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1
5039 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1
5040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5044 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1–24 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.5.1 General bits, standard assignments

M version T version

MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
5051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5062 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5069 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
5070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5071 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5072 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5079 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
5080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5082 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5089 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
5090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5092 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5099 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

5100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

5110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

5120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5129 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–25


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.5.1 General bits, standard assignments

M version T version

MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
5130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5132 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
to : :
5139 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

5140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5141 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0

5142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5143 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0

5144 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1
5145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5148 0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 0

5149 0 1 0 0 1 1 0 0 0 1 0 0 1 1 0 0
5150 0 1 0 1 0 0 1 0 0 1 0 1 0 0 1 0

5151 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1
5152 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1

5153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1)
5197 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1)

5198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

_______
1) Activated in overall reset mode

1–26 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.6 Spindle-specific bits (max. 6 spindles)

1.6 Spindle-specific bits (max. 6 spindles)

Bit No.

MD No. 7 6 5 4 3 2 1 0

520* Spindle No M19 M19 with M19 orient. Spindle Pulse Sign
override active Abort at axis spindle speed in encoder change
for threading RESET movement stop 0.1 /min available actual
Spindle not Switch off C- Autom. drift
Spindle New S value No meas. Ramp up as
521* available
brought to a
stop with M30
after gear
axis mode at
RESET (as
circuit moni- C axis (as Sign change
set value
comp. with
M19 (as from
and RESET
ackn.
from SW2)
toring from SW 4) SW2)

No. of Measuring
522* Parameter
set
Switch off
with braking
Multiple
assignment
encoder system
1) pulses (611D) external
switchover ramp of setpoints
multiple of zero mark

Sign val. Torque comp. Master-slave Position-contr. Extended


Control
setpoint contr. output op. after follow-up if para. set
523* master slave
controls
output
controls slave Power On error occurs switchover (as
master/slave
(from SW 4.4) (from SW 4.4) (from SW 4.4) (from SW 5) from SW 4)
(from SW4.4)

524* Position control resolution

525* Test bit


compensatory
Overwriting
position
Change link
factor
Reconfig-
uration
Spindle may
be following
1) controller permitted permitted permitted spindle

Block
change Suppression Block change
526* Synchroni-
after of with
zation in synchroniza- acceleration synchronism
1) tooth pitch tion limitation fine
reached

Include
527* TO included programmed
Include
external ZO
Calculate
settable ZO
Include DRF
and Preset
Reference
system GI
1) in calc. zero offset
in calc. G54...G57 in calc. positions
G58...G59

Switch over Switch over Switch over Switch over Switch over Switch over Switch over Swith over
528* output bit 7 output bit 6 output bit 5 output bit 4 output bit 3 output bit 2 output bit 1 output bit 0
1) on emerg. on emerg. on emerg. on emerg. on emerg. on emerg. on emerg. on emerg.
retraction retraction retraction retraction retraction retraction retraction retraction
Drive-auton. NC-contr. Trigger alarm
exp. zero exp. zero
529* speed + speed + + mode stop
3) on error 3)
retract. retract. 3)
Emerg. Emerg.
Emerg.
530* retract
thresh. gen.
retract. not
reached
retract.
threshold
speed limit warn. thresh.
FA/FS 3)
not reach. 3) TC 3)

Time-
531* optimized
synchroni-
zation
(from SW 6)

_______
1) SW 3 and higher
2) ESR=Extended Stop and Retract
3) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–27


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.6.1 Spindle-specific bits, standard assignments

1.6.1 Spindle-specific bits, standard assignments


M version T version

MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
5200 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0

5201 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0
5202 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0

5203 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0
5204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5210 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
5211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5240 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0
to : :
5245 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0
5250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1–28 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.7 Channel-specific bits (max. 4 channels) (as from SW 4: 6 channels)

1.7 Channel-specific bits (max. 4 channels)


(as from SW 4: 6 channels)

Bit No.

MD No. 7 6 5 4 3 2 1 0

540* Transformat.
Feed in Spindle G Auxil.
n. deselected setp. output functions functions
on Reset
m/min (S analog) to PLC to PLC

542* Fast auxiliary functions


T S F D

544* Output of the auxiliary functions in BCD No F value


output to
F H D T S M PLC
Auxiliary functions which are output immediately on block search and not No aux.
546* collected. functs. on
F H D T S M bl. search

548* Name of abscissa (horizontal axis)


(coding as for axis definition)

550* Name of ordinate (perpendicular axis)


(coding as for axis definition)

552* Name of applicate (vertical axis)


(coding as for axis definition)

554* Number of axis with constant cutting speed G96

Additional
558* axes after
block
search

_______
* .... 0 channel 1 2 channel 3
1 channel 2 3 channel 4

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–29


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 10.94
1.7.1 Channel-specific bits 1, standard assignments

1.7.1 Channel-specific bits 1, standard assignments

M version T version
MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
5400 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1
to : :
5405 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1
5420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5445 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5485 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5500 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0
to : :
5505 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0
5520 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
to : :
5525 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
5540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5560 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5580 0 0 0 0 0 0 0 0
to :
5585 0 0 0 0 0 0 0 0

1–30 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.8 Axis-specific MD bits 1 (max. 30 axes)

1.8 Axis-specific MD bits 1 (max. 30 axes)

Bit No.

MD No. 7 6 5 4 3 2 1 0

Dyn. SW limit
Auto. Software NC Start Rounding Rounding to
560* Actual value
display mod. direction limit switch w/o for rotary whole/ switch for
Servo loop
monitoring not
recog. ref. p. following axis
360 degr. on ref. effective reached axes half degrees active
(up to SW 6)

564* Indexing Index- Sign Sign Ref. pt. /


Axis exists Axis type Rotary axis axis related change change approach in
actual values actual value set value minus dir.

568*
Axis name

572* Traversing
rotary axis
Mirroring TO
with
Rotary axis
modulo
Transverse Axes without
axis TO at preset
modulo 360° transverse axis 360 °

576* Axis disabled for channel


6 (as fr. SW 4) 5 (as fr. SW 4) 4 3 2 1

580*

Dynamic SW
Initial setting
584* limit switch
with following
of simultn.
axis (as from
axes
SW 4)
(from SW 6)

Switch over Switch over Switch over Switch over Switch over Switch over Switch over Switch over
588* output bit 7 output bit 6 output bit 5 output bit 4 output bit 3 output bit 2 output bit 1 output bit 0
1) on emerg. on emerg. on emerg. on emerg. on emerg. on emerg. on emerg. on emerg.
retraction retraction retraction retraction retraction retraction retraction retraction

ESR drive- ESR Trigger alarm


592* autonomous controlled by + mode gr.
(as from the NC (as stop on error
SW 4) from SW 4) (as fr. SW 4)

Retract Retract. Retraction


596* thresh. gen. warning
speed not thresh.TC not
threshold
FA/FS
reached (as met (as from (as from
from SW 4) SW 4) SW 4)

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–31


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 06.93
1.8.1 Axis-specific MD bits 1, standard assignments

1.8.1 Axis-specific MD bits 1, standard assignments


M version T version

MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
5600 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0

5601 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0
5602 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0

5603 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0
5604 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0
to : :
5629 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0

5640 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
5641 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0

5642 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5681 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0

5682 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
5683 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5709 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5720 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0

5721 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5760 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5789 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5869 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1–32 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
12.93 1 NC/Drive Machine Data
1.8.1 Axis-specific MD bits 1, standard assignments

M version T version

MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
5880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5920 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

5960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
to : :
5999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–33


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 12.93
1.9 Compensation points for leadscrew error compensation

1.9 Compensation points for leadscrew error compensation

Bit No.

MD No. 7 6 5 4 3 2 1 0

6000 C point 4 C point 3 C point 2 C point 1


yes/no +/– yes/no +/– yes/no +/– yes/no +/–

6001 C point 8 C point 7 C point 6 C point 5


yes/no +/– yes/no +/– yes/no +/– yes/no +/–

6002 C point 12 C point 11 C point 10 C point 9


yes/no +/– yes/no +/– yes/no +/– yes/no +/–

- // -

- // -

- // -

- // -

- // -

- // -

- // -

- // -

- // -

- // -

- // -

6248 C point 996 C point 995 C point 994 C point 993


yes/no +/– yes/no +/– yes/no +/– yes/no +/–

6249 C point 1000 C point 999 C point 998 C point 997


yes/no +/– yes/no +/– yes/no +/– yes/no +/–

– bit = 0 negative compensation


+ bit = 1 positive compensation
no bit = 0 no compensation
yes bit = 1 compensation

1–34 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.9.1 Channel-specific bits 2

1.9.1 Channel-specific bits 2


• Channel-specific axis and spindle assignment for multi-channel display (up to SW 4)
• Channel-specific axis and spindle assignment for single and multi-channel display (as from
SW 5)

Bit No.

MD No. 7 6 5 4 3 2 1 0

9000 Display channel 1 to 6


to
9005 Axis 8 Axis 7 Axis 6 Axis 5 Axis 4 Axis 3 Axis 2 Axis 1
9020 Display channel 1 to 6
to
9025 Axis 16 Axis 15 Axis 14 Axis 13 Axis 12 Axis 11 Axis 10 Axis 9
9040 Display channel 1 to 6
to
9045 Axis 24 Axis 23 Axis 22 Axis 21 Axis 20 Axis 19 Axis 18 Axis 17
9060 Display channel 1 to 6
to
9065 Axis 30 Axis 29 Axis 28 Axis 27 Axis 26 Axis 25
9100 Display channel 1 to 6
to
9105 Spindle 6 Spindle 5 Spindle 4 Spindle 3 Spindle 2 Spindle 1

9140 Channel
with
FIFO 1)
9141 Channel
with
FIFO 1)
9142 Channel
with
FIFO 1)
9143 Channel
with
FIFO 1)

Toggle output Toggle output Toggle output Toggle output Toggle output Toggle output Toggle output Toggle output
916* bit 7 on
emergency
bit 6 on
emergency
bit 5 on
emergency
bit 4 on
emergency
bit 3 on
emergency
bit 2 on
emergency
bit 1 on
emergency
bit 0 on
emergency
2) retract retract retract retract retract retract retract retract

918* NC-contr. ext.


zero sp. +
Trigger alarm
+ mode group
2) retr. stop on error

920* EMERGENCY
STOP triggers
Mode gr. stop
triggers
2) retract. retract.

922* Input bit 7 Input bit 6 Input bit 5 Input bit 4 Input bit 3 Input bit 2 Input bit 1 Input bit 0
triggers triggers triggers triggers triggers triggers triggers triggers
2) retraction retraction retraction retraction retraction retraction retraction retraction

Note:
• Applies if option "multi-channel display" has been set
• From SW 5 also applies to single-channel display with NC-MD 5053, bit 0 = 1
• Default value: 0
• Channel 5 and 6 from SW 4
_______
1) Up to SW 2
2) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–35


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.9.2 Axis-specific MD 2

1.9.2 Axis-specific MD 2

MD Designation Standard Maximum Reference Input


No. value input value system unit

1100* Prelimit switch 20000 ± 99999999 MS units


1104* Number of divisions 0 999 -- --
1108* Division reference dimension 0 99999999 MS units
1112* Division offset 0 ± 9999999 MS units
1116* f: Pulse multiplication 1 512 2) MS --
EXE/611D/HMS 1st meas. syst. 128 1)
1124* D component feedforward 0 1 000 -- 0.1 %
control
1140* Feedfor. ctrl. fact. 3rd p. set 5) 0 1 000 -- 0.1 %
1144* Switchover current setpoint 60 999 -- 0.1 % from
value max. current
setpoint 4)
1148* IKA/TK speed 2) 500 4 900 000 units/IS 1000/min.
1152* Speed tolerance endlessly 10 + 100 %
turning rotary axis (as fr. SW 4)
1156* D comp. f.-forward ctr. 2nd p. s. 5) 0 1 000 -- 0.1 %
1160* D comp. f.-forward ctr. 3rd p. s. 5) 0 1 000 -- 0.1 %
1164* D comp. f.-forward ctr. 4th p. s. 5) 0 1 000 -- 0.1 %
1168* D comp. f.-forward ctr. 5th p. s. 5) 0 1 000 -- 0.1 %
1172* D comp. f.-forward ctr. 6th p. s. 5) 0 1 000 -- 0.1 %
1176* D comp. f.-forward ctr. 7th p. s. 5) 0 1 000 -- 0.1 %
1180* D comp. f.-forward ctr. 8th p. s. 5) 0 1 000 -- 0.1 %
1184* F.-forward ctr. fact. 4th p. set 5) 0 1 000 -- 0.1 %
1188* F.-forward ctr. fact. 5th p. set 5) 0 1 000 -- 0.1 %
1192* F.-forward ctr. fact. 6th p. set 5) 0 1 000 -- 0.1 %
1196* F.-forward ctr. fact. 7th p. set 5) 0 1 000 -- 0.1 %
1200* Time delay contour 0 16 000 -- ms
monitoring 5)

1204* f: Pulse multipl. EXE/611D/HMS 1 128 -- --


2nd meas. system 1) 512 2)
1208* u: Pulse var. increment 1 9999 9999 2) -- --
weighting 2nd meas. system 1) 65 000 1)
1212* v: Traversing path var. incr. 1 9999 9999 2) MS 1/2 units
weighting 2nd meas. system 1) 65 000 1)
1216* Changeover tolerance 0 16 000 MS units
1st/2nd measuring system 1) 1000 5)
1220* KV factor 3rd para. set 1 666 10 000 -- 0.01 s-1
80 000 6)
1224* Cutout delay servo enable 200 1 000 -- ms

_______
1) SW 2 and higher
2) SW 3 and higher
3) See Note in Section Description of Functions in Installation Guide
4) A maximum value of 6% applies to analog axes
5) SW 4 and higher
6) SW 5 and higher

1–36 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 1 NC/Drive Machine Data
1.9.2 Axis-specific MD2

MD Designation Standard Maximum Reference Input


No. value input value system unit

1228* Backlash compensation 0 ± 16 000 MS units


2nd measuring system 1)
1232* Compensation value 3) 0 16 000 0.1mV
1) 0.01 % 2)
1236* Compensation time constant 0 16 000 0.1ms
QEC 1)
1236* 1st compensation time 150 9999 9999 -- 0.1 ms
constant
1240* Min. compensation value 0 16 000 MS 0.1mV
3) 1) 0.01 % 2)
1244* Range boundary 1st 1) 0 16 000 MS 100 units/s2
1248* Range boundary 2nd 1) 0 16 000 MS 100 units/s2
1252* Range boundary 3rd 1) 0 16 000 10000 units/s2
1256* Smoothing time constant 1) 0 16 000 ms
60 4) 99 999 9994)
1256* Filter time constant, accelera- 60 9999 9999 -- 1 ms
tion determination for QEC
(as from SW 4)
1260* Feedforward control factor 0 1 000 0.001
for rigid tapping 0.1% 2)
1264* Grid spacing/ENDAT 0 16 000 -- --
measuring step
1268* Reserved for ESR
1272* Setpoint filter time constant 0 1 000 -- 0.1ms
1280* Following error increase 1000 16 000 MS units
2) threshold for FAF 99 999 999 4)
1284* Clamping tolerance 100 16 000 MS units
2) 1000 4) 99 999 999 4)
1288* Torque comp. controller 0 1 000 000 ms
integral-action time 4) 99 999 999 4)
1292* Motor current on equilibration 0 70 -- 0.1 % of the power
2) 700 4) section current
1296* Cycle length learning signal 0 16 000 -- ms
(from 03.95)
1300* Basic distance for distance 1000 16 000 -- --
coding
1304* External pulse multiplication 1 100 -- --
1308* Kv factor 4th para. set 4) 1 666 10 000 -- 0.01 s-1
80 000 5)
1312* Kv factor 5th para. set 4) 1 666 10 000 -- 0.01 s-1
80 000 5)
1316* Kv factor 6th para. set 4) 1 666 10 000 -- 0.01 s-1
80 000 5)
1320* Kv factor 2nd para. set for 0 10 000 0.01 s-1
threads (G33, G36, G63) 1) 80 000 5)

_______
1) SW 2 and higher
2) SW 3 and higher
3) See Note in Section Description of Functions in Installation Guide
4) SW 4.4 and higher
5) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–37


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.9.2 Axis-specific MD2

MD Designation Standard Maximum Reference Input


No. value input value system unit

1324* Time const. symm. filt. rigid 0 1 000 0.1ms


tapping 1)
1328* Kv factor 7th para. set 1 666 10 000 -- 0.01 s-1
80 000 5)
1332* Kv factor 8th para. set 1 666 10 000 -- 0.01 s-1
80 000 5)
1336* Master for torque setpoint 0 46 -- --
coupling 4)
1340* Master for torque compensatory 0 46 -- --
control 4)
1344* Torque distribution torque 500 984 -- ‰
compensatory controller 4)
1364* 2nd compensation time const. 3) 150 9999 9999 -- 0.1 ms
1368* Learning rate 3) 100 500 -- %
1372* Measuring time 1 600 9999 9999 % of MD 1236*
(for neural QEC only) 3)
1376* Measuring time 3) 300 9999 9999 % of MD 1236*
1380* Measuring time 3 200 9999 9999 % of MD 1236*
(for neural QEC only) 3)
1384* Torque comp. controller 100 1 000 000 0.0001%
P component 4)
1388* 2nd measuring sys. connect. 1) 0 5 03 00 00 ANALOG --
2) 0 15 02 10 00 DIGITAL
5) 0 30 02 10 00 DIGITAL
1392* Feedfw. ctrl. factor 8th p. set 3) 0 1 000 -- 0.1 %
1396* Position controller clock 1 64 -- Mult. of posit. controller's
frequency basic clock frequency

1420* P component compensatory 0 16 000 -- 1


2) controller

1424* I component compensatory 0 16 000 -- 1


2) controller

1428* D component compensatory 0 16 000 -- 1


2) controller

1432* Time constant parallel model 6 000 16 000 -- 0.01 ms


2)

1436* Tolerance range synchronism 40 16 000 MS 1 units


2) fine 99999999 5)
1440* Tolerance range synchronism 100 16 000 MS 1 units
2) coarse 99999999 5)
1444* Emergency retraction threshold 400 16 000 MS 1 units
2) 99999999 5)
1448* Warning threshold nmax and 90 100 -- %
2) a
max
1452* Delay for controlled follow-up 16 000 16 000 -- 1 ms
2)

1456* Default link type 0 3 -- --


2) 43)
_______
1) SW 2 and higher
2) SW 3 and higher
3) SW 4 and higher
4) SW 4.4 and higher
5) SW 5 and higher

1–38 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.9.2 Axis-specific MD2

MD Designation Standard Maximum Reference Input


No. value input value system unit

1460* Time const., symm. filter 3rd para. set 1) 0 1 000 -- 0.1 ms
1464* Time const., symm. filter 4th para. set 1) 0 1 000 -- 0.1 ms
1468* Time const., symm. filter 5th para. set 1) 0 1 000 -- 0.1 ms
1472* Time const., symm. filter 6th para. set 1) 0 1 000 -- 0.1 ms
1476* Time const., symm. filter 7th para. set 1) 0 1 000 -- 0.1 ms
1480* Time const., symm. filter 8th para. set 1) 0 1 000 -- 0.1 ms
1484* Time const., setpo. filter 2nd para. set 1) 0 1 000 -- 0.1 ms
1488* Time const., setpo. filter 3rd para. set 1) 0 1 000 -- 0.1 ms
1492* Time const., setpo. filter 4th para. set 1) 0 1 000 -- 0.1 ms
1496* Time const., setpo. filter 5th para. set 1) 0 1 000 -- 0.1 ms
1500* Time const., setpo. filter 6th para. set 1) 0 1 000 -- 0.1 ms
1504* Time const., setpo. filter 7th para. set 1) 0 1 000 -- 0.1 ms
1508* Time const., setpo. filter 8th para. set 1) 0 1 000 -- 0.1 ms
1512* Standard max speed 2nd para. set 1) 10 000 99 999 999 -- mm Inch Deg.
–––– –––– ––––
min min min
1516* Standard max speed 3rd para. set 1) 10 000 99 999 999 -- mm ––––
–––– Inch Deg.
––––
min min min
1520* Standard max speed 4th para. set1) 10 000 99 999 999 -- mm Inch Deg.
–––– –––– ––––
min min min
1524* Standard max speed 5th para. set 1) 10 000 99 999 999 -- mm Inch Deg.
–––– –––– ––––
min min min
1528* Standard max speed 6th para. set 1) 10 000 99 999 999 -- mm Inch Deg.
–––– –––– ––––
min min min
1532* Standard max speed 7th para. set 1) 10 000 99 999 999 -- mm Inch Deg.
–––– –––– ––––
min min min
1536* Standard max speed 8th para. set 1) 10 000 99 999 999 -- mm ––––
–––– Inch Deg.
––––
min min min
1540* Exact stop limit coarse 2nd para. set 1) 40 16 000 2) MS units
1544* Exact stop limit coarse 3rd para. set1) 40 16 000 2) MS units
1548* Exact stop limit coarse 4th para. set 1) 40 16 000 2) MS units
1552* Exact stop limit coarse 5th para. set 1) 40 16 000 2) MS units
1556* Exact stop limit coarse 6th para. set 1) 40 16 000 2) MS units
1560* Exact stop limit coarse 7th para. set1) 40 16 000 2) MS units
1564* Exact stop limit coarse 8th para. set 1) 40 16 000 2) MS units
1568* Exact stop limit fine 2nd para. set 1) 10 16 000 2) MS units
1572* Exact stop limit fine 3rd para. set 1) 10 16 000 2) MS units
1576* Exact stop limit fine 4th para. set 1) 10 16 000 2) MS units
1580* Exact stop limit fine 5th para. set 1) 10 16 000 2) MS units
1584* Exact stop limit fine 6th para. set 1) 10 16 000 2) MS units
1588* Exact stop limit fine 7th para. set 1) 10 16 000 2) MS units
1592* Exact stop limit fine 8th para. set 1) 10 16 000 2) MS units

_______
1) SW4 and higher
2) SW4.4 and higher: 99 999 999

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–39


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.9.2 Axis-specific MD2

MD Designation Standard Maximum Reference Input


No. value input value system unit

1)
1596* Zero speed control 2nd para. set 100 16 000 2) MS units
1)
1600* Zero speed control 3rd para. set 100 16 000 2) MS units
1)
1604* Zero speed control 4th para. set 100 16 000 2) MS units
1)
1608* Zero speed control 5th para. set 100 16 000 2) MS units
1)
1612* Zero speed control 6th para. set 100 16 000 2) MS units
1)
1616* Zero speed control 7th para. set 100 16 000 2) MS units
1)
1620* Zero speed control 8th para. set 100 16 000 2) MS units
1624* P comp. compensat. contr. 2nd para. set 0 16 000 -- 1
1628* P comp. compensat. contr. 3rd para. set 0 16 000 -- 1
1632* P comp. compensat. contr. 4th para. set 0 16 000 -- 1
1636* P comp. compensat. contr. 5th para. set 0 16 000 -- 1
1640* P comp. compensat. contr. 6th para. set 0 16 000 -- 1
1644* P comp. compensat. contr. 7th para. set 0 16 000 -- 1
1648* P comp. compensat. contr. 8th para. set 0 16 000 -- 1
1652* I comp. compensat. contr. 2nd para. set 1) 0 16 000 -- 1
1656* I comp. compensat. contr. 3rd para set 1) 0 16 000 -- 1
1660* I comp. compensat. contr. 4th para. set 1) 0 16 000 -- 1
1664* I comp. compensat. contr.5th para. set 1) 0 16 000 -- 1
1668* I comp. compensat. contr. 6th para. set 1) 0 16 000 -- 1
1672* I comp. compensat. contr. 7th para. set 1) 0 16 000 -- 1
1676* I comp. compensat. contr. 8th para. set 1) 0 16 000 -- 1
1680* D comp. compensat. contr. 2nd para. set 1) 0 16 000 -- 1
1684* D comp. compensat. contr. 3rd para. set 1) 0 16 000 -- 1
1688* D comp. compensat. contr. 4th para. set 1) 0 16 000 -- 1
1692* D comp. compensat. contr. 5th para. set 1) 0 16 000 -- 1
1696* D comp. compensat. contr. 6th para. set 1) 0 16 000 -- 1
1700* D comp. compensat. contr. 7th para. set 1) 0 16 000 -- 1
1704* D comp. compensat. contr. 8th para. set 1) 0 16 000 -- 1

_______
1) SW 4 and higher
2) SW 4.4 and higher: 99 999 999

1–40 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 1 NC/Drive Machine Data
1.9.2 Axis-specific MD2

MD Designation Standard Maximum Reference Input


No. value input value system unit

1708* Time const. paral. model 2nd para. set 6 000 16 000 -- 0.01 ms
1712* Time const. paral. model 3rd para. set 6 000 16 000 -- 0.01 ms
1716* Time const. paral. model 4th para. set 6 000 16 000 -- 0.01 ms
1720* Time const. paral. model 5th para. set 6 000 16 000 -- 0.01 ms
1724* Time const. paral. model 6th para. set 6 000 16 000 -- 0.01 ms
1728* Time const. paral. model 7th para. set 6 000 16 000 -- 0.01 ms
1732* Time const. paral. model 8th para. set 6 000 16 000 -- 0.01 ms
1736* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min
1st para. set 1)

1740* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min


2nd para. set 1)

1744* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min


3rd para. set 1)

1748* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min


4th para. set 1)

1752* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min


5th para. set 1)

1756* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min


6th para. set 1)

1760* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min


7th para. set 1)

1764* Alarm limit velocity 11 000 9999 9999 IS 1000 units/min


8th para. set 1)

1768* Alarm limit acceleration 55 16 000 IS units/s2


1st para. set 1)

1772* Alarm limit acceleration 55 16 000 IS units/s2


2nd para. set 1)

1776* Alarm limit acceleration 55 16 000 IS units/s2


3rd para. set 1)

1780* Alarm limit acceleration 55 16 000 IS units/s2


4th para. set 1)

1784* Alarm limit acceleration 55 16 000 IS units/s2


5th para. set 1)

1788* Alarm limit acceleration 55 16 000 IS units/s2


6th para. set 1)

1792* Alarm limit acceleration 55 16 000 IS units/s2


7th para. set 1)

1796* Alarm limit acceleration 55 16 000 IS units/s2


8th para. set 1)

_______
1) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–41


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.9.3 Axis-specific MD bits 2 (max. 30 axes)

1.9.3 Axis-specific MD bits 2 (max. 30 axes)

Bit No.

MD No. 7 6 5 4 3 2 1 0

1800* Display resolution Position control resolution

Symm.
Sensor signal Automat.
1804* Adaption 1) QEC 1)
Axis can
travel against
PLC travel
Monitoring
clamping tol.
tacho.
travers. range
with ENDAT
against fixed compen-
fixed stop act. abs. encoder
stop 2) sation 1)
(from SW 6.3)
Range
SIPOS 1st meas. Absolute Value range Axis with
1808* extension
ENDAT
Singleturn
2nd meas.
sys. distance
sys. offset
Absolute
encoder
extension of absolute
abs. enc. distance- MD 396* absolute encoder
absolute 1) coded counts CCW
available coded valid offset system
encoders
Sign Torque Torque
change comp. comp. Master/ Position- Adapt. Learning
1812* setpoint
slave mode
control acts control acts after Power contr. corr. comp. time phase Neural
master/ on ma- on ma- if error const. neur. neural QEC QEC 3)
On 4) occurs 5) QEC 3) 3)
slave 4) ster/slave 4) ster/slave 4)
No. of encod. 2nd measur. No. of 1st measur.
1820* Contour
monitoring
Pulse
encoder
pulses (611D) system with encod. puls. system with
Zero
monitoring
Setpoint
smoothing
2nd meas. external zero (611D) 1st external zero
not acitve ON ON ON
system mark 2) meas. syst. mark 2)
Effect on meas. systems
LEC assignment Setting of Set absolute
1824* 00=first reference Sign change
actual value
system to
Multiple
assignment
2nd meas.
system
QEC un-
01=second dimension reference delayed 4)
10=both 2 1) setpoints 2) exists 1)
11=both allowed 3) dimension 3)

Linear scale Extended


1828* from para. set
SW 6.3 switch-
over 3)
Multiple Multiple
1832* Monitoring Monitoring assignment assignment PT2
axis 2nd axis 1st contour
from measuring
actual value actual value monitoring
measuring 2nd meas. 1st meas.
SW 6.3 circuit circuit circuit circuit active
Velocity
1844* limitation of
following
Test bit
compensat.
LINK_ON
after
Overwriting
position
Change link
factor
Reconfig-
uration
Axis may be
following
axes controller POWER ON permitted permitted permitted axis
(from SW 6)
Synchroni- Block change Block change Suppression Block change
1848* zation in after pos. after Following
axis overlay of with
tooth pitch reached (SW synchroniza- index related acceleration synchronism
(SW 6) 5 and higher) tion reached limitation fine
TO Include
1852* corrections programmed
Include
external ZO
Calculate
settable ZO
Include DRF
and Preset
Reference
system
included zero offset
G58...G59 in calc. G54...G57 in calc. GI positions
in calc.
Time- Acceleration
1856* optimized
synchroni-
limitation of
ELG
zation following
(from SW 6) axes

_______
1) SW 2 and higher
* .... 0 1st axis
1 2nd axis
.
.
.
11 30th axis
2) SW 3 and higher
3) SW 4 and higher
4) SW 4.4 and higher
5) SW 5 and higher

1–42 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 1 NC/Drive Machine Data
1.9.3 Axis-specific MD bits 2 (max. 30 axes)

Standard assignment

M version T version

MD No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
1800* 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0

1804* 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0
1808* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1856* 0 0 0 0 0 0 0 0
18589 0 0 0 0 0 0 0 0

1.10 MD for display screen

PLC Designation Standard Maximum input


MD No. value value

20400 MD for channel in the information memory


..
. reserved for customer UMS 0 4
20419 (multi-channel display)
20420 MD for channel in the information memory
..
. reserved for system UMS 0 4
20439 (multi-channel display)
20440 MD for channel left/top 1 4
20441 MD for channel right/bottom 2 4
20442 MD for channel in the information memory 0 4
.. .. ..
. reserved for system . .
20449 (multi-channel display) 0 4

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–43


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.10.1 Spindle-specific MD

1.10.1 Spindle-specific MD

MD Designation Standard Maximum input Reference Input


No. value value system unit

2400* 1st para. set


999999
: Number of teeth motor 1) : 1 --
99 999 999 2)
2407* 8th para. set
2408* 1st para. set 999999
: Number of teeth spindle 1) : 1 --
99 999 999 2)
2415* 8th para. set
2416* Zero mark 1th para. set 999999
: correction+ 1) : 0 16 000 2) MS units
2419* 4th para. set
2420** r1: Load no. of revolutions 1
2421** r2: Motor no. of revolutions 1
2422** p: Pulses per revolution 1024
2430* Zero mark 5th para. set
: correction+ 1) : 0 999999 MS units
2433* 8th para. set
2434* Zero mark 1st para. set 999999
: correction - 1) : 0 16 000 2) MS units
2441* 8th para. set
2442* Feedforward control factor,
: 2nd to 8th para. set 1) 0 1000 -- 0.1 %
2448*
2449*
1st para. set
D comp. feedf. contr. 1) : 0 1000 -- 0.1 %
:
8th para. set
2456*
2457* Time constant, symmetr. filter 9999
: 2nd to 8th para. set 1) 0 1 000 2) -- 0.1 ms
2463*

_______
1) SW 4 and higher
2) SW 4.4 and higher

1–44 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.10.1 Spindle-specific MD

MD Designation Standard Maximum input Reference Input


No. value value system unit

2464*
.. Time const., setpoint filter 1) 1000
. 55 -- 0.1 ms
2nd to 8th para. set 16 000 2)
2470*
2471* Speed limit 1st para. set
. rev/min or
.. accel. adapt. 1) : 99999 99999 --
0.1 rev/min
2478* 8th para. set

2479* Acc. adapt. 1st para. set


.
.. factor 1) : 1000 10000 0.1 %
2486* 8th para. set

2487*
.. Position limit for M19 720000
. 2000 MS units
2nd to 8th para. set 1) 99 999 999 2)
2493*
2494*
.. P component comp. contr.
. 0 16000 -- 1
2nd to 8th para. set 1)
2500*
2501*
. I component comp. contr.
.. 0 16000 -- 1
2nd to 8th para. set 1)
2507*
2508*
.. D component comp. contr.
. 0 16000 -- 1
2nd to 8th para. set 1)
2514*
2515*
.. Time constant, parallel model
. 6000 16000 -- 0.01 ms
2nd to 8th para. set 1)
2521*
2522* Alarm limit, 1st para. set
. MD 403* rev/min or
.. speed 1) : 99999 --
8th para. set +10%1) 0.1 rev/min
2529*
2530* Alarm limit, 1st para. set
. MD 478*
.. acc. time const. 1) : 50000 -- ms
-10% 1)
2537* 8th para. set

2546*
.. Tol. band synchr. fine 16000
. 40 MS 1 units
2nd to 8th para. set 1) 99999999 3)
2552*
2553*
.. Tol. band synchr. coarse 16000
. 100 MS 1 units
2nd to 8th para. set 1) 99999999 3)
2559*
_______
1) SW 4 and higher
2) SW 4.4 and higher
3) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–45


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.10.1 Spindle-specific MD

Standard assignment

M version T version

MD No.
2522* 550 550

2523* 1100 1100


2524* 9400 4400

2529* 4400 --
2530* 1800 1800

2537* 1800 1800

MD Designation Standard Maximum input Reference Input


No. value value system unit

2560*
.. Emergency retract. threshold 16000
. 400 MS unit
2nd to 8th para. set 1) 99999999 3)
2566*
2567* Time constant, setpoint speed
..
. link branch 55 16000 -- 0.1 ms
1)
2574* 1st to 8th para. set
Master for speed setpoint
2700* 0 46 -- --
coupling 2)
Master for torque comp.
2701* 0 46 -- --
control 2)
Torque distribution torque
2702* 500 984 -- ‰
comp. controller 2)
Torque comp. controller
2703* 100 1 000 000 -- 0.0001%
P component 2)
Torque comp. controller 1 000 000
2704* 0 -- ms
Reset time 2) 99 999 999 2)

1–46 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.10.2 Axis-specific MD

1.10.2 Axis-specific MD

MD Designation Standard Maximum input Reference Input


No. value value system unit

3032* 1st para. set


.. 999999
. No. of teeth, motor 1) : 1 -- --
8th para. set 99 999 999 2)
3060*
3064* 1st para. set
. 999999
.. No. of teeth, spindle 1) : 1 -- --
8th para. set 99 999 999 2)
3092*
3096* Zero mark 1st para. set
. 999999
.. compensation + 1) : 0 MS units
±16 000 2)
3124* 8th para. set
3128* Zero mark 1st para. set
.. 999999
. compensation - 1) : 0 MS units
±16 000 2)
3156* 8th para. set
3160* Backlash compensation,
..
. 1st measuring system 1) 0 16000 MS units
3184* 2nd to 8th para. set
3188* 0.1% of the
.. Motor contr. equilibration 70
. 0 -- power section
2nd to 8th para. set 1) ±700 2)
3212* current
3216*
. Tol. band synchronism fine 16000
.. 40 MS units
2nd to 8th para. set 1) 99999999 3)
3240*

_______
1) SW 4 and higher
2) SW 4.4 and higher
3) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–47


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 01.99
1.10.2 Axis-specific MD

MD Designation Standard Maximum input Reference Input


No. value value system unit

3244*
. Tol.band synchronism coarse
.. 100 16000 MS units
2nd to 8th para. set 1)
3268* 99999999 2)
3272*
.. Emergency retraction threshold 16000
. 400 MS units
2nd to 8th para. set 1) 99999999 2)
3296*
3300* Time constant, setpoint speed
..
. link branch 0 16000 -- 0.1 ms
2)
3328* 1st to 8th para. set
3332*
.. Max. jerk 3)
. 0 99 000 000 -- 0.1 ms
(from parameter set 1)
3360*
3364*
.. Acceleration 3) see
. 50 99 000 000 --
(from parameter set 2) NC MD 276*
3388*
3392*
.. Max. velocity 3)
. 0 99 999 999 --
(from parameter set 2)
3416*
Compensation time constant
3420* 0 600 -- 0.1 ms
for contour monitoring
Motion axis
3800* 3)
0 30 -- Axis no.
X coordinate
Motion axis
3804* 3)
0 30 -- Axis no.
Y coordinate
Motion axis
3808* 3)
0 30 -- Axis no.
Z coordinate
Protection zone ref. point
3812* 3)
0 9999 9999 IS --
Vector FP1 X coordinate
Protection zone ref. point
3816* 3) 0 9999 9999 IS --
Vector FP1 Y coordinate
Protecion zone ref. point
3820* 3)
0 9999 9999 IS --
Vector FP1 Z coordinate
3824*
Dimension
(from 0 9999 9999 IS --
X coordinate
SW 6)
3828*
Dimension
(from 0 9999 9999 IS --
Y coordinate
SW 6)
3832*
Dimension
(from 0 9999 9999 IS --
Z coordinate
SW 6)
3840*
(from Associate MCS 0 3 -- --
SW 6)
_______
1) SW 4 and higher
2) SW 5 and higher
3) SW 6 and higher

1–48 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 1 NC/Drive Machine Data
1.10.2 Axis-specific MD

MD Designation Standard Maximum input Reference Input


No. value value system unit

3900* r1: Load no. of revolutions 1) 1 -- -- --


3904* r2: Motor no. of revolutions 1) 1 -- -- --
3908* p: Pulses per revolution 1) 2500 -- -- --
l: Spindle pitch or
3912* 1)
100 000 -- -- --
g: Grating constant
3916* r1: Load no. of revolutions 1) 1 -- -- --
3920* r2: Motor no. of revolutions 1) 1 -- -- --
3924* p: Pulses per revolution 1) 2500 -- -- --
l: Spindle pitch or
3928* 1) 50 000 -- -- --
g: Grating constant
Dead time compensation % of the IPO
3932* 2)
200 16 000 --
value cycle

2) 0.01 % of the
3936* Minimum reduction factor 100 1 000 --
maximum velocity

Denominator gearbox
3940* 3) 0 5 000 000
Encoder/load
3944* Encoder coarse position 3) 0 99 999 999
3948* Coordinate assignment 3) 0 3 -- --

1.10.3 MD bits for collision detection


a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
aaaaaaaaaaaa a
aaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
Bit No.
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a

NC MD
a
a
a
a
a
a
a
a
a
a
aaa
a
a

7
a
a
a
a
a
a
a
a
a
a
aaa

6
a
a
a
a
a
a
a
a
a
a
a
a

5
aa
a
a
a
a
a
a
a
a
a
a

4
a
a
a
a
a
a
a
a
a
a
a
a

3
a
a
a
a
a
a
a
a
a
a
a
a
a

2
a
a
a
a
a
a
aa
a
a
a
a
1
a
a
a
a
a
a
a
a
aa
a
a
0

a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Additive
3876* res. res. res. res. res. res. protection Protection
(from SW 6)
zone zone exists
adaptation
No moni- No moni- No moni- No moni- No moni- No moni- No moni- No moni-
3880* toring with toring with toring with toring with toring with toring with toring with toring with
(from SW 6)
reference to reference to reference to reference to reference to reference to reference to reference to
SR 8 SR 7 SR 6 SR 5 SR 4 SR 3 SR 2 SR 1
No moni- No moni- No moni- No moni- No moni- No moni- No moni- No moni-
3884* toring with toring with toring with toring with toring with toring with toring with toring with
(from SW 6)
reference to reference to reference to reference to reference to reference to reference to reference to
SR 16 SR 15 SR 14 SR 13 SR 12 SR 11 SR 10 SR 9
No moni- No moni- No moni- No moni- No moni- No moni- No moni- No moni-
3888* toring with toring with toring with toring with toring with toring with toring with toring with
(from SW 6)
reference to reference to reference to reference to reference to reference to reference to reference to
SR 24 SR 23 SR 22 SR 21 SR 20 SR 19 SR 18 SR 17
No moni- No moni- No moni- No moni- No moni- No moni- No moni- No moni-
3892* toring with toring with toring with toring with toring with toring with toring with toring with
(from SW 6)
reference to reference to reference to reference to reference to reference to reference to reference to
SR 32 SR 31 SR 30 SR 29 SR 28 SR 27 SR 26 SR 25

_______
1) This MD is used only for internal calculation
2) SW 5.6 and higher
3) SW 6 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–49


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.10.4 MDs for flexible memory configuration

1.10.4 MDs for flexible memory configuration

MD Designation Standard Maximum input Reference Input


No. value value system unit

60000 Size of UMS memory 1) 256 240 or 690 * KB 4 KB/8 KB


2760 2)

60001 Size of part progr. memory 1) 704 240 or 690 * KB 4 KB


4920 2)
IKA
60002 No. of IKA points 1) 4000 65535 1 IKA point
points
Memory for dirve software
60003 0 1 -- --
MSD 1)
Load drive software MSD
60003 0 1 -- --
(from SW 6)
Memory for drive software
60004 0 1 -- --
FDD 1)
Load drive software FDD
60004 0 1 -- --
(from SW 6)
60005 No. of tools 1) 819 1637
60006 No. of parameters per tool 1) 10 32 parameter 1 parameter
No. of channel-specific R R
60007 700 700 1 R parameter
parameters 1) parameter

R
60008 No. of central R parameters 1) 600 9300 1 R parameter
parameter

Free remaining memory


60009 0 Reserved by System
D-RAM data 1)
Free remaining memory
60010 0 Reserved by System
S-RAM data 1)

_______
1) SW 4 and higher
2) SW 5 and higher
3) SW 6 and higher
* Depends on memory config. 4 k, 8k

1–50 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.10.4 MDs for flexible memory configuration

MD Designation Standard Maximum input Reference Input


No. value value system unit

Memory configuration of NC
60011 0 Reserved by System
module 1)
Load cap. of NC CPU (from
60012
SW 5)
0 0 100 %
appox. 16 KB/
60013 Memory for real axes 2) 15 30 KB
axis
No. of memory blocks for drive
60014 0 6 -- 96 KB
software (from SW 6)

6100* Channel 1 to channel 6 1) 23 1800 block


1 block buffer
3450 2) buffer

Memory for extended overstore approx. 50 KB/


61020 1 1 KB
(channel 1) channel
Memory for extended overstore approx. 50 KB/
61021 1 1 KB
(channel 2) channel
Memory for extended overstore approx. 50 KB/
61022 0 1 KB
(channel 3) channel
Memory for extended overstore approx. 50 KB/
61023 0 1 KB
(channel 4) channel
Memory for extended overstore approx. 50 KB/
61024 0 1 KB
(channel 5) channel
Memory for extended overstore approx. 50 KB/
61025 0 1 KB
(channel 6) channel
62000 Meas.
: Axis 1 - axis 30 1) 0 700000 1 meas. value
value
62029

1) SW 4 and higher
2) SW 4.4 and higher
* Depends on memory config. 4 k, 8 k

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–51


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.11 611A drive machine data

1.11 611A drive machine data


1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1 Speed setpoint 0 -- -- rev/min

2 Speed actual value 0 -- -- rev/min

3 Motor voltage -- -- -- V

4 Capacity utilization -- -- -- %

6 DC link voltage -- -- -- V

7 Motor current -- -- -- A

8 Motor reactive power -- -- -- KVA

9 Motor apparent power -- -- -- KW

10 Motor temperature -- -- -- °C

11 Status of binary inputs -- -- -- HEX

14 Speed for max. motor Motor max. -- -- rev/min


operational speed Motor 1 speed

19 Rounding degree speed 0 30 -- --


setpoint
20 Diagnosis speed actual value 0000 -- -- HEX

21 nmin for nact < nmin message 12 Rated speed -- rev/min


Motor 1
22 Creep speed Rated speed Rated speed -- rev/min
pulse suppression 256

23 nx for nact <nx message 6000 Motor max. -- rev/min


Motor 1 speed

27 Tolerance band for nset= nact 20 Rated speed -1 -- rev/min


Motor 1 16

28 Diagnosis 0000 -- -- HEX

29 Speed limitation Motor 1 Motor max. Motor max. -- rev/min


speed speed

1–52 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 1 NC/Drive Machine Data
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

31 P-gain speed controller 32 120.0 -- --


Motor 1
32 Reset time speed controller 20 6000 -- ms
Motor 1

35 Smoothing time Motor 1 3 1000 -- ms


torque setpoint
36 Encoder phase error 0 +400 -- --
compensation
37 Switchover speed motor 32000 32000 -- rev/min
encoder evaluation 1
38 Hysteresis MD 37 50 500 -- rev/min

39 1st torque limiting value 100 180 -- %


Motor 1
40 Generative limitation 100 100 -- %
Motor 1
41 2nd torque limiting value 50 100 -- %
Motor 1
42 Switchover speed for MD 40 500 Motor max. -- rev/min
Motor 1 speed

43 Hysteresis MD 42 Motor 1 20 Motor max. -- rev/min


speed

44 Selection torque setpoint 1 1 -- HEX


smoothing Motor 1 and 2

45 Cut-in speed torque setpoint 4000 Motor max. -- rev/min


smoothing speed
Motor 1

46 Hysteresis MD 45 Motor 1 50 Rated speed -- rev/min

47 Mdx for Md < Mdx message 90 100 -- %

50 Switching speed from Md1 to 4 x motor Motor max. -- rev/min


Md2 Motor 1 rated speed
speed

52 Transfer MD to FEPROM 0 1 -- HEX

53 Control word 0000 FFFF -- HEX

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–53


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 10.94
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

63 Max. motor temperature Depends 170 -- °C


Motor 1 on motor

64 Fixed temperature 0 170 -- °C

65 Timer 240 600 -- sec.


motor temperature alarm

72 Address DAC 2 3048 0FFFF -- HEX

73 Shift factor DAC 2 0 15 -- --

74 Offset DAC 2 0 7F -- HEX

76 Address DAC 1 3044 0FFFF -- HEX

77 Shift factor DAC 1 0 15 -- --

80 Offset DAC 1 0 7F -- HEX

95 Power section code number 7 12 -- --

96 Motor code number 101 332 -- --


Motor 1
97 Boot 0 2 -- HEX

98 No. of encoder marks motor 2048 4096 -- --


meas. system

99 Firmware version -- 99.99 -- --

103 Frequency torque setpoint 300 450 -- Hz


filter Motor 1

104 Grading torque setpoint filter 1.00 10.00 -- --


Motor 1

116 Correction P gain 0 255 -- --


Current controller

117 Selection torque setpoint filter 0 1 -- HEX


Motor 1

1–54 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 1 NC/Drive Machine Data
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

118 Type torque setpoint filter 0 1 -- HEX


Motor 1
120 Switchover speed Motor 1 MD 172 10000 -- rev/min
Current controller adaptation

150 Module identifier HEX

159 Motor moment of inertia Depends 32.000 -- kg m2


Motor 1 on motor

160 Motor rated output Depends 150.0 -- KW


Motor 1 on motor

161 Motor rated current Depends 200.0 -- A


Motor 1 on motor

162 Motor rated voltage Depends 500.0 -- V


Motor 1 on motor

163 Motor rated speed Depends 4096 -- rev/min


Motor 1 on motor

164 Motor rated frequency Depends 409.6 -- Hz


Motor 1 on motor

165 Motor no-load voltage Depends 500.0 -- V


Motor 1 on motor

166 Motor no-load current Depends 200.0 -- A


Motor 1 on motor

167 Stator resistance cold Depends 32767 -- m


Motor 1 on motor

168 Rotor resistance cold Depends 32767 -- m


Motor 1 on motor

169 Stator leakage reactance Depends 32767 -- m


Motor 1 on motor

170 Rotor leakage reactance Depends 32767 -- m


Motor 1 on motor

171 Magnetizing reactance Depends 65535 -- m


Motor 1 on motor

172 Upper speed xn - characteristic Depends 24000 -- rev/min


Motor 1 on motor

173 Speed at start of field Depends 6000 -- rev/min


weakening Motor 1 on motor

174 Motor maximum speed Depends 20000 -- rev/min


Motor 1 on motor

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–55


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 10.94
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

175 Gain factor xn - characteristic Depends 300 -- %


Motor 1 on motor

176 Breakdown torque 100 150 -- %


reduction factor Motor 1

179 Selection min/max memory 0 2 -- HEX

180 Enable motor switchover 0 1 -- HEX

181 Address for min/max memory 0D02 FFFF -- HEX

182 Minimum value min/max -- -- -- HEX


memory
183 Maximum value min/max -- -- -- HEX
memory
185 Address for monitoring 1 0C06 FFFF -- HEX

186 Threshold for monitoring 1 0000 FFFF -- HEX

187 ON-delay 0 10.00 -- s


Monitoring 1
188 Drop delay 0 10.00 -- s
Monitoring 1
189 Hysteresis monitoring 1 1 FFFF -- HEX

190 Address for monitoring 2 0C06 FFFF -- HEX

191 Threshold for monitoring 2 0000 FFFF -- HEX

192 ON-delay 0 10.00 -- s


Monitoring 2

193 Drop delay 0 10.00 -- s


Monitoring 2
194 Hysteresis monitoring 2 1 0FFFF -- HEX

195 Lower adaptation speed 1000 (Max. speed) -- rev/min


Motor 1 -2

196 Upper adaptation speed 1200 (Max. speed) -- rev/min


Motor 1

--
198 P gain upper adaptation 24.0 120.0 -- --
speed Motor1
199 Reduction factor P-gain 100 200 -- %
Motor 1

1–56 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 1 NC/Drive Machine Data
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

201 Reset time upper adaptation 80 6000 -- ms


speed Motor 1
202 Reduction factor reset time 100 200 -- %
Motor 1

203 Selection adaption speed 0 7 -- --


controller Motor 1

206 Selection transient recorder 0 1 -- HEX

207 Set transient recorder 0 10 -- HEX

208 Address for start condition 0 FFFF -- HEX

209 Threshold for start condition 0 FFFF -- HEX

210 Address for stop condition 0 FFFF -- HEX

211 Threshold for stop condition 0 FFFF -- HEX

212 Address signal 1 0C00 FFFF -- HEX

213 Address signal 2 0C04 FFFF -- HEX

214 Start output of recording 0 1 -- HEX

215 Shift factor signal 1 0 15 -- --

216 Shift factor signal 2 0 15 -- --

217 Trigger signal 1 0000 FFFF -- HEX

218 Trigger signal 2 7FFF FFFF -- HEX

219 Motor moment of inertia Depends 32.000 -- kg m2


Motor 2 on motor

220 Motor rated output Depends 150.0 -- KW


Motor 2 on motor

221 Motor rated current Depends 200.0 -- A


Motor 2 on motor

222 Motor rated voltage Depends 500.0 -- V


Motor 2 on motor

223 Motor rated speed Depends 4096 -- rev/min


Motor 2 on motor

224 Motor rated frequency Depends 409.6 -- Hz


Motor 2 on motor

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–57


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 10.94
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

225 Motor no-load voltage Depends 500.0 -- V


Motor 2 on motor

226 Motor no-load current Depends 200.0 -- A


Motor 2 on motor

227 Stator resistance cold Depends 32767 -- m


Motor 2 on motor

228 Rotor resistance cold Depends 32767 -- m


Motor 2 on motor

229 Stator leakage reactance Depends 32767 -- m


Motor 2 on motor

230 Rotor leakage reactance Depends 32767 -- m


Motor 2 on motor

231 Magnetizing reactance Depends 65535 -- m


Motor 2 on motor

232 Upper speed Xn - characteristic Depends 10000 -- rev/min


Motor 2 on motor

233 Speed at start of field Depends 6000 -- rev/min


weakening Motor 2 on motor

234 Motor maximum speed Depends 20000 -- rev/min


Motor 2 on motor

235 Gain factor Xn - characteristic Depends 300 -- %


on motor

236 Breakdown torque reduction 100 150 -- %


factor Motor 2

238 Motor code number 101 332 -- --


Motor 2
241 Programmable message 1 2 20 -- --

242 Programmable message 2 3 20 -- --

243 Programmable message 3 1 20 -- --

244 Programmable message 4 4 20 -- --

245 Programmable message 5 20 20 -- --

246 Programmable message 6 7 20 -- --

247 Control word message 0000 FFFF -- HEX

1–58 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 1 NC/Drive Machine Data
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

254 Display of active functions -- -- -- HEX


1
255 Display of active functions -- -- -- HEX
2

258 Speed for max. motor Motor Motor -- rev/min


operational speed Motor2 max. max.
speed speed

260 nmin for nact < nmin 12 Rated speed -- rev/min


message Motor 2
261 Creep speed pulse Rated Rated speed -- rev/min
suppression Motor 2 speed
256

262 nx for nact < nx 6000 Motor max. -- rev/min


message Motor 2 speed

263 Tolerance band for 20 Rat. speed -1 -- rev/min


nset = nact message Motor 2 16

264 Speed limitation Max. Motor max. -- rev/min


Motor 2 speed speed

265 P-gain speed controller 32.0 120.0 -- --


Motor 2
266 Reset time speed controller 20 6000 -- ms
Motor 2

267 Switchover speed motor 32000 32000 -- rev/min


encoder evalution Motor 2

268 Hysteresis MD 267 50 500 -- rev/min


Motor 2

269 1st torque limiting value 100 180 -- %


Motor 2

270 Generative limitation 100 100 -- %


Motor 2
271 2nd torque limiting value 50 100 -- %
Motor 2
272 Switchover speed for MD 270 500 Motor max. -- rev/min
Motor 2 speed

273 Hysteresis MD 272 20 Motor max. -- rev/min


Motor 2 speed

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–59


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 10.94
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

274 Cut-in speed Motor 2 4000 Motor max. -- rev/min


torque setpoint smoothing speed

275 Hysteresis MD 274 50 Rated speed -- rev/min


Motor 2

276 Frequency torque setpoint 300 450 -- Hz


filter Motor2

277 Grading torque setpoint filter 1.00 10.00 -- --


Motor 2

278 P gain current controller 0 255 -- --


Motor 2

280 Selection torque setpoint filter 0 1 -- HEX


Motor 2
281 Type torque setpoint filter 0 1 -- HEX
Motor 2
283 Lower adaptation speed 1000 (Max. -- rev/min
Motor 2 speed) - 2

284 Upper adaptation speed 1200 Max. speed -- rev/min


Motor 2

285 P gain upper adaptation speed 24.0 120.0 -- --


Motor 2

286 Reduction factor P-gain 100 200 -- %


Motor 2

288 Reset time upper adaptation 80 6000 -- ms


speed Motor 2

289 Reduction factor reset time 100 200 -- %


Motor 2
290 Switching speed from Md1 to 4 x motor Motor max. -- rev/min
Md2 Motor 2 rated speed
speed

291 Maximum motor temperature Depends 170 -- °C


Motor 2 on motor

292 Switchover speed current MD232 10000 -- rev/min


controller adaptation
Motor 2

293 Selection adaptation speed 0 7 -- --


controller Motor 2

1–60 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 1 NC/Drive Machine Data
1.11.1 611A drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

311 Current with I/F control 40.0 100.0 -- %

312 Frequency for I/F control 0 800.0 -- Hz

313 Activation I/F control 0 1 -- HEX

316 Display P gain current


controller

337 Creep speed angle 300 600 -- rev/min


controller

338 Hysteresis MD 337 25 256 -- rev/min

399 Data version -- 65535 -- --

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–61


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.11.2 611D drive machine data FDD (SW 3)

1.11.2 611D drive machine data FDD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1000 Current controller cycle 125 125 -- µs

1001 Speed controller cycle 125 125 -- µs


1002 Monitoring cycle 100000 100000 -- µs

1005 No. of encoder marks motor 2048 8192 -- Incr./rev


meas. system

1006 No. of encoder marks abs. 32 256 -- Incr./rev


track

1100 Frequency pulse width 3200 8000 -- Hz


modulation
1101 Calc. deadtime current closed- 50 124 -- µs
loop
1102 Motor code number 0 65535 -- --

1103 Motor rated current 1.0 500 -- A

1104 Maximum motor current 2.0 500 -- A

1105 Reduction of maximum motor 100 100 -- %


current

1106 Power section code 0000 00FF -- HEX

1107 Limit current transistor 200 500 -- A

1108 Limit current power section 200 500 -- A

1110 Reduction factor max. motor 1 100 -- %


current set-up mode
1112 Number of pole pairs motor 3 4 -- --

1113 Torque constant 5 5 -- Nm/A

1114 Voltage constant 0 300 -- V

1115 Armature resistance 0 20 --


1116 Armature inductance 0 100 -- mH

1117 Motor moment of inertia 0 0.1 -- kg m2

1120 P gain current controller 0 10000 -- V/A

1121 Reset time current controller 0 10000 -- µs

1–62 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.11.2 611D drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1122 Natural frequency reference 0 8000 -- Hz


model current closed-loop
1123 Damping reference model 1 5 -- --
current closed-loop

1200 Selection current setpoint filter 1 4 -- --

1201 Type current setpoint filter Low pass Band stop -- --

1202 Natural frequency current 2000 8000 -- Hz


setpoint filter 1

1203 Damping current setpoint 0,7 5 -- --


filter 1

1204 Natural frequency current 0 8000 -- Hz


setpoint filter 2

1205 Damping current setpoint 1.0 5 -- --


filter 2
1206 Natural frequency current 0 8000 -- Hz
setpoint filter 3
1207 Damping current setpoint 1.0 5 -- --
filter 3
1208 Natural frequency current 0 8000 -- Hz
setpoint filter 4
1209 Damping current setpoint 1.0 5 -- --
filter 4

1210 Block frequency current 3500.0 7999.0 -- Hz


setpoint filter 1

1211 Bandwidth current setpoint 500 1000 -- Hz


filter 1

1213 Block frequency current 3500.0 7999.0 -- Hz


setpoint filter 2

1214 Bandwidth current setpoint 500 1000 -- Hz


filter 2
1216 Block frequency current 3999.0 7999.0 -- Hz
setpoint filter 3
1217 Bandwidth current setpoint 100 1000 -- Hz
filter 3

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–63


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.11.2 611D drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1219 Block frequency current 3999.0 7999.0 -- Hz


setpoint filter 4
1220 Bandwidth current setpoint 100 1000 -- Hz
filter 4

1400 Motor rated speed 1500 6000 -- rev/min

1401 Maximum motor operational 1500 7200 rev/min


speed
1402 Reduction factor max. motor 1 100 -- %
speed set-up mode
1403 Creep speed pulse 0 7200 -- rev/min
suppression
1404 Timer pulse suppression 100 1000 -- ms

1405 Monitoring speed 110 110 -- %


Motor
1407 P gain speed controller 0.3 100000 -- Nm/s-1

1408 P gain upper adaptation speed 0.3 100000 -- Nm/s-1

1409 Reset time speed controller 10 500 -- ms

1410 Reset time upper adaptation 10 500 -- ms


speed

1411 Lower adaptation speed 0 7200 -- rev/min


threshold

1412 Upper adaptation speed 0 7200 -- rev/min


threshhold

1413 Selection adaptation speed 0 1 -- --


controller parameter

1414 Natural frequency reference 0 8000 -- Hz


model rot. speed closed-loop
1415 Damping reference model 1 5 -- --
speed closed-loop
1416 Symmetr. reference model 0 1.0 -- --
speed closed- loop
1417 nx for nact < nx signal 6 000.0 7200 -- rev/min

1418 nmin for nact < nmin signal 0.0 7200 -- rev/min

1421 Time constant for integrator 0.0 1000.0 -- MS


feedback

1–64 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.11.2 611D drive machine data MSD (SW 3)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1502 Time constant speed setpoint 0 500 -- ms


filter
1600 Concealable POWER ON 0000 FFFF -- HEX
611-D alarms

1601 Concealable reset 0000 FFFF -- HEX


611-D alarms

1602 Warning threshhold motor 120 200 -- °C


temperature

1603 Timer motor temperature 240 600 -- s


alarm

1604 DC link undervoltage warning 200 600 -- V


threshold
1605 Timer speed controller at stop 200.0 10000.0 -- ms

1700 Status of binary inputs 0000 7FFF -- Hex

1701 DC link voltage 0 32 767 -- V

1702 Motor temperature 0 32 767 -- °C

1706 Speed setpoint 0.0 32 767 -- rev/min

1707 Speed actual value 0.0 32 767 -- rev/min

1708 Smoothed current actual value 0.0 32 767 -- %

1710 Significance current 0.0 32 767 -- µA


representation
1711 Significance speed 0.0 32 767 -- rev/min
representation

1720 CRC diagnosis parameter 0000 FFFF -- HEX

1797 Data version 0 32 767 -- --


1798 Firmware date 0 32 767 -- --
1799 Firmware version 0 32 767 -- --

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–65


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1000 Current controller pulse rate 4 4 – 31.25 µs


1001 Speed controller pulse rate 4 16 – 31.25 µs
1002 Monitoring cycle 3 200 3 200 – 31.25 µs
1003 Configuration STS 0330 FFFF – Hex
1004 Configuration structure 0000 7FFF – Hex
1005 No. of encoder marks, motor 2 048 8 192 – Incr/rev
measuring sytem
1007 No. of encoder marks, direct 0 65 535 – Incr/rev,
measuring sytem incr/mm
1008 Encoder phase error compens. 0.0 20.0 – Degrees
1011 Configuration, actual value 0000 FFFF – Hex
acquisition
1012 Function switch 0000 7FFF – Hex
1013 Enable star/delta changeover 0 1 – –
1014 Activate V/Hz operation 2) 0 1 -- --
1021 Multiturn resolution absolute 4 096 65 535 -- rev/min
value encoder motor 2)
1022 Meas. steps of absolute track 8 192 32 768 -- Incr./rev
motor 2)
1023 Servo loop motor absol. track 2) 0000 FFFF -- Hex
1030 Configuration actual-val. acq., 0000 FFFF -- Hex
direct meas. system 2)
1031 Multiturn resolution absolute 4 096 4 096 -- rev/min
value encoder, direct meas.
system 2)
1032 Meas. steps of absolute track 8 192 32 768 -- Incr./rev
direct meas. system 2)
1033 Direct meas. system absolute 0000 FFFF -- Hex
track 2)
1100 Frequency pulse width 4 000/ 8 000 – Hz
modulation 3 200
1101 Calculation deadtime current 62 124 – µs
closed-loop
1102 Motor code number 1) 0 65 535 – –

_______
1) SW 4 and higher
2) SW 5 and higher

1–66 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1103 Motor rated current 0.0 500.0 – A


1104 Maximum motor current 0.0 500.0 – A
1105 Reduction of maximum motor 100 100 – %
current
1106 Power section code number 0000 FFFF – Hex
1107 Transistor limit current power 200.0 500.0 – A
section
1108 Thermal limit current power 200.0 500.0 – A
section
1109 Limit current power section S6 200.0 500.0 – A
1111 Rated current power section 200.0 500.0 – A
1112 Number of pole pairs motor 0 6 – –
1113 Torque constant 0.0 5.0 – Nm/A
1114 Voltage constant 0.0 300.0 – V
1115 Armature resistance 0.0 20.0 –
1116 Armature inductance 0.0 100.0 – mH

1117 Motor moment of inertia 0.0 32.0 – kgm2


1118 Motor zero-speed current 0.0 500.0 – A

1119 Inductance of series reactor 10.0 65.0 -- mH

1120 P gain current controller 2 000.0 10 000.0 – V/A


1121 Reset time current controller 0.0 8 000.0 – µs

1124 Symmetrizing reference model 0.5 1.0 – –


current control loop
1125 Ramp-up time 1 in V/Hz 5.0 100.0 -- s
operation (from SW 5)
1126 Ramp-up time 2 in V/Hz 5.0 100.0 -- s
operation (from SW 5)
1127 Voltage if Hz = 0 V/Hz 2.0 10.0 – V
operation (from SW 5)
1129 cos power factor 0.8 1.0 -- --
(from SW 5)

1130 Motor rated power 0.0 1 500.0 – kW


1132 Motor rated voltage 0.0 5 000.0 – V

1134 Motor rated frequency 0.0 3 000.0 – Hz

1135 Motor no-load voltage 0.0 500.0 – V

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–67


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 08.96
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1136 Motor no-load current 0.0 500.0 – A


1137 Stator resistance cold 0.0 20.0 –
1138 Rotor resistance cold 0.0 20.0 –
1139 Stator leakage reactance 0.0 100.0 –
1140 Rotor leakage reactance 0.0 100.0 –
1141 Magnetizing reactance 0.0 1 000.0 –
1142 Speed at start of field 0.0 50 000.0 – rev/min
weakening
1143 Upper speed Lh characteristic 0.0 50 000.0 – rev/min
1144 Gain factor Lh characterisitc 100.0 500.0 – %
1145 Breakdown torque reduction 100.0 1 000.0 – %
factor
1146 Maximum motor speed 1500.0 50 000.0 – rev/min
1147 Speed limitiation 7 000.0/ 50 000.0 – rev/min
8 000.0
1150 P gain flux controller 400.0 100 000.0 – A/Vs
1151 Reset time flux controller 10.0 500.0 – ms
1160 Oper. speed flux acquisition 1 500.0 50 000.0 -- rev/min
(from SW 5)
1161 DC link fixed voltage 600 700 – V
1190 Torque limit value 100.0 10 000.0 – Nm
1191 Adaptation factor servo limit 1.0 100.0 – –
torque
1200 No. of current setpoint filters 1 4 – –
1201 Type of current setpoint filter Low pass Band stop – –
1202 Natural frequency current 2 000.0 8 000.0 – Hz
setpoint filter 1
1203 Damping current setp. filter 1 0.7 5.0 – –
1204 Natural frequency current 0.0 8 000.0 – Hz
setpoint filter 2
1205 Damping current setp. filter 2 1.0 5.0 – –
1206 Natural frequency current 0.0 8 000.0 – Hz
setpoint filter 3
1207 Damping current setp. filter 3 1.0 5.0 – –
1208 Natural frequency current 0.0 8 000.0 – Hz
setpoint filter 4
1209 Damping current setp. filter 4 1.0 5.0 – –

1–68 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1210 Stop frequency current setpoint 3 500.0 7 999.0 – Hz


filter 1
1211 Bandwidth current setpoint 500.0 7 999.0 – Hz
filter 1

1212 Bandwidth counter current 0.0 7 999.0 – Hz


setpoint filter 1

1213 Stop freq. current setp. filter 2 3 500.0 7 999.0 – Hz


1214 Bandwidth current setpoint 500.0 7 999.0 – Hz
filter 2
1215 Bandwidth counter current 0.0 7 999.0 – Hz
setpoint filter 2
1216 Stop freq. current setp. filter 3 3 500.0 7 999.0 – Hz

1217 Bandwidth current setpoint 500.0 7 999.0 – Hz


filter 3
1218 Bandwidth counter current 0.0 7 999.0 – Hz
setpoint filter 3
1219 Stop freq. current setp. filter 4 3 500.0 7 999.0 – Hz

1220 Bandwidth current setp. filter 4 500.0 7 999.0 – Hz


1221 Bandwidth counter current 0.0 7 999.0 – Hz
setpoint filter 4
1230 1st torque limiting value 100.0 900.0 – %

1231 2nd torque limiting value 100.0 100.0 – %


1232 Switching speed from MD 1230 6 000.0 50 000.0 – rev/min
to MD 1231

1233 Generator limitation 100.0 100.0 – %

1234 Hysteresis MD 1232 50.0 1 000.0 – rev/min


1235 1st power limit 100.0 900.0 – %
1236 2nd power limit 100.0 100.0 – %
1237 Generative maximum output 100.0 500.0 – kW
1238 Current limit 150.0 300.0 – %
1239 Torque limit setup mode 1.0 100.0 – %
1245 Threshold speed-dependent 0.0 50 000.0 – rev/min
torque setpoint smoothing

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–69


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 08.96
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1246 Hysteresis for speed-depen- 50.0 1 000.0 – rev/min


dent torque setpoint smoothing
1250 Corner frequency current 100.0 8 000.0 – Hz
actual value smoothing
1252 Corner frequency torque 100.0 8 000.0 – Hz
setpoint smoothing
1254 Time constant current 0.05 2.0 ms
monitoring
1400 Motor rated speed 1 450.0 25 000.0 – rev/min
1401 Speed for maximum motor 1 500.0 50 000.0 – rev/min
operational speed
1403 Creep speed pulse 0.0/2.0 7 200.0 – rev/min
suppression
1404 Timer for pulse suppression 100.0/ 100 000.0 – ms
5 000.0
1405 Monitoring speed motor 110.0/ 110.0 – %
100.0
1406 Speed controller type 1 1 – –
1407 P gain speed controller 0.3 100 000.0 – Nm/s-1
1408 P gain upper adaptation speed 0.3 100 000.0 – Nm/s-1
1409 Reset time speed controller 100.0 500.0 – ms
1410 Reset time upper adaptation 10.0 500.0 – ms
speed
1411 Lower adaptation speed 0.0 50 000.0 – rev/min
1412 Upper adaptation speed 0.0 50 000.0 – rev/min
1413 Select adaptation speed 0 1 – –
controller
1414 Natural frequency ref. model 0.0 8 000.0 – Hz
speed
1415 Damping ref. model speed 1.0 5.0 – –
1416 Symmetrizing ref. model speed 0.0 1.0 – –
1417 nx for nact < nx message 6 000.0 50 000.0 – rev/min
1418 nmin for nact < nmin message 5.0 25 000.0 – rev/min
1420 Maximum motor speed setup 30.0 50 000.0 – rev/min
mode
1421 Time constant integrator 0.0 1 000.0 – ms
feedback

1–70 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1424 Symmetrizing speed 0.0 50 000.0 – µs


feedforward control channel
1425 Symmetrizing calculation 0.0 1.0 – –
deadtime current closed-loop
1426 Tolerance band for nset = nact 20.0 10 000.0 – rev/min
message
1427 Delay time nset = nact 200.0 500.0 – ms
message
1428 Threshold torque Mdx 90.0 100.0 – %
1429 Delay time Md<Mdx message 800.0 1 000.0 – ms
1451 P gain speed controller AM 0.3 1 000.0 -- Nm/s-1
(from SW 5)
1453 Integral-action time speed 140.0 500.0 -- ms
controller AM (from SW 5)
1458 Current setpoint val. contr. 90.0 150.0 -- %
operation AM (from SW 5)
1459 Torque smoothing time 4.0 100.0 -- ms
constant AM (from SW 5)
1465 Switchover speed MSD/AM 50 000.0 50 000.0 -- rev/min
operation (from SW 5)
1466 Switchover speed controlled 300 50 000.0 – rev/min
NC AM (from SW 5)
1500 No. of speed setpoint filters 0 2 – –
1501 Type of speed setpoint filter 0000 0303 – Hex
1502 Time constant speed setpoint 0.0 500.0 – ms
filter 1
1503 Time constant speed setpoint 0.0 500.0 – ms
filter 2
1506 Natural frequency speed 2 000.0 8 000.0 – Hz
setpoint filter 1
1507 Damping current setp. filter 1 0.7 5.0 – –
1508 Natural frequency speed 2 000.0 8 000.0 – Hz
setpoint filter 2
1509 Damping speed setp. filter 2 0.7 5.0 – –
1514 Stop frequency speed setpoint 3 500.0 7 999.0 – Hz
filter 2

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–71


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1515 Bandwidth speed setp. filter 1 500.0 7 999.0 – Hz


1516 Bandwidth counter speed 0.0 7 999.0 – Hz
setpoint filter 1
1517 Stop frequency speed setpoint 3 500.0 7 999.0 – Hz
filter 2
1518 Bandwidth speed setp. filter 2 500.0 7 999.0 – Hz

1519 Bandwidth counter speed 0.0 7 999.0 – Hz


setpoint filter 2

1520 Band stop nat. freq. speed 100 141 -- %


setp. frequency 1 (from SW 5)
1521 Band stop nat. freq. speed 100 141 -- %
setp. frequency 2 (from SW 5)
1600 Concealab. alarms (Power On) 0000 FFFF – Hex

1601 Concealable alarms (Reset) 0000 FFFF – Hex


1602 Motor temperature warning 120 200 – °C
threshold
1603 Timer motor temperature alarm 240 600 – s

1604 DC link undervoltage warning 200 600 – V


threshold

1605 Timer controller against stop 200.0 10 000.0 – ms


1606 Threshold controller against 8 000.0/ 50 000.0 – rev/min
stop 30.0
1607 Motor temperature cut-off limit 155 200 – °C

1608 Fixed temperature 0 200 – °C


1610 Diagnosis functions 0000/ 0001 – Hex
0001
1611 Response threshold dn/dt 800 1 600 – %

1612 Configured shutdown reaction 0D3C/ FFFF – Hex


PO alarms FFFF
1613 Configured shutdown reaction 0100/ FFFF – Hex
reset alarms FFFF
1615 Tolerance concentricity monit. 20 100.0 – rev/min

1620 Bits variable message function 0000 FFFF – Hex


1621 Signal number variable 0 100 – –
message function
1622 Add. variable message function 0000 FFFF – Hex

1–72 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1623 Threshold variable message 000000 FFFFFF – Hex


function
1624 Hysteresis variable message 000000 FFFFFF – Hex
function
1625 Pickup delay variable message 0 10 000 – ms
function
1626 Delayed dropout variable 0 10 000 – ms
message function
1630 Response threshold ZWK 550 600 – V
monitoring only
1631 Response voltage generator 450 570 – V
axis
1632 Voltage step for generator 30 300 – V
control
1633 Cutout threshold for generative 510 580 – V
mode
1634 Response threshold 400 580 – V
emergency retraction
1635 Minimum speed generator axis 0.0 50 000.0 – rev/min
1636 Drive modes
Emergency retraction 3)

1637 Delay time regen. braking 3)

1638 Emergency retraction time 3)

1639 Emergency retraction speed 3)


1650 Diagnosis control 0000 FFFF – Hex
1651 Sign. number min/max memory 0 100 – –
1652 Memory location min/max 0000 FFFF – Hex
memory
1653 Minimum value min/max 0000 0000 FFFF FFFF – Hex
memory
1654 Maximum value min/max 0000 0000 FFFF FFFF – Hex
memory
1655 Segment memory location 0 1 – –
monitor
1656 Add. memory location monitor 0000 FFFF – Hex
1657 Value display monitor 0000 0000 FFFF FFFF – Hex
1658 Value input monitor 1) 0000 0000 FFFF FFFF – Hex
1659 Value acceptance monitor 1) 0 1 – –
1660 Motor frequency V/f operat. 2) 0.0 10000.0 – Hz
1661 V/f ratio in V/f operation 2) 2.4 100.0 – V/Hz
1662 Change motor frequency 5.0 10 000.0 – Hz/s
V/f operation 2)
_______
1) Up to SW 4
2) SW 4 only
3) These machine data are relevant only for Siemens-internal purposes and must not be changed.

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–73


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1665 Operating time factor IPO/ 2.0 20.0 – –


NREG cycle for RFG 2)
1700 Status of binary inputs 0000 7FFF – Hex
1701 DC link voltage 0 32 767 – V
1702 Motor temperature 0 32 767 – °C
1703 Lead time conversion motor 0 32 767 – µs
measuring system 1)
1704 Lead time conversion direct 0 32 767 – µs
measuring system 1)
1705 Voltage setpoint value Veff
(effective) (from SW 6) (chained)
1706 Set speed 0.0 1 000 000 – rev/min
1707 Speed actual value 0.0 1 000 000 – rev/min
1708 Smoothed current actual value 0.0 1 000 000 – %
1709 Significance voltage 0.0 1 000 000 – –
representation 2)
1710 Significance current 0.0 1 000 000 – µA
representation 2)
1711 Significance speed 0.0 1 000 000 – rev/min
representation 2)
1712 Significance rotor flux 0.0 1 000 000 – µVs
representation 2)
1713 Significance torque 0.0 1 000 000 – µNm
representation 2)
1714 Significance shaft position - 1 000 000 -- Degrees
representation 4)
1719 Current actual value Aeff
(effective) (from SW 6)
1720 CRC diagnosis parameter 0000 FFFF – Hex
1721 Diagnosis speed actual value 0000 FFFF – Hex
1722 Capacity utilization 0 1 000 000 – ‰
1723 Diagnostics ramp-up time 2) 0 60 000 – ms
1724 Diagnostics concentricity 0 60 000 – –
monitoring 2)
1725 Scaling torque setpoint 0.0 1 000 000 – Nm
interface 2)
1730 Operating mode 4), display 0000 FFFF -- Hex
1731 Image ZK1 PO register 0000 FFFF – Hex
1732 Image ZK1 RES register 0000 FFFF – Hex
1733 NPFK diagnosis counter 0 32 767 – –
1790 Measuring circuit type indirect 0 32 767 – –
measuring system
1791 Measuring circuit type direct 0 32 767 – –
measuring system
1797 Data version 0 32 767 – –
_______
1) Up to SW 4
2) SW 4 and higher
3) SW 4 only
4) SW 5 and higher

1–74 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 1 NC/Drive Machine Data
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

1798 Firmware date 0 32 767 – –


1799 Firmware version 0 32 767 – –
2005 No. of encoder marks motor 2 048 8 192 – Incr/rev
measuring system
2102 Motor code number 0 65 535 – –
2103 Rated motor current 0.0 500.0 – A
2117 Motor moment of inertia 0.0 32.0 – kgm2
2120 P gain current controller 10.0 10 000.0 – V/A
2121 Reset time current controller 2 000.0 8 000.0 – µs
2130 Rated motor power 0.0 1 500.0 – kW
2132 Rated motor voltage 0.0 5 000.0 – V
2134 Rated motor frequency 0.0 3 000.0 – Hz
2135 Motor no-load voltage 0.0 500.0 – V
2136 Motor no-load current 0.0 500.0 – A
2137 Stator resistance cold 0.0 20.0 –
2138 Rotor resistance cold 0.0 20.0 –
2139 Stator leakage reactance 0.0 100.0 –
2140 Rotor leakage reactance 0.0 100.0 –
2141 Magnetizing reactance 0.0 1 000.0 –
2142 Speed at start of field 0.0 50 000.0 – rev/min
weakening
2143 Upper speed Lh characteristic 0.0 50 000.0 – rev/min
2144 Gain factor Lh characteristic 100.0 500.0 – %
2145 Breakdown torque reduction 100.0 1 000.0 – %
factor
2146 Maximum motor speed 0.0 50 000.0 – rev/min
2147 Speed limitation 7 000.0/ 50 000.0 – rev/min
8 000.0
2150 P gain flux controller 400.0 100 000.0 – A/Vs
2151 Reset time flux controller 10.0 500.0 – ms
2230 1st torque limiting value 100.0 900.0 – %
2231 2nd torque limiting value 100.0 100.0 – %
2232 Switching speed from MD 2230 6 000.0 50 000.0 – rev/min
to MD 2231
2233 Generative limitation 100.0 100.0 – %
2234 Hysteresis MD 1232 50.0 1 000.0 – rev/min
2235 1st power limit value 100.0 900.0 – %
2236 2nd power limit value 100.0 100.0 – %
2238 Current limit 150.0 300.0 – %
2239 Torque limit setup operation 1.0 100.0 – %
2245 Threshold speed-dependent 0.0 50 000.0 – rev/min
torque setpoint smoothing

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–75


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.95
1.11.3 611D drive machine data FDD/MSD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

2246 Hysteresis speed-dependent 50.0 1 000.0 – rev/min


torque setpoint smoothing
2400 Motor rated speed 1 500.0 25 000.0 – rev/min
2401 Speed for maximum motor 1 500.0 50 000.0 – rev/min
operational speed
2403 Creep speed pulse 0.0/2.0 7 200.0 – rev/min
suppression
2405 Monitoring speed motor 0.0 110.0 – %
2407 P gain speed controller 0.0 100 000.0 – Nm/s-1
2408 P gain upper adaptation speed 1.0 100 000.0 – Nm/s-1
2409 Reset time speed controller 0.0 500.0 – ms
2410 Reset time upper adaptation 10.0 500.0 – ms
speed
2411 Lower adaptation speed 0.0 50 000.0 – rev/min
2412 Upper adaptation speed 0.0 50 000.0 – rev/min
2413 Select adaptation speed 0 1 – –
controller
2417 nx for nact < nx message 6 000.0 50 000.0 – rev/min
2418 nmin for nact < nmin message 5.0 25 000.0 – rev/min
2426 Tolerance band for nset = nact 20.0 10 000.0 – rev/min
message
2451 P gain speed controller AM 2) 0.3 1 000.0 -- Nm/s-1
2453 Integral-action time speed 140.0 500.0 -- ms
controller AM 2)
2458 Current setpoint val. contr. 90.0 150.0 -- %
operation AM 2)
2459 Torque smoothing time 4.0 100.0 -- ms
constant AM 2)
2465 Switchover speed MSD/AM 50 000.0 50 000.0 -- rev/min
operation 2)
2602 Motor temperature warning 120 200 – °C
threshold
2607 Switchoff limit motor 155 200 – °C
temperature
2608 Fixed temperature 0 200 – °C
2711 Significance speed 0.0 100 000.0 – rev/min
representation
2712 Significance rotor flux 0.0 100 000.0 – µVs
representation
2713 Significance torque 0.0 100 000.0 – µNm
representation
2714 Significance shaft position - 1 000 000 -- Degrees
representation 2)
2725 Scaling torque setpoint 0.0 100 000.0 – Nm
interface

_______
1) SW 4 and higher
2) SW 5 and higher

1–76 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 1 NC/Drive Machine Data
1.11.4 FDD/MSD specific diagnostics/service MD (as from SW 4)

1.11.4 FDD/MSD specific diagnostics/service MD (as from SW 4)

MD Designation Standard Maximum input Reference Input


No. value value system unit

10000- Drive configuration 0000 FFFF -- HEX


10014

10100- Module order code 0 65535 -- --


10114

10200- Power section code 0000 FFFF -- HEX


10214

10900 Data version -- -- -- --

10901 Firmware version -- -- -- --

10902 Firmware date -- -- -- --

10903 Hardware configuration -- -- -- --

11000 Ramp-up phase -- 0505 -- --

11001 CRC error -- FFFF -- HEX

11002 Status word 1 -- FFFF -- HEX

11003 Status word 2 -- FFFF -- HEX

11004 Control word 1 -- FFFF -- HEX

11005 Control word 2 -- FFFF -- HEX

11006 Status class 2 -- FFFF -- HEX

11007 Status class 3 -- FFFF -- HEX

11008 Drive status -- 5 -- --

11009 Capacity utilization -- 7FFF -- HEX

11010 Torque setpoint value -- 32 767 -- --

11011 Active power -- 327.67 -- kW

11012 Current actual value -- 32 767 -- --

11013 Speed actual value -- 200 -- %


12000 Position actual value -- 99999999 -- --
12001 v-max (FDD)/n-set-max (MSD)
12002 Position controller frequency
12003 Actual gear stage

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–77


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.11.5 Servo service data (SSD)

1.11.5 Servo service data (SSD)

MD Designation Standard Maximum input Reference Input


No. value value system unit

3000 Acceleration -- 9999999.9 -- mm/s2

3001 Compensation amplitude -- 99999.999 -- %


3002 Quadrant error -- 99999.999 -- mm ms

3003 Duration of measurement -- 99999999 -- ms

1–78 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
04.96 1 NC/Drive Machine Data
1.12.1 SI NC machine data

1.12 Safety Integrated (SI) machine data


1.12.1 SI NC machine data

aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
Note:
The SINUMERIK Safety Integrated function is an option.
The machine and service data for the Safety Integrated
function are described in the documentation SINUMERIK
Safety Integrated (Description of Functions).

General MD
MD Designation Standard Maximum input Reference Input
No. value value system unit

40000 Display checksum of MD for -- -- -- --


safe operation
40001 Checksum of MD for safe -- -- -- --
operation
40002 Display of cross-check cycle -- -- -- Position control
basic cycle

40010 Ratio monitoring cycle to 4 200 -- Position control


position control basic cycle basic cycle

40011 NCK FB to PLC: Start in DB3 30 max. length of -- Data word


(reserved) DB3

40012 NCK FB to PLC: Length in DB3 0 max. length of -- Data word


(reserved) DB3 -30

40013 NCK FB from PLC: Start in DB3 30 max. length of -- Data word
(reserved) DB3

40014 NCK FB from PLC: Length in 0 max. length of -- Data word


DB3 (reserved) DB3 -30

Axis-specific MD
MD Designation Standard Maximum input Reference Input
No. value value system unit

4100* Actual value assignment for 0 30200161 -- HEX


safe operation
4104* Grid spacing linear scale for 10000 8000000 -- 0.01 µm
safe operation
4108* Encoder marks per revolution 2048 10000 -- --
for safe operation
4112* Spindle pitch for safe operation 1000 1000000 -- 0.01 mm/rev

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–79


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 04.96
1.12.1 SI NC machine data

MD Designation Standard Maximum input Reference Input


No. value value system unit

4116* Denominator gear unit 1 1 99999999 -- --


Encoder/load for safe operation
4120* Denominator gear unit 2 1 99999999 -- --
Encoder/load for safe operation
to Denominator gear unit 8 1 99999999 -- --
4144* Encoder/load for safe operation
4148* Numerator gear unit 1 1 99999999 -- --
Encoder/load for safe operation
4152* Numerator gear unit 2 1 99999999 -- --
Encoder/load for safe operation
to Numerator gear unit 8 1 99999999 -- --
4176* Encoder/load for safe operation
4180* Standstill tolerance for safe 1000 100000 -- µm or
operation 0.001 degrees

4184* Limit value for safe speed 1 5000 99999999 -- 0.01 mm/min or
0.01 rev/min

4188* Limit value for safe speed 2 5000 99999999 -- 0.01 mm/min or
0.01 rev/min

4192* Limit value for safe speed 3 5000 99999999 -- 0.01 mm/min or
0.01 rev/min

4196* Limit value for safe speed 4 99999999 -- 0.01 mm/min or


0.01 rev/min

4200* Upper limit value for safe limit 100000 2147483 -- mm or degrees
position 1
4204* Upper limit value for safe limit 100000 2147483 -- mm or degrees
position 2
4208* Lower limit value for safe limit -100000 2147483 -- mm or degrees
position 1
4212* Lower limit value for safe limit -100000 2147483 -- mm or degrees
position 2
4216* Plus cam position for safe 10 2147483 -- mm or degrees
cams 1
4220* Plus cam position for safe 10 2147483 -- mm or degrees
cams 2
4224* Plus cam position for safe 10 2147483 -- mm or degrees
cams 3
4228* Plus cam position for safe 10 2147483 -- mm or degrees
cams 4

1–80 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.01 1 NC/Drive Machine Data
1.12.1 SI NC machine data

MD Designation Standard Maximum input Reference Input


No. value value system unit

4232* Minus cam position for safe -10 2147483 -- mm or degrees


cams 1
4236* Minus cam position for safe -10 2147483 -- mm or degrees
cams 2
4240* Minus cam position for safe -10 2147483 -- mm or degrees
cams 3
4244* Minus cam position for safe -10 2147483 -- mm or degrees
cams 4
4248* Tolerance for safe cams 100 10000 -- µm or
0.001 degrees

4252* Actual value comparision 10 1000 or -- µm or


tolerance (referencing) 36000 0.001 degrees

4256* Actual value comparison 100 10000 or -- µm or


tolerance (cross-check) 360000 0.001 degrees

4260* Tolerance time for SGE 500 10000 -- ms


switchover
4264* Delay time speed switchover 100 10000 -- ms

4268* Delay time pulse disable 100 10000 -- ms

4272* Time for testing pulse disable 100 10000 -- ms

4276* Transition time STOP C to safe 100 10000 -- ms


operational stop
4280* Transition time STOP D to safe 100 10000 -- ms
operational stop
4284* Transition time STOP E to safe 100 10000 -- ms
operational stop
4288* Creep speed 0 100000 -- 0.01 mm/min or
Pulse disable 0.01 rev/min

4292* Velocity limit nx for safe 2000 100000 -- 0.01 mm/min or


operation (from SW 6) 0.01 rev/min

4296* Tolerance actual velocity for 30000 2 000000 -- 0.01 mm/min or


SBR (from SW 6) 0.01 rev/min

4300* Tolerance 2-encoder drift/creep 600 100000 -- 0.01 mm/min or


0.01 rev/min

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–81


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.01
1.12.1 SI NC machine data

Bit No.

MD No. 7 6 5 4 3 2 1 0

Cam synchronization (from SW 6) Reserved, the bits must be 0 Enable


Actual
4500* value
synchron- SE SBH/SG
ization
enable

Bit No.

MD No. 7 6 5 4 3 2 1 0

Enable safe cams


4504* SN4- SN4+ SN3- SN3+ SN2- SN2+ SN1- SN1+

Bit No.

MD No. 7 6 5 4 3 2 1 0

Display Rotary axis Select Select Select Select


4508* inch/metric STOP E for STOP D/E STOP E for STOP D/E Reserved Reserved
SG for SG SE for SE

Bit No.

MD No. 7 6 5 4 3 2 1 0

Sign Linear
4512* Reserved Reserved Reserved Reserved Reserved Reserved change scale

1–82 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
04.96 1 NC/Drive Machine Data
1.12.1 SI NC machine data

Activation of NKC I/O for SI

MD Designation Standard Maximum input Reference Input


No. value value system unit

45800 SGE mask CSB (low) 0 11111111 -- Binary


45802 SGE mask mixed I/O 1 (low) 0 11111111 -- Binary
45803 SGE mask mixed I/O 1 (high) 0 11111111 -- Binary
45804 SGE mask mixed I/O 2 (low) 0 11111111 -- Binary
45805 SGE mask mixed I/O 2 (high) 0 11111111 -- Binary
45808 SGA mask mixed I/O 1 (low) 0 11111111 -- Binary
45809 SGA mask mixed I/O 1 (high) 0 11111111 -- Binary
45810 SGA mask mixed I/O 2 (low) 0 11111111 -- Binary
45811 SGA mask mixed I/O 2 (high) 0 11111111 -- Binary

Input/output assignment

MD Standard Maximum input Reference Input


No. Designation value value system unit

4600* Input assignment SBH/SG 0 30200161 -- Decimal


deselection
4604* Input assignment SBH 0 30200161 -- Decimal
deselection
4608* Input assignment "Pulses 0 30200161 -- Decimal
disabled" status
4612* Input assignment SG selection, 0 30200161 -- Decimal
bit 0
4616* Input assignment SG selection, 0 30200161 -- Decimal
bit 1
4632* Input assignment 0 30200161 -- Decimal
gear ratio selection, bit 0
4636* Input assignment 0 30200161 -- Decimal
gear ratio selection, bit 1
4640* Input assignment 0 30200161 -- Decimal
gear ratio selection, bit 2
4648* Input assignment SE selection 0 30200161 -- Decimal
4660* Input assignment Test stop 0 30200161 -- Decimal
selection

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–83


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 07.97
1.12.1 SI NC machine data

MD Designation Standard Maximum input Reference Input


No. value value system unit

4700* Output assignment SN1+ 0 30200161 -- Decimal

4704* Output assignment SN1- 0 30200161 -- Decimal


4708* Output assignment SN2+ 0 30200161 -- Decimal

4712* Output assignment SN2- 0 30200161 -- Decimal


4716* Output assignment SN3+ 0 30200161 -- Decimal

4720* Output assignment SN3- 0 30200161 -- Decimal


4724* Output assignment SN4+ 0 30200161 -- Decimal

4728* Output assignment SN4- 0 30200161 -- Decimal


4732* Output assignment SBH/SG 0 30200161 -- Decimal
active
4736* Output assignment Axis safely 0 30200161 -- Decimal
referenced
4740* Output assignment Enable 0 30200161 -- Decimal
pulses
4744* Output assignment for SBH 0 30200161 -- Decimal
active (from SW 6)
4752* Output assignment for SG 0 30200161 -- Decimal
active bit 0 (from SW 6)
4756* Output assignment for SG 0 30200161 -- Decimal
active bit 1 (from SW 6)
4760* Output assignment for n<nx 0 30200161 -- Decimal
4772* Output assignment for SG1 0 30200161 -- Decimal
active (from SW 6)
4776* Output assignment for SG2 0 30200161 -- Decimal
active (from SW 6)
4780* Output assignment for SG3 0 30200161 -- Decimal
active (from SW 6)
4784* Output assignment for SG4 0 30200161 -- Decimal
active (from SW 6)

1–84 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
04.96 1 NC/Drive Machine Data
1.12.2 SI drive machine data

1.12.2 SI drive machine data

MD Designation Standard Maximum input Reference Input


No. value value system unit

1300 Monitoring cycle 384 800 -- 31.25 µs


(=12 ms)

1301 Enable safety functions 0 FF03 -- HEX

1302 Axis-specific bits for safety 0 0002 -- --


functions
1316 Motor encoder configuration for 0 0003 -- --
safety functions
1317 Grid spacing linear scale 10 8000 -- µm
1318 Encoder marks per revolution 2048 100000 -- --

1320 Spindle pitch 10 8388,00 -- mm/rev

1321 Denominator gear unit 1 8388607 -- --


Encoder/load
1322 Numerator gear unit 1 8388607 -- --
Encoder/load
1330 Standstill tolerance 1000 100000 -- µm or 0.001
degrees

1331 Limit values for safe speed 2000 1000000 -- mm/min or


rev/min

1334 Upper limit value for safe limit 10000000 2147000000 -- µm or 0.001
position 0 degrees

1335 Lower limit value for safe limit - 2147000000 -- µm or 0.001


position 10000000 degrees
0

1336 Plus cam position for safe cams 10000 2147000000 -- µm or 0.001
degrees

1337 Minus cam position for safe -10000 -2147000000 -- µm or 0.001


cams degrees

1340 Tolerance for safe cams 100 10000 -- µm or 0.001


degrees

1342 Actual value comparison 100 10000 or -- µm or 0.001


tolerance (cross-check) 360000 degrees

1344 Actual value comparison 10 1000 or -- µm or 0.001


tolerance (referencing) 36000 degrees

1350 Tolerance time for SGE 500 10000 -- ms


switchover
1351 Delay time speed switchover 100 10000 -- ms

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–85


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 09.01
1.12.2 SI drive machine data

MD Designation Standard Maximum input Reference Input


No. value value system unit

1352 Transition time STOP C to safe 100 10000 -- ms


operational stop
1353 Transition time STOP D to safe 100 10000 -- ms
operational stop
1354 Transition time STOP E to safe 100 10000 -- ms
operational stop
1356 Delay time pulse disable 100 10000 -- ms

1357 Time for testing pulse disable 100 10000 -- ms

1360 Creep speed 0.0 1000.0 -- rev/min or


Pulse disabling mm/min

1361 Stop response safe speed 2 4 -- --

1362 Stop response safe limit 2 4 -- --


position
1390 Safety Integrated Firmware -- -- -- --
version
1391 Diagnosis: NC results list 1 0 FFFFFFFF -- --

1392 Diagnosis: 611D result list 1 0 FFFFFFFF -- --

1393 Diagnosis: NC result list 2 0 FFFFFFFF -- --

1394 Diagnosis: 611D result list 2 0 FFFFFFFF -- --

1395 Diagnosis for STOP F 32767 32767 -- --

1396 User acknowledgement 0000 FFFF -- HEX

1397 611D internal acknowledgement 0000 FFFF -- HEX

1398 Display checksum of MD for 00000000 FFFFFFFF -- --


safety functions
1399 Checksum of MD for safety 00000000 FFFFFFFF -- --
functions

1–86 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.01 1 NC/Drive Machine Data
1.12.3 SI service data

1.12.3 SI service data

MD Designation Standard Maximum input Reference Input


No. value value system unit

300 Actual value safety functions -- -- -- µm/min or


NC 0.001 rev/min

301 Diagnosis for STOP F -- -- -- --

302 Actual value safety functions -- -- -- µm/min or


drive 0.001 rev/min

303 SI ramp-up position axis -- -- -- --


(from SW 6)
304 SI ramp-up position drive -- -- -- --
(from SW 6)
305 SGE image axis (from SW 6) -- -- -- --

306 SGE image drive (from SW 6) -- -- -- --

307 SGA image axis (from SW 6) -- -- -- --

308 SGA image drive (from SW 6) -- -- -- --

309 SI speed difference 0 -- -- mm/min or


rev/min

310 Maximum SI speed difference 0 -- -- mm/min or


rev/min

1000 Parameterization error safety -- -- -- --


functions
1001 SGE status in NCK monitoring -- -- --
channel
1002 SGE status in drive monitoring -- -- -- --
channel
1003 SGA status in NCK monitoring -- -- -- --
channel
1004 SGA status in drive monitoring -- -- -- --
channel
1005 SGE image 2 axis (from SW 6) -- -- -- --

1006 SGE image 2 drive (from SW 6) -- -- -- --

1007 SGA image 2 axis (from SW 6) -- -- -- --

1008 SGA image 2 drive (from SW 6) -- -- -- --

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–87


SINUMERIK 840C (IA)
1 NC/Drive Machine Data 03.95
1.13 Coding of resolutions

1.13 Coding of resolutions


The table below shows the codes for the various resolutions. If illegal values are entered into
the machine data an alarm message 4 ”Input system impermissible” will ensue. NC MD 5002
bit 4 is used for designating the unit system. The metric input system G71 (bit 4=0) is the
initial setting.

Code table for resolutions

Bit 7 Bit 6 Bit 5 Bit 4 Input resolution NC MD 5002

Bit 7 Bit 6 Bit 5 Bit 4 Display resolution NC MD 1800*


Position control
Bit 3 Bit 2 Bit 1 Bit 0
resolution NC MD 1800*
10-1 [mm]
0 0 0 0 –––––––– 0.5 x 10-1 [deg]
[degrees]
10-2 [mm] 10-2 [mm] 0.5 x 10-2 [mm]
1 0 0 0
[degrees] [degrees] [deg]
10-3 [mm] 10-3 [mm] 0.5 x 10-3 [mm]
0 1 0 0
[degrees] [degrees] [deg]
2 x 10-4 [mm]
1 1 0 0 –––––––– ––––––––
[deg] Metric
10-4 [mm] 10-4 [mm] 0.5 x 10-4 [mm] (degrees)
0 0 1 0
[degrees] [degrees] [deg]
10-5 [mm] 10-5 [mm] 0.5 x 10-5 [mm]
1 0 1 0
[degrees] [degrees] [deg]

0 1 1 0 –––––––– –––––––– ––––––––

1 1 1 0 –––––––– –––––––– ––––––––

0 0 0 1 –––––––– 10-1 [degrees] 0.5 x 10-1 [deg]

1 0 0 1 –––––––– 10-2 [degrees] 0.5 x 10-2 [deg]

10-3 [inch] 10-3 [inch] 0.5 x 10-3 [inch]


0 1 0 1
[degrees] [degrees] [deg]
10-4 [inch] 10-4 [inch] 0.5 x 10-4 [inch]
1 1 0 1
[degrees] [degrees] [deg] Inch
0 0 1 1 –––––––– –––––––– 2 x 10-5 [inch] (degrees)

10-5 [inch] 10-5 [inch] 0.5 x 10-5 [inch]


1 0 1 1
[degrees] [degrees] [deg]
10-6 [inch]
0 1 1 1 –––––––– ––––––––
[degrees]

1 1 1 1 –––––––– –––––––– ––––––––

0 1 0 0 = Standard machine data

Note:
For more information on the topics of position control, input and display resolutions please
refer to the Installation Instructions Manual in the section entitled ”Axis (Analog) and Spindle
Installation”.

1–88 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
06.93 1 NC/Drive Machine Data
1.14 Code table for axis name

1.14 Code table for axis name

7 6 5 4 3 2 1 0 Bit No.

Extended address Address name


(address number)

Code: Code:
blank = 0000 X = 0000
1 = 0001 Y = 0001
2 = 0010 Z = 0010
3 = 0011 A = 0011
4 = 0100 B = 0100
5 = 0101 C = 0101
6 = 0110 U = 0110
7 = 0111 V = 0111
8 = 1000 W = 1000
9 = 1001 Q = 1001
10 = 1010 E = 1010
11 = 1011
12 = 1100
13 = 1101
14 = 1110
15 = 1111
Example: 0000 0010=Z
0001 1001=Q1

The names in MD 5000, MD 5001 and 568* must not overlap. An identical address name with
different extended address is not considered to be an overlap.

Permissible names for axes, angles, chamfer and radius

A freely assignable address N subordinate block


B freely assignable address O can be confused with 0 (zero)
C freely assignable address P subroutine - number of passes
D tool offset number Q freely assignable address
E freely assignable address R arithmetic parameter
F feed S spindle speed, S function
G G function T tool
H H function U freely assignable address
I interpolation parameter V freely assignable address
J interpolation parameter W freely assignable address
K interpolation parameter X freely assignable address
L subroutine Y freely assignable address
M M function Z freely assignable address

END OF SECTION

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 1–89


SINUMERIK 840C (IA)
09.95 2 PLC Machine Data
2.1 PLC machine data for operating system (DB 60)

2 PLC Machine Data

2.1 PLC machine data for operating system (DB 60)

MD DB60 Designation Standard Maximum Input


No. DW mach. data input value resolution

2 2 Call time reference for OB 5 1 1 to 3 2.5 ms


3 3 Call time reference for OB 6 1 1 to 9 10 ms
4 4 Call time reference for OB 7 1 1 to 255 100 ms
5 5 Last step 5 timer 64 255
1) 8 8 Last active channel 1 4
1) 9 9 Last active spindle 1 6
1)10 10 Last active axis 2 for T 15
3 for M
11 11 Delete threshold inputs 127 64 ... 127
12 12 Delete threshold outputs 127 64 ... 127
13 13 Reserved
14 14 Reserved
17 17 Number of wait cycles with 1 10
occupied UI
18 18 No. of UIs on synchronization 0 31
19 19 No. of function numbers 3 10
20 20 Function number for core 25 255
sequence triggering
21 21 Function number for core 26 255
sequence triggering
22 22 Function number for core 30 255
sequence triggering
23 23 Function number for core 0 255
sequence triggering
24 24 Function number for core 0 255
sequence triggering
25 25 Function number for core 0 255
sequence triggering
26 26 Function number for core 0 255
sequence triggering
27 27 Function number for core 0 255
sequence triggering
_______
CL = Computer link
1) SW 1 and 2 only

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 2–1


SINUMERIK 840C (IA)
2 PLC Machine Data 01.99
2.1 PLC machine data for operating system (DB 60)

MD DB60 Designation Standard- Maximum Input


No. DW mach. data input value resolution

28 28 Function number for core 0 255


sequence triggering
29 29 Function number for core 0 255
sequence triggering
30 30 Number of interrupt bytes to IF –1 127
PLC/PLC 135WD
31 31 Reserved
33 33 Number of user interfaces 0 8
command channel
34 34 Start address of DMP submo- see 254 --
. . dules Table . .
. . . (see table for . .
. . . MD 34 to 123) . .
123 123 . 254 --
124 124 Byte number 1st alarm byte -1 127 --
125 125 Byte number 2nd alarm byte -1 127 --
126 126 Byte number 3rd alarm byte -1 127 --
127 127 Byte number 4th alarm byte -1 127 --
128 128 Address for 1st machine control 64 120 --
panel 1272)
129 129 Address for 2nd machine control 72 120 --
panel 1272)
130 130 Address interrupt byte –1 254 --
131 131 Address interrupt byte –1 254 --
132 132 Address interrupt byte * –1 254 --
133 133 Address interrupt byte * –1 254 --
134 134 Address interrupt byte of IF –1 254 --
PLC/PLC 135WD
135 135 Reserved
136 136 Free configuring 1) 0 255 --
DB 1-255
DX 0-255 1
1000 1255
137 137 OEM information bits FW 254 -- --
(MMC PLC SS) 2) *
_______
CL=Computer link
* not SW 1+2, description in OEM package
1) MD 136 = 0 Machine data configuring (standard)
1 - 255 DB configuring
1000 - 1255 DX configuring
2) SW 4 and higher

2–2 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
12.93 2 PLC Machine Data
2.1 PLC machine data for operating system (DB 60)

Table for MD 34 to MD 123

Terminal
Terminal PLC MD block
PLC MD, Inter- MPC line block No. standard position
DB60 DW face No.
TB No. value of rotary
switch
34 1 1 1 -1 E
35 1 1 2 -1 D
36 1 1 3 -1 C
37 1 1 4 -1 B
38 1 1 5 -1 A
39 1 1 6 -1 9
40 1 1 7 -1 8
41 1 1 8 -1 7
42 1 1 9 -1 6
43 1 1 10 -1 5
44 1 1 11 -1 4
45 1 1 12 -1 3
46 1 1 13 -1 2
47 1 1 14 -1 1
48 1 1 15 -1 0
49 1 2 1 -1 E
50 1 2 2 -1 D
51 1 2 3 -1 C
52 1 2 4 -1 B
53 1 2 5 -1 A
54 1 2 6 -1 9
55 1 2 7 -1 8
56 1 2 8 -1 7
57 1 2 9 -1 6
58 1 2 10 -1 5
59 1 2 11 -1 4
60 1 2 12 -1 3
61 1 2 13 -1 2
62 1 2 14 -1 1
63 1 2 15 -1 0

64 2 1 1 -1 E
65 2 1 2 -1 D
66 2 1 3 -1 C
67 2 1 4 -1 B
68 2 1 5 -1 A
69 2 1 6 -1 9
70 2 1 7 -1 8
71 2 1 8 -1 7
72 2 1 9 -1 6
73 2 1 10 -1 5
74 2 1 11 -1 4
75 2 1 12 -1 3
76 2 1 13 -1 2
77 2 1 14 -1 1
78 2 1 15 -1 0

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 2–3


SINUMERIK 840C (IA)
2 PLC Machine Data 12.93
2.1 PLC machine data for operating system (DB 60)

Terminal
Terminal PLC MD block
PLC MD, Inter- MPC line
DB60 DW face No. block No. standard position
TB No. value of rotary
switch
79 2 2 1 -1 E
80 2 2 2 -1 D
81 2 2 3 -1 C
82 2 2 4 -1 B
83 2 2 5 -1 A
84 2 2 6 -1 9
85 2 2 7 -1 8
86 2 2 8 -1 7
87 2 2 9 -1 6
88 2 2 10 -1 5
89 2 2 11 -1 4
90 2 2 12 -1 3
91 2 2 13 -1 2
92 2 2 14 -1 1
93 2 2 15 -1 0

94 3 1 1 64 E
95 3 1 2 -1 D
96 3 1 3 -1 C
97 3 1 4 -1 B
98 3 1 5 -1 A
99 3 1 6 -1 9
100 3 1 7 -1 8
101 3 1 8 -1 7
102 3 1 9 -1 6
103 3 1 10 -1 5
104 3 1 11 -1 4
105 3 1 12 -1 3
106 3 1 13 -1 2
107 3 1 14 -1 1
108 3 1 15 -1 0

2–4 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
11.92 2 PLC Machine Data
2.2 General PLC machine data for function blocks (DB 61)

2.2 General PLC machine data for function blocks (DB 61)

Machine data words for function blocks (IA)

DW No.
PLC High byte (DL) Low byte (DR)
MD No.

DW 0 Reserved for tool management


2000
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
DW 77
2077 Reserved for tool management

DW 78 Reserved for computer link


2078
. .
. .
. .
DW 89
2089 Reserved for computer link

DW 90
Reserved for code carrier loading/unloading
2090
DW 91 Reserved
2091
. .
. .
. .
DW 95
Reserved
2095

DW 96 Reserved for computer link


2096
. .
. .
. .
DW 119
2119 Reserved for computer link

DW 120 Reserved for tool management


2120
. .
. .
. .
DW139
Reserved for tool management
2139

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 2–5


SINUMERIK 840C (IA)
2 PLC Machine Data 09.01
2.2 General PLC machine data for function blocks (DB 61)

Machine data words for function blocks (IA)

DW No.
PLC High byte (DL) Low byte (DR)
MD No.

DW 140
2140
.
. Reserved
.
DW149
2149

2.3 User PLC machine data (DB 62)

PLC Standard- Maximum Input


MD No. Designation mach.data input value unit

4000
:
:
4255

2–6 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 2 PLC Machine Data
2.4 General bits (DB 63)

2.4 General bits (DB 63)

15 14 13 12 11 10 9 8

MD No. Bit No.


DB 63
DW No. 7 6 5 4 3 2 1 0

6000 1) Signals from/to NC channel


DL 0 62) 52) 4 3 2 1

6001 1)
DR 0
6008
DL 4
6009 M decoding with extended address for NC channel
DR 4 62) 52) 4 3 2 1

6012 1) Signals from/to spindle


DL 6 6 5 4 4 2 1

6013
DR 6
6016 1) Signals from/to axis
DL 8 8 7 6 5 4 3 2 1

6017 1) Signals from/to axis


DR 8 16 15 14 13 12 11 10 9

6018 1) Signals from/to axis


DL 9 24 23 22 21 20 19 18 17

6019 1) Signals from/to axis


DR 9 30 29 28 27 26 25
Desel. autom.
6026 Enable serial Enable INIT NC start
Area Access to PLC Command
interface/ in own disable save data via @ channel
DL 13 DB 37 channel MDA flag disabled enabled

6027
DR 13
6028
DL 14
Sup. T/H word T/H word
6029 rout. target routing
DR 14 conf. mess. active

6030 Error and operational mess. with non-active channels


DL 15 43) 33) 23) 13)

6031
DR 15
6032 Alarm channel DB
DL 16 DR 9 DL 9 DR 8 DL 8 DR 7 DL 7 DR 6 DL 6

6033 Alarm channel DB


DR 16 DR 11 DL 11 DR 10 DL 10

_______
1) Display function only; the channel definitions are copied into DB 63 during restart.
2) SW4 or higher
3) Does not apply to SW 4 or higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 2–7


SINUMERIK 840C (IA)
2 PLC Machine Data 09.95
2.4 General bits (DB 63)

15 14 13 12 11 10 9 8

MD No. Bit No.


DB 63
DW No. 7 6 5 4 3 2 1 0

6034 Alarm DB 31
DL 17 DR K+3 DL K+3

6035 Alarm DB 32
DR 17 DR K+3 DL K+3

6036 Alarm DB 58
DL 18 DR 4 DL 4 DR 3 DL 3 DR 2 DL 2 DR 1 DL 1

6037 Alarm DB 58
DR 18 DR 8 DL 8 DR 7 DL 7 DR 6 DL 6 DR 5 DL 5

6038 Alarm DB 58
DL 19 DR 12 DL 12 DR 11 DL 11 DR 10 DL 10 DR 9 DL 9

6039 Alarm DB 58
DR 19 DL 16 DR 15 DL 15 DR 14 DL 14 DR 13 DL 13

6040 Signal channel DB


DL 20 DR 9 DL 9 DR 8 DL 8 DR 7 DL 7 DR 6 DL 6

6041 Signal channel DB


DR 20 DR 11 DL 11 DR 10 DL 10

6042 Signal DB 31
DL 21 DR K+3 DL K+3

6043 Signal DB 32
DR 21 DR K+3 DL K+3

6044 Signal DB 58
DL 22 DR 4 DL 4 DR 3 DL 3 DR 2 DL 2 DR 1 DL 1

6045 Signal DB 58
DR 22 DR 8 DL 8 DR 7 DL 7 DR 6 DL 6 DR 5 DL 5

6046 Signal DB 58
DL 23 DR 12 DL 12 DR 11 DL 11 DR 10 DL 10 DR 9 DL 9

6047 Signal DB 58
DR 23 DL 16 DR 15 DL 15 DR 14 DL 14 DR 13 DL 13

2–8 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 2 PLC Machine Data
2.4 General bits (DB 63)

15 14 13 12 11 10 9 8

MD No. Bit No.


DB 63
DW No. 7 6 5 4 3 2 1 0

6048 STOP on machining delay

DL 24 OB 7 OB 6 OB 5 OB 4 OB 3 OB 2

6049 OB1 without


min. cycle
Cold restart Access to
DR 24 time
on RESET link bus

6050 Enable

DL 25 OB 7 OB 6 OB 5 OB 4 OB 3 OB 2

6051
Special
DR 25 PG mode mode

6052 E n a b l e ce n t r a l i n t e r r u p t b y t e I F P L C / P L C 1 3 5 W D

DL 26 7 6 5 4 3 2 1 0

6053 Reserved

DR 26 7 6 5 4 3 2 1 0

6054 Reserved

DL 27

6055 E d g e s c e n t r. i n t e r r u p t b y t e I F - P L C/PLC 135WD

DR 27 7 6 5 4 3 2 1 0

6056 Reserved

DL 28 7 6 5 4 3 2 1 0

6057 Reserved

DR 28 7 6 5 4 3 2 1 0

6061
DR 30
6064 High-level
language
DL 32 PLM

6065 Travel key


dsplay for
DR 32 both MCPs
1st m a c h i n e c o n t r o l p a n e l c o n f i g u r a t i o n
6066 Direction key
TT
1st machine
proc. for control panel
DL 33 user machine available
2nd machine control panel configuration
6067 Direction key 2nd machine
proc. for TT control panel
DR 33 user machine available

_______
1) SW 2 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 2–9


SINUMERIK 840C (IA)
2 PLC Machine Data 09.95
2.4 General bits (DB 63)

Machine data bits


15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
MD No. 7 6 5 4 3 2 1 0

6068 Edge for interrupt byte


DL 34 1st interface DMP interface 1st line, bits 0...7

6069 Edge for interrupt byte


DR 34 1st interface DMP interface 2nd line, bits 0...7

6070 Edge for interrupt byte


DL 35 2nd interface DMP interface 1) 1st line, bits 0...7

6071 Edge for interrupt byte


2nd interface DMP interface 1) 2nd line, bits 0...7
DR 35

6072 Edge for interrupt byte


DL 36 interface-PLC/PLC 135 WD Bits 0...7

6073 Reserved
DR 36
6074 Enable for interrupt byte
DL 37 1st interface DMP interface 1st line, bits 0...7

6075 Enable for interrupt byte


DR 37 1st interface DMP interface 2nd line, bits 0...7

6076 Enable for interrupt byte


DL 38 2nd interface DMP interface 1) 1st line, bits 0...7

6077 Enable for interrupt byte


DR 38 2nd interface DMP interface 1) 2nd line, bits 0...7

6078 Enable for interrupt byte


DL 39 interface-PLC/PLC 135 WD 1st line, bits 0...7

6079 Reserved
DR 39

_______
1) SW 3 and higher

2–10 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 2 PLC Machine Data
2.4 General bits (DB 63)

Extended error and operational messages


15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
MD No. 7 6 5 4 3 2 1 0

6080 Alarm DB 58
DL 40 DR 20 DL 20 DR 19 DL 19 DR 18 DL 18 DR 17 DL 17
6081 Alarm DB 58
DR 40 DR 24 DL 24 DR 23 DL 23 DR 22 DL 22 DR 21 DL 21
6082 Alarm DB 58
DL 41 DR 28 DL 28 DR 27 DL 27 DR 26 DL 26 DR 25 DL 25
6083 Alarm DB 58
DR 41 DL 32 DR 31 DL 31 DR 30 DL 30 DR 29 DL 29
6084 Signal DB 58
DL 42 DR 20 DL 20 DR 19 DL 19 DR 18 DL 18 DR 17 DL 17
6085 Signal DB 58
DR 42 DR 24 DL 24 DR 23 DL 23 DR 22 DL 22 DR 21 DL 21
6086 Signal DB 58
DL 43 DR 28 DL 28 DR 27 DL 27 DR 26 DL 26 DR 25 DL 25
6087 Signal DB 58
DR 43 DR 32 DL 32 DR 31 DL 31 DR 30 DL 30 DR 29 DL 29
6088 Baud rate for RS232C (V.24) interface-PLC /PLC
135WD
DL 44
6089 Reserved
DR 44
6090 Reserved
DL 45
6091 Reserved
DR 45
6092 Reserved
DL 46
6093 Reserved
DR 46
. .
. .
. .
6099 Reserved
DR 49

MD 6088: Baud rate for R232C (V.24) interface to interface PLC


Machine data 6088

Bit 3-0 Baud rate


0000 110 baud
0001 150 baud
0010 300 baud
0100 1200 baud
0101 2400 baud
0111 9600 baud Standard value
1000 19200 baud

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 2–11


SINUMERIK 840C (IA)
2 PLC Machine Data 12.93
2.4 General bits (DB 63)

Bit No.

MD No. 7 6 5 4 3 2 1 0

6400 Internal system bits


..
6419 Bit 0 must be set to 1

6480 Internal system bits


..
6499 Bit 0 must be set to 1

MD 6400 to 6499 without DB

2.4.1 PLC MD bits standard assignment

MD No. 7 6 5 4 3 2 1 0 MD No. 7 6 5 4 3 2 1 0
6000 0 0 0 0 1 1 1 1 1) 6400 0 0 0 0 0 0 0 1
6009 0 0 0 0 0 0 0 0 : :
6431 0 0 0 0 0 0 0 1
6012 0 0 0 0 0 0 0 1 1)
6432 0 0 0 0 0 0 0 0
6016 0 0 0 0 0 1 1 1 1) : :
6017 0 0 0 0 0 0 0 0 6479 0 0 0 0 0 0 0 0
6026 1 0 0 0 0 0 0 0 6480 0 0 0 0 0 0 0 1
: :
6029 0 0 0 0 0 0 0 0 6511 0 0 0 0 0 0 0 1
: :
6047 0 0 0 0 0 0 0 0 6512 0 0 0 0 0 0 0 0
: :
6048 1 1 1 1 1 1 0 0 6559 0 0 0 0 0 0 0 0
6049 0 0 0 0 0 0 0 0 6560 1 1 1 1 1 1 1 1
6050 1 1 1 1 1 1 0 0 : :
6563 1 1 1 1 1 1 1 1
6051 0 0 0 0 0 0 0 1
6572 1 1 1 1 1 1 1 1
6052 0 0 0 0 0 0 0 0
: :
6055 0 0 0 0 0 0 0 0 6575 1 1 1 1 1 1 1 1
6061 0 0 0 0 0 0 0 0 6576 0 0 0 0 0 0 0 0
6062 0 0 0 0 0 0 0 1 : :
6599 0 0 0 0 0 0 0 0
6063 0 0 0 0 0 0 0 1
6064 0 0 0 0 0 0 0 0
6065 0 0 0 0 0 0 0 0
6066 0 0 0 0 0 0 0 1
6067 0 0 0 0 0 0 0 0
6088 0 0 0 0 0 1 1 1
6089 0 0 0 0 0 0 0 0
: :
6099 0 0 0 0 0 0 0 0
_______
1) Up to SW 2

2–12 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
11.92 2 PLC Machine Data
2.5 General PLC machine data bits for function blocks (DB 64)

2.5 General PLC machine data bits for function blocks


(DB 64)

15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
MD No. 7 6 5 4 3 2 1 0

7000 Reserved for computer link


DL 0
7001 ”
DR 0
7002 ”
DL 1
7003 ”
DR 1
7004 ”
DL 2
7005 Reserved for computer link
DR 2
7006
DL 3
7007
DR 3
7008
DL 4
7009
DR 4
7010
Reserved for tool management
DL 5 .
. .
. .
7043 Reserved for tool management
DR 21
7044
DL 22
7045
DR 22
7046
DL 23
7047
DR 23
7048
DL 24
7049
DR 24

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 2–13


SINUMERIK 840C (IA)
2 PLC Machine Data 09.01
2.5.1 PLC machine data bits for user (DB 65)

2.5.1 PLC machine data bits for user (DB 65)

Machine data bits for user (IA)

15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
MD No. 7 6 5 4 3 2 1 0

8000
DL 0
.
.
.
8255
DR 127

2.6 DBs set up for user


2.6.1 Data words for user (DB 68)

Data words

DW No.
PLC High byte (DL) Low byte (DR)
MD No.

DL 0

.
.
.

DW 63

2.6.2 Data bits for user (DB 71)

Data bits for user


15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
MD No. 7 6 5 4 3 2 1 0

DL 0

.
.
.

DR 15

END OF SECTION

2–14 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
3
11.92

SINUMERIK 840C (IA)


a
aaaa
aa
aa
aa
aaaa
aaaaaaaa
aa
aa
a
a aaaaa aa aa aaaa

© Siemens AG 1992 All Rights Reserved


a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
available from Version 20 onwards.

a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
aaaaaaa aa aa aaa
aa
a
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
Start-up Guide

a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a aaaaa aa aa aaaa

6FC5197- AA60
Cycles Machine Data

a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
For details on cycles measuring data please refer to

aa
a aa
aa
aa
aa
aaaa
aaaa
aa aaaa
aaa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a aaaaa aa aa aaaa
END OF SECTION

a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a aa
aa
aa
aa
aaaa
aaaa
aa aaaa
aaa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a aaaaa aa aa aaaa
Measuring Cycles, Versions 20 and 30

a
a aaaaa aa aa aaaa
aaaa
aa
aa
aa
aaaa
aaaa
aa aa
aa
aa
a
The cycles machine data can be activated only in conjunction with the measuring cycles
3 Cycles Machine Data

3–1
09.95 4 NC Setting Data
4.1 NC values

4 NC Setting Data

4.1 aaa
aaa NC values
aa

aa
aa
aa
aa
aa

a
a
a
a
a
a
aa
aa
aa

a
a
a
a
a
a
aa
aa

a
a
a
a
a
a
aaaa
a
a
a
aaaaaaaaaaaaaa

a
a
a
a
a
a
aa
a
a
a
a
a

a
a
a
a
a
a
aa
aaa
a
a
a
a

a
a
a
a
a
a
aa
aaa
a
a
a

a
a
a
a
aaa
a
aa
a
a
a
a

a
a
a
a
aa
The display on the screen is in plaintext.
aaaaaaa
a
a
a
a
a

a
a
a
a
a
a
aa
aaa
a
a
a

a
a
a
a
aaaaa
a
aa
a
a

a
a
a
a
aa
a
a
a
a

a
a
a
a
aa
a
a
a
a
a
a

a
a
a
a
aa
a
a
a
a
a
a

a
a
a
a
aa
a
a
a
a

a
a
a
a
aa
a
a
a
a

a
a
a
a
aa
a
a
a
a

a
a
a
a
a
SD Softkey Designation Standard Maximum Input
No. No. value input value unit

0 2 Dry run feedrate 0 9999 9999 1000 units/min


1 2 Dynamic smooth. time thread 0 5 2n-1*IPO-Takt

5 2 PLC alarm text file 6) 1 9999 --


9 2 INC. variabel 50 +/-9999.999 mm
+/-16000 5)
200*1) 4 Scale factor 1 99.999 --

202* 4 Starting angle for thread 0 9999 9999 10-5 degrees


204* Max. number of predecoded 0 3500 Blocks
block 7)
206* Actual number of predecoded -- -- Blocks
blocks 7)
300*2) 1 Min. working area limitation -99999.999 +/-99999.999 mm

304*2) 1 Max. working area limitation 99999.999 +/-99999.999 mm


312*2) 4 Scale centre NC 0 +/-99999.999 mm

320*5) 3 Clamping tolerance 0 999 0.1 %


for moving against fixed stop

401*3) 3 Programmable spindle speed 0 99999 rev/min or 0.01


limitation G96 rev/min 4)

402*3) 3 Oriented spindle stop 0 35999 0.01 degrees

403*3) 3 Spindle speed limitation 100 99999 1 rev/min 4)


10

_______
1) Channel-specific value, *=0 channel 1 to 3 channel 4
2) Axis-specific value, *=0 axis 1 to 29 axis 30
3) Spindle-specific value, *=0 spindle 1 to 5 spindle 6
4) Depends on MD 520*
5) SW 3 and higher
6) Up to SW 2

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 4–1


SINUMERIK 840C (IA)
4 NC Setting Data 01.99
4.2 NC setting data bits

4.2 NC setting data bits

Bit No.

SD No. 7 6 5 4 3 2 1 0
L900 w/o
Calculation of
safety
Cycles L97 Turning Drill. and Drilling
5000 overtravel
clearance to
L99 with G620 cycles
2)
mill. patterns
2)
cyles
2)
compensation active
drill axis
Aut. save of Display actual
5001 part programs value system
on harddisk for workpiece
Var. incr.
5004 with DRF
Do not load
workpiece Axis
540* with POWER converter
ON (from on/off
SW 5.7)
Scale factor Rapid
Feed override
560* 1) effective at override not
not active
machine active

Setting data handwheel weighting

Bit No.

SD No. 7 6 5 4 3 2 1 0

564* Increments per handwheel pulse


(SW3 and
higher) 10000 1000 100 10 1

Setting data spindle converter

Bit No.

SD No. 7 6 5 4 3 2 1 0

600* to Spindle converter


625*
(SW2 and
higher)

Setting data axis converter

Bit No.

SD No. 7 6 5 4 3 2 1 0

626* to Axis converter


699*
(SW2 and
higher)

Setting data software cams

Bit No.

SD No. 7 6 5 4 3 2 1 0

7000 Software cams


to
7007
_______
1) Axis-specific value, *= 0 axis 1 to 29 axis 30
2) Function extension of UMS 03 can be used

4–2 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
No.
MD
01.99

aaaaaaaaaaaaaaaa

820*
816*
812*
808*
804*
800* aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa

SINUMERIK 840C (IA)


aaaaaaaaaaaaaaaa

Z- direction
Y- direction
X- direction
Z+ direction
Y+ direction
X+ direction

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Designation

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa

© Siemens AG 1992 All Rights Reserved


aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa

Protection zone expansion in


Protection zone expansion in
Protection zone expansion in
Protection zone expansion in
Protection zone expansion in
Protection zone expansion in

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
value

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Standard

6FC5197- AA60
0
0
0
0
0
0

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
END OF SECTION
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Maximum
input value

9999 9999
9999 9999
9999 9999
9999 9999
9999 9999
9999 9999

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Setting data for Additive Protection Zone Adaptation (from SW 6.3)

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
IS
IS
IS
IS
IS
IS

aaaaaaaaaaaaaaaa
system
Reference

aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
--
--
--
--
--
--
unit

aaaaaaaaaaaaaaaa
Input

aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
4 NC Setting Data

aaaaaaaaaaaaaaaa

4–3
4.2 NC setting data bits

aaaaaaaaaaaaaaaa
11.92 5 PLC Interface
5.1 Overview PLC interface

5 PLC Interface

5.1 Overview PLC interface

5.1.1 Inputs, outputs, flags

Inputs Outputs
Example of assignment Example of assignment
EB 0 AB 0
. .
. .
. .
. Physical interface . Physical interface
. (input modules) . (output modules)
. (DMP submodules) . (DMP submodules)
. with process image . with process image
. .
. .
. .
127 127
128 128
. Physical interface . Physical interface
. (input modules) . (input modules)
. (DMP submodules) . (DMP submodules)
without process image without process image
159 159
Output 127.7 is disabled
Flags
Example of assignment
MB 0 Basic signals
.
24
25 e.g. auxiliary flags, or
. dynamically assignable
. with interface signals
. e.g. interface Channel 1
. Channel 2
. etc.
99
100 Available to user
.
.
.
.
199
200 Reserved for function
. blocks
224
. Saved area on change of plane
. also on warm restart
.
255

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–1


SINUMERIK 840C (IA)
5 PLC Interface 04.96
5.1.2 Data blocks (DB)

5.1.2 Data blocks (DB)


Data blocks of class DB
Data blocks DB 1 to DB 149 are reserved for Siemens applications.
Data blocks DB 150 to DB 255 can be used by the user.

Pack-
DB No. DB designation DB name age

1 * DIAG-DB Diagnostic DB for OS


2 * STATUS-DB PLC status channel 2) OS
3 * DATKAN-DB PLC data channel 2) OS
4 * FM/BM-DB Error and operational messages OS

10 * NS KN 1 Interface NC channel 1 OS
11 * NS KN 2 Interface NC channel 2 OS
12 * NS KN 3 Interface NC channel 3 OS
13 * NS KN 4 Interface NC channel 4 OS
14 4) NS KN 5 Interface NC channel 5 OS
15 4) NS KN 6 Interface NC channel 6 OS
28 SI Safety Integrated (SW 5 and higher)
29 NS ELG ELG signals and 611D signals OS
30 * DEC MFU Decoded M functions (list) OS
31 * SPI SIG Interface for spindle-specific signals OS
32 * ACHS SIG Interface for axis-specific signals OS
33 Reserved
34 E-PU Input buffer, computer link CL
35 A-PU Output buffer, computer link CL
36 * DUE NC Interface for data transfer NC <-> PLC OS
37 * SER SCH. Interface for serial interface 3) OS
38 CL:ZW-DB Status DB computer link CL
39
40 * NS BEDT. Interface operator panel OS
41 * NS KK Interface command channel OS
48 * NS COM Interface to communication area NC/PLC OS
49 Reserved OS
. . .
.. .
.
.
.
57 Reserved OS
58 * MELD Interface for general messages OS
59 DB-ZENTRAL Central DB in link RAM No significance for 840 OS
60 * MDG WO MD words basic program OS
61 * MDF WO MD words function blocks OS
62 * MDA WO MD words user OS

Abbreviations: Note:
OS Operating system The data blocks marked with an * are set up and initialized after
CL Computer link overall reset on cold restart by the PLC operating system. These
blocks are always initialized anew on each cold restart.

_______
2) Up to SW 2; with SW 4 and higher used for Fast Data Channel function
3) SW 3 and higher; control for data transfer
3) SW 4 and higher

5–2 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 5 PLC Interface
5.1.2 Data blocks (DB)

DB No. DB designation DB name Pack-


age

63 * MDG BI MD bits basic program OS


64 * MDF BI MD bits function blocks OS
65 * MDA BI MD bits user OS
66 IKO-DB Icon control in MMC
67 INT-MSTT Internal machine control panel
68 * SEA WO SE user words OS
69
70
71 * SEA BI SE user bits OS
76 Quit FM/BM Acknowledgement signals FM/OM 2) 0
77 DB FM/BM DB status words FM/OM 2) 0
78 Quit FM/BM Acknowledgement signals FM/OM 2) 0
79 QUITFMBM Acknowledgement signals FM/OM 2) 0
80 LMDKN 1 List for M decoding NC channel 1 UR
81 LMDKN 2 List for M decoding NC channel 2 UR
82 LMDKN 3 List for M decoding NC channel 3 UR
83 LMDKN 4 List for M decoding NC channel 4 UR
84 LMDKN 5 List for M decoding NC channel 5 3) UR
85 LMDKN 6 List for M decoding NC channel 6 3) UR
99 Log-Part Assignment user interface/logical partner target CL
100 NCDAT-T Texts for display file transfer (operator request) CL, 4
101 * EIN ASS Input user interface CL
102 * AUS ASS Output user interface CL
103 ZWSP-WZD Buffer memory tool data CL, 4
104 WZ-V-BO Tool management operator interface
105 Reserved CL
. . CL
. . CL
. . CL
CL
122 Reserved CL
123
124
125 S-SIGNALE Standard signals CL
126 FORM-DB Format list 6
127 ZUST-DB Status DB 6
128 E-PUFFER User interface input useful data DB 6
129 A-PUFFER User interface output useful data DB 6
130 Reserved 6
131
132
133 1
134 ZW-STAZ Status DB for life, quantity 1
135 ZW Status words DB for punched tape input 1
136 DYNPUFF 1 Dynamic buffer 1

Abbreviations: Note:
OS PLC operating system The data blocks marked with an * are set up and initialized after
0 FB package 0 overall reset on cold restart by the PLC operating system. These
1 FB package 1 blocks are always initialized anew on each cold restart.
6 FB package 6
CL Computer link
AW User
_______
1) The data blocks marked 1) are set up contiguously in accordance with the tool management configuration.
2) Up to SW 2
3) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–3


SINUMERIK 840C (IA)
5 PLC Interface 12.93
5.1.2 Data blocks (DB)

DB No. DB designation DB name Pack-


age

137 DYNPUFF 2 Dynamic buffer 1


138 DYNPUFF 3 Dynamic buffer 1
139 DYNPUFF 4 Dynamic buffer 1
140 DYNPUFF 5 Dynamic buffer 1
141 DYNPUFF 6 Dynamic buffer 1
142 DYNPUFF 7 Dynamic buffer 1
143 DYNPUFF 8 Dynamic buffer 1
144 ZW-DATVT Status words DB data distributor 1) 1
145 ZW-BT Status words DB operator panel 1) 1
146 ZW-ANZBT Display parameter operator panel 1
147 ZW-MESS Interface for measuring 1
148 TO-DATVT TO memory distributor 1
149 TO-DATLS Buffer for TO data read/write (FB 61/FB 62) 1
150 ZW-WZV Status words tool management 1
151 KENN 1 Identifiers 1
152 KENN 2 Identifiers 1
153 KENN 3 Identifiers 1
154 IDENT 1 Ident number 1
155 IDENT 2 Ident number 1
156 DUPLO Duplo number 1
157 ANWEND 1 User data 1) 1
158 ANWEND 2 User data 1) 1
159 ANWEND 3 User data 1) 1
160 ANWEND 4 User data 1) 1
161 ANWEND 5 User data 1) 1
162 ANWEND 6 User data 1) 1
163 ANWEND 7 User data 1) 1
164 D-NR. 1 Reference list 1) 1
165 D-NR. 2 Reference list 1) 1
166 D-NR. 3 Reference list 1) 1
167 D-NR. 4 Reference list 1) 1
168 D-NR. 5 Reference list 1) 1
169 D-NR. 6 Reference list 1) 1
170 D-NR. 7 Reference list 1) 1
171 D-NR. 8 Reference list 1) 1
172 D-NR. 9 Reference list 1) 1
173 ERSATZPL Spare location number 1) 1
174 WZAUF1 L1 Tool holder L1 1) 1
175 WZAUF2 L1 Tool holder L1 1) 1
176 WZAUF1 L2 Tool holder L2 1) 1
177 WZAUF2 L2 Tool holder L2 1) 1
178 ADAGE1 L1 Tool holder L1 1) 1
179 ADAGE2 L1 Adapter geometry L1 1) 1
180 ADAGE1 L2 Adapter geometry L2 1) 1
181 ADAGE1 L2 Adapter geometry L2 1) 1
182 ADALAGE Adapter position 1) 1

Abbreviations: Note:
OS PLC operating system The data blocks marked with an * are set up and initialized after
0 FB package 0 overall reset on cold restart by the PLC operating system. These
1 FB package 1 blocks are always initialized anew on each cold restart.
CL Computer link
UR User
_______
1) The data blocks marked 1) are set up contiguously in accordance with the tool management configuration.

5–4 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
a
aa
aa aa
aa
aaaaaa aaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aaa
aa a
aa
aa
a a
a a
aaaaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
12.93

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
a a
aaa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaa aa
aa
aa
a aaaaaaaaaaaaaaaaaa

SINUMERIK 840C (IA)


© Siemens AG 1992 All Rights Reserved
6FC5197- AA60
the magazine table.

Data blocks DX 106 ... 225 can be used by the user.


DB 150 to DB 182 can be required for the tool management.

Data blocks DX 0 ... 105 are reserved for SIEMENS applications.


The number of data blocks actually required depends on the ”width” of

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
5 PLC Interface

aaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaa

5–5
5.1.2 Data blocks (DB)

aaaaaaaaa aaaaaaaaa
5 PLC Interface 01.99
5.1.3 Function blocks (FB, FX)

5.1.3 Function blocks (FB, FX)


Function blocks of class FB
Function blocks FB 0 to FB 199 are reserved for Siemens applications.
Function blocks FB 200 to FB 255 can be employed by the user.
FB No. FB designation FB name Pack-
age
11 * EINR-DB Setting up the data blocks OS
12 * 1) WDTRG Retriggering of cycle time monitoring OS

17 STATUS PLC status channel 2) 0


27 IM308C Profibus interface module 0
30 MUL:16 Multiplication of two binary-coded numbers of 16 bits each 0
31
32 DIV:16 Division of two binary-coded numbers of 16 bits each 0
33 DIV:32 Division of two binary-coded numbers of 32 bits each 0
34
35 DIV/100 Divide by 100 0
36 ADD:32 Addition of two binary-coded numbers 0
37 SUB:32 Subtraction of two binary-coded numbers 0
38
39 DUAL/BCD Code conversion BINARY/BCD 4 decades 0
40 COD:16 Conversion of a fixed point binary number (16 bits) to a 0
number in BCD code
41 COD:32 Conversion of a fixed point binary number (32 bits) to a 0
number in BCD code (flags used: FW 220, 222)
42 COD:B4 Conversion of a number in BCD code (4 decades) to a 0
fixed point binary number
43 COD:B8 Conversion of a number in BCD code (8 decades) to a 0
fixed point binary number
45 ANLAUF Basic setting alarms and messages 3)
45 GST-FMBM Basic setting error messages/operational messages 2) 0
47 PSP:FMBM Buffer memory error/operational messages 0
48 FMBM:HSG Auxiliary signals for FM/OM 0
48 FMBM:MMC Auxiliary signals for FM/OM 3)
49 UP:57/58 Subroutines FB57, FB58 0
50 UP:FB49 Subroutine FB49 0
51 UP:FB45 Subroutine FB4 0
52 * BTR 8 16 Block transfer between 8 bit and 16 bit memory OS
54 FM-ANZ Display error messages 0
55 BM-ANZ Display operational messages 0
56 MG-ANZ Display message groups 2) 0
57 FM-ABFR Scan error message 0
58 BM-ABFR Scan operational messages 0
59 MG-ABFR Scan message groups 2) 0

Abbreviations: Note:
OS PLC operating system The blocks marked with * are function macros integrated in the
0 FB package 0 PLC operating system.
(see Function Macros manual)

_______
1) The data blocks marked 1) are part of the operator interface example of tool management.
2) Up to SW 2
3) SW 3 and higher

5–6 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 5 PLC Interface
5.1.3 Function blocks (FB, FX)

FB No. FB designation FB name Pack-


age

60 * BLOCK-TR Block transfer OS


61 * NCD-LESE Read NC data OS
62 * NCD-SCHR Write NC data OS
63 * Reserved OS
64 * Reserved OS
65 * M-STACK Transfer flags flag stack OS
66 * STACK-M Flag stack transfer flags OS
67 * T:MS>A<H Transfer direction keys (840T version) to axes OS
68 * AP RUF Aperiodic program call OS
69 * G-DECOD G functions decoding OS
70 * T:NS->EAM Transfer interfaces DB to I/Q/F OS
71 * T:EAM->NS Transfer I/Q/F to interfaces DB OS
72 * T:NCK->DB Transfer NC channel DB channel OS
73 * T:DB->NCK Transfer DB channel NC channel OS
74 * T:SPI->DB Transfer spindle DB spindle OS
75 * T:DB->SPI Transfer DB spindle spindle OS
76 * T:ACH->DB Transfer axis DB axis OS
77 * T:DB->ACH Transfer DB axis axis OS
78 * T:MS->KN Transfer machine control panel NC channel OS
79 * T:MS->ACH Transfer machine control panel DB axis (840M version) OS
80

88 * BA-LAMPE Operating modes - LED selection OS


89 * BAA-LESE Reading block start address OS
90
91 AK2:V/R Sequence cascade forwards/backwards 0
92 AK3:AUT Sequence cascade automatic 0
93 ALS:V/R Sequence cascade forwards/backwards Graph 5 0
94 ALS:AUT Sequence cascade automatic Graph 5 0
95 CL:S880 Computer link FB CL, 4
96 CL:TWZD Reserved, transfer tool data CL, 5
97 Reserved CL
98 Reserved CL
99 Reserved CL
100 CL:GLOBA Global functions CL, 4
101 CL:MELDG Messages CL, 4
102 CL:NCDAT File transfer (operator request) CL, 4
103 Reserved CL
104 Reserved CL
105 Reserved CL
106 Reserved CL
107 UP:FB101 Subroutine for FB101 CL, 4
108 UP:CL880 Subroutine CL, 4
109 Reserved CL
110 SUCH Search for word 0
111 SUCHROUT Search routine 1
112 LEERPL1 Search for empty location without presetting 1
113 * SUCH-SYM Search direction symmetrical OS

Abbreviations: Note:
OS PLC operating sytem The blocks marked with an * are function macros integrated in the
0 FB package 0 PLC operating system.
1 FB package 1 (see Function Macro manual).
4 FB package 4 of
computer link
CL Computer link

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–7


SINUMERIK 840C (IA)
5 PLC Interface 10.94
5.1.3 Function blocks (FB, FX)

FB No. FB designation FB name Pack-


age

114 SUCH-VOR Search direction forwards 1


115 SUCH-RWS Search direction backwards 1
116 WZV-INIT Initialization of tool management
117 EINR-MAG Setting up magazine table 1
118 WZ-GR:ST Tool size, standard 1
119 Reserved 1
120 Reserved 1
121 Reserved 1
122 LEERPL2 Search for empty location with presetting 1
123 WZ-OS Prepare tool 1
124 UP: T=ID Tool search subroutine T=Ident 1
125 UP: T=PL Tool search subroutine T=Location 1
126 Reserved 1
127 Reserved 1
128 TRANSFER Transfer tool data 1
129 Reserved 1
130 TOS-VER Subroutine 1
131 UP: MD-B Subroutine MD bits 1
132 UP: MD-W Subroutine MD words 1
133 RI-AUSW Choice of direction 1
134 TODAT-W Subroutine 1
135 D-NR:WZW Prepare D No. after tool change 1
136 WZDAT-LS Read tool data 1
137 Reserved 1
138 DYN-PUFF Management data I/O buffer 1
139 DAT-VERT Prepare data I/O buffer 1
140 UP: FB139 FB 139 subroutines 1
141 UP: KC-0 FB 139 subroutines 1
142 UP: KC1-4 FB 139 subroutines 1
143 UP: KC5-7 FB 139 subroutines 1
144 UP:KC8+9 FB 139 subroutines 1
145 BEL-CDTR Load tool with code carrier 6
146 ENT-CDTR Unload tool with code carrier 6
147 CT-FORMAT Formatting 6
148 Reserved 6
149 Reserved 6
150 Reserved 1
151 Reserved 1
152 NP-SIF Subroutine 1
153 AD-AD Subroutine 1
154 CL: AW-SS User interface to CL (processsing) 1
155 LOCHSTEG Punched tape input 1
156 STAZ/VWG Life monitoring/prewarning limit 1
157 STUE/VWG Quantity monitoring/prewarning limit 1
158 WZ-SPER Disable tool 1
159 BCD-DUAL BCD/BINARY conversion 1
160 1) Central call block 1
161 1) Subroutine check 1
162 1) Reserved 1
163 1) Reserved 1
164 1) Transfer tool selection 1

Abbreviations: Note:
1 FB package 1 The blocks marked with 1) are part of the operator interface example
6 FB package 6 of tool management.

5–8 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
12.93 5 PLC Interface
5.1.3 Function blocks (FB, FX)

FB No. FB designation FB name Pack-


age

165 1) Reserved 1
166 1) Signal: Load spindle 1
167 1) Signal: Unload spindle 1
168 1) Acknowledge spindle 1
169 1) Reserved 1
170 1) Buffer memory assignment 1
171 1) Load magazine 1
172 1) Select tool according to T number 1
173 1) Load/unload magazine from preselection/spindle 1
174 1) Reserved 1
175 1) Display tool data from buffer memory assignment 1
176 1) Modify tool data from buffer memory assignment 1
177 1) Display tool data from magazine assignment 1
178 1) Edit tool data from magazine assignment 1
179 1) Select tool acc. to cursor position from magazine assign. 1
180 1) Further cutting edge from buffer memory and magazine 1
181 1) Further cutting edge from loading 1
182 1) Load 1
183 1) Unload 1
184 1) Reserved 1
185 1) Manual acknowledgement 1
186 1) Manual abort magazine/spindle 1
187 1) Display next cutting edge 1
188 1) Reactivate tool 1
189 1) Cancel last cutting edge 1
190 1) Select loading display, punched tape 1
191 1) Positive/negative acknowledgement, punched tape 1
192 1) Abort punched tape 1
193 1) Reserved 1
194 1) Reserved 1
195 Reserved 1
196 Reserved 1
197 WZ-LISTE Create tool list 1
198 TAUSCHL Create replacement list 1
199 FIFO Buffer processing 1

Abbreviations: Note:
1 FB package 1 The blocks marked with 1) are part of the operator panel example of
tool management.

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–9


SINUMERIK 840C (IA)
5 PLC Interface 10.94
5.1.3 Function blocks (FB, FX)

Function blocks FX 0-99 are reserved for Siemens applications.

Pack-
FX No. FX designation FX name age
1 SI Self-start-up OS
2 Reserved S5-155U
3 Reserved S5-155U
4 Reserved S5-155U
5 Reserved S5-155U
6 Reserved S5-155U
7 SIMULAT Simulation of a part program 1
8 WZ-GRIEP Presetting tool size via EPROM 1
9 Reserved 1
10 Reserved 1
11 Reserved 1
12 Reserved 1
13 Reserved
14 BEL-CDTR Load code carrier 7
15 ENT-CDTR Unload code carrier 7
16 UP-CDTR Subroutine code carrier 7
17 Reserved CL
18 Reserved CL
19 Reserved CL
20 Reserved CL
21 Reserved CL
22 Reserved S5-155U
23 Reserved S5-155U
24 Reserved
25 Reserved
26 DAT-EIN PLC-controlled data input 8
27 DAT-AUS PLC-controlled data output 8
28 DAT-UHR Date/time 8
29 Reserved CL
30 Reserved CL
31 GRAYDUAL Gray code/binary converter 0
32 DUALGRAY Binary/gray code converter 0
33 RECHNEN Contour and technology calculation CP
34 MESSEN Measuring in JOG mode CP
35 RESREQ Trigger link bus reset 0
36 Reserved CL
37 Reserved CL
38 PRO-K01 Program coordination 1) 0
39 PRO-K02 Subroutine FX 38 0
40 CL:WZABF Computer link, interrogate tool 5
41 CL:WZM Computer link, report tool 5
42 CL:WZBEL Computer link, load tool 5
43 CL:WZENT Computer link, unload tool 5
44 CL:WZBGB Computer link, load magazine assignment data 5
45 CL:KASSE Tool cassette machining 5
Abbreviations:
0 FB package 0
1 FB package 1
5 FB package 5
7 FB package 7
8 FB package 8
OS PLC operating system
CP Cycle package
CL Computer link
_______
1) SW 2 and higher

5–10 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
03.95 5 PLC Interface
5.1.3 Function blocks (FB, FX)

FX No. FX designation FX name Pack-


age

46 Reserved
47 Reserved
48 UPWZKASS Subroutine tool cassette machining 5
49 E/A-TRAN Data transfer I/O buffer Tool management 5
50 UPWZDIAL Subroutine tool dialog 5
51 Reserved
52 Reserved
53 Reserved
54 Reserved
55 Reserved
56 Reserved
57 Reserved
58 Reserved
59 Reserved
60 Reserved
. .
. .
. .
67 Reserved
68 PRO-MESS Logging measuring data 8
69 TP-UEB Transfer part program 8
70 TP-BEARB Process part program 8
71 DRU-AUSG Printer output 8
72 PRO-UP1 Subroutine 8
73 1) OEM-SEND Send data to MMC (reserved OEM) 2)
74 1) OEM-EMPF Receive data from MMC (reserved OEM) 2)
75 1) AX-G-FKT Decode axis-specific G functions 3)
76 Reserved 8
77 Reserved address calculation flag area 8
78 Reserved 8
79 Reserved 8
80 Reserved 8
81 Icons ADisplay of icons 0
82 1) STERNDRE Stern-Dreieck-Umschaltung 0
83 Reserved PG functions
84 Reserved PG functions
85 Reserved PG functions
86 Reserved PG functions
87 Reserved PG functions 0
88 Reserved PG functions 0
89 Reserved
90 Reserved
91 Reserved
92 Reserved
93 Reserved
94 Reserved
95 Reserved
96 Reserved
97 Reserved
98 Reserved
99 Reserved

Abbreviations:
0 FB package 0
5 FB package 5
8 FB package 8
_______
1) SW 3 and higher
2) SINUMERIK 840C, OEM Documentation, User's Guide
3) Planning Guide, Function Macros

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–11


SINUMERIK 840C (IA)
5–12
Note:

a
aaaaaa
aa
aaaaaaaa
aaaa
aa
aaaa
a a
aaa
5 PLC Interface

a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a a aaa aa aa aaa aa aa

operating system.
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a a aaa aa aa aaa aa aa
5.1.3 Function blocks (FB, FX)

a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a a aaa aa aa aaa aa aa
number to his user blocks.

a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a

Connection Conditions”.
2. In the range of FB 0...FB 199

a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a a aaa aa aa aaa aa a
user blocks must be given a new number.

a
aaaaaa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
a
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aaaaaa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
a
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
Machine control panel connection

a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aaa aaa aa aa aaa aa a
aa
a
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a a aaa aa aa aaa aa aa
FX 0...FX 99 SINUMERIK blocks have absolute priority.

a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a

© Siemens AG 1992 All Rights Reserved


a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a a aaa aa aa aaa aa aa
For configuration of the machine control panel and the hand-held unit,

a a aaa aa aa aaa aa aa
please refer to the documentation ”SINUMERIK 840C, Interface Part 2:

a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aaaaaaaaaaaaaaaa a
utilize a SINUMERIK standard block name, nor may he assign a SINUMERIK library

3. The SINUMERIK 880 with PLC 135 WB has no basic program written in STEP 5 in the
If SINUMERIK blocks must be used at a later time that overlap user block numbers, the
1. Make sure that no confusion with the SINUMERIK blocks is possible. The user must not

way the SINUMERIK 850 has. The corresponding functions are implemented in the PLC

6FC5197- AA60
SINUMERIK 840C (IA)
10.94
12.93 5 PLC Interface
5.2 Basic signals

5.2 Basic signals

PLC auxiliary signals

Bit No.

Byte No. 7 6 5 4 3 2 1 0

FY 0 Flashing
frequency
0.5 Hz One Zero

FY 1 No. of current machining plane (OB No.)

FY 2 Basic setting
OB 7 OB 6 OB 5 OB 4 OB 3 OB 2 OB 1

FY 3 Cold restart
OB 7 OB 6 OB 5 OB 4 OB 3 OB 2 OB 1 OB 20

FY 4 Parameter test
OB 7 OB 6 OB 5 OB 4 OB 3 OB 2 OB 1

FY 5 Addressing Segment Info bit PLC


error overwrite of for alarm number
detection block concept 2) 1)

FY 6 Processing delay Group


signal
OB 7 OB 6 OB 5 OB 4 OB 3 OB 2 LIM/SIM

PLC ready signals

Bit No.

Byte No. 7 6 5 4 3 2 1 0

FY 7

Interrupt inputs 1 for interrupt byte 1


FY 8 Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt
input input input input input input input input
7 6 5 4 3 2 1 0
Interrupt inputs 2 for interrupt byte 2
Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt
FY 9 input input input input input input input input
7 6 5 4 3 2 1 0
Interrupt inputs 3 for interrupt byte 3
FY 10 Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt Interrupt
input input input input input input input input
7 6 5 4 3 2 1 0
Interrupt inputs for interrupt 4 and central interrupt byte to INT-PLC
FY 11

________
1) Always ”1” for 840C
2) SW 3 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–13


SINUMERIK 840C (IA)
5 PLC Interface 01.99
5.2 Basic signals

Signals for alarm-controlled processing


Bit No.

Byte No. 7 6 5 4 3 2 1 0

FY 12 Negative edge of the process alarm byte


Byte No. n

FY 13 B y t e N o. ( n + 1 )

FY 14 B y t e N o. ( n + 2 )

FY 15 B y t e N o. ( n + 3 )

FY 16 Positive edge of the process alarm byte


Byte No. n

FY 17 B y t e N o. ( n + 1 )

FY 18 B y t e N o. ( n + 2 )

FY 19 B y t e N o. ( n + 3 )

NC Ready signals

Bit No.

Byte No. 7 6 5 4 3 2 1 0

FY 20

FY 21 2nd inter- 1st inter-


face module face module
CL CL
Signal to Signal from
FY 22 CSB: data CSB: power Drives NC CPU MMC CPU
saved (from failure (from ready ready ready
SW 6.3) SW 6.3)
FY 23

Single signals
Bit No.

Byte No. 7 6 5 4 3 2 1 0

FY 24 Meas. Meas. NC alarm CPU Fault over- Temper- Battery NC alarm


probe probe with mach. failure temperature ature warning present
actuated 1 actuated 2 stop fan warning

5–14 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.2.1 Assignment of DB 1 (diagnostics)

5.2.1 Assignment of DB 1 (diagnostics)

15 14 13 12 11 10 9 8

DW Bit No.

7 6 5 4 3 2 1 0

Cycle times DW 0 Current cycle time (format KF in ms)

DW 1 Minimal cycle time (format KF in ms)

DW 2 Maximum cycle time (format KF in ms)

Input I/O DL 12 Input I/O module not ready


module 15 14 13 12 11 10 9 8
not ready
DR 12
1: fault 7 6 5 4 3 2 1 0
0: no fault DL 13
31 30 29 28 27 26 25 24

DR 13
23 22 21 20 19 18 17 16

Output I/O DL 14 Output I/O module not ready


module 15 14 13 12 11 10 9 8
not ready
DR 14
1: fault 7 6 5 4 3 2 1 0
0: no fault DL 15
31 30 29 28 27 26 25 24

DR 15
23 22 21 20 19 18 17 16

Fault signal DW 30
I byte .
.
1: fault .
0: no fault DW 45
Fault signal DW 46
O byte .
.
1: fault .
0: no fault DW 61
Image DW 70
status register .
.
DMP modules .
DW 159

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–15


SINUMERIK 840C (IA)
5 PLC Interface 11.92
5.2.1 Assignment of DB 1 (diagnostics)

Semaphore technique within processing levels


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DW 16 Number of lost requests during LIM/SIM OB2

DW 17 Number of lost requests during LIM/SIM OB3

DW 18 Number of lost requests during LIM/SIM OB4

DW 19 Number of lost requests during LIM/SIM OB5

DW 20 Number of lost requests during LIM/SIM OB6

DW 21 Number of lost requests during LIM/SIM OB7

5–16 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.2.1 Assignment of DB 1 (diagnostics)

Signals for alarm-controlled processing


Bit No.

Byte No. 7 6 5 4 3 2 1 0

DW 22 Event counter processing time delay


OB 2

DW 23 OB3

DW 24 OB4

DW 25 OB5

DW 26 OB6

DW 27 OB7

DW 159 Reserved

DW 160 Error fine coding in diagnostics DB error number

DW 161 Supplementary error details 1st word

DW 162 Supplementary error details 2nd word

DW 163 Supplementary error details 3rd word

DW 164 Supplementary error details 4th word

DW 165 Reserved

DW 166 ACCU 1 Low word

DW 167 ACCU 2, Low word

DW 168 Software version


PLC software
Int. version number

DW 169 Reserved

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–17


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.2.1 Assignment of DB 1 (diagnostics)

Signals for alarm-controlled processing


Bit No.

Byte No. 7 6 5 4 3 2 1 0

DW 170 Software version


Interface DMP 1st interface
Int. version number

DW 171 Module code 1)


Interface DMP 1st interface
Slot number (hexadecimal)

DW 172 Software version


Interface DMP 2nd interface*
Int. version number

DW 173 Interface DMP 2nd interface or INT EU/16B*


Module code 1) Slot number (hexadecimal)

DW 174 Software version


Interface PLC 135 WB2/WD
Int. version number

DW 175 Module code 1)


Interface PLC135 WB2/WD
Slot number (hexadecimal)

DW 176 Reserved

DW 177 Reserved

________
1) Module code (binary)
1010 01xx Interface DMP
0110 11xx INT EU/16B
1011 10xx Interface PLC 135 WB2
1000 11xx Interface PLC 135 WD
xx =ˆ Hardware release
2) On the 840C SW 1 only one slot is free for the PLC.

5–18 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 5 PLC Interface
5.2.2 Fast data channels (SW 4 and higher)

5.2.2 Fast data channels (SW 4 and higher)


5.2.2.1 DB 2 configuring DB

Configuring DB

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 0 Mode
With ac- Read/
knowledgm. write STROBE
DR 0 Error code from NC

DL 1 Job No. from PLC

DR 1 No. of data transfer area

DL 2 NC update rate

DR 2 Function identifier

DL 3 Configuring parameter 1 LOW

DR 3 Configuring parameter 1 HIGH

DL 4 Configuring parameter 2 LOW

DR 4 Configuring parameter 2 HIGH

DL 5 Configuring parameter 3 LOW

DR 5 Configuring parameter 3 HIGH

DL 6 Configuring parameter 4 LOW

DR 6 Configuring parameter 4 HIGH

DL 7 Reserved

DR 7 Reserved

.. .. ..
. . .
DL 31 Reserved

DR 31 Reserved

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–19


SINUMERIK 840C (IA)
5 PLC Interface 07.97
5.2.3 DB 3 data transfer areas

5.2.3 DB 3 data transfer areas

Data transfer areas

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 0 A c t i v a t i o n b i ts f r o m P L C
Data Data Data Data Data Data Data Data
channel 8 channel 7 channel 6 channel 5 channel 4 channel 3 channel 2 channel 1
DR 0 A c t i v a t i o n b i ts f r o m P L C
Data Data Data Data Data Data Data Data
channel 16 channel 15 channel 14 channel 13 channel 12 channel 11 channel 10 channel 9
DL 1 A c t i v a t i o n b i ts f r o m P L C
Data Data Data Data Data Data Data Data
channel 24 channel 23 channel 22 channel 21 channel 20 channel 19 channel 18 channel 17
DR 1 A c t i v a t i o n b i ts f r o m P L C
Data Data Data Data Data Data Data Data
channel 32 channel 31 channel 30 channel 29 channel 28 channel 27 channel 26 channel 25
DL 2 Status b i ts f r o m NC " V a l i d c o n f i g u r a t i o n o f d a t a channel"
Data Data Data Data Data Data Data Data
channel 8 channel 7 channel 6 channel 5 channel 4 channel 3 channel 2 channel 1
DR 2 Status b i ts f r o m NC " V a l i d c o n f i g u r a t i o n o f d a t a channel"
Data Data Data Data Data Data Data Data
channel 16 channel 15 channel 14 channel 13 channel 12 channel 11 channel 10 channel 9
DL 3 Status b i ts f r o m NC " V a l i d c o n f i g u r a t i o n o f d a t a channel"
Data Data Data Data Data Data Data Data
channel 24 channel 23 channel 22 channel 21 channel 20 channel 19 channel 18 channel 17
DR 3 Status b i ts f r o m NC " V a l i d c o n f i g u r a t i o n o f d a t a channel"
Data Data Data Data Data Data Data Data
channel 32 channel 31 channel 30 channel 29 channel 28 channel 27 channel 26 channel 25
DW 4 Reserved
. . .
.. .. ..
Value new Value new
DR12 Synchronous data channels Write NC Read NC
data data
DW 13 Reserved
Pointer to data tranfer area 1
DL 14 ( = N o. of data word)
Pointer to data tranfer area 2
DR 14 ( = N o. of data word)
. . .
. . .
. . .
P o i n t e r t o d a t a t r a n f e r a r e a 31
DL 29 ( = N o. o f d a t a w o r d )
P o i n t e r t o d a t a t r a n f e r a r e a 32
DR 29 ( = N o. o f d a t a w o r d )
DL 30
DR 30
DL x J o b N o . (a c k n o w l e d g e m e n t f r o m N C )
Control bits
DR x Error when Error when Synchro- ”New ”New
writing NC reading NC nous data value” write value” read
data data channels NC data NC data
DL VALUE
x+1 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
DR VALUE
x+1 Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
DL VALUE
x+2 Bit 23 Bit 22 Bit 21 Bit 20 Bit 19 Bit 18 Bit 17 Bit 16
DR VALUE
x+2 Bit 31 Bit 30 Bit 29 Bit 28 Bit 27 Bit 26 Bit 25 Bit 24
Note:
For a description of the ”Fast data channels” function, please refer to the Installation
Instructions, SINUMERIK 840C, SW 4.
_____________
x = Data transmission range nos. 1 to 32 via pointer (DW 14 to 29)

5–20 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 5 PLC Interface
5.3 NCK/PLC interface

5.3 NCK/PLC interface


5.3.1 Channel-specific signals

5.3.1.1 Signals to NCK channel (DB 10 - DB 13)6)

Signals to NCK channel

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

Acknowl. chan-
DL 0 nel-specific
DRF 2) Reset 1) CANCEL al. 4)

No reduc-
DR 0 DEC tion of the
Skip Single single Dry run M01 channel path
block block block feedrate active velocity 9)

DL 1 ESR On Feedrate Feedrate override


(from override
SW 6.2) active 3) E D C B A

DR 1 ESR Off Rapid Rapid traverse override


(from traverse over-
SW 6.2) ride active 3) D C B A

Block Block search Internal WAIT Progr. Prog. step Break Clear
DL 2 External with calcula-
search with tion mark
start/end (PSTEP) (BRK) (CLR)
from last synchroni-
processing calculation main block zation 9)
cycles off 7) 5) 5) 5)

DR 2 Delete Delete no.


distance of passes of
to go subroutine NC Stop NC Start

DL 3 Spindle number 8)
C B A

DR 3

DL 4 Block skip on several levels (activation) 4)


8. 7. 6. 5. 4. 3. 2. 1.

DR 4

DL 5 Operating modes 1)
JOG TEACH IN MDA AUT

DR 5 Functions
REPOS REF VAR 10 000 INC 1 000 INC 100 INC 10 INC 1 INC

________
1) If this signal is defaulted in the 1st channel (master channel) of a mode group, it also applies to all other
channels in this mode group. Mode group-specific Reset can only be defaulted in the master channel.
2) Takes effect only when master channel has been selected (mode group specific).
3) Feedrate and rapid override take effect channel-specifically.
4) SW 2 and higher
5) SW 3 and higher
6) SW 4 and higher DB 10 ... DB 15
7) SW 5 and higher
8) SW 3 and higher, if the power display in the operating mode basic displays is active with digital spindles
9) SW 5.6 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–21


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.3.1 Channel-specific signals

Signals to NCK channel


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 6 Feedrate disable total


m+7 m+6 m+5 m+4 m+3 m+2 m+1 m+0
DR 6 Feedrate disable total
m+15 m+14 m+13 m+12 m+11 m+10 m+9 m+8
DL 7 Feedrate disable total
a n d r e a d-i n d i s a b l e
m+23 m+22 m+21 m+20 m+19 m+18 m+17 m+16
DR 7 Feedrate disable total
a n d r e a d-i n d i s a b l e
m+31 m+30 m+29 m+28 m+27 m+26 m+25 m+24
DL 8 Feedrate disable total
a n d r e a d-i n d i s a b l e
m+39 m+38 m+37 m+36 m+35 m+34 m+33 m+32
DR 8 F e e dr a t e d i s a b l e t o t a l
a n d r e a d-i n d i s a b l e
m+47 m+46 m+45 m+44 m+43 m+42 m+41 m+40
DL 9 R e a d-i n d i s a b l e
m+55 m+54 m+53 m+52 m+51 m+50 m+49 m+48
DR 9 R e a d-i n d i s a b l e
m+63 m+62 m+61 m+60 m+59 m+58 m+57 m+56
DL 10 R e a d-i n d i s a b l e
m+71 m+70 m+69 m+68 m+67 m+66 m+65 m+64
DR 10 R e a d-i n d i s a b l e
m+79 m+78 m+77 m+76 m+75 m+74 m+73 m+72
DL 11 Disable NC Start
m+87 m+86 m+85 m+84 m+83 m+82 m+81 m+80
DR 11 Disable NC Start
m+95 m+94 m+93 m+92 m+91 m+90 m+89 m+88
DL 12
DR 12

Channel PLC-NC Message text


interf. DB address m

1 DB 10 6000
2 DB 11 6100
3 DB 12 6200
4 DB 13 6300
51) DB 14 6400
61) DB 15 6500

Note:
• Bytes DL 6-DR 11 can also be evaluated for error/operational messages. Setting is via
PLC-MD 6032-6047.
• The NC Start disable does not have an effect across all the mode groups. If, for example,
channels 1 and 2 of mode group 1 are disabled for NC Start, NC Start affects the
channels of mode group 2.
_______
1) SW 4 and higher

5–22 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 5 PLC Interface
5.3.1 Channel-specific signals

5.3.1.2 Signals from NCK channel (DB 10 to DB 13)3)

Signals from NCK channel

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 13 M00 M02/ G33/ Block Program Program


/ M30/ G63 G00 G96 search inter- running
M01 Reset active rupted

DR 13 Trans-
formation G36 1)
active

DL 14 Skip block DEC single Dry run M 01 Feedr. overr.


DRF
Reserved block feedrate selected for
Teach in
selected selected selected selected
rapid traverse
selected Play back

External Block Block search Exended Progr.


DR 14 proceesing search with with calculat. overstore Prog. step
start/end (PSTEP) Break Clear
from last main active 4) (BRK) 4) (CLR) 4)
selected calculation block 2) cycles off 4)
Internal
Block search WAIT mark
Block search with
DL 15 with calculat. calculatation
channel
waiting for
without from 1st main
block without synchroni-
errors
errors zation (from
SW 6)
Errors in Errors in block
DR 15 block search
ESR* ESR*
search with
with calcula. from
monitoring reaction
calculation 1st main block
is active 2) triggered 2)
Protection
DL 16 NC Start zone NC alarm with NC Start NC channel NC alarm
disable
adjustment machining
possible in reset Mode group on
not possible stop state ready
(from SW 6)

DR 16

*ESR = Extended Stop and Retract

_______
1) SW 2 and higher
2) SW 4 and higher
3) SW 4 and higher DB 10 ... DB 15
4) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–23


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.3.1 Channel-specific signals

5.3.1.3 Auxiliary functions from NCK channel (DB 10 to DB 13)1)

Modification signals

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 17 F D H T S M word 3 M word 2 M word 1


Modi- Modi- Modi- Modi- Modi- Modi- Modi- Modi-
fication fication fication fication fication fication fication fication

DR 17 Last infor- Fast aux. M word 3 M word 2 M word 1


mation function 2) not not not
decoded decoded decoded

Decoded M functions

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 18 Dynamic M signals
M7 M6 M5 M4 M3 M2 M1 M0

DR 18 Static M signals
M7 M6 M5 M4 M3 M2 M1 M0

DL 19 Dynamic M signals
M15 M14 M13 M12 M11 M10 M9 M8

DR 19 Static M signals
M15 M14 M13 M12 M11 M10 M9 M8

DL 20 Dynamic M signals
M23 M22 M21 M20 M19 M18 M17 M16

DR 20 Static M signals
M23 M22 M21 M20 M19 M18 M17 M16

DL 21 Dynamic M signals
M31 M30 M29 M28 M27 M26 M25 M24

DR 21 Static M signals
M31 M30 M29 M28 M27 M26 M25 M24

_______
1) SW 4 and higher: DB 10 ... DB 15
2) SW 2 and higher

5–24 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
11.92 5 PLC Interface
5.3.1 Channel-specific signals

Decoded M functions
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 22 Dynamic M signals
M39 M38 M37 M36 M35 M34 M33 M32

DR 22 Static M signals
M39 M38 M37 M36 M35 M34 M33 M32

DL 23 Dynamic M signals
M47 M46 M45 M44 M43 M42 M41 M40

DR 23 Static M signals
M47 M46 M45 M44 M43 M42 M41 M40

DL 24 Dynamic M signals
M55 M54 M53 M52 M51 M50 M49 M48

DR 24 Static M signals
M55 M54 M53 M52 M51 M50 M49 M48

DL 25 Dynamic M signals
M63 M62 M61 M60 M59 M58 M57 M56

DR 25 Static M signals
M63 M62 M61 M60 M59 M58 M57 M56

DL 26 Dynamic M signals
M71 M70 M69 M68 M67 M66 M65 M64

DR 26 Static M signals
M71 M70 M69 M68 M67 M66 M65 M64

DL 27 Dynamic M signals
M79 M78 M77 M76 M75 M74 M73 M72

DR 27 Static M signals
M79 M78 M77 M76 M75 M74 M73 M72

DL 28 Dynamic M signals
M87 M86 M85 M84 M83 M82 M81 M80

DR 28 Static M signals
M87 M86 M85 M84 M83 M82 M81 M80

DL 29 Dynamic M signals
M95 M94 M93 M92 M91 M90 M89 M88

DR 29 Static M signals
M95 M94 M93 M92 M91 M90 M89 M88

DL 30 Dynamic M signals
M99 M98 M97 M96

DR 30 Static M signals
M99 M98 M97 M96

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–25


SINUMERIK 840C (IA)
5 PLC Interface 10.94
5.3.1 Channel-specific signals

Stored words of block information

Data
word High byte (DL) Low byte (DR)
No.

DW 31 Extended address M word 1 (binary)


Bit 15 Bit 0

DW 32 M word 1 (binary)
Bit 15 Bit 0

DW 33 Extended address M word 1 (binary)


Bit 15 Bit 0

DW 34 M word 2 (binary)
Bit 15 Bit 0

DW 35 Extended address M word 3 (binary)


Bit 15 Bit 0

DW 36 M word 3 (binary)
Bit 15 Bit 0

Extended S address (binary or BCD)


DW 37 101 100
Bit 15 Bit 0

S word (binary or BCD)


DW 38 107 106 105 104
Bit 31 Bit 16

S word (binary or BCD)


DW 39 103 102 101 100
Bit 15 Bit 0

PLC-NC NC MD for BCD output


Channel interface
DB S T D H F

1 DB 10 5440.3 -.4 -.5 -.6 -.7


2 DB 11 5441.3 -.4 -.5 -.6 -.7
3 DB 12 5442.3 -.4 -.5 -.6 -.7
4 DB 13 5443.3 -.4 -.5 -.6 -.7
51) DB 14 5444.3 -.4 -.5 -.6 -.7
61) DB 15 5445.3 -.4 -.5 -.6 -.7

_______
1) SW 4 and higher

5–26 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.1 Channel-specific signals

Stored words of block information

Data
word High byte (DL) Low byte (DR)
No.

Extended T address (binary or BCD)


DW 40 Bit 15 101 100 Bit 0

T word (binary or BCD)


DW 41 Bit 31 107 106 105 104 Bit 16

T word (binary or BCD)


DW 42 Bit 15 103 102 101 100 Bit 0

Extended H address (binary or BCD)


DW 43 Bit 15 101 100 Bit 0

H word (binary or BCD)


DW 44 Bit 31 107 106 105 104 Bit 16

H word (binary or BCD)


DW 45 Bit 15 103 102 101 100 Bit 0

D word (binary or BCD)


DW 46 Bit 15 102 101 100 Bit 0

Extended F address
DW 47 Bit 15 101 100 Bit 0

F word
DW 48 Bit 31 10n+7 10n+6 10n+5 10n+4 Bit 16

F word
DW 49 Bit 15 10n+3 10n+2 10n+1 10n Bit 0

Reserved
DW 50
:
: :
Select block skip in several levels 2)
DL 51
8th level 7th level 6th level 5th level 4th level 3rd level 2nd level 1st level

DR 51

_______
1) Depends on the input resolution (e.g. 10-3=n=-3) and G95 (n=-3) or G94 (n=-2). The speed is larger by a
factor of 10 than that of G95.
2) SW 2 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–27


SINUMERIK 840C (IA)
5 PLC Interface 10.94
5.3.1 Channel-specific signals

Signals from program coordination 1)


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 52 Program
coord.
change

DR 52 Error code

DL 53 Mark/program number (BCD)


107 106

DR 53 Mark/program number (BCD)


105 104

DL 54 Mark/program number (BCD)


103 102

DR 54 Mark/program number (BCD)


101 100

DL 55 Program coordination (SET) effective in

DR 55 Program coordination (SET) effective in


Channel 6 2) Channel 5 2) Channel 4 Channel 3 Channel 2 Channel 1

________
1) These signals must not be overwritten if the program coordination function is used.
2) SW 4 and higher

5–28 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
10.94 5 PLC Interface
5.3.1 Channel-specific signals

Signals to program coordination 2)


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 56 Buffer
occupied

DR 56 Buffer for error code

DL 57 Buffer for mark/program number (BCD)

DR 57 Buffer for mark/program number (BCD)

DL 58 Buffer for mark/program number (BCD)

DR 58 Buffer for mark/program number (BCD)

DL 59 Buffer for program coordination (SET) effective in

DR 59 Buffer for program coordination (SET) effective in


Channel 6 3) Channel 5 3) Channel 4 Channel 3 Channel 2 Channel 1

DL 60 Program coordination (ACT) reached in

DR 60 Program coordination (ACT) reached in


Channel 6 3) Channel 5 3) Channel 4 Channel 3 Channel 2 Channel 1

DL 61 Detailed error code

DR 61 Detailed error code

DL 62 End of prog. NC alarm Read


reached 3166 ”Progr. disable NC START
[WAI T E] coord. wrong” 1) 1)

________
1) These signals are only allowed for program coordination.
2) These signals must not be overwritten if the program coordination function is used.
3) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–29


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.3.1 Axis-specific GI signals (DB 29)

T/H word routing


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 63 Suppress
comm.
Reserved
routing

DR 63 Message
coordination
Message
routing H word T word
error suppressed valid valid
DW 64 Bit 15
Number of source channel (address extension, binary)
Bit 0

DW 65 Bit 15
Routed T word
Bit 0
103 102

DW 66 Bit 15
Routed T word
Bit 0
101 100

DW 67 Bit 15
Routed H word (address extension)
Bit 0
101 100

DW 68 Bit 15
Routed H word
Bit 0
103 102

DW 69 Bit 15
Routed H word
Bit 0
101 100

DW Tool management
TEACH IN - Axis marking 2)
70-79

PLC NC NC MD for BCD output


Channel interface
DB S T D H F

1 DB 10 5440.3 -.4 -.5 -.6 -.7


2 DB 11 5441.3 -.4 -.5 -.6 -.7
3 DB 12 5442.3 -.4 -.5 -.6 -.7
4 DB 13 5443.3 -.4 -.5 -.6 -.7
5 1) DB 14 5444.3 -.4 -.5 -.6 -.7
6 1) DB 15 5445.3 -.4 -.5 -.6 -.7

________
1) SW 4 and higher
2) Up to SW : double assignement DW 70 ... 79

5–30 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.1 Axis-specific GI signals (DB 29)

TEACH: Axis marking (signals from NCK channel) 1)


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 70 2) Axis 8 Axis 7 Axis 6 Axis 5 Axis 4 Axis 3 Axis 2 Axis 1


DL 80 3)
DR 70 2) Axis 16 Axis 15 Axis 14 Axis 13 Axis 12 Axis 11 Axis 10 Axis 9
DR 80 3)
DL 71 2) Axis 24 Axis 23 Axis 22 Axis 21 Axis 20 Axis 19 Axis 18 Axis 17
DL 81 3)
Store
DR 71 2) traversed Axis 30 Axis 29 Axis 28 Axis 27 Axis 26 Axis 25
DR 81 3) axes
only

TEACH: Axis marking (signals to NCK channel) 1)


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 72 2) Axis 8 Axis 7 Axis 6 Axis 5 Axis 4 Axis 3 Axis 2 Axis 1


DL 82 3)
DR 72 2) Axis 16 Axis 15 Axis 14 Axis 13 Axis 12 Axis 11 Axis 10 Axis 9
DR 82 3)
DL 73 2) Axis 24 Axis 23 Axis 22 Axis 21 Axis 20 Axis 19 Axis 18 Axis 17
DL 83 3)
Store
DR 73 2) traversed Axis 30 Axis 29 Axis 28 Axis 27 Axis 26 Axis 25
DR 83 3) axes
only

Note:
In SW 3 the TEACH IN axis markings are in DW 70-73, from SW 4 onwards they are in
DW 80-83.

_______
1) SW 3 and higher
2) SW 3
3) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–31


SINUMERIK 840C (IA)
5 PLC Interface 07.97
5.3.2 Axis-specific signals

5.3.2 Axis-specific signals


5.3.2.1 Axis-specific signals Safety Integrated (DB28) (SW 5.4 and
higher)

a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
The Safety Integrated function is an option.
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
It is described in the SINUMERIK
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
Safety Integrated documentation.
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
SGA to drive
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 0 Axis safely Reserved Reserved Reserved Reserved Pulses Reserved SBH/SG


referenced disabled active
status
DR 0 Cam signals of plus and minus cams
SN4- SN4+ SN3- SN3+ SN2- SN2+ SN1- SN1+
DL 1 SBH SBH/SG
Reserved Reserved Reserved Reserved deselection deselection
Bit 1 Bit 0

DR 1 Test stop Reserved Reserved SE Reserved


selection selection
Bit 2 Bit 1 Bit 0
DW 2 SGA signals from drive, axis 2

DW 3
SGE signals to drive, axis 2

DW 4
SGA signals from drive, axis 3

DW 5
SGE signals to drive, axis 3

to to

DW 58 SGA signals from drive, axis 30

DW 59
SGE signals to drive, axis 30

5–32 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
a
aaaa
aaaa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
07.97

a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Note:
a aa aaa

to
a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Signals
119
118
DW
DW
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

DL 60
Byte No.

DW 63
DW 62
DW 61
DW 60
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaa
aa
a aa
aaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa
7
15

a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

SINUMERIK 840C (IA)


a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa
Reserved

a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

SGEs (signals to drive)


a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa

SGAs (signals from drive)


a
a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
6
14

aa
a aa
aaa
a aa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Reserved

a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa

© Siemens AG 1992 All Rights Reserved


a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5

a aa aaa aaaaaaaaaaaaaaaaa
13

a aa aaa
n < nx

aa
a aa
aaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa

Bytes in DB 28
a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
4
12

a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

6FC5197- AA60
Bit 1

a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa
to

a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

For SW 5.4: DL1, DR1


For SW 5.4: DL0, DR0
a aa aaa
Bit No.

a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
SG active

a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
3
11

a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Bit 0

a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
SGE signals to drive, axis 1

a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa
SGE signals to drive, axis 2 (from SW 6)
SGE signals to drive, axis 1 (from SW 6)

The interface signals for axis 1, for example, are organized as follows:
2

SGE signals to drive, axis 30 (from SW 6)


10

a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
SGA signals from drive, axis 2 (from SW 6)
SGA signals from drive, axis 1 (from SW 6)

From SW 5.7: DL1, DR1, DL61, DR61


From SW 5.7: DL0, DR0, DL60, DR60
SGA signals from drive, axis 30 (from SW 6)

a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa
Reserved

a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa
a aa
aaa
a aa
aaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
9

a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aaa
SBH active

a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
a
aaaa aaa
a aa
aaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
8

a aa aaa
0

a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Reserved

a aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5 PLC Interface

5–33
5.3.2 Axis-specific signals

aaaa
aaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5 PLC Interface 09.95
5.3.2 Axis-specific signals

5.3.2.2 Axis-specific GI signals (DB 29) 1)

Signals to PLC

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0
Accel. ESR Compen- Waiting for FA Synchroni-
DL k limit. monitoring satory position- overlay sation
synchron. is controller related active active Link active
active active active switching 2)
FA Max. Acc. Veloc. Syn- Syn-
DR k control- accelera- Max. warning warning chronism chronism
led tion velocity threshold threshold fine coarse
follow-up reached reached
DL Synchroniz ESR
ed pos. response
k+1 reached activated
DR Identifier ESR reac- LINK_OFF LINK_ON
following tion is pro- request request
k+1 axis grammed 2)

Signals from PLC


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL k Activate Pos.-related
ESR switching On-the-fly LINK_OFF
k+2 monitoring ON 2) synchr. ON
DR Disable
ESR LINK_ON
k+2 monitoring
DL
k+3
DR Synchr. Accel. ESR Compen- FA
diff. limit. reaction satory con- overlay Disable Disable
k+3 follow-up 1) SYNCHRON. enabled 2) troller ON enabled LINK_OFF LINK_ON

Axis Address K Axis Address K

1 0 16 60
2 4 17 64
3 8 18 64
4 12 19 72
5 16 20 76
6 20 21 80
7 24 22 84
8 28 23 88
9 32 24 92
10 36 25 96
11 40 26 100
12 44 27 104
13 48 28 108
14 52 29 112
15 56 30 116

________
1) SW 3 and higher
2) SW 4 and higher

5–34 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
08.96 5 PLC Interface
5.3.2 Axis-specific signals

5.3.2.3 Axis-specific 611-D signals (DB 29)

Signals from axis

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL Program- Program- Program- Program- Program- Program- Heat sink Motor


mable mable mable mable mable mable temp. temp.
K+120 message 6 message 5 message 4 message 3 message 2 message 1 prewarn. prewarn.

DR Pulse Drive Drive Motor Motor Parameter Parameter Parameter


enable connected ready selection selection set 2 set 1 set 0
K+120 bit 1 bit 0

DL Traverse
request
K+121 drive test
ZK2 ZK2 ZK2 ZK2
generator emergency DC link DC link
DR speed < voltage <
retraction emergency voltage <
minimum
k+121 or DC link warning
speed gen- generator retraction threshold
erator axis active threshold (MD 1604)
(MD 1635) (MD 1634)

Signals to axis

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

Ramp-func.
DL Speed generator
Reserve Reserve Reserve Reserve setpoint 2nd torque rapid
K+122 611D-AM 1 611D-AM 1 611D-AM 1 611D-AM 1 smooth. limit. stop

DR Motor Motor Motor


Pulse Integrator selection selection selection Parameter Parameter Parameter
K+122 enable disable performed bit 1 bit 0 set 2 set 1 set 0

Motion
DL enable
drive
K+123 test

Axis Address K Axis Address K

1 0 16 60
2 4 17 64
3 8 18 64
4 12 19 72
5 16 20 76
6 20 21 80
7 24 22 84
8 28 23 88
9 32 24 92
10 36 25 96
11 40 26 100
12 44 27 104
13 48 28 108
14 52 29 112
15 56 30 116

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–35


SINUMERIK 840C (IA)
5 PLC Interface 08.96
5.3.3 M signals decoded according to list (DB 30)

5.3.3 M signals decoded according to list (DB 30)

Signals decoded according to list

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 0 Dynamic M signals

DR 0 Static M signals

DL 1 Dynamic M signals

DR 1 Static M signals

DL 63 Dynamic M signals

DR 63 Static M signals

The bit field is common to all channels.


Per channel a maximum of 64 M functions can be decoded according to list.

Channel Decoding PLC MD for


list decoding

1 DB 80 6009.0
2 DB 81 .1
3 DB 82 .2
4 DB 83 .3
51) DB 84 .4
61) DB 85 .5

Contents of decoding list

Extended M Def. of Def. of


M address DW No. bit No.
address in DB30 in DB30

0-7
1 - 99 0 - 9999 0 - 63
(KY)
(KF) (KF) (KY)
Stat. bit
1st
value DW 0 DW 1 DL 2 DR 2
2nd
value DW 3 DW 4 DL 4 DR 5
.
.
64th
value DW 190 DW 191 DL 192 DR 192

_______
1) SW 4 and higher

5–36 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.4 Spindle-specific signals (DB31)

5.3.4 Spindle-specific signals (DB31)


5.3.4.1 Signals from spindle

Signals from spindle


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL K Actual dir. Progr. Spindle Spindle Spindle


or rotation speed too Spindle in position Spindle has synchroni- positioning Speed limit
clockwise high set range reached stopped zed running exceeded

DR K Change
Set gear stage
gear C B A

5.3.4.2 Spindle-specific GI signals1)

Signals from spindle


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

Accel. ESR
DL limitation monitoring Compensat. FA Synchron-
synchron. is controller overlay ism active Link active
K+24 active active active active

Acc. Acc.
DR FA Max. warning warning Synchron- Synchron-
controlled accelera- Max. threshold threshold ism fine ism coarse
K+24 follow-up tion velocity reached reached

DL Synchron- ESR
ized pos. response
K+25 reached activated

DR Identifier ESR response


following is program- LINK_OFF LINK_ON
K+25 spindle med 2) request request

DL Slave mode
is active C axis
K+49 again 3) active 2)

DR
K+49

GI = Gear interpolation

________
1) SW 3 and higher
2) SW 4 and higher
3) SW 4.4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–37


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.3.4 Spindle-specific signals (DB31)

5.3.4.3 Signals to spindle

Signals to spindle

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL Switch Spindle com- Spindle compensation


over gain Controller Default 0 as pensation
K+1 factor enable set speed effective D C B A
DR Initiate C Actual gear stage
Reset Invert axis
K+1 spindle M03/M04 operation C B A
4) Feed-
DL forward
Channel number 3)
K+2 control OFF* E D C B A
DR Set direction Recipro- PLC
of rotation cation Basic Position Resynchro- Acknow- spindle
K+2 clockwise speed speed spindle nize spindle ledge M19 control
DL Spindle disable
K+3 n+7 n+6 n+5 n+4 n+3 n+2 n+1 n+0
DR Spindle disable
K+3 n+15 n+14 n+13 n+12 n+11 n+10 n+9 n+8

5.3.4.4 Spindle-specific GI signals to spindle5)

Signals to spindle

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL Activate Pos.-related
ESR switching On-the-fly LINK_ON
K+26 monitoring ON 6) synchr. ON
DR Disable
ESR LINK_OFF
K+26 monitoring
DL
K+27
DR Correct. of
synchronism Accel. limit. ESR reaction
Com-
pensatory FS overlay Disable Disable
K+27 difference SYNCHRON. enabled 6) controller ON enabled LINK_OFF LINK_ON

Spindle Address K Message text PLC MD for


address n processing 3)
1 0 8000 6012.0
2 4 8020 .1
3 8 8040 .2
4 12 8060 .3
5 16 8080 .4
6 20 8100 .5
_______
3) NC MD 540*.2 must be set for this function.
4) SW 2 and higher
5) SW 3 and higher
6) SW 4 and higher
* Signal is 0 active

5–38 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
08.96 5 PLC Interface
5.3.4 Spindle-specific 611D signals (DB31)

5.3.4.5 Spindle-specific 611D signals

Signals from spindle

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL Program- Program- Program- Program- Program- Program- Heat sink Motor


mable mable mable mable mable mable temp. temp.
K+72 message 6 message 5 message 4 message 3 message 2 message 1 prewarn. prewarn.

DR Pulses are Drive Drive Motor Motor Parameter Parameter Parameter


enabled connected ready selection selection set 2 set 1 set 0
K+72 bit 1 bit 0

DL Traverse
request
K+73 drive test
ZK2 generator ZK2 DC link
Reserved ZK2 emergen- ZK2 DC link
DR speed <
minimum cy retraction
voltage <
emergency voltage <
warning
K+73 speed
generator axis
or DC link gen-
erator active
retraction
threshold threshold (MD
1604)
(MD 1635) (MD 1634)

Signals to spindle
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL Activate Gear stage


Parking Slave mode monitoring
K+50 spindle 5) OFF 4)
DR Ratio parameter group * Position control parameter group *
K+51
DL Speed Ramp-funct. Second ramp
Reserved Reserved Reserved Reserved setpoint 2nd torque generator function gen-
K+74 611D-AM 1 611D-AM 1 611D-AM 1 611D-AM 1 smooth. limit. rapid stop erator V/Hz 6)

DR Motor Motor Motor Drive 611D parameter group


Pulse Integrator selection selection selection
K+74 enable disable transmitted bit 1 bit 0 2 1 0
DL Motion
enable drive
K+75 test

Axis Address K Axis Address K

1 0 16 60
2 4 17 64
3 8 18 64
4 12 19 72
5 16 20 76
6 20 21 80
7 24 22 84
8 28 23 88
9 32 24 92
10 36 25 96
11 40 26 100
12 44 27 104
13 48 28 108
14 52 29 112
15 56 30 116

3) Up to SW 2 5) SW 4.4 and higher * SW 4 and higher


4) SW 3 and higher 6) SW 5 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–39


SINUMERIK 840C (IA)
5 PLC Interface 07.97
5.3.5 Axis-specific signals (DB 32)

5.3.5 Axis-specific signals (DB 32)

Signals from axis


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL K Speed Position Axis within Reference Traversing Traversing Position reached


controller control setpoint point command command
active 4) active range 5) reached + – fine coarse
DR K Comp. Rounding Axis within
Slave mode IKA warn. velocity axis in reduction
active 6) limit 4) exceeded 4) position range 7)

DL
K+120
DR X FA FaF
reached active
K+120 4) 4)

DL Cams Cams Cams Cams Cams Cams Cams Cams


4+ 4- 3+ 3- 2+ 2- 1+ 1-
K+121 4) 4) 4) 4) 4) 4) 4) 4)

DR
K+121

Signals to axis

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL Feed disable *Delayed 2nd software limit


Mirroring Follow-up simultaneous ref. pt. Parking Controller switch
K+1 operation axis 5) approach axis enable + –
Jog Dyn. SW Handwheel active
DR Rapid limit switch
traverse Feedrate Axis monitoring
K+1 + – override 1:100 disable passive 7) 2 1
DL Feedforward Set Ref. without Measuring Activate End limit
control OFF reference internal set- system Slave mode
K+2 3) dimens. 5) point definition 1st/2nd C axis 6) + –
DR Reverse Axis-specific override 5)
Axis direction of Override
K+2 reset 5) rotation 5) active 5) E D C B A
DL Feedrate disable
K+3 n+7 n+6 n+5 n+4 n+3 n+2 n+1 n+0
DR Feedrate disable
K+3 n+15 n+14 n+13 n+12 n+11 n+10 n+9 n+8

_______
3) SW 2 and higher
4) SW 3 and higher
5) SW 4 and higher
6) SW 4.4 and higher
7) SW 5.6 and higher
* Inverse signal

5–40 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
07.97 5 PLC Interface
5.3.5 Axis-specific signals (DB 32)

Signals to axis
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL Encoder Ackn. for Ackn. for


FA FA reached FA active
K+122 1
reached ) 1) 1)

DR
K+122
DL Select cam
parameter 4
Select cam
parameter 3
Select cam
parameter 2
Select cam
parameter 1
K+123 1) 1) 1) 1)

DR Reserved Parameter group Parameter group


"Ratio" 2) "Position control" 2)
K+123 Bit 2 Bit 1 Bit 0 Bit 2 Bit 1 Bit 0

Axis Adress K Message text PLC MD for Axis Adress K Message text PLC MD for
address n processing address n processing
1 0 8200 6016.0 16 60 8500 6017.7
2 4 8220 6016.1 17 64 8520 6018.0
3 8 8240 6016.2 18 68 8540 6018.1
4 12 8260 6016.3 19 72 8560 6018.2
5 16 8280 6016.4 20 76 8580 6018.3
6 20 8300 6016.5 21 80 8600 6018.4
7 24 8320 6016.6 22 84 8620 6018.5
8 28 8340 6016.7 23 88 8640 6018.6
9 32 8360 6017.0 24 92 8660 6018.7
10 36 8380 6017.1 25 96 8680 6019.0
11 40 8400 6017.2 26 100 8700 6019.1
12 44 8420 6017.3 27 104 8720 6019.2
13 48 8440 6017.4 28 108 8740 6019.3
14 52 8460 6017.5 29 112 8760 6019.4
15 56 8480 6017.6 30 116 8780 6019.5

_______
1) SW 3 and higher
2) SW 4 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–41


SINUMERIK 840C (IA)
5 PLC Interface 11.92
5.3.6 Data transfer PLC/NC (DB 36)

5.3.6 Data transfer PLC/NC (DB 36)

Status data transfer

Number 15 14 13 12 11 10 9 8
inter-
Byte Bit No.
face No.
byte 7 6 5 4 3 2 1 0
Error
DL 0 Data Data Data Data
1 Value 1- Number Access transfer transfer transfer Fifo transfer
Value 3 format disabled ended assigned busy full requested

Error
DR 0 Data Data Data Data
2 Value 1- Number Access transfer transfer transfer Fifo transfer
Value 3 format disabled ended assigned busy full requested

Error
DL 1 Data Data Data Data
3 Value 1- Number Access transfer transfer transfer Fifo transfer
Value 3 format disabled ended assigned busy full requested

4 DR 1 Error
Value 1- Number Access
Data
transfer
Data
transfer
Data
transfer Fifo
Data
transfer
Value 3 format disabled ended assigned busy full requested

Error
5 DL 2 Value 1- Number Access
Data
transfer
Data
transfer
Data
transfer Fifo
Data
transfer
Value 3 format disabled ended assigned busy full requested

Error
DR 30 Data Data Data Data
62 Value 1- Number Access transfer transfer transfer Fifo transfer
Value 3 format disabled ended assigned busy full requested

Error
DL 31 Data Data Data Data
63 Value 1- Number Access transfer transfer transfer Fifo transfer
Value 3 format disabled ended assigned busy full requested

Error
DR 31 Data Data Data Data
64 Value 1- Number Access transfer transfer transfer Fifo transfer
Value 3 format disabled ended assigned busy full requested

Data transfer alarm-controlled

Number 15 14 13 12 11 10 9 8
inter-
Byte Bit No.
face No.
byte 7 6 5 4 3 2 1 0
Error
DL 32 Data Data Data Data
65 Value 1- Number Access transfer transfer transfer Fifo transfer
Value 3 format disabled ended assigned busy full requested

Notes:
1) If the PLC goes into stop on account of a parameter error, the number of the interface
byte is stored in the High byte of ACCU 2.
2) If several jobs are entered in the buffer for data transfer, a job with the number 65 is
processed before the others.
3) Data transfer is via function macro FB61 (Read) or FB62 (Write).

5–42 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.7 Data transfer initiated using DB 37

5.3.7 Data transfer initiated using DB 37*)

Interface signals
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 0 FTR active FTR running

DR 0

Signals for data transfer initiated by PLC


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0
Start Start
DL 1 Abort 3)
output 2) input 1)
Error on data Data transfer
DR 1 transfer ended

DW 2 - Data type for data transfer


DW 3
DW 4 Start number for data transfer

DW 5 End number for data transfer

DL 6 Channel number for data transfer

DR 6 Reserved

DW 7 Error code

DW 8 Device type

DW 9 D e v i c e n u m b e r 4)

DW 10 - Workpiece name, terminated with 0h (specifies with which workpiece work is to be performed for
transmission with the hard disk (equivalent to a directory))
DW 15
DW 16 - Reserved
DW 28
DL 29 Specifies which data are read into the NCK
Program Part
Circ. buffer Workp. list data programs

DR 29 Specifies which data are read out of the NCK


Program Part
data programs

DL 30 Specifies which data are disabled for reading in (via DL 31)


Program Part
data programs

DR 30 Specifies which data are disabled for reading out (DR 31)
Program Part
data programs

DL 31 Disables reading in of the specified data into the NC (must be confirmed in DL 30)
Program Part
Circ. buffer Workp. list data programs

DR 31 Disables reading out of the specified data from the NC (must be confirmed in DR 30)
Program Part
data programs
_______
1) Data transfer MMC NCK/as from SW 3 1) V24 MMC, MMC NCK
2) Data transfer MMC NCK/as from SW 3 1) V24 MMC, NCK MMC
3) Reserved; must not be used with SW 1, 2 and 3
4) SW 3 and higher
*) For configuration notes, see Interface Description Part 1, Signals

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–43


SINUMERIK 840C (IA)
aaaaaaaaa

1)
aaaaaa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa a
aaaaaa
a a
aa
aa
aa
a a
aaaaaa
a a
aaaa
aa
a a
aaaaaa
a a
aa
aaaa
a a
aa
aa
aa
a a
aa
aaaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
a a
aa
a a
aa
aa
aa
a a
a a
aa
a a
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a

5–44
a a a aa aaaa a aa a a aaa a aa a aa aa aaaa aa aa

DL 6
DL 5
DL 4
DL 3
DL 0
5.3.8

aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a a aa aaaa a aa a a aaa a aa a aa aa aaaa aa aa

DR 0

DW 2
DW 1
a
a a
a a
aa
a a
aa
aa
aa
a a
a a
aa
a a
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a
a a aa aaaa a aa a a aaa a aa a aa aa aaaa aa aa

_______
Byte No.
a
a a
a a
aa
a a
aa
aa
aa a
a a
aa
a a
a a
a a
aa
aa a
a a
aa
a a a
aa
a a
aa a
aa
aa
aa a
aa
a a
aa
aaaaa
a a
a aa aaaa
a aaaa a aa a aaaaa aaaa a aaaaa aaaa
a aaaaa
5 PLC Interface

a
aa
aa
aa
aa
a a
a a
aa
aa
aa
a
a
aa
aa
aa
aa
a a
a a
aa
aa
aa
a
aaaaa a aaaa

7
15
aaaaa a aaaa

Help
a
aa
aa
aa
aa
a a
a a
aa
aa
aa
a

Group E
aa
aaaaa
aaa aaa
aa
a
aaa
aa
aaa
aa
aa a
a
aa
a
a
aa
aaa
a
a
aa
aa
a a
a a
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
a
a
aa
aa
a a
a a
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
a
aaa a aaaa aaa aaaa
6
14

a
aa
aa
a a
a a
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
a

Recall
a
aa
aa
a a
a a
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
a

Softkey 7
Softkey 7
a
aa
aa
a a
a a
aa
aa
aa aa
aaa
a aaa
aaaa
a
aa
aaa
aaa aaaa
aaaa
a a a
aaa a aa
aaa
aa
aa
aa
aa aa
aaa aa
aaa
aa
5.3.8 Operator panel signals / PLC (DB 40)

a
aa
aa
a a
a a
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a
aaa a aaaaaa a aaa aaaa

Group A (dyn.)
5

aaa a aaaaaa a aaa aaaa


13

aaa a aaaaaa a aaa aaaa

ETC
aaa a aaaaaa a aaa aaaa

Change
aaa a aaaaaa a aaa
Softkey 6 aaaa
Softkey 6

a
aa
aa
a a
a a
aa
aa
aa
aa
aa
a a
a aa
aaa
a aaa
aaaa
a
aaa
aaaaa a
aa
aa
aa
aa
aa
a a
a
a
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a
aaa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a
aaaaaaaa a aaa aaaa
4
12

aaaaaaaa a aaa aaaa

1..n
aaa
aaaa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a

Change
Softkey 5
Softkey 5

aaaaaa a aaa aaaa

mode grp. 1) channel 1)


a
aa
aa
aa
aa
aa
a a aaa
aaa aaaa
aaaa
a
aa
aaaa aaaaaaaa aaa aaaa
aa a
aa aaa aaaa
Bit No.
Operator panel signals / PLC (DB 40)

aa
aa
aa a
aa a
aa
aa
a a
aa
aa
aa
a
a aa aaa aaaa

Mode group and channel switchover is a key with double assignment


3
11

a
aa
a a
aa
a a
aa
aa
a a
aa
aa
aa
a

Clear
5.3.8.1 Key signals from operator panel (DB 40)

a
aa
a a
aa
a a
aa
aa
a a
aa
aa
aa
a
Softkey 4
Softkey 4

a
aa
a a
aa
a aa
aaa
a aaa
aaaa
a
aaa a a a
Key signals from operator panel

a
aa
a a
aa
a a
a
aaa
aa
a
aaaaa
a aa
aa
a a
aa
aa
a a
aa
aa
aa
a
a
aa
a a
aa
a a
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
aa
aa
aa
a

The static signals are stored in the DR.


aa aa a aa a aaa aaa aaaa
2

aa a a aa a aa aa aaa
10

aa
a aa
a aa
a aa
a

alarm
aa
aaa a aa
a aa
aaaaaaa aa
a a aa
aaaa
Group A softkeys (static signals)

Cancel
Acknow.
aa aa a aa a aaa aaa aaaa
Softkey 3
Softkey 3
Group A softkeys (dynamic signals)

a
aa
a a
aa
a a
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
aa
aa
aa
a
a
aa
aaaa
a a
a a
aa
aaa a
aa
aa
a a
aa
aa
aaaaaa
a aaa aaaa
aa aa a aa a aaa aaa a aa aaa aaaa

© Siemens AG 1992 All Rights Reserved


a
aa
a a
aa
a a
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
aa
aa
a
aa aa a aa a aaa aaa a aa aaa aaaa
9

aa aa a aa a aaa aaa a aa aaa aaaa


1

Group E control keypad (dynamic signals)

aa aa a aa a aaa aaa a aa aaa aaaa

Edit
Page
down

aa a a aa a aa aaa a a aaa aaaa


display
Act. val.

aa
a aa
a aa
a aaa aaaa
Group F selection cursor keys (dynamic signals)
Softkey 2
Softkey 2

a
aa
aa a a
aaaa
aaaaaaa a
aa
aa
aaaa a aaa aaaa
a
aa
a a
aa
a a
a aa a aaa
a a
aa
aa
a a aa aa
aaa
a aaa
aaaa
a
a
aa
aaaa
a aaaa
aa
a aa
aaaa
aa
a a
aa
aa
a
aaaa
a
a aa
a aaa aaaa
a
aa
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
aa
aa
a
a
aa
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
aa
aa
a
8

up

aaaaaaaaaaaaaaaaaa aa aa a aaa aaa a aa aaa aaaa


Page

Group D correction keys (dynamic signals)

aaaaaaaaaaaaaaaaaa a
Input
a aa a aaa aaa a aa aaa aaaa
Search

aaaaaaaaaaaaaaaaaa aa aa a aaa aaa a aa aaa aaaa

6FC5197- AA60
Softkey 1
Softkey 1

aaaaaaaaaaaaaaaaa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
a a
aa
a a
aaa a
aaaa

SINUMERIK 840C (IA)


aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa aa a a aa aaa a a aa
aa
a aa
aa
aa
a
09.95

aaaaaaaaa
aaaaaaaaa aaaaa aaaa a aaaaaa a
09.95 5 PLC Interface
5.3.8 Operator panel signals / PLC (DB 40)

Mode groups
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 7

DR 7 Mode group number

Softkey function signals


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 8 Dynamic function signals


7 6 5 4 3 2 1 0
DR 8 Static function signals
7 6 5 4 3 2 1 0
DL 9 Dynamic function signals
15 14 13 12 11 10 9 8
DR 9 Static function signals
15 14 13 12 11 10 9 8

DL 39 Dynamic function signals


255 254 253 252 251 250 249 248
DR 39 Static function signals
255 254 253 252 251 250 249 248
DL 40

DR 40 Changed
function
number
DL 41 Bit 15 Softkey function number Bit 8
DR 41 Bit 7 Softkey function number Bit 0
DL 42
DR 42

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–45


SINUMERIK 840C (IA)
5 PLC Interface 11.92
5.3.8 Operator panel signals / PLC (DB 40)

5.3.8.2 Display dialog line (DB 40)

Display dialog line

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 43

DR 43

DW 44
Allocated by internal signals
DW 45

DW 46

DW 47

DW 48

DL 49 Acknowl.
Fct. result Strobe Fct.
valid No. valid

DR 49 Softkey function number

DL 50 Function result

DR 50 Dialog text number

5–46 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.8 Operator panel signals / PLC (DB 40)

5.3.8.3 Menu selection (DB 40)*

Menu selection

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 51 Start
signal
from user

Own Acknowledgements
DR 51 insertion Insertion Insertion
active already act. Error executed

DL 52
Job number (1 - 11)
DR 52 (function ident. No.)

DL 53
Menu number/dialog text No. (1 - 65535)
DR 53 When using the WS800A programming station, the menu No. is limited to 999.

DL 54 Mode group number SW component (high byte) 2) (1 ... 4) 1)

DR 54 Channel number SW component (low byte) 2) (1 ... 4) 1)

DL 55 Request for
Key disable to NC
key inhibit INPUT EDIT CANCEL

DR 55 Unassigned

DL 56 Special
recall

DR 56 Displayed channel from NC (1 ... 4) 1)

_______
* For configuration notes, see Interface Description Part 1, Signals
1) SW 4 and higher: 6 channels
2) Software component, relevant to "alarm concept"

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–47


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.3.8 Operator panel signals / PLC (DB 40)

5.3.8.4 Cursor data (DB 40)

Channel-specific

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 57
Data group base

DR 57 Data type base

DL 58 DB / DX number base (1 - 255)

DR 58
Unassigned

DL 59
DW number base (0 - 2042)
DR 59

DL 60
Data group pointer

DR 60
Data group pointer

DL 61 DB / DX number pointer (1 - 255)

DR 61 Unassigned

DL 62
DW number pointer (0 - 2042)
DR 62

DL 63
Block number (0 - 65535)
DR 63

5–48 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.8 Operator panel signals / PLC (DB 40)

5.3.8.5 User key signals (DB 40)

User key signals

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DW 64
:
Reserved
:
DW 99
DL 100 User-assignable keys (dynamic signals) for 1st customer key module
Key 1 Key 2 Key 3 Key 4 Key 5 Key 6 Key 7 Key 8

DR 100 User-assignable keys (static signals)


Key 1 Key 2 Key 3 Key 4 Key 5 Key 6 Key 7 Key 8

DL 101 User-assignable keys (dynamic signals)


Key 9 Key 10 Key 11 Key 12 Key 13 Key 14 Key 15

DR 101 User-assignable keys (static signals)


Key 9 Key 10 Key 11 Key 12 Key 13 Key 14 Key 15

DL 102 LEDs
LED 1 LED 2 LED 3 LED 4 LED 5 LED 6 LED 7 LED 8

DR 102 LEDs
LED 9 LED 10 LED 11 LED 12 LED 13 LED 14 LED 15

DL 103 Key hexadecimal code (KYRU II code)


Key code

DR 103 Status byte

DL 104

DR 104 Selected Installation/ Modification


NC task MMC PLC status start-up menu
active 3) active 2) Area1) display menu number User menu

DW 105 Menu number

________
1) 0 ... Data area
1 ... Machine area
2) SW 2 and higher
3) 840C-WIN, SW 5 higher, only

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–49


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.3.8 Operator panel signals / PLC (DB 40)

User key signals


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 106 User-assignable keys 2nd customer key submodule (dynamic signals) 1)


Key 1 Key 2 Key 3 Key 4 Key 5 Key 6 Key 7 Key 8

DR 106 User-assignable keys 2nd customer key submodule (static signals) 1)


Key 1 Key 2 Key 3 Key 4 Key 5 Key 6 Key 7 Key 8

DL 107 User-assignable keys 2nd customer key submodule (dynamic signals) 1)


Key 9 Key 10 Key 11 Key 12 Key 13 Key 14 Key 15

DR 107 User-assignable keys 2nd customer key submodule (static signals) 1)


Key 9 Key 10 Key 11 Key 12 Key 13 Key 14 Key 15

DL 108 LEDs 2nd customer key submodule 1)

LED 1 LED 2 LED 3 LED 4 LED 5 LED 6 LED 7 LED 8

DR 108 LEDs 2nd customer key submodule 1)

LED 9 LED 10 LED 11 LED 12 LED 13 LED 14 LED 15

DL 109 Hexadecimal key code (Flexos code)


ASCII code

DR 109 Status byte

DL 110 Vertical softkeys: Dynamic


14 13 12 11 10 9 8

DR 110 Vertical softkeys: Static


14 13 12 11 10 9 8

DW 111
: Reserved
:
DW 149

_______
1) 2nd machine control panel

5–50 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
11.92 5 PLC Interface
5.3.9 Interface command channel (DB 41)

5.3.9 Interface command channel (DB 41)

Command channel (DB 41)

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 0 Reserved

DR 0 Request bits
8th UI 7th UI 6th UI 5th UI 4th UI 3rd UI 2nd UI 1st UI

DL 1 Reserved

DR 1 Error bits
8th UI 7th UI 6th UI 5th UI 4th UI 3rd UI 2nd UI 1st UI

DL 2 Reserved

DR 2 Reserved

DL 3 Reserved

DR 3 Reserved

DL 4 Reserved

DR 4 Reserved

DL 5 Reserved

DR 5 Reserved

Note:
Set number of user interfaces (UI) with PLC MD 33.

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–51


SINUMERIK 840C (IA)
5 PLC Interface 10.94
5.3.9 Interface command channel (DB 41)

Interface command channel


15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL m (High)

Function number
DR m
(Low)
DL m (High)
+1
Error number
DR m
+1 (Low)

DL m DB = 0
+2 DX = 1
DR m
Source - DB/DX number
+2
DL m (High)
+3
Data word number
DR m
+3 (Low)

DL m DB = 0
+4 DX = 1
DR m
Target DB/DX number (IKA) 1)
+4
DL m (High)
+5
Initial DW No. of target DB (IKA) 1)
DR m
+5 (Low)

DL m
+6
Reserved
DR m
+6

Note:

m= 6 1st UI Possible function numbers:


m= 13 2nd UI 1 = Static path dimension
m= 20 3rd UI 2 = Division increment
m= 27 4th UI 3 = S external
m= 34 5th UI
m= 41 6th UI 5 = M19 over several revolutions
m= 48 7th UI 6 = Transformation
m= 55 8th UI 7 = Coupled motion
9 = Temperature compensation 1)
10 = Read IKA data 1) 2)
11 = Write IKA data 1) 2)
12 = Travel to fixed stop1)
_______
1) SW 3 and higher
2) IKA = Interpolation and compensation with tables

5–52 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
01.99 5 PLC Interface
5.3.10 General interface NC/PLC (DB 48)

5.3.10 General interface NC/PLC (DB 48)

Signals to NC

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 0 Status Keyswitch Screen Operator Control


write Pos. 1 display panel Cycle w/o oper. Warm
disable colour black dark disable disable panel restart

Activate Keyswitch position


DR 0 Transfer cam/
cam values axis 0 2 3
1) assign. 1) Colour green Colour red

DL 2

DR 2 PLC trigger signal 1)

Trace 4 Trace 3 Trace 2 Trace 1

DL 42) Collision Collision Collision Collision Collision Collision Collision Collision


detection detection detection detection detection detection detection detection
Off 16 Off 15 Off 14 Off 13 Off 12 Off 11 Off 10 Off 9

DR 42) Collision Collision Collision Collision Collision Collision Collision Collision


detection detection detection detection detection detection detection detection
Off 8 Off 7 Off 6 Off 5 Off 4 Off 3 Off 2 Off 1

DL 62) Collision Collision Collision Collision Collision Collision Collision Collision


detection detection detection detection detection detection detection detection
Off 32 Off 31 Off 30 Off 29 Off 28 Off 27 Off 26 Off 25

DR 62) Collision Collision Collision Collision Collision Collision Collision Collision


detection detection detection detection detection detection detection detection
Off 24 Off 23 Off 22 Off 21 Off 20 Off 19 Off 18 Off 17

DL 8

DR 82) Enable
"Freeze
IKA "

DL k2)

DR k2) Request: Acknowl. Switch on Switch off


Freeze IKA error IKA IKA
message

DL 74 Reduction area Off


Pr. zone 16 Pr. zone 15 Pr. zone 14 Pr. zone 13 Pr. zone 12 Pr. zone 11 Pr. zone 10 Pr. zone 9

DR 74 Reduction area Off


Pr. zone 8 Pr. zone 7 Pr. zone 6 Pr. zone 5 Pr. zone 4 Pr. zone 3 Pr. zone 2 Pr. zone 1

DL 76 Reduction area Off


Pr. zone 32 Pr. zone 31 Pr. zone 30 Pr. zone 29 Pr. zone 28 Pr. zone 27 Pr. zone 26 Pr. zone 25

DR 76 Reduction area Off


Pr. zone 24 Pr. zone 23 Pr. zone 22 Pr. zone 21 Pr. zone 20 Pr. zone 19 Pr. zone 18 Pr. zone 17

_______
1) SW 3 and higher
2) SW 6 and higher

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–53


SINUMERIK 840C (IA)
aa

2)
1)
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

9
8
7
6
5
4
3
2
1

5–54
16
15
14
13
12
11
10
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

IKA No.
DL

DR
a

k+12)
k+12)
DL 3
DL 1

DR 3
DR 1
aa

_______
DL 72)
DL 52)

DR 72)
DR 52)

DL 77
DL 75
Byte No.

DR 77
DR 75
a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5 PLC Interface

a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

40
38
26
24
32
30
28
26
24
22
20
18
16
14
12
10
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Adress K
7
15

aa

SW 6 and higher
SW 3 and higher
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

zone
zone
zone
zone
trans-
aa

ferred 1)
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Pr. zone 8
aa

limit output
Modification
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

IKA No.
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
6
14

a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

zone
zone
zone
zone
aa

Output
assign.

aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

limitation
minimum
Cam values Cam/axis

aa

Pr. zone 7

72
70
68
66
64
62
60
58
56
54
52
50
48
46
44
42
activated 1)

a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5.3.10 General interface NC/PLC (DB 48)

aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Adress K
a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5

aa
13

aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cam

zone
zone
zone
zone
aa

Output
Screen

aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
values 1)

limitation
NC alters

aa

maximum
from SW 5

aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
display dark

a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
4
12

a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

zone
zone
zone
zone

IKA is
aa

freezed
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
Bit No.

aa
Signals from NCK

aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
3
11

a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

state
zone
zone
zone
zone

IKA in
a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa

Protection zone adaptation active


Protection zone adaptation active

Protection zone adaptation active


Protection zone adaptation active
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2

a
10

aa
zone
zone
zone
zone

Error
a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
indication

Pr. zone 6 Pr. zone 5 Pr. zone 4 Pr. zone 3


intermediate checkback
a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

© Siemens AG 1992 All Rights Reserved


a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa
9

aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1

a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
zone
zone
zone
zone

aa
IKA is on

aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Pr. zone 2
aa
Pr. zone 16 Pr. zone 15 Pr. zone 14 Pr. zone 13 Pr. zone 12 Pr. zone 11 Pr. zone 10

a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
8

a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
zone
zone
zone
zone
Warm

aa aaaaaaaaaaaaaaaaaaaaa
ended
restart

6FC5197- AA60
aa
IKA is off
collision 8 collision 7 collision 6 collision 5 collision 4 collision 3 collision 2 collision 1
collision 16 collision 15 collision 14 collision 13 collision 12 collision 11 collision 10 collision 9

Pr. zone 1
Pr. zone 9
Protection Protection Protection Protection Protection Protection Protection Protection
Protection Protection Protection Protection Protection Protection Protection Protection
Protection Protection Protection Protection Protection Protection Protection Protection
Protection Protection Protection Protection Protection Protection Protection Protection

collision 32 collision 31 collision 30 collision 29 collision 28 collision 27 collision 26 collision 25

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
collision 24 collision 23 collision 22 collision 21 collision 20 collision 19 collision 18 collision 17

Pr. zone 24 Pr. zone 23 Pr. zone 22 Pr. zone 21 Pr. zone 20 Pr. zone 19 Pr. zone 18 Pr. zone 17
Pr. zone 32 Pr. zone 31 Pr. zone 30 Pr. zone 29 Pr. zone 28 Pr. zone 27 Pr. zone 26 Pr. zone 25

SINUMERIK 840C (IA)


aa
a
01.99

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
08.96 5 PLC Interface
5.3.11 PLC messages (DB 58))

5.3.11 PLC messages (DB 58)

Control signals

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0
DisplayBetriebs-
in message line
DL 0 Acknowl. NC
Emergency Error mes- Operational Top priority
Acknowledge
PLC error
Stop *) sages 2) messages 2) Paging alarm 1) message

Statuses
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

NC PLC
in PLC PLC alarm message
DR 0 Emergency Emergency (PLC error (operational
Stop Stop message) PLC
state message 1) message) 1)

Emergency Stop to NC

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 1 Message
9007 9006 9005 9004 9003 9002 9001 9000

DR 1 Message
9015 9014 9013 9012 9011 9010 9009 9008

DL 2 Message
9023 9022 9021 9020 9019 9018 9017 9016

DR 2 Message
9031 9030 9029 9028 9027 9026 9025 9024

_______
1) SW 3 and higher
2) SW 1 and SW 2 only
*) Static signal

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–55


SINUMERIK 840C (IA)
5 PLC Interface 12.93
5.3.11 PLC messages (DB 58)

Messages
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 3 Message
9039 9038 9037 9036 9035 9034 9033 9032

DR 3 Message
9047 9046 9045 9044 9043 9042 9041 9040

DL 4 Message
9055 9054 9053 9052 9051 9050 9049 9048

DR 4 Message
9063 9062 9061 9060 9059 9058 9057 9056

DL 5 Message
9071 9070 9069 9068 9067 9066 9065 9064

DR 5 Message
9079 9078 9077 9076 9075 9074 9073 9072

DL 6 Message
9087 9086 9085 9084 9083 9082 9081 9080

DR 6 Message
9095 9094 9093 9092 9091 9090 9089 9088

DL 7 Message
9103 9102 9101 9100 9099 9098 9097 9096

DR 7 Message
9111 9110 9109 9108 9107 9106 9105 9104

Note:
1) Whether the message is to be treated as error or operational message
is defined in PLC machine data.
2) The function blocks for the scan and display of messages are contained
in FB package 0.

5–56 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.11 PLC messages (DB 58)

Messages
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 8 Message
9119 9118 9117 9116 9115 9114 9113 9112
DR 8 Message
9127 9126 9125 9124 9123 9122 9121 9120
DL 9 Message
9135 9134 9133 9132 9131 9130 9129 9128
DR 9 Message
9143 9142 9141 9140 9139 9138 9137 9136
DL 10 Message
9151 9150 9149 9148 9147 9146 9145 9144
DR 10 Message
9159 9158 9157 9156 9155 9154 9153 9152
DL 11 Message
9167 9166 9165 9164 9163 9162 9161 9160
DR 11 Message
9175 9174 9173 9172 9171 9170 9169 9168
DL 12 Message
9183 9182 9181 9180 9179 9178 9177 9176
DR 12 Message
9191 9190 9189 9188 9187 9186 9185 9184
DL 13 Message
9199 9198 9197 9196 9195 9194 9193 9192
DR 13 Message
9207 9206 9205 9204 9203 9202 9201 9200
DL 14 Message
9215 9214 9213 9212 9211 9210 9209 9208
DR 14 Message
9223 9222 9221 9220 9219 9218 9217 9216
DL 15 Message
9231 9230 9229 9228 9227 9226 9225 9224
DR 15 Message
9239 9238 9237 9236 9235 9234 9233 9232

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–57


SINUMERIK 840C (IA)
5 PLC Interface 03.95
5.3.11 PLC messages (DB 58)

Messages
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 16 Message
9247 9246 9245 9244 9243 9242 9241 9240

DR 16 Reserved

DL 17 Message
9257 9256 9255 9254 9253 9252 9251 9250

DR 17 Message
9265 9264 9263 9262 9261 9260 9259 9258

DL 18 Message
9273 9272 9271 9270 9269 9268 9267 9266

DR 18 Message
9281 9280 9279 9278 9277 9276 9275 9274

DL 19 Message
9289 9288 9287 9286 9285 9284 9283 9282

DR 19 Message
9297 9296 9295 9294 9293 9292 9291 9290

DL 20 Message
9305 9304 9303 9302 9301 9300 9299 9298
DR 20 Message
9313 9312 9311 9310 9309 9308 9307 9306
DL 21 Message
9321 9320 9319 9318 9317 9316 9315 9314
DR 21 Message
9329 9328 9327 9326 9325 9324 9323 9322
DL 22 Message
9337 9336 9335 9334 9333 9332 9331 9330
DR 22 Message
9345 9344 9343 9342 9341 9340 9339 9338
DL 23 Message
9353 9352 9351 9350 9349 9348 9347 9346
DR 23 Message
9361 9360 9359 9358 9357 9356 9355 9354
DL 24 Message
9369 9368 9367 9366 9365 9364 9363 9362
DR 24 Message
9377 9376 9375 9374 9373 9372 9371 9370
DL 25 Message
9385 9384 9383 9382 9381 9380 9379 9378
DR 25 Message
9393 9392 9391 9390 9389 9388 9387 9386

5–58 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.11 PLC messages (DB 58)

Messages
15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL 26 Message
9401 9400 9399 9398 9397 9396 9395 9394

DR 26 Message
9409 9408 9407 9406 9405 9404 9403 9402

DL 27 Message
9417 9416 9415 9414 9413 9412 9411 9410

DR 27 Message
9425 9424 9423 9422 9421 9420 9419 9418

DL 28 Message
9433 9432 9431 9430 9429 9428 9427 9426

DR 28 Message
9441 9440 9439 9438 9437 9436 9435 9434

DL 29 Message
9449 9448 9447 9446 9445 9444 9443 9442

DR 29 Message
9457 9456 9455 9454 9453 9452 9451 9450

DL 30 Message
9465 9464 9463 9462 9461 9460 9459 9458
DR 30 Message
9473 9472 9471 9470 9469 9468 9467 9466
DL 31 Message
9481 9480 9479 9478 9477 9476 9475 9474
DR 31 Message
9489 9488 9487 9486 9485 9484 9483 9482
DL 32 Message
9497 9496 9495 9494 9493 9492 9491 9490
DR 32 Reserved

Notes:
• Whether the message is to be treated as error or operational message is defined in PLC
machine data (see Installation Guide).
• The function blocks for scan and display of messages are contained in FB package 0.

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–59


SINUMERIK 840C (IA)
5 PLC Interface 09.95
5.3.11 PLC messages (DB 58)

5.3.11.1 Softkey function calls DB 59 1)

Softkey function calls

15 14 13 12 11 10 9 8

Byte No. Bit No.

7 6 5 4 3 2 1 0

DL x
Error signal

DR x
Applies to error acknowledgement in DB 40 (DR 51, bit 1) only

DL
x+1
Function number (1 ... 65535)
DR
x+1
DL
x+2
Number of parameters (max. 49)
DR
x+2
DL
x+3
Parameter 1
DR
x+3
DL
x+4
Parameter 2
DR
x+4
.
..
DL
x+y
Parameter n
DR
x+y

Note:
DB 59 is set up with a length of 128 DW from operating system. x = any DW, defined in
DB 40, DR 53.

_______
1) SW 4 and higher

5–60 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
09.95 5 PLC Interface
5.3.12 DBs for PLC machine data (DB 60-65)

5.3.12 DBs for PLC machine data (DB 60-65)

DB DW Significance
DB60 0 to 137 Words for operating system
DB61 0 to 149 Words for function blocks
DB62 0 to 49 Words for user
DB63 0 to 49 Bits for operating system
DB64 0 to 24 Bits for function blocks
DB65 0 to 24 Bits for user

For significance of words and bits see Section 2.

5.3.13 DBs set-up for user (DB 66*), 67*), 68, 71)

DB 66 Icons

15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
7 6 5 4 3 2 1 0

DL 0
..
.
DR 3

DB 67 INT-MSTT (interface, machine control panel)

15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
7 6 5 4 3 2 1 0

DL 0
..
.
DR 3

DB 68

DW-Nr.
PLC High byte (DL) Low byte (DR)

DW 0
.. Extended address M word 1 (binary)
.
DW 63

_______
*) For configuration notes, see Interface Description Part 1, Signals

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 5–61


SINUMERIK 840C (IA)
5 PLC Interface 10.94
5.3.13 DBs set-up for user (DB 66, 67, 68, 71)

DB 71 for bits

15 14 13 12 11 10 9 8

Byte No. Bit No.


PLC
7 6 5 4 3 2 1 0

DL 0
..
.
DR 15

5.3.14 Decoding lists for M signals (DB 80...DB 83) 1)

Decoding lists for M signals

DW No.
PLC- High byte (DL) Low byte (DR)
MD No.

DW Extended address
m+0
DW M address
m+1
DW Bit address, DW No. Bit address, bit No.
m+2

Notes:
• Address m is obtained from the following number of the M function definition:

M function m
1 0
2 3
3 6
.. ..
. .
64 189

• The table is to be completed consecutively from the first entry, gaps between entries are
not allowed. If less than 64 M functions are defined, unassigned entries are preset with 0.
All unassigned entries are located at the end of the table.
• The decoding lists are channel-specific, i. e. decoding list DB 80 is provided for NC
channel 1 and, accordingly, DB 83 is allocated to NC channel 4.
• M decoding according to the decoding list is activated channel-specifically via MDs.

_______
1) SW 4 and higher: DB 85
END OF SECTION

5–62 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
04.96 6 Startup, Flowcharts
6.1 Restart after failure or replacement of the central service board

6 Startup, Flowcharts

6.1 Restart after failure or replacement of the central service board

1st step
Rename PLC program on the hard disk

Area switchover
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaa a

a
a
a
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
a

a
a
a
a
Password NO
a
a
a
a
a
a
a
a
a
a
a
a

a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a

a
a
a
a
Diagnosis
a
a
a
a
a
a
a
a
a
a

set
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaa

YES
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a

Password
Services

e.g. input 1111


Data management

Select PLC directory Input

Set
Input

Area switchover
Select program directory

Input

Set cursor to ANW_PROG

Copy to buffer

Insert from buffer

Rename PLC program

Input

OK
a
a
a
aaaa
a

A
a
a
a
a
a
a
a
a
a
a
a
a

© Siemens AG 1992 All Rights Reserved 6FC5197- AA60 6–1


SINUMERIK 840C (IA)
6 Startup, Flowcharts 04.96
6.1 Restart after failure or replacement of the central service board

aaaaaaaa
aaaaaaaa
aaaa
A

2nd step
Delete program on the hard disk

Select program
ANW_PROG

Delete

OK

Area switchover

Diagnosis

Startup

General reset mode

PLC general reset Format NCK AWS Drive general reset

End of general reset mode

Rename PLC user program


back to ANW_PROG

Load NC and PLC machine


data from the hard disk,
see ”Save and Load”

Area switchover

Diagnosis
a
a
a
aaaa
a

B
a
a
a
a
a
a
a
a
a
a
a
a

6–2 © Siemens AG 1992 All Rights Reserved 6FC5197- AA60


SINUMERIK 840C (IA)
6.2
04.96

a
aa
aaaa
a a
aaaa
aa
a
a
aa
a a
aa
a a
a a
aa
aa
a
aaaa aa aaaaaaa aaaa a a a
aa
a a
aa a aaa a
a a
aa
aa aaa aa
a
aa
aa
aa
a a
aa
a
aaa
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
a
aaa
aa
aa
a a
aa
a a
aaa aa
aaaaa
a
a a
a
aaa
aa
a a
aa
aa
a
aaa
aa
a aa
a aa
aaa
a a
aa
aa
a a
aa
a
aaaa aaaaaaaa
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
aa
aaaa
aaaa
a a
aa
aa
a a
aa
a
aaaa aaaaaaaa

SINUMERIK 840C (IA)


a
aa
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aaaa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
aaaa aaaaaaaa
a
aa
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
aaaa aaaaaaaa
a
aa
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
aaaa aaaaaaaa aaaaaaaa
B

aaaa aaaa aa aa aaaaaaa aaaa a aaa aa aa a aaa aa aa a aa aaa aa a aaa aaa aa aa aaa aa aaaa aaaaaaaa aaaaaaaa

Yes
aaaa aaaa aa aa aaaaaaa aaaa a aaa aa aa a aaa aa aa a aa aaa aa a aaa aaa aa aa aaa aa

mode
aaaa aaaa aa aa aaaaaaa aaaa a aaa aa aa a aaa aa aa a aa aaa aa a aaa aaa aa aa aaa aa aaaa aaaaaaaa aaaaaaaa

Ready
Ready

Startup
Startup

a
aa
aa
aa a
aa
aa
aa a
aa
a a
aa a
aa
aa
aa
aa
aa
aa a
aa
aa
aa a
a a
aa
aa a
aa
a a
aa a
a a
aa
aa a
aa
a a
aa a
a a
aa a
aa
aa
a a
aa a
a a
aa
aa a
aa
aa
a a
aa
a a
aa
NCK PLC a
aa
aa a
aa
a aa aaaaaaaa

Diagnosis

Save PLC
aaaa
a aa
a aa
a aa
a aa
a aa
a a
aa aaaaa aa
a aa
a aa
a aa
a aa
a aa
a
Forced boat
aa
aaaa aa
aaa a aa
aaa
aa
aa
aaa aa
aaaa aa
a aaa aa
aaa a aa
aaa a aa
a a aa
aaa
aa a aa
a aaa aa
aaa
aaaa
aa aa
a a aa
aaaaaaaa

General reset
aaaa aa aa aaaaaaa aaaa a aaa aa aa aa aa a aa aaa aa a aaa aaaaaaa a aaa aa aaaaaaaaaaaa

Area switchover
aaaa aa aa aaaaaaa aaaa a aaa a aa aa a aa aaa aa a aaa aaa aa aaaa

PLC general reset


PLC general reset

aaa
aaaa
a aa a
aaaaa aaaaaa
aaaaaaa
a aaa
aaaa
a a aa
aaaaa aa
aa a
aa a
aa
a a
aa
a a a
aaaa a
aa
aa
a a
aa
a a
a a
aa
aa
a aa
aaa
a a
aa
a aaaa aaaaaaaa
aaaa

General reset mode


General reset mode

aa aa aaa a a aaa a

© Siemens AG 1992 All Rights Reserved


a
aa
a a
aa
a aaaaaa a
a a
aa
aa
a aa
aaaaa

End of general reset mode


aa a a
End of general reset mode
aa
aaaaa aaaaa

6FC5197- AA60
Saving the PLC program on the hard disk of the MMC
6 Startup, Flowcharts

6–3
6.1 Restart after failure or replacement of the central service board
a
aa
aaaa
aa
aaaa
aaaa
a a
aaa

6–4
6.3
a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a
a
aaaa
aaaa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
aaaa
a a
aa
aa
aaaaaaaa
aaaaaa
aaa
a
aaaa
aaaa
a aa aaa aa aa a
aa
a a
aa
aaaa
a a
aa
aa
aaaa
aa aa
aaaa
aa
aa
a
a
a a
aa
a a
aa
a a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
6 Startup, Flowcharts

a aa aa aa aaa aa aa aa aa aa aaa aa aa aaaa

NC MD

running
NC to PC
Select file
a aa aa aa aaa aa aa aa aa aa aaa aa aa aaaa

Save start
new name
a aa aa aa aaa aa aa a aa aa aaa aa aa aaaa

Screen: NC
a aa aa aa
a aa aa aaa aa aa aaaa

Transfer from
configuration

name or enter
a
a a
aa
a a
aa
a
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a aa aa aa aaa aa aa aa aa aa aaa aa aa aaaa

Save on hard disk


a aa
aaaaaaa a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a aa a
aaaaa aaa aa aa
aaaaaaaaaaaaaaa
a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a a aa a a
aa aaa aa a
aaaaaaaaaaaa aa a
a
aaa
aa
aa
a a
aa
a
aaaaa
aa a
a a
a
aaa
aa
aa
a
aa aaaaaaaa
aaaa a
a a
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
a
aa aaaaaaaa
a
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
a
aa aaaaaaaa
aa
aaaa
aa a
a a
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
a
aa aaaaaaaa
a
a
aa
aaa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
a
aa aaaaaaaa
a
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
a
aa aaaaaaaa

Ready
aaaa aa a a aaa aa aa a a aaa aa
Startup

a
aa
aa
aa a
aa
a
aaaaa
a aa
a
aaa
aa
aa
a
aaa
aa
a
aaa
aa
a aa
aaa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
a aa aaaaaaaa
Diagnosis

aaaa
a aa a aa aaa aa aa aa a aaa aa aa a a aaa aaaaaaaa
6.3 Saving on/or loading from the hard disk (MMC)

aa a aa aaa aa aa aa a aaa aa aa a a aaa aa

File functions
Machine data

aa a aa aaa aa aa aa a aaa aa aa a a aaa aaaaaaaa


Area switchover

a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa a
aa
a a
aa
a a a
a aaa aa aaaaaaaa
aa a aa aaa aa aa a
aa
a aaaaa aaaaa a aaaa
aa
aaa
a
aaaa
aa
a a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a a
aa
aaaa
a a
aa
aa
aaaaaaaa
aaaa
aaa
aa
a
a a
aa
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
aaaa
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a aa a
aa
a aaa aa aa aaa
aa
a
a aaa aa a aa aaa aa aa aa aa
aaa a aa
aaa
aaaa
aa aa
aaaa
aaa

running
PLC MD

NC to PC
a aaa aa a aa aaa aa aa aa aa aa aaa aa aa aaaa

user data

Load start
a aaa aa a aa aaa aa aa aa aa aa aaa aa aa aaaa
Screen: NC

a aaa aa a aa aaa aa aa aa aa aa aaa aa aa aaaa

Transfer from
configuration

a
a a
aa
aa
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a
a
a a
aa
aa a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
aaaaa aa a aa aaa aa aa aa aa aa aaaaaaaaaaa a

Load from hard disk


aa a aa aaa aa aa aa aa a

directory: STANDD_T or
a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a aaaaa

STANDD_M or a file from the


aa a aa aaa aa aa aa
Saving on/or loading from the hard disk (MMC)

a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a
aa a aa aaa aa aa aa

Select file either from standard file


a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aaaaaaaaaaaaaa a

© Siemens AG 1992 All Rights Reserved


6FC5197- AA60
SINUMERIK 840C (IA)
04.96
a
aa
aaaa
a
6.4
04.96

a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
aa
aa
aaaa
aaaaaaaa
aa
aaaa
a
a
aaaa
aa
aaaa
aaaa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa a
a a
aa
aa
a a
aa
a a
aa
a a a
aaaa
aaaa
a a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
aa
aaa
aa
aa
aaaa
aaa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a
aaa
aa
a
aaa
aa
a a
a a
aa
a a
aa
a a
a
aaa
aa
a
aaa
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
aaaa
aaaa
aa aa
aa
aaaa
a
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a

SINUMERIK 840C (IA)


a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
Setting on the PC side:

Enter
Enter
Enter

C:____________
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
aaaaaaa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a aa a
aa
a a
a a
aa
a a
aa
a a aa a
aa
a a
aa
a a
aa
a aaaaa aa aa aaa a
aa
a
BIN file = ON
aa
aaa
aa
aa
aa
aaa a aaa aa aa aa
a aa
aa a a aa aa aa
a aa
aa a aa aa aa
aaa
aa
aa
aaaa
aaaa
aa aa
aa
aa a

Enter file name


a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a

Data_in PC format
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a aa
aaaaaaa a
a a
aa
a a
aa a aa
aaaaaaa a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
aaaaaaaa a aaa aa aa aaaaa a aa aa aaaaa aa aa aaa aa
Ready for operation no
1 stop bit, RTS protocol,

© Siemens AG 1992 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a

(PC waits for data transfer)


aaaaaaa
aaaaaaaa
a a
a a
aa
aa
a a
aa
a a
aa a
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a
Data transfer NC PC

aaaaaaaa a aa aa aaaaa aa aa aaa aa


9600 baud, no-parity, 8 data bits,

a
aa
a a
aa a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
aa
a aaaaaaaaaaaaaa a
setting in the SERVICES operating area.

a
aa
aa a
Select PC format on the PCIN software
a
aa aa
aa
aaaa
a

6FC5197- AA60
of PCIN 4.2. The data are output by the NC in PC format, i.e. this format must be the default
The following information is intended as help for transferring data to an external PC by means
6 Startup, Flowcharts

6–5
6.4 Data transfer NC PC
6–6
a
aa
aa
aa
a a a
a
aa
aa
aa
a a
a
aaa
aa
aa
a
a
aa
aa
aa
a aaaa a
aa
aaaa
a a
a a
aa
aa
a
a
aa
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a
a
aa
aa
aa
a aa a
aa
aa
aa
a a
aa
a a
aa
a aaaa a a aaaa a
aa
aaaa
a a
a a
aa
aa
a aa
a
aa
aa
aa
a a
aa
a
aaa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
a
aaa
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a
aaa
aa
a
aaaaaaaa aaaaaaaaaa
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a
aaaaaaaa aaaaaaaaaa
6 Startup, Flowcharts

a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a
aaaaaaaa aaaaaaaaaa
aaaa aa aa aaa aa a aaaa a aaa aaaa aa a a aa aa aa aaaaaaaa
Setting on NC side:

aaaa aa aa aa
a aa
a aaaa a aaa aaaa aa
a aa
a aa aa aaaaaaaaaa
6.4 Data transfer NC PC

a
aa
aa
aa
a a
aa
a a
aa
a
aa
a
a
aa
aaa
a
aa
a
a
aa
a aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a
aa
a
a
aa
a aa
a
aa
a
a
aa
aaa
a a
aa
a a
aa
a
aaaaaaaa aaaaaaaaaa
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
aaaa
a a
aa
a a
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a
aaaaaaaa aaaaaaaaaa

Start
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a
aaaaaaaa aaaaaaaaaa
Devices
Services

RECALL

YES
Selection
aaaa aa aa aaaa aa a aa aa aaaa a aaa aaaa aa aa a aaa aa aa aaaaaaaa

Archive list
aaaa aa aa aaaa aaaaa aa aa aaaa a aaa aaaa aa aa a aaa aa aa aaaaaaaaaa

Data output
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a
aaaaaaaa aaaaaaaaaa
Area switchover

a
aa
aa
aa
a a
aa
a a
aa a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa a
a a
aa
aa a
aa
aa
aa a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa aaaaaaaa aaaaaaaaaa

Select STANDARD
a
aa
aa
aa
a aaaaa a
aa
aa
aa a
aa
a a
aa aaaa
a aaaaa aaaa
a aa a
aaaaa a
a a
aa
aa aaaaa aaaaaaaa
aaaa aa
a aa
a aa
a

Cursor to any archive list


a
aa
aa
aa
a
aa
aaa
aaaa
a
aa
a
a
aa
a aa aa
a
a
aa
aaa
a
a
aa
aa
aa
a a a aaaaa a
a a
aa
aa
a
Window switchover to standard

aaaa aaaaaaaaaa
aa a aa

Data transfer PC/external running


aaa
aaaa
a a
a a
aa
a a
a a
aa
aa
a a
aaaaaa
a aaaaa
a aa a aaa a aa a

NO
a
a a
aa
a a
a a
aa
aa
a a
aaaaaa
a
a
a a
aa
a a
a a
aa
aa
a
aa a a aa a aa
aa
a

start
aaaaaaaa a
aa
a
aaa
aa
aa
a
aa
a
a
aa
a
aa
a
aa
a
aa
aaa
a

Output
aaaaaaaa aa aaa a aa a aaa

YES
a
aa
aa
aa
aa
aa
aa
aa
a aa aa
aaaaaa a
a a
aa
a a
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
a a
aa
aa
a
aa
aa
aa
aa
aa
aa
aa
a aaaaaaa a a
aa
aaaa
a
aa a
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
aaa
aa
a aaaaaaaa a a aa aa

start
a aaaaaaa aaaa aa a

Output
aa
aaaa
a aa
a a aa
aa
a a
aa

NO
aa aa
aaa
aa
aa
aa
aaa a a
aa
aa a

YES
aaa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a aaaaa
aa a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa a
aa
a a
aa
a
aaaaaaaa
a a
aa
a a
aa
a
a
aa
aaaa
a a
aa
aa
aa
a a
aa
a a
aa
a
aa aa aaaa aa aa

NO
a
aa
a a
aa
a aaaa
aaaa a
aa
a a
aa
a
aaaa a
aa
a a
aa a a
aa
aaaa
a a a
aa
a a
aa
a
aa
aa
aa
a a
aa
aaaa
a
a aa
aaa
aaa
aa
a a
aa
a a
aa
a a
a
aaaaa
a aa
a aa
aaaaa
a
a
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
a a
aa
a

© Siemens AG 1992 All Rights Reserved


a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
a a
aa
a

Input
Input
a
aa
aa
aa a
aa
a a
aa a
aa
aa
aa
a a
aa
a a
aa a
a a
a a
aa a
aa
a a
aa
a
aa
a a
aa aaaa aa
a aa
a aa aa

Output start
a
aa
aaa a
aa
aa a aaaa aa
aaa a a
aaaa a aa aa
a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
a a
aa
a
aaaa aa aa aaaa aa aa a a aa aa aa

Select a workpiece
aaa aa aa aaa aa aa a a a aa aa
Cursor to any directory, e.g. LOCAL

aaaa
a a
aa
a a
aa
a aaaa
a aa a
aaaaa aaaa a aa a
aaaaa
a
aa
a a
aa
a
aa aa

Select program, e.g. MPF01


aa a
aaaaa

6FC5197- AA60
SINUMERIK 840C (IA)
04.96
6.5
04.96

a
aa
aa
aa
aa
aa
aa
a a
aaaa
aa
a
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
a a
aaaaa
a
aa
aa
aa
aa
aa
aa
a aaaa aaaa a a a a a
a a
aa
aa
a a
a a
aa
a a
a aaaa a a a a
a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
a a
a
aaa
aa
aa
a a
a
aaa
aa
aa
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
aa
aa
a a
a
aaa
aa
aa
a aaaa aa aaa a
aa
aaaa
a aa
a a
aa
aaaa
a aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a
aaa
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a
aaaaaaaa
aaaaaaa aaaa aaaa a aaa a aaa a aaa a aa a aaaa a aaa aaaa aa aaaaa aa aa aa aa aaaaaaaa

SINUMERIK 840C (IA)


a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a aaaaaaaa
aaaa a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a aaaaaaaa
aaaa aaaaaaa aaaa aaaa a aaa a aaa a aaa a aa a aaaa a aaa aaaa aa aaaaa aa aa aa aa

D
a
aa
aa
aa a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
aa
aa
a a
a a
aa
aa
a a
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
a a
aa
a
aaaaaaaa
aaaa
a aaaaaaa aaaa aaaa a aaa a aaa a aaa a aa a aaaa a aaa aaaa aa aaaaa aa aa aa aa aaaaaaaa
Setting on the NC side:

aaaaaaa aaaa aaaa a aaa a aaa a aaa a aa a aaaa a aaa aaaa aa aaaaa aa aa aa aa

Devices
Services

RECALL
Set input
aaaaaaa aaaa aaaa a aaa a aaa a aaa a aa a aaaa a aaa aaaa aa aaaaa aa aa aa aa aaaaaaaa

Selection

Input start
Password
Diagnosis

Data input
a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
aa
aa
a a
a a
aa
aa
a aaaa
aa aa aaaaa
aa a
aa
a a
aa
a a
aa
a a
aa
a aaaaaaaa
aaaaaaa aaaa aaaa a aaa a aaa a aaa a aa a aaaa a aaa a
aa
aaa a
aa
aaaa
aa
aaa aa aa aa aa
e.g. enter 1111

Area switchover
Area switchover

a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
a a
aa
a a
a a
aa
aa
aa
a a
a a
aa
aa
a aaa
aaaa
a aa aaaa
aaaaaaaa a
aa
a a
aa
a a
aa
a a
aa
a
aaaaaaaa
aaaa

(NC waits for input)


a
aa
aa
aa
aa
aa
aa
a aaa
aaaa
a aaa
aaaa
a a aa
aaaaa a aa
aaaaa a
a a
aa
aa
a a
a a
aa
a a
a aaa
aaaa
a a aa
aaaaa aa a
aaaaa aa a
aaaaa
aaaaaaa a aaa a aa a

Select window standard

© Siemens AG 1992 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a aa
aaaa a
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a

Data transfer PC/external running


Select STANDARD with the cursor
aaaaaa
aaaaaaa
a a
aaaa
aa
a
a aaa

6FC5197- AA60
Loading the archive file from an external PC to the NC
6 Startup, Flowcharts

6–7
6.5 Loading the archive file from an external PC to the NC
aa a

6–8
a
aa
aa
aaaa
a aa
a
aaa
aa
aa
a
aaaa
a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aa
a a aaa aa aaa
a
a
aaa
aa
aa
a
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aaaaaaa
a
a
aa
aaaa
aaaa
aa
a a
a a
aa
aa
a aa a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aaaa
a a
aa
aaaa
a a
aa
a a
aa
a a
aa
aa
a a
aa
aaaa
a a
a a
aa
aa
a a
aaaa
aa
a a
aa
a
aaa
aa
a
aaaaa
aa a
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
6 Startup, Flowcharts

a
aa
aaaa
a aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aa
aa
aa aa
a aa a
aa
a aa a
aa
a a
aa
a a
aa
a a
aa
aa
a aa a
aa
a a
a a
aa
aa
a a aa
aa
a aa aa aa
aaa a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a aa a
aa
aa a a
aa
aa a aa aa aaa a
aa
aa a a aaa a
aaaaa aa
aaaaa
aaaa a aaa aa aaa aaaa aaaaaaaa
D

a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa aaaaaaaa
aa aa aa aa aa aa aa aa aaa aa aa a aaa a aaa aa aa aa a aaa aa aaa aaaa

Enter
Enter
Enter
Setting on external PC:

Ready
a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aa a
aaaaa a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa

file name C:_____


aa aa aa aa aa aa aaa aa aa a aaa a aaa aa aa aa a aaa aa aaa aaaa

Enter drive and


a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
on PCIN software

Data transfer starts


aa a aa a aa aa aaa aa a a aaa a aa aa aa aa a aaa aa aaa
Select PC FORMAT
aaaaa aaaaa a
aa
a a
aa
a a
aa
aa
a aaaaa a
a a
aa
aa
a aaaaa aa aa a
aaaaaaaa a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
Ready for operation no

a a aaa aaa aa aaa aaaa

DATA_OUT PC FORMAT
aa
aaaa
aaaa
aa
a a
a a
aa
aa a
aa
aa
a a
aa
a a
aa
aa
a aaaa
aaaaa aaa aa aaa
Settings: 9600 baud, no-partiy,

a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
8 data bits, 1 stop bit, BIN file = ON

a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aa
aaa aa aaa
aaaaaaaaaaaa
6.5 Loading the archive file from an external PC to the NC

END OF SECTION

© Siemens AG 1992 All Rights Reserved


6FC5197- AA60
SINUMERIK 840C (IA)
04.96
Suggestions
Siemens AG
A&D MC BMS Corrections
P.O. Box 31 80 For Publication/Manual:
D-91050 Erlangen SINUMERIK 840C
Federal Republic of Germany SIMODRIVE 611-D
Installation Lists
Tel. +49 - 180 / 5050 - 222 [Hotline]
Fax +49 - 9131 / 98 - 2176 Service Documentation
email: motioncontrol.docu@erlf.siemens.de
Installation Guide
Order No.: 6FC5 197-6AA60-0BP2
Edition: 09.2001

From:
Should you come across any printing errors
Name when reading this publication, we would ask
Company/Dept. you to inform us accordingly, using this
form. We would also welcome any sugges-
Address tions you may have in the way of improve-
Telephone / ment.

Suggestions and/or corrections


Overview of SINUMERIK 840C Documentation / OEM Version for Windows
General Documentation User/Manufacturer/ User Documentation
Service Documentation

SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK


840C 840C Accessories ACR 20/ 840C
805SM/840C

Brochure Catalog NC 36 Catalog NC Z Link to SINEC L2--DP with Module Diagnostics Guide
-- IM328--N, Slave
-- IM329--N, Master and Slave

User Documentation

SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK


840C 840C 840/840C/ 840/840C/ 840C 840C
880/ 850/880/
880 GA2 880 GA2

Operator’s Guide Programming User’s Guide Cycles, Measuring Cycles User’s Guide
-- OEM Version Guide Graphic Programming System Programming Version 20 Simulation Milling
Windows -- Drilling/Boring and Milling Guide User’s Guide and Turning
-- Standard Parts 1 + 2
-- Turning Parts 1 + 2
-- On DOS PC
-- Environment Description 840C
Manufacturer Documentation

SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK


840C 840/840C/ 840/840C/ 840C 840C 840C
880/ 880/
880 GA2 880 GA2
840/880

Interface: Function Block PLC 135 WB/WB2d/WD SINUMERIK Planning Guide User’s Guide
-- Signals Packages Quick Reference, WS 800A Graphic OEM Version
-- Connection Function Macros Planning -- CL 800 Programming System for Windows
Conditions S5--HLL Cycle Language
-- User’s Guide

Manufacturer Documentation Service Documentation

SINUMERIK SINUMERIK
SINUMERIK SINUMERIK SINUMERIK SIMODRIVE SIMODRIVE SINUMERIK SINUMERIK
840C 840/840C/ 840/840C/ Safety 840C 840/840C/ 840C
880/ 880/ Integrated 611D 850/880/
880 GA2 880 GA2 880 GA2

Alarm Dialog Computer Link Computer Link Description of Installation Guide Measuring Cycles Spare Parts
for PC -- SINT -- Message Frame Functions -- Instructions Version 20 List
OEM Version -- SIN PS 231 Description SINUMERIK -- Lists Start--up Guide
for Windows -- SIN PS 315 -- General Safety Integra- -- Difference
Description ted Description Windows

Electronic Documentation

SINUMERIK
SIMODRIVE
840C
611D

DOC ON CD

You might also like