While (répétition de programme) – HEIDENHAIN MANUALplus 4110 Manuel d'utilisation
Page 402

402
6 Programmation DIN
6.27 Opér
ation r
e
lationnelle dans le pr
ogr
amme, répétition de pr
ogr
amme
WHILE (répétition de programme)
Sélectionner la „fonction Variables de
programme“
Sélectionner la „répétition de
programme“
Introduire la „condition variables“ (fig. en haut et à
droite)
La „répétition de programme“ comporte les éléments
suivants:
„WHILE“ – suivi d'une condition (comparaison)
„ENDWHILE“ – termine l'„opération relationnelle
avec condition“
Les séquences CN situées entre WHILE et
ENDWHILE sont exécutées jusqu'à ce que la
„condition“ soit remplie. Si la condition n'est pas
remplie, la MANUALplus poursuit l'opération avec la
séquence suivant „ENDWHILE“.
Pour la „condition“, des expressions de variables ou
expressions mathématiques sont situées à gauche et
à droite de l'„opérateur relationnel“ (fig. en haut et à
droite).
Insérez les séquences CN à exécuter après
l'introduction de la „répétition de programme“.
Opérateurs relationnels
<
Inférieur à
<=
Inférieur ou égal à
<>
Différent de
>
Supérieur à
>=
Supérieur ou égal à
==
Egal à
AND
Liaison logique ET
OR
Liaison logique OU
Si la „condition“ contenue dans la
commande WHILE est toujours remplie,
vous rencontrez une „boucle sans fin“.
Ceci est une cause d'erreur fréquente
dans les opérations de répétitions de
programmes.