Comprobación de un parámetro de cadena de texto – HEIDENHAIN TNC 640 (34059x-02) Manual del usuario

Página 334

Advertising
background image

Programación: Parámetros Q

9.11

Parámetro de cadena de texto

9

334

TNC 640 | Modo de empleo Diálogo en lenguaje conversacional HEIDENHAIN | 12/2013

Comprobación de un parámetro de cadena de texto

Con la función

INSTR se puede comprobar si un parámetro de

cadena de texto está en otro parámetro de cadena de texto, o

dónde.

Seleccionar funciones de parámetros Q

Seleccionar la función FORMEL
Introducir el número del parámetro Q en el cual

el TNC debe memorizar la posición en la que

empieza el texto a buscar, confirmar con la tecla

ENT
Conmutar la carátula de softkeys

Seleccionar la función para comprobar un

parámetro de cadena de texto
Introducir el número del parámetro QS, en el cual

está memorizado el texto a buscar, confirmar con

la tecla ENT
Introducir el número del parámetro QS a buscar

por el TNC, confirmar con la tecla ENT
Introducir el número de la posición a partir de la

cual el TNC debe buscar la cadena de texto parcial,

confirmar con la tecla ENT
Cerrar la expresión entre paréntesis con la tecla

ENT y finalizar la introducción con la tecla END

Prestar atención a que el primer signo de una

secuencia de texto empiece internamente en la

posición 0.
Si el TNC no encuentra la cadena de texto parcial

a buscar, entonces memoriza la longitud total del

string buscado (la cuenta empieza aquí en 1) en el

resultado del parámetro.
Si la cadena de texto parcial a buscar aparece varias

veces, entonces el TNC vuelve a emitir la primera

posición en la que encuentra la cadena de texto

parcial.

Ejemplo: buscar QS10 en el texto memorizado en el parámetro
QS13. Iniciar la búsqueda a partir de la tercera posición

37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )

Advertising