44/550
Bosch Rexroth AG | Electric Drives
Fondements de la programmation CN
Syntaxe :
Particularités et restrictions :
Exemple :
3.10.6
GoTo Saut inconditionnel sur un bloc CN standard
and Controls
GoCond N<Chiffre>
Format abrégé : GOC
avec
<Chiffre>
Fig.3-7:
Syntaxe GoCond
●
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.
●
Les modifications du signal d'interface du canal "Saut conditionnel" ap‐
portées entre la préparation et l'exécution du bloc ne sont pas prises en
compte.
Dans la mesure où ce comportement n'est pas admissible pour votre ap‐
plication, il convient de programmer la fonction "WAIT"" dans la ligne de
programme précédente.
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 !
10 WAIT
N20 GoCond N090
:
:
:
:
N090 ...
:
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 "GoCond". Pour les instructions CPL concer‐
nées, voir
saut" à la page
Poursuit le déroulement du programme sans conditions à partir d'un numéro
de bloc quelconque. Pour le saut inconditionnel s'applique ce qui suit :
●
Le numéro de bloc indiqué doit exister.
●
La position du numéro de bloc indiqué au sein du fichier de programme
peut être choisie à volonté, par rapport au bloc actuel du programme.
Rexroth IndraMotion MTX | Description de l'application
Numéro du 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.
("GoCond N0020").
Arrêter le traitement du bloc jusqu'à ce que tous les
blocs avant N20 aient été traités.
Ensuite, saut sur bloc N090, si le signal d'interface
"Saut conditionnel" est actif au moment du traite‐
ment du bloc de N20.
chap. 3.10 "Programmation label et instructions de
41.