Description de l'application | Rexroth IndraMotion MTX
Syntaxe :
Particularités et restrictions :
Exemple :
3.10.7
Saut CPL (GOTO) Saut sur un bloc de programme quelconque
Syntaxe :
Exemple :
GoTo N<Chiffre>
avec
<Chiffre>
Fig.3-8:
Syntaxe GoTo
A l'exception d'un numéro du bloc éventuellement programmé mis en tête,
d'autres mots du programme ne sont pas permis dans le même bloc.
Il convient de prendre en compte que, lors de la programmation des
sauts vers le début du fichier, des boucles infinies non intention‐
nelles se forment facilement !
:
N40 GoTo N080
:
N080 GoTo N40
:
Il est interdit d'entrer dans ou de sortir d'une instruction de répétition
CPL ou d'une instruction de branchement CPL à l'aide de l'ordre de
saut CN standard "GoTo". Pour les instructions CPL concernées,
voir
chap. 3.10.1 "Aperçu" à la page
Poursuit le déroulement du programme sans conditions à partir d'une destina‐
tion de saut. Pour le saut inconditionnel avec CPL s'applique ce qui suit :
●
La destination de saut peut être un numéro de bloc CPL, un numéro de
bloc CN standard ou un "label" (étiquette de saut).
●
La position de la destination de saut au sein du fichier de programme peut
être choisie à volonté, par rapport au bloc actuel du programme.
GOTO <Destination>
10 GOTO N20
N20 X100
30 GOTO 120
...
120 GOTO .ZIEL1
Electric Drives
| Bosch Rexroth AG
and Controls
Fondements de la programmation CN
Numéro de bloc.
Nombre en format entier ou réel avec 15 chiffres au
maximum.
Dans la mesure où le numéro du bloc cible est pro‐
grammé avec des zéros de tête (par ex.
"N0020 ..."), les zéros de tête doivent également
programmés ici.
("GoTo N0020").
Saut en avant sur bloc N080.
Saut en arrière sur bloc N40.
Si, entre N40 et N80, aucun autre ordre de saut
n'est programmé, le programme continue entre N40
et N80 dans une boucle infinie !
41.
Saut sur le bloc N20
Saut sur le bloc CPL 120
Saut sur le label .ZIEL1
45/550