5 imbr ications – HEIDENHAIN TNC 410 Manuel d'utilisation

Page 211

Advertising
background image

9 Programmation: Sous-programmes et répétitions de parties de programme

198

9.5 Imbr

ications

Exécution du programme

1er pas:

Le programme principal SPGMS est exécuté jusqu‘à la
séquence 17.

2ème pas: Le sous-programme 1 est appelé et exécuté jusqu‘à la

séquence 39.

3ème pas: Le sous-programme 2 est appelé et exécuté jusqu‘à la

séquence 62. Fin du sous-programme 2 et retour au
sous-programme dans lequel il a été appelé.

4ème pas: Le sous-programme 1 est exécuté de la séquence 40 à

la séquence 45. Fin du sous-programme 1 et retour au
programme principal SPGMS.

5ème pas: Le programme principal SPGMS est exécuté de la

séquence 18 à la séquence 35. Retour à la séquence 1
et fin du programme.

Renouveler des répétitions de parties de PGM

Exemple de séquences CN

0 BEGIN PGM REPS MM
...
15 LBL 1
...
20 LBL 2
...
27 CALL LBL 2 REP 2
...
35 CALL LBL 1 REP 1
...
48 END PGM REPS MM

Exécution du programme

1er pas:

Le programme principal REPS est exécuté jusqu‘à la
séquence 27

2ème pas: La partie de programme située entre la séquence 27 et

la séquence 20 est répétée 2 fois

3ème pas: Le programme principal REPS est exécuté de la

séquence 28 à la séquence 35

4ème pas: La partie de programme située entre la séquence 35 et

la séquence 15 est répétée 1 fois (contenant la
répétition de partie de programme de la séquence 20 à
la séquence 27)

5ème pas: Le programme principal REPS est exécuté de la

séquence 36 à la séquence 50 (fin du programme)

Début de la répétition de partie de programme 1

Début de la répétition de partie de programme 2

Partie de programme entre cette séquence et LBL 2

(séquence 20) répétée 2 fois

Partie de programme entre cette séquence et LBL 1

(séquence 15) répétée 1 fois

Advertising