Sans le TCO de la portion de réseau concerné, difficile de te donner un avis.
De plus, si tu utilises la signalisation Belge, il faut savoir quelle en est la cohérence...
Est-ce le même principe que la signalisation SNCF ?
Sinon, attention !
Il faut mettre le OU en tête de liste, puis derrière, les différents groupes de ET.
Les signaux internes de canton ne sont pas toujours en accord avec une signalisation correcte.
Il vaut mieux utiliser les états des indicateurs d'occupation et positions d'aiguilles en priorité si tu veux que la signalisation reste cohérente en commande manuelle dans un premier groupe ET.
Ensuite, dans un second groupe ET, les différents états des cantons, les états des itinéraires, éventuellement les états des trajets, etc..., et bien envisager tous les cas de figure.
Si tu ne roules pas en manuel, tu peux mélanger les objets matériels (indicateurs et positions aiguilles) avec des objets virtuels (états des cantons, des itinéraires, etc...)