beautypg.com

HEIDENHAIN TNC 620 (81760x-02) User Manual

Page 32

background image

Contents

32

TNC 620 | User's Manual

HEIDENHAIN Conversational Programming | 2/2015

9

Programming: Q parameters.......................................................................................................293

9.1

Principle and overview of functions................................................................................................. 294

Programming notes...............................................................................................................................296
Calling Q parameter functions.............................................................................................................. 297

9.2

Part families—Q parameters in place of numerical values............................................................. 298

Application............................................................................................................................................. 298

9.3

Describing contours with mathematical functions......................................................................... 299

Application............................................................................................................................................. 299
Overview............................................................................................................................................... 299
Programming fundamental operations..................................................................................................300

9.4

Angle functions................................................................................................................................... 301

Definitions............................................................................................................................................. 301
Programming trigonometric functions.................................................................................................. 301

9.5

Calculation of circles...........................................................................................................................302

Application............................................................................................................................................. 302

9.6

If-then decisions with Q parameters................................................................................................ 303

Application............................................................................................................................................. 303
Unconditional jumps..............................................................................................................................303
Abbreviations used:...............................................................................................................................303
Programming if-then decisions............................................................................................................. 304

9.7

Checking and changing Q parameters............................................................................................. 305

Procedure.............................................................................................................................................. 305

9.8

Additional functions............................................................................................................................307

Overview............................................................................................................................................... 307
FN 14: ERROR: Displaying error messages......................................................................................... 308
FN16: F-PRINT – Formatted output of text and Q parameter values.................................................... 312
FN 18: SYSREAD: Reading system data.............................................................................................. 316
FN 19: PLC – Transfer values to the PLC.............................................................................................325
FN 20: WAIT FOR – NC and PLC synchronization............................................................................... 325
FN 29: PLC – Transfer values to the PLC.............................................................................................326
FN 37: EXPORT.....................................................................................................................................326