beautypg.com

9 programming: q parameters – HEIDENHAIN iTNC 530 (60642x-04) ISO programming User Manual

Page 36

background image

36

9.1 Principle and overview ..... 284

Programming notes ..... 286

Calling Q-parameter functions ..... 287

9.2 Part families—Q parameters in place of numerical values ..... 288

Application ..... 288

9.3 Describing contours through mathematical operations ..... 289

Application ..... 289

Overview ..... 289

Programming fundamental operations ..... 290

9.4 Trigonometric functions ..... 291

Definitions ..... 291

Programming trigonometric functions ..... 292

9.5 If-then decisions with Q parameters ..... 293

Application ..... 293

Unconditional jumps ..... 293

Programming if-then decisions ..... 294

9.6 Checking and changing Q parameters ..... 295

Procedure ..... 295

9.7 Additional functions ..... 296

Overview ..... 296

D14: ERROR: Displaying error messages ..... 297

D15: Output of texts or Q parameter values ..... 301

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

9.8 Entering formulas directly ..... 303

Entering formulas ..... 303

Rules for formulas ..... 305

Programming example ..... 306

9.9 String parameters ..... 307

String processing functions ..... 307

Assigning string parameters ..... 308

Chain-linking string parameters ..... 309

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

Copying a substring from a string parameter ..... 311

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

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

Checking a string parameter ..... 315

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

Comparing alphabetic priority ..... 317

9 Programming: Q Parameters ..... 283