802Dsl LIS 0206 en PDF
802Dsl LIS 0206 en PDF
Lists
Valid for
Control system
SINUMERIK 802D sl
Software version
1
02.06 Edition
6FC53975CP100BA0
Machine Data
Overview
Setting Data
Overview
Machine Data
Description
Setting Data
Description
Interface Signals
SINAMICS Parameters
Safety-related information
This manual contains important information related to your personal safety and the protection of
equipment. The notices referring to your personal safety are highlighted in the manual by a triangular
safety alert symbol, notices referring to property damage only have no safety alert symbol. These
notices shown below are graded according to the degree of danger:
!
!
!
Danger
indicates that death or severe personal injury will result if proper precautions are not taken.
Warning
indicates that death or severe personal injury may result if proper precautions are not taken.
Caution
with a safety alert symbol, indicates that minor personal injury can result if proper precautions are not
taken.
Caution
without a safety alert symbol, indicates that property damage can result if proper precautions are not
taken.
Notice
indicates that an undesirable event or state may arise if the relevant note is not observed.
If more than one degree of danger is present, the warning notice representing the highest degree of
danger will be used. A notice warning of injury to persons with a warning symbol may also include a
warning relating to property damage.
Qualified personnel
The device/system may only be set up and used in conjunction with this documentation.
Commissioning and operation of a device/system may only be performed by qualified personnel.
Qualified persons as far as the safety instructions given in this documentation are concerned are
those who have the necessary authorization to commission, ground and identify equipment, systems
and circuits in accordance with the relevant safety standards.
Use as prescribed
Note the following:
Warning
This device and its components may only be used for the applications described in the catalog or in
the technical descriptions, and only in combination with third-party devices and components which
have been approved or recommended by Siemens. This product can only function correctly and
safely if it is transported, stored, set up, and installed correctly, and operated and maintained as
recommended.
Trademarks
All designations with the trademark symbol are registered trademarks of Siemens AG. Other
designations in this documentation may be trademarks whose use by third parties for their own
purposes may infringe the rights of the owner.
Disclaimer of liability
We have checked the contents of this manual for agreement with the hardware and software
described. Since discrepancies cannot be precluded entirely, we cannot guarantee full agreement.
The information given in this publication is reviewed at regular intervals and any corrections that
might be necessary are made in the subsequent editions.
Siemens AG
Automation and Drives
Postfach 48 48
90437 NRNBERG
DEUTSCHLAND
6FC53975CP100BA0
02/2006 Edition
Preface
SINUMERIK Documentation
The SINUMERIK Documentation is organized in 3 levels:
General Documentation:
User Documentation
Manufacturer/Service Documentation:
A monthly overview of publications with specification of the available languages can be found
on the Internet at:
http://www.siemens.com/motioncontrol
Follow the menu items Support/Technical Documentation/Overview of Publications.
The Internet edition of DOConCD DOConWEB can be found at:
http://www.automation.siemens.com/doconweb
Information of our training offer and answers to frequently asked questions (FAQs) can be
found on the Internet at:
http://www.siemens.com/motioncontrol and there under the menu option Support.
Target group
The present publication is aimed at planning engineers, programmers and startup engineers.
Utility value
The present Lists Manual provides knowledge in respect of parameters and their effects on
the system.
Standard scope
The present documentation describes the functionality of the standard scope. Any amendments made by the machine manufacturer are documented by the machine manufacturer.
Other functions not described in this documentation can possibly also be performed on the
control system. However, the customer is not entitled to demand these functions when the
new equipment is supplied or servicing is carried out.
For reasons of clarity, this documentation does not contain all detailed information on all types of the product and can thus not consider any conceivable case of installation, operation
and maintenance.
Technical Support
If you have any questions, do not hesitate to call our hotline:
iii
Preface
EU Declaration of Conformity
The EU Declaration of Conformity in respect of the EMC Guideline can be obtained
iv
on the Internet:
http://www.ad.siemens.de/csinfo
under the product order number 15257461
and from the appropriate regional office of the business area A&D MC of Siemens AG.
Table of Contents
Table of Contents
1
1-17
1.2
1-22
2-23
2.2
2-29
2.3
2-38
2.4
2-49
Setting data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-65
3.2
3-67
3.3
3-71
4-75
4.2
4-78
4.3
4-82
4.4
4-90
5.2
5.3
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-127
6.2
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.3
6.4
6.4.1
6.4.2
6.5
6.6
6.6.1
6.6.2
6.7
6.7.1
6.7.2
6.7.3
Axis/spindle-specific signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transferred axisspecific M and S functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals to axis/spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals from axis/spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-129
6-129
6-130
6-131
6-131
6-132
6-162
6-162
6-163
6-174
Table of Contents
6.8
vi
7.2
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
User data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User data 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User data2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals from MCP (connected to the MCPA module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals to MCP (connected to the MCPA module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reading/writing NC data: Job [F20.6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read/write NC data: Result [F20.6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3
7.4
7.4.1
7.4.2
7.4.3
User alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User alarm: Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable for alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Active alarm reaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-188
7-188
7-188
7-189
7.5
7.5.1
7.5.2
7.5.3
7.5.4
7.5.5
7.5.6
7.5.7
7.5.8
7-189
7-189
7-190
7-190
7-190
7-191
7-191
7-191
7-192
7.6
7.6.1
7.6.2
7.6.3
7.6.4
7.6.5
7.6.6
7-193
7-194
7-194
7-195
7-195
7-195
7-196
7.7
7.7.1
7.7.2
7.7.3
7.7.4
7.7.5
NCK signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General signals to NCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General signals from NCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals to fast inputs and outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signal from fast inputs and outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating mode signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-197
7-197
7-197
7-198
7-199
7-200
7.8
7.8.1
7.8.2
7.9
7.9.1
7.9.2
7.9.3
Axis/spindle signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transferred M/S functions, axis-specific . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals to axis/spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals from axis/spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-207
7-207
7-207
7-211
7.10
7.10.1
7.10.2
7.10.3
7.10.4
7-214
7-214
7-214
7-214
7-215
7.11
7.12
7-185
7-185
7-185
7-185
7-186
7-186
7-186
10074, 4-78
10240, 4-79
11100, 4-79
11210, 4-79
11240, 4-80
11310, 4-80
vii
20080, 4-82
11320, 4-80
20090, 4-83
11346, 4-80
13060, 4-81
20140, 4-83
202, 4-75
14510, 4-81
203, 4-75
14512, 4-81
14514, 4-81
20360, 4-83
14516, 4-81
204, 4-75
205, 4-75
20050, 4-82
20700, 4-83
20070, 4-82
20730|G0_LINEAR_MODE, 2-40
viii
22534, 4-85
21000, 4-84
22550, 4-85
21020, 4-84
24100, 4-85
24110, 4-85
24120, 4-86
22000, 4-84
24200 , 4-86
22010, 4-84
24210 , 4-86
22020, 4-85
24220 , 4-86
22030, 4-85
ix
24800, 4-86
24810, 4-86
27800, 4-87
24820, 4-86
27860, 4-88
27880, 4-89
27882, 4-89
24900, 4-87
24910, 4-87
289, 4-76
24911, 4-87
290, 4-76
24920, 4-87
291, 4-76
292, 4-76
30110, 4-90
30120, 4-90
30130, 4-90
30134, 4-90
30200, 4-90
30220, 4-90
30230, 4-91
31060, 4-93
30240, 4-91
31070, 4-93
30300, 4-91
31080, 4-93
30310, 4-91
30320, 4-92
31122, 4-93
30350, 4-92
31123, 4-93
32000, 4-94
30600 , 4-92
32010, 4-94
32020, 4-94
32100, 4-94
31000, 4-92
32110, 4-95
31010, 4-92
32200, 4-95
31020, 4-92
31030, 4-93
31040, 4-93
31050, 4-93
xi
34030, 4-98
32431, 4-96
34040, 4-98
32432, 4-96
34050, 4-98
34060, 4-98
32450, 4-96
34070, 4-99
34080, 4-99
34090, 4-99
34092, 4-100
32630, 4-96
34093, 4-100
34100, 4-100
34110, 4-101
32700, 4-96
32810, 4-97
34200, 4-101
34210 , 4-102
33050, 4-97
34220 , 4-102
34000, 4-97
34010, 4-97
34020, 4-97
35000, 4-103
xii
35010, 4-103
35410, 4-107
35430, 4-107
35440, 4-107
35040, 4-103
35450, 4-107
35100, 4-104
35500, 4-108
35110, 4-104
35510, 4-108
35120, 4-104
35130, 4-104
35140, 4-105
36010, 4-109
35150, 4-105
35160, 4-105
36050, 4-109
35200, 4-106
36060, 4-110
35210, 4-106
361, 4-76
35300, 4-106
35310, 4-106
35350, 4-106
35400, 4-106
36210, 4-111
xiii
37040, 4-116
37050, 4-116
36302, 4-111
37060, 4-116
373, 4-77
36500, 4-112
37400, 4-116
37402, 4-117
36620, 4-114
36720, 4-114
37000, 4-114
38000, 4-117
37002, 4-114
41010, 5-119
37010, 4-115
41110, 5-119
37012, 4-115
41130, 5-119
37020, 4-115
41200, 5-120
37030, 4-115
xiv
42000, 5-121
42010, 5-121
42940, 5-122
42100, 5-121
42950, 5-122
42110, 5-121
43210, 5-123
43220, 5-123
43230, 5-123
43400, 5-124
43410, 5-124
43420, 5-124
43430, 5-124
43500, 5-124
43510, 5-125
xv
xvi
1.1
Minimum value
Attributes
Maximum value
Cross
reference
Activation
Data type
Protection
Cross reference
For a detailed description of the appropriate data, please refer to the description of functions
or manual/guide specified.
Example: [FS1]
Unit/unit system
Depending on MD 10240 SCALING_SYSTEM_IS_METRIC, the physical units of the machine data (MD) differ as follows:
MD 10240 = 1
MD 10240 = 0
mm
inch
mm/min
inch/min
m/s2
inch/s2
m/s3
inch/s3
mm/rev.
inch/rev.
If there are machine data with no physical unit assigned, a hyphen () can be found in the
relevant field.
1-17
Note
The default setting is MD 10240 SCALING_SYSTEM_IS_METRIC = 1 (metric).
Activation
The activation stages are listed according to their priority. If any data is changed, it comes
into effect after:
RESET (re) With RESET at the PLC interface (V3000 0000.7) or at the end of the program M2/M30
Display filter
The number of machine data displayed in a specific area can be reduced thanks to a display
filter.
Display filters are offered for the following machine data areas:
To parameterize the display filter for a machine data area, use the Select group softkey to
call the relevant machine data area.
Table 1-1
Code
Display filter
General machine data
1-18
N01
Configuration / scaling
N02
Memory configuration
N03
N04
Drive control
N05
N06
N07
Auxiliary functions
N08
Corrections / compensations
Table 1-1
Code
Display filter
N09
Technological functions
N10
I/O configuration
N11
Standard machine
Channelspecific machine data
C01
Configuration
C02
Memory configuration
C03
Default settings
C04
Auxiliary functions
C05
Speeds/velocities
C06
C07
Transformations
C08
Corrections / compensations
C09
Technological functions
C10
Standard machine
Axisspecific machine data
A01
A02
Measuring system
A03
Machine geometry
A04
A05
A06
Spindle
A07
Controller data
A08
Status data
A09
Corrections / compensations
A10
Technological functions
A11
Standard machine
1-19
Data type
BOOLEAN
BYTE
8bit value,
as an INTEGER value: -128 ... 127,
as a hexadecimal value: 00 ... FF
as a character as per ASCII character set, e.g. a
STRING
WORD
16bit value,
as an INTEGER value: -32768 ... 32767,
as a hexadecimal value: 0000 ... FFFF
UNSIGNED WORD
16bit value,
as an INTEGER value: 0 ... 65535,
as a hexadecimal value: 0000 ... FFFF
INTEGER
DWORD
32bit value,
as an INTEGER value: 2147483648 ... 2147483647,
as a hexadecimal value: 0000 0000 ... FFFF
UNSIGNED WORD
32bit value,
as an INTEGER value: 0 ... 4294967295,
as a hexadecimal value: 0000 0000 ... FFFF FFFF
DOUBLE
64bit value,
floating point value: " 4.19 10-307 ... " 1.67 10308
System
Specifies the control system for which the data with the entered values applies. The following entries are possible:
1-20
default
The entered values apply for all SINUMERIK 802D sl.
Any deviations in the range of values must be entered in the following lines of the table. If
no default entry exists, the data only applies for the control variants specified.
tm1
Turning/milling value
tm2
Turning/milling plus
tm3
Turning/milling pro
ng2
Nibbling/grinding plus
ng3
Nibbling/grinding pro
Default values
This value is used to specify a default value for the machine data. If the default values for
the channels are different, this is marked by a , .
Protection levels
The SINUMERIK 802D sl provides a concept of protection levels for enabling data areas.
There are the protection levels 0 to 7 whereby 0 is the highest and 7 the lowest level.
The protection levels can be set for certain function areas (e.g. program editor) using the
display machine data (USER_CLASS...).
When the control system is delivered, certain default passwords are already set for the protection levels 1 to 3. If necessary, the appropriate authorized person can change these passwords.
Table 1-2
Protection
level
0
Area
Siemens, reserved
4 to 7
No password and
user interface from PLC NCK
1-21
1.2
Area
1-22
from
to
200
400
1 000
19 999
20 000
29 999
30 000
39 999
41 000
41 999
42 000
42 999
43 000
43 999
2.1
Number
Schematic view
Name, miscellaneous
Unit
Activation
Default value
202
Foreground language
Display resolution
Display resolution
Display resolution
207
FT3
POWER ON
1
FT3
5
2/3
BYTE
FT3
5
2/3
BYTE
immediately
7
3/3
BYTE
USER_CLASS_WRITE_TOA_GEO
decimal
immediately
7
3/3
BYTE
USER_CLASS_WRITE_TOA_WEAR
decimal
immediately
7
3/3
BYTE
USER_CLASS_WRITE_ZOA
decimal
212
2/3
BYTE
USER_CLASS_READ_TOA
Protection level for Read tool offsets, general
210
immediately
0
209
FT3
immediately
0
2/3
BYTE
immediately
decimal
208
DISPLAY_RESOLUTION_SPINDLE
decimal
Read/write
protection level
Data type
DISPLAY_RESOLUTION_INCH
decimal
205
Maximum value
DISPLAY_RESOLUTION
decimal
204
Minimum value
FIRST_LANGUAGE
decimal
203
Cross reference
MD identifier
immediately
7
3/3
BYTE
USER_CLASS_WRITE_SEA
decimal
immediately
7
3/3
BYTE
2-23
213
USER_CLASS_READ_PROGRAM
decimal
214
BYTE
immediately
7
immediately
7
immediately
7
immediately
7
immediately
7
V24_PG_PC_BAUD
immediately
BYTE
126
126
3/3
V24_PPI_ADDR_PLC
PLC station address
2
POWER ON
3/3
BYTE
V24_PPI_ADDR_NCK
NCK station address
3
POWER ON
100
FK1
immediately
4000
3/4
INTEGER
CTM_POS_COORDINATE_SYSTEM
decimal
3/3
BYTE
CTM_SIMULATION_TIME_NEW_POS
decimal
2-24
2/3
BYTE
290
2/2
BYTE
PG: Baud rate (300, 600, 1200, 2400, 4800, 9600, 19200, 38400)
289
3/3
BYTE
281
3/3
BYTE
Bit pattern
280
3/3
BYTE
USER_CLASS_WRITE_PWA
decimal
247
3/3
USER_CLASS_PLC_ACCESS
decimal
223
immediately
USER_CLASS_DIR_ACCESS
decimal
222
3/3
BYTE
USER_CLASS_SET_V24
decimal
221
immediately
7
USER_CLASS_WRITE_RPA
decimal
219
3/3
BYTE
USER_CLASS_WRITE_CYCLES
decimal
218
immediately
7
USER_CLASS_SELECT_PROGRAM
decimal
217
3/3
BYTE
USER_CLASS_WRITE_PROGRAM
decimal
215
immediately
7
FK1
immediately
7
3/4
BYTE
291
CTM_CROSS_AX_DIAMETER_ON
decimal
292
Incremental feed
immediately
1000
10
immediately
1000
immediately
1000
immediately
1000
3/7
INTEGER
immediately
1000
3/7
INTEGER
FG_GROUP1
Useroriented G group for position display (external language)
immediately
INTEGER
1000
3/7
FG_GROUP2
decimal
immediately
INTEGER
1000
3/7
FG_GROUP3
decimal
immediately
INTEGER
1000
3/7
FG_GROUP4
decimal
immediately
INTEGER
314
3/7
INTEGER
313
3/7
INTEGER
decimal
312
3/7
INTEGER
G_GROUP5
decimal
311
3/7
BYTE
G_GROUP4
decimal
310
G_GROUP3
decimal
309
FK1
G_GROUP2
decimal
308
3/4
BYTE
G_GROUP1
307
immediately
decimal
306
FK1
immediately
CTM_G91_DIAMETER_ON
decimal
305
1000
3/7
FG_GROUP5
decimal
immediately
10
INTEGER
1000
3/7
2-25
330
CMM_POS_COORDINATE_SYSTEM
decimal
*)
immediately
7
3/7
BYTE
Explanation:
Both the position and the size of the representation are handed over during initialization. The position of the coordinate system
can be influenced by the Axis direction parameter in the header of the file.
The following positions are possible:
Position
X+
Z+
up
to the right
0
1
up
to the left
2
down
to the right
3
down
to the left
4
to the right
top
5
to the left
up
6
to the right
down
7
to the left
down
The positions of the elements must be specified in position 4 (mathematic coordinate system). The simulation will then automatically convert the representation to the relevant system.
331
CONTOUR_MASK
decimal
332
immediately
126
344
345
356
357
decimal
3/3
Byte
immediately
2
3/3
Byte
immediately
15
0/3
Byte
HMI_COL_TITLE_FOCUS_BACK
Color settings title bar focus window background
0
immediately
15
0/3
Byte
SPINDLE_LOAD_DISPL1
Activate utilization display for spindle 1
0
2-26
3/3
Byte
immediately
9
360
immediately
HMI_COL_TITLE_FOCUS_FORE
15
decimal
V24_PPI_MODEM_PARITY
decimal
decimal
3/3
V24_PPI_MODEM_BAUD
decimal
346
POWER ON
V24_PPI_MODEM_ACTIVE
decimal
0
3/3
INTEGER
V24_PPI_ADDR_MMC
decimal
0
3/7
BYTE
TOOL_LIST_PLACE_NO
decimal
343
immediately
1
immediately
1
3/3
INTEGER
361
decimal
USER_MEAS_TOOL_CHANGE
Input enable for T/D no. in the Tool gauging window
0
362
decimal
363
364
365
366
decimal
368
369
370
decimal
371
372
373
374
decimal
immediately
9999999
2/2
INTEGER
immediately
120
2/2
INTEGER
immediately
15
3/3
Byte
SPINDLE_LOAD_BAR_COL2
Utilization display color for the spindle, range 2
0
immediately
15
3/3
Byte
SPINDLE_LOAD_BAR_COL3
Utilization display color for the spindle, range 3
0
immediately
15
3/3
Byte
PROBE_MODE
Measuring system type: 1: Probe, 2: Opt. measuring technique
immediately
INTEGER
3/3
TOOL_REF_PROBE_AXIS1
Absolute position of probe X
999999.999
immediately
999999.999
2/2
DOUBLE
TOOL_REF_PROBE_AXIS2
Absolute position of probe Y
999999.999
immediately
999999.999
2/2
DOUBLE
TOOL_REF_PROBE_AXIS3
Absolute position of probe Z
9
decimal
2/2
INTEGER
SPINDLE_LOAD_BAR_COL1
decimal
immediately
9999999
decimal
3/3
INTEGER
SPINDLE_LOAD_BAR_MAX
decimal
decimal
immediately
1
SPINDLE_LOAD_BAR_LIM3
10
367
120
decimal
3/3
Byte
SPINDLE_LOAD_BAR_LIM2
100
decimal
immediately
1
100
decimal
SPINDLE_LOAD_DISPL2
1
decimal
999999.999
immediately
999999.999
2/2
DOUBLE
MEAS_SAVE_POS_LENGTH2
Activate tool gauging; select Save Pos softkey for all values
immediately
Byte
2/2
TOOL_WEAR_LIMIT_VALUE
Limit value for wear control during input
9.999
immediately
9.999
2/2
DOUBLE
2-27
375
USER_CLASS_READ_CUS_DIR
decimal
376
2/3
Byte
immediately
7
2/2
Byte
immediately
2
3/3
Byte
V24_PPI_ADDR_DRV1
decimal
2-28
immediately
7
SPINDLE_DISP_MODE
decimal
383
2/2
Byte
USER_CLASS_LADDER_VIEW
decimal
379
immediately
7
USER_CLASS_WRITE_TO_MON_DAT
decimal
378
2/3
Byte
USER_CLASS_WRITE_CUS_DIR
decimal
377
immediately
7
POWER ON
126
3/3
Byte
2.2
MD
MD identifier
number
Unit
Brief description
Display filter
System *
Dimension
Default value
* Values other than those in the default system
Note regarding the value definition:
TRUE corresponds to 1
FALSE corresponds to 0
Minimum value
Attributes
Maximum value
Activation
Data type
Protection
POWER ON
STRING
2/2
2/2
2/2
2/2
50
POWER ON
DWORD
2/2
0.0
1.0
immediately
DOUBLE
2/2
1.0
1.0
1.0
1.0e9
1.0e9
1.0e9
POWER ON
DOUBLE
2/2
2/2
2/2
1.0
1.0
1.0
1.0e9
1.0e9
1.0e9
POWER ON
DOUBLE
2/2
2/2
2/2
SCAL
POWER ON
BOOLEAN
2/2
10000
N01, N11
Default
AXCONF_MACHAX_NAME_TAB
Machine axis name
ng2
ng3
tm1
10074
N01, N05
Default
PLC_IPO_TIME_RATIO
Factor of the PLC task for main run
10088
s
EXP
Default
REBOOT_DELAY_TIME
Reboot delay
10200
N01
Default
ng2
ng3
INT_INCR_PER_MM
Computational resolution for linear positions
10210
N01
Default
ng2
ng3
INT_INCR_PER_DEG
Computational resolution for angular positions
10240
N01
Default
SCALING_SYSTEM_IS_METRIC
Metric basic system
10350
N10
Default
FASTIO_DIG_NUM_INPUTS
Number of active digital NCK input bytes
10360
N10
Default
FASTIO_DIG_NUM_OUTPUTS
Number of active digital NCK output bytes
0.2
1000.0
100000.0
100000.0
1000.0
100000.0
100000.0
TRUE
MAXNUM_DIG_
FASTIN_BYTES
MAXNUM_DIG_
FASTOUT_BYTES
POWER ON
BYTE
2/2
POWER ON
BYTE
2/2
2-29
10366
N10
Default
ng2
ng3
HW_ASSIGN_DIG_FASTIN
Hardware assignment of external digital NCK inputs
10368
N10
Default
ng2
ng3
HW_ASSIGN_DIG_FASTOUT
Hardware assignment of external digital NCK outputs
10450
N09
ng2
ng3
SW_CAM_ASSIGN_TAB
Assignment software cams to machine axes
10460
s
N09
ng2
SW_CAM_MINUS_LEAD_TIME
Lead or delay time at minus cams 116
ng3
10461
s
N09
ng2
SW_CAM_PLUS_LEAD_TIME
Lead or delay time at plus cams 116
ng3
10470
N09
ng2
ng3
SW_CAM_ASSIGN_FASTOUT_1
Hardware assignment for output of cams 18 to NCK I/Os
10480
N09
ng2
ng3
SW_CAM_TIMER_FASTOUT_MASK
Screenform for output of cam signals via timer interr. to NCU
10485
N09
ng2
ng3
SW_CAM_MODE
Behavior of SW cams
10710
EXP, N01
ng2
ng3
tm2
tm3
PROG_SD_RESET_SAVE_TAB
Setting data to be updated
2-30
1
1
1
1
1
1
8
8
30
30
30
30
0x0
0x00010101
0x00010101
0x0
0x00010101
0x00010101
0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
0
0
0
0
0
0
0, 0, 0...
0, 0, 0...
0, 0, 0...
0, 0, 0...
0x00010101
0x00010101
0x00010101
POWER ON
DWORD
2/2
2/2
2/2
0x0
0x0
0x0
0x00010101
0x00010101
0x00010101
POWER ON
DWORD
2/2
2/2
2/2
0
0
6
6
POWER ON
BYTE
2/2
2/2
POWER ON
DOUBLE
3/3
3/3
POWER ON
DOUBLE
3/3
3/3
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
2/2
2/2
0x0
0x0
0x0
10713
M_NO_FCT_STOPRE
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
10716
M_NO_FCT_CYCLE_NAME
POWER ON
STRING
2/2
10717
T_NO_FCT_CYCLE_NAME
POWER ON
STRING
2/2
10718
M_NO_FCT_CYCLE_PAR
POWER ON
DWORD
2/2
10719
T_NO_FCT_CYCLE_MODE
0
0
POWER ON
DWORD
2/2
10735
EXP, N01
Default
JOG_MODE_MASK
Enable jogging in the AUTOMATIC mode
0
0x1
POWER ON
DWORD
2/2
10760
N12
tm1
tm2
tm3
G53_TOOLCORR
Effect with G53, G153 and SUPA
POWER ON
BOOLEAN
2/2
2/2
2/2
10804
EXP, N12
tm1
tm2
tm3
EXTERN_M_NO_SET_INT
M function to activate ASUB
POWER ON
DWORD
2/2
2/2
2/2
10806
EXP, N12
tm1
tm2
tm3
EXTERN_M_NO_DISABLE_INT
M function to deactivate ASUB
POWER ON
DWORD
2/2
2/2
2/2
10714
EXP, N07
Default
M_NO_FCT_EOP
M function active for spindle after reset
10715
M_NO_FCT_CYCLE
FALSE
FALSE
FALSE
96
96
96
97
97
97
2-31
10808
EXP, N12
tm1
tm2
tm3
EXTERN_INTERRUPT_BITS_M96
Activate interrupt program (ASUB)
10810
EXP, N12
tm1
tm2
tm3
EXTERN_MEAS_G31_P_SIGNAL
Assignment of the measuring inputs for G31 P..
10812
EXP, N12
tm1
tm2
tm3
EXTERN_DOUBLE_TURRET_ON
Doubleresolver head with G68
10814
EXP, N12
tm1
EXTERN_M_NO_MAC_CYCLE
Macro call via M function
tm2
10
tm3
10
10815
EXP, N12
tm1
tm2
tm3
EXTERN_M_NO_MAC_CYCLE_NAME
Name of subroutine for M function macro call
10816
EXP, N12
tm1
EXTERN_G_NO_MAC_CYCLE
G function for macro call
tm2
50
tm3
50
10817
EXP, N12
tm1
tm2
tm3
EXTERN_G_NO_MAC_CYCLE_NAME
Name of subroutine for G function macro call
10818
EXP, N12
tm1
tm2
tm3
EXTERN_INTERRUPT_NUM_ASUP
Interrupt number for ASUB start (M96)
2-32
4
4
4
10
0
0
0
1, 1, 1, 1
1, 1, 1, 1
1, 1, 1, 1
FALSE
FALSE
FALSE
1, 1, 1, 1, 1, 1, 1,
1, 1, 1
1, 1, 1, 1, 1, 1, 1,
1, 1, 1
1, 1, 1, 1, 1, 1, 1,
1, 1, 1
10
10
10
50
1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1 ....
1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1 ....
1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1 ....
50
50
50
1
1
1
POWER ON
DWORD
2/2
2/2
2/2
0
0
0
3
3
3
POWER ON
BYTE
2/2
2/2
2/2
POWER ON
BOOLEAN
2/2
2/2
2/2
POWER ON
DWORD
2/2
2/2
2/2
POWER ON
STRING
2/2
2/2
2/2
POWER ON
DOUBLE
2/2
2/2
2/2
POWER ON
STRING
2/2
2/2
2/2
1
1
1
8
8
8
POWER ON
BYTE
2/2
2/2
2/2
10820
EXP, N12
tm1
tm2
tm3
EXTERN_INTERRUPT_NUM_RETRAC
Interrupt number f. rapid retraction (G10.6)
10880
N01, N12
tm1
tm2
tm3
MM_EXTERN_CNC_SYSTEM
Def. of control system to be adapted
10881
N01, N12
Default
MM_EXTERN_GCODE_SYSTEM
ISO_3 Mode: GCodeSystem
10882
N12
Default
NC_USER_EXTERN_GCODES_TAB
List of userspecific G commands, ext. language
2
2
2
1
1
1
60
1
1
1
8
8
8
POWER ON
BYTE
2/2
2/2
2/2
1
1
1
3
3
3
POWER ON
DWORD
2/2
2/2
2/2
POWER ON
DWORD
2/2
POWER ON
STRING
2/2
10884
N12
Default
EXTERN_FLOATINGPOINT_PROG
Evaluation of progr. values without decimal point
10886
N12
Default
EXTERN_INCREMENT_SYSTEM
Increment system
TRUE
FALSE
POWER ON
BOOLEAN
2/2
POWER ON
BOOLEAN
2/2
POWER ON
BYTE
2/2
POWER ON
DWORD
2/2
60
60
60
60
RESET
DWORD
2/2
2/2
2/2
2/2
10888
N12
Default
EXTERN_DIGITS_TOOL_NO
Number of digits for T number
10890
N12
Default
EXTERN_TOOLPROG_MODE
Tool change program with ext. language
10900
N09
ng2
ng3
tm2
tm3
INDEX_AX_LENGTH_POS_TAB_1
Number of positions for indexing axis table 1
10910
mm/inch,
degrees
N09
ng2
ng3
tm2
tm3
INDEX_AX_POS_TAB_1
Indexing position table 1
60
60
60
60
0
0
0
0
0
0
0
0
RESET
DOUBLE
2/2
2/2
2/2
2/2
2-33
10920
N09
ng2
ng3
tm2
tm3
INDEX_AX_LENGTH_POS_TAB_2
Number of positions for indexing axis table 2
10930
N09
ng2
ng3
tm2
tm3
INDEX_AX_POS_TAB_2
Indexing position table 2
60
60
60
60
0
0
0
0
0
0
0
0
60
60
60
60
RESET
DWORD
2/2
2/2
2/2
2/2
RESET
DOUBLE
2/2
2/2
2/2
2/2
11100
AUXFU_MAXNUM_GROUP_ASSIGN
1
1
255
11160
N01
Default
ACCESS_EXEC_CST
Right of execution for /_N_CST_DIR
POWER ON
BYTE
2/2
11161
N01
Default
ACCESS_EXEC_CMA
Right of execution for /_N_CMA_DIR
POWER ON
BYTE
2/2
11162
N01
Default
ACCESS_EXEC_CUS
Right of execution for /_N_CUS_DIR
POWER ON
BYTE
3/3
11165
N01
Default
ACCESS_WRITE_CST
Write protection for /_N_CST_DIR
POWER ON
DWORD
2/2
11166
N01
Default
ACCESS_WRITE_CMA
Write protection for directory /_N_CMA_DIR
POWER ON
DWORD
2/2
11167
N01
Default
ng2
ng3
ACCESS_WRITE_CUS
Write protection for directory /_N_CUS_DIR
POWER ON
DWORD
3/3
2/2
2/2
11170
N01
Default
ACCESS_WRITE_SACCESS
Write protection for _N_SACCESS_DEF
POWER ON
BYTE
2/2
11171
N01
Default
ACCESS_WRITE_MACCESS
Write protection for _N_MACCESS_DEF
POWER ON
BYTE
2/2
2-34
1
1
1
POWER ON
DWORD
2/2
11172
N01
Default
ACCESS_WRITE_UACCESS
Write protection for _N_UACCESS_DEF
11210
N01, N05
Default
UPLOAD_MD_CHANGES_ONLY
MD backup only for changed MD
11240
N01, N05
Default
PROFIBUS_SDB_NUMBER
SDB1000 number
POWER ON
BYTE
3/3
immediately
BYTE
2/2
POWER ON
DWORD
2/2
POWER ON
BYTE
2/2
POWER ON
BYTE
2/2
POWER ON
DOUBLE
2/2
POWER ON
BYTE
2/2
11717
D_NO_FCT_CYCLE_NAME
POWER ON
STRING
2/2
13060
N04, N10
Default
DRIVE_TELEGRAM_TYPE
Default message frame type for Profibus DP
POWER ON
DWORD
2/2
13070
N04, N10
Default
DRIVE_FUNCTION_MASK
Used DP functions
POWER ON
DWORD
2/2
13080
EXP
Default
DRIVE_TYPE_DP
Drive type with Profibus
0
POWER ON
BYTE
2/2
13120
N04, N10
Default
CONTROL_UNIT_LOGIC_ADDRESS
SINAMICSCU logic address
0
8191
POWER ON
DWORD
7/2
13200
N10, N09
Default
MEAS_PROBE_LOW_ACTIVE
Polarity change of the probe
POWER ON
BOOLEAN
3/3
0x0F
0, 1, 0, 1
11250
EXP, N01
Default
PROFIBUS_SHUTDOWN_TYPE
Profibus Shutdown handling
11310
N09
Default
HANDWH_REVERSE
Threshold for handwheel direction reversal
11320
N09
Default
HANDWH_IMP_PER_LATCH
Handwheel pulses per locking position
11346
N01
Default
HANDWH_TRUE_DISTANCE
Handwheel travel or speed specification
31
31
2, 2, 2, 2, 2, 2
0, 0, 0...
6500
FALSE, FALSE
2-35
13220
s
N10, N09
Default
MEAS_PROBE_DELAY_TIME
Detection of probe deflection delay time
14510
N03
Default
USER_DATA_INT
User data (INT)
14512
N03
Default
USER_DATA_HEX
User data (HEX)
14514
N03
Default
USER_DATA_FLOAT
User data (FLOAT)
11516
N03
Default
USER_DATA_PLC_ALARM
User data (HEX)
15700
N01
Default
LANG_SUB_NAME
Name of subroutine for substitution
15702
N01
Default
LANG_SUB_PATH
Path of subroutine for substitution
17400
Default
OEM_GLOBAL_INFO
OEM version info
17530
EXP, N01
Default
TOOL_DATA_CHANGE_COUNTER
Mark tool data change for HMI
18030
N05
Default
HW_SERIAL_NUMBER
to be defined
18040
N05
ng2
ng3
tm1
tm2
tm3
VERSION_INFO
Version and (if necessary) date of PCMCIA card
2-36
32
32
64
0.0, 0.0
0, 0, 0...
0, 0, 0...
0, 0, 0
4
4
4
4
4
802D slNG2
802D slNG3
802D slTM1
802D slTM2
802D slTM3
0.1
POWER ON
DOUBLE
3/3
32768
32767
POWER ON
DWORD
7/3
0x0FF
POWER ON
DWORD
7/3
3.40e38
3.40e38
POWER ON
DOUBLE
7/3
POWER ON
BYTE
7/3
POWER ON
STRING
2/2
POWER ON
BYTE
2/2
POWER ON
STRING
2/2
0xF
POWER ON
DWORD
2/2
READ
POWER ON
STRING
2/2
READ
POWER ON
STRING
2/2
2/2
2/2
2/2
2/2
18080
N02, N09
ng2
ng3
tm2
tm3
MM_TOOL_MANAGEMENT_MASK
Reserved memory for the tool management (SRAM)
18102
N02, N09
Default
MM_TYPE_OF_CUTTING_EDGE
Type of D number programming (SRAM)
18120
N02
Default
MM_NUM_GUD_NAMES_NCK
Number of global GUD definitions (SRAM)
18130
N02
Default
MM_NUM_GUD_NAMES_CHAN
Number of channel GUD definitions (SRAM)
18150
N02
Default
MM_GUD_VALUES_MEM
Memory space for GUD values (SRAM)
0x0
0x0
0x0
0x0
0
0
0
0
0xFFFF
0xFFFF
0xFFFF
0xFFFF
POWER ON
DWORD
2/2
2/2
2/2
2/2
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
50
150
32
2-37
2.3
MD
MD identifier
number
Unit
Brief description
Display filter
System
Dimension
Default value
Note regarding the value definition:
TRUE corresponds to 1
FALSE corresponds to 0
20050
C01, C10
Default
ng2
ng3
AXCONF_GEOAX_ASSIGN_TAB
Assignment geometry/channel axis
20070
C01, C10
Default
tm1
AXCONF_MACHAX_USED
Machine axis number valid in channel
3
3
3
6
4
1, 2, 3
1, 0, 2
1, 0, 2
1, 2, 3, 4, 5, 0
1, 2, 3, 4
20080
AXCONF_CHANAX_NAME_TAB
C01, C03
tm2
tm3
Activation
Data type
Protection
0
0
0
6
6
6
POWER ON
BYTE
2/2
2/2
2/2
0
0
6
6
POWER ON
BYTE
2/2
2/2
POWER ON
STRING
2/2
2/2
2/2
2/2
1
1
2
2
POWER ON
BYTE
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
0x1F
POWER ON
DWORD
2/2
0x1F
POWER ON
DWORD
2/2
SPIND_DEF_MASTER_SPIND
Number of master spindle
1
1
20094
SPIND_RIGID_TAPPING_M_NR
70
tm3
70
20095
EXTERN_RIGID_TAPPING_M_NR
29
tm3
29
20106
N01
Default
PROG_EVENT_IGN_SINGLEBLOCK
Prog events ignore single block
20107
N01
Default
PROG_EVENT_IGN_INHIBIT
Prog events ignore readin disable
2-38
Minimum value
Attributes
Maximum value
0x0
0x0
20108
N01
Default
PROG_EVENT_MASK
Eventcontrolled program calls
20140
C03
ng2
ng3
tm2
tm3
TRAFO_RESET_VALUE
Active transformation in case of RESET
20172
mm/min
C09
tm3
COMPRESS_VELO_TOL
Max. permissible deviation of path feedrate during compression
20204
mm
C06
Default
WAB_CLEARANCE_TOLERANCE
Direction reversal with SAR
20310
C09
ng2
ng3
tm2
tm3
TOOL_MANAGEMENT_MASK
Activate tool management functions
20320
C06, C09
Default
tm1
TOOL_TIME_MONITOR_MASK
Time monitoring for the tool in the toolholder
20360
C09
Default
TOOL_PARAMETER_DEF_MASK
Definition of the tool parameters
20450
EXP, C05
Default
LOOKAH_RELIEVE_BLOCK_CYCLE
Block cycle time relief factor
20460
%
EXP, C05
Default
LOOKAH_SMOOTH_FACTOR
Smoothing factor for Look Ahead
20500
s
EXP, C05
Default
CONST_VELO_MIN_TIME
Minimum time with constant velocity
20550
EXP
Default
EXACT_POS_MODE
Exact stop conditions with G00 and G01
0x0
0
0
0
0
60000.0
0.01
0x0
0x0
0x0
0x0
0x1
0x0
0x0
0.0
0.0
0.0
0xF
POWER ON
DWORD
7/2
0
0
0
0
8
8
8
8
RESET
BYTE
2/2
2/2
2/2
2/2
POWER ON
DOUBLE
2/2
POWER ON
DOUBLE
2/2
0
0
0
0
0xFFFFFFF
0xFFFFFFF
0xFFFFFFF
0xFFFFFFF
POWER ON
DWORD
2/2
2/2
2/2
2/2
POWER ON
DWORD
2/2
2/2
0xFFFF
POWER ON
DWORD
2/2
POWER ON
DOUBLE
2/2
0.
500.0
NEW CONF
DOUBLE
2/2
0.0
0.1
POWER ON
DOUBLE
2/2
33
NEW CONF
BYTE
2/2
2-39
20552
EXP
Default
EXACT_POS_MODE_G0_TO_G1
Exact stop conditions with the transition G00>G01
20610
C05
ng2
ng3
ADD_MOVE_ACCEL_RESERVE
Acceleration margin for overlaid movements
20624
EXP, C09
ng3
HANDWH_CHAN_STOP_COND
Def. of response of handwheel travel to channelspecific VDI ISs
20700
C01, C03
Default
REFP_NC_START_LOCK
NC start disable without reference point
20730
C09
Default
G0_LINEAR_MODE
Interpolation behavior with G0
20732
N12
tm1
tm2
tm3
EXTERN_G0_LINEAR_MODE
Interpolation behavior with G00
20734
N12
tm1
tm2
tm3
EXTERN_FUNCTION_MASK
Function mask for external language
21000
mm
C06
Default
CIRCLE_ERROR_CONST
Circle end point monitoring constant
21010
C06
Default
CIRCLE_ERROR_FACTOR
Circle end point monitoring factor
21020
C03, C06
Default
WORKAREA_WITH_TOOL_RADIUS
Tool radius with working area limitation
21190
C03, C06
ng3
TOFF_MODE
Mode of correction in tool direction
21194
mm/min
C08
ng3
TOFF_VELO
Feedrate for online correction in tool dir.
2-40
.2
.2
0x13FF
TRUE
TRUE
TRUE
TRUE
TRUE
0
0
0
0.01
0.001
FALSE
0., 0., 0.
NEW CONF
BYTE
2/2
0.
0.
0.9
0.9
POWER ON
DOUBLE
2/2
2/2
0xFFFF
POWER ON
DWORD
2/2
RESET
BOOLEAN
2/2
POWER ON
BOOLEAN
2/2
POWER ON
BOOLEAN
2/2
2/2
2/2
0
0
0
0xFFFF
0xFFFF
0xFFFF
RESET
DWORD
2/2
2/2
2/2
POWER ON
DOUBLE
2/2
POWER ON
DOUBLE
2/2
RESET
BOOLEAN
2/2
RESET
BYTE
2/2
NEW CONF
DOUBLE
2/2
21196
m/s2
C08
ng3
TOFF_ACCEL
Acceleration for online correction in tool dir.
22000
C04
Default
AUXFU_ASSIGN_GROUP
Auxiliary function group
22010
C04
Default
AUXFU_ASSIGN_TYPE
Auxiliary function type
22020
C04
Default
AUXFU_ASSIGN_EXTENSION
Auxiliary function extension
22030
C04
Default
AUXFU_ASSIGN_VALUE
Auxiliary function value
22035
C04
Default
tm1
tm2
tm3
AUXFU_ASSIGN_SPEC
Output specification
22040
C04
Default
AUXFU_PREDEF_GROUP
Predefined auxiliary function groups
22050
C04
Default
AUXFU_PREDEF_TYPE
Predefined auxiliary function type
22060
C04
Default
AUXFU_PREDEF_EXTENSION
Predefined auxiliary function extension
22070
C04
Default
AUXFU_PREDEF_VALUE
Predefined auxiliary function value
64
64
64
64
255
64
64
64
33
33
33
33
0
0
0
0
1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,
4, 4, 4, 4, 4, 4, 3, 1, 1, 1, ...
M, M, M, M, M, M,
M, M, M, M, M, M,
M, M, M, M, M, S,
F, D, L, T, M, M...
0, 0, 0, 0, 0, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 0, 0,
0, 1, 0, 0
0, 1, 2, 17, 30, 6, 3, 4, 5,
19, 70, 40, 41, 42, 43, 44,
45, 1, 1, 1, 1, 1, 1,
1, 1, 20, 23, 22, 25, 26,
122, 125, 27, 0...
1.0e3
NEW CONF
DOUBLE
2/2
64
POWER ON
BYTE
2/2
POWER ON
STRING
2/2
99
POWER ON
BYTE
2/2
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
2/2
2/2
2/2
64
POWER ON
BYTE
7/2
POWER ON
STRING
2/2
99
POWER ON
BYTE
2/2
POWER ON
DWORD
2/2
2-41
22254
AUXFU_ASSOC_M0_VALUE
1
22256
AUXFU_ASSOC_M1_VALUE
1
22400
S_VALUES_ACTIVE_AFTER_RESET
FALSE
22410
F_VALUES_ACTIVE_AFTER_RESET
FALSE
22534
C04
Default
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
POWER ON
BOOLEAN
2/2
POWER ON
BOOLEAN
2/2
99999999
POWER ON
DWORD
2/2
POWER ON
BYTE
2/2
POWER ON
BOOLEAN
2/2
2/2
2/2
POWER ON
BOOLEAN
2/2
2/2
2/2
POWER ON
BOOLEAN
2/2
2/2
2/2
TRAFO_CHANGE_M_CODE
M code when switching the transformation type
22550
TOOL_CHANGE_MODE
0
22910
WEIGHTING_FACTOR_FOR_SCALE
FALSE
tm2
FALSE
tm3
FALSE
22914
AXES_SCALE_ENABLE
FALSE
tm2
FALSE
tm3
FALSE
22920
EXTERN_FIXED_FEEDRATE_F1_ON
FALSE
tm2
FALSE
tm3
FALSE
22930
EXTERN_PARALLEL_GEOAX
C03
Default
2-42
POWER ON
BYTE
2/2
2/2
2/2
6
6
6
FRAME_SUPPRESS_MODE
Positions with frame suppression
0x0
0x0000003
POWER ON
DWORD
2/2
24100
C07
ng2
ng3
tm2
tm3
TRAFO_TYPE_1
Transformation 1 in the channel
24110
C07
ng2
ng3
tm2
tm3
TRAFO_AXES_IN_1
Axis assignment for transformation 1
24120
C07
ng2
ng3
tm2
tm3
TRAFO_GEOAX_ASSIGN_TAB_1
GEO/channel axis assignment for transformation 1
24130
C07
ng2
ng3
tm2
tm3
TRAFO_INCLUDES_TOOL_1
Tool handling with active 1st transformation
24200
C07
ng2
ng3
tm2
tm3
TRAFO_TYPE_2
Transformation 2 in the channel
24210
C07
ng2
ng3
tm2
tm3
TRAFO_AXES_IN_2
Axis assignment for transformation 2
24220
C07
ng2
ng3
tm2
tm3
TRAFO_GEOAX_ASSIGN_TAB_2
GEO/channel axis assignment for transformation 2
24230
C07
ng2
ng3
tm2
tm3
TRAFO_INCLUDES_TOOL_2
Tool handling with active 2nd transformation
6
6
6
6
3
3
3
3
6
6
6
6
3
3
3
3
0
0
0
0
1, 2, 3, 4, 5, 0
1, 2, 3, 4, 5, 0
1, 2, 3, 4, 5, 0
1, 2, 3, 4, 5, 0
0
0
0
0
TRUE
TRUE
TRUE
TRUE
0
0
0
0
1, 2, 3, 4, 5, 0
1, 2, 3, 4, 5, 0
1, 2, 3, 4, 5, 0
1, 2, 3, 4, 5, 0
0, 0, 0
0, 0, 0
0, 0, 0
0, 0, 0
TRUE
TRUE
TRUE
TRUE
NEW CONF
DWORD
2/2
2/2
2/2
2/2
0
0
0
0
6
6
6
6
NEW CONF
BYTE
2/2
2/2
2/2
2/2
0
0
0
0
6
6
6
6
NEW CONF
BYTE
2/2
2/2
2/2
2/2
NEW CONF
BOOLEAN
2/2
2/2
2/2
2/2
NEW CONF
DWORD
2/2
2/2
2/2
2/2
0
0
0
0
6
6
6
6
NEW CONF
BYTE
2/2
2/2
2/2
2/2
0
0
0
0
6
6
6
6
NEW CONF
BYTE
2/2
2/2
2/2
2/2
NEW CONF
BOOLEAN
2/2
2/2
2/2
2/2
2-43
24700
degrees
C07
ng2
ng3
TRAANG_ANGLE_1
Angle between Cartesian axis and real (inclined) axis
24710
mm
C07
ng2
ng3
TRAANG_BASE_TOOL_1
Vector of base tool for 1st TRAANG transformation
24720
C07
ng2
ng3
TRAANG_PARALLEL_VELO_RES_1
Velocity margin of parallel axis for the 1st TRAANG transf.
24721
C07
ng2
ng3
TRAANG_PARALLEL_ACCEL_RES_1
Acceleration margin of parallel axis for the 1st TRAANG transf.
24750
degrees
C07
ng2
ng3
TRAANG_ANGLE_2
Angle between Cartesian axis and real (inclined) axis
24760
mm
C07
ng2
ng3
TRAANG_BASE_TOOL_2
Vector of base tool for 2nd TRAANG transformation
24770
C07
ng2
ng3
TRAANG_PARALLEL_VELO_RES_2
Velocity margin of parallel axis for the 2nd TRAANG transform.
24771
C07
ng2
ng3
TRAANG_PARALLEL_ACCEL_RES_2
Acceler. margin of parallel axis for the 2nd TRAANG transform.
24800
degrees
C07
tm2
tm3
TRACYL_ROT_AX_OFFSET_1
Rotary axis offset TRACYL 1
24805
C07
tm2
tm3
TRACYL_ROT_AX_FRAME_1
Rotary axis offset TRACYL 1
2-44
3
3
3
3
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0
0
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
1.0
1.0
NEW CONF
DOUBLE
2/2
2/2
1.0
1.0
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
1.0
1.0
NEW CONF
DOUBLE
2/2
2/2
0.0
0.0
1.0
1.0
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
0
0
2
2
NEW CONF
BYTE
2/2
2/2
0.0
0.0
0.0
0.0
0.0
0.0
24808
C07
tm2
tm3
TRACYL_DEFAULT_MODE_1
Selection of the TRACYL mode
24810
C07
tm2
tm3
TRACYL_ROT_SIGN_IS_PLUS_1
Sign of the rotary axis
24820
mm
C07
tm2
tm3
TRACYL_BASE_TOOL_1
Base tool vector
24850
degrees
C07
tm2
tm3
TRACYL_ROT_AX_OFFSET_2
Rotary axis offset TRACYL 2
24855
C07
tm2
tm3
TRACYL_ROT_AX_FRAME_2
Rotary axis offset TRACYL 2
24858
C07
tm2
tm3
TRACYL_DEFAULT_MODE_2
Selection of the TRACYL mode
24860
C07
tm2
tm3
TRACYL_ROT_SIGN_IS_PLUS_2
Sign of the rotary axis
24870
mm
C07
tm2
tm3
TRACYL_BASE_TOOL_2
Base tool vector
24900
degrees
C07
tm2
tm3
TRANSMIT_ROT_AX_OFFSET_1
Rotary axis offset TRANSMIT 1
24905
C07
tm2
tm3
TRANSMIT_ROT_AX_FRAME_1
Rotary axis offset TRANSMIT 1
3
3
3
3
0
0
TRUE
TRUE
0.0
0.0
0
0
0
0
TRUE
TRUE
0.0
0.0
0
0
0
0
1
1
NEW CONF
BYTE
2/2
2/2
NEW CONF
BOOLEAN
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
0
0
2
2
NEW CONF
BYTE
2/2
2/2
0
0
1
1
NEW CONF
BYTE
2/2
2/2
NEW CONF
BOOLEAN
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
0
0
2
2
NEW CONF
BYTE
2/2
2/2
2-45
24910
C07
tm2
tm3
TRANSMIT_ROT_SIGN_IS_PLUS_1
Sign of the rotary axis
24911
C07
tm2
tm3
TRANSMIT_POLE_SIDE_FIX_1
Limiting of working area in front of / after the pole
24920
mm
C07
tm2
tm3
TRANSMIT_BASE_TOOL_1
Base tool vector
24950
degrees
C07
tm2
tm3
TRANSMIT_ROT_AX_OFFSET_2
Rotary axis offset TRANSMIT 2
24955
C07
tm2
tm3
TRANSMIT_ROT_AX_FRAME_2
Rotary axis offset TRANSMIT 2
24960
C07
tm2
tm3
TRANSMIT_ROT_SIGN_IS_PLUS_2
Sign of the rotary axis
24961
C07
tm2
tm3
TRANSMIT_POLE_SIDE_FIX_2
Limitation of the working area in front of/after the pole
24970
mm
C07
tm2
tm3
TRANSMIT_BASE_TOOL_2
Base tool vector
26000
C01, C09
ng2
ng3
PUNCHNIB_ASSIGN_FASTIN
Hardware assignment for input byte for stroke control
26002
C01, C09
ng2
ng3
PUNCHNIB_ASSIGN_FASTOUT
Hardware assignment for output byte for stroke control
2-46
3
3
3
3
TRUE
TRUE
0
0
0.0
0.0
0
0
TRUE
TRUE
0
0
0
0
0
0
NEW CONF
BOOLEAN
2/2
2/2
0
0
2
2
NEW CONF
BYTE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
0
0
2
2
NEW CONF
BYTE
2/2
2/2
NEW CONF
BOOLEAN
2/2
2/2
0
0
2
2
NEW CONF
BYTE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
26004
C01, C09
ng2
ng3
NIBBLE_PUNCH_OUTMASK
Screenform for fast output bits
26006
C01, C09
ng2
ng3
NIBBLE_PUNCH_INMASK
Screenform for fast input bits
26008
C09
ng2
ng3
NIBBLE_PUNCH_CODE
Definition of M functions
26010
C09
ng2
ng3
PUNCHNIB_AXIS_MASK
Definition of punching and nibbling axes
26012
C09
ng2
ng3
PUNCHNIB_ACTIVATION
Activation of punching and nibbling functions
26014
C09
ng2
ng3
PUNCH_PATH_SPLITTING
Activation of automatic path segmentation
26016
C09
ng2
ng3
PUNCH_PARTITION_TYPE
Behavior of individual axes with automatic path segmentation
26018
s
C09
ng2
ng3
NIBBLE_PRE_START_TIME
Delay time for nibbling/punching with G603
26020
C09
ng2
ng3
NIBBLE_SIGNAL_CHECK
Alarm on chattering punching signal
27100
N01
ng2
ng3
tm2
tm3
ABSBLOCK_FUNCTION_MASK
Block display parameterized with absolute values
8
8
8
8
8
8
1, 0, 0, 0, 0, 0, 0, 0
1, 0, 0, 0, 0, 0, 0, 0
1, 0, 0, 0, 0, 0, 0, 0
1, 0, 0, 0, 0, 0, 0, 0
7, 0, 0...
7, 0, 0...
0
0
2
2
0.
0.
0, 0, 0...
0, 0, 0...
0
0
0x0
0x0
0x0
0x0
POWER ON
BYTE
2/2
2/2
POWER ON
BYTE
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DOUBLE
2/2
2/2
POWER ON
DWORD
2/2
2/2
POWER ON
DWORD
2/2
2/2
0x1
0x1
0x1
0x1
POWER ON
DWORD
2/2
2/2
2/2
2/2
0
0
0
0
2-47
27400
Default
OEM_CHAN_INFO
OEM version info
27800
C09
Default
ng2
ng3
TECHNOLOGY_MODE
Technology in the channel
27860
C09
ng2
ng3
tm2
tm3
PROCESSTIMER_MODE
Activating the program runtime measurement
27880
C09
ng2
ng3
tm2
tm3
PART_COUNTER
Activate workpiece counter
27882
C09
ng2
ng3
tm2
tm3
PART_COUNTER_MCODE
Workpiece counting using a userdefined M command
28400
EXP, C02
Default
MM_ABSBLOCK
Activate block display with absolute values
28402
EXP, C02
Default
MM_ABSBLOCK_BUFFER_CONF
Dimension size of upload buffer
2-48
3
3
3
3
, ,
0
21
21
0x07
0x07
0x07
0x07
0x0
0x0
0x0
0x0
2, 2, 2
2, 2, 2
2, 2, 2
2, 2, 2
0, 0, 0, 0 ...
0, 0 ...
POWER ON
STRING
2/2
NEW CONF
BYTE
2/2
2/2
2/2
0
0
0
0
0x0FF
0x0FF
0x0FF
0x0FF
RESET
DWORD
2/2
2/2
2/2
2/2
0
0
0
0
0x0FFFF
0x0FFFF
0x0FFFF
0x0FFFF
RESET
DWORD
3/2
3/2
3/2
3/2
0
0
0
0
99
99
99
99
POWER ON
BYTE
3/2
3/2
3/2
3/2
POWER ON
DWORD
2/2
POWER ON
DWORD
2/2
2.4
MD
MD identifier
number
Unit
Brief description
Display filter
System *
Dimension
Default value
* Values other than those in the standard system
Minimum value
Attributes
Maximum value
Activation
Data type
Protection
POWER ON
BYTE
2/2
31
POWER ON
BYTE
2/2
31
2/2
31
2/2
31
2/2
POWER ON
BYTE
2/2
POWER ON
BYTE
2/2
POWER ON
BYTE
2/2
POWER ON
BYTE
2/2
EXP,
Default
CTRLOUT_SEGMENT_NR
Setpoint assignment: bus segment number
30110
,
Default
CTRLOUT_MODULE_NR
Setpoint: Drive no./module no.
tm1
tm2
tm3
30120
EXP,
Default
CTRLOUT_NR
Setpoint: Output to module
30130
,
Default
CTRLOUT_TYPE
Setpoint output type
30134
Default
IS_UNIPOLAR_OUTPUT
Setpoint output is unipolar
30200
,
Default
NUM_ENCS
Number of encoders
1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31
2, 3, 4, 1, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31
2, 3, 4, 1, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31
2, 3, 4, 1, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31
2-49
30220
, ,
ng2
ng3
tm1
tm2
tm3
ENC_MODULE_NR
Actual value: Drive no./measuring circuit no.
1
1
1
1
1
1, 2, 3, 4, 5, 6
1, 2, 3, 4, 5, 6
2, 3, 4, 1
2, 3, 4, 1, 5, 6
2, 3, 4, 1, 5, 6
31
31
31
31
31
POWER ON
BYTE
7/2
7/2
7/2
7/2
7/2
POWER ON
BYTE
2/2
POWER ON
BYTE
2/2
POWER ON
BYTE
2/2
SCAL, CTEQ
POWER ON
BOOLEAN
2/2
CTEQ
POWER ON
BOOLEAN
2/2
CTEQ
POWER ON
BOOLEAN
2/2
CTEQ
POWER ON
BOOLEAN
2/2
POWER ON
DWORD
2/2
0
0
0
0
3
3
3
3
RESET
BYTE
2/2
2/2
2/2
2/2
1
1
1
1
1
30230
, ,
Default
ENC_INPUT_NR
Actual value: Input number on module/measuring circuit board
30240
, ,
Default
ENC_TYPE
Actual value: Encoder type
30270
EXP, ,
Default
ENC_ABS_BUFFERING
Absolute encoder: Traversing range extension
30300
, ,
Default
IS_ROT_AX
Rotary axis/spindle
30310
, ,
Default
ROT_IS_MODULO
Modulo conversion for rotary axis/spindle
30320
, ,
Default
DISPLAY_IS_MODULO
Display modulo 360 degrees for rotary axis
30350
,
Default
SIMU_AX_VDI_OUTPUT
Axis signals for simulation axis
30465
N01
Default
AXIS_LANG_SUB_MASK
Substitution of NC language commands
30500
,
ng2
ng3
tm2
tm3
INDEX_AX_ASSIGN_POS_TAB
Axis is indexing axis
30600
mm,
degrees
,
Default
FIX_POINT_POS
Axis position with G75
2-50
FALSE
FALSE
FALSE
FALSE
0
0
0
0
0.0, 0.0
POWER ON
DOUBLE
2/2
31000
,
Default
ENC_IS_LINEAR
Linear scale
31010
mm
,
Default
ENC_GRID_POINT_DIST
Scale division with linear scales
31020
,
Default
ENC_RESOL
Encoder lines per revolution
31030
mm
,
Default
LEADSCREW_PITCH
Lead of the ballscrew
31040
,
Default
ENC_IS_DIRECT
Encoder mounted directly on the machine
31044
Default
ENC_IS_DIRECT2
Encoders installed at the attached gearbox
31050
,
Default
DRIVE_AX_RATIO_DENOM
Load gearbox denominator
31060
,
Default
DRIVE_AX_RATIO_NUMERA
Load gearbox numerator
31064
Default
DRIVE_AX_RATIO2_DENOM
Denominator of attached gearbox
31066
Default
DRIVE_AX_RATIO2_NUMERA
Numerator of attached gearbox
31070
,
Default
DRIVE_ENC_RATIO_DENOM
Measuring gearbox denominator
31080
,
Default
DRIVE_ENC_RATIO_NUMERA
Measuring gearbox numerator
31122
s
,
Default
BERO_DELAY_TIME_PLUS
BERO delay time
FALSE
0.01
2048
10.0
FALSE
FALSE
1, 1, 1, 1, 1, 1
1, 1, 1, 1, 1, 1
0.000110
POWER ON
BOOLEAN
2/2
POWER ON
DOUBLE
2/2
POWER ON
DWORD
2/2
POWER ON
DOUBLE
2/2
POWER ON
BOOLEAN
2/2
NEW CONF
BOOLEAN
2/2
2147000000
POWER ON
DWORD
2/2
2147000000
2147000000
POWER ON
DWORD
2/2
2147000000
NEW CONF
DWORD
2/2
2147000000
2147000000
NEW CONF
DWORD
2/2
2147000000
POWER ON
DWORD
2/2
2147000000
POWER ON
DWORD
2/2
NEW CONF
DOUBLE
2/2
2-51
31123
s
,
Default
BERO_DELAY_TIME_MINUS
BERO delay time
32000
mm/min,
rev/min
,
Default
MAX_AX_VELO
Maximum axis velocity
32010
mm/min,
rev/min
,
Default
JOG_VELO_RAPID
Rapid traverse in the JOG mode
32020
mm/min,
rev/min
,
Default
JOG_VELO
JOG axis velocity
0.000078
10000.
10000.
2000.
NEW CONF
1.e9
DOUBLE
7/2
1
1
1
1
1
1
1
1
POWER ON
DWORD
2/2
2/2
2/2
2/2
POWER ON
DWORD
2/2
CTEQ
2000.
NEW CONF
DOUBLE
7/2
0
0
0
0
10000.0
10000.0
10000.0
10000.0
NEW CONF
DOUBLE
2/2
2/2
2/2
2/2
POWER ON
BOOLEAN
2/2
2/2
2/2
2/2
32200
1,000 r.p.m.
,
Default
POSCTRL_GAIN
Servo gain factor
32210
s
ng2
tm1
tm2
tm3
POSCTRL_INTEGR_TIME
Integral action time of the position controller
32220
ng2
tm1
tm2
tm3
POSCTRL_INTEGR_ENABLE
Activation of the integral portion of the position controller
2-52
16.66666667,
16.66666667,
16.66666667,
16.66666667,
16.66666667,
16.66666667
1.0
1.0
1.0
1.0
FALSE
FALSE
FALSE
FALSE
DOUBLE
7/2
CTEQ
ENC_FEEDBACK_POL
Sign of actual value (control direction)
1
CTEQ
32110
, ,
Default
DOUBLE
7/2
RESET
AX_MOTION_DIR
Traversing direction (not control direction)
1
1
1
1
CTEQ
RESET
32100
, ,
ng2
tm1
tm2
tm3
NEW CONF
DOUBLE
2/2
32230
Default
POSCTRL_CONFIG
Configuration of the position controller structure
32300
m/s, rev/s2
,
Default
MAX_AX_ACCEL
Axis acceleration
32301
m/s, rev/s2
,
Default
JOG_MAX_ACCEL
maximum axis acceleration in jog movement
32320
,
Default
DYN_LIMIT_RESET_MASK
to be defined
32420
Default
JOG_AND_POS_JERK_ENABLE
Enable axial jerk limitation
32430
m/s,
degrees/s
Default
JOG_AND_POS_MAX_JERK
Axial jerk
32431
m/s,
degrees/s
tm1
tm2
tm3
MAX_AX_JERK
Maximum axial jerk when traveling along the path
32432
m/s,
degrees/s
tm1
tm2
tm3
PATH_TRANS_JERK_LIM
Max. axial jerk when traveling along the path with block transition
32436
m/s,
degrees/s
Default
JOG_MAX_JERK
Maximum axial jerk for jog movement
32440
EXP,
Default
LOOKAH_FREQUENCY
Smoothing frequency with LookAhead
32450
mm, degrees
Default
BACKLASH
Backlash on reversal
5
5
5
5
5
5
17
POWER ON
BYTE
7/2
CTEQ
NEW CONF
DOUBLE
7/2
0.0
CTEQ
NEW CONF
DOUBLE
7/2
CTEQ
0x01
RESET
DWORD
2/2
CTEQ
RESET
BOOLEAN
2/2
0.0
FALSE
1000.0
0.0
10.
0.0, 0.0
1.0e3
RESET
1.e9
1.e9
1.e9
1.e9
CTEQ
DOUBLE
2/2
NEW CONF
DOUBLE
3/3
3/3
3/3
NEW CONF
CTEQ
DOUBLE
3/3
3/3
3/3
NEW CONF
0.0
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
2-53
32490
Default
FRICT_COMP_MODE
Type of friction compensation
32500
Default
FRICT_COMP_ENABLE
Friction compensation active
32510
EXP,
Default
FRICT_COMP_ADAPT_ENABLE
Friction compensation adaptation active
32520
mm/min,
rev/min
EXP,
Default
FRICT_COMP_CONST_MAX
Maximum friction compensation value
32530
mm/min,
rev/min
EXP,
Default
FRICT_COMP_CONST_MIN
Minimum friction compensation value
32540
s
EXP,
Default
FRICT_COMP_TIME
Friction compensation time constant
32610
VELO_FFW_WEIGHT
Feedforward factor for speed feedforward control
,
ng3
tm3
6
6
FALSE
FALSE
0.0
0.0
0.015
POWER ON
BYTE
2/2
NEW CONF
BOOLEAN
2/2
NEW CONF
BOOLEAN
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
2/2
CTEQ
RESET
BYTE
2/2
2/2
CTEQ
NEW CONF
BOOLEAN
2/2
FFW_ACTIVATION_MODE
Feedforward control can be activated from the program
32640
,
Default
STIFFNESS_CONTROL_ENABLE
Dynamic stiffness control
32642
,
Default
STIFFNESS_CONTROL_CONFIG
Configure dynamic stiffness control
32644
s
,
Default
tm1
tm2
tm3
STIFFNESS_DELAY_TIME
Dyn. stiffness control: Delay
2-54
1
1
1
1
1
1
FALSE
0.0
0.0015
0.0015
0.0015
DOUBLE
2/2
NEW CONF
32630
,
ng3
tm3
CTEQ
1
POWER ON
BYTE
2/2
0.02
0,02
0,02
0,02
CTEQ
0.02
0,02
0,02
0,02
POWER ON
DOUBLE
2/2
2/2
2/2
2/2
32700
Default
ENC_COMP_ENABLE
Encoder/lead error compensation
32810
s
,
Default
EQUIV_SPEEDCTRL_TIME
Equivalent time constant for the speed control loop
tm1
tm2
tm3
33050
mm, degrees
,
Default
LUBRICATION_DIST
Travel for the lubrication pulse PLC signal
34000
,
Default
REFP_CAM_IS_ACTIVE
Axis with reference point cam
34010
,
Default
REFP_CAM_DIR_IS_MINUS
Reference point approach in the negative direction
34020
mm/min,
rev/min
, ,
Default
REFP_VELO_SEARCH_CAM
Cam approach velocity
34030
mm, degrees
,
Default
REFP_MAX_CAM_DIST
Max. distance to reference cam
34040
mm/min,
rev/min
, ,
Default
REFP_VELO_SEARCH_MARKER
Velocity when searching for the reference mark
34050
,
Default
REFP_SEARCH_MARKER_REVERSE
Direction reversal on reference cam
34060
mm, degrees
,
Default
REFP_MAX_MARKER_DIST
Max. distance to reference mark
FALSE
FALSE
20.0
NEW CONF
DOUBLE
2/2
2/2
2/2
2/2
DOUBLE
3/3
RESET
BOOLEAN
2/2
RESET
BOOLEAN
2/2
RESET
DOUBLE
2/2
RESET
10000.0
FALSE
5000.00
300.00
NEW CONF
BOOLEAN
2/2
NEW CONF
1.0e8
TRUE
DOUBLE
2/2
RESET
DOUBLE
2/2
RESET
BOOLEAN
2/2
RESET
DOUBLE
2/2
2-55
34070
mm/min,
rev/min
, ,
Default
tm1
tm2
tm3
REFP_VELO_POS
Reference point approach velocity
34080
mm, degrees
,
Default
REFP_MOVE_DIST
Reference point distance
34090
mm, degrees
, , ,
Default
REFP_MOVE_DIST_CORR
Reference point offset
34092
mm, degrees
,
Default
REFP_CAM_SHIFT
Electr. cam offset of incremental measuring systems
34093
mm, degrees
,
Default
REFP_CAM_MARKER_DIST
Reference cam/marker distance
34100
mm, degrees
,
Default
REFP_SET_POS
Reference point position
34110
Default
REFP_CYCLE_NR
Order of axes when referencing
34120
Default
REFP_BERO_LOW_ACTIVE
Polarity change of the BERO cam
34200
,
Default
ENC_REFP_MODE
Referencing mode
34210
, ,
Default
ENC_REFP_STATE
Absolute encoder adjusting status
2-56
RESET
10000.00
1000.00
1000.00
1000.00
2.0
0.0
0.0
0.0
FALSE
DOUBLE
2/2
2/2
2/2
2/2
NEW CONF
1e15
1e15
DOUBLE
2/2
NEW CONF
1e15
1e15
DOUBLE
2/2
RESET
DOUBLE
2/2
POWER ON
READ
DOUBLE
2/2
RESET
45000000
45000000
DOUBLE
2/2
31
POWER ON
DWORD
2/2
1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38,
39, 40, 41, 42, 43, 44, 45,
46, 47, 48, 49, 50, 51, 52,
53, 54, 55, 56, 57, 58, 59,
60, 61, 62, 63, 64
POWER ON
BOOLEAN
2/2
POWER ON
BYTE
2/2
immediately
BYTE
2/2
34220
,
Default
ENC_ABS_TURNS_MODULO
Modulo range of the rotary absolute encoder
34990
s
Default
ENC_ACTVAL_SMOOTH_TIME
Smoothing time constant for actual values
35000
, ,
ng2
ng3
tm1
tm2
tm3
4096
0.0
100000
POWER ON
DWORD
2/2
0.0
0.5
RESET
DOUBLE
3/3
0
0
0
0
0
2
3
1
2
2
POWER ON
BYTE
2/2
2/2
2/2
2/2
2/2
CTEQ
0x2B
RESET
DWORD
2/2
SPIND_ASSIGN_TO_MACHAX
Assignment spindle machine axis
0
0
0
0
0
35010
,
Default
GEAR_STEP_CHANGE_ENABLE
Gear stage change possible
35012
mm, degrees
,
Default
GEAR_STEP_CHANGE_POSITION
Gear stage change position
35014
, ,
Default
GEAR_STEP_USED_IN_AXISMODE
Gear stage for axis mode with M70
35020
,
Default
SPIND_DEFAULT_MODE
Spindle park position
35030
,
Default
SPIND_DEFAULT_ACT_MASK
Activate spindle park position
35040
,
Default
SPIND_ACTIVE_AFTER_RESET
Own spindle RESET
35100
rev/min
, ,
Default
SPIND_VELO_LIMIT
Maximum spindle speed
35110
rev/min
, ,
Default
GEAR_STEP_MAX_VELO
Maximum speed for gear stage change
0x00
0x00
10000.0
NEW CONF
CTEQ
DOUBLE
2/2
CTEQ
5
NEW CONF
DWORD
2/2
CTEQ
3
RESET
BYTE
2/2
CTEQ
0x03
RESET
BYTE
2/2
CTEQ
2
POWER ON
BYTE
2/2
1.0e3
CTEQ
POWER ON
DOUBLE
7/2
CTEQ
NEW CONF
DOUBLE
2/2
2-57
35112
rev/min
, ,
Default
GEAR_STEP_MAX_VELO2
to be defined
35120
rev/min
, ,
Default
GEAR_STEP_MIN_VELO
Minimum speed for gear stage change
35122
rev/min
, ,
Default
GEAR_STEP_MIN_VELO2
to be defined
35130
rev/min
, ,
Default
GEAR_STEP_MAX_VELO_LIMIT
Maximum speed of gear stage
35140
rev/min
, ,
Default
GEAR_STEP_MIN_VELO_LIMIT
Minimum speed of gear stage
35150
, , , ,
Default
SPIND_DES_VELO_TOL
Spindle speed tolerance
35160
rev/min
,
Default
SPIND_EXTERN_VELO_LIMIT
Spindle speed limitation from PLC
35200
rev/s2
, ,
Default
GEAR_STEP_SPEEDCTRL_ACCEL
Acceleration in the control mode
35210
rev/s2
, ,
Default
GEAR_STEP_POSCTRL_ACCEL
Acceleration in the positioncontrolled mode
35212
rev/s2
, ,
Default
GEAR_STEP_POSCTRL_ACCEL2
to be defined
35300
rev/min
,
Default
SPIND_POSCTRL_VELO
Position controller starting speed
2-58
0.1
1000.0
500.0
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
NEW CONF
DOUBLE
2/2
1.0e3
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
NEW CONF
DOUBLE
2/2
0.0
1.0
RESET
DOUBLE
2/2
1.0e3
CTEQ
NEW CONF
DOUBLE
2/2
1.0e3
CTEQ
NEW CONF
DOUBLE
2/2
1.0e3
CTEQ
NEW CONF
DOUBLE
2/2
1.0e3
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
NEW CONF
DOUBLE
2/2
35310
s
,
Default
SPIND_POSIT_DELAY_TIME
Positioning delay time
35350
Default
SPIND_POSITIONING_DIR
Direction of rotation when positioning
35400
rev/min
,
Default
SPIND_OSCILL_DES_VELO
Reciprocating speed
35410
rev/s2
,
Default
SPIND_OSCILL_ACCEL
Acceleration when reciprocating
35430
Default
SPIND_OSCILL_START_DIR
Starting direction when reciprocating
35440
s
Default
SPIND_OSCILL_TIME_CW
Reciprocation time for M3 direction
35450
s
Default
SPIND_OSCILL_TIME_CCW
Reciprocation time for M4 direction
35500
, ,
Default
SPIND_ON_SPEED_AT_IPO_START
Feed enable with spindle in setpoint range
35510
, ,
Default
SPIND_STOPPED_AT_IPO_START
Feed enable with the spindle stopped
35550
rev/min
, ,
Default
DRILL_VELO_LIMIT
Maximum speeds for tapping
36000
mm,
degrees
Default
STOP_LIMIT_COARSE
Exact stop coarse
36010
mm, degrees
Default
STOP_LIMIT_FINE
Exact stop fine
500.0
16.0
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
4
RESET
BYTE
2/2
CTEQ
NEW CONF
DOUBLE
2/2
1.0e3
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
4
RESET
BYTE
2/2
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
NEW CONF
DOUBLE
2/2
CTEQ
2
RESET
BYTE
2/2
CTEQ
RESET
BOOLEAN
2/2
CTEQ
NEW CONF
DOUBLE
2/2
1.0
0.5
FALSE
10000.0, 10000.0,
10000.0, 10000.0,
10000.0, 10000.0
0.04
0.01
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
2-59
36020
s
Default
POSITIONING_TIME
Exact stop fine delay time
36030
mm, degrees
Default
STANDSTILL_POS_TOL
Standstill tolerance
36040
s
Default
STANDSTILL_DELAY_TIME
Standstill monitoring delay time
36050
mm,
degrees
Default
CLAMP_POS_TOL
Clamping tolerance
36060
mm/min,
rev/min
,
Default
STANDSTILL_VELO_TOL
Threshold velocity for axis stopped
36100
mm, degrees
, ,
Default
POS_LIMIT_MINUS
1st software limit switch minus
36110
mm, degrees
, ,
Default
POS_LIMIT_PLUS
1st software limit switch, plus
36120
mm, degrees
,
Default
POS_LIMIT_MINUS2
2nd software limit switch minus
36130
mm, degrees
,
Default
POS_LIMIT_PLUS2
2nd software limit switch, plus
36200
mm/min,
rev/min
, ,
Default
AX_VELO_LIMIT
Velocity monitoring threshold value
36210
%
EXP,
Default
CTRLOUT_LIMIT
Maximum speed setpoint
2-60
1.0
0.2
0.4
0.5
5.00
1.0e8
1.0e8
1.0e8
1.0e8
11500.0, 11500.0,
11500.0, 11500.0,
11500.0, 11500.0
110.0
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
CTEQ
DOUBLE
2/2
NEW CONF
CTEQ
DOUBLE
2/2
NEW CONF
CTEQ
DOUBLE
2/2
NEW CONF
CTEQ
DOUBLE
2/2
NEW CONF
CTEQ
DOUBLE
2/2
CTEQ
200
NEW CONF
DOUBLE
7/2
36300
EXP, , ,
Default
ENC_FREQ_LIMIT
Encoder limit frequency
36302
%
EXP, , ,
Default
ENC_FREQ_LIMIT_LOW
Encoder limit frequency resynchronization
36310
EXP, ,
Default
ENC_ZERO_MONITORING
Zero mark monitoring
36400
mm,
degrees
,
Default
CONTOUR_TOL
Contour monitoring tolerance band
36500
mm, degrees
,
Default
ENC_CHANGE_TOL
Position actualvalue switching tolerance
36600
EXP,
Default
BRAKE_MODE_CHOICE
Brake behavior at hardware limit switch
36610
s
Default
AX_EMERGENCY_STOP_TIME
Time of braking ramp in case of errors
36620
s
Default
SERVO_DISABLE_DELAY_TIME
Cutout delay controller enable
36710
%
EXP, ,
Default
DRIFT_LIMIT
Limit value for automatic drift compensation
36720
%
EXP, ,
Default
DRIFT_VALUE
Drift base value
37000
ng2
ng3
tm2
tm3
FIXED_STOP_MODE
Mode Traversing to fixed stop
3.0e5
99.9
0.1
0.05
0.1
1.0
0.0
0
0
0
0
POWER ON
DOUBLE
2/2
100
NEW CONF
DOUBLE
2/2
NEW CONF
DWORD
2/2
1.0
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
CTEQ
1
POWER ON
BYTE
2/2
NEW CONF
DOUBLE
2/2
NEW CONF
DOUBLE
2/2
1.e9
NEW CONF
DOUBLE
3/3
NEW CONF
DOUBLE
2/2
0
0
0
0
CTEQ
3
3
3
3
POWER ON
BYTE
2/2
2/2
2/2
2/2
2-61
37002
ng2
ng3
tm2
tm3
FIXED_STOP_CONTROL
Sequence control when traveling to fixed stop
37010
%
ng2
ng3
tm2
tm3
FIXED_STOP_TORQUE_DEF
Fixed stop clamping torque default setting
37012
s
tm2
tm3
FIXED_STOP_TORQUE_RAMP_TIME
Time until the changed torque limit is reached
37014
tm2
tm3
FIXED_STOP_TORQUE_FACTOR
Torque limit adaptation factor
37020
mm, degrees
,
ng2
ng3
tm2
tm3
FIXED_STOP_WINDOW_DEF
Fixed stop monitoring window default setting
37030
mm, degrees
ng2
ng3
tm2
tm3
FIXED_STOP_THRESHOLD
Threshold for fixed stop detection
37040
ng2
ng3
tm2
tm3
FIXED_STOP_BY_SENSOR
Fixed stop detection via sensor
37050
,
ng2
ng3
tm2
tm3
FIXED_STOP_ALARM_MASK
Enabling of the fixedstop alarms
2-62
0
0
0
0
3
3
3
3
POWER ON
BYTE
2/2
2/2
2/2
2/2
0.0
0.0
0.0
0.0
CTEQ
100.0
100.0
100.0
100.0
POWER ON
DOUBLE
2/2
2/2
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
0
0
0
0
5.0
5.0
5.0
5.0
0.0
0.0
1.0
1.0
1.0
1.0
1.0
1.0
2.0
2.0
2.0
2.0
0
0
0
0
1
1
1
1
POWER ON
CTEQ
DOUBLE
2/2
2/2
2/2
2/2
NEW CONF
DOUBLE
2/2
2/2
2/2
2/2
0
0
0
0
CTEQ
3
3
3
3
immediately
BYTE
2/2
2/2
2/2
2/2
0
0
0
0
15
15
15
15
NEW CONF
BYTE
2/2
2/2
2/2
2/2
37060
ng2
ng3
tm2
tm3
FIXED_STOP_ACKN_MASK
Masking of PLC acknowledgments
37400
mm, degrees
ng3
tm3
EPS_TLIFT_TANG_STEP
Angle of tangent for corner recognition
37402
mm, degrees
ng3
tm3
TANG_OFFSET
Default angle for tangential correction
37610
EXP,
Default
PROFIBUS_CTRL_CONFIG
Profibus control bit configuration
37620
%
EXP,
Default
PROFIBUS_TORQUE_RED_RESOL
Resolution of Profibus torque reduction
37800
,
Default
OEM_AXIS_INFO
OEM version info
38000
, ,
Default
MM_ENC_COMP_MAX_POINTS
Intermediate points for encoder/spindle compensation
0
0
0
0
5.0
5.0
0.0
0.0
1.0
125
0
0
0
0
CTEQ
3
3
3
3
POWER ON
BYTE
2/2
2/2
2/2
2/2
RESET
CTEQ
DOUBLE
2/2
2/2
RESET
CTEQ
DOUBLE
2/2
2/2
POWER ON
BYTE
7/2
0.005
10.0
NEW CONF
DOUBLE
2/2
POWER ON
STRING
7/2
5000
POWER ON
DWORD
7/0
2-63
2-64
3.1
Setting data
MD
SD identifier
number
Unit
Brief description
Display filter
System *
Dimension
Default value
* Values other than those in the Default system
as of version
Activation
Data type
Protection
Minimum value
Attributes
Maximum value
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
Default
JOG_VAR_INCR_SIZE
JOG mode: Size of variable increment
41110
mm/min
Default
JOG_SET_VELO
Axis velocity in the JOG mode
41130
rev/min
Default
JOG_ROT_AX_SET_VELO
Axis velocity of the rotary axes in the JOG mode
41200
rev/min
Default
JOG_SPIND_SET_VELO
Speed for spindle jog mode
41500
mm/inch,
degrees
ng2
SW_CAM_MINUS_POS_TAB_1
Switching points with falling edge of cams 18
ng3
41501
mm/inch,
degrees
ng2
SW_CAM_PLUS_POS_TAB_1
Switching points with rising edge of cams 18
ng3
0.
0.0
0.0
0.0
IMMEDIATELY
DOUBLE
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
3-65
Setting data
41520
mm/inch,
degrees
ng2
SW_CAM_MINUS_TIME_TAB_1
Lead times for the switching points of cams 18
ng3
41521
mm/inch,
degrees
ng2
SW_CAM_PLUS_TIME_TAB_1
Lead times for the + switching points of cams 18
ng3
3-66
IMMEDIATELY
DOUBLE
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
3.2
MD
SD identifier
number
Unit
Brief description
Display filter
System
Dimension
Default value
as of version
Minimum value
Attributes
Maximum value
Activation
Data type
Protection
IMMEDIATELY
DOUBLE
3/3
3/3
3/3
999999.
999999.
999999.
IMMEDIATELY
DOUBLE
3/3
3/3
3/3
IMMEDIATELY
DOUBLE
7/7
12
IMMEDIATELY
BYTE
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
2/2
IMMEDIATELY
DWORD
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
tm1
tm2
tm3
THREAD_START_ANGLE
Thread start angle [deg]
42010
mm
tm1
tm2
tm3
THREAD_RAMP_DISP
Acceleration pattern of the axis when thread cutting
42100
mm/min
Default
DRY_RUN_FEED
At least the programmed velocity with active dry run
42101
Default
DRY_RUN_FEED_MODE
Mode for dry run velocity
42110
mm/min
Default
DEFAULT_FEED
Default value for path feedrate
42120
mm/min
Default
APPROACH_FEED
Path feed in approach blocks
2
2
2
0
0
0
1.0, 1.0
1.0, 1.0
1.0, 1.0
5000
42140
Default
DEFAULT_SCALE_FACTOR_P
Default scaling factor for address P
42150
Default
DEFAULT_ROT_FACTOR_R
Default rotation factor for address R
42160
Default
EXTERN_FIXED_FEEDRATE_F1_F9
Fixed feedrates F1 F9
10
0.
1.0
1.0
1.0
3-67
42162
Default
EXTERN_DOUBLE_TURRET_DIST
Tool distance of dual resolver head
42200
Default
SINGLEBLOCK2_STOPRE
Activate debug mode for SBL2
42400
s
ng2
ng3
PUNCH_DWELLTIME
Dwell time for punching and nibbling
42402
s
ng2
ng3
NIBPUNCH_PRE_START_TIME
Delay time (punch/nibble) with G603
42404
s
ng3
MINTIME_BETWEEN_STROKES
Minimum time between 2 strokes in seconds
42440
Default
FRAME_OFFSET_INCR_PROG
Work offset in frames
42442
Default
TOOL_OFFSET_INCR_PROG
Tool length compensations
42444
Default
TARGET_BLOCK_INCR_PROG
Incremental programming with block search
42450
mm
tm3
CONTPREC
Contour accuracy
42465
mm
tm3
SMOOTH_CONTUR_TOL
Maximal contour tolerance on smoothing
42470
degrees
tm3
CRIT_SPLINE_ANGLE
Critical angle of spline and polynomial interpol. and compressor
42471
mm
EXP, C09
tm3
MIN_CURV_RADIUS
Minimum radius of curvature
3-68
0.
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
BOOLEAN
7/7
IMMEDIATELY
DOUBLE
3/3
3/3
IMMEDIATELY
DOUBLE
3/3
3/3
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
BOOLEAN
7/7
IMMEDIATELY
BOOLEAN
7/7
IMMEDIATELY
BOOLEAN
7/7
0.000001
999999.
IMMEDIATELY
DOUBLE
3/3
0.000001
999999.
IMMEDIATELY
DOUBLE
3/3
0.0
89.0
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
DOUBLE
3/3
FALSE
1.0
1.0
.02
.02
0.0
TRUE
TRUE
TRUE
0.1
0.05
36.0
3.0
42475
mm
tm3
COMPRESS_CONTUR_TOL
Maximal contour deviation with compressor
42480
Default
STOP_CUTCOM_STOPRE
Alarm response with TRC and preprocessing stop
42490
Default
CUTCOM_G40_STOPRE
Retraction behavior of TRC with preprocessing stop
42494
Default
CUTCOM_ACT_DEACT_CTRL
Approach/retraction behavior with 21/2D TRC
42496
Default
CUTCOM_CLSD_CONT
Behavior of the TRC with closed contour
42500
m/s2
tm3
SD_MAX_PATH_ACCEL
Max. path acceleration
42502
tm3
IS_SD_MAX_PATH_ACCEL
Evaluate SD SC_SD_MAX_PATH_ACCEL
42510
m/s2
tm3
SD_MAX_PATH_JERK
Max. pathrelated jerk as SD
42512
tm3
IS_SD_MAX_PATH_JERK
Evaluate SD SD_MAX_PATH_JERK
42520
mm
tm3
CORNER_SLOWDOWN_START
Start of feed reduction at G62.
42522
mm
tm3
CORNER_SLOWDOWN_END
End of feed reduction at G62.
42524
%
tm3
CORNER_SLOWDOWN_OVR
Feed override reduction at G62
42526
degrees
tm3
CORNER_SLOWDOWN_CRIT
Corner detection at G62
0.05
TRUE
FALSE
2222
FALSE
10000.
FALSE
100000.
FALSE
0.
FALSE
0.
0.
999999.
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
BOOLEAN
3/3
IMMEDIATELY
BOOLEAN
3/3
IMMEDIATELY
DWORD
3/3
IMMEDIATELY
BOOLEAN
3/3
1.0e3
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
BOOLEAN
3/3
1.0e9
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
BOOLEAN
3/3
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
DOUBLE
3/3
0.000001
3-69
42528
tm3
CUTCOM_DECEL_LIMIT
Feedrate reduction at circles with TRC
42940
Default
TOOL_LENGTH_CONST
Tool length component when changing the plane
42950
Default
TOOL_LENGTH_TYPE
Tool length component not depending on tool type
42990
ng3
tm3
MAX_BLOCKS_IN_IPOBUFFER
Max. number of blocks in the IPO buffer
42995
Default
CONE_ANGLE
Cone angle
3-70
0.
1
1
1.
IMMEDIATELY
DOUBLE
3/3
IMMEDIATELY
DWORD
3/3
IMMEDIATELY
DWORD
3/3
IMMEDIATELY
DWORD
2/2
2/2
90
90
IMMEDIATELY
DOUBLE
7/7
0.
3.3
MD numSD identifier
ber
Unit
Brief description
Display filter
System
Dimension
Default value
Minimum value
Attributes
Maximum value
Activation
Data type
Protection
IMMEDIATELY
DWORD
7/7
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
93
972
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
10000000.0
10000000.0
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DWORD
7/7
CTEQ
IMMEDIATELY
BOOLEAN
7/7
tm1
tm2
tm3
DEFAULT_SCALE_FACTOR_AXIS
Default scaling factor with active G51
43200
rev/min
Default
SPIND_S
Speed for spindle start through virtual interface
43202
m/min
Default
SPIND_CONSTCUT_S
Cutting rate for spindle start through virtual interface
43206
Default
SPIND_SPEED_TYPE
Speed type for spindle start by VDI
43210
rev/min
Default
SPIND_MIN_VELO_G25
Limits the spindle speed to the specified minimum value
43220
rev/min
Default
SPIND_MAX_VELO_G26
Limits the spindle speed to the specified maximum value
43230
rev/min
Default
SPIND_MAX_VELO_LIMS
Limits the spindle speed to the specified maximum value
43240
degrees
,
Default
M19_SPOS
Spindle position with M19
43250
,
Default
M19_SPOSMODE
Spindle position approach mode for spindle positioning with M19.
43400
Default
WORKAREA_PLUS_ENABLE
Working area limitation active in the positive direction
1
1
1
0.0
0.0
94
0.0
1000.0
100.0
0.0
FALSE
3-71
43410
Default
WORKAREA_MINUS_ENABLE
Working area limitation active in the negative direction
43420
mm, degrees
Default
WORKAREA_LIMIT_PLUS
Axial working area limitation active in the positive direction
43430
mm, degrees
Default
WORKAREA_LIMIT_MINUS
Axial working area limitation active in the negative direction
43500
ng2
ng3
tm2
tm3
FIXED_STOP_SWITCH
Selection Travel to fixed stop
43510
%
tm2
tm3
FIXED_STOP_TORQUE
Fixed stop clamping torque
43700
mm, degrees
ng2
ng3
OSCILL_REVERSE_POS1
Oscillation reversal point 1
43710
mm, degrees
ng2
ng3
OSCILL_REVERSE_POS2
Oscillation reversal point 2
43720
s
ng2
ng3
OSCILL_DWELL_TIME1
Hold time at oscillation reversal point 1
43730
s
ng2
ng3
OSCILL_DWELL_TIME2
Hold time at oscillation reversal point 2
43740
mm/min,
rev/min
ng2
ng3
OSCILL_VELO
Feedrate of reciprocating axis
3-72
FALSE
1.0e+8
1.0e+8
0
0
0
0
5.0
5.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
CTEQ
IMMEDIATELY
BOOLEAN
7/7
IMMEDIATELY
DOUBLE
7/7
IMMEDIATELY
DOUBLE
7/7
0
0
0
0
1
1
1
1
IMMEDIATELY
BYTE
2/2
2/2
2/2
2/2
0.0
0.0
800.0
800.0
IMMEDIATELY
DOUBLE
2/2
2/2
IMMEDIATELY
DOUBLE
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
43750
ng2
ng3
OSCILL_NUM_SPARK_CYCLES
Number of sparkout strokes
43760
mm, degrees
ng2
ng3
OSCILL_END_POS
End position of the reciprocating axis
43770
ng2
ng3
OSCILL_CTRL_MASK
Oscillation sequence control screenform
43780
ng2
ng3
OSCILL_IS_ACTIVE
Activate oscillation movement
43790
mm, degrees
ng2
ng3
OSCILL_START_POS
to be defined
0
0
0.0
0.0
0
0
FALSE
FALSE
0.0
0.0
IMMEDIATELY
DWORD
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
IMMEDIATELY
DWORD
7/7
7/7
IMMEDIATELY
BOOLEAN
7/7
7/7
IMMEDIATELY
DOUBLE
7/7
7/7
3-73
3-74
This Chapter describes machine data which are of general importance but for which there
are no specific chapters in this description of functions.
4.1
202
MD number
FIRST_LANGUAGE
Foreground language
Meaning:
The language (1 or 2) which is to be automatically active after each system startup is set in the machine
data.
Two languages are available simultaneously in SINUMERIK 802D. Languages other than those included in
the control ex works can be loaded.
It is possible to temporarily switch to a second language using a softkey in the Diagnosis area. After power
ON the predefined language set in MD is again active.
References
203
MD number
DISPLAY_RESOLUTION
Display resolution
Meaning:
This machine data defines the number of places after the decimal point in the position display for linear
axes in metric systems as well as in general for rotary axes.
Spindle positions are treated as rotary axis positions.
The position is displayed with 10 symbols max. including the plus/minus sign and the decimal point. A plus
sign is not displayed.
All 3 positions after the decimal point are displayed per default.
MD value=3: Display resolution = 103 [mm] or [degrees].
Related to ....
204
MD number
DISPLAY_RESOLUTION_INCH
Display resolution for the INCH dimension system
Meaning:
This machine data specifies the number of places after the decimal point for linear axes for Inch dimension
systems.
The position is displayed with max. 10 characters including the plus/minus sign and the decimal point. A
plus sign is not displayed.
All 4 positions after the decimal point are displayed per default.
MD value=4: Display resolution = 10 4 [inch]
The display is retained according to MD 203 for rotary axes and spindle positions
Related to ....
205
MD number
Meaning:
DISPLAY_RESOLUTION_SPINDLE
Display resolution for spindle values
This machine data specifies the number of places after the decimal point of the spindle speed display.
The values are displayed with 10 symbols max. including the plus/minus sign and the decimal point. A
plus sign is not displayed.
1 position after the decimal point is displayed per default.
MD value=1: Display resolution = 101
4-75
289
MD number
Meaning:
CTM_SIMULATION_TIME_NEW_POS
Simulation updating rate of actual value
This MD is set to specify the time intervals at which the simulation graphic must be updated in accordance
with the current machining process on the machine tool.
Value = 0 means no update.
SINUMERIK 802D sl Description of Functions: K1
290
MD number
Meaning:
CTM_POS_COORDINATE_SYSTEM
Simulation of actual-value refresh rate
The position of the coordinate system can be altered as follows:
+X
+X
1
+Z
+Z
+Z
+Z
3
+X
+Z
+X
+Z
4
5
+X
+X
+X
+X
7
+Z
291
MD number
Meaning:
CTM_CROSS_AX_DIAMETER_ON
Diameter display for active transverse axes
0:
Inputs for absolute values as radius value.
Zero offsets always as radius,
tool lengths always as radius,
tool wear always as radius
1:
Position display as diameter,
distance to go as diameter
absolute distances as diameter
SINUMERIK 802D sl Description of Functions: K1
4-76
+Z
CTM_G91_DIAMETER_ON
Incremental infeed
0:
Input in radius
1:
Input in diameter
SINUMERIK 802D sl Description of Functions: K1
MEAS_TOOL_CHANGE
Input enable for T/D no. for tool measuring
0:
T/D number input blocked
1:
T/D number input enabled
SINUMERIK 802D sl Description of Functions: M5
373
MD number
Meaning:
MEAS_SAVE_POS_LENGTH2
Enable tool measuring SK Save Pos for all values.
Controls Save/Pos softkey for Manual tool measuring function:
0: The SK Save Pos is only active when measuring length 1
1: SK Save Pos is generally active
SINUMERIK 802D sl Description of Functions: M5
4-77
4.2
10000
MD number
AXCONF_MACHAX_NAME_TAB[0]...[4]
Machine axis name
Meaning:
The preferred axis label (name) should be used comprising a valid address letter
(A, B, C, Q, U, V, W, X, Y, Z), followed by an optional, numerical expansion (199).
The selected machine axis label (name) must differ from the label (name) of geometry axes (X, Y, Z) and
additional channel axes (MD 20080: AXCONF_CHANAX_NAME_TAB if a transformation is planned
(e.g.: TRANSMITT).
Comment: Transformation for SINUMERIK 802D, SW release P1, transformations are not available.
A free entered machine axis label (axis name) may not be a name, address, keyword or predefined
label or name that is already being used in the control or is reserved for other functions (e.g.: SPOS,
DIAMON, ...).
Note: Not all the SINUMERIK control system functions are documented for 802D. Use of a free axis
identifier is therefore conditional.
Related to ....
10074
MD number
PLC_IPO_TIME_RATIO
PLC task factor for main run (IPO)
Meaning:
Application example(s)
10200
MD number
Meaning:
Application example(s)
Note for the reader:
10210
MD number
Meaning:
Application example(s)
Note for the reader:
4-78
INT_INCR_PER_MM
Calculation resolution for linear positions
The number of internal increments per millimeter is defined in this MD. The precision of the linear position
input is limited to the calculation resolution by rounding-off the product of the programmed value and the calculation resolution to an integer value. To make the rounding clear, powers of 10 should be used for the calculation resolution.
The calculation resolution can be increased to u1000 incr./mm for linear axes operating to high accuracy
requirements.
SINUMERIK 802D sl Description of Functions: G2
INT_INCR_PER_DEG
Computational resolution for angular positions
The number of internal increments per degree is defined in this MD. The precision of the angular position
input is limited to the calculation resolution by rounding-off the product of the programmed value and the calculation resolution to an integer value. To make the rounding clear, powers of 10 should be used for the calculation resolution.
The calculation resolution can be changed to u1000 incr./degrees for a high-resolution rotary axis.
SINUMERIK 802D sl Description of Functions: G2
10240
MD number
Meaning:
Application example(s)
Note for the reader:
11100
MD number
Meaning:
Application example(s)
Related to ....
Note for the reader:
SCALING_SYSTEM_IS_METRIC
Basic system metric
The MD defines the basic system used by the control to scale length-dependent physical
quantities during data input/output.
All related data are stored internally in the basic units 1 mm, 1 degree and 1 sec.
When accessing a part program via the operator panel or from an external device, scaling is in the
following units:
SCALING_SYSTEM_IS_METRIC = 1: normalized to:
mm, mm/min, m/s2, m/s3mm/rev
SCALING_SYSTEM_IS_METRIC = 0: normalized to:
inch, inch/min, inch/s2inch/s3, inch/rev
The selection of the basic system also specifies the interpretation of the programmed F value for
linear axes:
metric
inch
G94
mm/min
inch/min
G95
mm/rev
inch/rev
A power-up is necessary after changing this machine data, as associated machine data that have
physical units will otherwise be normalized incorrectly.
Perform the following steps:
MD change by manual input
First perform start-up and then enter the physical units in the related machine
data.
MD change via machine data file
First perform start-up and then reload the machine data file
so that the new physical units are activated.
If the machine data are altered, alarm 4070 Scaling machine data altered is output.
Installation in the metric system and then conversion to inch system.
SINUMERIK 802D sl Description of Functions: G2
AUXFU_MAXNUM_GROUP_ASSIGN
Number of auxiliary functions distributed among the AUXFU groups
The number of the auxiliary functions that have been distributed to the groups must be entered in the MD.
This number only includes the customer-specific auxiliary functions, not the predefined auxiliary functions.
MD 22010: AUXFU_ASSIGN_TYPE [n] (auxiliary function type)
SINUMERIK 802D sl Description of Functions: H2
11210
MD number
UPLOAD_MD_CHANGES_ONLY
MD backup of changed MD only
Meaning:
4-79
11240
MD number
PROFIBUS_SDB_NUMBER
SDB1000 number
Meaning:
BUS_SDB_NUMBER [0] = 0
Digital inputs and outputs via I/O modules (PP modules)
The assignment is provided via DIL switches. Max. 3 modules with the addresses 9, 8 and 7 are possible.
PROFIBUS_SDB_NUMBER [2] = X
Number of the system module you are using for configuring the hardware I/Os.
SINUMERIK 802D sl offers the following options to choose from:
0:
1:
2:
3:
11310
MD number
Meaning:
MN_HANDWH_REVERSE
Threshold for change in handwheel direction
0: No immediate movement in the opposite direction
> 0: Immediate movement in the opposite direction if the handwheel is turned in the opposite direction by at
least the number of pulses indicated
SINUMERIK 802D sl Description of Functions: H1
Related to ....
Note for the reader:
11346
MD number
Meaning:
Related to ....
Note for the reader:
4-80
HANDWH_IMP_PER_LATCH[0]...[2]
Handwheel pulses per detent position [handwheel index]:
This adapts the connected handwheels to the control system.
The number of pulses generated by the handwheel for each handwheel detent position is entered. The
handwheel pulse weighting may be defined for each connected handwheel (1 to 2) separately.
When adapted to the control, each handwheel detent position has the same effect as one press of the traverse key in incremental jogging mode.
If a negative value is entered, the handwheel is active in the reverse direction.
MD: JOG_INCR_WEIGHT (weighting of an increment of a machine axis for INC/manual).
SINUMERIK 802D sl Description of Functions: H1
HANDWH_TRUE_DISTANCE
Handwheel path or velocity values
0: The settings from the handwheel are velocity settings. When the handwheel is stationary, braking is
realized along the shortest path.
1: The settings from the handwheel are distance settings. No pulses are lost. Limiting the velocity to the
maximum permissible value can cause the axes to overtravel.
2: Effect as for value=0, however, with a longer braking travel when the handwheel is stationary.
3: Effect as for value=1, however, with a longer braking travel when the handwheel is stationary.
SINUMERIK 802D sl Description of Functions: H1
13060
MD number
Meaning:
DRIVE_TELEGRAM_TYPE[n]
Default message frame type for drives connected to PROFIBUS DP
The message frame type:
102: must be specified for each drive. Standard message frame for SINAMICS actual
actual-value
value assignment
103: SINAMICS Spindle with second direct measuring system
Index [n] of the machine data has the following code: [drive index]:
n=0: Drive number 1
n=1: Drive number 2, etc.
SINUMERIK 802D sl Description of Functions: G2
MEAS_PROBE_LOW_ACTIVE[0]
Switching characteristics of probe
0:
non-deflected status 0 V
deflected status
1:
non-deflected status 24 V
deflected status
SINUMERIK 802D sl Description of Functions: M5
14510
MD number
USER_DATA_INT[0]...[31]
User data (INT)
Meaning:
14512
MD number
USER_DATA_HEX[0]...[31]
User data (HEX)
Meaning:
14514
MD number
USER_DATA_FLOAT[0]...[7]
User data (FLOAT)
Meaning:
User machine data, evaluation in PLC (floating point format, restricted to 32Bit IEEE format in PLC)
14516
MD number
USER_DATA_PLC_ALARM[0]...[31]
User data (HEX)
Meaning:
18080 **
MD number
Meaning:
MM_TOOL_MANAGEMENT_MASK
Memory reservation for the tool monitoring
Value = 0:
no memory is reserved, tool monitoring not possible
Value = 0x2: Monitoring data/memory is made available
(only possible if Tool monitoring option is present)
Related to ....
Note for the reader:
MD 20310: TOOL_MANAGEMENT_MASK
SINUMERIK 802D sl Description of Functions: W1
24 V
0V
4-81
4.3
20050
MD number
AXCONF_GEOAX_ASSIGN_TAB[0]...[2]
Assignment between geometry axis and channel axis
Meaning:
20070
MD number
AXCONF_MACHAX_USED[0]...[4]
Machine axis number valid in channel
Meaning:
A channel axis and therefore indirectly a machine axis must be assigned to each geometry axis to be programmed. The remaining axes (besides the geometry axes) in the channel are additional axes also programmable.
Application example(s)
Related to ....
20080
MD number
AXCONF_CHANAX_NAME_TAB[0]...[4]
Channel axis name
Meaning:
4-82
20090
MD number
Meaning:
Further references
Note for the reader:
20140
MD number
Meaning:
SPIND_DEF_MASTER_SPIND
Definition of the master spindle default setting (in channel).
The spindle number is entered.
A series of functions are linked to the master spindle which are not possible for a different spindle.
Note:
The SETMS(n) language command can be used to declare the spindle number n as master spindle.
The spindle defined as master spindle in this MD is declared as master spindle again with SETMS.
At the program end or program termination, the spindle defined in this MD is also declared as master spindle.
SINUMERIK 802D sl Description of Functions: S1
TRAFO_RESET_VALUE
Active transformation following RESET
Definition of the transformation data set selected during booting and for a
reset or an end of the part program.
(In conjunction with machine data $MC_RESET_MODE_MASK and for a part program start in conjunction
with machine data $MC_START_MODE_MASK)
SINUMERIK 802D sl Description of Functions: M1
20310 **
MD number
Meaning:
TOOL_MANAGEMENT_MASK
Activation of the tool monitoring
Value = 0:
no tool monitoring
Value = 0x2: Tool monitoring activated
(only possible if Tool monitoring option is present)
Related to ....
Note for the reader:
MD 18080: MM_TOOL_MANAGEMENT_MASK
SINUMERIK 802D sl Description of Functions: W1
TOOL_PARAMETER_DEF_MASK
Definition of tool parameters
Bit 0 = 0: For turning tools the wear parameter of the transverse axis X is applied as a
radius value.
Bit 0 = 1: For turning tools the wear parameter of the transverse axis X is applied as a
diameter value.
SINUMERIK 802D sl Description of Functions: W1
REFP_NC_START_LOCK
NC start disable without reference point
0: The NC start interface signal (V3200 0007.1) for starting part programs or part program blocks (MDA) is
also possible if none or not all channel axes are referenced. To ensure that the axes move to the correct
position after NC Start, the workpiece coordinate system (WCS) must be set to a correct value by other
methods (scratching method).
1: The NC only starts if all of the axes have been referenced.
SINUMERIK 802D sl Description of Functions: R1
4-83
21000
MD number
CIRCLE_ERROR_CONST
Circle end point monitoring constant
Meaning:
Application example
WORKAREA_WITH_TOOL_RADIUS
Allowance for tool radius with working area limiting
0: The tool radius is not taken into account.
1: The tool radius is taken into account with respect to the working area limit.
SINUMERIK 802D sl Description of Functions: A3
22000
MD number
Meaning:
Application example(s)
Note for the reader:
AUXFU_ASSIGN_GROUP[n]
Auxiliary function group [aux. func. no. in channel]: 0 ... 63
see MD 22010: AUXFU_ASSIGN_TYPE [n] (auxiliary function type)
22010
MD number
Meaning:
AUXFU_ASSIGN_TYPE[n]
Auxiliary function type [aux. func. no. in channel]: 0 ... 63
This MD (auxiliary function type) and MD 22020: AUXFU_ASSIGN_EXTENSION[n] (auxiliary function extension) and MD 22030: AUXFU_ASSIGN_VALUE[n] (auxiliary function
value) and MD 22000: AUXFU_ASSIGN_GROUP[n] (auxiliary function group) are used to
allocate an auxiliary function type (M, H, T, D, S), the related extension and the auxiliary
function value to an auxiliary function group.
Example:
M 0 = 99 => Group 5 (corresponds to M99)
M00, M01, M02, (M17 and M30) are assigned to Group 1 by default. M3, M4, M5 are assigned to Group 2 by default.
4-84
The machine data index [n] indicates the auxiliary function number in the channel: 063
All auxiliary functions that are assigned to auxiliary function groups must be numbered in
ascending order.
[0]81st auxiliary function
[1]82.
,,
...
The machine data for the allocation of an auxiliary function to an auxiliary function group
must be provided with the same index [n].
If the auxiliary function value of an auxiliary function is less than 0, then all auxiliary functions of this type and
extension are assigned to a group.
MD 11100: AUXFU_MAXNUM_GROUP_ASSIGN
SINUMERIK 802D sl Description of Functions: H2
22020
MD number
Meaning:
Application example(s)
AUXFU_ASSIGN_EXTENSION[n]
Auxiliary function extension [aux. func. no. in channel]: 0 ... 63
see MD 22010: AUXFU_ASSIGN_TYPE [n] (auxiliary function type)
22030
MD number
Meaning:
AUXFU_ASSIGN_VALUE[n]
Auxiliary function value [aux. func. no. in channel]: 0 ... 63
If the value in this MD is smaller than 0 all auxiliary functions of this type and this
address extension are assigned to this group.
See MD 22010: AUXFU_ASSIGN_TYPE [n] (auxiliary function type)
SINUMERIK 802D sl Description of Functions: H2
TRAFO_CHANGE_M_CODE
M code for transformation changeover
Number of M code that is output at the VDI interface in the case of a transformation changeover on the geometry axes.
No M code is output if this MD is set to one of the values 0 to 6, 17 or 30.
It is not monitored whether an M code created in this way will conflict with other functions.
SINUMERIK 802D sl Description of Functions: M1
TOOL_CHANGE_MODE
New tool offset for M function
The T function is used to select a tool in a program. The setting in this machine data determines whether the
new tool is loaded immediately on execution of the T function:
1:
The new tool is prepared for changing with the T function. This setting is used mainly on milling machines with a tool magazine, in order to bring the new tool into the tool change position without interrupting the
machining process. The old tool is removed from the spindle with an M function and the new tool is loaded
into the spindle. According to DIN 66025, this tool change is programmed using the M function M6.
Related to ....
Note for the reader:
24100
MD number
Meaning:
4-85
24120
MD number
TRAFO_GEOAX_ASSIGN_TAB_1[i]
Assignment of geometry axes to channel axes with transformation 1
[geometry axis number]: 0 ... 2
This MD specifies the channel axes on which the axes of the Cartesian coordinate system
are mapped when transformation 1 is active.
Index i assumes the values 0, 1, 2 with TRANSMIT. It refers to the first, second and third geometry axis.
No transformation
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[0]= 2 ; 2nd channel axis
$MC_AXCONF_GEOAX_ASSIGN_TAB, if no transformation is active.
SINUMERIK 802D sl Description of Functions: M1
24200
MD number
Meaning:
Note for the reader:
TRAFO_TYPE_2
Type of transformation
Same as TRAFO_TYPE_1, but for transformation 2
SINUMERIK 802D sl Description of Functions: M1
24210
MD number
Meaning:
TRAFO_AXES_IN_2[i]
Axis assignment for transformation 2/3/4/5/6/7/8 [axis index]: 0 ... 4
Axis assignment at input of 2nd transformation.
Same meaning as for TRAFO_AXES_IN_1.
SINUMERIK 802D sl Description of Functions: M1
Meaning:
4-86
TRAFO_GEOAX_ASSIGN_TAB_2[i]
Assignment of geometry axes to channel axes with transformation 2
[geometry axis number]: 0 ... 2
The channel axes on which the axes of the Cartesian coordinate system are mapped
when transformation 2 is active are set in this MD.
The meaning otherwise corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
SINUMERIK 802D sl Description of Functions: M1
TRACYL_ROT_AX_OFFSET_1
Offset of rotary axis for the TRACYL transformation
Specifies the offset of the rotary axis in degrees in relation to the zero position while TRACYL is active for the
first declared TRACYL transformation for each channel.
No TRACYL active
$MC_TRACYL_ROT_AX_OFFSET_1=15.0
SINUMERIK 802D sl Description of Functions: M1
TRACYL_ROT_SIGN_IS_PLUS_1
Sign of rotary axis for the TRACYL transformation
Specifies the sign which is applied to the rotary axis during the TRACYL transformation for the TRACYL
transformation.
No TRACYL transformation
$MC_TRACYL_ROT_SIGN_IS_PLUS_1 = 1
SINUMERIK 802D sl Description of Functions: M1
TRACYL_BASE_TOOL_1[i]
Vector of base tool for TRACYL transformation, [Geo-Axis-Index]: 0 ... 2
MD specifies the distance of the tool zero point referred to the appropriate geometry axes valid with TRACYL
active and without tool length offset selected for the TRACYL transformation.
Programmed length compensations are added to the base tool.
Index i assumes values 0, 1, 2 for the 1st to 3rd geometry axes.
No TRACYL transformation
$MC_TRACYL_BASE_TOOL_1[0]=tx
SINUMERIK 802D sl Description of Functions: M1
24900
MD number
Meaning:
MD irrelevant for ... ...
Application example(s)
Note for the reader:
24910
MD number
Meaning:
MD irrelevant for ... ...
Application example(s)
Note for the reader:
24911
MD number
Meaning:
TRANSMIT_ROT_AX_OFFSET_1
Position offset of rotary axis
Specifies the offset of the rotary axis in degrees in relation to the zero position while TRANSMIT is active
for the TRANSMIT transformation.
No TRANSMIT active
$MC_TRANSMIT_ROT_AX_OFFSET_1=15.0
SINUMERIK 802D sl Description of Functions: M1
TRANSMIT_ROT_SIGN_IS_PLUS_1
Sign of rotary axis
Specifies the sign which is applied to the rotary axis during the TRANSMIT transformation for the TRANSMIT
transformation.
No TRANSMIT transformation
$MC_TRANSMIT_ROT_SIGN_IS_PLUS_1= 1
SINUMERIK 802D sl Description of Functions: M1
TRANSMIT_POLE_SIDE_FIX_1
Restriction of working range in front of/behind pole
Restriction of working range in front of/behind pole or no restrictions, i.e. traversal through pole.
The setpoints have the following meanings:
0:
No restrictions of working range. Traversal through pole.
1:
TRANSMIT_BASE_TOOL_1[i]
Vector of base tool on activation of transformation, [Geo-Axis-Index]]: 0 ... 2
MD specifies the distance of the tool zero point referred to the appropriate geometry axes valid with TRANSMIT active and without tool length offset selected for the TRANSMIT transformation.
Programmed length compensations are added to the base tool.
Index i assumes values 0, 1, 2 for the 1st to 3rd geometry axes.
No TRANSMIT transformation
$MC_TRANSMIT_BASE_TOOL_1[0]=20.0
SINUMERIK 802D sl Description of Functions: M1
27800
MD number
TECHNOLOGY_MODE
Technology in channel
Meaning:
4-87
27860
MD number
PROCESSTIMER_MODE
Activating the program runtime measurement
Meaning:
4-88
It is recommended that timers that are never used are deactivated. This helps the free-up computational
time other user applications.
SINUMERIK 802D sl Description of Functions: K1
27880
MD number
PART_COUNTER
Activation of the workpiece counters
Meaning:
MD 27882: PART_COUNTER_MCODE
27882
MD number
PART_COUNTER_MCODE[n]
Workpiece counting via M command
Meaning:
On activation of workpiece counting through MD 27880: PART_COUNTER the counting pulse can be triggered by a special M command.
Only in this case are the values defined here observed.
Meaning:
The workpiece counters are incremented by 1 at the IS signal output of the described
M command. The following applies:
$PART_COUNTER_MCODE[0] for $AC_TOTAL_PARTS
$PART_COUNTER_MCODE[1] for $AC_ACTUAL_PARTS
$PART_COUNTER_MCODE[2] for $AC_SPECIAL_PARTS
Application example
Related to ....
Note for the reader:
MD 27880: PART_COUNTER
SINUMERIK 802D sl Description of Functions: K1
4-89
4.4
30110
MD number
Meaning:
CTRLOUT_MODULE_NR[n]
Setpoint: Drive number/module number
For a standard axis, the drive number must be entered.
30120
MD number
Meaning:
CTRLOUT_NR[n]
Setpoint: Output to module:
The number of the output on a module via which the setpoint output is addressed is entered here.
30130
MD number
Meaning:
Application example(s)
Note for the reader:
CTRLOUT_TYPE[n]
Output type of setpoint
The speed setpoint output type is entered in the MD:
0: Simulation (no HW required)
1: Setpoint output active
The index [n] of the machine data has the following code: [setpoint branch]: 0
Simulation: Machine functions can be simulated even if there is no drive system.
SINUMERIK 802D sl Description of Functions: G2
30134
MD number
Meaning:
IS_UNIPOLAR_OUTPUT[0]
Setpoint output is unipolar
Application example(s)
Unipolar output driver (for unipolar, analog drive actuator) > analog spindle:
For unipolar setting, only positive speed setpoints are supplied to the drive; the sign of the speed setpoint
value is output separately in its own digital control signal.
Bipolar output ("10V) with pos./neg. speed setpoint value, controller enable (regular case)
Unipolar output 0...+10V with enabling and direction signal
(controller enable, neg. direction of travel)
2: unipolar output 0...+10V with linkage of enabling and direction of travel signals
(controller enabling pos. direction of travel, controller enabling neg. direction of travel)
SINUMERIK 802D sl Description of Functions: S1
0:
1:
NUM_ENCS
Number of encoders
1: Spindle/axis with measuring system (in the motor or direct)
0: No measuring system (possible for spindles)
SINUMERIK 802D sl Description of Functions: G2
30220
MD number
Meaning:
ENC_MODULE_NR[n]
Actual value: Drive number/measuring circuit number
For a standard axis, the drive number must be entered.
4-90
30230
MD number
Meaning:
Application example(s)
Note for the reader:
30240
MD number
Meaning:
Application example(s)
Note for the reader:
30300
MD number
Meaning:
References
Note for the reader:
30310
MD number
Meaning:
ENC_INPUT_NR[n]
Actual value: Input number on module/ measuring circuit board
The number of the input on a module via which the encoder is addressed is entered here.
The index[n] of the machine data has the following code: [encoder no.]: 0
Simulation:
Machine functions can be simulated even if there is no measuring system.
SINUMERIK 802D sl Description of Functions: G2
ENC_TYPE[n]
Actual value: Encoder type
The encoder type used is entered in the MD:
0: Simulation
1: Raw signal generator (1VPP, sin, cos)
4: Absolute encoder with EnDat interface
2, 3, 5: reserved
The index[n] of the machine data has the following code: [encoder no.]: 0
Simulation:
Machine functions can be simulated even if there is no measuring system.
SINUMERIK 802D sl Description of Functions: G2
IS_ROT_AX
Rotary axis
1: Axis: The axis is defined as a rotary axis .
The units of the axis-specific machine data/setting data are interpreted
by the control in default setting as follows:
position
in degrees
velocity
in rev/min
acceleration
in rev/s2
jerk limiting
in rev/s3
Spindle:
For a spindle the machine data should always be set to 1,
or alarm 4210 Rotary axis declaration missing is sent.
0: The axis is defined as a linear axis.
For axis: alarm 4200 if the axis is already defined as a geometry axis.
For spindle: Alarm 4210
The subsequent machine data only become effective after activating the
MD 30300:IS_ROT_AX = 1:
MD 30310:ROT_IS_MODULO
MD 30320:DISPLAY_IS_MODULO
MD 10210:INT_INCR_PER_DEG
(calculation resolution for angular positions)
Tab. 2.2 Combination options for machine data
SINUMERIK 802D sl Description of Functions: R2
ROT_IS_MODULO
Modulo conversion for rotary axis
1:
A modulo conversion is performed on the setpoints for the rotary axis..
The software limit switches and the working area limits are inoperative; the
traversing range is therefore unlimited in both directions.
ROT_IS_AX must be set to 1
0:
no modulo conversion
MD 30300: IS_ROT_AX = 0 (linear axis)
Continuously rotating axes (e.g. for eccentric rotation, grinding, winding)
MD 30320: DISPLAY_IS_MODULO
(position display is modulo 360)
MD 30300: IS_ROT_AX = 1
(rotary axis)
MD 36100: POS_LIMIT_MINUS
(software limit switch minus)
MD 36110: POS_LIMIT_PLUS
(software limit switch plus)
SD 43430: WORKAREA_LIMIT_MINUS
(working area, limiting minus)
SD 43420: WORKAREA_LIMIT_PLUS
(working area, limiting plus)
SINUMERIK 802D sl Description of Functions: R2
4-91
30320
MD number
Meaning:
Related to ....
Note for the reader:
30350
MD number
Meaning:
DISPLAY_IS_MODULO
Position display Modulo 360
1: Position display Modulo 360 degree is active:
The position display of the rotary axis or spindle (for basic or machine coordinate system) is defined as
Modulo 360 degree. In the positive direction of rotation, the control periodically resets the position display
internally to 0.000 degrees after 359.999 degrees. The display range is always positive and is always
between 0 and 359,999 degrees
0: Absolute position display is active:
Contrary to the modulo 360 degree position display, for the absolute position display e.g. for a positive
direction of rotation after 1 revolution +360 degrees is displayed; after 2 revolutions, +720 degrees etc.
Here, the display range is limited corresponding to the linear axes.
Linear axes MD 30300: IS_ROT_AX = 0
For endlessly rotating rotary axes (MD 30310:ROT_IS_MODULO = 1) we recommend that the position
display is activated with modulo 360 degrees.
For spindles, the position display should always be activated with 360 degrees.
MD 30300: IS_ROT_AX (axis is rotary axis)
SINUMERIK 802D sl Description of Functions: R2
SIMU_AX_VDI_OUTPUT
Output of axis signals for simulation axes
The machine data specifies whether axis-specific interface signals are output to the PLC during the simulation of an axis.
1: The axis-specific interface signals of a simulated axis are output to the PLC.
The PLC user program can thus be tested even if the drives are not available.
0: The axis-specific interface signals of a simulated axis are not output to the PLC.
All axis-specific interface signals are set to 0.
MD 30130: CTRLOUT_TYPE (output type of setpoint value) = 1
MD: SIMU_AX_VDI_OUTPUT = 0
For instance, this prevents the brake from being opened during the simulation of an axis.
SINUMERIK 802D sl Description of Functions: G2
30600
MD number
FIX_POINT_POS
Fixed value positions of axes with G75
Meaning:
This machine data is used to specify the fixed point position for an axis that is approached when G75 is
programmed.
Application example(s)
References
31000
MD number
Meaning:
Note for the reader:
ENC_IS_LINEAR
Direct measuring system (linear scale)
Value 1: Encoder is a linear scale
SINUMERIK 802D sl Description of Functions: G2
31010
MD number
Meaning:
Note for the reader:
ENC_GRID_POINT_DIST
Distance between reference marks on linear scales
Distance of marks with linear encoders
SINUMERIK 802D sl Description of Functions: G2
31020
MD number
Meaning:
ENC_RESOL[n]
Encoder pulses per revolution
The encoder lines per encoder revolution should entered in the MD.
The index[n] of the machine data has the following code: [encoder no.]: 0
SINUMERIK 802D sl Description of Functions: G2
4-92
31030
MD number
Meaning:
Note for the reader:
LEADSCREW_PITCH
Leadscrew pitch
The pitch of the leadscrew is entered in this MD.
SINUMERIK 802D sl Description of Functions: G2
31040
MD number
Meaning:
ENC_IS_DIRECT[n]
Encoder is connected directly to the machine
1:
Encoder for actual-value assignment is mounted directly at the machine.
0:
Encoder for actual-value assignment is mounted on the motor.
The index[n] of the machine data has the following code: [encoder no.]: 0
Entering the wrong information can cause an incorrect encoder resolution, because, for example, the wrong
gear ratios are used for calculation.
SINUMERIK 802D sl Description of Functions: G2
Related to ....
Note for the reader:
31123
MD number
Meaning:
Related to ....
Note for the reader:
DRIVE_AX_RATIO_DENOM[n]
Load gearbox, denominator
The denominator of the load gearbox should entered in the MD.
The index[n] of the machine data has the following code: [closed-loop control set of parameters set no.]: 05
SINUMERIK 802D sl Description of Functions: G2
DRIVE_AX_RATIO_NUMERA[n]
Load gearbox, numerator
The numerator of the load gearbox should entered in the MD.
The index[n] of the machine data has the code: Closed-loop control set of parameters set no.: 05
SINUMERIK 802D sl Description of Functions: G2
DRIVE_ENC_RATIO_DENOM[n]
Measuring gearbox denominator
The denominator of the measuring gearbox should entered in the MD.
The index[n] of the machine data has the following code: [encoder no.]: 0
SINUMERIK 802D sl Description of Functions: G2
DRIVE_ENC_RATIO_NUMERA[n]
Measuring gearbox numerator
The numerator of the measuring gearbox should entered in the MD.
The index[n] of the machine data has the following code: [encoder no.]: 0
SINUMERIK 802D sl Description of Functions: G2
BERO_DELAY_TIME_PLUS[0]
BERO delay time plus
In conjunction with the setting MD 34200: ENC_REFP_MODE = 7, the MD causes a
signal propagation delay compensation in the positive direction of motion when a Bero (zero mark) is used for
defining position.
MD 34200: ENC_REFP_MODE
SINUMERIK 802D sl Description of Functions: R1
BERO_DELAY_TIME_MINUS[0]
BERO delay time minus
In conjunction with the setting MD 34200: ENC_REFP_MODE = 7, the MD causes a
signal propagation delay compensation in the negative direction of motion when a Bero (zero mark) is used
for defining position.
MD 34200: ENC_REFP_MODE
SINUMERIK 802D sl Description of Functions: R1
4-93
32000
MD number
Meaning:
Related to ....
4-94
MAX_AX_VELO
Maximum axis velocity
The limit velocity to which the axis can accelerate (rapid traverse limit) is entered in this MD. This velocity is
used for traversing when rapid traverse G0 is programmed.
The maximum linear or rotary axis velocity should be entered in the MD in accordance with MD 30300:
IS_ROT_AX.
The maximum permissible axis velocity depends on the machine and drive dynamics and the limit frequency
of the actual-value acquisition.
SINUMERIK 802D sl Description of Functions: G2
JOG_VELO_RAPID
Rapid traverse in JOG mode
The axis velocity entered here applies when the rapid traverse override key is operated in JOG mode and
when the feedrate override switch is set to 100%.
The value entered may not exceed the maximum permissible axis velocity
(MD 32000: MAX_AX_VELO).
MD 32010 will not be used for the programmed rapid traverse G0.
Operating modes AUTOMATIC and MDA
MD 32000: MAX_AX_VELO (maximum axis velocity)
IS Rapid transverse override (V3200 1000.5, V3200 1004.5, V3200 1008.5, V380x 0004.5,)
IS Feedrate override (VB380x 0000) axis-specific
IS Rapid transverse override (VB3200 0005) for geom. axes
SINUMERIK 802D sl Description of Functions: H1
JOG_VELO
Axis velocity in JOG mode
The velocity entered applies to traversing axes in JOG mode when the feedrate override switch is at position
100%.
The velocity of MD 32020: JOG_VELO is only used when general setting data is SD 41110:
JOG_SET_VELO = 0 for linear axes or
SD 41130: JOG_ROT_AX_SET_VELO = 0 for rotary axes.
If this is the case, the axis velocity is active for
Continuous jogging
Incremental traversing (INC1, ..., INCvar)
The value entered may not exceed the maximum permissible axis velocity
(MD 32000: MAX_AX_VELO).
Spindle in JOG mode:
This can also be used to define the traverse velocity in JOG mode for specific spindles if
SD 41200: JOG_SPIND_SET_VELO = 0.
The velocity is influenced by the spindle speed override switch.
Operating modes AUTOMATIC and MDA
If different velocities have to be set for the individual axes traversing in JOG mode, this can be done for specific axes in this MD.
SD 41110: JOG_SET_VELO (or equivalent) may be set to 0!
MD 32000: MAX_AX_VELO (maximum axis velocity)
SD 41110: JOG_SET_VELO (JOG velocity for G94, linear axis)
SD 41130: JOG_ROT_AX_SET_VELO (JOG velocity for rotary axes)
SD 41200: JOG_SPIND_SET_VELO (JOG speed for spindle), which applies to all spindles,
Axis-specific IS Feedrate override (VB380x 0000)
Axis-specific IS Spindle override (VB380x 2003)
Channel-specific IS Feedrate override (VB3200 0004) for geom. axes
SINUMERIK 802D sl Description of Functions: H1
AX_MOTION_DIR
Traversing direction
The traversing direction of the machine axis can be reversed with this MD. The control direction is not reversed, i.e. closed-loop control remains stable.
0 or 1:
Direction not reversed
1:
Direction reversed
32110
MD number
Meaning:
ENC_FEEDBACK_POL[n]
Sign of actual value (control direction)
The direction of evaluation of the rotary encoder signals is entered in this MD.
0 or 1: Direction not reversed
1:
Direction reversed
If the direction is reversed, the control direction is also reversed if the encoder is used for position
control.
The index[n] of the machine data has the following code: [encoder no.]: 0 0
If the wrong control direction is entered, the axis may go out of control.
One of the following alarms is output, depending on the settings of the associated limit values:
Alarm 25040 Zero-speed monitoring
Alarm 25050 Contour monitoring
Alarm 25060 Speed setpoint limit
The associated limit values are described in:
References:
Chapter Axis monitoring functions
The control direction selected might be incorrect if an uncontrolled setpoint jump occurs when a drive is connected.
SINUMERIK 802D sl Description of Functions: G2
POSCTRL_GAIN[n]
Servo gain factor
Position controller gain, so-called servo gain factor
The input/output unit for the user is [(m/min)/mm].
That is, MD: POSCTRL_GAIN[n] = 1 corresponds to 1 mm following error at V = 1m/min.
32300
MAX_AX_ACCEL
MD number
Meaning:
Axis acceleration
The acceleration defines a change in velocity of the axis against time. Different axes do not have to have the
same acceleration. The lowest acceleration value of all the axes involved in interpolation is taken into account.
In the case of rotary axes, the entered value corresponds to the angular acceleration.
The machine manufacturer should determine for which continuous deceleration and acceleration the machine
is suitable. This value is entered in the machine data.
The acceleration value is active for every type of acceleration and delay operation.
Error states that lead to rapid stop.
SINUMERIK 802D sl Description of Functions: B2
32420
MD number
Meaning:
Related to ....
Note for the reader:
JOG_AND_POS_JERK_ENABLE
Enabling axis-specific jerk limitation
Enables the axisspecific jerk limitation function for JOG and REF modes and positioning axis operation.
MD 32430: JOG_AND_POS_MAX_JERK
(axis-specific jerk)
SINUMERIK 802D sl Description of Functions: B2
32430
JOG_AND_POS_MAX_JERK
MD number
Axis-specific jerk
Meaning:
Related to ....
Note for the reader:
4-95
32431
MAX_AX_JERK
MD number
Maximum axis-specific jerk during path motion (in AUTO, MDA mode)
Meaning:
Related to ....
32432
MD number
Meaning:
PATH_TRANS_JERK_LIM
Maximum axis-specific jerk during path movement at the block transition
The control limits the jerk (acceleration jump) at a block transition between contour sections of different curvature to the value set.
Exact stop
32450
MD number
Meaning:
BACKLASH[n]
Backlash
Backlash between the positive and the negative direction of travel.
The compensation value input is
positive if the encoder leads the machine part (normal case)
negative if the encoder lags behind the machine part.
If zero is entered backlash compensation is deactivated.
Backlash compensation is always activated after reference point approach in all modes.
The index [n] has the following coding: [encoder no.]: 0
Related to ....
References
Note for the reader:
32700
MD number
Meaning:
Related to ....
Note for the reader:
4-96
MD 36500: ENC_CHANGE_TOL
(backlash compensation partial section)
SINUMERIK 802D sl Description of Functions: K3
FFW_ACTIVATION_MODE
Feedforward control can be activated from program
This MD can be used to define whether the feedforward control for this axis/spindle can be switched on and
off in the part program.
0:
Feedforward control cannot be switched on/off with FFWON or FFWOF.
1:
Feedforward control can be switched on/off with FFWON or FFWOF in the part program.
The last condition to be active remains active even after Reset (and therefore with JOG).
Because the feedforward control for all axes of a channel is switched on/off with FFWON or FFWOF, this MD
should therefore have identical settings for axes that interpolate with each other.
Operation and Programming
SINUMERIK 802D sl Description of Functions: K3
ENC_COMP_ENABLE[n]
Encoder/spindle error compensation (LEC )
1: LEC is activated for the axis/measuring system.
With LEC, leadscrew errors and measuring system errors can be compensated.
The function is only enabled internally if the measuring system has been referenced (IS: Referenced/
synchronized 1 = 1).
Write protection function (compensation values) active.
0: LEC is not active for the axis/measuring system.
Index
[n] has the following coding: [encoder no.]: 0
IS Referenced/synchronized 1
SINUMERIK 802D sl Description of Functions: K3
32810
MD number
Meaning:
EQUIV_SPEEDCTRL_TIME[n]
n= control parameter set no.: 0 to 5
Equivalent time constant of speed control loop
This equivalent time constant is required for the speed feedforward control function.
The value must correspond with the equivalent time constant of the closed speed control loop.
Setting aid: Guide value is the time constant of the setpoint value smoothing in the drive.
Related to ....
Note for the reader:
33050
MD number
LUBRICATION_DIST
Path for lubrication pulse PLC signal
Meaning:
Related to ....
34000
MD number
Meaning:
REFP_CAM_IS_ACTIVE
Axis with reference point cam
Machine axes with only one zero mark across their entire traversing range or rotary axes with only one zero
mark per revolution are not identified as a machine axis with reference cam by the MD: REF_CAM_IS_ACTIVE. A machine axis identified as a machine axis with reference cam accelerates, when the plus/minus
travel key is pressed, to the velocity defined in MD 34040: REFP_VELO_SEARCH_MARKER (reference
point creep velocity).
4-97
34030
MD number
Meaning:
Application example(s)
4-98
REFP_MAX_CAM_DIST
Maximum distance to reference cam
If the machine axis travels a path defined in this MD from the starting position in the direction of the reference
cam without reaching the reference cam (Reference point approach delay interface signal is not set), the
axis stops and alarm 20000 Reference cam not reached is signaled
SINUMERIK 802D sl Description of Functions: R1
REFP_VELO_SEARCH_MARKER[n]
Reference point creep speed [encoder number]: 0
1) For incremental measuring systems:
This is the velocity at which the axis travels between initial detection of the reference cam and synchronization with the first zero mark (phase 2).
Traversing direction: opposite to the direction specified for cam detection
(MD 34010: REFP_CAM_DIR_IS_MINUS)
If MD 34050: REFP_SEARCH_MARKER_REVERSE (direction reversal at the reference cam) is set,
then for synchronization with a rising reference cam edge, at the cams, the axis travels at the velocity
defined in MD 34020: REFP_VELO_SEARCH_CAM.
2) Indirect measurement system with BERO on the load-side (preferred for spindles)
At this velocity, the zero mark associated with the BERO is searched for.
The zero mark is accepted if the actual velocity is within the tolerance range defined by
MD 35150: SPIND_DES_VELO_TOL, from the velocity specified in
MD 34040: MD 34040: REFP_VELO_SEARCH_MARKER[n].
SINUMERIK 802D sl Description of Functions: R1
REFP_SEARCH_MARKER_REVERSE[n]
Change of direction on reference cam [encoder number]: 0
This can be used to set the search direction for the zero mark:
0:
Synchronization with falling reference cam edge
The machine axis accelerates to the velocity defined in MD 34040: REFP_VELO_SEARCH_MARKER
(reference point creep velocity) in the opposite direction to that defined in MD 34010:
REFP_CAM_DIR_IS_MINUS (approach reference point in minus direction).
If the reference cam is exited (Reference point approach delay interface signal is reset), the control synchronizes itself with the first zero mark.
1:
Synchronization with rising reference cam edge
The machine axis accelerates to the velocity defined in MD 34020: REFP_VELO_SEARCH_MARKER
(reference point creep velocity) in the opposite direction to that specified in the MD:
REFP_CAM_DIR_IS_MINUS. When the axis leaves the reference cam (Reference point approach delay
interface signal
is reset), the machine axis decelerates to a stop and accelerates in the opposite direction towards the reference cam at the velocity defined in MD: REFP_VELO_SEARCH_MARKER. When the reference cam is
reached (Reference point approach delay interface signal is enabled), the control is synchronizing with
the first zero mark.
SINUMERIK 802D sl Description of Functions: R1
REFP_MAX_MARKER_DIST[n]
Maximum distance to reference mark [encoder no.]: 0
For incremental measuring systems:
If, after leaving the reference cam (Reference point approach delay interface signal is reset), the machine
axis travels a distance defined in MD: REFP_MAX_MARKER_DIST without detecting the reference mark, the
axis stops and alarm 20002 Zero mark missing is signaled.
If, on incremental measurement systems, the control is required to detect reliably that the same zero mark is
always used for synchronization (to avoid detection of an incorrect machine zero), the maximum value in this
MD must not exceed the distance between two reference marks.
SINUMERIK 802D sl Description of Functions: R1
34070
MD number
Meaning:
REFP_VELO_POS
Reference point positioning velocity
With incremental measuring systems:
The axis travels at this velocity between the time of synchronization with the first zero mark and arrival at the
reference point.
SINUMERIK 802D sl Description of Functions: R1
REFP_MOVE_DIST[n]
Reference point distance/target point with distance-coded system [encoder number]: 0
With incremental measuring systems
Following synchronization with the first zero mark, the machine accelerates to the velocity defined in
MD 34070: REFP_VELO_POS (reference point positioning velocity) and travels a distance calculated
from the addition of MD: REFP_MOVE_DIST and MD 34090: REFP_MOVE_DIST_CORR (reference
point offset). This distance precisely matches the distance between the zero mark detected in phase 2
and the reference point.
MD 34100: REFP_SET_POS[0]
Velocity
MD 34020:
REFP_VELO_SEARCH_CAM
(Reference point approach velocity)
MD 34040: REFP_VELO_SEARCH_
MARKER
(reference point creep velocity)
Zero mark
Reference point
approach dela
34090
MD number
Meaning:
REFP_MOVE_DIST_CORR[n]
Reference point offset/absolute offset, distance-coded, n: [encoder number]: 0
Incremental encoder with zero mark(s):
After detecting the zero mark, the axis is positioned away from the zero mark through the distance specified by MD 34080: REFP_MOVE_DIST + REFP_MOVE_DIST_CORR. Once the axis has traveled this
distance, it has reached the reference point. MD 34100: REFP_SET_POS is included in the actual value.
Override switches are effective during the traversing motion through
REFP_MOVE_DIST+REFP_MOVE_DIST_CORR
4-99
34092
MD number
Meaning:
REFP_CAM_SHIFT
Electronic reference cam offset for incremental measuring systems with equidistant zero marks
When the reference cam signal occurs, the zero mark search is not started immediately, but with a delay after
the distance of REFP_CAM_SHIFT. The reproducibility of the zero mark search can thus be ensured even in
the case of temperature-dependent expansion of the reference cam through defined selection of a zero mark.
As the control calculates the reference cam offset in the interpolation cycle, the actual cam offset is
at least
REFP_CAM_SHIFT and
maximum
REFP_CAM_SHIFT+(MD 34040: REFP_VELO_SEARCH_MARKER * interpolation cycle)
The reference cam offset acts in the direction of zero mark search.
The reference cam offset is active only if the cam MD 34000: REFP_CAM_IS_ACTIVE=1 is present.
Thermal expansion
REMEDY
Note for the reader:
34093
MD number
Meaning:
Related to ....
Note for the reader:
34100
MD number
Meaning:
REFP_CAM_SHIFT
SINUMERIK 802D sl Description of Functions: R1
Cam signal
Zero mark search
Zero mark
2
1+2
Cam signal
with
offset
REFP_CAM_MARKER_DIST
Reference cam/reference mark distance
The indicated value is equivalent to the distance between departure from the reference cam and detection of
the reference mark. If the values are too small, there is a risk that the determination of the reference point will
be non-deterministic, due to temperature effects or fluctuations in the operating time of the cam signal. The
path covered can be used as a guide for setting the electronic reference cam offset.
The machine data is read only.
REFP_CAM_IS_ACTIVE, REFP_SHIFT_CAM
SINUMERIK 802D sl Description of Functions: R1
REFP_SET_POS[0]
Reference point for an incremental system
Incremental encoder with zero mark(s):
The position value which is set as the current position after detecting the zero mark and traveling through
the distance REFP_MOVE_DIST + REFP_MOVE_DIST_CORR (relative to the zero mark).
Related to ....
Note for the reader:
4-100
34110
MD number
Meaning:
REFP_CYCLE_NR
Axis sequence for channel-specific referencing
0: Axis-specific referencing
Axis-specific referencing is started separately for each machine axis with the plus/minus travel keys
interface signal. All axes can be referenced at the same time. If the machine axes are to be referenced
in a particular order, the following options are available:
The operator must follow the order himself after starting.
The PLC must check the order after starting or define the order itself.
The machine axis is not started via channel-specific referencing . The NC cannot be started without first
referencing this axis.
1: The machine axis is started using channel-specific referencing.
NC start is possible without referencing this axis.
Note:
The effect of inputting 1 for all axes of a channel can be achieved by setting the channel-specific MD
20700: REFP_NC_START_LOCK (NC start disable without reference point) to zero.
> 0: Channel-specific referencing
Channel specific referencing is started with the activate referencing interface signal (V3200 0001.0).
The control acknowledges a successful start with the referencing active interface signal. Each machine
axis assigned to the channel can be referenced with channel-specific referencing (this is achieved internally on the control by simulating the plus/minus travel keys).
MD: REFP_CYCLE_NR can be used to define the sequence in which machine data is referenced:
1:
2:
The machine axis is started using channel-specific referencing if all of the machine axes designated in
MD: REFP_CYCLE_NR with a 1 are referenced.
3:
The machine axis is started using channel-specific referencing if all of the machine axes designated in
MD: REFP_CYCLE_NR with a 2 are referenced.
The machine axis is started using channel-specific referencing if all of the machine axes designated in
MD: REFP_CYCLE_NR with a 3 are referenced.
Axis-specific referencing
Activate referencing interface signal
Referencing active interface signal
SINUMERIK 802D sl Description of Functions: R1
4:
Related to ....
Note for the reader:
ENC_REFP_MODE[n]
Referencing mode [encoder no.]: 0
All mounted position measuring systems can be subdivided as follows for referencing:
0: if absolute encoder exists: transfer of MD 34100: REFP_SET_POS
Other encoders: no reference point travel possible
1: referencing with incremental measuring systems:
Incremental rotary measuring system
Incremental linear measuring system (position measuring system)
Zero pulse on encoder track
(not with absolute encoders)
2, 3, 4, 5, 6:
not available
7: synchronize spindle with BERO, configured approach velocity (MD 34040)
SINUMERIK 802D sl Description of Functions: R1
4-101
34210
MD number
Meaning:
ENC_REFP_STATE[n]
Status of absolute value encoder [encoder number]: 0
Absolute value encoder:
0: Default when installing for the first time: encoder is not calibrated.
1: encoder calibration enabled, encoder not yet calibrated
2: encoder is calibrated
Application example(s)
Incremental encoder:
0: default: no auto referencing
1: auto referencing enabled, but encoder not yet referenced or
not in exact stop
2: encoder is referenced and in exact stop
auto referencing effective next time the encoder is activated.
The MD ENC_REFP_STATE can be altered by the person installing and by the operating system:
Incremental encoder:
Related to ....
Note for the reader:
4-102
35000
MD number
Meaning:
Application example(s)
Related to ....
Related to ....
SPIND_ASSIGN_TO_MACHAX
Assignment of spindle to machine axis
The machine axis that is to be used as a spindle is entered into this MD.
An example of a milling machine with 3 machine axes (X1, Y1, Z1) and a spindle:
SPIND_ASSIGN_TO_MACHAX[AX1] = 0 > X1
SPIND_ASSIGN_TO_MACHAX[AX2] = 0 > Y1
SPIND_ASSIGN_TO_MACHAX[AX3] = 0 > Z1
SPIND_ASSIGN_TO_MACHAX[AX4] = 1 > Spindle no. 1 is the 4th machine axis
MD 30300: IS_ROT_AX (rotary axis/spindle)
MD 30310: ROT_IS_MODULO (modulo conversion for rotary axis/spindle)
This machine data must be set; otherwise, the alarms 4210 Rotary axis declaration missing and 4215 Modulo axis declaration missing are output.
MD 30320: DISPLAY_IS_MODULO (display modulo 360 degrees)
IS Spindle/no axis (V390x 0000.0)
SINUMERIK 802D sl Description of Functions: S1
GEAR_STEP_CHANGE_ENABLE
Gear stage change possible
If the spindle motor is mounted to the spindle directly (1:1) or with a non-adjustable gear ratio,
GEAR_STEP_CHANGE_ENABLE (gear stage change is possible) must be set to zero. It is not possible to
change the gear stage with M40 to M45.
If the spindle motor is mounted to the spindle via a gearbox with changeable gear stages,
GEAR_STEP_CHANGE_ENABLE must be set to one. The gear can have up to 5 gear stages, which can be
selected using M40, M41 to M45.
MD 35110: GEAR_STEP_MAX_VELO (maximum speed for gear stage change)
MD 35120: GEAR_STEP_MIN_VELO (min. speed for gear stage change)
GEAR_STEP_MAX_VELO and GEAR_STEP_MIN_VELO must cover the whole speed range.
SINUMERIK 802D sl Description of Functions: S1
SPIND_ACTIVE_AFTER_RESET
Spindle active after reset
This MD defines the response of the spindle after reset (V3200 0000.7) and program end (M2, M30). It is only
active in the spindle control mode.
0:
Open-loop control mode:
Spindle stops; applies to M2/M30 and Reset
Program is aborted; applies to M2/M30
Oscillation mode:
1:
Open-loop control mode:
Spindle does not stop
Program is aborted
Oscillation mode:
Positioning mode:
Axis mode:
4-103
35100
MD number
Meaning:
Related to ....
Related to ....
SPIND_VELO_LIMIT
Maximum spindle speed
The maximum spindle speed is defined in this MD, which the spindle (the spindle chuck with the workpiece or
the tool) must not exceed. The NCK limits an excessive spindle speed setpoint to this value. If the maximum
spindle actual speed is exceeded, even allowing for the spindle speed tolerance (MD 35150:
SPIND_DES_VELO_TOL, there is a fault in the drive and the IS Speed limit exceeded (V390x 2001.0) is
enabled. Alarm 22050 Maximum speed reached is also output and all of the axes and spindles on the channel brought to a standstill (provided the encoder is still functioning correctly).
MD 35150: SPIND_DES_VELO_TOL (spindle speed tolerance)
IS Speed limit exceeded (V390x 2001.0)
Alarm 22050 Maximum speed reached
SINUMERIK 802D sl Description of Functions: S1
GEAR_STEP_MAX_VELO[n]
Maximum speed for gear stage change [gear stage number]: 0...5
(index 0 is irrelevant for spindles)
The maximum speed of the gear stage for automatic gear stage change (M40 ) is defined. The gear stages
must be defined by this MD and MD 35120: GEAR_STEP_MIN_VELO_LIMIT in a way that avoids gaps in
the programmable spindle speed range between the gear stages.
Incorrect
GEAR_STEP_MAX_VELO [gear stage1] =1000
GEAR_STEP_MIN_VELO [gear stage2] =1200
Correct
GEAR_STEP_MAX_VELO [gear stage1] =1000
GEAR_STEP_MIN_VELO [gear stage2] =950
MD 35010: GEAR_STEP_CHANGE_ENABLE (gear stage change is possible)
MD 35120: GEAR_STEP_MIN_VELO (minimum speed for gear stage change)
MD 35140: GEAR_STEP_MIN_VELO_LIMIT (minimum speed for gear stage)
MD 35130: GEAR_STEP_MAX_VELO_LIMIT (maximum speed for gear stage)
SINUMERIK 802D sl Description of Functions: S1
GEAR_STEP_MIN_VELO[n]
Minimum speed for gear stage change [gear stage number]: 0 ... 5
The minimum speed of the gear stage for automatic gear stage change (M40 ) is defined.
Refer to MD 35120: GEAR_STEP_MAX_VELO for more information.
MD 35110: GEAR_STEP_MAX_VELO (maximum speed for gear stage change)
MD 35010: GEAR_STEP_CHANGE_ENABLE (gear stage change is possible)
MD 35140: GEAR_STEP_MIN_VELO_LIMIT (minimum speed for gear stage)
MD 35130: GEAR_STEP_MAX_VELO_LIMIT (maximum speed for gear stage)
SINUMERIK 802D sl Description of Functions: S1
GEAR_STEP_MAX_VELO_LIMIT[n]
Maximum speed for gear stage [gear stage number]; 0 ... 5
The maximum speed for the gear stage is defined. This speed can never be exceeded in the currently engaged gear stage.
When the closed-loop position control is enabled, then a limit is set to 90% of the value (control margin)
If an S value is programmed, that lies above the max. speed of the gearbox stage selected, the reference
(setpoint) speed is limited to the maximum speed of the gear stage (for gear stage selection M41 to
M45); further, the IS: Programmed speed too high is set.
If an S value is programmed that lies above the max. speed for gear stage change, a new gear stage is
specified (for automatic gear stage selection M40).
If an S value is programmed, that lies above the max. speed of the highest gear stage, the speed is limited to the max. speed of the gear stage (for automatic gear stage selection M40).
Related to ....
4-104
If an S value is programmed for which there is no matching gear stage, then a gear stage change is not
made.
MD 35010: GEAR_STEP_CHANGE_ENABLE (gear stage change is possible)
MD 35110: GEAR_STEP_MAX_VELO (maximum speed for gear stage change)
MD 35120: GEAR_STEP_MIN_VELO (minimum speed for gear stage change)
MD 35140: GEAR_STEP_MIN_VELO_LIMIT (min. speed of gear stage)
IS Setpoint speed limited (V390x 2001.1)
SINUMERIK 802D sl Description of Functions: S1
35140
MD number
GEAR_STEP_MIN_VELO_LIMIT[n]
35150
MD number
Meaning:
SPIND_DES_VELO_TOL
Spindle speed tolerance
Factor for spindle speed for determining the tolerance in the spindle mode control mode.
Meaning:
The set speed (programmed speed x spindle override, allowing for limits) is compared with the actual speed.
If the actual speed deviates from the setpoint speed by more than the SPIND_DES_VELO_TOL, IS
spindle in setpoint range (V390x 2001.5) is set to zero.
MD irrelevant for ... ...
If the actual speed exceeds the maximum spindle speed (MD 35100: SPIND_VELO_LIMIT) by more than
SPIND_DES_VELO_TOL, the IS Speed limit exceeded is set (V390x 2001.0) and alarm 22050 Maximum speed reached is output. All axes and spindles of the channel are brought to a standstill.
Spindle mode oscillation mode
Spindle mode positioning mode
Fig. 4-1
Speed
(rev/min)
SPIND_DES_VELO_TOL
Upper
Spindle speed tolerance
Set speed
Lower
Spindle speed tolerance
Actual speed
Time (t)
Related to ....
MD 35500: SPIND_ON_SPEED_AT_IPO_START
MD 35100: SPIND_VELO_LIMIT (maximum spindle speed)
IS Spindle in setpoint range (V390x 2001.5)
IS Speed limit exceeded (V390x 2001.0)
Alarm 22050 Maximum speed reached
SINUMERIK 802D sl Description of Functions: S1
SPIND_EXTERN_VELO_LIMIT
Spindle speed limiting via PLC
A limit for the spindle speed is entered, which is taken into account when the IS Velocity/speed limiting
(V380x 0003.6) is enabled. The control limits an excessive spindle speed setpoint to this value.
SINUMERIK 802D sl Description of Functions: S1
4-105
35200
MD number
Meaning:
Special cases, errors, ... ...
Related to ....
Note for the reader:
35210
MD number
Meaning:
Related to ....
Note for the reader:
35300
MD number
Meaning:
Related to ....
Note for the reader:
35310
MD number
Meaning:
Related to ....
Note for the reader:
35350
MD number
Meaning:
Related to ....
Note for the reader:
35400
MD number
Meaning:
4-106
GEAR_STEP_SPEEDCTRL_ACCEL[n]
Acceleration in control mode [gear stage number]: 0 ... 5
If the spindle is in control mode, the acceleration in GEAR_STEP_SPEEDCTRL_ACCEL. is entered.
Thus the acceleration in speed control mode can be set so that the current limit is reached.
MD 35210: GEAR_STEP_POSCTRL_ACCEL (acceleration in position control mode)
SINUMERIK 802D sl Description of Functions: S1
GEAR_STEP_POSCTRL_ACCEL[n]
Acceleration in position control mode [gear stage number]: 0 ... 5
The acceleration in position control mode must be set so that the current limit is not reached.
MD 35200: GEAR_STEP_SPEEDCTRL_ACCEL
SINUMERIK 802D sl Description of Functions: S1
SPIND_POSCTRL_VELO
Position control activation speed
When positioning a spindle that is not in position control mode, the position control is not activated until the
spindle has reached the speed defined in MD: SPIND_POSCTRL_VELO.
Please refer to Chapter Spindle mode, positioning mode for a description of spindle operating characteristics under various supplementary conditions (positioning from movement, positioning from standstill).
MD 35350: SPIND_POSITIONING_DIR (direction of rotation during positioning from standstill), if no synchronization is available.
SINUMERIK 802D sl Description of Functions: S1
SPIND_POSIT_DELAY_TIME[n]
Positioning delay time [gear stage number]: 0 ... 5
After reaching the positioning end (exact stop fine) the time delay for block search is activated at output of a
collected positioning block (SPOS).
SINUMERIK 802D sl Description of Functions: S1
SPIND_POSITIONING_DIR
Positioning direction of rotation for a nonsynchronized spindle
When SPOS is programmed, the spindle is switched to position control mode and accelerates with the acceleration defined in MD 35210: GEAR_STEP_POSCTRL_ACCEL (acceleration in position control mode) if the
spindle is not synchronized. The direction of rotation is defined by MD 35350: SPIND_POSITIONING_DIR
(direction of rotation for positioning from standstill).
SPIND_POSITIONING_DIR = 3 > Clockwise rotation
SPIND_POSITIONING_DIR = 4 > Counterclockwise rotation
MD 35300: SPIND_POSCTRL_VELO (position control activation speed)
SINUMERIK 802D sl Description of Functions: S1
SPIND_OSCILL_DES_VELO
Oscillation speed
During oscillation, the IS Oscillation speed (V380x 2002.5) is used to select a motor speed for the spindle
motor. The motor speed is defined here. This motor speed is independent of the current gear stage. In the
AUTOMATIC and MDA displays, the oscillation speed is displayed in the spindle setpoint window until the
gear is changed.
All spindle modes except oscillation mode
The to and fro oscillation of the spindle motor makes it easier to engage a new gear
stage because the teeth on the gear wheels can mesh with each other better.
The oscillation acceleration defined in
MD 35410: SPIND_OSCILL_ACCEL is valid for the oscillation speed defined in this MD.
MD 35410: SPIND_OSCILL_ACCEL (acceleration in oscillation mode)
MD 35130: GEAR_STEP_MAX_VELO_LIMIT[n] (maximum speed of the gear stage)
IS Oscillation via PLC (V380x 2002.4)
IS Oscillation speed (V380x 2002.5)
SINUMERIK 802D sl Description of Functions: S1
35410
MD number
Meaning:
SPIND_OSCILL_ACCEL
Oscillation acceleration
The acceleration specified is only effective for the output of the oscillation speed
(MD 35400: SPIND_OSCILL_DES_VELO) to the spindle motor. The oscillation speed is selected using the IS
Oscillation speed.
All spindle modes except oscillation mode
MD 35400: SPIND_OSCILL_DES_VELO (Oscillation speed)
IS Oscillation speed (V380x 2002.5)
IS Oscillation via PLC (V380x 2002.4)
SINUMERIK 802D sl Description of Functions: S1
SPIND_OSCILL_START_DIR
Oscillation start direction
With the IS Oscillation speed, the spindle motor accelerates to the speed specified in MD 35400:
SPIND_OSCILL_DES_VELO. The start direction is defined by this MD: SPIND_OSCILL_START_DIR if IS
Oscillation via PLC is not enabled.
0:
start direction corresponding with the last direction of rotation
1:
start direction in opposite direction of last rotation
2:
start direction in opposite direction of last rotation
3:
start direction is M3
4:
start direction is M4
All spindle modes except oscillation mode
MD 35400: SPIND_OSCILL_DES_VELO (Oscillation speed)
IS Oscillation speed (V380x 2002.5)
IS Oscillation via PLC (V380x 2002.4)
SINUMERIK 802D sl Description of Functions: S1
35440
MD number
Meaning:
MD irrelevant for ... ...
SPIND_OSCILL_TIME_CW
Oscillation time for M3 direction
The oscillation time defined here acts in direction of M3.
All spindle modes except oscillation mode
Oscillation set by the PLC (IS Oscillation via PLC (V380x 2002.4))
MD 35450: SPIND_OSCILL_TIME_CCW (Oscillation time for M4 direction)
IS Oscillation speed (V380x 2002.5)
IS
Oscillation via PLC (V380x 2002.4)
SINUMERIK 802D sl Description of Functions: S1
35450
MD number
Meaning:
MD irrelevant for ... ...
SPIND_OSCILL_TIME_CCW
Oscillation time for M4 direction
The oscillation time defined here acts in direction of M4.
All spindle modes except oscillation mode
Related to ....
Fig. 4-2
Oscillation set by the PLC (IS Oscillation via PLC (V380x 2002.4))
Speed
(rev/min)
Oscillation time
Time (t)
Related to ....
4-107
35500
MD number
Meaning:
Application example(s)
Related to ....
Note for the reader:
35510
MD number
Meaning:
Application example(s)
Related to ....
Note for the reader:
36000
MD number
Meaning:
Related to ....
Note for the reader:
4-108
SPIND_ON_SPEED_AT_IPO_START
Feed enable with spindle in setpoint range
0: path interpolation is not influenced
1: path interpolation is only enabled when the spindle has reached the specified speed (tolerance band is
set via MD35150).
2: function as for value =1, in addition:
Traveling path axes are also stopped before machining. e.g. continuous path mode (G64) and change of
rapid traverse (G60) in one machining block (G1, G2,...). The path is stopped at the last G0 block and does
not start moving until the spindle has reached the speed setpoint range.
see MD 35510
MD 35150: SPIND_DES_VELO_TOL (spindle speed tolerance)
IS Spindle in setpoint range (V390x 2001.5)
SINUMERIK 802D sl Description of Functions: S1
SPIND_STOPPED_AT_IPO_START
Feed enable with stationary spindle
When a spindle is stopped (M5), the path feed is disabled if this MD is enabled and the spindle is in control
mode.
When the spindle has come to a standstill (IS, axis/spindle stationary (V390x 0001.4) is enabled), the path
feed is enabled.
The MD 35500 and this MD 35510 can be used to control the path feed according to the actual spindle speed
(control mode):
If the spindle is in the acceleration phase (programmed setpoint not yet reached), the path feed is disabled.
If the actual speed deviates from the speed setpoint by less than the spindle speed tolerance (MD 35150:
SPIND_DES_VELO_TOL), the path feed is enabled..
36010
MD number
Meaning:
Special cases, errors, ... ...
Related to ....
Note for the reader:
36020
MD number
Meaning:
Related to ....
Note for the reader:
36030
MD number
Meaning:
STOP_LIMIT_FINE
Exact stop fine
See MD 3600: STOP_LIMIT_COARSE (exact stop coarse)
This MD must not be greater than the setting in MD 36000: STOP_LIMIT_COARSE (exact stop coarse).
This MD must not be equal to or greater than the setting in MD 36030: STANDSTILL_POS_TOL (zero-speed
tolerance).
MD 36020: POSITIONING_TIME (exact stop fine delay time)
SINUMERIK 802D sl Description of Functions: A3
POSITIONING_TIME
Time delay exact stop fine
This MD defines the time after which the following error must have reached the limit value for exact stop fine
when approaching a position (position setpoint has reached the target). If this is not the case, alarm 25080
Positioning monitoring is set and the relevant axis is stopped.
The MD setting should be large enough that the monitoring function does not respond during normal operation, as the complete traversing operation (acceleration, constant travel, deceleration) is monitored by other
functions.
MD 36010: STOP_LIMIT_FINE (exact stop fine)
SINUMERIK 802D sl Description of Functions: A3
STANDSTILL_POS_TOL
Zero-speed tolerance
At the end of a motion block (position setpoint has reached the target), monitoring checks whether the axis is
not more than the distance specified in MD 36040:
STANDSTILL_DELAY_TIME (zero-speed monitoring delay time) from its setpoint after the configurable delay
time in MD 36060: STANDSTILL_POS_TOL (zero-speed tolerance) has expired.
If the setpoint position zero-speed tolerance has been violated in any direction, alarm 25040 Zero-speed
monitoring is triggered and the axis is brought to a standstill.
The zero-speed tolerance must be greater than the Exact stop limit coarse.
MD 36040: STANDSTILL_DELAY_TIME (zero-speed monitoring delay time)
SINUMERIK 802D sl Description of Functions: A3
36040
MD number
Meaning:
Related to ....
Note for the reader:
STANDSTILL_DELAY_TIME
Zero-speed monitoring delay time
See MD 36030: STANDSTILL_POS_TOL (zero-speed tolerance)
MD 36030: STANDSTILL_POS_TOL (zero-speed tolerance)
SINUMERIK 802D sl Description of Functions: A3
36050
MD number
Meaning:
CLAMP_POS_TOL
Clamping tolerance with interface signal Clamping active
The clamping monitor is activated by Clamping active interface signal (V380x 0002.3). If the monitored axis
has been pushed out of the setpoint position (exact stop limit) by more than the clamping tolerance, alarm
26000 Clamping monitoring is triggered and the axis is stopped.
The clamping tolerance must be larger than the Exact stop limit coarse.
IS Clamping in progress
SINUMERIK 802D sl Description of Functions: A3
4-109
36060
MD number
Meaning:
STANDSTILL_VELO_TOL
Maximum velocity/speed Axis/spindle stationary
The zero-speed range for the axis velocity and spindle speed is set in this machine data.
If the actual velocity of the axis or the actual speed of the spindle is smaller than the value entered, and if no
more setpoints are being output to the axis/ spindle, interface signal Axis/spindle stationary (V390x 0001.4)
is set.
Vact
MD:STANDSTILL_VELO_TOL
V
1z
e
r
o
0
Application example(s)
Related to ....
Note for the reader:
36100
MD number
Meaning:
4-110
t
IS
Axis/ Spindle stationary
The pulse enable should not be removed until the axis/spindle is stationary to ensure that the axis/spindle is
stopped in a controlled manner. Otherwise the axis will coast to rest.
Axis/ spindle stationary interface signal (V390x 0001.4)
SINUMERIK 802D sl Description of Functions: A3
POS_LIMIT_MINUS
1st software limit, switch minus
Same meaning as 1st software limit switch but applies to the traversing limit in the negative direction.
The MD is effective after reference point approach if PLC interface signal
2nd software limit switch minus is not set.
If axis is not referenced.
2nd software limit switch minus interface signal
POS_LIMIT_PLUS
1. Software limit, switch plus
A software limit switch can be activated in addition to a hardware limit switch. The absolute position, in the
machine coordinate system, of the positive range limit is entered for each axis.
The MD is effective after reference point approach if interface signal 2nd software limit switch plus is not
enabled.
If axis is not referenced.
2nd software limit switch plus interface signal
SINUMERIK 802D sl Description of Functions: A3
POS_LIMIT_MINUS2
2nd software limit, switch minus
Same meaning as 2nd software limit switch plus, but applies to the traversing limit in the negative direction.
An interface signal can be used to select from the PLC which of the software limit switches 1 or 2 is to apply.
e.g.
V380x 1000 Bit 2 = 0 1st software limit switch minus active for 1st axis
Bit 2 = 1 2nd software limit switch minus active for 1st axis
If axis is not referenced.
2nd software limit switch minus interface signal
SINUMERIK 802D sl Description of Functions: A3
POS_LIMIT_PLUS2
2nd software limit, switch plus
This machine data can be used to specify a 2nd software limit switch position in the positive direction in the
machine axis system.
An interface signal can be used to select from the PLC which of the software
limit switches 1 or 2 is to apply.
e.g.:
V380x 1000 Bit 3 = 0 1st software limit switch plus active for 1st axis
Bit 3 = 1 2nd software limit switch plus active for 1st axis.
If axis is not referenced.
2nd software limit switch plus interface signal
SINUMERIK 802D sl Description of Functions: A3
36200
MD number
Meaning:
AX_VELO_LIMIT[0]...[5]
Threshold value for velocity monitoring
The threshold value for the actual velocity monitoring function is entered in this MD.
If the axis has at least one active encoder and this is operating below its limit frequency, alarm 25030 Actual
velocity alarm limit is activated and the axes brought to a standstill when the threshold value is exceeded.
Settings
BFor axes, a value that lies 1015% above
MD 32000: MAX_AX_VELO (maximum axis velocity) should be chosen.
For spindles, a value should be selected for each gear stage which is 1015% higher than
MD 35110: GEAR_STEP_MAX_VELO_LIMIT[n] (maximum speed of gear stage).
Machine data index has the following code:
[control parameter set number]: 05
Please refer to the following for the effect of control parameters sets:
References: Chapter Velocities, Setpoint/Actual-Value Systems, Closed-Loop Control
36210
MD number
Meaning:
CTRLOUT_LIMIT[n]
Maximum speed setpoint
The maximum speed setpoint is defined as a percentage in this MD.
The value refers to the speed (100%) at which the axis velocity of MD 32000: MAX_AX_VELO is reached. A
value larger than 100% contains the required control reserve for digital drives.
If settings beyond the limit are made, the MD value is used as the limiter, an alarm is emitted and the axes
brought to a halt.
With an analog spindle the maximum speed that con be output is limited by the maximum setpoint output
voltage of 10V. The value in this MD should not be greater than the speed value that is reached at this voltage
(100%).
References
Note for the reader:
36300
MD number
Meaning:
ENC_FREQ_LIMIT[0]
Encoder limit frequency
The encoder frequency is entered into this MD.
Related to ....
Note for the reader:
The active encoder is defined via the Position measuring system 1 interface signal (V380x 0001.5).
MD 36302: ENC_FREQ_LIMIT_LOW
SINUMERIK 802D sl Description of Functions: A3
36302
MD number
Meaning:
Related to ....
Note for the reader:
ENC_FREQ_LIMIT_LOW
Encoder limit frequency resynchronization
The encoder frequency monitoring function operates with a hysteresis.
MD 36300: ENC_FREQ_LIMIT defines the encoder limit frequency at which the encoder is switched off, MD:
ENC_FREQ_LIMIT_LOW the frequency at which the encoder is switched back on again.
MD: ENC_FREQ_LIMIT_LOW is a fraction of MD: ENC_FREQ_LIMIT in percent.
Normally the default of MD: ENC_FREQ_LIMIT_LOW is enough. However, the limit frequency of the absolute
track on absolute value encoders with En-Dat interface is significantly lower than the limit frequency of the
incremental track. By setting a low value in
MD: ENC_FREQ_LIMIT, it is possible to ensure that the encoder is not switched on again until the frequency
is lower than the limit frequency of the absolute track and is thus not referenced until permitted by the absolute track. This referencing takes place automatically for spindles.
Example EQN 1325:
Limit frequency of incremental track electronics: 430 kHz
===>MD 36300: ENC_FREQ_LIMIT = 430000 Hz
Limit frequency of absolute track: approx. 2000 encoder rev/min with 2048 marks, i.e. limit frequency
(2000/60) * 2048 Hz = 68 kHz
===>MD 36302: ENC_FREQ_LIMIT_LOW = 68/430 = 15 %
SINUMERIK 802D sl Description of Functions: R1
4-111
36310
MD number
Meaning:
Examples:
ENC_ZERO_MONITORING[0]
Zero-mark monitoring
This machine data activates the zero-mark monitoring and determines the number of inadmissible zero
marks.
0:
Zero-mark monitoring OFF, encoder hardware monitoring ON
199, > 100:
Number of identified zero-mark errors at which the monitoring
should be activated
100:
Zero-mark monitoring OFF, encoder hardware monitoring OFF
MD value = 1: monitoring is activated at the 1st error.
MD value = 2: the 1st error is tolerated. Monitoring is activated at the 2nd error.
MD value = 3: the 1st and 2nd errors are tolerated. Monitoring is activated at the 3rd error.
The error count always begins at zero when the encoder is switched on.
The zero-mark monitoring on absolute value encoders must be switched off with value = 0!
SINUMERIK 802D sl Description of Functions: A3
CONTOUR_TOL
Contour monitoring tolerance band
Tolerance band for max. contour deviation.
The maximum difference between the real and expected actual value is entered in this MD.
The input of a tolerance band is designed to prevent the contour monitoring function from responding erroneously due to slight fluctuations in speed resulting from normal control procedures (e.g. during first cut).
This MD must be adapted to the position controller gain and, in the case of feedforward control, to the accuracy of the loop model MD 32810: EQUIV_SPEEDCTRL_TIME (equivalent time constant for speed loop
feedforward control) and to the permissible acceleration rates and velocities.
SINUMERIK 802D sl Description of Functions: A3
36500
MD number
Meaning:
ENC_CHANGE_TOL
Backlash compensation partial section/tolerance for position actual value changeover
Partial section when applying backlash compensation.
This MD is used to manage large backlash compensation values. It ensures that the backlash is not switched
through to the actual value all at once, but in n steps with an increment size as set in MD:
ENC_CHANGE_TOL. Calculation of the backlash thus takes n servo cycles. If it takes too long to complete
computation of the backlash, zero speed monitoring alarms may be generated.
Related to ....
Note for the reader:
36600
MD number
Meaning:
This MD only becomes effective if the MD: ENC_CHANGE_TOL is set higher than MD: BACK_LASH.
MD 32450: BACKLASH[0] (backlash compensation)
SINUMERIK 802D sl Description of Functions: K3
BRAKE_MODE_CHOICE
Deceleration behavior on hardware limit switch
If a rising signal edge is detected at the axis-specific hardware limit switch, the axis is decelerated immediately.
The type of deceleration is specified via machine data:
controlled deceleration according to the acceleration ramp defined by
MD 32300: MAX_AX_ACCEL (axis acceleration).
1:
fast deceleration (setpoint default = 0) with reduction of following error.
Hardware limit switch plus or minus interface signal (V380x 1000.1 or V380x 1000.0)
SINUMERIK 802D sl Description of Functions: A3
0:
Related to ....
Note for the reader:
4-112
36610
MD number
Meaning:
AX_EMERGENCY_STOP_TIME
Length of the braking ramp for error states
For axis: when the following monitoring functions respond, the affected axis is brought to a standstill with
rapid stop (with open position control loop) along a braking ramp of the speed setpoint:
EMERGENCY STOP
Following error monitoring
Positioning monitoring
Zero-speed monitoring
Clamping monitoring
Speed setpoint monitoring
Actual velocity monitoring
Encoder limit frequency monitoring (except on speed-controlled spindles)
Zero-mark monitoring
Contour tunnel monitoring
If the encoder limit frequency is exceeded, the speed setpoint is displayed as the actual value in the basic
NC display.
The time for the reduction of the speed setpoint from the maximum speed setpoint to setpoint = 0 should be
entered in MD 36610. The time taken to stop the axis depends on the actual speed setpoint at the time the
monitoring responds.
Speed setpoint
MD 36210:
CTRLOUT_LIMIT
e.g. current
speed setpoint
t [s]
MD 36610:
AX_EMERGENCY_STOP_TIME
Meaning:
For spindle: In the case of spindles without an active position control, the speed-controlled spindle may
continue to rotate with no rapid stop braking response when the encoder frequency monitoring function responds (i.e. no valid actual value information available). The speed setpoint monitor is active, but not the
actual velocity monitor (MD 36200) when the encoder is active. The spindle speed setpoint limit is just limited
(no alarm); the setpoint is limited to the max. chuck speed (MD 35100) and displayed in IS Programmed
speed too high.
The current speed is not displayed as no valid actual value is available at this point in time
Where interpolating axes are involved, maintenance of the contour during the deceleration phase cannot be
guaranteed.
Notice:
Related to ....
Note for the reader:
If the value for the duration of the braking ramp for error states has been set too high, controller
enable is canceled even though the axis/spindle is still traversing. It is then stopped abruptly with
speed setpoint 0. The time set in
MD 36610: AX_EMERGENCY_STOP_TIME should therefore be less than the time set in MD
36620: SERVO_DISABLE_DELAY_TIME (shutdown delay controller enable).
MD 36620: SERVO_DISABLE_DELAY_TIME Shutdown delay servo enable
MD 36210: CTRLOUT_LIMIT
Maximum speed setpoint
SINUMERIK 802D sl Description of Functions: A3
4-113
36620
MD number
Meaning:
SERVO_DISABLE_DELAY_TIME
Cutout delay servo enable
Maximum delay time for removal of controller enable after a fault.
If the axis/spindle is still moving the speed enable (controller enable) of the drive is removed by the control at
the latest after the delay time set.
The entered delay time is activated in the following events:
Application example(s)
Related to ....
Note for the reader:
36720
MD number
Meaning:
MD irrelevant for ... ...
Note for the reader:
37000
MD number
Meaning:
4-114
37010
MD number
Meaning:
FIXED_STOP_TORQUE_DEF
Default for clamping torque
The clamping torque is entered in this machine data as a percentage of the maximum motor torque (for FSD,
corresponds with percentage of max. current setpoint)
The clamping torque becomes operative as soon as the fixed stop is reached or IS Acknowledge fixed stop
has been set.
Related to ....
Note for the reader:
The entered value is a default and is effective only on the condition that
no clamping torque has been programmed with command FXST[x].
the clamping torque set in SD 43510: FIXED_STOP_TORQUE has not been changed
(after fixed stop was reached).
SD 43510: FIXED_STOP_TORQUE (clamping torque for travel to fixed stop)
SINUMERIK 802D sl Description of Functions: F1
37012
MD number
Meaning:
FIXED_STOP_TORQUE_RAMP_TIME
Virtual time until reaching the new clamping torque when traveling to fixed stop
Virtual time until reaching the modified torque limit.
The subdivision is measured in the position controller cycle and applied abruptly.
The value 0.0 deactivates the ramp function.
SINUMERIK 802D sl Description of Functions: F1
37020
MD number
Meaning:
FIXED_STOP_WINDOW_DEF
Default for fixed stop monitoring window
The default setting for the fixed stop monitoring window is set in this machine data.
The fixed stop monitoring window becomes operative as soon as the fixed stop is reached, i.e. IS Fixed stop
reached is set.
If the axis/spindle leaves the position at which the fixed stop has been detected by more than the tolerance
specified in MD: FIXED_STOP_WINDOW_DEF, then alarm 20093 Fixed stop monitoring has responded is
output and the FXS function deselected.
Related to ....
Note for the reader:
The entered value is a default and is effective only on the condition that
no fixed stop monitoring window has been programmed with command FXSW[x]
the fixed stop monitoring window set via SD 43520: FIXED_STOP_WINDOW has not been changed
(after fixed stop was reached).
SD 43520: FIXED_STOP_WINDOW (fixed stop monitoring window)
SINUMERIK 802D sl Description of Functions: F1
37030
MD number
Meaning:
FIXED_STOP_THRESHOLD
Threshold for fixed stop detection
The contour monitoring threshold for fixed stop detection is entered in this machine data.
This machine data is effective only if MD: FIXED_STOP_BY_SENSOR is set to 0.
IS Fixed stop reached is set if the axis-specific contour deviation exceeds the threshold set in MD:
FIXED_STOP_THRESHOLD.
MD 37040: FIXED_STOP_BY_SENSOR = 1
IS Fixed stop reached
SINUMERIK 802D sl Description of Functions: F1
4-115
37040
MD number
Meaning:
Related to ....
Note for the reader:
37050
MD number
Meaning:
FIXED_STOP_BY_SENSOR
Fixed stop detection via sensor
The machine data specifies how the Fixed stop reached criterion
is determined.
Value =0: The Fixed stop reached criterion is determined internally based on the axis-specific
contour deviation (threshold specified by MD: FIXED_STOP_THRESHOLD).
= 1: The Fixed stop reached criterion is determined via an external sensor and
the NC is notified via IS Fixed stop sensor.
=2: The Fixed stop reached criterion is accepted provided either the
contour monitoring function (setting = 0) or
the signal from the external sensor (setting = 1) has responded.
MD 37030: FIXED_STOP_THRESHOLD (threshold for fixed stop detection)
IS Sensor for fixed stop
SINUMERIK 802D sl Description of Functions: F1
FIXED_STOP_ALARM_MASK
Enabling the fixed stop alarms
The machine data specifies whether the alarm
20091 Fixed stop not reached and
20094 Fixed stop aborted will be generated.
Value = 0:
suppress alarm 20091 Fixed stop not reached
= 2:
suppress alarms
20091 Fixed stop not reached and
20094 Fixed stop aborted
= 3:
suppress alarm 20094 Fixed stop aborted
All other permissible values of 7 do not suppress any alarms.
SINUMERIK 802D sl Description of Functions: F1
FIXED_STOP_ACKN_MASK
Monitoring of PLC acknowledgments for travel to fixed stop
This machine data determines whether or not the NC waits for acknowledgment
messages from the PLC when the Travel to fixed stop function is active.
Bit 0 = 0:
Once the NC has transmitted IS Activate travel to fixed stop to the PLC, it starts the
programmed travel motion.
Bit 0 =1:
After the NC has transferred IS Activate travel to fixed stop to the PLC, it waits for the PLC to
acknowledge with IS Enable travel to fixed stop and then starts the programmed travel motion.
Bit 1 = 0:
Once the NC has transferred IS Fixed stop reached to the PLC, the program advances to the
next block.
Bit 1 = 1:
Related to ....
4-116
After the NC has transferred IS Fixed stop reached to the PLC, it waits for the PLC to
acknowledge with IS Acknowledge fixed stop reached, outputs the programmed torque and
then executes a block change.
IS Activate travel to fixed stop
IS Enable travel to fixed stop
IS Fixed stop reached
IS Acknowledge fixed stop reached
SINUMERIK 802D sl Description of Functions: F1
EPS_TLIFT_TANG_STEP
Tangential angle for corner recognition
If TLIFT has been programmed and the axis is under tangential follow-up control (tracking), a step change in
the position setpoint which is larger than the value of this MD causes an intermediate block to be inserted.
The intermediate block moves the axis to the position corresponding to the initial tangent in the next block.
TLIFT not activated
TLIFT instruction
SINUMERIK 802D sl Description of Functions: T3
37402
MD number
Meaning:
MD irrelevant for ... ...
Related to ....
Note for the reader:
38000
MD number
Meaning:
TANG_OFFSET
Default angle for tangential follow-up control
Default offset (angle) which the following axis forms with the tangent.
The angle acts additively to the angle programmed in the TANGON block.
if no tangential follow-up control
TANGON instruction
SINUMERIK 802D sl Description of Functions: T3
MM_ENC_COMP_MAX_POINTS[n]
(MD can only be displayed!)
Interpolation points for encoder/spindle compensation (LEC )
For leadscrew error compensation, the maximum number of interpolation points per axis/measuring system is
125.
The required number k can be calculated as follows using the defined parameters:
k
$AA_ENC_COMP_MIN
$AA_ENC_COMP_MAX
$AA_ENC_COMP_STEP
Related to ....
Note for the reader:
$AA_ENC_COMP_MAX$AA_ENC_COMP_MIN
=
+ 1
$AA_ENC_COMP_STEP
Initial position
End position
Distance betw. interpolation points
(system variable)
(system variable)
(system variable)
4-117
4-118
5.1
41010
SD number
Meaning:
JOG_VAR_INCR_SIZE
Size of variable increment for INC/handwheel
This setting data defines the number of increments when variable increment (INCvar) is selected. This increment size is traversed by the axis in JOG mode whenever the traverse key is pressed or the handwheel is
turned one detent position and variable increment is selected (Active machine function: INC variable interface signal for machine or geometry axes is set to 1).
Note: Please note that the increment size is active for incremental jogging and handwheel jogging.
If INCvar not active
IS Active machine function: INCvariable (V3200 1001.5, V3200 1005.5, V3200 1009.5, V380x 0005.5)
SINUMERIK 802D sl Description of Functions: H1
JOG_SET_VELO
JOG velocity for linear axes (for G94)
Value > 0:
The velocity entered applies to all linear axes in JOG mode if they are traversed manually using the traversing keys plus and minus.
The axis velocity setting is active for:
Continuous traversing
Incremental traversing (INC1, ..., INCvar)
The value entered may not exceed the maximum permissible axis velocity
(MD 32000: MAX_AX_VELO).
Value = 0:
The feedrate in JOG mode is the corresponding axis-specific MD 32020: JOG_VELO JOG axis velocity. In
this way, it is possible to define a separate JOG velocity for every axis.
For rotary axes (SD 41130: JOG_ROT_AX_SET_VELO) applies
Axisspecific MD 32020: JOG_VELO (JOG axis velocity)
Axisspecific MD 32000: MAX_AX_VELO (maximum axis velocity)
SD 41130: JOG_ROT_AX_SET_VELO (JOG velocity for rotary axes)
SINUMERIK 802D sl Description of Functions: H1
JOG_ROT_AX_SET_VELO
JOG velocity for rotary axes
As for SD 41110: JOG_AX_SET_VELO but for all rotary axes instead of linear axes
The operator can define a JOG velocity for a particular application.
MD 32020: JOG_VELO
(JOG axis velocity)
MD 32000: MAX_AX_VELO
(maximum axis velocity)
SINUMERIK 802D sl Description of Functions: H1
5-119
41200
SD number
Meaning:
5-120
JOG_SPIND_SET_VELO
JOG speed for spindles
Value > 0:
The velocity entered applies to spindles in JOG mode if they are traversed manually using the traversing
keys plus and minus.
The velocity setting is active for:
Continuous jogging
Incremental jogging (INC1, ..., INCvar)
The value entered must not exceed the maximum permissible velocity (MD 32000: MAX_AX_VELO).
Value = 0:
If 0 has been entered in the setting data, the active JOG velocity is
MD 32020: JOG_VELO (JOG axis velocity). Each axis can be given its own JOG velocity with this MD (axisspecific MD).
When the spindle is traversed in JOG mode, the maximum velocity of the active gear stage (MD 35130:
GEAR_STEP_MAX_VELO_LIMIT) is taken into account.
Axes
MD 32020: JOG_VELO (JOG axis velocity)
MD 35130: GEAR_STEP_MAX_VELO_LIMIT (maximum velocity of gear stages)
SINUMERIK 802D sl Description of Functions: H1, S1
5.2
42000
THREAD_START_ANGLE
SD number
Meaning:
This setting data can be used to program the offset of the individual threads when cutting multiple threads.
This SD can be changed from the part program by the SF=... command. If no SF=... is written in the G33
block of the part program, then the setting data applies.
Further references
Note for the reader:
42010
SD number
Meaning:
THREAD_RAMP_DISP[n]
(Index n = 0: run-up distance, n=1: Deceleration path)
Starting and deceleration behavior of feed axis in thread cutting G33
The SD is effective for thread cutting with G33, G34, G35. It provides two elements that determine the behavior during the starting of the thread axis (1st element = index 0) and during the braking with rounding (2nd
element = index 1).
The values possess the same properties for the thread run-in and run-out:
1:
Starting/braking of the thread axis is carried out with the configured acceleration.
Jerk according to current BRISK/SOFT programming.
0:
> 0:
The default values (1) for both elements of the SD are set with NC reset and at the end of the part program.
Example:
$SC_THREAD_RAMP_DISP[0]=2 ; run-in path 2 mm
The SD is defined during the programming of DITS (index 0) and DITE (index 1) from the block.
no G33, G34, G35
With the DITS and DITE (Displacement Thread Start/End) part program instructions.
SINUMERIK 802D sl Description of Functions: K1, V1
42100
DRY_RUN_FEED
SD number
Meaning:
To check a part program with regard to the traversing path (without workpiece to be machined) the operator
can activate the dry run feed function on the operator interface (Program control softkey). The value of this
setting data is then taken instead of the programmed feed value. Rapid traverse feed values are not changed.
The dry run feedrate value can be entered in the Setting data menu.
The function is effective only in the AUTOMATIC and MDA modes.
Application example(s)
The function may not be activated if a workpiece should be machined. The maximum cutting speed of the
tool might be exceeded by the activated dry run feedrate. The destruction of the workpiece and of the tool
could be the consequence.
SINUMERIK 802D sl Description of Functions: K1
DEFAULT_FEED
Default value for path feedrate
The setting date is evaluated during the start of the part program with consideration of the switch-on position
of the feedrate type.
Switch-on positions:
Turning: G95 feedrate in mm/rev. of the spindle
Milling: G94 feedrate in mm/min
If no F word is written at G1, G2, G2, ... for the applicable feedrate type and if the SD value is not zero, the
feedrate from this SD is used. Otherwise, an alarm indicating the missing feedrate is issued.
Turning: G94 programmed
Milling: G95 programmed
SINUMERIK 802D sl Description of Functions: V1
5-121
42940
SD number
Meaning:
TOOL_LENGTH_CONST
Retain the assignment of tool lengths 1 to 3 to the geo-axes when changing the machining plane (G17 to
G19)
If this setting data is not zero, the allocation of the tool lengths 1 to 3
(length, wear) to the geometry axes is not changed if the machining plane (G17 to G19) changes. The allocation of tool length components to the geometry axes results from the value of the setting data according to the
following tables. With respect to the allocation, a distinction is made between turning tools (tool types 500 to
599) and other tools (drilling/milling tools). For the representation in the tables it is assumed that geometry
axes 1 to 3 are named X, Y, Z. However, the geometry axis sequence, and not the axis identifier, is the determining factor in the assignment of an offset to an axis.
The assignment of the tool lengths to the geometry axes for turning tools (tool types 500 to
599) results from the value of setting data SD 42940 in accordance with the following table:
Plane/value
Length 1
Length 2
Length 3
17
Y
X
Z
18*)
X
Z
Y
19
Z
Y
X
17
X
Y
Z
18
Z
X
Y
19
Y
Z
X
The following table shows the allocation of the tool lengths 1 to 3 to the geometry axes for
drills/milling cutters (tool types 100 to 299):
Plane/value
Length 1
Length 2
Length 3
17*)
Z
Y
X
18
Y
X
Z
19
X
Z
Y
17
Z
X
Y
18
Y
Z
X
19
X
Y
Z
Related to ....
Note for the reader:
SD 42950: TOOL_LENGTH_TYPE
SINUMERIK 802D sl Description of Functions: W1
42950
SD number
Meaning:
TOOL_LENGTH_TYPE
Allocation of the tool length compensation independent of tool type
0:
The assignment is performed by default. A distinction is made between turning tools (tool type 500 to
599) and drilling/milling tools (tool type 100 to 299).
Related to ....
Note for the reader:
SD 42940: TOOL_LENGTH_CONST
SINUMERIK 802D sl Description of Functions: W1
5-122
5.3
43210
SD number
Meaning:
SPIND_MIN_VELO_G25
Programmable lower spindle speed limiting for G25
The spindle speed is not permitted to drop below the minimum spindle speed limit entered in this SD. The
NCK limits an excessively small spindle speed setpoint to this value.
The spindle speed can only fall below the minimum limit through:
Spindle override 0%
M5
S0
IS Spindle stop (V380x 0004.3)
IS Controller enable (V380x 0002.1)
IS Reset (V3000 0000.7)
IS Spindle reset (V380x 0002.2)
IS Oscillation speed (V380x 2002.5
All spindle modes except control mode
The value in SD: SPIND_MIN_VELO_G25 can be altered by means of:
Related to ....
Note for the reader:
43220
SD number
Meaning:
SD irrelevant for ... ...
Special cases, errors, ... ...
Related to ....
Note for the reader:
43230
SD number
Meaning:
Related to ....
Note for the reader:
5-123
43400
SD number
Meaning:
WORKAREA_PLUS_ENABLE
Working area limiting active in positive direction
0: The working area limit of the axis is deactivated in the positive direction.
1: The working area limit of the axis is active in the positive direction.
The setting data is parameterized using the operator panel in the Parameter area by activating/deactivating
the working area limitation.
GCode: WALIMOF
SINUMERIK 802D sl Description of Functions: A3
WORKAREA_MINUS_ENABLE
Working area limiting active in negative direction
0: The working area limit of the axis is deactivated in the negative direction.
1: The working area limit of the axis is active in the negative direction.
The setting data is parameterized using the operator panel in the Parameter area by activating/deactivating
the working area limitation.
GCode: WALIMOF
SINUMERIK 802D sl Description of Functions: A3
WORKAREA_LIMIT_PLUS
Working area, limiting plus
The working area limits can be used to restrict the working area in the MCS in the positive direction of the
corresponding axis.
The setting data can be changed via the operator panel in the Parameter operating area.
The positive working area limit can be changed in the program with G26.
GCode: WALIMOF
SD 43400: WORKAREA_PLUS_ENABLE
SINUMERIK 802D sl Description of Functions: A3
WORKAREA_LIMIT_MINUS
Working area, limiting minus
The working area limitation can be used to restrict the working area in the MCS in the negative direction of
the corresponding axis.
The setting data can be changed via the operator panel in the Parameter operating area.
The negative working area limit can be changed in the program with G25.
G code: WALIMOF
SD 43410: WORKAREA_MINUS_ENABLE
SINUMERIK 802D sl Description of Functions: A3
43500
SD number
Meaning:
FIXED_STOP_SWITCH
Selection of travel to fixed stop
This setting data allows the Travel to fixed stop function to be checked.
Value =0: Deselect Travel to fixed stop function
=1: Select Travel to fixed stop function
5-124
The setting data can be overwritten by the part program using the command FXS[x]=1/0.
SINUMERIK 802D sl Description of Functions: F1
43510
SD number
Meaning:
FIXED_STOP_TORQUE
Clamping torque for travel to fixed stop
The clamping torque is entered in this setting data as a percentage of the maximum
motor torque (for FSD, corresponds with percentage of max. current setpoint)
Please note that a clamping torque greater than 100% may only be present for a short
time; otherwise, the motor will be damaged
When selecting the function Travel to fixed stop through programming FXS[.]
the default setting of the MD 37010: FIXED_STOP_TORQUE_DEF applies until it is programmed
with FXST[.].
The FXST[x] command acts like a block-synchronous change of this setting data.
The setting data can be modified by the operator.
The SD is already operative as the stop is approached.
Related to ....
Note for the reader:
5-125
5-126
Interface Signals
6.1
General
Interfaces
The exchange of signals and data between the PLC user program and
takes places through various data areas. The PLC user program does not have to handle
the exchange of data and signals. From the users point of view, this takes place automatically.
NCK
General
General
PLC
Signals to NC
Signals from NC
Operating modes
Operating
modes
Channel
Axis,
Spindle
User
program
Signals to NCK
Signals from NCK
Channel
Signals to NCK
Signals to NCK
Signals from NCK
Signals from NCK
Spindle (n+1)
Axis n
Axis 2
Axis 1
Signals to NCK
Signals from NCK
Fig. 6-1
PLC/NCK interface
6-127
Interface Signals
6.1
General
6-128
General signals
Channel signals
Axis/spindle signals
Interface Signals
6.2
6.2
6.2.1
V1700 0000.5
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Related to ....
Note for the reader:
V1700 0000.6
Interface signal
Edge evaluation: no
Signal status 1 or edge transition 0 > 1
M01 selected
Signal(s) from HMI > PLC
Signal(s) updated: cyclic
Signal(s) valid from SW:
Program control Activate M1 has been selected on the operator interface. This does not activate the function.
Program control Activate M1 has not been selected via the operator interface.
IS Activate M01
IS M0/M1 active
802D sl Description of Functions: K1
Dry run feedrate selected
Signal(s) from HMI > PLC
Signal(s) updated: cyclic
Signal(s) valid from SW:
Dry run feedrate is selected.
Instead of the programmed feedrate, the dry run feedrate entered in SD 42100: DRY_RUN_FEED is effective.
When activating the dry run feedrate, the signal is automatically entered in the PLC interface and transferred
by the PLC basic program to the PLC interface signal Activate dry run feedrate.
Dry run feedrate is not selected.
The programmed feedrate is effective.
IS Activate dry run feedrate (V3200 0000.6)
SD: DRY_RUN_FEED (dry run feedrate)
802D sl Description of Functions: V1, K1
Feed override for rapid traverse selected
Signal(s) from HMI > PLC
Signal(s) updated: cyclic
Signal(s) valid from SW:
The feedrate override switch is also to act as a rapid traverse override switch.
Overrides more than 100 % are limited to the maximum value of 100 % rapid traverse override.
The interface signal (IS) Feedrate override selected for rapid traverse is automatically entered in the PLC
interface by the operator panel and transferred by the PLC basic program to the PLC interface signal Rapid
traverse override effective.
Furthermore, the IS Feedrate override (VB3200 0004) is copied by the PLC basic program into the IS
Rapid traverse override (VB3200 0005).
Program control Feed override for rapid traverse has not been selected via the operator interface.
This signal is used if no separate rapid traverse override switch exists.
802D sl Description of Functions: V1
Program test selected
Signal(s) from HMI > PLC
Signal(s) updated: cyclic
Signal(s) valid from SW:
Program control Program test has been selected via the operator interface. This does not activate the
function.
Program control Program test has not been selected via the operator interface.
IS Activate program test
IS Program test active
802D sl Description of Functions: K1
6-129
Interface Signals
6.2
V1700 0002
V1700 0003.0 to .1
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Related to ....
Note for the reader:
V1700 0003.7 ***
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Note for the reader:
6.2.2
V1800 0000.0
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0
Signal irrelevant for ... ...
Note for the reader:
AUTOMATIC mode
Signal(s) to PLC (HMI > PLC)
Signal(s) updated: cyclic
AUTOMATIC mode has been selected by the HMI.
The signal status 1 is active for only one PLC cycle.
AUTOMATIC mode is not selected by the HMI.
if Change mode disable signal
802D sl Description of Functions: M5
V1800 0000.1
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0
Signal irrelevant for ... ...
Note for the reader:
MDA mode
Signal(s) to PLC (HMI > PLC)
Signal(s) updated: cyclic
MDA mode has been selected by the HMI.
The signal status 1 is active for only one PLC cycle.
MDA mode is not selected by the HMI.
if Change mode disable signal
802D sl Description of Functions: M5
V1800 0000.2
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0
Signal irrelevant for ... ...
Note for the reader:
JOG mode
Signal(s) to PLC (HMI > PLC)
Signal(s) updated: cyclic
JOG mode has been selected by the HMI.
The signal status 1 is active for only one PLC cycle.
JOG mode is not selected by the HMI.
if Change mode disable signal
802D sl Description of Functions: M5
6-130
Interface Signals
6.2
V1800 0000.4
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0
Note for the reader:
V1800 0001.2
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0
Signal irrelevant for ... ...
Note for the reader:
6.2.3
V1900 0000.6
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Related to ....
Note for the reader:
6.2.4
Simulation active
Signal(s) from HMI > PLC
Signal(s) updated: cyclic
Signal(s) valid from SW:
The simulation function has been selected via the operator interface.
The simulation function has not been selected via the operator interface.
V1900 0003.7
V1900 0004.7
Machine axis
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
for handwheel 1
for handwheel 2
6-131
Interface Signals
6.2
V1900 1003.0 to .2
V1900 1004.0 to .2
Axis number
Interface signal
Edge evaluation: no
Significance of signal
for handwheel 1
for handwheel 2
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
Note: Bit 3 and bit 4 must always be left with value =0.
Related to ....
6.2.5
V1900 5001.0
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Note for the reader:
V1900 5002.0
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0 or signal transition 1 > 0
Note for the reader:
6-132
No effect
802D sl Description of Functions: W1
Interface Signals
6.2
VD1900 5004
Interface signal
Edge evaluation: no
Value > 0
(DWORD)
Value = 0
Signal irrelevant for ... ...
Note for the reader:
6-133
Interface Signals
6.3
6.3
V2500 0004. 0 to .4
V2500 0006.0
V2500 0008.0
V2500 0010.0
V2500 0012.0 to .2
Interface signal
Edge evaluation: no
Signal state 1
Signal state 0
Note for the reader:
VB2500 1000 to
VB2500 1012
Interface signal
Edge evaluation: no
Signal state 1
Signal state 0
Application example(s)
Related to ....
Note for the reader:
VD2500 2000
Interface signal
Edge evaluation: no
Signal state 1
Signal state 0
Application example(s)
Special cases, errors, ... ...
Note for the reader:
6-134
M function Change 1 to 5
S function Change 1
T function Change 1
D function Change 1
H function Change 1 to 3
Signal(s) from channel (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
An M, S, T, D or H function has been output to the interface with a new value together with the associated
change signal. In this case, the change signal indicates that the appropriate value is valid.
The change signals are only valid for one PLC cycle! That means that there is a pending change for this
cycle if the signal is 1.
The value of the data concerned is not valid.
802D sl Description of Functions: H2
Interface Signals
6.3
VD2500 3000
VD2500 3008
VD2500 3016
VD2500 3024
VD2500 3032
VB2500 3004
VB2500 3012
VB2500 3020
VB2500 3028
VB2500 3036
Interface signal
Edge evaluation: no
Signal state 1
Signal state 0
Related to ....
Note for the reader:
VD2500 4000
VD2500 4008
VB2500 4004
VB2500 4012
Interface signal
Edge evaluation: no
Signal state 1
Signal state 0
Related to ....
Note for the reader:
VD2500 5000
Interface signal
Edge evaluation: no
Signal state 1
Signal state 0
Application example(s)
Special cases, errors, ... ...
Note for the reader:
M function 1
M function 2
M function 3
M function 4
M function 5
Extended address M function 1
Extended address M function 2
Extended address M function 3
Extended address M function 4
Extended address M function 5
Signal(s) from channel (NCK > PLC)
Signal(s) updated: Job controlled by NCK
Signal(s) valid from SW:
Up to 5 M functions programmed in an NC block are made available here simultaneously as soon as the M
change signals are applied.
Value range of the M functions: 0 to 99; integer
Value range of extended address: 12; integer (spindle number)
The M functions remain valid until they are overwritten by new M functions.
After PLC power-up.
All auxiliary functions are deleted before a new function is entered.
IS M function for the spindle (DINT), axis-specific (VD370x 0000)
802D sl Description of Functions: H2
S function 1
S function 2
Extended address S function 1
Extended address S function 2
Signal(s) from channel (NCK > PLC)
Signal(s) updated: Job controlled by NCK
Signal(s) valid from SW:
The S function programmed in an NC block (speed or cutting value with G96) is made available here as soon
as the S change signal is applied.
Value range of the S function: : Floating point (REAL format/4-byte)
Value range of extended address: 12; integer (spindle number)
The S function remains valid until it is overwritten by a new S function.
After PLC power-up.
All auxiliary functions are deleted before a new function is entered.
IS S function for the spindle (REAL), axis-specific (VD370x 0004)
802D sl Description of Functions: H2
D function 1
Signal(s) from channel (NCK > PLC)
Signal(s) updated: Job controlled by NCK
Signal(s) valid from SW:
The D function programmed in an NC block is made available here as soon as the D change signal is applied.
Value range of D function: 09; integer
The D function remains valid until it is overwritten by a new D function.
After PLC power-up.
All auxiliary functions are deleted before a new function is entered.
D0 is reserved for deselecting the current tool offset.
802D sl Description of Functions: H2
6-135
Interface Signals
6.3
VD2500 6000
VD2500 6008
VD2500 6016
VW2500 6004
VW2500 6012
VW2500 6020
Interface signal
Edge evaluation: no
Signal state 1
Signal state 0
Application example(s)
Note for the reader:
6-136
H function 1
H function 2
H function 3
Extended address H function 1
Extended address H function 2
Extended address H function 3
Signal(s) from channel (NCK > PLC)
Signal(s) updated: Job controlled by NCK
Signal(s) valid from SW:
Up to 3 H functions programmed in an NC block are made available here simultaneously as soon as the H
change signals are applied.
Value range of the H functions: Floating point (REAL format/4-byte)
Value range of extended address: 0 to 99; integer
The H functions remain valid until they are overwritten by new H functions.
After PLC power-up.
All auxiliary functions are deleted before a new function is entered.
Switching functions on the machine.
802D sl Description of Functions: H2
Interface Signals
6.4
6.4
NCK signals
6.4.1
V2600 0000.1
Interface signal
NCK signals
EMERGENCY STOP
Signal(s) to NC (PLC > NC)
Edge evaluation: no
The NC is switched to the EMERGENCY STOP state and the EMERGENCY STOP procedure is started
on the NC.
Related to ....
V2600 0000.2
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
The EMERGENCY STOP state is reset only if IS Acknowledge EMERGENCY STOP followed by IS Reset (V3000 0000.7) are set. It must be noted in this respect that IS Acknowledge EMERGENCY STOP
and IS Reset must be set (together) for a long enough period for IS EMERGENCY STOP active (V2600
0000.1) to be reset.
By resetting the EMERGENCY STOP state:
Related to ....
V2600 0001.0
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
The IS INC1, INC10, ..., continuous in the operating mode range are used as input signals (V3000
0002.0 to .6).
The IS INC1, INC10, ..., continuous in the axis and geometry axis range are used as input signals.
IS Machine function INC1 to continuous in operating mode range (V3000 0002.0 to .6)
IS Machine function INC1,...,continuous
for geometry axis 1 (V3200 1001.0 to .6)
for geometry axis 2 (V3200 1005.0 to .6)
for geometry axis 3 (V3200 1009.0 to .6)
IS Machine function INC1,...,continuous in axis range (V380x 0005.0 to .6)
802D sl Description of Functions: H1
6-137
Interface Signals
6.4
NCK signals
6.4.2
V2700 0000.1
Interface signal
Edge evaluation: no
Related to ....
V2700 0001.0
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0 or signal transition 1 > 0
Note for the reader:
Probe 1 is actuated
Signal(s) from NCK (NCK PLC)
Signal(s) updated: cyclic
Probe 1 is actuated
V2700 0001.7
Interface signal
Edge evaluation: no
Signal state 0
Note for the reader:
6-138
Signal state 1
V2700 0004.0 to .7
Interface signal
Edge evaluation: no
Signal status 1 or edge transition 0 > 1
Interface Signals
6.4
V2700 0008.0 to .7
Interface signal
Edge evaluation: no
Signal status 1 or edge transition 0 > 1
NCK signals
6-139
Interface Signals
6.5
6.5
Mode signals
Mode signals
V3000 0000.0
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Signal irrelevant for ... ...
Related to ....
Note for the reader:
AUTOMATIC mode
Signal(s) to NCK (PLC > NCK)
Signal(s) updated: cyclic
AUTOMATIC mode is selected by the PLC program.
V3000 0000.1
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Signal irrelevant for ... ...
Related to ....
Note for the reader:
MDA mode
Signal(s) to NCK (PLC > NCK)
Signal(s) updated: cyclic
MDA mode is selected by the PLC program.
V3000 0000.2
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Signal irrelevant for ... ...
Related to ....
Note for the reader:
JOG mode
Signal(s) to NCK (PLC > NCK)
Signal(s) updated: cyclic
JOG mode is selected by the PLC program.
V3000 0000.4
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0
Note for the reader:
V3000 0000.7
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Reset
Signal(s) to NCK (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The channel must change to the RESET status. The current program is then in program status aborted. All moving axes and spindles are decelerated to zero speed according to their acceleration ramp
without contour violation. The initial settings are set (e.g. for G functions). The alarms are cleared if they
are not POWER ON alarms.
Channel status and program run are not affected by this signal.
6-140
IS Channel reset
IS All channels in reset state
An alarm which cancels IS 802 ready ensures that the channel is no longer in the Reset state. In order to
switch to another operating mode, a reset must then be initiated.
802D sl Description of Functions: K1
Interface Signals
6.5
Mode signals
V3000 0001.2
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Signal irrelevant for ... ...
Note for the reader:
V3000 0000.0 to .6
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
IS INC... defines how many increments the axis traverses when the traversing key is pressed or the
handwheel turned one detent position. JOG mode must be active. With INCvar the value in the general SD
41010: JOG_VAR_INCR_SIZE applies.
In continuous mode the associated axis can be traversed with the plus or minus traversing key according
to how the traverse key is pressed.
As soon as the selected machine function becomes active, this is signaled to the PLC interface (IS Active
machine function INC1; ...). If several machine function signals (INC1, INC... or Continuous jogging) are
selected at the interface simultaneously, no machine function is activated by the control.
Note:
The input IS INC... or continuous for changing an active machine function must be active for at least one
PLC cycle. A static application is not required.
The machine function in question is not selected. No change to the active machine function is required.
If an axis is currently traversing an increment, this movement is also aborted if this machine function is deselected or changed over.
IS INC inputs in mode group range active (V2600 0001.0)
IS Machine function INC1, ..., continuous
for geometry axis 1 (V3200 1001.0 to .6)
for geometry axis 2 (V3200 1005.0 to .6)
for geometry axis 3 (V3200 1009.0 to .6)
IS Machine function INC1, ..., continuous in axis range (V380x 0005.0 to .6)
IS Active machine function INC1, ..., continuous
for geometry axis1 (V3300 1001.0 to .6)
for geometry axis 2 (V3300 1005.0 to .6)
for geometry axis 3 (V3300 1005.0 to .6)
IS Active machine function INC1, ..., continuous in axis range (V390x 0005.0 to .6)
802D sl Description of Functions: H1
V3100 0000.0
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Note for the reader:
V3100 0000.1
Interface signal
Edge evaluation:
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Note for the reader:
6-141
Interface Signals
6.5
Mode signals
V3100 0000.2
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Note for the reader:
V3100 0000.3
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0 or signal transition 1 > 0
802 READY
Signal(s) from NCK (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
This signal is set after POWER ON when all voltages are present. The mode group is now ready and part
programs can be processed and axes traversed in the channel.
The mode group/channel is not ready. Possible causes of this are:
A serious axis or spindle alarm is active
Hardware fault
Mode group incorrectly configured (machine data)
6-142
Interface Signals
6.6
6.6
Channel-specific signals
6.6.1
Signals to channel
V3200 0000.4
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Application example(s)
Special cases, errors, ... ...
Related to ....
References
Note for the reader:
V3200 000.5
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Related to ....
Note for the reader:
V3200 0000.6
Interface signal
In a series of G33 blocks single block is effective only if dry run feedrate is selected.
Pure calculation blocks are not processed in the single step in Single block coarse but only in Single
block fine. The preselection is made via softkey Program control.
IS Single-block selected
IS Program status stopped
Subsection LEERER MERKER
802D sl Description of Functions: K1
Activate M1
Signal(s) to channel (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
M1 programmed in the part program leads to a programmed stop when processed in AUTOMATIC or
MDA mode.
M1 programmed in the part program does not lead to a programmed stop.
IS M01 selected (V1700 0000.5)
IS M0/M1 active (V3300 0000.5)
802D sl Description of Functions: K1
Activate dry run feedrate
Signal(s) to channel (PLC NCK)
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Channel-specific signals
Instead of the programmed feedrate (for G1, G2, G3, CIP, CT), the dry run feedrate defined in SD 42100:
DRY_RUN_FEED is used if the dry run feedrate is larger than the programmed feedrate.
This interface signal is evaluated on an NC start when the channel is in the Reset state.
When selected on the PLC, the Activate dry run feedrate interface signal is required to be set by the PLC
user program.
The programmed feedrate is used for traversing.
Active after Reset.
Testing a workpiece program with an increased feedrate.
IS Dry run feedrate selected (V1700 0000.6)
SD 42100: DRY_RUN_FEED (Dry run feedrate)
802D sl Description of Functions: V1
6-143
Interface Signals
6.6
Channel-specific signals
V3200 0001.0
Interface signal
Edge evaluation: yes
Signal state 1 or signal transition 0 > 1
Application example(s)
Related to ....
Note for the reader:
V3200 0001.7
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Activate referencing
Signal(s) to channel (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
Channel-specific referencing is started with the Activate referencing interface signal. The control acknowledges a successful start with the Referencing active interface signal. Each machine axis assigned to the
channel can be referenced with channel-specific referencing (this is achieved internally on the control by
simulating the plus/minus travel keys). The axis-specific MD 34110: REFP_CYCLE_NR (axis sequence for
channel-specific referencing) can be used to define the sequence in which the machine data are referenced.
If all axes entered in MD: REFP_CYCLE_NR have reached their reference point, the all axes referenced
interface signal (V3300 0004.2) is enabled.
If the machine axes are to be referenced in a particular sequence, the following options are available:
V3200 0003.0
Stroke disable
Interface signal
Edge evaluation:
Signal status 1 or edge transition 0 > 1
Signal status 0 or edge transition 1 > 0
V3200 0003.1
Interface signal
Edge evaluation:
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
6-144
Interface Signals
6.6
V3200 0003.2
Interface signal
Edge evaluation:
Signal status 1 or edge transition 0 > 1
Signal status 0 or
signal transition 1 > 0
V3200 0003.3
Interface signal
Edge evaluation:
Signal status 1 or edge transition 0 > 1
Signal status 0 or
signal transition 1 > 0
Channel-specific signals
Stroke suppressed
Signal(s) to the channel (PLC>NCK)
Signal(s) updated:
Signal(s) valid from SW release: 3
The signal merely prevents the stroke. The machine will nevertheless traverse. If the automatic path distribution is active, it also remains active. Merely the Initiate stroke signal is suppressed. The machine will
traverse in the stop and go mode. The step length is defined by the path segmentation. 1signal: The
stroke suppression is active.
0signal: The stroke suppression is not active.
V3200 0003.4
Delayed stroke
Interface signal
Edge evaluation:
Signal status 1 or edge transition 0 > 1
Interface signal
Edge evaluation:
Signal status 1 or edge transition 0 > 1
6-145
Interface Signals
6.6
Channel-specific signals
VB3200 0004
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Feedrate override
Signal(s) to channel (PLC NCK)
Signal(s) updated: cyclic
Table 6-1
Switch
position
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Related to ....
Note for the reader:
6-146
00001
00011
00010
00110
00111
00101
00100
01100
01101
01111
01110
01010
01011
01001
01000
11000
11001
11011
11010
11110
11111
11101
11100
10100
10101
10111
10110
10010
10011
10001
10000
Feedrate override
factor
0.0
0.01
0.02
0.04
0.06
0.08
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0.75
0.80
0.85
0.90
0.95
1.00
1.05
1.10
1.15
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
Interface Signals
6.6
VB3200 0005
Interface signal
Edge evaluation: no
Special cases, errors, ... ...
Signal state 1 or signal
transition 0 > 1
Table 6-2
Channel-specific signals
Switch
position
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
00001
00011
00010
00110
00111
00101
00100
01100
01101
01111
01110
01010
01011
01001
01000
11000
11001
11011
11010
11110
11111
11101
11100
10100
10101
10111
10110
10010
10011
10001
10000
0.0
0.01
0.02
0.04
0.06
0.08
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0.75
0.80
0.85
0.90
0.95
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
Related to ....
Note for the reader:
V3200 0006.0
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Feed disable
Signal(s) to channel (PLC NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The signal is active on a channel in all operating modes.
The signal disables all axes interpolating relative to each other as long as G33 (thread) is not active.
All axes are brought to a standstill with adherence to the path contour. When the feed disable is
canceled (0 signal), the interrupted part program is continued.
The position control is retained, i.e. the following error is eliminated.
If a travel request is issued for an axis with an active Feed disable, The pending travel request is
executed immediately when the Feed disable is canceled.
If the axis is interpolating in relation to others, this also applies to these axes.
The feedrate is enabled for all axes on the channel.
If a travel request (Travel command) exists for an axis or group of axes when the Feed disable is
canceled, this is executed immediately.
The feed disable is inactive when G33 is active.
802D sl Description of Functions: V1
6-147
Interface Signals
6.6
Channel-specific signals
V3200 0006.1
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Application example(s)
Read-in disable
Signal(s) to channel (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
Data transfer of the next block into the interpolator is disabled. This signal is only active in modes AUTOMATIC and MDA.
Data transfer of the next block into the interpolator is enabled. This signal is only active in modes AUTOMATIC and MDA.
In a case where an auxiliary function has to have been executed before the next
block can be processed (e.g. for a tool change), automatic block change must be
inhibited with readin disable.
N21 G...
X ...M...
N20 T...
N20 T...
N21
M (GND)
Data transfer
Contents of the interpolator
Output of the auxiliary function
Data transfer into the interpolator
Read-in disable for tool change
Query point of the read-in enable
Remove read-in disable
Related to ....
Note for the reader:
V3200 0006.4
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Special cases, errors, ... ...
Note for the reader:
6-148
The main program level cannot be aborted with this IS, only with IS Reset.
802D sl Description of Functions: K1
Interface Signals
6.6
V3200 0006.6
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Channel-specific signals
V3200 0007.0
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Application example(s)
Related to ....
Note for the reader:
NC start disable
Signal(s) to channel (PLC > NCK)
Signal(s) updated: cyclic
IS NC Start is ineffective
V3200 0007.1
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
NC Start
Signal(s) to channel (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW status
AUTOMATIC mode: The selected NC program is started or resumed.
If data are transferred from the PLC to the NC in the Program interrupted state, the data are calculated
immediately on NC Start.
IS NC Start is effective.
This signal is used to suppress renewed program processing because, for example, there is no lubricant.
IS NC Start
802D sl Description of Functions: K1
MDA mode: The entered part program blocks are released for execution or continued.
No effect
IS NC Start disable
802D sl Description of Functions: K1
6-149
Interface Signals
6.6
Channel-specific signals
V3200 0007.2
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Related to ....
IS NC Stop
IS NC Start
Program running
Axis running
Block processed
Special cases, errors, ... ...
The signal NC stop must be active for at least one PLC cycle.
Related to ....
6-150
Interface Signals
6.6
V3200 0007.4
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Channel-specific signals
6-151
Interface Signals
6.6
Channel-specific signals
V3200 1000.0 to .1
V3200 1004.0 to .1
V3200 1008.0 to .1
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
6-152
Activate handwheel (1 to 3)
Interface Signals
6.6
V3200 1000.5
V3200 1004.5
V3200 1008.5
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Related to ....
Channel-specific signals
If it is already being traversed via the axis-specific PLC interface (as a machine axis).
If another geometry axis is already being traversed with the traverse keys.
Alarm 20062 Axis already active is output.
IS Traverse key plus and Traverse key minus for the machine axes (V380x 0004.7 and .6)
IS Traverse key disable
for geometry axis 1 (V3200 1000.4)
for geometry axis 2 (V3200 1004.4)
for geometry axis 3 (V3200 1008.4)
802D sl Description of Functions: H1
6-153
Interface Signals
6.6
Channel-specific signals
V3200 1001.0 to .6
V3200 1005.0 to .6 V3200
1009.0 to .6
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
6.6.2
V3300 0000.3
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Application example(s)
Note for the reader:
V3300 0000.4
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Application example(s)
Note for the reader:
6-154
Interface Signals
6.6
V3300 0000.5
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Channel-specific signals
M0/M1 active
Signal(s) from channel (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The part program block has been processed, the auxiliary functions have been output and
M0 is stored in the working memory
M1 is stored in the working memory and IS Activate M01 is active
The program status changes to stopped.
With IS NC Start
On program abort as a result of Reset
Data transfer to
working memory
Block processed
NC block with M0
M0
M change signal
(1 PLC cycle time)
IS M0/M1 active
IS NC Start
Related to ....
Note for the reader:
V3300 0000.6
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Application example(s)
Note for the reader:
V3300 0001.0
Interface signal
Edge evaluation: yes
Signal state 1 or signal transition 0 > 1
Signal state 0 or signal transition 1 > 0
Signal irrelevant for ... ...
Related to ....
Note for the reader:
V3300 0001.2
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Application example(s)
Related to ....
Note for the reader:
IS Activate M01
IS M01 selected
802D sl Description of Functions: K1
Last action block active
Signal(s) from channel (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
Block search: Last block of the output with collected auxiliary function outputs in progress (see Subsection
LEERER MERKER)
802D sl Description of Functions: K1
Referencing active
Signal(s) from channel (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
Channel-specific referencing has been started with the Activate referencing interface signal and successful
start acknowledged with the Referencing active interface signal. Channel-specific referencing is operational.
Channel-specific referencing has been completed
No referencing active
Spindles
Activate referencing interface signal (V3200 0001.0)
802D sl Description of Functions: R1
Revolutional feedrate active
Signal(s) from channel (NCK PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
When programming G95 (revolutional feedrate) in the AUTOMATIC mode.
6-155
Interface Signals
6.6
Channel-specific signals
V3300 0001.4
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Application example(s)
The block search function makes it possible to jump to a certain block within a part program and to start
processing the part program at this block.
802D sl Description of Functions: K1
V3300 0001.5
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
M2/M30 active
Signal(s) from channel (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
NC block with M2 is completely processed. If traversing motions are also programmed in this block, the
signal is not output until the target position is reached.
Data transfer to
working memory
Block processed
NC block with M2
M2
M change signal
(1 PLC cycle time)
IS M2/M30 active
Application example(s)
Special cases, errors, ... ...
The PLC can detect the end of program processing with this signal and react appropriately.
The functions M2 and M30 have equal priority. Only M2 should be used.
Not suitable for automatic follow-on functions such as workpiece counting, bar feed, etc. M2 must be
programmed in a separate block and the word M2 or the decoded M signal used for these functions.
No auxiliary functions leading to read-in stop may be written in the last block of a program.
802D sl Description of Functions: K1
V3300 0001.6
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Transformation active
Signal(s) from NCK channel (NCK>PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW: 2.0
The NC command TRANSMIT or TRACYL is programmed in the part program. The corresponding block has
been processed by the NC and a transformation is now active.
Signal state 0
Edge change 1>0
Note for the reader:
No transformation is active.
6-156
Interface Signals
6.6
V3300 0001.7
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Channel-specific signals
6-157
Interface Signals
6.6
Channel-specific signals
V3300 0003.4
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Related to ....
Note for the reader:
V3300 0003.5
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
6-158
Interface Signals
6.6
Channel-specific signals
V3300 0006.0
Interface signal
Edge evaluation:
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
V3300 0006.1
Interface signal
Edge evaluation:
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
V3300 0008
V3300 0009
Interface signal
Edge evaluation: no
Signal status 1 or edge transition > 0 ?1
Related to ....
V3300 0010
V3300 0011
Interface signal
Edge evaluation: no
Signal status 1 or edge transition > 0 ? 1
Related to ...
with ....
V3300 0012
V3300 0013
Interface signal
Edge evaluation: no
Signal status 1 or edge transition > 0 ? 1
Signal status 0 or edge transition > 1 ? 0
Application example(s)
6-159
Interface Signals
6.6
Channel-specific signals
V3300 0014
V3300 0015
Interface signal
Edge evaluation: no
Signal status 1 or edge transition > 0 ? 1
Signal status 0 or edge transition > 1 ? 0
Application example(s)
Application example(s)
Related to ....
6-160
Interface Signals
6.6
Channel-specific signals
6-161
Interface Signals
6.7
Axis/spindle-specific signals
6.7
Axis/spindle-specific signals
Signals to axis (V380x ....)
x=0 > axis 1,
x=1 >axis 2, ...
Axis 3
Axis 2
Axis 1
Axis
monitoring
functions
Fig. 6-2
6.7.1
VD370x 0000
Interface signal
Edge evaluation:
Related to ....
Note for the reader:
VD370x 0004
Interface signal
Edge evaluation:
M3
> value: 3
M4
> value: 4
M5
> value: 5
IS S function for spindle (VD370x 0004), axis-specific
IS auxiliary function transfer from NC channel (V2500...)
802D sl Description of Functions: S1
S function for spindle
Signals from axis/spindle (NCK > PLC), axisspecific
Signal(s) updated: cyclic
Signal(s) valid from SW:
Generally the S function is transferred to the PLC channel-specific in VD2500 4000 as a floating point value.
In this IS S function for spindle the floating point value is output to the PLC on an axis-specific basis:
Related to ....
Note for the reader:
6-162
Interface Signals
6.7
6.7.2
Axis/spindle-specific signals
Signals to axis/spindle
VB380x 0000
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Switch
position
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
00001
00011
00010
00110
00111
00101
00100
01100
01101
01111
01110
01010
01011
01001
01000
11000
11001
11011
11010
11110
11111
11101
11100
10100
10101
10111
10110
10010
10011
10001
10000
0.0
0.01
0.02
0.04
0.06
0.08
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0.75
0.80
0.85
0.90
0.95
1.00
1.05
1.10
1.15
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
Table 6-3
Related to ....
Note for the reader:
6-163
Interface Signals
6.7
Axis/spindle-specific signals
V380x 0001.1
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0
Related to ....
Note for the reader:
6-164
Interface Signals
6.7
Axis/spindle-specific signals
V380x 0002.0
Interface signal
Edge evaluation: no
Signal status 1 or
signal transition 0 > 1
Cam activation
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclically
Signal(s) valid from SW release: 2.1
The output of the minus and plus cam signals of an axis to the general PLC
interface is activated.
The activation comes immediately into effect after processing of the IS Cam activation in the NCK.
Signal status 0 or
signal transition 1 > 0
Related to ....
The minus and plus cam signals of an axis are not output to the general PLC
interface.
IS Minus cam signal 132 (V2700 0004.0 bis .7)
IS Plus cam signal 132 (V2700 0008.0 to .7)
V380x 0002.2
Interface signal
Positioning mode:
No effect
Oscillation is aborted
Axes continue to run
Program is continued with current gear stage
With a subsequent M value and a higher S value,
IS Setpoint speed limited (V390x 2001.1) is set if necessary.
is stopped
V380x 0002.3
Data block
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0 or signal transition 1 > 0
Related to ....
Note for the reader:
Clamping in progress
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
Clamping in progress
The clamping monitoring function is activated.
Clamping terminated.
The zero-speed monitoring function takes over from the clamping monitoring function.
MD 36050: CLAMP_POS_TOL (clamping tolerance)
802D sl Description of Functions: A3
6-165
Interface Signals
6.7
Axis/spindle-specific signals
V380x 0003.1
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0
6-166
Travel to fixed stop is enabled and the axis traverses from the start position at the programmed velocity to the
programmed target position.
Meaning when FXS function is selected via part program,
(IS Activate travel to fixed stop = 1):
Travel to fixed stop is disabled.
The axis is at the start position with reduced torque.
Channel alarm Wait: Auxiliary function acknowledgment missing is displayed.
Meaning before the fixed stop has been reached
IS Fixed stop reached = 0
Travel to fixed stop is aborted
Alarm 20094: axis%1 Function aborted is displayed
Meaning once fixed stop has been reached
IS Fixed stop reached = 1.
Torque limiting and the monitoring of the fixed stop monitoring window are canceled.
MD 37060: FIXED_STOP_ACKN_MASK (monitoring of PLC acknowledgments for travel to fixed stop) = 0 or
2
MD 37060: FIXED_STOP_ACKN_MASK (monitoring of PLC acknowledgments for travel to fixed stop)
IS Activate travel to fixed stop
802D sl Description of Functions: F1
Velocity/spindle speed limitation
Signal(s)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The NCK limits the velocity/spindle speed to the limit value set in
MD 35160: SPIND_EXTERN_VELO_LIMIT.
No limiting active.
MD 35100: SPIND_VELO_LIMIT (max. spindle speed)
SD 43220: SPIND_MAX_VELO_G26 (prog. spindle speed limiting G26)
SD 43230: SPIND_MAX_VELO_LIMIT (prog. spindle speed limiting G96)
802D sl Description of Functions: A3
Activate handwheel (1 to 3)
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
This PLC interface signal defines whether this machine axis is assigned to handwheel 1, 2, 3 or no handwheel.
Only one handwheel can be assigned to an axis at any one time.
If several Activate handwheel interface signals are set, priority
Handwheel 1 before Handwheel 2 before Handwheel 3 applies.
If the assignment is active, the machine axis can be traversed with the handwheel in JOG mode.
Neither handwheel 1, 2 nor 3 is assigned to this geometry axis.
The PLC user program can use this interface signal to disable the influence of turning the handwheel on the
axis.
IS Handwheel active 1 to 3 (V390x 0004.0 to .2)
802D sl Description of Functions: H1
Interface Signals
6.7
V380x 0004.3
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Application example(s)
Axis/spindle-specific signals
Feed stop:
The signal triggers a feed stop for the axis. Traversing axes are brought to a standstill under
controlled braking (ramp stop). No alarm is output.
The signal triggers a feed stop for all path axes interpolating relative to each other when the Feed
stop is activated for any one of these axes. In this case, all the axes are brought to a stop with
adherence to the path contour. When the feed stop signal is canceled, execution of the interrupted
part program is resumed.
The position control is retained, i.e. the following error is eliminated.
If a travel request is issued for an axis with an active Feed stop, the request is retained. This
pending travel request is executed immediately when Feed stop is canceled.
If the axis is interpolating in relation to others, this also applies to these axes.
Spindle stop:
The spindle is brought to a standstill along the acceleration characteristic.
In positioning mode, activation of the Spindle stop signal interrupts the positioning process. The
above response applies with respect to individual axes.
Feed stop:
The feedrate is enabled for the axis.
If a travel request (Travel command) is active when the Feed stop is canceled, this is executed
immediately.
Spindle stop:
The speed is enabled for the spindle.
The spindle is accelerated to the previous speed setpoint with the acceleration characteristic or, in
positioning mode, positioning is resumed.
Feed stop:
The traversing motion in the machine axes is not started when Feed stop is active, if, for example,
certain operating states that do not permit axis motion (e.g. door not closed) prevail.
Spindle stop:
Change a tool
802D sl Description of Functions: V1
Traverse key disable
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The traverse keys plus and minus have no effect on the machine axes in question. It is thus not possible to
traverse the machine axis in JOG with the traverse keys on the machine control panel.
If the traverse key disable is activated during a traverse movement, the machine axis is stopped.
Traverse keys plus and minus are enabled.
It is thus possible, depending on the operating mode, to disable manual traverse of the machine axis in JOG
mode with the traverse keys from the PLC user program.
IS Traverse key plus and Traverse key minus (V380x 0004.7 and .6)
802D sl Description of Functions: H1
Rapid traverse override
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
If interface signal Rapid traverse override is set together with Traverse key plus and Traverse key minus,
the machine axis in question traverses at rapid traverse.
The rapid traverse velocity is defined in MD 32010: JOG_VELO_RAPID.
Rapid traverse override is active in the following JOG modes:
Continuous jogging
Incremental jogging
If rapid traverse override is active, the velocity can be modified with the axis-specific feedrate override switch.
The machine axis traverses at the defined JOG velocity
(SD 41110: JOG_SET_VELO or SD 41130, or MD 32020: JOG_VELO).
Operating modes AUTOMATIC and MDA
Reference point approach (JOG mode)
IS Traverse key plus and Traverse key minus (V380x 0004.7 and .6)
IS axis-specific Feedrate override (VB380x 0000)
802D sl Description of Functions: H1
6-167
Interface Signals
6.7
Axis/spindle-specific signals
6-168
Interface Signals
6.7
Axis/spindle-specific signals
The machine axis is positioned in front of the reference cam. A reference cam of appropriate length (to the
end of the traversing range) has been used to prevent the machine axis from being positioned behind the
referencing cam.
802D sl Description of Functions: R1
6-169
Interface Signals
6.7
Axis/spindle-specific signals
V380x 2000.0 to .2
Interface signal
Edge evaluation: yes
Signal state 1
(leveloperated)
Related to ....
Related to ....
6-170
VDI
code
CBA
contents
000
001
010
Data for 2nd gear stage
011
Data for 3rd gear stage
100
Data for 4th gear stage
101
Data for 5th gear stage
110
111
If the PLC user reports back to the NCK with a different actual gear stage than issued by the NCK as the set
gear stage, the gear change is still treated as having been successfully completed and the actual gear stage
A to C is activated.
IS Set gear stage A to ...C (V390x 2000.0 to .2)
IS Change gear (V390x 2000.3)
IS Gear changed (V380x 2000.3)
IS Oscillation speed (V380x 2002.5)
Parameter sets (MD) for gear stages.
802D sl Description of Functions: S1
Gear changed
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
When the new gear is engaged, the IS Actual gear stage A to C and Gear changed are enabled by the
PLC user. This informs the NCK that the correct gear stage has been successfully engaged. The gear stage
change is complete (spindle oscillation mode is deselected), the spindle accelerates in the new gear stage to
the last programmed spindle speed and the next block in the part program can be executed. The IS Change
gear is reset by the NCK, which causes the PLC user to reset the IS Gear changed.
No effect
All spindle modes except oscillation mode
If the PLC user reports back to the NCK with a different actual gear stage than issued by the NCK as the set
gear stage, the gear change is still treated as having been successfully completed and the actual gear stage
A to C is activated.
IS Actual gear stage A to C (V380x 2000.0 to .2)
IS Set gear stage A to ...C (V390x 2000.0 to .2)
IS Change gear (V390x 2000.3)
IS Oscillation speed (V380x 2002.5)
802D sl Description of Functions: S1
Interface Signals
6.7
V380x 2001.0
Interface signal
Axis/spindle-specific signals
Related to ....
IS
Spindle override (VB380x 2003)
IS
Feedrate override (V380x 0000)
IS
Override active (V380x 0001.7)
802D sl Description of Functions: V1
Related to ....
Note for the reader:
V380x 2001.6
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Application example(s)
Application example(s)
Related to ....
6-171
Interface Signals
6.7
Axis/spindle-specific signals
V380x 2002.5
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Oscillation speed
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW: 1.1
If the gear stage must be changed (IS Change gear (V390x 2000.3) is enabled), the spindle changes to
oscillation mode.
The spindle decelerates to a standstill with different acceleration levels, according to the point when the IS
Oscillation speed (V380x 2002.5) was enabled:
1. The IS Oscillation speed is enabled before the IS Change gear is enabled by the NCK. The spindle is
brought to a standstill with the
acceleration during oscillation (MD: SPIND_OSCILL_ACCEL). Once the spindle is stationary, oscillation
is immediately initiated.
6-172
2. The IS Oscillation speed is enabled after the IS Change gear is enabled by the NCK and when the
spindle is stationary. The position controller is disabled. The spindle decelerates with the deceleration
rate in speed controlled mode. After the IS Oscillation speedis set, the spindle starts to oscillate with the
oscillation acceleration (MD:SPIND_OSCILL_ACCEL).
If the IS Oscillation via PLC (V380x 2002.4) is not enabled, the IS Oscillation speed triggers automatic
oscillation on the NCK. The two times for the directions of rotation are entered in MD: in
SPIND_OSCILL_TIME_CW (oscillation time for M3 direction) and SPIND_OSCILL_TIME_CCW (oscillation
time for M4 direction).
If the IS Oscillation via PLC is enabled, the IS Oscillation speed effects output of a speed only in conjunction with the IS Direction of rotation setpoint counter-clockwise and clockwise. The oscillation, i.e. the continuous change of the direction of rotation, is performed by the PLC user with the IS Direction of rotation setpoint counter-clockwise and clockwise (oscillation via PLC).
The spindle does not oscillate.
All spindle modes except oscillation mode
The oscillation speed is used to facilitate the engagement of a new gear stage.
IS Oscillation via the PLC (V380x 2002.4)
IS Set direction of rotation counterclockwise (V380x 2002.7)
IS Set direction of rotation clockwise (V380x 2002.6)
802D sl Description of Functions: S1
Setpoint direction of rotation, counter-clockwise/setpoint direction of rotation, clockwise
Signal(s) to axis/spindle (PLC > NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW: 1.1
When the IS Oscillation via PLC is enabled, the two IS Direction of rotation setpoint counterclockwise and
Direction of rotation setpoint clockwise can be used to set the direction of rotation for the oscillation speed.
The times for the oscillation movement of the spindle motor are defined by enabling the IS Direction of rotation setpoint counterclockwise and clockwise for a corresponding length of time.
All spindle modes except oscillation mode
See IS Oscillation via PLC
If both of the IS are enabled simultaneously, no oscillation speed is output.
Interface Signals
6.7
VB380x 2003
Interface signal
Edge evaluation: no
Signal state 1 or signal
transition 0 > 1
Spindle override
Signal(s) to spindle (PLC NCK)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The spindle override is defined via the PLC in gray coding.
The override value determines the percentage of the programmed speed setpoint that is issued to the
spindle.
Switch
position
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
00001
00011
00010
00110
00111
00101
00100
01100
01101
01111
01110
01010
01011
01001
01000
11000
11001
11011
11010
11110
11111
11101
11100
10100
10101
10111
10110
10010
10011
10001
10000
0.5
0.55
0.60
0.65
0.70
0.75
0.80
0.85
0.90
0.95
1.00
1.05
1.10
1.15
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
1.20
Table 6-4
Related to ....
Note for the reader:
Axis/spindle-specific signals
6-173
Interface Signals
6.7
6.7.3
Axis/spindle-specific signals
V390x 0000.0
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
6-174
Spindle/no axis
Signal(s) from axis/spindle (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The machine axis is operated as a spindle in the following spindle modes:
Control mode
Oscillation mode
Positioning mode
Thread drilling (tapping) without compensating chuck (rigid tapping)
The IS to axis (V380x 1000 to V380x 1003) and from axis (V390x 1000 to V390x 1003) are invalid.
The IS to spindle (V380x 2000 to V380x 2003) and from spindle (V380x 2000 to V380x 2003) are valid.
The machine axis is operated as an axis
The IS to axis (V380x 1000 to V380x 1003) and from axis (V390x 1000 to V390x 1003) are valid.
The IS to spindle (V380x 2000 to V380x 2003) and from spindle (V380x 2000 to V380x 2003) are invalid.
If a spindle is sometimes also used as a rotary axis on a machine tool (turning machine with spindle/C axis or
milling machine with spindle/rotary axis for rigid tapping), the Spindle/no axis signal can be used to determine whether the machine axis is in axis mode or spindle mode.
802D sl Description of Functions: S1
Encoder limit frequency exceeded 1
Signal(s) from axis/spindle (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
The axis velocity defined in MD 36300: ENC_FREQ_LIMIT (encoder limit frequency) has been exceeded.
The reference point for the position measuring system concerned
has been lost (IS: Referenced/synchronized is in signal state 0). Proper position closed loop control is no
longer possible. The spindles continue to run with speed control.
The axes are brought to a standstill with rapid stop (with open position control loop) along a speed setpoint
ramp.
The axis velocity defined in MD 36300: ENC_FREQ_LIMIT is no longer exceeded.
For the edge change 1 >, the encoder frequency must have dropped below the setting in MD 36302:
ENC_FREQ_LIMIT_LOW (% value of MD 36300: ENC_FREQ_LIMIT).
802D sl Description of Functions: A3
Referenced/synchronizing 1
Signal(s) from axis/spindle (NCK > PLC)
Signal(s) updated:
Signal(s) valid from SW:
Axes:
When, during a reference point approach, the machine axis has reached the
reference point (incremental measurement systems) or target point (linear
measuring system with distance-coded reference marks), the machine axis is
deemed to have been referenced and the referenced/synchronizing 1 interface
signal (depending on which position measurement system is active during referencing) is
enabled.
Spindles:
A spindle is synchronized (zero mark crossed or BERO responded) after Power On after one
spindle revolution at the latest.
The machine axis/spindle with position measurement system 1 is not referenced/synchronizing.
Position measuring system 1 interface signal (V380x 0000.5)
802D sl Description of Functions: R1, S1
Interface Signals
6.7
V390x 0000.6
Data block
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
V390x 0000.7
Data block
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0 or signal transition 1 > 0
Signal irrelevant for ... ...
Related to ....
Note for the reader:
V390x 0002.3
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Measurement active
Signal(s) from axis/spindle (NCK PLC)
Signal(s) updated: cyclic
The Measuring function is active.
Axis/spindle-specific signals
This displays the current measurement status of the axis (measuring block with this axis is running).
The Measuring function is not active.
802D sl Description of Functions: M5
V390x 0002.4
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
V390x 0002.5
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
The fixed stop has still not been reached after selection of the FXS function.
6-175
Interface Signals
6.7
Axis/spindle-specific signals
V390x 0004.0 to .2
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Handwheel active (1 to 3)
Signal(s) from axis/spindle (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW: 1.1
These PLC interface signals provide feedback whether the machine axis is assigned to handwheel 1, 2, 3 or
no handwheel.
Only one handwheel can be assigned to an axis at any one time.
If several Activate handwheel interface signals are set, priority
Handwheel 1 before Handwheel 2 before Handwheel 3 applies.
If the assignment is active, the machine axis can be traversed with the handwheel in JOG mode.
Neither handwheel 1, 2 nor 3 is assigned to this geometry axis.
REF submode: with the traverse key that takes the axis to the reference point
Application example(s)
Related to ....
Note for the reader:
V390x 0005.0, ..., .6
Interface signal
Edge evaluation: no
Signal state 1 or signal transition 0 > 1
Signal state 0 or signal transition 1 > 0
Related to ....
Note for the reader:
6-176
AUT/MDA mode: the program block containing a coordinate value for the axis in question is executed.
A travel command in the relevant axis direction has not been given or a traverse movement has been completed.
JOG mode:
Cancelation of traverse key.
While ending traversing with the handwheel.
REF submode: When the reference point is reached
AUT/MDA mode:
The program block has been executed (and the next block does not contain
any coordinate values for the axis in question)
Abort with RESET, etc.
IS Axis disable is active
To release clamping of axes with clamping (e.g. on a rotary table).
Note: If the clamping is not released until the travel command is given, these
axes cannot be operated under continuous path control!
IS Traverse key plus and Traverse key minus (V380x 0004.7 and .6)
802D sl Description of Functions: H1
Active machine function INC1, ..., continuous
Signal(s) from axis/spindle (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW: 1.1
The PLC interface receives a signal stating which JOG mode machine function is active for the machine
axes.
The machine function in question is not active.
IS Machine function INC1,...,continuous (V380x 0005.0, ..., .6)
802D sl Description of Functions: H1
Interface Signals
6.7
V390x 2000.0 to .2
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Axis/spindle-specific signals
The gear stage can be permanently defined in the part program with M41 to M45. If the M41 to M45 commands select a gear stage which is not the same as the current (actual) gear stage, the IS Change gear
and the IS Set gear stage A to C are enabled.
M40:
M40 in the part program causes the gear stage to be selected automatically by the control. The control
checks which gear stage is possible for the programmed spindle speed (S function). If a gear stage is
identified that is not equal to the current (actual) gear stage, the Change gear and Set gear stage A to
...C interface signals are set.
The set gear stage is output in coded format:
1st gear stage
0 0 0 (C B A)
1st gear stage
001
2nd gear stage
010
3rd gear stage
011
4th gear stage
100
5th gear stage
101
Invalid value
110
Invalid value
111
Other spindle modes except oscillation mode
IS Change gear (V390x 2000.3)
IS Actual gear stage A to ...C (V380x 2000.0 to .2)
IS Gear changed (V380x 2000.3)
802D sl Description of Functions: S1
Change gear stage
Signal(s) from axis/spindle (NCK > PLC)
Signal(s) updated: cyclic
Signal(s) valid from SW:
A gear stage can be defined as follows:
Permanent definition in the part program (M41 to M45)
Automatic definition by the programmed spindle speed (M40)
M41 to M45:
The gear stage can be permanently defined in the part program with M41 to M45. If the M41 to M45 commands select a gear stage which is not the same as the current (actual) gear stage, the IS Change gear
and the IS Set gear stage A to C are enabled.
M40:
M40 in the part program causes the gear stage to be selected automatically by the control. The control
checks which gear stage is possible for the programmed spindle speed (S function). If a gear stage is
identified that is not equal to the current (actual) gear stage, the Change gear and Set gear stage A to
...C interface signals are set.
While the signal = 1, the text Wait for gear stage change is displayed
in the channel operating message.
The IS Change gear is only enabled when a new gear stage is selected that is not equal to the current
actual gear stage.
IS Set gear stage A to C(V390x 2000.0 to .2)
IS Actual gear stage A to ...C (V380x 2000.0 to .2)
IS Gear changed (V380x 2000.3)
802D sl Description of Functions: S1
6-177
Interface Signals
6.7
Axis/spindle-specific signals
V390x 2001.0
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Related to ....
6-178
Interface Signals
6.7
V390x 2001.5
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Axis/spindle-specific signals
Related to ....
Note for the reader:
V390x 2001.7
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Signal state 0 or signal
transition 1 > 0
Signal irrelevant for ... ...
Related to ....
Note for the reader:
V390x 2002.0
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Related to ....
Note for the reader:
6-179
Interface Signals
6.7
Axis/spindle-specific signals
V390x 2002.3
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Application example(s)
Related to ....
Note for the reader:
V390x 2002.5
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Related to ....
Note for the reader:
V390x 2002.6
Interface signal
Edge evaluation: yes
Signal state 1 or signal
transition 0 > 1
Related to ....
6-180
Interface Signals
6.7
Axis/spindle-specific signals
V390x5004.3
Interface signal
Edge evaluation: no
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
V390x5004.4
Interface signal
Edge evaluation:
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
V390x5004.5
Interface signal
Edge evaluation: no
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
Related to ....
Sparkingout active
Signal(s) from axis/spindle
Signal(s) updated: cyclically
The axis performs sparkingout strokes.
V390x5004.6
Interface signal
Edge evaluation: no
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
Signal not relevant with ......
Related to ....
V390x5004.7
Interface signal
Edge evaluation: no
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
Related to ....
Reciprocation active
Signal(s) from axis/spindle
Signal(s) updated: cyclically
Signal(s) valid from SW release: 2.1
The axis is currently traversed as a reciprocating axis.
V390x5008.0 to .5
Interface signal
Edge evaluation: no
Signal status 1 or
signal transition 0 > 1
Signal status 0 or
signal transition 1 > 0
Related to ....
DBX100.7
6-181
Interface Signals
6.8
6.8
V5300 0000.0
Interface signal
Edge evaluation: yes
Signal state 1/ value
Signal state 0
Note for the reader:
V5300 0000.1
Interface signal
Edge evaluation: yes
Signal state 1/ value
Signal state 0
Note for the reader:
VD5300 1000
Interface signal
Edge evaluation: yes
Signal state 1/ value
Signal state 0
Note for the reader:
VD5300 1004
Interface signal
Edge evaluation: yes
Signal state 1/ value
Signal state 0
Note for the reader:
6-182
7.1
Address ranges
Operand identifiers
Description
Area
Data
Timers
T0 to T39
Counters
C0 to C31
I0.0 to I17.7
Q0.0 to Q11.7
Flag
M0.0 to M383.7
SM
Special flag
ACCU (logic)
ACCU (arithmetic)
Range No.
(channel and axis
No.)
Subarea
Offset
10
00
000
(1079)
(0099)
(09)
(000999)
addressing
symbolic (8-digit)
Description
SM0.0
SM0.1
SM0.2
Buffered data lost only valid in first PLC cycle (0 data ok, 1 data lost)
SM0.3
SM 0.4
SM 0.5
SM 0.6
7-183
Address ranges
Note
All empty fields in the user interface are Reserved for Siemens and must not be written in
or evaluated!
Fields marked with 0 always receive the value logical 0.
References to the description of the interface signals refer to the corresponding chapters of
the description of functions and are specified by [F Chapter number].
7-184
7.2
User data
7.2.1
User data 1
User data
Data 1 [r/w]
1000
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 2
Bit 1
Bit 0
User data
1000 0000
up to
User data
1000 0011
7.2.2
User data2
1100
Data 2 [r/w]
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
User data
1100 0000
up to
User data
1100 0007
7.2.3
1000
Data 1 [r/w]
Data block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
1000 1000
Key 8
Key 7
Key 6
Key 5
Key 4
Key 3
Key 2
Key 1
JOG
Var. INC
User key 6
User key 5
User key 4
User key 3
User key 2
User key 1
1000 1001
Key 16
Key 15
Key14
Key 13
Key 12
Key 11
Key 10
Key 9
4th axis
Spindle
CCW
Spindle
STOP
Spindle CW
mode
Single
block
mode
LOG REF
1000 1002
Key 24
Key 23
Key 22
Key 21
Key 20
Key 19
Key 18
Key 18
4th axis
+
1st axis
2nd axis
3rd axis
+
3rd axis
2nd axis
+
1st axis
+
Key 27
Key 26
Key 25
START
STOP
RESET
1000 1003
1000 1004
1000 1005
E
7-185
User data
7.2.4
1000
Data 1 [r/w]
Data block
Byte
Bit 7
Bit 6
1100 1000
7.2.5
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
LED 6
LED 5
LED 4
LED 3
LED 2
LED 1
1200
Data Block
Byte
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
1200 0000
1200 0001
Bit 1
Bit 0
Write
variable
Start
Bit 1
Bit 0
Number of variables
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
120x1000
Variable index
120x1001
Area number
120x1002
120x1004
120x1006
120x1008
7.2.6
Writing: Data to NCK variable x (data type of the variables: 1...4 bytes)
1200
Data Block
Byte
1200 2000
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Error in job
Request
completed
1200 2001
1200 2002
7-186
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
120x3000
Bit 0
Invalid
variable
120x3001
Access result
120x3002
120x3004
Reading: Data from NCK variable x (data type of the variables: 1...4 bytes)
Access result:
7.3
0
3
5
10
No error
Illegal access to object
Invalid address
Object does not exist
1400
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
User data
1400 0000
up to
User data
1400 0127
7-187
User alarm
7.4
User alarm
Note: Information on PLC alarms, including configuring user alarms, can be found in:
References: Operating Instructions, Chapter PLC alarms
7.4.1
1600
Data Block
Byte
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
700002
700001
700000
700010
700009
700008
700018
700017
700016
700026
700025
700024
700034
700033
700032
700042
700041
700040
700050
700049
700048
700058
700057
700056
700007
700006
700005
1600 0001
700015
700014
700013
700004
700003
700011
700023
700022
700021
700020
700019
700031
700030
700029
700028
700027
700039
700038
700037
1600 0005
700047
700046
700045
700036
700035
700043
700055
700054
700053
700052
700051
7.4.2
700063
700062
700061
700060
700059
1600
Data Block
Start byte
1600 1000
1600 1004
1600 1008
...
...
1600 1244
1600 1248
1600 1252
7-188
7.4.3
1600
Data Block
Byte
Bit 7
Bit 6
Bit 5
1600 2000
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
PLC STOP
EMERGEN
CY STOP
Feed
disable on
all axes
Read-in
disable
NC
start
disable
Bit 2
Bit 1
Bit 0
Skip block
2 selected
Skip block
1 selected
Skip block
0 selected
1600 2001
1600 2002
1600 2003
7.5
7.5.1
1700
Data Block
Byte
Bit 7
1700 0000
Bit 6
Bit 5
Test run
feedrate
selected
M01
selected
[FK1]
1700 0001
Bit 4
Bit 3
[FK1]
Program
test
selected
Feedrate
override for
rapid
traverse
selected
[FK1]
[[FK1]
[FV1]
1700 0002
Skip block
7 selected
Skip block
6 selected
Skip block
5 selected
Skip block
4 selected
Skip block
3 selected
[FK1]
1700 0003
Measuring
in JOG
active
Skip block
9 selected
Skip block
8 selected
[FM5]
7-189
7.5.2
1700
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
1700 1000
1700 1001
Bit 1
Bit 0
1700 1002
to
1700 1003
7.5.3
1700
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
1700 2000
Error
Program
selection
[FA2]
Program
selected
[FA2]
1700 2001
Error
Command
execution
[FA2]
Execute
command
[FA2]
1700 2002
to
1700 2003
7.5.4
1800
Data Block
Byte
1800 0000
Bit 7
Bit 6
Start
measuring
in JOG
[FM5]
1800 0001
7-190
Bit 5
Bit 4
Mode
group
changeover
disable
Bit 3
Bit 2
Bit 1
Bit 0
JOG mode
MDA mode
[[FM5]
[FM5]
AUTO
mode
[FM5]
[FM5]
Machine
function
REF
[FM5]
7.5.5
1800
Data Block
PLC interface
Byte
Bit 7
1800 1000
MCPA exists
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Power-up
with saved
data
[FA2]
Power-up
with default
values
[FA2]
Bit 1
Bit 0
1800 1001
1800 1002
1800 1003
7.5.6
1900
Data Block
Byte
Bit 7
Bit 6
1900 0000
Bit 5
Bit 4
Bit 3
Bit 2
Simulation
active
[FK1]
1900 0001
1900 0002
1900 0003
7.5.7
1900
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
1900 1000
1900 1001
1900 1002
Axis number for handwheel 1
1900 1003
Machine
axis
[FH1]
[FH1]
[FH1]
[FH1]
Machine
axis
[FH1]
[FH1]
[FH1]]
[FH1]
1900 1005
1900 1006
1900 1007
7-191
7.5.8
1900
Data Block
Byte
1900 5000
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
OP key
disable
[FA2]
1900 5001
Update tool
list
[FW1]
1900 5002
Enable tool
measuring
in JOG
[FM5]
1900 5003
1900 5004
...
1900 5007
7-192
7.6
2500
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
M fcts. 5
M fcts. 4
M fcts. 3
M fcts. 2
M fcts. 1
Change
Change
Change
Change
Change
[FH2]
[FH2]
[FH2]
[FH2]
[FH2]
2500 0000
up to
2500 0003
2500 0004
2500 0005
2500 0006
S fcts. 1
change
[FH2]
2500 0007
2500 0008
T function 1
change
[FH2]
2500 0009
2500 0010
D function
1 change
[FH2]
2500 0011
2500 0012
H fcts. 3
change
[FH2]
H fcts. 2
change
[FH2]
H fcts. 1
change
[FH2]
2500 0013
up to
2500 0019
7-193
7.6.1
2500
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
M2
M1
M0
M10
M9
M8
M18
M17
M16
M98
M97
M96
Bit 2
Bit 1
Bit 0
M7
M6
M5
M4
M3
M15
M14
M13
M12
M11
M23
M22
M21
M20
M19
...
M99
2500 1013
up to
2500 1015
Remarks: The signals are output for the duration of a PLC cycle.
7.6.2
Transferred T functions
2500
Data Block
Start byte
2500 2000
Bit 6
Bit 5
Bit 4
Bit 3
2500 2004
to
2500 2007
7-194
7.6.3
Transferred M functions
2500
Data Block
Start byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
2500 3000
2500 3004
2500 3008
2500 3012
2500 3016
2500 3020
2500 3024
2500 3028
2500 3032
2500 3036
7.6.4
Data Block
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
2500 4000
2500 4004
2500 4008
2500 4012
7.6.5
Bit 1
Bit 0
Bit 1
Bit 0
Transferred D functions
2500
Data Block
Start byte
Bit 0
Transferred S functions
2500
Start byte
Bit 1
Bit 7
Bit 6
Bit 5
2500 5000
Bit 4
Bit 3
Bit 2
2500 5004
7-195
7.6.6
Transferred H functions
2500
Data Block
Start byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
2500 6000
2500 6004
2500 6008
H function 2 (REAL)
2500 6012
2500 6016
2500 6020
7-196
Bit 1
Bit 0
7.7
NCK signals
7.7.1
2600
Data Block
Byte
Bit 7
Bit 6
2600 0000
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Acknowled
ge
EMERGEN
CY STOP
EMERGEN
CY STOP
[FN2]
Braking at
contour in
case of
EMERGENCY
STOP
[FN2]
4
NCK signals
2600 0001
Request
axis
distancesto-go
Request
axis
actual values
INC inputs
in mode
group
range active 1)
[FH1]
2600 0002
2600 0003
7.7.2
2700
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
2700 0000
2700 0001
INCH
dimension
system
[FG2]
2700 0002
Drive
ready
[FA2]
2700 0003
Air
temperature
alarm
[FA2]
2700 0004
Bit 1
Bit 0
EMERGEN
CY STOP
active
[FN2]
Software
cam MINUS 7
Software
cam MINUS
6
Probe 2
actuated
Probe 1
actuated
[FM5]
[FM5]
Drives in
cyclical
operation
[FA2]
NCK alarm
is active
[FA2]
Software
cam MINUS 5
Software
cam MINUS 4
Software
cam MINUS 3
Software
cam MINUS 2
Software
cam MINUS 1
Software
cam MINUS 0
2700 0005
7-197
NCK signals
2700 0006
2700 0007
2700 0008
Software
cam PLUS
7
Software
cam PLUS 6
Software
cam PLUS
5
Software
cam PLUS
4
Software
cam PLUS
3
Software
cam PLUS
2
Software
cam PLUS
1
Software
cam PLUS
0
Bit 2
Bit 1
Bit 0
Input 3
Input 2
Input 1
Input 3
Input 2
Input 1
Output 3
Output 2
Output 1
Output 2
Output 1
Output 2
Output 1
Output 2
Output 1
2700 0009
2700 0010
2700 0011
2700 0012
2700 0013
2700 0014
2700 0015
7.7.3
2800
Data block
Byte
Bit 7
Bit 6
Bit 5
2800 0000
Bit 3
Input 7
2800 0001
Input 6
Input 5
Input 4
Input 7
Input 6
2800 0004
Input 5
Input 4
Output 7
2800 0005
Output 6
Output 5
Output 4
Output 7
2800 0006
Output 6
Output 5
Output 4
Output 3
Output 7
2800 0007
Output 6
Output 5
Output 4
Output 3
7-198
Bit 4
Output 7
Output 6
Output 5
Output 4
Output 3
2800
Data block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
2800 1000
Bit 2
Bit 1
Bit 0
Input 11
Input 10
Input 9
Input 10
Input 9
Output 10
Output 9
Output 10
Output 9
Output 10
Output 9
Output 10
Output 9
Bit 1
Bit 0
Input 2
Input 1
Output 3
Output 2
Output 1
Bit 2
Bit 1
Bit 0
Input 10
Input 9
Output 10
Output 9
Input 15
2800 1001
Input 14
Input 13
Input 12
Input 15
Input 14
2800 1008
Input 13
Input 12
Input 11
Output 15
2800 1009
Output 14
Output 13
Output 12
Output 11
Output 15
2800 1010
Output 14
Output 13
Output 12
Output 11
Value from the PLC for the external digital NCK outputs
Output 16
Output 15
2800 1011
Output 14
Output 13
Output 12
Output 11
7.7.4
Bit 3
Output 15
Output 14
Output 13
Output 12
Output 11
2900
Data block
Byte
Bit 7
Bit 6
Bit 5
2900 0000
Bit 4
Bit 3
Bit 2
Input 7
Input 6
2900 0004
Input 5
Input 4
Input 3
Output 7
Output 6
Output 5
Output 4
2900
Data block
Byte
NCK signals
Bit 7
Bit 6
2900 1000
Bit 5
Bit 4
Bit 3
Input 15
2900 1004
Input 14
Input 13
Input 12
Input 11
Output 15
Output 14
Output 13
Output 12
Output 11
7-199
NCK signals
7.7.5
3000
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Reset
3000 0000
Bit 3
Bit 2
Mode
group
changeover
disable
[FK1]
Bit 1
Bit 0
Operating mode
[FK1]
JOG
MDI
AUTOM.
[FK1]
[FK1]
[FK1]
Machine function
3000 0001
REF
Teach In
[FK1]
Machine function 1)
3000 0002
Continuous
traversal
INCvar
INC10 000
[FH1]
INC1000
INC100
INC10
INC1
3000 0003
Remarks:
1) Machine function
in order to use machine function signals in VB3000 0002, signal INC inputs in mode
group range active (V2600 0001.0) must be set to 1
Machine function INC10 000 is not supported by all machine control panels.
3100
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Active mode
3100 0000
802READY
[FK1]
JOG
MDI
AUTOM.
[FK1]
[FK1]
[FK1]
REF
Teach In
[FK1]
3100 0002
Continuous
traversing
active
var. INC
active
10000 INC
active
1000 INC
active
100
INC active
10
INC active
1
INC active
3100 0003
7-200
7.8
Channel signals
7.8.1
Signals to NC channel
Channel signals
3200
Data Block
Byte
Bit 7
3200 0000
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Activate dry
run feed
M01
Single block
Activate
DRF
Activate
Forward
travel Activate
Reverse
travel Activate
[FV1]
3200 0001
4)
Activate
[FK1]
[FK1]
Activate
program
test
Activate
referencing
Activate
Skip block
1
Activate
Skip block
0
[FK1]
3200 0002
Activate
Skip block
7
Activate
Skip block
6
Bit 0
Activate
Skip block
5
Activate
Skip block
4
Activate
Skip block
3
Activate
Skip block
2
[FR1]
[FK1]
Nibbling and punching
3200 0003
Stroke
does not
run
Stroke suppressed
Stroke disable
3200 0004
H
3200 0005
3200 0006
Delayed
stroke
E
Rapid traverse
D
override3) [FV1]
Feedrate
override1)
active
Rapid
traverse
override
active
Limited
path velocity
Program
level abort
Delete
number of
subroutine
cycles
Delete
distance-togo
[FA2]
Read-in
disable
Feedrate
disable
[FK1]
[FV1]
Suppress
Start Lock
NC stop
axes plus
spindle
NC stop
NC Stop at
block limit
NC Start
NC Start
disable
[FK1]
[FK1]
[FK1]
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
[FV1]
[FK1]
[FV1]
3200 0007
[FK1]
[FK1]
3200 0008
Area 7
Area 6
3200 0009
Area 5
Area 4
Area 3
3200 0010
Area 7
Area 6
3200 0011
Area 5
Area 4
Area 3
3200 0012
7-201
Channel signals
3200 0013
Do not
disable
tool
[FW1]
Deactivate
workpiece
counter
[FW1]
3200 0014
3200 0015
Activate
Skip block
9
Handwheel
2
Handwheel
1
Activate
Skip block
8
Remarks:
1)+ Feedrate override active
2)+ Feedrate override
3)+ Rapid override
4)+ Single block Select single
7-202
Even if the feedrate override is not active, (=100%) the 0% position still functions.
31 positions (Gray code)
31 positions (Gray code)
block type selection (SBL coarse/SBL fine) via softkey (see Users Guide)
Channel signals
3200
Data Block
Byte
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Traversing keys
+
[FH1]
[FH1]
Rapid
traverse
override
[FH1]
Traversing
key lock
Feedrate
stop
[FH1]
[FH1]
Activate handwheel
2
[FH1]
[FH1]
INC10
INC1
3200 1001
Continuous
traversal
INCvar
INC10 000
INC1000
INC100
3200 1002
3200 1003
Geometry axis 2 (axis 2 in WCS)
3200 1004
Traversing keys
+
[FH1]
[FH1]
Rapid
traverse
override
[FH1]
Traversing
key lock
[FH1]
Feedrate
stop
[FH1]
Activate handwheel
2
[FH1]
[FH1]
INC10
INC1
3200 1005
Continuous
traversal
INCvar
INC10 000
INC1000
INC100
3200 1006
3200 1007
Geometry axis 3 (axis 3 in WCS)
3200 1008
Traversing keys
+
[FH1]
[FH1]
Rapid
traverse
override
[FH1]
Traversing
key lock
Feedrate
stop
[FH1]
[FH1]
Activate handwheel
2
[FH1]
[FH1]
INC10
INC1
3200 1009
Continuous
traversal
INCvar
INC10 000
INC1000
INC100
3200 1010
3200 1011
Remarks:
1) Machine function specification of machine function in VB3200 1001, VB3200 1005, VB3200 1009, only if signal INC inputs in mode group range active (V2600 0001.0) is not set.
Machine function INC10 000 is not supported by all machine control panels.
7-203
Channel signals
7.8.2
3300
Data Block
Byte
Bit 7
3300 0000
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Last action
block
active
M0/M1
active
Approach
block
active
Action
block active
Reverse
travel active
[FK1]
3300 0001
Program
test active
[FK1]
Transform.
active
[FM1]
[FK1]
M2 / M30
active
[FK1]
[FK1]
Block
search
active
[FK1]
Handwheel
override active
[FK1]
Rev.
feedrate
active
Referencing
active
[FR1]
[FV1]
3300 0002
Channel status
3300 0003
3300 0004
Program status
Reset
interr-
active
Aborted
interr-
Stopped
Running
[FK1]
upted
[FK1]
[FK1]
upted
[FK1]
[FK1]
[FK1]
[FK1]
NCK alarm
with
processing
stop present
Channelspecific
NCK alarm
is active
all axes
stationary
all axes
referenced
[FB1]
[FR1]
[FA2]
[FA2]
3300 0005
Stop request
3300 0006
Handwheel
2
Handwheel
1
Acknowl. of
manual
stroke initiation
Stroke initiation
3300 0007
Protection
zones no
longer guaranteed
3300 0008
Area 6
Area 5
Area 4
Area 3
3300 0009
3300 0010
Area 6
Area 5
Area 4
Area 3
3300 0011
3300 0012
Area 6
Area 5
Area 4
Area 3
3300 0013
3300 0014
3300 0015
7-204
Start request
Area 6
Area 5
Area 4
Area 3
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
Channel signals
3300
Data Block
Byte
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Motion command
plus
minus
[FH1]
[FH1]
Travel request
plus
3300 1001
Handwheel active
minus
[FH1]
[FH1]
INC10
INC1
INCvar
INC10 000
INC1000
INC100
3300 1002
3300 1003
Geometry axis 2 (axis 2 in WCS)
3300 1004
Motion command
plus
minus
[FH1]
[FH1]
Travel request
plus
3300 1005
Handwheel active
minus
[FH1]
[FH1]
INC10
INC1
INCvar
INC10 000
INC1000
INC100
3300 1006
3300 1007
Geometry axis 3 (axis 3 in WCS)
3300 1008
Motion command
plus
minus
[FH1]
[FH1]
Travel request
plus
3300 1009
Handwheel active
minus
[FH1]
[FH1]
INC10
INC1
Bit 1
Bit 0
INCvar
INC10 000
INC1000
INC100
3300 1010
3300 1011
3300
Data Block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
3300 4000
G00 active
3300 4001
Workpiece
setpoint
reached
[FK1]
External
language
mode
active
[FA2]
3300 4002
3300 4003
DELAY
FST SUPPRESS
DELAY
FST
7-205
Channel signals
3500
Data Block
Byte
Bit 6
3500 0000
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
3500 0001
3500 00..
3500 0063
Note:
With SINUMERIK 802D, G group 2 is transferred in VB3500 0001 with values
0: no group 2 G command is active,
1: G4,
2: G63,
3: G74,
4: G75,
11: G147,
12: G247,
13: G347,
14: G148,
15: G248,
16: G348
(other values: not available in SINUMERIK 802D)
Other settings are possible with MD 22510: see Section 21.3
When the NC program terminates or is aborted, the last status of the groups is retained. The meaning
of the G commands is explained in
References: Operation and Programming, Section Overview of instructions
Note: It cannot be guaranteed that a PLC user program will have a block-synchronous connection between the active NC block and the applied G codes at any given time. The connection does not exist,
for instance, if temporally short blocks are used with continuous path mode (G64).
7-206
7.9
Axis/spindle signals
7.9.1
Data block
Start byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
370x 0000
370x 0004
7.9.2
Axis/spindle signals
Bit 2
Bit 1
Bit 0
Bit 2
Bit 1
Bit 0
A
Signals to axis/spindle
Data block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
380x 0001
Override
active
[FV1]
Position
measuring
system 1
[FA2]
Follow-up
mode
[FA2]
Axis/spindl
e disable
[FA2]
Sensor for
fixed stop
[FF1]
Acknowled
ge fixed
stop
reached
[FF1]
Clamping in
progress
Distance-to
-go/spindle
reset
Controller
enable
[FA2]
380x 0002
[FA3]
380x 0003
Axis/
spindle
enable program test
380x 0004
[FS1]
Velocity/spi
ndle speed
limiting
Enable
approach to
fixed stop
[FF1]
[FA3]
Traversing keys
plus
minus
[FH1]
[FH1]
Cam activation
Rapid
traverse
override
[FH1]
Traversing
key lock
Feedrate
stop
[FH1]
Spindle stop
Activate handwheel
[FV1]
[FH1]
[FH1]
INC10
INC1
380x 0005
Continuous
traversal
INCvar
INC10 000
INC1000
INC100
380x 0006
up to
380x 0011
Specification of machine function in VB380x 0005, only if signal INC inputs in mode
group range active (V2600 0001.0) is not set. Machine function INC10 000 is not
supported by all machine control panels.
7-207
Axis/spindle signals
Signals to axis
Data block
Byte
380x 1000
(axis)
Bit 6
Bit 5
Delay. Ref.
p
pt.
approach
h
Bit 4
Modulo Limit Enabled
[FR1]
Bit 3
Bit 2
Bit 1
Bit 0
plus
minus
plus
minus
[FA3]
[FA3]
[FA3]
[FA3]
Bit 1
Bit 0
380x 1001
up to
380x 1003
Signals to spindle
Data block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Clear S value
Spindle: No
speed monitoring
when switching the
gear stage;
resynchronize 2
Spindle:
Resynchronize 2
Spindle:
Resynchronize 1
Gear
changed
380x 2000
(Spindle)
Invert
M3/M4
380x 2001
(spindle)
Bit 2
[FS1]
C
[FS1]
[FS1]
[FS1]
Resynchro
nize spindle
during
positioning
1
[FS1]
Feedrate
override
valid for
spindle
[FV1]
[FS1]
Setpoint direction of
rotation
380x 2002
Left
Right
(Spindle)
[FS1]
[FS1]
Oscillation
p
speed
Oscillation
via PLC
[FS1]
[FS1]
380x 2003
(Spindle)
7-208
Axis/spindle signals
Data block
Byte
Bit 7
380x 3000
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Traversing
dimension:
Inch (not
metric)
G function:
Shortest
path (DC)
G function:
incremental
(IC)
G function:
Abs. pos.
direction
(ACP)
G function:
Abs. neg.
direction
(ACN)
Bit 1
Bit 0
380x 3001
380x 3002
380x 3003
Indexing
position
380x 3004
Position (REAL,
(
with indexing
g axis: DWORD))
380x 3005
380x 3006
380x 3007
380x 3008
Feedrate (REAL),
(
)
if = 0,
0 value
l is
i taken
t k from
f
machine
hi data
d t POS_AX_VELO
POS AX VELO
380x 3009
380x 3010
380x 3011
Signals to drive
Data block
Byte
Bit 7
Bit 6
Bit 5
380x 4000
380x 4001
Bit 4
Bit 3
Bit 2
Speed
controller
integrator
disable
[FA2]
380x 4002
380x 4003
7-209
Axis/spindle signals
Data block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
380x 5003
Stop
HIAxMove
Stop
Corr
Stop
DEPBCS
Stop
DEPMCS
Resume
HIAxMove
Resume
Corr
Resume
DEPBCS
Resume
DEPMCS
380x 5004
AxStop,
stop
Stop at
next reversal point
AxResume
AxReset
OscillAxExt
Reversal
Positioning
the spindle
Automatic
gear stage
change
Specified
direction of
rotation
CCW
Specified
direction of
rotation CW
Spindle
STOP
380x 5000
380x 5001
380x 5002
(grinding)
(reciprocating)
380x 5005
(grinding)
380x 5006
(spindle)
7-210
7.9.3
Axis/spindle signals
Data block
Byte
Bit 7
Bit 6
Bit 5
Position reached
390x 0000
390x 0001
with exact
stop, fine
Bit 4
[FB1]
with exact
stop,
coarse
Current
controller
active
Speed
control loop
active
Position
controller
active
[FA2]
[FA2]
[FA2]
(n < nmin)
Power
Fixed stop
limited
Fixed
stop
reached
[FF1]
Activate
travel to
fixed stop
[FF1]
390x 0002
Bit 3
Referenced
/
/synchroniz
h i
ed 1
[FR1]
Bit 1
Bit 0
Spindle/
p
no axis
i
[FS1]
[FA3]
[FB1]
Axis/spindl
e stationary
Bit 2
Encoder
li it
limit
frequency
exceeded 1
Follow up
mode
active
[FA2]
[FA2]
Measureme
nt active
Cam active
[FM5]
390x 0003
Motion command
390x 0004
plus
p
minus
[FH1]
[FH1]
Travel request
plus
Handwheel active
minus
[FH1]
[FH1]
INC100
INC10
INC1
Bit 2
Bit 1
Bit 0
Continuous
INCvar
INC10 000
INC1000
PLC axis
assigned
firmly
Data block
Byte
Bit 7
Bit 6
Bit 5
390x 1000
Bit 4
Bit 3
390x 1001
390x 1002
Rotary axis
in position
Indexing
axis in position
Positioning
axis
Path axis
Lubrication
pulse
[FA2]
390x 1003
7-211
Axis/spindle signals
Data block
Byte
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Gearbox
Bit 1
Bit 0
390x 2000
changeover
(Spindle)
[FS1]
[FS1]
[FS1]
[FS1]
Geometry
monitoring
Setpoint
speed
increased
Setpoint
speed
limited
Speed limit
exceeded
[FS1]
[FS1]
390x 2001
(Spindle)
Actual
direction of
rotation
clockwise
Speed monitoring
Spindle In
the setpoint
range
Supporting
range limit
violated
[FS1]
[FS1]
Active spindle mode
390x 2002
(Spindle)
Control
mode
Oscillation
mode
Positioning
mode
[FS1]
[FS1]
[FS1]
390x 2003
Rigid
tapping
SUG active
[FS1]
[FS1]
Const.
cutting
velocity
active
[FS1]
Spindle in
position
Data block
Byte
Bit 7
Bit 6
390x 3000
Positioning
axis active
Position
reached
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Error during
traversing
Axis cannot
be started
Bit 1
Bit 0
390x 3001
390x 3002
390x 3003
Error number
Data block
Byte
Bit 7
Bit 6
Bit 5
Pulses
enabled
Speed
controller
integrator
disabled
Drive
ready
Bit 4
Bit 3
Bit 2
390x 4000
390x 4001
[F A2]
[FA2]
[F A2]
[FA2]
[FA2]
390x 4002
nact = nset
nact<nx
nact<nmin
Md<Mdx
[FA2]
[FA2]
[FA2]
[FA2]
Ramp-up
p p
completed
l t d
[FA2]
Temperature prewarning
Heat sink
Motor
[FA2]
[FA2]
390x 4003
Uzk<Uzkx
7-212
Axis/spindle signals
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Velocity
warning
threshold
reached
Overlaid
movement
Synchronization running
Axis accelerated
Reciprocating motion
active
Sparking
out active
Error during
the reciprocating motion
Reciprocation cannot
be started.
Bit 2
Bit 1
Bit 0
Axis 2
Axis 1
390x 5000
390x 5001
390x 5002
390x 5003
390x 5004
(grinding)
(reciprocating)
Reciprocation active
OscillAxExt
Reversal
active
390x 5005
390x 5006
390x 5007
390x 5008
Axis 5
Axis 4
Axis 3
7-213
7.10
7.10.1
4500
Data block
Start byte
4500 0000
4500 0002
4500 0004
up to
4500 0062
7.10.2
4500
Data block
Byte
4500 1000
4500 1001
up to
4500 1031
7.10.3
4500
Data block
Start byte
4500 2000
4500 2004
up to
4500 2028
7-214
7.10.4
4500
Data block
Byte
4500 3000
4500 3001
up to
4500 3031
Note: Information on PLC alarms, including configuring user alarms, can be found in:
References: Installation and Start-Up Guide, Section PLC alarms
7.11
4900
Data block
PLC interface
Byte
4900 0000
Offset[0]
4900 0001
Offset[1]
up to
4900 1021
...
4900 1022
Offset[1022]
4900 1023
Offset[1023]
Note: The application programmers of NCK and PLC themselves are responsible for the organization of this data area. Data type, position offset and meaning of the variables must be
agreed. The memory range limits per data type must be observed (1, 2 or 4 byte types).
Further information can be found in:
References: Operation and Programming, Section Reading and writing PLC variables
7-215
7.12
5300
Data block
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
5300 0000
Bit 1
Bit 0
Tool limit
value
reached
Tool
warning
limit
reached
[FW1]
[FW1]
5300
Data block
Byte
5300 1000
[FW1]
5300 1004
[FW1]
Data block
Byte
570x 0000
570x 0004
7-216
SINAMICS Parameters
8-217
SINAMICS Parameters
8-218
Index
Index
A
Index-219
Index
N
Number, 1-17
P
PLC user interface, 7-183
Axis/spindle signals, 7-207
Channel signals, 7-201
PLC machine data, 7-214
User alarm, 7-188
User data, 7-185
PLC/NCK interface, 6-127
Programcontrol signals from HMI, 6-129
Protection levels, 1-21
Index-220
R
Range of values, 1-21
S
Setting data, 2-65 , 5-119
axisspecific, 2-71
channelspecific, 2-67
overview, 2-65
Signals from axis/spindle, 6-174
Signals from HMI, 6-130
Signals from NC, 6-131
Signals from operator panel, 6-131
Signals from the channel, 6-154
Signals from/to HMI, 6-129
Signals to axis/spindle, 6-163
Signals to channel, 6-143
SINAMICS parameters, 8-217
T
Tool management functions from NC channel, 6-182
Transferred axisspecific M and S functions, 6-162
U
Unit, 1-17
Unit system, 1-17
To:
SIEMENS AG
A&D MC MS
Postfach 3180
Suggestions
Corrections
For publication/manual:
SINUMERIK 802D sl
D91050 Erlangen
(Tel. +49 (0) 180 5050 222 [hotline]
Fax +49 (0) 9131 98 63315 [documentation]
Email: motioncontrol.docu@siemens.com)
Lists
From:
Name
Company/Dept.
Address
Zip code:
Manufacturer Documentation
City:
Telephone:
Telefax: