
Programming Q Parameters | Additional functions
10
412
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
Group
name
Gruppen-
nummerID
Systemdaten-
nummer
Index
Description
271
1
Axis
Current nominal position in the input system
Read information to M128
280
1
-
M128 active:
–
1 = Yes, 0 = No
Machine kinematics
5
-
0: Temperature compensation not active
1: Temperature compensation active
7
-
KinematicsComp:
0: Compensations by KinematicsComp not
active
1: Compensations by KinematicsComp active
290
10
-
Index of the machine kinematics from
Channels/ChannelSettings/CfgKin-
List/kinCompositeModels programmed in
FUNCTION MODE MILL or FUNCTION
MODE TURN
–
1 = Not programmed.
Read data of the machine kinematics
1
QS parameter
no.
Read the axis names of the active 3-axis
kinematics. The axis names are written
according to QS(IDX), QS(IDX+1), and
QS(IDX+2).
0 = Operation successful
2
0
Is FACING HEAD POS function active?
1 = Yes, 0 = No
4
Rotary axis
Read whether the defined rotary axis partici-
pates in the kinematic calculation.
1 = Yes, 0 = No
(A rotary axis can be excluded from the
kinematics calculating using M138.)
Index: 4, 5, 6 ( A, B, C )
10
Axis
Determine programmable axes. Determine
the axis ID associated with the specified axis
index (index from CfgAxis/axisList).
Index: 1 - 9 ( X, Y, Z, A, B, C, U, V, W )
295
11
Axis ID
Determine programmable axes. Determine
the index of the axis (X = 1, Y = 2, ...) for the
specified axis ID
Index: Axis ID (index from CfgAxis/axisList)
Modify the geometrical behavior
310
20
Axis
Diameter programming:
–
1 = on, 0 = off
Current system time
0
System time in seconds that has elapsed
since 01.01.1970, 00:00:00 (real time).
320
1
1
System time in seconds that has elapsed
since 01.01.1970, 00:00:00 (look-ahead calcu-
lation).
Summary of Contents for TNC 640
Page 4: ......
Page 5: ...Fundamentals ...
Page 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Page 67: ...1 First Steps with the TNC 640 ...
Page 90: ......
Page 91: ...2 Introduction ...
Page 130: ......
Page 131: ...3 Operating the Touchscreen ...
Page 144: ......
Page 145: ...4 Fundamentals File Management ...
Page 206: ......
Page 207: ...5 Programming Aids ...
Page 236: ......
Page 237: ...6 Tools ...
Page 281: ...7 Programming Contours ...
Page 333: ...8 Data Transfer from CAD Files ...
Page 355: ...9 Subprograms and Program Section Repeats ...
Page 374: ......
Page 375: ...10 Programming Q Parameters ...
Page 478: ......
Page 479: ...11 Miscellaneous Functions ...
Page 501: ...12 Special Functions ...
Page 584: ......
Page 585: ...13 Multiple Axis Machining ...
Page 650: ......
Page 651: ...14 Pallet Management ...
Page 664: ......
Page 665: ...15 Batch Process Manager ...
Page 673: ...16 Turning ...
Page 713: ...17 Manual Operation and Setup ...
Page 797: ...18 Positioning with Manual Data Input ...
Page 803: ...19 Test Run and Program Run ...
Page 843: ...20 MOD Functions ...
Page 881: ...21 Tables and Overviews ...