V variables, 34 pr ogr amming with v a ri ables – HEIDENHAIN CNC Pilot 4290 V7.1 User Manual
Page 318

318
4.34 Pr
ogr
amming with V
a
ri
ables
V variables
The CNC PILOT uses value ranges to define the scope of variables:
Real: V1 to V199
Integer: V200 to V299
Reserved: V300 to V900
The PLC program reads and describes the variables V1..V299.
#520
Depending on the tool type:
1**, 2**: Tool tip radius (rs)
3**, 4**: Shank diameter (d1)
51*, 52*: Cutter diameter in front (df)
56*, 6**: Cutter diameter (d1)
#521
Depending on the tool type:
11*, 12*: Shaft diameter (sd)
14*, 15*, 16*, 2**: Cutting width (sb)
3**, 4**: Length of first cut (al)
5**, 6**: Milling width (fb)
#522
Tool orientation (reference: machining direction of
tool):
0: On the contour
1: To the right of the contour
– 1: To the left of the contour
#523..#524
Set-up dimensions (ze, xe, ye)
#526..#527
Position of tool tip center I, K (see illustration)
#780
Tool from the database
Precondition for tool information: A tool call must be
programmed for the variables to become effective.
Tool information in # variables
Requests and assignments
Read/write machine dimensions (MP 7):
Syntax:
V{Mx[y]}
x = Dimension 1 to 9 (10 to 99 only for machine tool
builders)
y = coordinate: X, Y, Z, U, V, W, A, B or C
Read/write tool compensation:
Syntax:
V{Dx[y]}
x = T number
y = length compensation: X, Y, or Z