11.6 Determinación de las funciones
si/entonces con parámetros Q
Aplicación
Al determinar la función si/entonces, el TNC compara un parámetro Q
con otro parámetro Q o con un valor numérico. Cuando se ha cumplido
la condición, el TNC continua con el programa de mecanizado en el
LABEL programado detrás de la condición (LABEL véase "Introducción
de subprogramas y repeticiones parciales de un programa", pág. 488).
Si no se cumple la condición el TNC ejecuta la siguiente frase.
Cuando se quiere llamar a otro programa como subprograma, se
programa un PGM CALL detrás del LABEL.
Saltos incondicionales
Los saltos incondicionales son aquellos que cumplen siempre la
condición (=incondicionalmente), p.ej.
FN9: IF+10 EQU+10 GOTO LBL1
Programación de condiciones si/entonces
Las condiciones si/entonces aparecen al pulsar la softkey SALTO. El
TNC muestra las siguientes softkeys:
Función
FN9: SI ES IGUAL, SALTO
por ej. FN9: IF +Q1 EQU +Q3 GOTO LBL "UPCAN25"
Si ambos valores o parámetros son iguales, saltar al
label dado
F10: SI NO ES IGUAL, SALTO
por ej. FN10: IF +10 NE -Q5 GOTO LBL 10
Si ambos valores o parámetros no son iguales, saltar al
label dado
FN11: SI ES MAYOR, SALTO
por ej. FN11 IF +Q1 GT+10 GOTO LBL 5*
Si el primer valor o parámetro es mayor que el
segundo valor o parámetro, saltar al label dado
FN12: SI ES MENOR, SALTO
por ej. FN12 IF+Q5 LT+0 GOTO LBL "ANYNAME"
Si el primer valor o parámetro es menor que el
segundo valor o parámetro, saltar al label dado
512
Pulsar la
softkey
11 Programación: Parámetros Q