Skip to content

Latest commit

 

History

History
136 lines (80 loc) · 6.95 KB

JCS_SETUP.md

File metadata and controls

136 lines (80 loc) · 6.95 KB

JCS Quick Setup Guide


Get Started driving your Trains automatically

This guide explains how to configure JCS for a layout and automatically run trains. For the purpose of this guide the following Layout is used. Test Layout

This layout consist out of 4 blocks and 2 switches. Every block has 2 sensors, in total there are 8 sensors used. What is a Block? A block is a part of track where one train can be without hindering other routes. In JCS a block is always demarcated by two sensors.

Drawing the Layout

When JCS is started select the Edit Button to enable edit mode. Start Edit

JCS will show the Edit Layout Screen Start Edit

The Toolbar has the most common elements to draw a layout. A layout consist out of tiles. A Tile mimics a component like a straight, sensor, block etc. Use the + button to add a tile on the canvas. The Bin button will delete a tile. Rightclick on a tile to see properties or rotate or flip if applicable. When a tile is selected it can be dragged to the right position. Tiles are automatically saved. The example looks like this when all tiles are placed on the canvas.

Start Edit

Pysical vs schematic Layout

The below picure shows the physical layout side by side with the schematic layout. LAYOUT_OVERVIEW

Configuring Accessories and Sensors

The next step is to configure the Accessories and Sensors. Accessories, Sensors and Locomotives are always linked to a Command Station.

Step 1 selecting the Default Command Station

For this guide the DCC-EX Command Station is used. Feedback via DCC-EX is not yet supported, see issue 59, hence the HSI-S88 is used for Sensor feedback. Use the cog button or via Menu -> Tools Command Stations to show the Command Station Dialog.

Setup DCC-EX

Use the Refresh button on the right side of the Serialport dropdown menu to refresh connected serial ports. In this example the DCC-EX is connected via the "ttyACM0" port.

Set the DCC-EX Command Station as Default and Enabled. The Test Button can be used to check whether the connection can be established.

Setup the Feedback module(s)

In the Command Station Dialog select the HSI-S88 in the Command Stations dropdown menu.

Setup HSI-S88

Do NOT set the HSI-S88 as Default, as the default Command Station is supposed to put the power on the Track. However set the HSI-S88 Enabled. The HSI-S88 is connected via the "ttyACM1" port.

For the Feedback Interface like the HSI-S88 the number of connected S88 modules has to be specified. Set the Channel to which the S88 module(s) is/are connected and the number of Modules. In this case one S88 module, connected to Channel 0 is used. Click on Re-create Sensors button to create the sensors in the system.

Step 2 create Accessories

The Test track has two turnouts which can be added using the Accessory Dialog. This Dialog can be opened via Settings (Mac) or Menu -> Tools -> Options. To Add a new Accessory click on the + button. For a Turnout choose the right Turnout type in the Type dropdown menu.

Edit Accessory

To save the Accessory click the Save Button. When save the Accessory will appear in the list on the left side. This List can be filtered using the 3 radio buttons on top (All, Turnouts, Signals).

Step 3 add Locomotives

As we are in the options Dialog let's also add the Locomotives. In this Example two locomotives used. For both locomotives an icon is already put in a subdirectory .../jcs/images.

Edit Locomotive

Locomotives can only commute back and forth, hence the Commuter check box is selected for both locomotives. If the Commuter checkbox not selected the Locomotice can NOT change direction in Automatic mode.

Step 4 Link sensors to their graphical representation

JCS "knows" where a locomotive is by monitoring the sensors on the track. Every sensor has to be linked to the location in the schematic layout. As already mentioned a block allways needs two sensors. When a train arrives in a block (enter) the enter sensor detects this. When the train reaches the destination, a.k.a. is fully in the block, this is detected by the occupation (in) sensor. When a sensor is active JCS will "see" this as occupied and in automatice mode will not plot a route to this block. To link a Sensor, right click on a sensor.

Sensor popup

Click on Properties and select the pysical sensor.

Select Sensor

If you do no exactly know which sensor is at this location, you can use the Sensor Monitor. Click on the Sensor Monitor button to activate.

Sensor Monitor Button

The Sensor Monitor will appear. When the sensor is activated (pre condition is that the HSI-S88 is connected), it will be visible in the Sensor Monitor as active.

Sensor Monitor

Select the Sensor with the right name in Sensor Properties dialog. Repeat this for all sensors in the layout.

Step 5 Link Accessories to the pycisl ones

Like the Sensor also accessories must be linke to their pysical counterpart. Right click on the Accessory and select properties.

LINK_ACCESSORY

Step 6 Trace the layout

Trace the layout. This will generate all the driveways from block to block. Click on the Trace button.

Show Routes

Left of the Main JCS Window the Routes Dialog will Appear. Click in the Trace Button in the Routes Dialog to generate all possible routes.

Empty Routes

When a route is selected in the list it is displayed in the main screen.

Step 7 Configure the Blocks

Configure the Block properties. For every Block a name must be filled in. Sensors must be linked to a block. The side of the Block with the Bold line is the + (plus) side of the Block. The Sensors can be automatically linked by using the Auto Link Button. Notice: when the Sensors do not link to the block, the sensors are usually not linked to a pysical sensor.

Empty Routes

After all these settings are done a restart of JCS is strongly advised.

Driving

DRIVING