Indice
9.10 Parametri stringa........................................................................................................................ 319
Funzioni dell'elaborazione stringhe................................................................................................................... 319
Assegnazione di parametri stringa.................................................................................................................... 320
Concatenazione di parametri stringa................................................................................................................ 321
Conversione di un valore numerico in un parametro stringa...................................................................... 322
Copia di una stringa parziale da un parametro stringa................................................................................ 323
Lettura dati di sistema......................................................................................................................................... 324
Conversione di un parametro stringa in un valore numerico...................................................................... 325
Controllo di un parametro stringa..................................................................................................................... 326
Definizione della lunghezza di un parametro stringa.................................................................................... 327
Confronto dell'ordine lessicale di due stringhe di caratteri alfanumerici................................................... 328
Lettura di parametri macchina........................................................................................................................... 329
9.11 Parametri Q predefiniti............................................................................................................... 331
Valori dal PLC da Q100 a Q107......................................................................................................................... 331
Raggio utensile attivo Q108................................................................................................................................ 331
Asse utensile Q109............................................................................................................................................... 332
Stato del mandrino Q110.................................................................................................................................... 332
Alimentazione refrigerante Q111....................................................................................................................... 332
Fattore di sovrapposizione Q112....................................................................................................................... 332
Unità di misura nel programma NC Q113....................................................................................................... 333
Lunghezza utensile Q114.................................................................................................................................... 333
Risultato di misura di cicli di tastatura programmabili da Q115 a Q119................................................... 333
Parametri Q115 e Q116 con misurazione utensile automatica.................................................................. 334
Coordinate calcolate degli assi rotativi da Q120 a Q122............................................................................. 334
Risultati di misura dei cicli di tastatura............................................................................................................ 335
9.12 Accessi a tabelle con istruzioni SQL.......................................................................................... 339
Panoramica............................................................................................................................................................. 339
Programmazione del comando SQL................................................................................................................. 341
Panoramica delle funzioni................................................................................................................................... 342
SQL BIND................................................................................................................................................................. 343
SQL EXECUTE......................................................................................................................................................... 344
SQL FETCH............................................................................................................................................................. 349
SQL UPDATE........................................................................................................................................................... 351
SQL INSERT............................................................................................................................................................ 352
SQL COMMIT.......................................................................................................................................................... 353
SQL ROLLBACK...................................................................................................................................................... 355
SQL SELECT............................................................................................................................................................ 357
Esempi...................................................................................................................................................................... 359
9.13 Esempi di programmazione........................................................................................................ 361
Esempio: arrotondamento del valore................................................................................................................ 361
Esempio: Ellisse..................................................................................................................................................... 362
Esempio: cilindro concavo con Fresa sferica................................................................................................ 364
Esempio: sfera convessa con fresa a candela............................................................................................... 366
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 19