Free Assignment Of D Numbers: Rename D Numbers (Getdno, Setdno) - Siemens Sinumerik 840D sl Programming Manual

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Tool offsets
7.7 Free assignment of D numbers, cutting edge numbers
Significance
state
CHKDNO(Tno1,Tno2)
CHKDNO(Tno1)
CHKDNO
7.7.3

Free assignment of D numbers: Rename D numbers (GETDNO, SETDNO)

Function
You must assign unique D numbers. Two different cutting edges of a tool must not have the
same D number.
GETDNO
This command returns the D number of a particular cutting edge (ce) of a tool with tool
number t. If no D number exists for the entered parameters, d=0 will be set. If the D number is
invalid, a value greater than 32000 is returned.
SETDNO
This command assigns the value d of the D number to a cutting edge ce of tool t. The result of
this statement is returned via state (TRUE or FALSE). If there is no data block for the
specified parameter, the value FALSE is returned. Syntax errors generate an alarm. The D
number cannot be set explicitly to 0.
Syntax
d = GETDNO (t,ce)
state = SETDNO (t,ce,d)
Significance
d
t
ce
state
442
= TRUE:
= FALSE:
All D numbers of the part specified are checked.
All D numbers of Tno1 are checked against all other tools.
All D numbers of all tools are checked against all other tools.
D number of the tool edge
T number of the tool
Cutting edge number (CE number) of the tool
Indicates whether the command could be executed (TRUE or FALSE).
The D numbers are assigned uniquely to the
checked areas.
There was a D number collision or the
parameters are invalid. Tno1, Tno2 and Dno
return the parameters that caused the collision.
These data can now be evaluated in the part
program.
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents