beautypg.com

HEIDENHAIN TNC 426 (280 476) User Manual

Page 22

background image

XVIII

10.1 Principle and Overview ..... 356

Programming notes ..... 356

Calling Q parameter functions ..... 357

10.2 Part Families – Q Parameters in Place of Numerical Values ..... 358

Example NC blocks ..... 358

Example ..... 358

10.3 Describing Contours through Mathematical Operations ..... 359

Function ..... 359

Overview ..... 359

Programming fundamental operations ..... 360

10.4 Trigonometric Functions ..... 361

Definitions ..... 361

Programming trigonometric functions ..... 362

10.5 Calculating Circles ..... 363

Function ..... 363

10.6 If-Then Decisions with Q Parameters ..... 364

Function ..... 364

Unconditional jumps ..... 364

Programming If-Then decisions ..... 364

Abbreviations used: ..... 365

10.7 Checking and changing Q parameters ..... 366

Procedure ..... 366

10.8 Additional Functions ..... 367

Overview ..... 367

FN14: ERROR: Displaying error messages ..... 368

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

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

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

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

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

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

FN26: TABOPEN: Opening a Freely Definable Table ..... 381

FN27: TABWRITE: writing to a freely definable table ..... 381

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

10.9 Entering Formulas Directly ..... 383

Entering formulas ..... 383

Rules for formulas ..... 384

Programming example ..... 385

10 Programming: Q Parameters ..... 355

This manual is related to the following products: