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

Page 28

Advertising
background image

28

11.1 Principle and Overview ..... 502

Programming notes ..... 503

Calling Q parameter functions ..... 503

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

Example NC blocks ..... 504

Example ..... 504

11.3 Describing Contours through Mathematical Operations ..... 505

Function ..... 505

Overview ..... 505

Programming fundamental operations ..... 506

11.4 Trigonometric Functions ..... 507

Definitions ..... 507

Programming trigonometric functions ..... 508

11.5 Calculating Circles ..... 509

Function ..... 509

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

Function ..... 510

Unconditional jumps ..... 510

Programming If-Then decisions ..... 510

Abbreviations used: ..... 511

11.7 Checking and Changing Q Parameters ..... 512

Procedure ..... 512

11.8 Additional Functions ..... 513

Overview ..... 513

FN14: ERROR: Displaying error messages ..... 514

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

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

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

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

FN20: WAIT FOR: NC and PLC synchronization ..... 527

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

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

FN27: TABWRITE: Writing to a freely definable table ..... 529

FN28:TABREAD: Reading a freely definable table ..... 530

11.9 Entering Formulas Directly ..... 531

Entering formulas ..... 531

Rules for formulas ..... 533

Programming example ..... 534

11 Programming: Q Parameters ..... 501

Advertising