Upcoming Games

(UTC times)


Full list
Add a game

Upcoming Events

No events to display

Error in clearing point logic for Usan 12

You are here: Home > Forum > Simulations > Released > North East Scotland > Error in clearing point logic for Usan 12

Page 1 of 1

Error in clearing point logic for Usan 12 25/05/2020 at 13:43 #127111
grahamj42
Avatar
130 posts
When running in mechanical mode, it's necessary to reverse points US7 to provide a clearing point for a train reversing at Montrose South.
After the train has withdrawn from the section, normalising US7 generates a "Clearing point violation at Usan 12".
This happens even if a train has passed through the section after the withdrawn shunt.

This occurs after the reversal of 5A46 in the August 2006 timetable.

I attach a 2-train timetable to demonstrate the problem.

Post has attachments. Log in to view them.
Last edited: 25/05/2020 at 13:44 by grahamj42
Reason: None given

Log in to reply
Error in clearing point logic for Usan 12 25/05/2020 at 16:14 #127114
Steamer
Avatar
3986 posts
Appears to be a more general issue; setting a route to US30, cancelling it and then setting a route from Usan to Montrose causes a CP violation. Mantis 30608.
"Don't stress/ relax/ let life roll off your backs./ Except for death and paying taxes/ everything in life.../ is only for now." (Avenue Q)
Log in to reply
Error in clearing point logic for Usan 12 03/09/2020 at 05:52 #131255
Hawk777
Avatar
386 posts
I’m not sure if this has been fixed or if I’ve just figured things out, but I seem to have worked out a way to send trains in both directions over this single line section without any clearing point violations. Here’s what I do:

1. Offer the train on the block instrument.
2. At the receiving end only, throw the points to the proper position to accept the train.
3. Accept the train.
4. At the sending end, throw the points to the proper position to send the train.
5. Do not move any points when the train arrives. Do not normalize the trap points. Do not touch any points until a train has to go the other direction, and then start from step 1.

This sort of makes sense to me. Offering the train informs the receiving end that there’s nothing going in the opposite direction, so it’s safe to move those points. Accepting the train informs the sending end that there’s nothing coming its way, so it’s safe to move those points.

So, to send a train from Montrose to Usan:
1. Click the white roundel on the bottom-left corner of Montrose South’s block instrument to offer the train.
2. Key both points at Usan reverse, if they aren’t already. Wait for them to finish moving.
3. Click the white roundel on the bottom-right corner of Usan’s block instrument to accept the train.
4. Key the points at Montrose South reverse, if they aren’t already. Wait for them to finish moving.
5. Call the route.
6. Once the train is in section, click the green roundel at Montrose South to signal train in section, and right-click the green roundel at Usan to move the instrument back to normal (not sure if that is supposed to happen while the train is in section or after it leaves).

To send a train from Usan to Montrose:
1. Click the white roundel on the top-right corner of Usan’s block instrument to offer the train.
2. Key the points at Montrose South normal, if they aren’t already. Wait for them to finish moving.
3. Click the white roundel on the top-left corner of Montrose South’s block instrument to accept the train.
4. Key the trap points at Usan normal, if not already. Wait for them to finish moving.
5. Key the diverging points at Usan normal, if not already. Wait for them to finish moving.
5. Call the route.
6. Once the train is in section, click the green roundel at Usan to signal train in section, and right-click the green roundel at Montrose South to move the instrument back to normal (not sure if that is supposed to happen while the train is in section or after it leaves).

Log in to reply