6 conditions si/alors avec paramètres q, Application, Sauts inconditionnels – HEIDENHAIN TNC 620 (34056x-04) Manuel d'utilisation

Page 250: Programmer les sauts conditionnels, Conditions si/alors avec paramètres q

Advertising
background image

Programmation : paramètres Q

8.6

Conditions si/alors avec paramètres Q

8

250

TNC 620 | Manuel d'utilisation HEIDENHAIN-Conversationnel | 7/2013

8.6

Conditions si/alors 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 "Marquer des
sous-programmes et des répétitions de parties de programme",
Page 226
). 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 IDENTIQUE, SAUT
par ex.

FN 9: IF +Q1 EQU +Q3 GOTO LBL

“UPCAN25“
Si les deux valeurs ou paramètres sont
identiques, sauter au label indiqué

FN 10: SI NON IDENTIQUE, SAUT
par ex.

FN 10: IF +10 NE –Q5 GOTO LBL 10

Si les deux valeurs ou paramètres ne sont pas
identiques, sauter au label indiqué

FN 11: SI PLUS GRAND, SAUT
par ex.

FN 11: IF+Q1 GT+10 GOTO LBL 5

Si la première valeur ou le premier paramètre
est plus grand(e) que la deuxième valeur ou le
deuxième paramètre, sauter au label indiqué

FN 12: SI PLUS PETIT, SAUT
par ex.

FN 12: IF+Q5 LT+0 GOTO LBL

“ANYNAME“
Si la première valeur ou le premier paramètre
est plus petit(e) que la deuxième valeur ou le
deuxième paramètre, sauter au label indiqué

Advertising