14.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ294ꞏ
• Programmation avec des étiquettes de type nom.
#RPT [[BEGIN],[END]]
·
·
[BEGIN] G01 G91 F800
X-10 Y-10
X20
X-10 Y10
G90
[END]
(bloc final)
Considérations.
Répéter l'exécution d'un seul bloc.
La répétition d'un seul bloc se programme de la manière suivante. Les blocs de déplacement
peuvent également être répétés avec la commande « NR ». Voir
bloc de déplacement n fois (NR/NR0)."
N10 #RPT [N10,N20,4]
N10: G01 G91 F800
(bloc initial)
N20:
(bloc final)
La répétition de blocs et les boucles d'exécution ($IF, $WHILE, etc).
Le groupe de blocs à répéter peut inclure des boucles d'exécution, comme $IF, $WHILE,
etc. Dans ce cas, une instruction de fermeture de boucle devra toujours être accompagnée
de l'instruction d'ouverture correspondante. Si l'intérieur du groupe de blocs à répéter ne
contient que l'instruction de fermeture de boucle, la CNC affichera l'erreur correspondante.
Forme correcte.
#RPT [N10,N20]
·
N10: $FOR P1=1,10,1
·
·
$ENDFOR
·
N20:
M a nu el d e p rog r amm a t io n.
(bloc initial)
à la page 291.
Forme incorrecte.
#RPT [N10,N20]
·
$FOR P1=1,10,1
·
N10:
·
$ENDFOR
N20:
"14.3.1 Répétition d'un