Cycle parameters, Log function – HEIDENHAIN TNC 640 (34059x-01) Cycle programming User Manual
Page 511

HEIDENHAIN TNC 640
511
1
9
.3 SA
VE KINEMA
TICS (Cy
c
le
450, DIN/ISO: G450; Option)
Cycle parameters
U
Mode (0/1/2/3)
Q410: Specify whether to save or
restore a kinematics configuration:
0: Save active kinematics
1: Restore previously saved kinematics configuration
2: Display the saving status
3: Delete a data block
U
Memory designation
Q409/QS409: Number or name
of the data block designator. The character length
must not exceed 16 characters. 16 memory spaces in
total are available. Without function if Mode 2 has
been selected. Wildcards can be used in Modes 1 and
3 (Restore and Delete). If several possible data blocks
are found because of the wildcards, the mean values
of the data are restored (Mode 1) or all data blocks are
deleted after confirmation (Mode 3). The following
wildcards exist:
?: A single, undefined character
$: A single, alphabetic character (letter)
#: A single, undefined number
*: An undefined string of any length
Log function
After running Cycle 450, the TNC creates a measuring log
(TCHPR450.TXT) containing the following information:
Creation date and time of the log
Path of the NC program from which the cycle was run
Mode used (0=Save/1=Restore/2=Saving status/3=Delete)
Designator of the current kinematics
Entered data record identifier
The other data in the log vary depending on the selected mode:
Mode 0:
Logging of all axis entries and transformation entries of the
kinematics chain that the TNC has saved.
Mode 1:
Logging of all transformation entries before and after restoring the
kinematics configuration
Mode 2:
List of the saved data records.
Mode 3:
List of the deleted data records.
Example: Saving the current kinematics
5 TCH PROBE 450 SAVE KINEMATICS
Q410=0
;MODE
QS409="SAVE1" ;MEMORY DESIGNATION
Example: Restoring data blocks
5 TCH PROBE 450 SAVE KINEMATICS
Q410=1
;MODE
QS409="SAVE?" ;MEMORY DESIGNATION
Example: Displaying all saved data blocks
5 TCH PROBE 450 SAVE KINEMATICS
Q410=2
;MODE
QS409=""
;MEMORY DESIGNATION
Example: Deleting data blocks
5 TCH PROBE 450 SAVE KINEMATICS
Q410=3
;MODE
QS409="SA*" ;MEMORY DESIGNATION