HEIDENHAIN TNC 640 (34059x-05) ISO programming User Manual
Page 32

Contents
32
TNC 640 | User's ManualDIN/ISO Programming | 1/2015
9
Programming: Q Parameters.......................................................................................................291
9.1
Principle and overview of functions................................................................................................. 292
Programming notes...............................................................................................................................294
Calling Q parameter functions.............................................................................................................. 295
9.2
Part families—Q parameters in place of numerical values............................................................. 296
Application............................................................................................................................................. 296
9.3
Describing contours with mathematical functions......................................................................... 297
Application............................................................................................................................................. 297
Overview............................................................................................................................................... 297
Programming fundamental operations..................................................................................................298
9.4
Angle functions................................................................................................................................... 299
Definitions............................................................................................................................................. 299
Programming trigonometric functions.................................................................................................. 299
9.5
Calculation of circles...........................................................................................................................300
Application............................................................................................................................................. 300
9.6
If-then decisions with Q parameters................................................................................................ 301
Application............................................................................................................................................. 301
Unconditional jumps..............................................................................................................................301
Programming if-then decisions............................................................................................................. 301
9.7
Checking and changing Q parameters............................................................................................. 302
Procedure.............................................................................................................................................. 302
9.8
Additional functions............................................................................................................................304
Overview............................................................................................................................................... 304
D14: Displaying error messages........................................................................................................... 305
D16 – Formatted output of text and Q parameter values.....................................................................309
D18: Reading system data....................................................................................................................313
D19 – Transfer values to the PLC.........................................................................................................322
D20 – NC and PLC synchronization......................................................................................................322
D29 – Transfer values to the PLC.........................................................................................................323
D37 – EXPORT......................................................................................................................................323