beautypg.com

HEIDENHAIN iTNC 530 (340 49x-05) ISO programming User Manual

Page 33

background image

HEIDENHAIN iTNC 530

33

9.1 Principle and Overview ..... 250

Programming notes ..... 252

Calling Q-parameter functions ..... 253

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

Function ..... 254

9.3 Describing Contours through Mathematical Operations ..... 255

Function ..... 255

Overview ..... 255

Programming fundamental operations ..... 256

9.4 Trigonometric Functions ..... 257

Definitions ..... 257

Programming trigonometric functions ..... 258

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

Function ..... 259

Unconditional jumps ..... 259

Programming If-Then decisions ..... 259

9.6 Checking and Changing Q Parameters ..... 260

Procedure ..... 260

9.7 Additional Functions ..... 261

Overview ..... 261

D14: ERROR: Displaying error messages ..... 262

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

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

9.8 Entering Formulas Directly ..... 268

Entering formulas ..... 268

Rules for formulas ..... 270

Programming example ..... 271

9.9 String Parameters ..... 272

String processing functions ..... 272

Assigning string parameters ..... 273

Chain-linking string parameters ..... 274

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

Copying a substring from a string parameter ..... 276

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

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

Checking a string parameter ..... 280

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

Comparing alphabetic priority ..... 282

9 Programming: Q Parameters ..... 249