开云体育

Locked Re: Struggles with warrants - cont'd #warrants


 

Keith,

For item 2, maintaining a medium speed between sidings is valid. ?There is no signal indication to run at a higher speed. ?If you had multiple intermediate ABS or ABP signals between the control points, then you can have higher speeds between the control points.

Dave Sand


----- Original message -----
From: Keith Williams <directorsixfive@...>
Subject: Re: [jmriusers] Struggles with warrants - cont'd
Date: Sunday, October 06, 2024 6:41 PM

Nags, thanks for the response.? I have had a LOT of issues.? These all started out as a way to automate my cleaning train.? I want to make a lap from Buffalo Yard to Chicago Yard, on the normal straight through path (not going into any sidings.? Then go from Chicago to Buffalo, again on the main line only in Lap 2.? Then in Lap 3. I want to go from Buffalo to Chicago, hitting all of the passing Sidings, and in Lap 4 Chicago to Buffalo again hitting all of the sidings.? ?This led me to the following issues:

1. When a warrant allocates a route, it does not ALWAYS allocate it correctly.? I got around this by making a button?on the panel?that sets a "Route" (In this case all Main Line turnouts are closed) prior to allocating the Warrant - cleaning train (Lap 1).? ?At the end of the warrant it sets a sensor? which?sets " Route?2" then runs Warrant - Lap 2, Lap 2 Calls Lap 3, and Lap 3 calls Lap 4.? The routes?set the turnouts?every time reliably.

2.? Like you, I use SML to get speeds set for each block.? JMRI does not allow ramping up to "normal speed between control points.? For example, I have a main block 3 and a side block 3, a main block 4 then a main block 5 and a side block 5.? When the turnouts at each end of the siding a set to the main, trains on the Main run at "Normal" speed for that block, and at Normal on block 4.? However, when the sidings are thrown, the trains on the Main block 4 stay on a medium speed rather than ramping up to Normal between turnouts.??

3.? " Normal " speed seems to change over time.? On my layout, Normal speed is 50MPH, with all main blocks set to operate at that speed.? However, over time, the normal speed (especially coming from a siding to the main) will remain at the medium speed, But NOT ALL THE TIME!? Drives me crazy!

4.? I have a special block with a grade crossing with gates and flashers.? On this block I want to do a Grade crossing sequence - Long, Long, Short, Long with the horn.? Working the block from the right to left direction, it works out okay, timing wise, and I can tweak?it to?get it just right.? Going from Left to right, I cannot get the block to allow me to adjust the timing?of the horn.? I change the?"on" time?(from 6 seconds to 8 or 9) but the timing does not change.? The horn starts to sound about 2 seconds into the block.? Again, drives me crazy....

5.? This gets me to the timing changes.? The way the program logs the milliseconds as elapsed time is not always constant.? For example, Normal speed is 50 scale miles per hour, or 9.99 inches/second.? When I look at the throttle?command list, it does not always match up, and I dont?know why.

My experience with block speed vs signal speed is that JMRI will ALWAYS (well mostly) reduce the speed as I described above, even when I think it should?be running at Normal speed.

If you have any insight to any of this?stuff, I am all ears!? It has been quite the learning curve.....!

On Fri, Oct 4, 2024 at 5:43?PM Nags via <snowy999=[email protected]> wrote:
On Thu, Sep 26, 2024 at 08:10 AM, Keith Williams wrote:
I don't think the the warrants are acting like they should.?
Welcome to the club. I've had lots of 'fun' getting things to function the way I thought they should in respect of signals and train speed.
The signal system will impact how speed changes (or doesn't). I employ SML and/or LogixNG to control 'real' and 'internal' signals although they are currently all internal as I'm developing my JMRI as I build the layout. On problem I had was trains not ramping up to a higher speed on a proceed signal.
It also seems oblock speeds are not applied as I would expect. It appears the warrant logic will look at the signal, apply the signal speed and disregard any block speed. If you have set a restrictive block speed and the entry signal is at proceed (at normal), the train won't slow to the lower block speed but run at the speed defined for 'normal'.
?
--
H.O. Australia (Layout in Progress)
Digikeijs DR5000 LocoNet
JMRI v5.8 DecoderPro/Warrants/CPE/SML/LogixNG
Windows 10




Join [email protected] to automatically receive all group messages.