HEIDENHAIN TNC 620 (81760x-02) ISO programming User Manual
Page 33

TNC 620 | User's ManualDIN/ISO Programming | 2/2015
33
9.9
Entering formulas directly.................................................................................................................. 322
Entering formulas..................................................................................................................................322
Rules for formulas.................................................................................................................................324
Programming example.......................................................................................................................... 325
9.10 String parameters............................................................................................................................... 326
String processing functions.................................................................................................................. 326
Assigning string parameters................................................................................................................. 327
Chain-linking string parameters.............................................................................................................327
Converting a numerical value to a string parameter.............................................................................328
Copying a substring from a string parameter.......................................................................................329
Converting a string parameter to a numerical value.............................................................................330
Checking a string parameter.................................................................................................................331
Finding the length of a string parameter..............................................................................................332
Comparing alphabetic sequence...........................................................................................................333
Reading out machine parameters......................................................................................................... 334
9.11 Preassigned Q parameters................................................................................................................. 337
Values from the PLC: Q100 to Q107....................................................................................................337
Active tool radius: Q108........................................................................................................................337
Tool axis: Q109......................................................................................................................................337
Spindle status: Q110............................................................................................................................. 338
Coolant on/off: Q111............................................................................................................................. 338
Overlap factor: Q112............................................................................................................................. 338
Unit of measurement for dimensions in the program: Q113................................................................338
Tool length: Q114.................................................................................................................................. 338
Coordinates after probing during program run..................................................................................... 339
Deviation between actual value and nominal value during automatic tool measurement with the TT
130.........................................................................................................................................................339
Tilting the working plane with mathematical angles: rotary axis coordinates calculated by the
TNC........................................................................................................................................................339
Measurement results from touch probe cycles (see also User’s Manual for Cycle Programming).......340
9.12 Programming examples..................................................................................................................... 342
Example: Ellipse.................................................................................................................................... 342
Example: Concave cylinder machined with spherical cutter.................................................................344
Example: Convex sphere machined with end mill................................................................................346