Séquences en OU
En mode de jetons multiples, l'utilisateur peut définir le comportement de l'évaluation des conditions de transition dans les divergences en OU.
Les solutions suivantes sont possibles :
Traitement de gauche à droite avec arrêt après la première transition active (choix de 1 parmi n). Cela correspond au comportement des séquences en OU avec jeton unique.
Traitement en parallèle de toutes les transitions de la divergence en OU (choix de x parmi n)
Choix de x parmi n
Dans le mode multijeton, plusieurs commutations peuvent être validées parallèlement (choix de x parmi n). Les branches à exécuter sont déterminées par le résultat des conditions des transitions qui suivent la divergence en OU. Les transitions des branches sont toutes exécutées. Toutes les branches dont les conditions de transition sont satisfaites sont activées.
Si aucune des transitions n'est vraie, l’étape validée à ce moment-là reste valide.
Choix de x parmi n :

Si... |
Alors |
||
Si |
une séquence est
exécutée de |
||
Si |
une séquence est
exécutée de |
||
Si |
une séquence est
exécutée de |
||
L'activation en parallèle
des deux branches en OU génère un deuxième jeton. Les
deux jetons fonctionnent maintenant en parallèle, ce qui veut
dire que les étapes |
|||
Jeton 1 (S_5_11) |
Jeton 2 (S_5_12) |
||
Si... |
Alors |
Si... |
Alors |
Si la condition de transition |
une séquence est exécutée
de |
Si la condition de transition |
une séquence est exécutée
de |
Si |
Si vous désirez que les divergences en OU soient validées de manière exclusive dans ce mode, vous devez le mentionner explicitement dans la logique de transition.
Exemple :

Terminaison d'une divergence en OU par une convergence en ET
Si une divergence en OU est refermée par une convergence en ET, cela peut déclencher un blocage de la séquence.
Terminaison d'une divergence en OU par une convergence en ET :

Si… |
Alors |
---|---|
Si la condition de transition |
une séquence s'exécute
vers |
Comme les étapes (Soit Par conséquent, Ce blocage peut être levé, par exemple par un deuxième
jeton décalé dans le temps et exécuté via la transition |