5 conditions si/alors avec paramètres q, Utilisation, Sauts inconditionnels – HEIDENHAIN iTNC 530 (340 420) ISO programming Manuel d'utilisation
Page 387: Programmer les conditions si/alors, Conditions si/alors, sauts

362
10 Programmation: Paramètres Q
1
0.5 Con
d
itio
ns si/
alors a
v
ec p
ar
amètr
es Q
10.5 Conditions si/alors avec
paramètres Q
Utilisation
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
programmes et répétitions de parties de programme”, page 340). 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, programmez alors un appel de programme avec %
derrière le label G98.
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 5 *
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 A, 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 A, ALORS SAUT
ex. D12 P01 +Q5 P02 +0 P03 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é