Indice
9.10 Parametri stringa........................................................................................................................ 325
Funzioni dell'elaborazione stringhe................................................................................................................... 325
Assegnazione di parametri stringa.................................................................................................................... 326
Concatenazione di parametri stringa................................................................................................................ 327
Conversione di un valore numerico in un parametro stringa...................................................................... 328
Copia di una stringa parziale da un parametro stringa................................................................................ 329
Lettura dati di sistema......................................................................................................................................... 330
Conversione di un parametro stringa in un valore numerico...................................................................... 331
Controllo di un parametro stringa..................................................................................................................... 332
Definizione della lunghezza di un parametro stringa.................................................................................... 333
Confronto dell'ordine lessicale di due stringhe di caratteri alfanumerici................................................... 334
Lettura di parametri macchina........................................................................................................................... 335
9.11 Parametri Q predefiniti............................................................................................................... 337
Valori dal PLC da Q100 a Q107......................................................................................................................... 337
Raggio utensile attivo Q108................................................................................................................................ 337
Asse utensile Q109............................................................................................................................................... 338
Stato del mandrino Q110.................................................................................................................................... 338
Alimentazione refrigerante Q111....................................................................................................................... 338
Fattore di sovrapposizione Q112....................................................................................................................... 338
Unità di misura nel programma NC Q113....................................................................................................... 339
Lunghezza utensile Q114.................................................................................................................................... 339
Risultato di misura di cicli di tastatura programmabili da Q115 a Q119................................................... 339
Parametri Q115 e Q116 con misurazione utensile automatica.................................................................. 340
Coordinate calcolate degli assi rotativi da Q120 a Q122............................................................................. 340
Risultati di misura dei cicli di tastatura............................................................................................................ 341
Controllo della condizione di serraggio: Q601................................................................................................ 344
9.12 Accessi a tabelle con istruzioni SQL.......................................................................................... 345
Panoramica............................................................................................................................................................. 345
Programmazione del comando SQL................................................................................................................. 347
Panoramica delle funzioni................................................................................................................................... 348
SQL BIND................................................................................................................................................................. 349
SQL EXECUTE......................................................................................................................................................... 350
SQL FETCH............................................................................................................................................................. 355
SQL UPDATE........................................................................................................................................................... 357
SQL INSERT............................................................................................................................................................ 358
SQL COMMIT.......................................................................................................................................................... 359
SQL ROLLBACK...................................................................................................................................................... 361
SQL SELECT............................................................................................................................................................ 363
Esempi...................................................................................................................................................................... 365
9.13 Esempi di programmazione........................................................................................................ 367
Esempio: arrotondamento del valore................................................................................................................ 367
Esempio: Ellisse..................................................................................................................................................... 368
HEIDENHAIN | TNC640 | Manuale utente Programmazione Klartext | 10/2022 19