Does anyone know?

This area is dedicated to our foreign guests of this forum. Contributions can be written in any language.
[Diese Kategorie ist den ausländischen Gästen dieses Forums gewidmet. Beiträge können in beliebiger Sprache verfasst werden.]
Antworten
DW
Beiträge: 58
Registriert: Mittwoch 4. Mai 2005, 16:10
Wohnort: Tirphil, Wales
Kontaktdaten:

Does anyone know?

Beitrag von DW »

Does anyone know in what order trains are released if you have multiple signals in one system?

I have four sidings which release trains to one track. I don't mind what order they are sent. There are four signals (one per siding) with one release. I fill the sidings with a cascade of points "alternating" so they are filled in order. The releases are apparently random, but is this true?

The problem is that one siding can fill up because it is not selected for a long time when the signals go to green.


Dateianhang/Attachment:
Bild
Sascha Claus
Beiträge: 1853
Registriert: Montag 17. März 2003, 20:15
Wohnort: Leipzig bei P-Town, Nabel der Welt

Re: Does anyone know?

Beitrag von Sascha Claus »

Hello,

<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr> <td><span class="genmed">Zitat:</span></td></tr><tr><td class="quote">Does anyone know in what order trains are released if you have multiple signals in one system?

[...]

The problem is that one siding can fill up because it is not selected for a long time when the signals go to green.</tr></td></table>
The trains are released randomly. A solution is to build four additional signalling systems, one per track, which count the vehicles on each track. The switches must then be signal-dependent.
Make America Great Again? Make Climate Greta!
Am faulsten sind die Parlamente, die am stärksten besetzt sind. —Sir Winston Leonard Spencer 'Winnie' Churchill ***
[heute 20:57:22] yenz: der sascha, siggileiin, weiss alles, man versteht ihn bloß nie
Jan Bochmann
Beiträge: 2201
Registriert: Sonntag 16. März 2003, 15:25
Kontaktdaten:

Re: Does anyone know?

Beitrag von Jan Bochmann »

Hello,

<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr> <td><span class="genmed">Zitat:</span></td></tr><tr><td class="quote">Hello,

<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr> <td><span class="genmed">Zitat:</span></td></tr><tr><td class="quote">Does anyone know in what order trains are released if you have multiple signals in one system?

[...]

The problem is that one siding can fill up because it is not selected for a long time when the signals go to green.</tr></td></table>

The trains are released randomly.</tr></td></table>

Yes. Sometimes a FIFO algorithm is discussed (FIFO = First In - First Out, same as at timing points with multiple tracks). However, there is nobody who stores the order of incoming and waiting trains, to use it when the signals turn to "Clear". It would a bit complicated especially in future versions, where different signals may depend on multiple systems / conditions.

Regards
Jan B.
Gast

Re: Does anyone know?

Beitrag von Gast »

I was wondering about the example used in the dialog window of alternation turnout:

Examples for start into certain direction:

direction1: 0
direction2: value for direction1
direction3: sum of values for dir1+dir2



Beispiele für Start in bestimmte Richtung:

Richtung1: 0
Richtung2: Wert für Richtung1
Richtung3: Summe der Werte für Ri1+Ri2



What exactly does it mean? When zero is entered for direction 1, then the trains would never go there.
Gast

Re: Does anyone know?

Beitrag von Gast »

Those examples suggest what the starting value of the counter might be, not the values to enter for the alternation. The counter keeps track of how many trains have passed to decide where each one goes, so the starting value decides which way the first train to pass goes.
Antworten