Tutoriel pour créer un arrêt aléatoire dans un canton d'un trajet.J'ai pris comme exemple un trajet avec 4 cantons et on fera un arrêt aléatoire dans le 3ème canton.
Etape 1: création du trajet que j'ai nommé exemple arrêt
Etape 2: Liste des opérations au départ du trajet.
2.1 On va générer une variable aléatoire de type "Nombre" qui sera initialisée à chaque départ du trajet.
Pour cela dans les propriétés du trajet, onglet "Général" on active l'option liste des opérations au départ.
2.2 Dans la fenêtre qui s'ouvre, onglet "Opérations", on sélectionne les opérations de contrôle de flux, puis "Accès à la variable", puis "Ajouter". Dans la partie droite de la fenêtre on sélectionne "Accès à la variable et on appuie sur le bouton "Changer"
2.3 Dans la fenêtre qui s'ouvre, on appuie sur le bouton "Créer" pour créer notre variable. On lui donne un nom, en l'espèce "Stop", un type "Nombre" et une étendue "Global" et on appuie sur OK
2.4 Dans la fenêtre qui s'ouvre, on va initialiser notre variable. Ce sera une variable aléatoire de valeur 2. De cette façon, TC lors de chaque démarrage du trajet va lui attribuer une valeur aléatoire entre 0 et 2, ce sera donc soit 0 soit 1. On appuie sur OK et TC nous ramène dans la liste des opérations en début de trajet
2.5 Si la valeur calculée par TC est 1, on fera un arrêt de 5 secondes dans le 3ème canton du trajet, sinon on ne s'arrêtera pas. Pour cela, dans les opérations de contrôle de flux, on choisit l'opération Prérequis et on appuie sur le bouton "Changer"
2.6 Dans la fenêtre qui s'ouvre, on appuie sur le bouton "Condition". On choisit la variable et on appuie sur le bouton "Changer"
Et dans la petite fenêtre suivante on donne la valeur du prérequis à la variable puis on appuie sur OK
2.7 Cela ramène à la liste des opérations de début de trajet, où, une fois encore on prend l'option "Accès à la variable" et on appuie sur le bouton "Changer".
Dans la fenêtre qui s'ouvre on va donner à notre variable sa valeur lorsque le prérequis sera vérifié. On appuie enfin sur le bouton OK
La valeur 5000 équivaut à 5secondes, elle est à adapter aux besoins de chacun.
On en a terminé avec la liste des opérations de début de trajet.
Etape 3:3.1 Temporisation au départ du trajet. A mettre dans les opérations spécifiques du canton de déaprt du trajet
3.2 Arrêt dans le troisième canton du trajet.
Ouvrir les opérations spécifiques du troisième canton du trajet et mettre la variable dans le champ "Temps d'attente".
Pour cela appuyer sur Maj+V et dans la fenêtre qui s'ouvre, sélectionner la variable et appuyer sur OK.
Le paramétrage est terminé. La variable peut être mise dans les propriétés spécifiques d'autres cantons du trajet si on souhaite faire plusieurs arrêts.