HEIDENHAIN TNC 640 (34059x-02) ISO programming User Manual
Page 27

TNC 640 | User's Manual for DIN/ISO Programming | 5/2013
27
9
Programming: Q Parameters.........................................................................................................249
9.1
Principle and overview of functions.................................................................................................. 250
Programming notes................................................................................................................................251
Calling Q parameter functions............................................................................................................... 252
9.2
Part families—Q parameters in place of numerical values.............................................................. 253
Application.............................................................................................................................................. 253
9.3
Describing contours with mathematical functions.......................................................................... 254
Application.............................................................................................................................................. 254
Overview................................................................................................................................................ 254
Programming fundamental operations...................................................................................................255
9.4
Angle functions (trigonometry).......................................................................................................... 256
Definitions...............................................................................................................................................256
Programming trigonometric functions................................................................................................... 256
9.5
If-then decisions with Q parameters................................................................................................. 257
Application.............................................................................................................................................. 257
Unconditional jumps...............................................................................................................................257
Programming if-then decisions.............................................................................................................. 257
9.6
Checking and changing Q parameters...............................................................................................258
Procedure............................................................................................................................................... 258
9.7
Additional functions.............................................................................................................................260
Overview................................................................................................................................................ 260
D14: Displaying error messages............................................................................................................ 261
D18: Reading system data.....................................................................................................................265
D19: Transfer values to PLC.................................................................................................................. 274
D20: NC and PLC synchronization.........................................................................................................274
D29: Transfer values to the PLC............................................................................................................276
D37 EXPORT.......................................................................................................................................... 276