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

Page 261: Programmer les conditions si/alors

Advertising
background image

iTNC 530 HEIDENHAIN

261

9.5 Conditions si/alors a

v

e

c par

a

mètr

es Q

9.5

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 236). Si l
a
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 %.

Sauts inconditionnels

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

D09 P01 +10 P02 +10 P03 1 *

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

D09

: SI EGAL, ALORS SAUT

Ex. D09 P01 +Q1 P02 +Q3 P03 “SPCAN25“ *
Si les deux valeurs ou paramètres sont égaux, saut au
label donné

D10

: SI DIFFERENT, ALORS SAUT

Ex. D10 P01 +10 P02 -Q5 P03 10 *
Si les deux valeurs ou paramètres sont différents, saut
au label donné

D11

: SI SUPERIEUR, ALORS SAUT

Ex. D11 P01 +Q1 P02 +10 P03 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é

D12

: SI INFERIEUR, ALORS SAUT

Ex. D12 P01 +Q5 P02 +0 P03 “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