
Various Interface Signals (A2)
1.6 NC services
Turning, Milling, Nibbling
36
Function Manual, 11/2012, 6FC5397-1CP10-5BA0
1.6.2
NC variable
Variable cuttEdgeParam
Compensation value parameters and cutting edge list with D numbers for a tool.
The meanings of the individual parameters depend on the type of the tool in question.
Currently, 25 parameters are reserved for each tool edge (but only a part of them is loaded
with values). To be able to remain flexible for future extensions, it is not recommended to
use a fixed value of 25 parameters for calculation, but the variable value
'numCuttEdgeParams' (variable index 2).
For a detailed description of the tool parameters, please refer to Chapter "Tool Offset (W1)".
Variable cuttEdgeParam [r/w]
VB120x 1000
1
VB120x 1001
-
VW120x 1002
(EdgeNo - 1) * numCuttEdge ParameterNo (WORD)
VW120x 1004
T number (1...32000) (WORD)
VD120x 1008
Write: Data to NCK variable x (data type of the variables: REAL)
VD120x 3004
Read: Data from NCK variable x (data type of the variables: REAL)
Variable numCuttEdgeParams
Number of P elements of an edge
Variable numCuttEdgeParams [r]
VB120x1000
2
VB120x1001
-
VW120x1002
-
VW120x1004
-
VD120x1008
-
VW120x3004
Read: Data from NCK variable x (data type of the variables: WORD)
Variable linShift
Translation of a settable work offset (channel-specific settable frames)
They only exist if MD18601 MM_NUM_GLOBAL_USER_FRAMES > 0.
There are the frame indices:
●
0: ACTFRAME = current resulting work offset
●
1: IFRAME = current settable work offset
●
2: PFRAME = current programmable work offset