Controllo di un parametro stringa, Pag. 559, 9 p a ra metr i str ing a – HEIDENHAIN iTNC 530 (340 49x-04) ISO programming Manuale d'uso
Pagina 559

HEIDENHAIN iTNC 530
559
1
1
.9 P
a
ra
metr
i str
ing
a
Controllo di un parametro stringa
Con la funzione INSTR si può controllare se o dove un parametro
stringa è contenuto in un altro parametro stringa.
Selezione delle funzioni parametriche Q
Selezionare la funzione FORMULA
Inserire il numero del parametro Q in cui il TNC deve
salvare la posizione da cui inizia il testo da cercare,
confermare con il tasto ENT
Commutazione del livello softkey
Selezione della funzione per il controllo di un
parametro stringa
Inserire il numero del parametro QS in cui è salvato il
testo da cercare, confermare con il tasto ENT
Inserire il numero del parametro QS che il TNC deve
esplorare, confermare con il tasto ENT
Inserire il numero della posizione da cui il TNC deve
cercare la stringa parziale, confermare con il tasto
ENT
Chiudere l’espressione tra parentesi con il tasto ENT e
terminare l’inserimento con il tasto END
Esempio: esplorare QS10 per trovare il testo salvato nel
parametro QS13. Iniziare la ricerca dalla terza posizione
Assicurarsi che il primo carattere di una stringa di caratteri
cominci internamente sulla posizione 0.
Se il TNC non trova la stringa parziale da cercare,
memorizza la lunghezza totale della stringa da cercare (il
conteggio inizia da 1) nel parametro del risultato.
Se la stringa parziale da cercare compare più volte, il TNC
restituisce la prima posizione in cui si trova una stringa
parziale.
N37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )