> For the complete documentation index, see [llms.txt](https://wiki.codeandcompile.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.codeandcompile.com/factory-automation/digital-twin/factory-io/tasks-and-solutions.md).

# Tasks and Solutions

### Software platform: FACTORY I/O

{% hint style="success" %}
Download link for the solution is given at the end of the page. Kindly scroll down
{% endhint %}

### Task 1: From A to B

In this solution, you will learn how to use contact logic instructions for moving the box from A to B.

![Pre-built scene in FACTORY I/O](/files/Isie4oMDrTt3WmFvHSUz)

### Task 2: From A to B (SET/RST)

In this solution, you will make the same logic using SET and RESET instructions

<figure><img src="/files/8Rw5d6PbPsB4cd6yYI5F" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 3: Filling Tank (Timers)

In this solution, you will learn how to use timers for filling and draining the tank

<figure><img src="/files/OdDxc8tr0hznylfAujF5" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 4: Queue of Items (Counter)

In this solution, you will learn how to use counter for counting the objects on the conveyor

<figure><img src="/files/NWE3SknLcGL9aZ647dOX" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 5: Assembler

In this solution, you will learn how to make sequence logic to assemble the upper and lower part using digital IOs

<figure><img src="/files/zmZ9oqPPx74tm4ASaPnh" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 6: Assembler analog

In this solution, you will learn how to make sequence logic to assemble the upper and lower part using analog IOs

<figure><img src="/files/zmZ9oqPPx74tm4ASaPnh" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 7: Buffer Station

In this solution, you will learn how to make buffer logic for the conveyor system

<figure><img src="/files/sIqivWorVRKutSBjUbE5" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 11: Basic PID explanation

In this solution, you will learn the basics of PID algorithm using analog sensor and analog conveyor

<figure><img src="/files/0XiSyXuKKPcqir7hpRB2" alt=""><figcaption><p>Customzed scene</p></figcaption></figure>

### Task 12: PID Level Control

In this solution, you will learn how to implement PID logic to the tank level system to control the tank liquid

<figure><img src="/files/wznosqaKL9niZ08dwZWg" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 14: Sorting by height (Basic)

In this solution, you will learn how to sort the object based on height

<figure><img src="/files/zwTgXcEyMoTr7dl8JmoS" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 16: Sorting by weight

In this solution, you will learn how to sort the object based on weight

<figure><img src="/files/6piAQT5tbazAGyW9b2Tk" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Task 19: Production line

In this solution, you will learn how to make production flow system using conveyors and robot working together

<figure><img src="/files/xXQleJmQOpAibiXYZjU1" alt=""><figcaption><p>Pre-built scene in FACTORY I/O</p></figcaption></figure>

### Download all solutions

Download all the solutions using the file below. Kindly use [WinRAR ](https://www.win-rar.com/start.html?\&L=0)to extract the files from the file

{% file src="/files/uRrk1rPv3rnjArtTpE6F" %}

### Building Conveyor line

Solutions are given in the file below

{% file src="/files/FKJVLRcoln7K6Ukfq8AS" %}
