Automatic test for stack size of stack inserters

This board is to show, discuss and archive useful combinator- and logic-creations.
Smart triggering, counters and sensors, useful circuitry, switching as an art :), computers.
Please provide if possible always a blueprint of your creation.
Post Reply
User avatar
Impatient
Filter Inserter
Filter Inserter
Posts: 880
Joined: Sun Mar 20, 2016 2:51 am
Contact:

Automatic test for stack size of stack inserters

Post by Impatient »

I made a design that determines the stack inserters stack size. It can be started, reset and rerun. Manually or automatically.

Image
Blueprint
How to use:
- Put exactly 50 coal into the marked chest on the right side.

- On the left side are the input (command) signals G and R.
- On the bottom left are the output signals F, Y and G.

- Output G=1 signifies, that the tester is ready to GO.
- Output F=1 signifies, that the test is FINISHED.
- Output Y is the measured stack size.

- Input G>10 tells the tester to GO! Only works, if it is ready to go (output G=1).
- Input R>10 RESETS the tester.Only works if the test has finished (output F=1).

- if you want to test another inserter type, you have to replace the inserter one tile left of the marked chest.


Example for manual operation:
- Place blueprint
- Place exactly 50 coal in the marked chest on the right side.
- Open constant combinater for G on the left side.
- Click on signal G.
- Slide the value slider to the right and back to the left again.
- Click on the middle decider combinator on the bottom, which outputs Y.
- Read value of Y. This is the stack size of the inserter.
- To reset the tester, open constant combinator for R on the left side.
- Click on signal R.
- Slide the value slider to the right and back to the left again.
- You can rerun the test now.


Example for automatic operation:
- Make sure the tester is ready to go by testing for output G=1.
- Pulse input G>10 to start the tester.
- Wait until it has finished by testing for output F=1.
- Read stack size from output Y.
- Reset tester by pulsing input R>10.

Post Reply

Return to “Combinator Creations”