
Contents
50
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
SQL EXECUTE......................................................................................................................................441
SQL FETCH.......................................................................................................................................... 444
SQL UPDATE........................................................................................................................................445
SQL INSERT......................................................................................................................................... 446
SQL COMMIT...................................................................................................................................... 447
SQL ROLLBACK................................................................................................................................... 448
SQL SELECT........................................................................................................................................ 449
10.10 Entering formulas directly................................................................................................................. 450
Entering formulas................................................................................................................................. 450
Rules for formulas................................................................................................................................452
Example of entry................................................................................................................................. 453
10.11 String parameters.............................................................................................................................. 454
String processing functions................................................................................................................. 454
Assign string parameters..................................................................................................................... 455
Chain-linking string parameters............................................................................................................456
Converting a numerical value to a string parameter............................................................................457
Copying a substring from a string parameter......................................................................................458
Reading system data........................................................................................................................... 459
Converting a string parameter to a numerical value............................................................................460
Testing a string parameter................................................................................................................... 461
Finding the length of a string parameter.............................................................................................462
Comparing alphabetic priority.............................................................................................................. 463
Reading out machine parameters........................................................................................................ 464
10.12 Preassigned Q parameters................................................................................................................ 467
Values from the PLC: Q100 to Q107...................................................................................................467
Active tool radius: Q108.......................................................................................................................467
Tool axis: Q109.....................................................................................................................................468
Spindle status: Q110............................................................................................................................ 468
Coolant on/off: Q111............................................................................................................................ 468
Overlap factor: Q112............................................................................................................................ 468
Unit of measurement for dimensions in the program: Q113...............................................................468
Tool length: Q114................................................................................................................................. 469
Coordinates after probing during program run.................................................................................... 469
Deviation between actual value and nominal value during automatic tool measurement with, for
example, the TT 160............................................................................................................................ 469
for rotary axes calculated by the control............................................................................................. 469
Measurement results from touch probe cycles.................................................................................. 470
Checking the setup situation: Q601.....................................................................................................471
10.13 Programming examples.................................................................................................................... 472
Example: Ellipse................................................................................................................................... 472
Example: Concave cylinder machined with spherical cutter................................................................ 474
Example: Convex sphere machined with end mill...............................................................................476
Содержание TNC 640
Страница 4: ......
Страница 5: ...Fundamentals ...
Страница 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Страница 67: ...1 First Steps with the TNC 640 ...
Страница 90: ......
Страница 91: ...2 Introduction ...
Страница 130: ......
Страница 131: ...3 Operating the Touchscreen ...
Страница 144: ......
Страница 145: ...4 Fundamentals File Management ...
Страница 206: ......
Страница 207: ...5 Programming Aids ...
Страница 236: ......
Страница 237: ...6 Tools ...
Страница 281: ...7 Programming Contours ...
Страница 333: ...8 Data Transfer from CAD Files ...
Страница 355: ...9 Subprograms and Program Section Repeats ...
Страница 374: ......
Страница 375: ...10 Programming Q Parameters ...
Страница 478: ......
Страница 479: ...11 Miscellaneous Functions ...
Страница 501: ...12 Special Functions ...
Страница 584: ......
Страница 585: ...13 Multiple Axis Machining ...
Страница 650: ......
Страница 651: ...14 Pallet Management ...
Страница 664: ......
Страница 665: ...15 Batch Process Manager ...
Страница 673: ...16 Turning ...
Страница 713: ...17 Manual Operation and Setup ...
Страница 797: ...18 Positioning with Manual Data Input ...
Страница 803: ...19 Test Run and Program Run ...
Страница 843: ...20 MOD Functions ...
Страница 881: ...21 Tables and Overviews ...