Bonsoir Pascal,
L'idée de base est de rendre le canton de destination libre uniquement lorsque l'aiguille est dans la bonne position.
En partant de là, tout dysfonctionnement de la commande d'aiguillage entraine une occupation du canton de destination, donc l'arrêt du train.
Dans l'exemple de Jean, que le train vienne de la droite ou de la gauche ne change rien au fonctionnement. Dans les 2 cas, le canton 2 ou 3 par lequel doit passer le train ne sera libre que si l'aiguille 1 est dans la bonne position.
Si l'un des cantons est occupé par un train en attente, et que l'aiguille ne se positionne pas, les 2 cantons seront occupés, donc le train ne démarrera pas.
Il est évident que si l'on veut surveiller les 2 aiguilles de l'exemple de Jean, il faut ajouter 2 cantons avant cette aiguille, soit 6 cantons au total.
Bonne soirée.
Marc