Skip to main content
Start by entering each Occupancy Block of your layout into the Occupancy Block Table:
Note: Upon entering a System Name, the row of a new entry will jump to its sorting position as ordered by System Name. To continue editing the row, look for it at the top of the window. It will stay in place as long as it has the same System Name.
Next, enter the Portals between the Blocks into the Portal Table:
A pair of adjacent Blocks may have several Portals between them. This is expected, so just give each Portal a unique name. The Block names can be dragged from the Occupancy Block table to save typing.
Note: The computer will notify you from time to time until you have entered a Block on each side of the Portal Name. It doesn't matter on which side of the Portal Name you enter a Block Name, just be sure to enter both sides
Note: It may be helpful to open the Block-Portal Cross Reference Table to review whether all the portals have been entered.
Next, If there are Signals at a Portal, enter them into the Signal Table:
Next, identify the Paths in each Block:
Note: It doesn't matter on which side of the Path name you enter a Portal name. Dead end spurs will only have one Portal.
Reminder: You may use 'Drag and Drop' to enter text. When selecting an item to drag, it may require two clicks; one to select the row and a second to select the column entry. Holding the second click down, you can drag the text from that row, column field.
Finally, complete the definition of each Path in each Block:
Note: The name of the Path and its Block are displayed in quotes in the title bar of the table.
Most likely you will have encountered several dialogs urging you to fix this or that; try to resolve all of them.
Now, you are ready to define some Routes for Warrants. Of course, there will probably still be a few errors or missing items; the 'Create Warrant' frame provides a tool to find and fix them:
To read about how OBlocks, Portals and OPaths can be used to generate train routes and make automated train scripts, see Warrants.
Also see the Warrant Table help for details on creating and editing Warrants.
Back to OBlock Table Help.
Copyright © 1997 - 2022 JMRI Community. JMRI®, DecoderPro®, PanelPro™, DispatcherPro™, OperationsPro™, SignalPro™, SoundPro™, TrainPro™, Logix™, LogixNG™ and associated logos are our trademarks. Additional information on copyright, trademarks and licenses is linked here.