Verfasst: 28.05.2011 19:54
Hallo ,
durch meinen kleinen Umbau im Bahnhof musste ich Anpassungen in TrainController vornehmen. Da eine Weiche nicht in einem Block liegen darf, musste ich Gleis 3 in zwei Blöcke unterteilen:
Das Gleis ist somit folgendermaßen aufgeteilt:
-Block B1G3 (240cm)
-Weiche (60cm)
-Block B1G3a(60cm)
Längere Züge benötigen die gesamte Gleislänge, d.h. sie belegen beide Blöcke und die dazwischenliegende Weiche. Wie man oben sieht, ist der rechte Block B1G3a sehr kurz. Soll ein Zug, der von links in das Gleis einfährt, anhalten, führt dies zu folgendem Problem: Da der Zug aus Sicht von TrainController im Block B1G3a halten soll, steht nur ein viel zu kurzer und damit unrealistischer Bremsweg (<60cm) zur Verfügung. Die 240cm des Blocks B1G3 bleiben ungenutzt.
Das ist so natürlich nicht besonders schön. Allerdings konnte ich das Problem wie folgt lösen:
In den Block B1G3a wird neben dem realen Melder ein Bahnwärter eingefügt. Diesem Bahnwärter wird eine Bremsmarkierung mit einer Rampe von 300cm zugewiesen, dem realen Melder eine Haltemarkierung:
Jetzt muss noch dafür gesorgt werden, dass der Bahnwärter rechtzeitig auslöst:
Der Melder B1G3m liegt im Block B1G3, d.h. der Bahnwärter wird schon beim Befahren von B1G3 ausgelöst. Beim Auslösen des Bahnwärters wird die ihm zugeordnete Bremsmarkierung aktiv und der Zug wird abgebremst, obwohl er den Block B1G3a noch nicht erreicht hat. Als Bremsweg stehen somit B1G3 und die Weiche zur Verfügung, was einer Länge von 300cm entspricht.
Beim Erreichen von Block B1G3a löst er den Melder aus und wird durch die Haltemarkierung angehalten.
Ich hoffe, dass meine Ausführungen halbwegs nachvollziehbar sind.
Gruß
Thomas
durch meinen kleinen Umbau im Bahnhof musste ich Anpassungen in TrainController vornehmen. Da eine Weiche nicht in einem Block liegen darf, musste ich Gleis 3 in zwei Blöcke unterteilen:
Das Gleis ist somit folgendermaßen aufgeteilt:
-Block B1G3 (240cm)
-Weiche (60cm)
-Block B1G3a(60cm)
Längere Züge benötigen die gesamte Gleislänge, d.h. sie belegen beide Blöcke und die dazwischenliegende Weiche. Wie man oben sieht, ist der rechte Block B1G3a sehr kurz. Soll ein Zug, der von links in das Gleis einfährt, anhalten, führt dies zu folgendem Problem: Da der Zug aus Sicht von TrainController im Block B1G3a halten soll, steht nur ein viel zu kurzer und damit unrealistischer Bremsweg (<60cm) zur Verfügung. Die 240cm des Blocks B1G3 bleiben ungenutzt.
Das ist so natürlich nicht besonders schön. Allerdings konnte ich das Problem wie folgt lösen:
In den Block B1G3a wird neben dem realen Melder ein Bahnwärter eingefügt. Diesem Bahnwärter wird eine Bremsmarkierung mit einer Rampe von 300cm zugewiesen, dem realen Melder eine Haltemarkierung:
Jetzt muss noch dafür gesorgt werden, dass der Bahnwärter rechtzeitig auslöst:
Der Melder B1G3m liegt im Block B1G3, d.h. der Bahnwärter wird schon beim Befahren von B1G3 ausgelöst. Beim Auslösen des Bahnwärters wird die ihm zugeordnete Bremsmarkierung aktiv und der Zug wird abgebremst, obwohl er den Block B1G3a noch nicht erreicht hat. Als Bremsweg stehen somit B1G3 und die Weiche zur Verfügung, was einer Länge von 300cm entspricht.
Beim Erreichen von Block B1G3a löst er den Melder aus und wird durch die Haltemarkierung angehalten.
Ich hoffe, dass meine Ausführungen halbwegs nachvollziehbar sind.
Gruß
Thomas