beautypg.com

9 programming: q-parameters – HEIDENHAIN 530 (340 49x-07) ISO programming User Manual

Page 41

background image

HEIDENHAIN iTNC 530

41

9.1 Principle and Overview ..... 272

Programming notes ..... 274

Calling Q-parameter functions ..... 275

9.2 Part Families—Q Parameters in Place of Numerical Values ..... 276

Function ..... 276

9.3 Describing Contours through Mathematical Operations ..... 277

Function ..... 277

Overview ..... 277

Programming fundamental operations ..... 278

9.4 Trigonometric Functions ..... 279

Definitions ..... 279

Programming trigonometric functions ..... 280

9.5 If-Then Decisions with Q Parameters ..... 281

Function ..... 281

Unconditional jumps ..... 281

Programming If-Then decisions ..... 282

9.6 Checking and Changing Q Parameters ..... 283

Procedure ..... 283

9.7 Additional Functions ..... 284

Overview ..... 284

D14: ERROR: Displaying error messages ..... 285

D15 PRINT: Output of texts or Q parameter values ..... 289

D19 PLC: Transfer values to the PLC ..... 290

9.8 Entering Formulas Directly ..... 291

Entering formulas ..... 291

Rules for formulas ..... 293

Programming example ..... 294

9.9 String Parameters ..... 295

String processing functions ..... 295

Assigning string parameters ..... 296

Chain-linking string parameters ..... 297

Converting a numerical value to a string parameter ..... 298

Copying a substring from a string parameter ..... 299

Copying system data to a string parameter ..... 300

Converting a string parameter to a numerical value ..... 302

Checking a string parameter ..... 303

Finding the length of a string parameter ..... 304

Comparing alphabetic priority ..... 305

9 Programming: Q-Parameters ..... 271