Controllo di un parametro stringa, Parametri stringa 9.10 – HEIDENHAIN TNC 640 (34059x-04) ISO programming Manuale d'uso

Pagina 311

Advertising
background image

Parametri stringa

9.10

9

TNC 640 | Manuale utente Programmazione DIN/ISO | 4/2014

311

Controllo di un parametro stringa

Con la funzione

INSTR si può controllare se o dove un parametro

stringa è contenuto in un altro parametro stringa.

Selezionare le funzioni parametriche Q

Selezionare la funzione

FORMULA

Inserire il numero del parametro Q del risultato
e confermare con il tasto

ent. Il TNC salva nel

parametro la posizione da cui inizia il testo da
cercare

Commutare il livello softkey

Selezionare la 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

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.

Esempio: esplorazione di QS10 per trovare il testo salvato nel
parametro QS13. Inizio della ricerca dalla terza posizione

N37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )

Advertising