¿ªÔÆÌåÓý

Locked Problem with Signal Logic on PanelPro track plan


 

I have been building up my proposed layout in PanelPro for quite some time now and have run ito signalling problems on several occasions making me strip lots of bits of track out and start again. This time around I think I have been very careful to ensure that there were on zero length bits of track with no block associated with them. As the loop tracks are double track, left hand running tracks I have set the block routing on all (I hope) Unidirectional tracks. I have tried to use the discover signal logic on a signal by signal basis and using the do it all in one go from the Signal Mast Logic Table but I'm still getting problems with both sets of my fiddle yard entry turnouts (top right, bottom left). I followed the advice in an old forum post from Dave Sand where he recommended stripping out all the paths and doing a save/quit/start to rebuild the paths as well. I have gone through each track segment and checked the block routing and the Routing Table for Neighbouring Blocks is correct and the Valid Paths Through this Block are correct. However when I try the Discover Signal Mast Logic all together or mast by mast the offending blocks/paths signals will not come back with both of the possible routes from that mast.

I can see that the todir and fromdir values of the paths are important in defining the paths but not knowing what the 16, 32, 64 and 128 values mean doesn't help to try and use this as a way of determining what is wrong. I have put the PanelPro file, my signal definition files and the System Console Log after startup in "Problem with Signal Logic on 37 Heaven" in the Files section. There are lots of items relating to the double slips but I think that is irrelevent in this case. If someone could take a look and identify the problem and/or tell me how to correct the problem or avoid it in future I'd be very pleased.

Thanks in advance

Fraser


 

Steve, I've been having some problems myself, always thinking it must be
me... but it seems my upgrading to the latest test version has not only
revealed some great and useful improvements in the layout editor such as
drop-down selections of various elements (well done guys!), but also this
allowed things to be correctly set up for the first time in a few weeks of
trying. Worth a try maybe, but do read the disclaimers and save save save!
John


 

Fraser,

I recommend that you move your custom signal mast system to your user files location. This eliminates the need to update the JMRI install location each time you install a different release. Your "user files location" appears to be "/C:/Users/Fraser/Documents/Railway/JMRI/".

The structure that I would use is "resources/signals/BR-2003 fws". The aspect and appearance files go here and the icons would be in an icons directory: resources/signals/BR-2003 fws/icons.

The initial migration is a BIG job. The <imagelink> entries in the appearance xml files need to have the path changed. There might be other required changes but I have not done this recently.

One issue that I see is that you are using both "BR-2003" and "BR-2003 fws" signal systems. This can cause discovery problems. You will need to add the required entries from BR-2003 to the "fws" version. It appears that the only mast type that you are using from BR-2003 is "buffer-stop". After you add that appearance file and related icons to "fws", then you need to edit the 23 occurrences in the panel xml to use custom signal mast system name.

Do you have a couple of specific masts that we can concentrate on?

Dave Sand


 

Hi Dave

Thanks for taking a look at my problem. Rest assured that my signals files are all located where they should be in my own files area. The signals are in C:&#92;Users&#92;Fraser&#92;Documents&#92;Railway&#92;JMRI&#92;xml and the icons in C:&#92;Users&#92;Fraser&#92;Documents&#92;Railway&#92;JMRI&#92; resources. That way they are all included in my Synology synchronisation of My Documents across three computers. All the signals display correctly including the animated gifs for the flashing aspects. That is why I have eights sets of icons for eight compass points so I can use the nearest angle to suit the section of track. By the way is there any way of stopping the automatic rotation of the icons when placing the masts as it would have been easier if they had all come in at zero degrees rotation.
As you have noticed I am using the standard BR2003 and my own version of BR2003 FWS using the Matrix signal mast system but there doesn't appear to be any problem with this as all the possible paths from the two approach tracks to the terminus have worked out correctly. There has been a problem for some platform paths in some attempts but this time all these have worked.
The problem as I noted before is on the two entries to the fiddle yard. The signals affected are Fid1a, Fid2a, Fid3a but not Fid4a being the top right turnouts of the yard and Fid5a, Fid6a, Fid7a but again not Fid8a on the bottom left of the yard. In Block CC03 the valid path is from CC02 to Fid1a and in Fid1a, the first turnout of the fiddle yard, the valid paths are CC03 to Fid2a, the straight on line to the second turnout and CC03 to Fid11 the first right hand storage road. If I try Discover on Signal Fid1a it only picks up the path to Fid2a. The same sort of thing applies to the other 5 that aren't working. I'm sure I can use the manual entry method to get these going but if 90% of the layout works why won't it do these? I think I have been absolutely meticulous in defining the unidirectional blocks as that was part of my past problems. It seems very odd that this problem is now concentrated in the entries to the fiddle yard but that it doesn't affect the fourth one in each direction. In previous attempts at this (I've been at this on and off for well over a year now) the problems have been more wide spread around the layout but my increasing uderstanding of what was going wrong has eliminated the other areas.

Again thanks for taking time to look at this.

Fraser

ps when do you ever get time to do any modelling? You must spend an enormous proportion of your time answering questions on here.

---In jmriusers@..., <dave@...> wrote :

Fraser,

I recommend that you move your custom signal mast system to your user files location. This eliminates the need to update the JMRI install location each time you install a different release. Your "user files location" appears to be "/C:/Users/Fraser/Documents/Railway/JMRI/".

The structure that I would use is "resources/signals/BR-2003 fws". The aspect and appearance files go here and the icons would be in an icons directory: resources/signals/BR-2003 fws/icons.

The initial migration is a BIG job. The <imagelink> entries in the appearance xml files need to have the path changed. There might be other required changes but I have not done this recently.

One issue that I see is that you are using both "BR-2003" and "BR-2003 fws" signal systems. This can cause discovery problems. You will need to add the required entries from BR-2003 to the "fws" version. It appears that the only mast type that you are using from BR-2003 is "buffer-stop". After you add that appearance file and related icons to "fws", then you need to edit the 23 occurrences in the panel xml to use custom signal mast system name.

Do you have a couple of specific masts that we can concentrate on?

Dave Sand