Sous-Programmes Et Répétition De Partie De Programme - HEIDENHAIN TNC 122 Manuel D'utilisation

Table des Matières

Publicité

5
Mémorisation des programmes
Sous-programmes et répétitions de partie de programme
Vous ne devez introduire dans le programme qu'une seule fois les
sous-programmes et répétitions de partie de programme qui,
pourtant, pourront être exécutés jusqu'à 999 fois.
Les sous-programmes peuvent être exécutés à n'importe quel
endroit du programme; les répétitions de partie de programme
sont exécutées plusieurs fois et directement à la suite les unes
des autres.
Introduire des marques de programme: Label
Vous désignez les sous-programmes et répétitions de partie de
programme par des „Labels" (de l'angl. „Label" = „marque").
Dans le programme, le label reçoit l'abréviation LBL.
Numéros de labels
Un label de numéro compris entre 1 et 99 désigne le début d'un
sous-programme ou d'une partie de programme devant être
répétée.
Label de numéro 0
Le label de numéro 0 désigne toujours la fin d'un sous-programme.
Appel d'un label
Les sous-programmes et parties de programme sont appelés dans
le programme par une instruction CALL L (de l'anglais „call" =
„appeler").
L'instruction CALL L 0 est interdite!
Sous-programme:
Dans un programme, le sous-programme qui est appelé suit
immédiatement la séquence CALL L.
Répétition de partie de programme:
La TNC répète la partie de programme située avant la séquence
CALL L. Vous introduisez le nombre de répétitions en même
temps que la séquence CALL L.
Imbrications de parties de programme
Les sous-programmes ou répétitions de partie de programme
peuvent également être „imbriqués".
On peut ainsi, par exemple, appeler un sous-programme dans un
sous-programme.
Niveaux d'imbrication max.: 8 fois
TNC 122
0 BEGIN PGM ...
.
.
1
.
.
CALL LBL 1
.
.
3
.
.
L Z + 100 M2
.
LBL 1
.
.
2
.
LBL 0
END PGM ...
Fig. 8.1:
Déroulement de l'usinage avec
sous-programme
0 BEGIN PGM B
0 BEGIN
.
.
.
.
1
.
.
.
.
CALL PGM B
.
.
.
.
3
.
.
.
END PGM B
END
Fig. 8.2:
Déroulement de l'usinage avec
répétition de partie de programme
2
43

Publicité

Table des Matières
loading

Table des Matières