Warrants: The Warrant List

The Warrant List is a table of all Recorded Warrants. It also temporarily lists NX Warrants during the time they are in effect. You access the Warrant Table by selecting Warrant List from the Warrants menu of your Control Panel. For an overview discussion of Warrants, see Warrants.

Warrant List
      pane in in JMRI 4.10

Columns in the Warrant Table

Note: Warrants can only be created if the PanelPro configuration has at least two OBlocks defined.
Click in the table header to select columns to be hidden or visible.

The Warrant List Menus

The following item are under the Warrants menu.

Other Warrant List Features

The following items are at the bottom of the window:

Running Automated Trains

The throttle commands recorded in a Warrant are played back to run the train, but additional control of the train can be done through the choices provided by the Control/Status down down combobox. Note there are there ways to stop the train: Emergency stop, halt(stop), or ramp down to a stop and one command to restart it, keeping the Warrant in effect. Move into Next Block is "repair" command should the train overrun a block and become "Lost". This command aligns the Warrant to the next block and restarts the train. The Abort command does an emergency stop and annuls the Warrant.

There are separate operations in the Warrant List table to reserve a Warrant route; (Allocate) and set turnouts for the route (Set). These operations do not have to be done to run an automated train. They are used to preview the route. An AutoRun operation can begin without them. The train will seek allocation and set turnouts as it proceeds on the route.

As a safety feature, whenever a warranted train has permission to enter the next Block, the turnouts are reset to the route. Having permission from Signals should mean that resetting the turnouts does not interfere with any interlocking logic. "Stop" aspects of Signals, occupancy or allocation to another Warrant will deny permission. Only clearing the most restrictive of these conditions will give the auto-run train permission to proceed. When such a denial is cleared, the train will proceed automatically. The only thing that overrides automatically proceeding is if the user has set the control to "Halt". The train will not move until the user sets "Resume".

When confronted with an occupied block, the train will stop and wait until the block clears. When the next block is clear but the block beyond the next block is occupied, the train will approach at reduced speed. Similarly, if the Portals have been defined with Signal Heads or Signal Masts protecting the blocks they join, the train will modify the speed according to the appearance or aspect of the signal. An automated train will attempt to secure allocation of the blocks ahead each time it enters a Block. It also checks whether the block is occupied by an unknown train and will not enter if the Block is occupied. When Warrant Speeds Are Modified has details about how Warrants modify recorded speeds.

When the Starting block is Unoccupied

If a Warrant is started and the starting block is not occupied, the Warrant will wait until the block is occupied. When occupation occurs the Warrant will set to the "Halt" and wait for the user to set the "Resume" control. Note it is vital that the correct train occupies the starting block. The address specified in the Warrant, is the train that will begin moving.

Back to Warrants Help.