Cuprins
9.10 Parametri de şir............................................................................................................................. 321
Funcţii de procesare a şirurilor............................................................................................................................... 321
Alocare parametri de tip şir..................................................................................................................................... 322
Concatenarea parametrilor de şir...........................................................................................................................323
Conversia unei valori numerice într-un parametru de şir.................................................................................. 324
Copierea unui subşir dintr-un parametru şir........................................................................................................ 325
Citirea datelor sistemului..........................................................................................................................................326
Conversia unui parametru de tip şir la o valoare numerică.............................................................................. 327
Testarea unui parametru şir.................................................................................................................................... 328
Găsirea lungimii unui parametru şir.......................................................................................................................329
Compararea priorităţii alfabetice............................................................................................................................ 330
Citirea parametrilor maşinii......................................................................................................................................331
9.11 Parametrii Q preasignaţi.................................................................................................................334
Valori de la PLC: Q100 la Q107...............................................................................................................................334
Rază sculă activă: Q108........................................................................................................................................... 334
Axa sculei: Q109.........................................................................................................................................................335
Starea broşei: Q110................................................................................................................................................... 335
Agentul de răcire pornit/oprit: Q111.......................................................................................................................335
Factorul de suprapunere: Q112...............................................................................................................................335
Unitatea de măsură pentru dimensiunile din programul NC: Q113.................................................................335
Lungimea sculei: Q114..............................................................................................................................................336
Coordonatele după sondarea din timpul rulării programului............................................................................ 336
Diferența dintre valoarea efectivă și cea nominală în timpul măsurării automate a sculei; de exemplu, cu
TT 160...........................................................................................................................................................................336
Înclinarea planului de lucru cu unghiurile piesei de prelucrat: Coordonate calculate de sistemul de control
pentru axele rotative..................................................................................................................................................336
Rezultate de măsurare din ciclurile de palpare................................................................................................... 337
9.12 Accesarea tabelelor cu instrucţiuni SQL.........................................................................................340
Introducere................................................................................................................................................................... 340
Programarea comenzilor SQL................................................................................................................................. 342
Prezentare generală a funcţiilor.............................................................................................................................. 343
SQL BIND......................................................................................................................................................................344
SQL EXECUTE..............................................................................................................................................................345
SQL FETCH.................................................................................................................................................................. 350
SQL UPDATE................................................................................................................................................................352
SQL INSERT.................................................................................................................................................................354
SQL COMMIT...............................................................................................................................................................355
SQL ROLLBACK...........................................................................................................................................................357
SQL SELECT.................................................................................................................................................................359
Exemple........................................................................................................................................................................ 361
9.13 Exemple de programare................................................................................................................. 363
Exemplu: Rotunjirea unei valori............................................................................................................................... 363
Exemplu: Elipsă...........................................................................................................................................................364
HEIDENHAIN | TNC620 | Manualul utilizatorului pentru programarea Klartext | 01/2022 19