Lack of thought about EIT (Enhanced Interlocking Tower)

escd84

Well-known member
Just can't seem to get the interlocking thing right. I've built a small diagram: single track, two passing places which replicates a railway layout. The whole thing should work endlessly, always going from A to B and back and then starting again. Attached is also the test route.


2025-07-17-114026.jpg


I've created mission codes, paths and all the things needed as you can see in the picture. The idea is that the train takes its route from A to B and checks whether the path before it is clear. If it's clear, it always uses the main line; that's how I set it up for the sidings. But that's where it starts: sometimes it uses the siding, sometimes the main line, even though everything is clear. Now the next problem arises: it activates a path into a siding and then both paths out of the siding. But it can't get out because it always takes the wrong path. Now the endless story only works if I always intervene and deactivate the wrong path. See below: on the left siding, both exits are activated, even though only the left one should be. But the right track is actually the main line.

2025-07-17-111136.jpg


The next step would be for two trains to do this at the same time. So, one train waits at a siding, and the oncoming train takes the opposite track. That doesn't work either, because the first train blocks the switch that the second train needs to take. Here, I have to manually deactivate the request from the first train, then the second train can enter the siding. Why is that? See below. Initially, both exits are reactivated, even though it should only affect the left track. Because the right track is also activated, the lower train can't drive into the siding. So I have to manually deactivate it again. Here, both paths for the upper train are activated, because it activated the paths first, and the lower train later and now waits in front of it. Will the situation continue as it is or will ILT come up with the idea that it must first let the second train through in order to continue with the first?

2025-07-16-145623.jpg
 
Your driver setup rule comes up blank/faulty. <kuid2:438196:100023:4> is unknown.
You need the use of the green EIT triggers to shorten the distance the tower can see a train. This should reduce the control of the exit paths.
 
Your driver setup rule comes up blank/faulty. <kuid2:438196:100023:4> is unknown.
You need the use of the green EIT triggers to shorten the distance the tower can see a train. This should reduce the control of the exit paths.

Thank you Stagecoach, the tip about the green path trigger helped me, now it runs with one train in a continuous loop. How can I get the train to stay on the main line instead of using the siding? It seems as if the train is traveling along the tracks as they were laid? If he goes north he takes Siding, if he goes south he takes Main. Can this be solved with priorities?

As soon as 2 trains are running there is a standoff again. The initial situation was that the lower train first went along the siding path and then turned around. Meanwhile, the second train arrived and took the main line, since the siding path was still blocked by the first train. So far, so good. Now, however, the second train has first access to the signal for turning and the corresponding switch. The first train, however, needs access to pass the second train on the siding.

Screenshot-2025-07-17-205918.png


<kuid2:438196:100023:4> Rural Japan - Model Trainz Region is just the region. I think it can be ignored
<kuid:-25:1534> is the buildin Driver Setup Rule which is on my end not faulty. 2 of 3 Driver got this commands. I work here in 128486

Screenshot-2025-07-17-114009.png
 
The end sections need the block set-up like you used on the passing areas. EIT can not see a train in the end section, unlike signals, it needs to check the block to see if it is empty. This would also apply to the single track section.
 
Thanks, it works now since 15 minutes continuously. Although everything is only under yellow because now only 1 path is looked at in advance?
 
That's how it should be. Setting more than one path stops other trains from using those paths. There are driver commands that can set paths instead of letting the tower detect the train. You could apply them to an express train, which would give it a faster through track path by restricting others from using the track.
 
Now I have another question about achieving somewhat automatic operation. What do I need to configure so that two trains can travel in the same direction on a single-track section with four blocks? The passing sidings at both ends of the single-track section work automatically and only release the section when it is completely clear. But now the question is how two trains can use the section following each other and use the blocks in between. The way it works, ILT only releases the entire section (four blocks) when it is completely clear, since there are no paths or other branches in between. I first had a section with the insulators and the detectors over all 4 blocks, then in the 2nd attempt for each block a section with insulators and detectors, both did not work with 2 consecutive trains.
 
You could use a TM on each of the two tracks in the passing loops. Name them something like "Loop 1 (1)", "Loop 1 (2)". Loop 1 (1) on the main track and Loop 1 (2) on the siding. Do the same in each Loop, but increase the loop number like "Loop 2 (1)" ", Loop 3 (1)".
A driver command, Drive via TM list, is placed in the driver's instructions. You choose the drive via the first available. This should make the train use the mainline first. If it is occupied, it will select the siding path.
 
Thanks for the answer, basic operation is working so far. With your help one train travels from A to B while the second train waits from B to A in the single-track section also across multiple sidings and a "lot" of traffic. It also works well for a following train to take the second track on a longer siding while the first train stays on the main track. This works with your help.

This time I'm interested in how to have two trains travel one after the other in the same direction in a long single-track section. 2 trains from A to B, the first train runs normally, but the second train doesn't enter the single-track section until the first train has left. The single-track section is very long, with a total of five blocks between the sidings, separated by permissive -> absolute -> permissive -> permissive -> permissive signals
 
Last edited:
This time I'm interested in how to have two trains travel one after the other in the same direction in a long single-track section. 2 trains from A to B, the first train runs normally, but the second train doesn't enter the single-track section until the first train has left. The single-track section is very long, with a total of five blocks between the sidings, separated by permissive -> absolute -> permissive -> permissive -> permissive signals
In the mission code their is a setting “ Follow path option”
if you set that to “on train entering path”
As soon as your train enters that path at the beginning of the single track it will look for a path at the next interlocking tower. Which it should be the interlocking tower at the end of the single track. It will set the path which will prevent a cornfield meet. And once the train clears the next permissive signal you can set interlocking tower at the beginning of the single track.

In the enhanced interlocking towers set the option
Path track circuit blocks mode : no tcb processing

Also the single track shouldn’t be in any paths from the interlocking towers
 
If anyone's interested, @stagecoach sent me a private message offering his help. He briefly explained that the solution to the problem of "two trains traveling one after the other in the same direction in a long single-track section" is to split the paths and use exclusive sections. Since I'm not the brightest candle on the cake, it took a while to understand. In any case, the entire monitored single-track route must be divided and exclusive membership then take over the track occupancy monitoring -> Solution. But you can see the results here. It works with two trains, and a third can be added, but on the short test track, you need an overview of everything, otherwise you'll eventually get stuck. Here, as an example, is the long single-track line divided into two blocks. However, you can do it for individual blocks of the single-track line, but it's incredibly time-consuming, and whether it's proportionate is something you'll have to decide for yourself. I think it's exciting for branch line model railways where permanent display operation would be desirable. Download Test route 96h
2025-09-16-142438.jpg


The next question would be: why doesn't the single-track principle work on 2-track multi-block operations and why do the distance signals remain black in automatic operation?

Screenshot-2025-09-16-143213.png
 
Back
Top