6 conditions si/alors avec paramètres q, Application, Sauts inconditionnels – HEIDENHAIN iTNC 530 (340 49x-05) Manuel d'utilisation

Page 290: Programmer les conditions si/alors

Advertising
background image

290

Programmation: Paramètres Q

9.6 Conditions si/alors a

v

e

c par

a

mètr

es Q

9.6

Conditions si/alors avec
paramètres Q

Application

Avec les conditions si/alors, la TNC compare un paramètre Q à un
autre paramètre Q ou à une autre valeur numérique. Si la condition est
remplie, la TNC poursuit le programme d'usinage lorsqu'elle atteint le
label programmé derrière la condition (label, cf. „Marquer des sous-
programmes et répétitions de parties de programme”, page 264
). Si la
condition n'est pas remplie, la TNC exécute la séquence suivante.

Si vous désirez appeler un autre programme comme sous-
programme, programmez alors derrière le label un appel de
programme PGM CALL.

Sauts inconditionnels

Les sauts inconditionnels sont des sauts dont la condition est toujours
remplie. Exemple:

FN 9: IF+10 EQU+10 GOTO LBL1

Programmer les conditions si/alors

Les conditions si/alors apparaissent lorsque vous appuyez sur la
softkey SAUTS. La TNC affiche les softkeys suivantes:

Fonction

Softkey

FN 9

: SI EGAL, ALORS SAUT

Ex. FN 9: IF +Q1 EQU +Q3 GOTO LBL “SPCAN25“
Si les deux valeurs ou paramètres sont égaux, saut au
label donné

FN 10

: SI DIFFERENT, ALORS SAUT

Ex. FN 10: IF +10 NE –Q5 GOTO LBL 10
Si les deux valeurs ou paramètres sont différents, saut
au label donné

FN 11

: SI SUPERIEUR, ALORS SAUT

Ex. FN 11: IF+Q1 GT+10 GOTO LBL 5
Si la 1ère valeur ou le 1er paramètre est supérieur(e) à
la 2ème valeur ou au 2ème paramètre, saut au label
donné

FN 12

: SI INFERIEUR, ALORS SAUT

Ex. FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“
Si la 1ère valeur ou le 1er paramètre est inférieur(e) à la
2ème valeur ou au 2ème paramètre, saut au label
donné

Advertising