Jump to content

Stopping a train when speed is Negative


 Share

Recommended Posts

I'm trying to stop a train at a certain point when it is running backwards (Speed is less than 0), but not when the train is running forwards.  

I am using train enters a track, with variable (the locomotive speed) being the and condition (< 0).  The current speed is read by another routine, and shows a positive value when going forwards, and a negative value when moving backwards.

currently the train stops both forwards and backwards.   What is wrong?

Link to comment
Share on other sites

On a first guess I'd say that there is a 2nd event stopping the train!
But as always - a description of a problem is often the plan how it should work, but isn't the code that finally acts.
Will say - a description alone is almost useless.

Link to comment
Share on other sites

vor 5 Minuten schrieb Andy:

a description of a problem is often the plan how it should work, but isn't the code that finally acts.
Will say - a description alone is almost useless.

That's spot on, Andy (y)

Link to comment
Share on other sites

Now I just need to add the two long blasts when the train starts. I already have the crossing signal, and the backing signal.   This problem developed because I was trying to get the crossing signal in a certain place on my layout.  Also got the running noise to start going backwards and forwards, and to stop when the locomotive stops.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...