Disabling depots

Adds new train stops forming a highly configurable logistic network.

Moderator: Optera

Erisea
Burner Inserter
Burner Inserter
Posts: 6
Joined: Wed May 09, 2018 8:11 pm
Contact:

Disabling depots

Post by Erisea »

I have a problem with fluid wagons occasionally getting filled with the wrong fluid, and then going around screwing up basically everything. The same thing is happening with cargo wagons, but this is less of a problem as filter inserters are set up properly at stations (now - thanks to this forum!) so don't try to unload the wrong thing. I've tried to solve this by having depots read the train contents and disable if there is anything left in the train. The problem is, this isn't working.

I've tried two methods - first, connecting the station directly to a pole, and then reading the train contents and only enabling the stop if the train is empty. This looks like it is going to work - lamp is green when no train is in the station, train comes in, lamp goes blue if train is empty, and red if not empty. Problem is, the train still gets a new schedule and drives away.

The second solution I tried was a suggestion I read in this forum, whereby a decider combinator reads the train contents and only sends the depot signal if the train is empty. Again, this looks like it is working - lamp is green with no train, blue with an empty train and purple with a non-empty train (no longer a depot bus has the same name as the depots). But, again, the train will get a new schedule and drive away!

How can I actually stop a train in a depot? Disabling the depot doesn't do anything, stopping the station even being a depot isn't doing anything! I just don't understand how the train is getting a schedule.
User avatar
Optera
Smart Inserter
Smart Inserter
Posts: 2920
Joined: Sat Jun 11, 2016 6:41 am
Contact:

Re: Disabling depots

Post by Optera »

Disabling stops is not supported by LTN.
It should work most of the time, but there can be unforseeable side effects e.g. if a stop is disabled between LTN polling the stop and generating deliveries

As for your original problem of wrong fluids and items being loaded.
For items use the stops I posted in the design thread or demo.
For fluid loading control pumps like loading station inserters
For fluid unloading either use dedicated stations per fluid, or control pumps through inventory sensor instead of stop output to get rid of rounding errors.
MrJoshua
Manual Inserter
Manual Inserter
Posts: 2
Joined: Tue Jan 18, 2022 4:51 pm
Contact:

Re: Disabling depots

Post by MrJoshua »

Super old thread but still comes up in google.

To prevent non-empty trains from dispatching:
Wire the Depot train stop to a Rail signal in front of it. If train not empty, then disable the rail signal. Can also add a speaker for an alert too.
Works for both standard and fluid cargo.
Xynariz
Inserter
Inserter
Posts: 30
Joined: Fri Jun 14, 2019 2:41 am
Contact:

Re: Disabling depots

Post by Xynariz »

MrJoshua wrote: Tue Jan 18, 2022 4:54 pm Super old thread but still comes up in google.

To prevent non-empty trains from dispatching:
Wire the Depot train stop to a Rail signal in front of it. If train not empty, then disable the rail signal. Can also add a speaker for an alert too.
Works for both standard and fluid cargo.
Yup, this idea does work great!

I take it even one step further and I tie a decider combinator to the depot station, set to "read train contents". The decider combinator will output the "is depot" signal *only if* the train is empty. That way, if a train does come back with something in it, wherever it ends up isn't even considered a depot, so LTN won't even attempt to dispatch it.

Of course, I do also hook it to a speaker because I want my LTN to have its trains!
User avatar
Optera
Smart Inserter
Smart Inserter
Posts: 2920
Joined: Sat Jun 11, 2016 6:41 am
Contact:

Re: Disabling depots

Post by Optera »

MrJoshua wrote: Tue Jan 18, 2022 4:54 pm Super old thread but still comes up in google.

To prevent non-empty trains from dispatching:
Wire the Depot train stop to a Rail signal in front of it. If train not empty, then disable the rail signal. Can also add a speaker for an alert too.
Works for both standard and fluid cargo.
A much cleaner way is to only input a Depot signal when the parked train is empty.
Post Reply

Return to “Logistic Train Network”