Fonction de saut inconditionnel (G25). Fagor CNC 102S, CNC 101S, CNC 102, CNC 101
6.9.4 FONCTION DE SAUT INCONDITIONNEL (G25)
La fonction G25 peut être utilisée de deux façons:
* Pour réaliser un saut, dans le même programme, au bloc indiqué. L’exécution du programme continuera après le saut, à partir du bloc indiqué.
* Pour exécuter, dans le même programme, la partie de programme existant entre les deux blocs indiqués.
Il est en outre possible de répéter à plusieurs reprises l’action de la zone de programme.
L’exécution du programme continuera par le bloc suivant, après que la zone de programme ait été exécutée le nombre de fois indiqué, à partir du bloc indiqué.
On ne peut pas programmer d’autre fonction dans le bloc de programme où la fonction G25 a été programmée.
G25 comme saut de bloc
Elle permet de faire un saut, dans le même programme, au bloc indiqué.
L’exécution du programme continuera après le saut, à partir du bloc indiqué.
Après la fonction G25, il faut donc indiquer le numéro de bloc vers lequel on désire sauter.
Il est possible d'adresser le numéro de bloc au moyen d’un numéro (N010
G25 N50) ou au moyen d’un paramètre arithmétique (N010 G25 NP10).
Exemple de programmation: N000 G00 X100
N005 Y50
N010 G25 N50
N015 X50
N020 Y70
N050 G01 X20
Lorsque le contrôle arrive au bloc N010, il saute au bloc N050, pour continuer
à partir de ce dernier jusqu’à la fin du programme. Les blocs N015 et N020 ne seront donc pas exécutés.
G25 comme exécution d’une partie d’un programme
Elle permet d’exécuter, dans le même programme, la partie de programme existant entre les deux blocs indiqués.
Il est en outre possible de répéter un nombre de fois indiqué l’exécution de la zone de programme.
L’exécution du programme continuera par le bloc suivant, après que la zone de programme ait été exécutée le nombre de fois indiqué, à partir du bloc indiqué.
Chapitre 6
PROGRAMMATION
Section:
PROGRAMMATION
PARAMETRIQUE
Page
39
Après la fonction G25, il faut donc indiquer le numéro de bloc vers lequel on désire sauter. Par exemple N030 G25 N5
Après quoi, taper sur la touche [.] et le numéro de bloc final que l’on désire exécuter. Par exemple N030 G25 N5.20
Taper ensuite sur la touche [.] et le nombre de fois que l’on désire exécuter la zone indiquée. Par exemple, N030 G25 N5.20.81
Si le nombre de répétitions n’est pas indiqué, la CNC assume la valeur 1, ce qui veut dire que N030 G25 N5.20 est exactement la même chose que
N030 G25 N5.20.1
Lorsque l'adresse est donnée au moyen d’un paramètre, il faut tenir compte du fait qu’elle le sera pour les 3 champs. Si par exemple on programme
N123 G25 NP10.20.30, la CNC comprend que le bloc initial est défini par le paramètre P10, le bloc final l’est par le paramètre P20 et que le nombre de fois l’est par le paramètre P30.
Un maximum de 15 niveaux d'imbrication, c’est-à-dire, qu’à partir d’une section de programme, on peut en appeler une autre, et ainsi de suite jusqu’à 15 niveaux. Chaque niveau peut être répété jusqu’à 99 fois.
Attention:
Si le bloc final de la section de programme que l’on désire exécuter ne contient aucune information, le contrôle affichera le code d’erreur
7.
Exemple de programmation: N000 G00 X100 M3
N005 Y20
N010 G01 X50
N015 G00 Y20
N020
N025
X0
Y10
N030 G25 N5.20.81
N035 Y22
Le programme commencera au bloc N000. Lorsqu’il arrive au bloc N030, la
CNC exécutera 81 fois la zone de programme comprise entre les blocs N005 et N020, les deux y compris.
Une fois les 81 fois achevées, l’exécution du programme continuera par le bloc N035.
Page
40
Chapitre 6
PROGRAMMATION
Section:
PROGRAMMATION
PARAMETRIQUE

Öffentlicher Link aktualisiert
Der öffentliche Link zu Ihrem Chat wurde aktualisiert.