HEIDENHAIN TNC 640 (34059x-04) ISO programming User Manual
Page 30

Contents
30
TNC 640 | User's Manual for DIN/ISO Programming | 3/2014
9
Programming: Q Parameters.......................................................................................................263
9.1
Principle and overview of functions................................................................................................. 264
Programming notes...............................................................................................................................265
Calling Q parameter functions.............................................................................................................. 266
9.2
Part families—Q parameters in place of numerical values............................................................. 267
Application............................................................................................................................................. 267
9.3
Describing contours with mathematical functions......................................................................... 268
Application............................................................................................................................................. 268
Overview............................................................................................................................................... 268
Programming fundamental operations..................................................................................................269
9.4
Angle functions (trigonometry)......................................................................................................... 270
Definitions............................................................................................................................................. 270
Programming trigonometric functions.................................................................................................. 270
9.5
If-then decisions with Q parameters................................................................................................ 271
Application............................................................................................................................................. 271
Unconditional jumps..............................................................................................................................271
Programming if-then decisions............................................................................................................. 271
9.6
Checking and changing Q parameters............................................................................................. 272
Procedure.............................................................................................................................................. 272
9.7
Additional functions............................................................................................................................274
Overview............................................................................................................................................... 274
D14: Displaying error messages........................................................................................................... 275
D18: Reading system data....................................................................................................................279
D19: Transfer values to PLC................................................................................................................. 288
D20: NC and PLC synchronization........................................................................................................288
D29: Transfer values to the PLC...........................................................................................................290
D37 EXPORT.........................................................................................................................................290