5 conditions si/alors avec paramètres q, 5 conditions si/alors a v ec par a mètr es q – HEIDENHAIN TNC 426B (280 472) ISO programming Manuel d'utilisation

Page 274

Advertising
background image

TNC 410, TNC 426, TNC 430 HEIDENHAIN

259

10.5 Conditions si/alors avec

paramètres Q

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. „9.
Sous-programmes et répétitions de parties de programme“). 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 avec % un appel de programme
derrière le LABEL G98.

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

D0: 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 PLUS GRAND, 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 PLUS PETIT, 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é

1

0.5 Conditions si/alors a

v

ec par

a

mètr

es Q

Mkap10.pm6

28.06.2006, 14:54

259

Advertising