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

Page 272

Advertising
background image

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

8.5

Imbrications

8

272

TNC 640 | Manuel d'utilisation HEIDENHAIN-Conversationnel | 7/2013

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 partie de programme 1

11 CALL LBL 2

Appel du sous-programme

12 CALL LBL 1 REP 2

Partie de programme entre cette séquence et LBL1

...

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

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 SPREP est exécuté de la séquence 13 à

la séquence 19, fin du programme

Advertising