HEIDENHAIN TNC 640 (34059x-05) User Manual

Page 32

Advertising
background image

Contents

32

TNC 640 | User's Manual

HEIDENHAIN Conversational Programming | 1/2015

9

Programming: Q Parameters.......................................................................................................297

9.1

Principle and overview of functions................................................................................................. 298

Programming notes...............................................................................................................................300

Calling Q parameter functions.............................................................................................................. 301

9.2

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

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

9.3

Describing contours with mathematical functions......................................................................... 303

Application............................................................................................................................................. 303

Overview............................................................................................................................................... 303

Programming fundamental operations..................................................................................................304

9.4

Angle functions................................................................................................................................... 305

Definitions............................................................................................................................................. 305

Programming trigonometric functions.................................................................................................. 305

9.5

Calculation of circles...........................................................................................................................306

Application............................................................................................................................................. 306

9.6

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

Application............................................................................................................................................. 307

Unconditional jumps..............................................................................................................................307

Abbreviations used:...............................................................................................................................307

Programming if-then decisions............................................................................................................. 308

9.7

Checking and changing Q parameters............................................................................................. 309

Procedure.............................................................................................................................................. 309

9.8

Additional functions............................................................................................................................311

Overview............................................................................................................................................... 311

FN 14: ERROR: Displaying error messages......................................................................................... 312

FN16: F-PRINT – Formatted output of text and Q parameter values.................................................... 316

FN 18: SYSREAD: Reading system data.............................................................................................. 320

FN 19: PLC – Transfer values to the PLC............................................................................................. 329

FN 20: WAIT FOR – NC and PLC synchronization............................................................................... 329

FN 29: PLC – Transfer values to the PLC.............................................................................................330

FN 37: EXPORT.....................................................................................................................................330

Advertising