HEIDENHAIN TNC 426 (280 462) Manuel d'utilisation

Page 238

Advertising
background image

225

HEIDENHAIN TNC 426

1

0.5 Conditions si/alors a

v

ec par

amètr

es Q

10.5 Conditions si/alors avec

paramètres Q

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. „9.
Sous-programmes et répétitions de parties de programme“). 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, il vous alors programmer un PGM CALL derrière le
LABEL.

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

FN9: IF+10 EQU+10 GOTO LBL1

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

Fonction

Softkey

FN9: SI EGAL, ALORS SAUT
Ex. FN9: IF +Q1 EQU +Q3 GOTO LBL 5
Si les deux valeurs ou paramètres sont égaux,
saut au label donné

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

FN11: SI PLUS GRAND, ALORS SAUT
Ex. FN11: 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é

FN12: SI PLUS PETIT, ALORS SAUT
Ex. FN12: IF+Q5 LT+0 GOTO LBL 1
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