Defining Movement Orders In Scenarios: Difference between revisions

From SignalWiki
Jump to navigation Jump to search
m (Created page with 'You can define movement orders for each scenario-defined train, either a spawning train or stabled train The following types of Movement Orders are available: 0: Renumber 1:…')
 
No edit summary
Line 19: Line 19:
  18: ContentChanges
  18: ContentChanges


==General
==General==


<pre style="color:blue">
  <SpawningConsist id="loc&gt;9903" physics="7" maxTechAllowedSpeed="80" track="SPAWN_TC2_0" startTime="08:05:20" speed="80" type="EL" destination="Velp" commDestination="Vp" isEngineeringTrain="false" consistTemplate="28">
  <SpawningConsist id="loc&gt;9903" physics="7" maxTechAllowedSpeed="80" track="SPAWN_TC2_0" startTime="08:05:20" speed="80" type="EL" destination="Velp" commDestination="Vp" isEngineeringTrain="false" consistTemplate="28">
     <PlatformStops>
     <PlatformStops>
Line 30: Line 31:
     </MovementOrders>
     </MovementOrders>
  </SpawningConsist>
  </SpawningConsist>
</pre>
== Type 0 : Renumber ==
<pre style="color:blue">
  <Order type="Renumber" newID="1234" track="" station="Arnhem-kap" updateTNV="true" />
</pre>
*newID    = string  (mandatory) : The train ID of the train after renumbering.
*track    = string  (optional)  : The track where the order must be executed. Blank if the order can be at any track in a station.
*station  = string  (mandatory) : The station where the order must be executed. Cannot be blank.
*updateTNV = boolean (mandatory) : Update train number window with new train ID (TNV system)
== Type 1 : TurnAround ==
<pre style="color:blue">
  <Order type="Turnaround" track="" station="Arnhem-kap" />
</pre>
*track  = string (optional)  : The track where the order must be executed. Blank if the order can be at any track in a station.
*station = string (mandatory) : The station where the order must be executed. Cannot be blank.
== Type 2 : Couple ==
<pre style="color:blue">
<Order type="Couple" track="" station="Arnhem-kap" with="ABC" newID="123" calls="true" callsForDelay="false" newDir="R" />
</pre>
*track        = string (optional)  : The track where the order must be executed. Blank if the order can be at any track in a station.
*station      = string (mandatory)  : The station where the order must be executed. Cannot be blank.
*with          = string (mandatory)  : The train ID of the other train with which to couple.
*newID        = string (mandatory)  : The train ID of the train after coupling.
*calls        = boolean (madatory)  : True when the coupled train calls in to the dispatcher after coupling is complete.
*callsForDelay = boolean (mandatory) : Not Used.
*newDir        = string  (mandatory) : The direction of the new, coupled train. L = left, R = right.
== Type 3 : Uncouple ==
<pre style="color:blue">
<Order type="Uncouple" track="" station="Arnhem-kap" left="A" leftDir="R" right="B" rightDir="R" at="0" leftCalls="true" rightCalls="false"
</pre>
== Type 4 : Call ==
<pre style="color:blue">
<Order type="Call" track="" station="Arnhem-kap" />
</pre>
== Type 5 : Change Driver:
        station = string
        track = string
        type = "train", "shunt", "engineer"


{{ScenariosNav}}
{{ScenariosNav}}

Revision as of 19:17, 2 July 2011

You can define movement orders for each scenario-defined train, either a spawning train or stabled train

The following types of Movement Orders are available:

 0: Renumber
 1: Turnaround
 2: Couple
 3: Uncouple
 4: Call
 5: ChangeDriver
 7: PullUp
 8: StopShort
 9: StopAhead
10: SwitchLock
13: StableCars
14: SpotCars
??: SpotCarsSpecify
16: unknown - functional in Amsterdam CS simulation
17: RunAround
18: ContentChanges

General

 <SpawningConsist id="loc>9903" physics="7" maxTechAllowedSpeed="80" track="SPAWN_TC2_0" startTime="08:05:20" speed="80" type="EL" destination="Velp" commDestination="Vp" isEngineeringTrain="false" consistTemplate="28">
    <PlatformStops>
       Arnhem,7,--:--,08:30,Arnhem-Velperpoort,1,08:35,08:38
    </PlatformStops>
    <MovementOrders>
        <Order type="Turnaround" track="" station="Arnhem-kap" />
        <Order type="Couple" track="" station="Arnhem-berg" with="9903w" newID="9903" calls="true" callsForDelay="false" newDir="R" />
    </MovementOrders>
 </SpawningConsist>

Type 0 : Renumber

  <Order type="Renumber" newID="1234" track="" station="Arnhem-kap" updateTNV="true" />
  • newID = string (mandatory) : The train ID of the train after renumbering.
  • track = string (optional)  : The track where the order must be executed. Blank if the order can be at any track in a station.
  • station = string (mandatory) : The station where the order must be executed. Cannot be blank.
  • updateTNV = boolean (mandatory) : Update train number window with new train ID (TNV system)

Type 1 : TurnAround

  <Order type="Turnaround" track="" station="Arnhem-kap" />
  • track = string (optional)  : The track where the order must be executed. Blank if the order can be at any track in a station.
  • station = string (mandatory) : The station where the order must be executed. Cannot be blank.

Type 2 : Couple

 <Order type="Couple" track="" station="Arnhem-kap" with="ABC" newID="123" calls="true" callsForDelay="false" newDir="R" />
  • track = string (optional)  : The track where the order must be executed. Blank if the order can be at any track in a station.
  • station = string (mandatory)  : The station where the order must be executed. Cannot be blank.
  • with = string (mandatory)  : The train ID of the other train with which to couple.
  • newID = string (mandatory)  : The train ID of the train after coupling.
  • calls = boolean (madatory)  : True when the coupled train calls in to the dispatcher after coupling is complete.
  • callsForDelay = boolean (mandatory) : Not Used.
  • newDir = string (mandatory) : The direction of the new, coupled train. L = left, R = right.

Type 3 : Uncouple

 <Order type="Uncouple" track="" station="Arnhem-kap" left="A" leftDir="R" right="B" rightDir="R" at="0" leftCalls="true" rightCalls="false"

Type 4 : Call

 <Order type="Call" track="" station="Arnhem-kap" />

== Type 5 : Change Driver:

        station = string
        track = string
        type = "train", "shunt", "engineer"



Return to Scenario Creation