Compensation Block In Case Of Error During Tool Change - Siemens SINUMERIK 840D sl Function Manual

Tools
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

2.3.5

Compensation block in case of error during tool change

MD22550
If a tool preparation has been programmed in the part program and the NC detects an error (e.g.
the data set for the programmed T number does not exist in the NC), the user can assess the
error situation and perform appropriate tasks, in order to subsequently resume machining.
The tool change may be programmed independently, depending on the machine data:
MD22550 $MC_TOOL_CHANGE_MODE (new tool offset for M function)
MD22550 $MC_TOOL_CHANGE_MODE = 0
T= 'T no.'
MD22550 $MC_TOOL_CHANGE_MODE = 1
T= 'T no.'
M06
If the tool management is not active, the following problems can be detected:
● D compensation data set missing
● Error in the part program
Note
The "tool is not in the magazine" problem cannot be detected since the NC did not have
access to any magazine information for the tool offset.
D compensation data set missing
Program execution is interrupted at the block containing the invalid D value (regardless of the
value of machine data MD22550). The operator must either correct the program or reload the
missing data set. To do this, he requires the D and T number. These parameters are transferred
when the alarm is triggered.
Tools
Function Manual, 06/2019, A5E47435126B AA
; Tool preparation + tool change in one NC block,
; i.e. when T is programmed a new D compensation becomes
; active in the NC. See machine data:
; MD20270 $MC_CUTTING_EDGE_DEFAULT (basic position of the tool cut-
ting edge without programming)
; Tool preparation
; Tool change
; (the number of the tool-change M code can be set),
; i.e. when M06 is programmed, a new D compensation becomes
; active in the NC (see
; machine data MD20270 $MC_CUTTING_EDGE_DEFAULT)
W1: Tool offset
2.3 Tool offset memory
33

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents