2 sous-programmes, Processus, Remarques concernant la programmation – HEIDENHAIN iTNC 530 (340 420) ISO programming Manuel d'utilisation

Page 366: Programmer un sous-programme, Appeler un sous-programme, 2 sou s -pr o g ramme s 9.2 sous-programmes

Advertising
background image

iTNC 530 HEIDENHAIN

341

9.2 Sou

s

-pr

o

g

ramme

s

9.2 Sous-programmes

Processus

1

La TNC exécute le programme d'usinage jusqu'à l'appel d'un sous-
programme LN,0. n correspond à n'importe quel numéro de label

2

A partir de cet endroit, la TNC exécute le sous-programme appelé
jusqu'à sa fin G98 L0.

3

Puis, la TNC poursuit le programme d'usinage avec la séquence
suivant l'appel du sous-programme LN,0.

Remarques concernant la programmation

n

Un programme principal peut contenir jusqu’à 254 sous-
programmes

n

Vous pouvez appeler les sous-programmes dans n’importe quel
ordre et autant de fois que vous le désirez

n

Un sous-programme ne peut pas s’appeler lui-même

n

Programmer les sous-programmes à la fin du programme principal
(derrière la séquence avec M2 ou M30)

n

Si des sous-programmes sont situés dans le programme avant la
séquence avec M02 ou M30, ils seront exécutés au moins une fois
sans qu'il soit nécessaire de les appeler

Programmer un sous-programme

U

U

U

U

Marquer le début: Appuyer sur la touche LBL SET

U

U

U

U

Introduire le numéro du sous-programme, valider avec

la touche END

U

U

U

U

Marquer la fin: Appuyer sur la touche LBL SET et

introduire le numéro de label „0“

Appeler un sous-programme

U

U

U

U

Appeler un sous-programme: Appuyer sur la touche

LBL CALL

U

U

U

U

Numéro de label

: Introduire le numéro de label du

sous-programme à appeler et valider avec la touche
ENT

U

U

U

U

Répétition REP

: „Introduire ,0“, valider avec la touche

ENT

% ...

L1,0

G00 Z+100 M2
G98 L1 *

G98 L0 *
N99999 % ...

L0,0

n’est pas autorisé dans la mesure où il correspond à

l’appel de la fin d’un sous-programme.

Advertising