Axis specific variables(V.A.)

The code for axis-specific variables is "V.A...".

Notice

V.A.-variables can only be programmed for linear and rotatory axes, but not for spindles.Folgen

V.A.<var_name>

Significance

Data type

Unit of

In/ Output

Enabled access

Read/
Write

MENT.X

Mental coordinate of the previous NC-block

(see chapter Mirroring G20-G23)

Real

[mm] [inch]

R

PROG.X

Programmed coordinate of the previous NC block

During active contour rotation(#ROTATION) the variable delivers the coordinate value mapped on the machine axes.

Real

[mm] [inch]

R

ABS.X

Absolute coordinate of the previous NC block respectively currently absolute coordinate after NC command#CHANNEL INIT in the currently active coordinate system each.

Real

[mm] [inch]

R

ACT_POS.X

Current actual position in the present coordinate system without any offsets

Real

[mm] [inch]

R

-SWE.X

Current effective negative software limit switch

Real

[mm] [inch]

R

+SWE.X

Current effective positive software limit switch

Real

[mm] [inch]

R

-SWE_MDS.X

Configurated negative software limit switch (acc. to machine parameter [2]-10)

Real

[mm] [inch]

R

+SWE_MDS.X

Configurated positive software limit switch (acc. to machine parameter [2]-11)

Real

[mm] [inch]

R

REF.X

Machine reference point (is documented only after successful machine reference search)

Real

[mm] [inch]

R

BZP.X

Coordinate preset

Real

[mm] [inch]

R

PZV.X

Machine table offset

Real

[mm] [inch]

R

MESS.X

After successful measuring traverse the variable (measured value) gives the axis-specific coordinate in which all re-locations are included (see programming example).

Real

[mm] [inch]

R

MOFFS.X

Measurement offset

Real

[mm] [inch]

R

MERF.X

Measurement traverse completed? If yes, then 1

Boolean

0 , 1

R

MEIN.X

Included measurement offset

Real

[mm] [inch]

R

RERF.X

Machine reference search completed? If yes, then 1

Boolean

0 , 1

R

SOFFS.X

Moving path during manual operation. Useful only combined with NC command #GET IPO OFFSET

Real

[mm] [inch]

R

MODE.X

Current axis mode

Integer

-

R

MODULO_VALUE.X

Modulo range

Real

[°]

R

LOG_AX_NR.X

Logical axis number of an axis

Integer

-

R

AX_LIST_NAME.X

Configuratedaxis name (acc. to machine parameter[2]-18)

String

-

R

MIRROR.X

Mirror mode of the axis:

(1: no mirroring -1: axis is mirrored)

Integer

-

R

WCS.X

MCS.X

Conversion between machine coordinates (MCS) and work peace coordinates (WCS).

Only useful in combination with the NC commands #WCS TO MCS and #MCS TO WCS

Real

[mm] [inch]

R / W

In the use of strings for axis names (for instance X_SCHLITTEN see also chapter 3.1: axis-commands) these axis names are to be used for identifying the variables.

Example: V.A.MENT.X_SCHLITTEN

Programming example

The last block causes positioning in X to 148 (= 98 + 50) and in Y to 2

N10 G90 G92 X50 
N20 G100 X100 ( Measurement traverse , measurement interrupt)
(occurs 2mm before the target )
N30 G90 G92 X0
N40 XV.A.MESS.X YV.A.MOFFS.X