Where Can I Find Step By Step Procedure For Trainz 12 Interlocking?

Railroader1970

Active member
I have a double track heading North and South. Have 1 track heading East West. Saw some tutorials but they are for T:ANE. Saw another tutorial that I thought was for Trainz 12, but the terminology was different and I couldn't find Triggers Multiple Signals in the Session Rules when I was editing my session. I already placed 1 trigger on the East West track and called it just that. Placed 4 triggers on N and S tracks. Named them North Trigger, North Trigger 2, South Trigger and South Trigger 2. Getting there. Slowly.
 
Look for the ASB assets by Boat. His ASB controller and its relations will do the job.

In summary:

You place the controller the place its associated triggers at each point of the crossover.

You then assign a channel to the controller and the same channel number to the ASB triggers (whatever they're called, I can't remember!)

You then "connect" your signals to the controller or triggers (I can't remember).

Then when you run your trains, the AI won't drive blindly through each other and will stop at the red signals.
 
Look for the ASB assets by Boat. His ASB controller and its relations will do the job.

In summary:

You place the controller the place its associated triggers at each point of the crossover.

You then assign a channel to the controller and the same channel number to the ASB triggers (whatever they're called, I can't remember!)

You then "connect" your signals to the controller or triggers (I can't remember).

Then when you run your trains, the AI won't drive blindly through each other and will stop at the red signals.

Ok, I'll go to the DLS and see if about downloading his assets. Thanks for your input John.
 
I downloaded the ASB controller and the components for it to work on a crossover. I have a 1 track East/West CP line cross over 3 OGHS North/South Tracks. I'm using a 4 trigger system (4 for each of the 3 N/S Main tracks and 4 for the CP E/W crossover. I named the signals and triggers, but still am having some trouble. Now I use the same 4 trigger method I use for the RR crossings. If I have the distant entry triggers (1 mile away from the crossover and the departure signal on the other side of the crossover. But what do I leave the departure signal after the last car leaves the crossover and crosses over the trigger? For example, the entry trigger on the North side of the Main Track 1 would be called Coaldale North Main Trigger 1 (for track 1 of 3 tracks). So what do I call the departure track on Track one that is on the Southside of the crossover? Like I said, I'm using the 4 trigger system the same way I am using for the crossings. But at least with that there is a traffic stopper. Not so with a set of tracks crossing over each other. I would designate the signals as interlocking (I currently have them set to automatic) but I don't have any switches to make a diamond. I am currently using SL3 Signals that I discovered and downloaded from DLS. Maybe when I name the signals, I should make sure to include the initials "ASB" with each name. Maybe that will help. Hopefully.
 
Last edited:
I downloaded the ASB controller and the components for it to work on a crossover. I have a 1 track East/West CP line cross over 3 OGHS North/South Tracks. I'm using a 4 trigger system (4 for each of the 3 N/S Main tracks and 4 for the CP E/W crossover. I named the signals and triggers, but still am having some trouble. Now I use the same 4 trigger method I use for the RR crossings. If I have the distant entry triggers (1 mile away from the crossover and the departure signal on the other side of the crossover. But what do I leave the departure signal after the last car leaves the crossover and crosses over the trigger? For example, the entry trigger on the North side of the Main Track 1 would be called Coaldale North Main Trigger 1 (for track 1 of 3 tracks). So what do I call the departure track on Track one that is on the Southside of the crossover? Like I said, I'm using the 4 trigger system the same way I am using for the crossings. But at least with that there is a traffic stopper. Not so with a set of tracks crossing over each other. I would designate the signals as interlocking (I currently have them set to automatic) but I don't have any switches to make a diamond. I am currently using SL3 Signals that I discovered and downloaded from DLS. Maybe when I name the signals, I should make sure to include the initials "ASB" with each name. Maybe that will help. Hopefully.
If the only issue is naming things, This is not a needed step. Naming signals will make it easier to find them when assigning them to the controller, but are not going to ruin the operations if they remain as default names. I have set this asset group up perfectly using the default names for years and never had any real issues to date. However, my prefered method for naming is a matter of naming the sigs for easier finds. I simply use a methed where I name my sigs as "1m1, 1m2... 1c1, 1c2... Where the "algorithm" is named as CH#, main/cross, sig#. I have never added names to the triggers as the only requirment is to set a CH, main/cross, and 2track/4track inside the property tab. If there is a different problem please clarify and we can try to assist to get you off and running.
 
Well I named the signals with the initials ASB before the titles. The signal that is North of the switch and facing North was titled "ASB North Signal" and the procedure was repeated with the South, East and West switches. The North and South signals were put in the Mainline blue category and the CP signals were put in the Crossover yellow category in the ASB channel 1 controller. Ran a test. It worked.. But.. When I went back to Surveyor and clicked on the ASB Channel controller, it showed the signals as missing! So I repeated the processes and after doing a test in QuickDrive session, things work out until I go back to Surveyor. Then it's like the signals are missing again in the channel 1 ASB controller. Is there something I'm missing here? After I program the signals in the controller and name the ASB controller ASB Controller CH1, do I need to program it in the Session Rules or something? I don't want to keep reprogramming the ALS Controller because I am working on a CH2 second crossover further down the rail line. Since I am using 4 triggers for 2 way traffic on each line, aside from naming them the channel I am using, is there any other tip on how to name the triggers (EG: Arriving, Leaving etc)? Even though I'm using the ASB controller and ASB triggers, what's the process for the ATLS trigger procedure if I decide not to use the ASB system? I have Trainz12.
 
Last edited:
Well I named the signals with the initials ASB before the titles. The signal that is North of the switch and facing North was titled "ASB North Signal" and the procedure was repeated with the South, East and West switches. The North and South signals were put in the Mainline blue category and the CP signals were put in the Crossover yellow category in the ASB channel 1 controller. Ran a test. It worked.. But.. When I went back to Surveyor and clicked on the ASB Channel controller, it showed the signals as missing! So I repeated the processes and after doing a test in QuickDrive session, things work out until I go back to Surveyor. Then it's like the signals are missing again in the channel 1 ASB controller. Is there something I'm missing here? After I program the signals in the controller and name the ASB controller ASB Controller CH1, do I need to program it in the Session Rules or something? I don't want to keep reprogramming the ALS Controller because I am working on a CH2 second crossover further down the rail line. Since I am using 4 triggers for 2 way traffic on each line, aside from naming them the channel I am using, is there any other tip on how to name the triggers (EG: Arriving, Leaving etc)? Even though I'm using the ASB controller and ASB triggers, what's the process for the ATLS trigger procedure if I decide not to use the ASB system? I have Trainz12.
AH! Now we have something to go with.

Naming triggers is absolutely no issue and has no bearing on your problem. Name them one time and leave that be. (the trigger names are actually not looked at by the controller. Only the channel, and 2 way/4 way, and priority checkmarks/X's are looked at by these controllers)

The issue is in the controllers ability to retain assigned signals after exit/re-entry. I recall this was an issue a long time ago. Is ASB CH2 controller keeping its info? Try flat out deleting the ch1 controller and protection signals, then place fresh ones back in their place, give these refreshed sigs their appropriate names and see if that "kicks the gremlin".

Don't know if this will be of any help, but it may point out something overlooked... https://forums.auran.com/trainz/sho...er-Controller-not-working&highlight=crossover
 
Last edited:
Ok, sounds good, I'll give it a shot later today and let you know how the situation turns out. What about triggers? I used 2 ASB triggers with the 1 or 2 way option. The 1 or 2 way means for both (2 way) directions, right? Stupid question I know, but I wanted to use the 4 trigger system for 2 way traffic but had problems. Currently I use the 2 trigger option with each trigger 1460ft away from the crossover on each direction of the tracks. If I select that 4 trigger option, what do I name those triggers. I know that the closest triggers are the end triggers and the entry triggers are about 2000 feet from the crossover. So what would I title those ASB triggers? And where can I get a Type 2 Controller for the 4 Trigger option? DLS? Or, is the Type 2 Controller Payware?
 
Ok, sounds good, I'll give it a shot later today and let you know how the situation turns out. What about triggers? I used 2 ASB triggers with the 1 or 2 way option. The 1 or 2 way means for both (2 way) directions, right? Stupid question I know, but I wanted to use the 4 trigger system for 2 way traffic but had problems. Currently I use the 2 trigger option with each trigger 1460ft away from the crossover on each direction of the tracks. If I select that 4 trigger option, what do I name those triggers. I know that the closest triggers are the end triggers and the entry triggers are about 2000 feet from the crossover. So what would I title those ASB triggers? And where can I get a Type 2 Controller for the 4 Trigger option? DLS? Or, is the Type 2 Controller Payware?

The controller does not need named triggers. As a suggestion, Leave the ASB triggers as their default names as they do not need a name to operate. Only the channel assignment and 2trig/4trig, and priority settings inside thr trigger are relevant to these controllers. The actual names you give them would be for your own benefit of sorting them in a type of asset search or location capacity.

Whats a type 2 controller? The ASB Controller you have now should do all you need for all that.

Something I thought of. Are you entering/re-entering the route by "Edit route" or "Edit session." I think the ASB settings automatically saved in the session, so keep that in mind.
 
The controller does not need named triggers. As a suggestion, Leave the ASB triggers as their default names as they do not need a name to operate. Only the channel assignment and 2trig/4trig, and priority settings inside thr trigger are relevant to these controllers. The actual names you give them would be for your own benefit of sorting them in a type of asset search or location capacity.

Whats a type 2 controller? The ASB Controller you have now should do all you need for all that.

Something I thought of. Are you entering/re-entering the route by "Edit route" or "Edit session." I think the ASB settings automatically saved in the session, so keep that in mind.

I don't need to label the Triggers by the channel (ie; Ch1, Ch2) etc? I edit the route. I always make sure to edit the route first and foremost. Earlier in the day when I did a test drive of the crossover (when I used 4 triggers at the start) and the opposing train (Yellow) cleared the crossover my Main track (blue), the block signal light on my Main turned green and I moved ahead with my train Southbound. But as the opposing Westbound train cleared one the ASB Yellow triggers, a red bug showed up on the bottom of my screen. I checked it out and it said "Crossover Trigger: File : Crossovertrigger.gs Line 40, ER_NullReference". This before I thought to try the 2 trigger option and before I wrote my previous post on this thread today. So any detailed advice, like some you have provided is a big help.
 
Last edited:
I don't need to label the Triggers by the channel (ie; Ch1, Ch2) etc? I edit the route. I always make sure to edit the route first and foremost. Earlier in the day when I did a test drive of the crossover (when I used 4 triggers at the start) and the opposing train (Yellow) cleared the crossover my Main track (blue), the block signal light on my Main turned green and I moved ahead with my train Southbound. But as the opposing Westbound train cleared one the ASB Yellow triggers, a red bug showed up on the bottom of my screen. I checked it out and it said "Crossover Trigger: File : Crossovertrigger.gs Line 40, ER_NullReference". This before I thought to try the 2 trigger option and before I wrote my previous post on this thread today. So any detailed advice, like some you have provided is a big help.
Names for the trigger are not part of the sett up requirements at all. You may use whatever name you like for your own benefit. The controller could not care less if you named the "Sally" or "NB Trigger"

I may have the answer you seek for the lost signal names though. Next couple of times you enter or re-enter the route, use EDIT SESSION. The ASB saves, and trigger and controller settings, are only saved to the session layer and will be hard nosed to stay there. By using EDIT ROUTE, you are losing all the data that saves only to the session. The ASB settings are saved in the session only.

I am no good at script errors so one of our resident script sensei's will have to help for that.
 
I get what you're saying about the triggers. Got it. Thanks for explaining that. Ok, so once I place the signals and triggers and in the ASB Controller to identify with, while I'm in the Edit Route portion of Surveyor, I hit Save, continue on in Surveyor but this time go to Edit Session. Once there, what do I need to look up? Obviously I have to add something from the list of options, obviously. But what do I need to look up? Do I look up Trigger Multiple Signals to enter the Signals I put in the Edit Route? I was wondering what to look for in Edit Session because I typed "Trigger Multiple Signals" (based on a 2011 YT vid I saw) but obviously that was pre Trainz12, so Trainz12 probably has it under a different heading, title or category? I hate to be annoying or a burden with asking questions, but I like to leave no stone unturned until I figure things out. Then it's off to the races.
 
More questions equal a better understanding. Ask away.

Making sure you enter the route/session using the EDIT SESSION from the start is the key to seeing if this problem is resolved or amended. As long as you enter this way, you are making sure ALL save data from both layers are restored. Once it opens and you can start working the route again, immediately open the all ASB Controllers installed and see if the signal data is still there or if "MISSING SIGNALS" still returns. I still want to know if the ASB group you are using for your other channels has the same issue as the channel 1 group.
 
More questions equal a better understanding. Ask away.

Making sure you enter the route/session using the EDIT SESSION from the start is the key to seeing if this problem is resolved or amended. As long as you enter this way, you are making sure ALL save data from both layers are restored. Once it opens and you can start working the route again, immediately open the all ASB Controllers installed and see if the signal data is still there or if "MISSING SIGNALS" still returns. I still want to know if the ASB group you are using for your other channels has the same issue as the channel 1 group.

Just came off of the computer and read your post. After testing the Signals out on the QuickDrive Session, I went back to the Edit Route area and checked the channel 1 ASB controller. I had 4 out of 5 signals still remain intact within the controller. Only 1 was missing. I used both Searchlight and Safetran Signals. Ironically one of the Searchlight signals was missing, so maybe I used the wrong one. The signals in Channel 2 Controller are intact for the Crossover, but the 2 signals for the Main are missing. The two crossover signals are still intact. I used the Safetran C Light Signals for the Crossover lights but used other signals for the Main which ended up missing. I hope the C Light Signals aren't my only option. They might look good up close, but they're squat for distance visibility and I need signals with high visibility that are compatible with the ASB controller due to the scripts. Do you know of any good US signals (aside from C Light and Auran) that are compatible with good distance visibility?

Thanks for your input on the Route and Session Layer editing procedures. Will watch for what you talked about.
 
Last edited:
Back
Top