beautypg.com

9 programming: q-parameters – HEIDENHAIN iTNC 530 (606 42x-02) ISO programming User Manual

Page 32

background image

32

9.1 Principle and Overview ..... 274

Programming notes ..... 276

Calling Q-parameter functions ..... 277

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

Function ..... 278

9.3 Describing Contours through Mathematical Operations ..... 279

Function ..... 279

Overview ..... 279

Programming fundamental operations ..... 280

9.4 Trigonometric Functions ..... 281

Definitions ..... 281

Programming trigonometric functions ..... 282

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

Function ..... 283

Unconditional jumps ..... 283

Programming If-Then decisions ..... 284

9.6 Checking and Changing Q Parameters ..... 285

Procedure ..... 285

9.7 Additional Functions ..... 286

Overview ..... 286

D14: ERROR: Displaying error messages ..... 287

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

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

9.8 Entering Formulas Directly ..... 293

Entering formulas ..... 293

Rules for formulas ..... 295

Programming example ..... 296

9.9 String Parameters ..... 297

String processing functions ..... 297

Assigning string parameters ..... 298

Chain-linking string parameters ..... 299

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

Copying a substring from a string parameter ..... 301

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

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

Checking a string parameter ..... 305

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

Comparing alphabetic priority ..... 307

9 Programming: Q-Parameters ..... 273