EasyManua.ls Logo

Siemens SINUMERIK 808D ADVANCED Series

Siemens SINUMERIK 808D ADVANCED Series
480 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Commissioning Manual
6FC5397-4EP10-0BA8, 07/2018
337
14.8.2
Addressing NC variables
Addressing the NC variables starts with the path section
nck
.
This section is followed by the data address; its structure should be taken from the SINUMERIK 828D List Manual NC
variable and interface signals under the following link:
https://support.industry.siemens.com/cs/ww/en/ps/14593/man
Example:
<LET name = "tempStatus"></LET>
<OP> tempStatus ="nck/channel/state/chanstatus" </OP>
Frequently used NC variables
See the following table for the common NC variables used for generating user dialogs.
Variable address
Meaning
Remarks
Nck/Channel/MachineAxis/actToolBasePos[n]
Machine coordinates
n = 0: axis X
n = 1: axis Y
n = 2: axis Z
n = 3: spindle
nck/Channel/GeometricAxis/actprogpos[n] Workpiece coordinates (where the tool tip is
located in WCS)
nck/Channel/GeometricAxis/actToolEdgeCenter
Pos[n]
Where the tool edge center is located in
WCS
nck/Channel/State/actTNumber
Actual tool number
nck/Channel/State/actDNumber Actual tool edge number
nck/Channel/State/actFeedRateIpo
Actual feedrate
nck/Channel/State/cmdFeedRateIpo Programmed feedrate
nck/Channel/Spindle/actSpeed
Actual spindle speed
nck/Channel/Spindle/cmdSpeed
Programmed spindle speed
For turning
machines
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+2]
Length X of tool n tool edge m
n = tool number
m = tool edge number
p = (m - 1) x 35
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+3]
Length Z of tool n tool edge m
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+11]
Length X for tool wear of tool n tool edge m
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+12]
Length Z for tool wear of tool n tool edge m
For milling
machines
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+2]
Length X of tool n tool edge m
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+3]
Length Y of tool n tool edge m
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+4]
Length Z of tool n tool edge m
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+11]
Length X for tool wear of tool n tool edge m
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+12]
Length Y for tool wear of tool n tool edge m
nck/Tool/Compensation/cuttEdge
Param[u1,cn,p+13]
Length Z for tool wear of tool n tool edge m
nck/Tool/Compensation/cuttEdgeParam[u1,cn,p+
5]
Radius of tool n tool edge m
nck/Tool/Compensation/edgeData[cn,p+14]
Radius for tool wear of tool n tool edge m
nck/Channel/ProgramInfo/block[u1,0]
Previous line of the currently executed block
nck/Channel/ProgramInfo/block[u1,1]
Currently executed block
nck/Channel/ProgramInfo/block[u1,2]
Next line of the currently executed block

Table of Contents

Related product manuals