24.01.2013 Views

Download - Freiwald Software

Download - Freiwald Software

Download - Freiwald Software

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Example: Manual Control of Station Exit<br />

The exit of the hidden yard shall be controlled manually in the following way: it shall<br />

be possible to select the train, which is to be started by a schedule, by selecting the<br />

track, from which the train shall start.<br />

Diagram 145: Manual Control of Station Exit<br />

The most simple solution is to assign an operation, that starts the schedule, to the operations<br />

of each route, that connect the blocks in “Hidden Yard” with the blocks “Main<br />

Line East” or “Main Line West”, respectively. Details about operations can be found in<br />

section 12.3, “Operations”. Instead of starting the schedule directly we activate the<br />

route. Through the operations of the route the schedule is started after activation of the<br />

route. This configuration additionally uses a trick, that has been explained on page 141.<br />

When selecting one or several alternatives to start or continue a schedule TrainController<br />

prefers to select an alternative that prefers an already activated route. Since<br />

we activate the desired route first before the schedule is started, the activated route will<br />

be selected as the route to be used by the schedule and the train waiting in the block<br />

next to this route will be started.<br />

An alternative solution uses macros (see section 12.6, “Macros”) and the possibility to<br />

lock the exit of each block (see page 110). For each track and each possible path a<br />

separate macro is defined. Additionally, the exits of each block in “Hidden Yard” are<br />

held locked by default. This can be done by manually locking all exits manually at the<br />

211

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!