6 sauts conditionnels avec paramètres q, Application, Sauts inconditionnels – HEIDENHAIN TNC 620 (340 56x-03) Manuel d'utilisation
Page 241: Programmer les sauts conditionnels
HEIDENHAIN TNC 620
241
8.6 Sauts conditionnels a
v
ec par
amètr
es Q
8.6 Sauts conditionnels avec
paramètres Q
Application
Avec les sauts conditionnels, 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 en sautant au label
programmé après la condition (label, voir „Identifier les sous-
programmes et répétitions de parties de programme”, page 216). Si la
condition n'est pas remplie, la TNC exécute la séquence suivante.
Si vous souhaitez 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 sauts conditionnels
Les sauts conditionnels 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 indiqué
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 indiqué
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
indiqué
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
indiqué