Nouvel ordre "EXIT" - Terminer un rapport lorsqu'une certaine condition est remplie

Exemple:
Vous voulez créer un rapport que vous puissiez utiliser pour différentes jauges de machine. La longueur de ce rapport dépend de nombreux facteurs (jauge de la machine, mode de tricotage, longueur de maille, tirage du tricot, finesse du fil...). C'est pourquoi il n'est pas possible d'écrire le nombre de répétitions dans le rapport.

Nouveauté :
Avec l'ordre "EXIT", vous avez la possibilité de définir une condition à laquelle le rapport doit se terminer.

Nous avons mis cela en place pour les modules "Float and Lock" sur la CMS 502 Bc. Le rapport est répété jusqu'à ce que la remise du tricot ait lieu. Après la remise du tricot, le peigne se déplace vers sa position la plus basse (#140=0). Et c'est exactement cette condition à laquelle le rapport doit se terminer.

L'instruction Sintral correspondante est :

IF #140=0 EXIT RBEG

Indication:
Nous avons ajouté cette ligne avant la fin du rapport (REND) afin que les guide-fils se trouvent, à la fin du rapport, du bon côté de la machine pour la rangée de tricotage suivante et que la direction du chariot soit adéquate.
:
IF #140=0 EXIT RBEG
REND

Comment pouvez-vous utiliser l'ordre "EXIT" ?

L'ordre "EXIT" peut être utilisé dans un rapport ou une répétition.

Rapport

RBEG
:
IF xxx EXIT RBEG
:
REND

Répétition

REP
:
IF xxx EXIT REP
:
REPEND

Explication

xxx = condition
Le rapport ou sa répétition se termine (EXIT),quand la condition est remplie, par exemple #140=0 EXIT RBEG.