Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Locked
SML signal mast problem
#sml
On 9/8/2024 7:36 PM, Ken Fordham wrote:
HiDo you have a DT602 throttle? That can be used to ensure that you have the signals set up correctly, and test the hardware, no matter which of the two primary "modes" you choose, without even running JMRI. Do you have the SE74 set in "SE8C-mode" (i.e. Turmout-controlled) or "Aspect-mode") (i.e. NMRA Extended Accessory Decoder-controlled)? It makes a difference! If using the SE74's "Aspect-mode", have you defined JMRI "DCC Signal Head"s using the JMRI "DCC Signal Decoder" Signal Head type? Have you used the JMRI "Signal Heads" table to try changing the "Appearance" of the JMRI Signal Heads? Does the hardware change appropriately? Have you defined "Signal Mast"s which specify the "mast driver type" of "Signal Head Controlled Mast"? Can you control the Mast "aspect" using the Signal Mast Table? Can you control the actual signal mast hardware to give the appropriate aspects from the "Signal Mast" Aspect settings? If using the SE74's "SE8C-mode", have you defined JMRI "Signal Head"s using the JMRI "SE8C 4 Aspect" type? Have you configured the SE74 to use the fourth aspect as "Dark"? Have you specified the correct two "turnout" numbers for each head? Have you used the JMRI "Signal Heads" table to try changing the "Appearance" of the JMRI Signal Heads? Does the hardware change appropriately? Have you defined "Signal Mast"s which specify the "mast driver type" of "Signal Head Controlled Mast"? Can you control the Mast "aspect" using the Signal Mast Table? Can you control the actual signal mast hardware to give the appropriate aspects from the "Signal Mast" Aspect settings? Trying to go much further gets too-far into "Digitrax debugging", which generally is not appropriate for this list... Regards, Billybob |
Ken, In a perfect world, changing Ops#5 to C would automatically switch to DCC Aspect Control mode and assign the addresses for the 16 heads to base address to base address + 15. ?Since you base address is 100, you should be able to use 100 to 115. ?It would also assign the default value for the aspect numbers. Dave Sand ----- Original message ----- From: Ken Fordham <j.kenneth.fordman@...> Subject: Re: [jmriusers] SML signal mast problem #sml Date: Sunday, September 08, 2024 7:17 PM Hi Ok I did that and my screens looked just like yours. I changed the op switch on the SE74 as advised. I copied the user names from the signal head list for all of the signal heads in Switch one. Unfortunately I don't have a DT602 so I can't get the little screen they show. Is there another way to see that screen to change the heads?? |
Hi Everyone
I am happy to report that the signals are working correctly as they did when on SSL. When the switches change so do the signals and when the train runs the signals change correctly. Thank you to all that sent me information. I learned a lot and feel confident to move forward.
?
Best
KenF
Evuador |
Hi Dave
I know you are very busy but I need a little guidance. I did everything Billybob suggested in aspect mode. I changed the SE74 op5 to C. My signal heads and signal masts are able to change the signals on the layout. What is the next step towards making the signals react to the train movement?? The locomotive travels the layout fine but the signals don't change.?
Thanks again
Ken F?
Ecuador |
Ken, If you could upload your current layout config xml data file to the group's ProblemsBeingWorkedOn file folder I can provide better recommendations for the next steps. Dave Sand ----- Original message ----- From: Ken Fordham <j.kenneth.fordman@...> Subject: Re: [jmriusers] SML signal mast problem #sml Date: Sunday, September 22, 2024 5:13 PM Hi Dave I know you are very busy but I need a little guidance. I did everything Billybob suggested in aspect mode. I changed the SE74 op5 to C. My signal heads and signal masts are able to change the signals on the layout. What is the next step towards making the signals react to the train movement?? The locomotive travels the layout fine but the signals don't change.? Thanks again Ken F? Ecuador |
File moved to "Problems being worked on"
/g/jmriusers/files/ProblemsBeingWorkedOn/Ken%20Fordham -- Peter Ulvestad JMRI Users Group Moderator ( ) Tam Valley Group Moderator ( ) Sprog-DCC Group Moderator ( ) Edmonton Model Railroad Association ( ) |
Ken, You need to upload your file again. ?The wrong file ended up in ProblemsBeingWorkedOn/Ken Fordham. Dave Sand ----- Original message ----- From: Ken Fordham <j.kenneth.fordman@...> Subject: Re: [jmriusers] SML signal mast problem #sml Date: Tuesday, September 24, 2024 12:53 PM I moved there this morning. KenF |
Ken, I don't see any new files. ?There are two bad ones from the 24th. Dave Sand ----- Original message ----- From: Ken Fordham <j.kenneth.fordman@...> Subject: Re: [jmriusers] SML signal mast problem #sml Date: Thursday, September 26, 2024 11:57 AM Hi Dave ? I uploaded again yesterday |
Ken, Your last upload was good. ?I have some initial comments. LT1 is a left hand turnout, but you want the diverging leg to be the normal route. ?In Layout Editor this is done by using the Continuing Route Turnout State option. By setting the option to Thrown, Layout Editor will show the diverging leg as the Closed position. ? The Turnout table and related logic do not have left-hand or right-hand concepts. ?They deal with Closed and Thrown, whatever that means. ?My rule is that switch machines are wired so that the JMRI Closed state matches the expected physical turnout state. ? You appear to have two groups of occupancy sensors, a low number range and a 400 number range. ?What are the differences? Signal masts LT01(B) and LT01(C) are reversed on the panel. ?They are attached to block boundaries defined by the turnout legs, not the logical position as above. The LT25 signal mast icons are not on the panel but they are attached to the block boundaries. ?This can be confusing. ?This is easily fixed by selecting Set Signal Masts for LT25 and selecting Right Hand Side for each mast and clicking on Done. A lot of the signal mast logic is incorrect. ?I suspect this is causing the lack of signal response as a locomotive runs around the layout. Whenever the block topology has been changed, the affected signal masts have to have the SML updated. ?Sometimes a small changed requires updates to the SML for several signal masts in either direction. At this point I recommend running the GrandReset.py script. ?The script deletes the transits, sections, SML and block paths. ?After doing a store and quit, restart PanelPro and load the updated file. ?The first step is to go to the Signal Mast Logic table and do the Auto Generate Signaling Pairs. ? At this point, I would not bother with Sections and Transits. ?The first goal is to get consistent signaling based on train movements. Dave Sand ----- Original message ----- From: Ken Fordham <j.kenneth.fordman@...> Subject: Re: [jmriusers] SML signal mast problem #sml Date: Thursday, September 26, 2024 6:24 PM Hi Dave ? There are 3 files on problems being worked on. All are not good? ? I will send another file tonight or tomorrow morning. ? Sorry for all this confusion.? ? Best KenF |
Hi Dave
Thanks for your great analysis and suggestions, all of which I will follow.?
I used the 400 series for the blocks and the 50 series when I made the turnouts their own blocks.?
After I make all the corrections tomorrow I will send you another file.?
I am not clear on how and where to place cuts in the tracks or if I can use sensors somehow to make the signals react to the train movement.?
?
Have a good night and thanks again,?
?
KenF
Ecuador |
Ken, The file that you uploaded this morning does not have any of the changes that I recommended. If you want, I can make the changes and upload an updated file for your review. Dave Sand ----- Original message ----- From: Ken Fordham <j.kenneth.fordman@...> Subject: Re: [jmriusers] SML signal mast problem #sml Date: Sunday, September 29, 2024 4:20 PM Hi Dave Thanks for your great analysis and suggestions, all of which I will follow.? I used the 400 series for the blocks and the 50 series when I made the turnouts their own blocks.? After I make all the corrections tomorrow I will send you another file.? I am not clear on how and where to place cuts in the tracks or if I can use sensors somehow to make the signals react to the train movement.? ? Have a good night and thanks again,? ? KenF Ecuador |
Ken, The second try worked. There are a few more changes. I recommend that the turnout speeds be adjusted. ?The default speed for Thrown is Restricted. ?I normally used Medium. This is set using the "Speeds -> Defaults" menu item in the Turnout table. This affects the signal mast logic when routes include thrown turnouts. The "LT1" turnout table entry currently has "Inverted" enabled. ?I suspect that this was an attempt to make the diverging leg of LT1 to be the normal route. ?I don't use inverted. ?My rule is that if the JMRI Closed state is not the preferred route, the switch machine wiring is changed. The image for LT1 has the wrong color (red). ?Right click LT1 and select Edit. ?Click on the "Create/Edit" block button. ?Set "Occupied Sense" to Active. If the problem is with what LS57 is reporting, fix it instead of masking the problem using JMRI.? The signal mast icons for LT01(B) and LT01(C) need to be flipped. LT14 signal masts: ?LT14(C) is missing and LT14(B) is in the wrong location on the panel. ?Enable "Right Hand Side" for all 3 locations and click on Done. ?This will add/move the masts to the proper locations. LT22 signal masts: ?Select LT22(C) for the 815 - 512 block boundary. ?Create SML for LT22(C). ?Delete and create SML for LT25(A). LT23 signal masts: ?Add the masts to the panel. ------------------------------------ The LT26/LT14 and LT23/LT27 turnout pairs look like crossovers. ?If they behave as crossovers then trains will never stop between the turnouts. ?If that is true, then blocks 833 and 816 are not needed. ?And signal masts LT26(C) and LT14(B) are not needed. ------------------------------------ There is an error where occupancy sensor LS400 assigned to blocks 804 and 810. ------------------------------------ Note: ?The middle loop ( P14, etc.) has an interesting problem that will require more research. ?When the turnouts are lined for the loop, a SML loop occurs. ?When a signal mast aspect changes, the previous mast has to determine if its aspect needs to change. ?If so, it changes and when triggers the next previous mast. ?The method for propagating changes can go forever. I think the problem is the number of signal masts in the loop. ?The outer loop does not have the problem. Dave Sand ----- Original message ----- From: Ken Fordham <j.kenneth.fordman@...> Subject: Re: [jmriusers] SML signal mast problem #sml Date: Tuesday, October 01, 2024 6:35 AM Good morning Let me try again. I made all the changes you recommended so I don't know what happened. |
to navigate to use esc to dismiss