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) * numCuttEdgeParams + 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