Aplicación, Saltos incondicionales, Programación de condiciones si/entonces – HEIDENHAIN iTNC 530 (340 49x-03) Manual del usuario

Página 577: Bel (véase "determinación, Pág. 577

Advertising
background image

HEIDENHAIN iTNC 530

577

1

1

.6 Det

e

rm

inación de las funci

ones si/ent

onces con parámetr

os Q

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 continúa 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. 552).

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

Softkey

FN9: SI IGUAL, SALTO

p.ej. FN9: IF +Q1 EQU +Q3 GOTO LBL “UPCAN25“

Cuando dos valores o parámetros son iguales, salto al

label indicado

FN10: SI DESIGUAL, SALTO

p.ej. FN10: IF +10 NE –Q5 GOTO LBL 10

Cuando los dos valores o parámetros son distintos,

salto al label indicado

FN11: SI MAYOR QUE, SALTO

p.ej. FN11: IF+Q1 GT+10 GOTO LBL 5

Cuando el primer valor o parámetro es mayor al

segundo valor o parámetro, salto al label indicado

FN12: SI MENOR QUE, SALTO

p.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, salto al label indicado

Advertising