Télécharger Imprimer la page

Bosch Rexroth IndraMotion MTX Manuel De Programmation page 70

Masquer les pouces Voir aussi pour Rexroth IndraMotion MTX:

Publicité

46/550
Bosch Rexroth AG | Electric Drives
Fondements de la programmation CN
3.11
Instructions de décision et de branchement
3.11.1
Aperçu
3.11.2
Fonction "Ignorer bloc"
Exemple :
3.11.3
Instruction CPL : IF-THEN-ELSE-ENDIF
Syntaxe :
and Controls
...
150 .ZIEL1
Il est interdit de sauter à une instruction CASE–LABEL...LABEL–
OTHERWISE–ENDCASE à l'aide du saut CPL GOTO.
Conditions de la programmation label, voir
et instructions de saut" à la page
Les instructions de décision et de branchement servent à exécuter des blocs
du programme individuels et des éléments du programme ou des sous-pro‐
grammes complets en fonction d'événements définis.
A cet effet, l'IndraMotion MTX offre les possibilités suivantes :
Fonction "Ignorer bloc" pour les blocs CN standard (DIN)
Instruction CPL IF-THEN-ELSE-ENDIF
Instruction CPL CASE-LABEL...LABEL-OTHERWISE-ENDCASE
Cette fonction permet à la commande d'ignorer des blocs CN standard (DIN)
individuels. Pour ce faire, il suffit de programmer en début des lignes de pro‐
gramme correspondantes le caractère "/".
Les blocs de programme caractérisés ne sont ignorés que si le signal d'inter‐
face "qCh_BlockSlash" (Ignorer bloc) est posé pour l'interface bit du canal
concerné.
:
:
/N100 ...
:
:
/N300 ...
:
La fonction "Ignorer bloc" ne peut être utilisée que pour les blocs
CN standard (DIN) !
Cette fonction est une simple instruction conditionnelle de branchement :
"Si (IF) une condition définie est remplie, alors (THEN) exécute cette routine,
autrement (ELSE) exécute l'autre routine !".
IF <Condition> THEN <Routine> [ ELSE <Routine alternative>]
ENDIF
Pour cette instruction s'applique ce qui suit :
La condition se trouve dans la même ligne que le "IF" et sera terminée par
le "THEN" dans la même ligne.
Rexroth IndraMotion MTX | Description de l'application
chap. 3.10 "Programmation label
41.
Le signal d'interface "Ignorer bloc" est activé.
Le bloc N100 sera ignoré.
Le signal d'interface "Ignorer bloc" est désactivé.
Le bloc N300 sera exécuté.

Publicité

loading