beautypg.com

9 programming: q parameters – HEIDENHAIN iTNC 530 (606 42x-01) ISO programming User Manual

Page 27

background image

HEIDENHAIN iTNC 530

27

9.1 Principle and Overview ..... 254

Programming notes ..... 256

Calling Q-parameter functions ..... 257

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

Function ..... 258

9.3 Describing Contours through Mathematical Operations ..... 259

Function ..... 259

Overview ..... 259

Programming fundamental operations ..... 260

9.4 Trigonometric Functions ..... 261

Definitions ..... 261

Programming trigonometric functions ..... 262

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

Function ..... 263

Unconditional jumps ..... 263

Programming If-Then decisions ..... 264

9.6 Checking and Changing Q Parameters ..... 265

Procedure ..... 265

9.7 Additional Functions ..... 266

Overview ..... 266

D14: ERROR: Displaying error messages ..... 267

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

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

9.8 Entering Formulas Directly ..... 273

Entering formulas ..... 273

Rules for formulas ..... 275

Programming example ..... 276

9.9 String Parameters ..... 277

String processing functions ..... 277

Assigning string parameters ..... 278

Chain-linking string parameters ..... 279

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

Copying a substring from a string parameter ..... 281

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

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

Checking a string parameter ..... 285

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

Comparing alphabetic priority ..... 287

9 Programming: Q Parameters ..... 253