6 sauts conditionnels avec paramètres q, Application, Sauts inconditionnels – HEIDENHAIN TNC 128 (77184x-01) Manuel d'utilisation

Page 191: Programmer les sauts conditionnels

Advertising
background image

HEIDENHAIN TNC 128

191

8.6 Sauts conditionnels a

v

e

c par

a

mè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 à un nombre. 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 168). 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, SAUT

p. ex.FN 9: IF +Q1 EQU +Q3 GOTO LBL “UPCAN25“
Si les deux valeurs ou paramètres sont égaux, saut au
label indiqué

FN 10

: SI DIFFERENT, SAUT

p. 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, SAUT

p. 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, SAUT

p. 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é

Advertising