04.00
15
15.2.22
Programmed values
Identifier
Type
$P_AXN1
AXIS
$P_AXN2
AXIS
$P_AXN3
AXIS
AXIS
$P_ACTGEOAX
15.2.23
G groups
INT
$P_GG
$P_EXTGG
INT
$A_GG
INT
BOOL
$P_SEARCH
BOOL
$P_SEARCH1
$P_SEARCH2
BOOL
$P_SEARCHL
INT
Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
Description: System variable/value range/index
$P_AXN1
Current address of the geometry axis – abscissa
$P_AXN2
Current address of the geometry axis – ordinate
$P_AXN3
Current address of the geometry axis – applicate
$P_ACTGEOAX[1]
Current geometry axis assignment, dependent on plane
Returns the current geometry axis assignment programmed with
GEOAX(1,X,2,Y,3,Z)
Array index 1–3 for 1st to 3rd geometry axis
n: Number of input 1 – ...
$P_GG[n]
Current G function of a G group (index as PLC interface)
n: Number of the G group
$P_EXTGG[n]
Can only be used in Siemens mode:
Current G function of a G group with external NC languages (index as
PLC interface)
n: Number of the G group
$A_GG[n]
Read current G function of a G group (index as PLC interface) from
SA (index as PLC interface)
n: Number of the G group
$P_SEARCH
Block search is active if TRUE (1)
$P_SEARCH1
Block search with calculation is active if TRUE (1)
$P_SEARCH2
Block search without calculation is active if TRUE (1)
R1 = $P_SEARCHL
Returns the last selected search type:
(coding analogous to PIservice _N_FINDBL)
0 : No block search
1 : Block search without calculation
2 : Block search with calculation on contour
3 : Reserved
4 : Block search with calculation at end of block position
15.2 List of system variables
Part pro
R
R
R
R
R
R
R
R
R
R
Tables
15
Sync O S
3
3
3
4
2
5
R
5
2
2
2
5
15-541