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

Page 36

Advertising
background image

36

11.1 Principle and Overview ..... 526

Programming notes ..... 527

Calling Q parameter functions ..... 528

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

Example NC blocks ..... 529

Example ..... 529

11.3 Describing Contours through Mathematical Operations ..... 530

Function ..... 530

Overview ..... 530

Programming fundamental operations ..... 531

11.4 Trigonometric Functions ..... 533

Definitions ..... 533

Programming trigonometric functions ..... 534

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

Application ..... 535

Unconditional jumps ..... 535

Programming If-Then decisions ..... 535

Abbreviations used: ..... 536

11.6 Checking and Changing Q Parameters ..... 537

Procedure ..... 537

11.7 Additional Functions ..... 538

Overview ..... 538

D14: ERROR: Output error messages ..... 539

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

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

11.8 Entering Formulas Directly ..... 544

Entering formulas ..... 544

Rules for formulas ..... 546

Programming example ..... 547

11.9 String Parameters ..... 548

String processing functions ..... 548

Assigning string parameters ..... 549

Chain-linking string parameters ..... 549

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

Copying a substring from a string parameter ..... 551

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

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

Checking a string parameter ..... 555

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

Comparing alphabetic priority ..... 557

11 Programming: Q-Parameters ..... 525

Advertising