beautypg.com

9 programming: q parameters – HEIDENHAIN iTNC 530 (340 49x-06) ISO programming User Manual

Page 39

background image

HEIDENHAIN iTNC 530

39

9.1 Principle and Overview ..... 262

Programming notes ..... 264

Calling Q-parameter functions ..... 265

9.2 Part Families—Q Parameters in Place of Numerical Values ..... 266

Function ..... 266

9.3 Describing Contours through Mathematical Operations ..... 267

Function ..... 267

Overview ..... 267

Programming fundamental operations ..... 268

9.4 Trigonometric Functions ..... 269

Definitions ..... 269

Programming trigonometric functions ..... 270

9.5 If-Then Decisions with Q Parameters ..... 271

Function ..... 271

Unconditional jumps ..... 271

Programming If-Then decisions ..... 272

9.6 Checking and Changing Q Parameters ..... 273

Procedure ..... 273

9.7 Additional Functions ..... 274

Overview ..... 274

D14: ERROR: Displaying error messages ..... 275

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

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

9.8 Entering Formulas Directly ..... 281

Entering formulas ..... 281

Rules for formulas ..... 283

Programming example ..... 284

9.9 String Parameters ..... 285

String processing functions ..... 285

Assigning string parameters ..... 286

Chain-linking string parameters ..... 287

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

Copying a substring from a string parameter ..... 289

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

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

Checking a string parameter ..... 293

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

Comparing alphabetic priority ..... 295

9 Programming: Q Parameters ..... 261