开云体育

Locked Need help with SML discovery on a crossover #sml


 

I am having trouble getting a signal in front of one of the crossovers on the layout editor panel to discover the path to the other signals.
?
It doesn’t automatically discover them using GrandReset + Generate tools, nor if I choose Discover, and, if I try to manually add it, it says ?“the destination mast is not directly reachable from the source mast.” I disagree ?, but I’m not sure how to work around the issue.

Obviously, I’ve done something wrong with how I layed-out the crossover, blocks, or signal masts.
?
I will upload the config.xml file to a folder with my name.
?
I am working on a panel called “District 6”, the signal mast is called “SM6-77-78” and the crossover is “6:25” (and is labeled as such).


 

Scott,

You cannot have the same block on both halves of a crossover. ?The route logic only finds the neighbor on the straight route, in this case the stub track.

Dave Sand


----- Original message -----
From: Scott Nelson <wa6blf@...>
Subject: [jmriusers] Need help with SML discovery on a crossover #sml
Date: Sunday, September 22, 2024 5:26 PM

I am having trouble getting a signal in front of one of the crossovers on the layout editor panel to discover the path to the other signals.
?
It doesn’t automatically discover them using GrandReset + Generate tools, nor if I choose Discover, and, if I try to manually add it, it says ?“the destination mast is not directly reachable from the source mast.” I disagree ?, but I’m not sure how to work around the issue.

Obviously, I’ve done something wrong with how I layed-out the crossover, blocks, or signal masts.
?
I will upload the config.xml file to a folder with my name.
?
I am working on a panel called “District 6”, the signal mast is called “SM6-77-78” and the crossover is “6:25” (and is labeled as such).


 

Thanks, Dave. ?I have updated the crossover to have a different block on each of the different legs but I still could not get the logic to build for that signal mast. ?In fact, now another signal mast, SM6-72-78, is also missing any logic.
?
When I attempt to set signal masts, it is giving me options that do not make sense for this type of crossover.
?
Sorry, I'm getting confused. ?Should I stop using a crossover and simulate one with two normal turnouts?
BTW, that one dead end leg we will not be automating so perhaps I should just change this into a simple right-hand turnout.


 

Scott,

You only need to assign a new block to the lower half. ?This happens to be the A and B connections.
You will need to remove and add SM6-77-78 since it now has a different block boundary. ?

Once that is done, you can generate the SML.
SM6-72-78 does not need to be a double head mast. ?The upper head will never be used unless you put a mast at the stub track end bumper.

Personally, I would create a block boundary at the throat of turnout 6:01 and add a double head mast. ?All of the departure signals would use the new mast as their destination.

In SML, a route is normal if ALL turnouts are closed. ?It is diverging if ANY turnout is thrown. ?This affects route based signal systems such as "basic".

Dave Sand


----- Original message -----
From: Scott Nelson <wa6blf@...>
Subject: Re: [jmriusers] Need help with SML discovery on a crossover #sml
Date: Monday, September 23, 2024 8:13 AM

Thanks, Dave. ?I have updated the crossover to have a different block on each of the different legs but I still could not get the logic to build for that signal mast. ?In fact, now another signal mast, SM6-72-78, is also missing any logic.
?
When I attempt to set signal masts, it is giving me options that do not make sense for this type of crossover.
?
Sorry, I'm getting confused. ?Should I stop using a crossover and simulate one with two normal turnouts?
BTW, that one dead end leg we will not be automating so perhaps I should just change this into a simple right-hand turnout.