beautypg.com

11 programming: q parameters, Programming: q parameters – HEIDENHAIN iTNC 530 (340 49x-03) ISO programming User Manual

Page 34

background image

34

11.1 Principle and Overview ..... 506

Programming notes ..... 507

Calling Q parameter functions ..... 508

11.2 Part Families—Q Parameters in Place of Numerical Values ..... 509

Example NC blocks ..... 509

Example ..... 509

11.3 Describing Contours through Mathematical Operations ..... 510

Function ..... 510

Overview ..... 510

Programming fundamental operations ..... 511

11.4 Trigonometric Functions ..... 513

Definitions ..... 513

Programming trigonometric functions ..... 514

11.5 If-Then Decisions with Q Parameters ..... 515

Function ..... 515

Unconditional jumps ..... 515

Programming If-Then decisions ..... 515

Abbreviations used: ..... 516

11.6 Checking and Editing Q Parameters ..... 517

Procedure ..... 517

11.7 Additional Functions ..... 518

Overview ..... 518

D14: ERROR: Output error messages ..... 519

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

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

11.8 Entering Formulas Directly ..... 524

Entering formulas ..... 524

Rules for formulas ..... 526

Programming example ..... 527

11.9 String Parameters ..... 528

String processing functions ..... 528

Assigning string parameters ..... 529

Chain-linking string parameters ..... 529

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

Copying a substring from a string parameter ..... 531

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

Checking a string parameter ..... 533

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

Comparing alphabetic priority ..... 535

11 Programming: Q Parameters ..... 505