HEIDENHAIN TNC 640 (34059x-02) User Manual
Page 28
Contents
28
TNC 640 | User's Manual
HEIDENHAIN Conversational Programming | 5/2013
9
Programming: Q Parameters.........................................................................................................277
9.1
Principle and overview of functions.................................................................................................. 278
Programming notes................................................................................................................................279
Calling Q parameter functions............................................................................................................... 280
9.2
Part families—Q parameters in place of numerical values.............................................................. 281
Application.............................................................................................................................................. 281
9.3
Describing contours with mathematical functions.......................................................................... 282
Application.............................................................................................................................................. 282
Overview................................................................................................................................................ 282
Programming fundamental operations...................................................................................................283
9.4
Angle functions (trigonometry).......................................................................................................... 284
Definitions...............................................................................................................................................284
Programming trigonometric functions................................................................................................... 284
9.5
Calculation of circles............................................................................................................................285
Application.............................................................................................................................................. 285
9.6
If-then decisions with Q parameters................................................................................................. 286
Application.............................................................................................................................................. 286
Unconditional jumps...............................................................................................................................286
Programming if-then decisions.............................................................................................................. 286
Abbreviations used:................................................................................................................................287
9.7
Checking and changing Q parameters...............................................................................................288
Procedure............................................................................................................................................... 288
9.8
Additional functions.............................................................................................................................290
Overview................................................................................................................................................ 290
FN 14: ERROR: Displaying error messages...........................................................................................291
FN 16: F-PRINT: Output of formatted texts and Q parameter values.....................................................295
FN 18: SYS-DATUM READ: Reading system data................................................................................. 299
FN 19: PLC: Transfer values to PLC...................................................................................................... 308
FN 20: WAIT FOR: NC and PLC synchronization.................................................................................. 308
FN 29: PLC: Transfer values to the PLC................................................................................................310
FN 37: EXPORT......................................................................................................................................310