Description
Mods Required
Additional Recommendation
- Use my FILO 8x Memory Cell to store up to 8 stations requesting a train and outputs the most recent.
- Use my Station Requester to request and store in the Memory Cell the stations requesting trains.
Inputs:
- Top Electric Line (Green) = Requested train stop
- Bottom Electric Line (Green) = Refuel train stop. Set to 10 using Constant Combinator
Outputs:
- Top Electric Line (Green) = Reset pulse to be used with FILO Memory Cell
Additional Blueprint help
Use my other FILO Memory Cell blueprint to store Train Stops that have requested a train. You will need to convert the output to a train stop and connect it to the green wire on the top electric pole. The reset logic sends a pulse on the same green wire, so just wire it to the reset also.
If you don't use it, then you will need to send a constant signal on a green wire on the top electric pole.
Usage
- I am using this to transfer ore to the smelters and to refuel as needed.
- Each ore patch is named individually in a uniform pattern: IO1, IO2, IO3; CO1, CO2, CO3. Each station at the ore patch shares the same name. So, if one ore patch has two stations, they are both named IO1.
- Similarly, each smelting outpost is named individually in a uniform pattern: IP_IO1, IP_IO2, IP_IO3; CP_IO1, CP_IO2, CP_IO3. (All my stations start with what the outpost produces_what the station supplies. For example, Green Circuit outpost would have GC_IP1, for Green Circuit outpost and this specific station supplies Iron Plates.) Each station at the smelting outpost shares the same name. So, if one outpost has two stations, they are both named IP_IO1. Loading stations at smelters are just IP1, IP2, etc.
- Refueling stations are named Refuel to conform to Smarter Trains mod.
Smarter Train Setup
- Each ore type is given a station mapping range of numbers. Iron Ore=100-199; Copper Ore=200-299.
- All unloading stations at smelting outposts are given a range between n00-n09. Each station at each smelting outpost shares the same station mapping
- All loading stations at smelting outposts are given a range between n10-n19. Each station at each smelting outpost shares the same station mapping
- All ore patches are given a range between n20-n98.
- The ore depot is given n99.
As an example, my current setup has four Iron Ore patches (IO1-4). Each of these has just one station and is mapped to 121-4. (IO0 depleted) I have one smelting outpost with two unloading stations mapped to 100. It has two loading stations mapped to 110. Refuel is mapped to 10. Depot is mapped to 199.
Station Volume
This setup works ok, but I need to figure out how to actually manage the volume at stations. If you overflow the memory cell, the volume of ore at stations can back up. And if a station repeatedly doesn't get stored, it can be dropped.
Expandability
Originally I had said it could be expanded for more than one Depot. I since changed my setup to have a stacker feed to one Depot. (I have one Depot for iron ore and one for copper ore) I was having some issues with multiple trains leaving at the same time, so I am just using one Depot and a stacker. This seems to work much better and I don't have any issues.
But, I am keeping this note here in case someone decides to use multiple. I tried to make it so that it is expandable for more than one depot stop. You could theoretically have a stacker that feeds everything to the single depot. However, this can slow things down since each train has to check whether it needs to refuel at this single depot. If you have the depot set at the stacker, then each depot checks its own train and can send that train to refuel without waiting.
If you expand it, you will need to connect the green wire on all the top electric poles and the green wire on all the bottom electric poles. Also, the fourth decider combinator needs to be wired to the seventh Decider Combinator on the next depot. This logic sends trains in order. This gives precedence to the first train, then second, then third, etc. And finally, you only need the constant combinator on the first depot. This is the Refuel station. If you have more than one, you could use a Constant Combinator on each line. If you do this, do not connect the green wire on the the bottom electric poles.