beautypg.com

HEIDENHAIN TNC 640 (34059x-02) User Manual

Page 28

background image

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