r1 - 06 Jun 2007 - 05:00:19 - BrianSwanYou are here: TWiki >  Main Web  >  AdvancedLayoutTopics > BondedSidings

BondedSidings

In this section:

Background

In territories that have single-track with sidings, it is very common that the sidings are "non-bonded", which essentially means that they are not connected to the signal system to display train occupancy. This will give the illusion in ATCSMonitor that the train "disappears" into the siding, and then "reappears" on the other side. The railroads CTC software at the dispatching center had enough other data on train movement that it can reflect the siding as occupied within software. These are usually displayed in a different color to reflect that a train is present, however, isn't "sensed" by the signal system.

Solution

In order to simmulate this behavior in ATCSMon, VBScripting is used. Below is an example from the Aurora Sub layout on how it works:

At Big Rock W (x):

x:LA=If RW AND T Then
  LA = True
ElseIf (RW AND EA) Or (vXRW AND vXWA) Then
  LA=False
End If

At Big Rock E (X):

X:LA=If RW AND T Then
  LA = True
ElseIf (RW AND WA) Or (vxRW AND vxEA) Then
  LA=False
End If

Then, here's the "glue" that makes it all work:

X:RA=If vxLA OR vXLA Then RA = True else RA = False

Sooooo... the "pseudo-bonded" siding is labeled X:RA in this case, it "guesses" that a train is there based on receiving a RW&WA, or a RW&EA from the stations at either end of the siding.

Comments/Questions

Post Comment

Enter a comment or question regarding this topic in the box below. The comments will appear above. Please note that you need to be logged in to add a comment.

-- BrianSwan - 06 Jun 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformWebsite hosting provided by CBPNet Wireless, a division of Cooke Business Products, Inc.
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback