Upcoming Games

(UTC times)


Full list
Add a game

Upcoming Events

No events to display

New Commuter TT

You are here: Home > Forum > Simulations > Released > Westbury > New Commuter TT

Page 2 of 2

New Commuter TT 20/04/2015 at 18:57 #71273
Muzer
Avatar
718 posts
" said:
pheraps i write wrong. If i well comprise with TORR off i must delete the route after train passes it.

But in any case my question remains...how can i set simulation without having to delet a route when train is gone.

Thanks

Diego
Unfortunately, for some reason Westbury doesn't have a separate option to control it. If you want TORR on, you should run the sim in "Beginner" mode (you can still increase failures after the game has started).

Log in to reply
New Commuter TT 21/04/2015 at 18:32 #71334
intallonabile
Avatar
24 posts
Thanks for your reply at my question.
Diego

Log in to reply
New Commuter TT 21/04/2015 at 20:42 #71336
GeoffM
Avatar
6281 posts
" said:
Thanks for the explanation, I've always meant to ask how the interlockings actually work.

How does the interlocking 'know' it's own arrangement, ie how to get from A to B?

How does Route Relay work? I'm guessing from the name and your description of Geographical that each individual route has it's own 'chain' of relays, all of which must be in the correct position for the signal to clear?

(As an aside, would it be worth splitting this off as a thread in it's own right? There's been quite a lot of drift from the original topic!)
Better late than never... geographic interlockings just form an electrical path from A to B - they find their own way. Yes, it'll find all the possible wiggles, and undesirable ones have to be bridged out. There's an inbound signal to the buffer stops of one of the platforms at Victoria (Central side) that has something like 9 possible ways to get there, but not all are available.

SSI/Westlock/Smartlock, on the other hand, has no concept of automatic routing like that, though I believe tools exist to prepare data from some sort of CAD diagram, and then finished off by hand. They are basically just a specialised programming language, one written in a way that signal engineers can understand and use. The control system (or ARS) generate a panel request which is essentially a number (but identified by name), which goes into the interlocking's queue. When it gets around to processing it, it looks for a set of data identified by that name (number). That data is typically a set of commands, including if/then statements.

Example:

*R166B(M) if R166B(M) a , R166B(C) xs
U(P)JM-AB f , U(P)JV-AB f
P8105 crf , P8106 cnf
P8107 cnf , P8108 cnf
then
R166B(M) s
U(P)JV-BA l , U(P)JU-BA l
U(P)JR-DB l , U(P)JN-CA l
U(P)JM-BA l
P8105 cr , P8106 cn
P8107 cn , P8108 cn
S166 clear bpull
\
\

(Not all shown)

Roughly translated: if R166B(M) available (not barred by the technician) and R166B(C) not set
and subroutes not locked (free)
and points controlled reverse or free to move reverse (crf)
and points controlled normal or free to move normal (cnf)
then
set the route R166B(M)
lock (l) the subroutes within the route
control the points reverse (cr) or normal (cn)
clear the button pulled state on the signal
endif


Westrace, as used a fair bit on the London Underground, uses a ladder logic which is basically "energise [virtual] relay X if <boolean conditions>". Microlok as used in the US and elsewhere is pretty much the same.

SimSig Boss
Log in to reply
The following users said thank you: Hawk777, headshot119, Steamer