beautypg.com

HEIDENHAIN TNC 128 (77184x-02) User Manual

Page 22

background image

Contents

22

TNC 128 | User's Manual HEIDENHAIN Conversational Programming | 5/2014

8

Programming: Q Parameters.......................................................................................................189

8.1

Principle and overview of functions................................................................................................. 190

Programming notes...............................................................................................................................191

Calling Q parameter functions.............................................................................................................. 192

8.2

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

Application............................................................................................................................................. 193

8.3

Describing contours with mathematical functions......................................................................... 194

Application............................................................................................................................................. 194

Overview............................................................................................................................................... 194

Programming fundamental operations..................................................................................................195

8.4

Angle functions................................................................................................................................... 196

Definitions............................................................................................................................................. 196

Programming trigonometric functions.................................................................................................. 196

8.5

Calculation of circles...........................................................................................................................197

Application............................................................................................................................................. 197

8.6

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

Application............................................................................................................................................. 198

Unconditional jumps..............................................................................................................................198

Programming if-then decisions............................................................................................................. 198

Abbreviations used:...............................................................................................................................199

8.7

Checking and changing Q parameters............................................................................................. 200

Procedure.............................................................................................................................................. 200

8.8

Additional functions............................................................................................................................202

Overview............................................................................................................................................... 202

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

FN 16: F-PRINT: Output of formatted texts and Q parameter values....................................................207

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

FN 19: PLC: Transfer values to PLC..................................................................................................... 220

FN 20: WAIT FOR: NC and PLC synchronization................................................................................. 220

FN 29: PLC: Transfer values to the PLC...............................................................................................221

FN 37: EXPORT.....................................................................................................................................221