Répéter un sous-programme – HEIDENHAIN TNC 640 (34059x-04) Manuel d'utilisation

Page 284

Advertising
background image

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

8.5

Imbrications

8

284

TNC 640 | Manuel d'utilisation HEIDENHAIN Dialogue texte clair | 7/2014

Répéter un sous-programme

Exemple de séquences CN

0 BEGIN PGM SPGREP MM
...
10 LBL 1

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

11 CALL LBL 2

Appel du sous-programme

12 CALL LBL 1 REP 2

Appel de la partie de programme avec 2 répétitions

...
19 L Z+100 R0 FMAX M2

Dernière séqu. du programme principal avec M2

20 LBL 2

Début du sous-programme

...
28 LBL 0

Fin du sous-programme

29 END PGM SPGREP MM

Exécution de programme

1 Le programme principal SPREP est exécuté jusqu'à

la séquence 11

2 Le sous-programme 2 est appelé et exécuté

3 La partie de programme située entre la séquence 12 et la

séquence 10 est répétée 2 fois : Le sous-programme 2 est
répété 2 fois

4 Le programme principal UPGREP est exécuté de la séquence 13

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

Advertising