Detailed Description
2.2 Flat D number structure
Basic logic functions: Tool Offset (W1)
32
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Delete D no. via part program
•
With flat D number
$TC_DP1[d] = 0
Compensation data set is deleted from NCK with number d.
The memory is then free for the definition of another D number.
•
Without flat D number
$TC_DP1[t][d] = 0=
Cutting edge d of tool t is deleted.
•
$TC_DP1[0] = 0
Delete all D compensations from NCK.
Active compensation data blocks (D numbers) cannot be deleted. It may, therefore, be
necessary to program
D0
before deleting.
Tool MDs
The following machine data affect the way tools and cutting edges (D numbers) work in the
NCK:
•
MD20270 $MC_CUTTING_EDGE_DEFAULT (Basic setting of tool cutting edge without
programming)
•
MD20130 $MC_CUTTING_EDGE_RESET_VALUE (tool cutting edge length compens.
During ramp-up)
•
MD20120 $MC_TOOL_RESET_VALUE (tool cutting edge length compens. During ramp-
up)
•
MD20121 $MC_TOOL_PRESEL_RESET_VALUE (Preselected tool at RESET)
•
MD22550 $MC_TOOL_CHANGE_MODE (new tool compensation with M function)
•
MD22560 $MC_TOOL_CHANGE_M_CODE (M function for tool change)
•
MD20110 $MC_RESET_MODE_MASK (Determination of control default settings after
RESET/TP end)
•
MD20112 $MC_START_MODE_MASK (Definition of the control default settings in case
of NC START)
2.2.4
Programming the T number
When the "Flat D number structure" function is active, NC address T continues to be
evaluated, i.e., the programmed T number and the active T number are displayed. However,
the NC determines the D number without reference to the programmed T value.
The NC detects 1 master spindle per channel (via the spindle number, which can be set
using MD). Compensations and the
M6
command (tool change) are only calculated in
reference to the master spindle.
An address extension T is interpreted as a spindle number (e.g., T2 = 1; tool 1 to be selected
on spindle 2); a tool change is only detected if spindle 2 is the master spindle.
Summary of Contents for SINUMERIK 840D sl
Page 282: ...Index Basic logic functions Acceleration B2 64 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 388: ...Basic logic functions Travel to fixed stop F1 Function Manual 11 2006 6FC5397 0BP10 2BA0 52 ...
Page 962: ...Index Basic logic functions Emergency Stop N2 20 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1704: ...Constraints Basic logic functions Spindles S1 94 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1716: ...Index Basic logic functions Spindles S1 106 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1996: ...Index Basic logic functions Tool Offset W1 208 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2150: ...Table of contents Basic logic functions Appendix 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2184: ...Glossary Basic logic functions Appendix 38 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...