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

Page 36

Advertising
background image

36

11.1 Principle and Overview ..... 566

Programming notes ..... 567

Calling Q parameter functions ..... 568

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

Function ..... 569

11.3 Describing Contours through Mathematical Operations ..... 570

Function ..... 570

Overview ..... 570

Programming fundamental operations ..... 571

11.4 Trigonometric Functions ..... 572

Definitions ..... 572

Programming trigonometric functions ..... 573

11.5 Calculating Circles ..... 574

Function ..... 574

11.6 If-Then Decisions with Q Parameters ..... 575

Function ..... 575

Unconditional jumps ..... 575

Programming If-Then decisions ..... 575

Abbreviations used: ..... 576

11.7 Checking and Editing Q Parameters ..... 577

Procedure ..... 577

11.8 Additional Functions ..... 578

Overview ..... 578

FN14: ERROR: Displaying error messages ..... 579

FN15: PRINT: Output of texts or Q parameter values ..... 583

FN16: F-PRINT: Formatted output of texts or Q parameter values ..... 584

FN18: SYS-DATUM READ Read system data ..... 589

FN19: PLC: Transferring values to the PLC ..... 595

FN 20: WAIT FOR: NC and PLC synchronization ..... 596

FN 25: PRESET: Setting a new datum ..... 597

FN26: TABOPEN: Opening a freely definable table ..... 598

FN 27: TABWRITE: Writing to a freely definable table ..... 598

FN28: TABREAD: Reading a Freely Definable Table ..... 599

11.9 Entering Formulas Directly ..... 600

Entering formulas ..... 600

Rules for formulas ..... 602

Programming example ..... 603

11 Programming: Q Parameters ..... 565

Advertising