D18: read system data, 7 a d ditional f unctions – HEIDENHAIN TNC 640 (34059x-01) ISO programming User Manual
Page 236

236
Programming: Q Parameters
8.7 A
d
ditional F
unctions
D18: Read system data
With the D18 function you can read system data and store them in Q
parameters. You select the system data through a group name (ID
number), and additionally through a number and an index.
1100
Kinematic access not possible
1101
Meas. pos. not in traverse range
1102
Preset compensation not possible
1103
Tool radius too large
1104
Plunging type is not possible
1105
Plunge angle incorrectly defined
1106
Angular length is undefined
1107
Slot width is too large
1108
Scaling factors not equal
1109
Tool data inconsistent
Error number
Text
Group name, ID no.
Number
Index
Meaning
Program information, 10
3
-
Number of the active fixed cycle
103
Q parameter number Relevant within NC cycles; for inquiry as to whether
the Q parameter given under IDX was explicitly stated
in the associated CYCLE DEF.
System jump addresses, 13
1
-
Label jumped to during M2/M30 instead of ending the
current program. Value = 0: M2/M30 has the normal
effect
2
-
Label jumped to if FN14: ERROR after the NC
CANCEL reaction instead of aborting the program
with an error. The error number programmed in the
FN14 command can be read under ID992 NR14.
Value = 0: FN14 has the normal effect.
3
-
Label jumped to in the event of an internal server
error (SQL, PLC, CFG) instead of aborting the program
with an error message.
Value = 0: Server error has the normal effect.
Machine status, 20
1
-
Active tool number
2
-
Prepared tool number
3
-
Active tool axis
0=X, 1=Y, 2=Z, 6=U, 7=V, 8=W