Cuprins
9.10 Parametri de şir.......................................................................................................................... 317
Funcţii de procesare a şirurilor.......................................................................................................................... 317
Alocare parametri de tip şir................................................................................................................................ 318
Concatenarea parametrilor de şir...................................................................................................................... 319
Conversia unei valori numerice într-un parametru de şir.............................................................................. 320
Copierea unui subşir dintr-un parametru şir.................................................................................................... 321
Citirea datelor sistemului..................................................................................................................................... 322
Conversia unui parametru de tip şir la o valoare numerică......................................................................... 323
Testarea unui parametru şir............................................................................................................................... 324
Determinarea lungimii parametrului unui şir................................................................................................... 325
Compararea ordinii lexicale a două şiruri alfanumerice............................................................................... 326
Citirea parametrilor maşinii................................................................................................................................. 327
9.11 Parametrii Q preasignaţi............................................................................................................. 329
Valori de la PLC: Q100 la Q107.......................................................................................................................... 329
Rază sculă activă: Q108...................................................................................................................................... 329
Axa sculei: Q109.................................................................................................................................................... 330
Starea broşei: Q110.............................................................................................................................................. 330
Agentul de răcire pornit/oprit: Q111.................................................................................................................. 330
Factorul de suprapunere: Q112.......................................................................................................................... 330
Unitatea de măsură din programul NC: Q113................................................................................................. 331
Lungimea sculei: Q114......................................................................................................................................... 331
Rezultatul măsurării din ciclurile de palpare programabile: de la Q115 până la Q119............................ 331
ParametriiQ Q115 şi Q116 pentru măsurarea automată a sculei.............................................................. 332
Coordonatele calculate ale axelor rotative: de la Q120 până la Q122....................................................... 332
Rezultate de măsurare din ciclurile de palpare.............................................................................................. 333
9.12 Accesarea tabelelor cu instrucţiuni SQL..................................................................................... 338
Introducere.............................................................................................................................................................. 338
Programarea comenzilor SQL............................................................................................................................ 340
Prezentare generală a funcţiilor......................................................................................................................... 341
SQL BIND................................................................................................................................................................. 342
SQL EXECUTE......................................................................................................................................................... 343
SQL FETCH............................................................................................................................................................. 348
SQL UPDATE........................................................................................................................................................... 350
SQL INSERT............................................................................................................................................................ 352
SQL COMMIT.......................................................................................................................................................... 353
SQL ROLLBACK...................................................................................................................................................... 355
SQL SELECT............................................................................................................................................................ 357
Exemple.................................................................................................................................................................... 359
9.13 Exemple de programare............................................................................................................. 361
Exemplu: Rotunjirea unei valori.......................................................................................................................... 361
Exemplu: Elipsă...................................................................................................................................................... 362
Exemplu: Cilindru concav prelucrat cu Freză sferică................................................................................... 364
Exemplu: Sferă convexă prelucrată cu freză frontală................................................................................... 366
HEIDENHAIN | TNC620 | Manualul utilizatorului pentru programarea Klartext | 10/2022 19