> For the complete documentation index, see [llms.txt](https://help.tillit.cloud/tillit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tillit.cloud/tillit/knowledge-base/setting-up-tillit/edge/introduction.md).

# Introduction

TilliT uses a specialised Internet of Things (IoT) solution called TilliT Edge to establish a digital connection between your equipment and operators. TilliT Edge is highly versatile, allowing for seamless integration with various devices, including SCADA systems, PLCs, or wireless counters, making it effortless to install in any production environment without complexity.

The TilliT team is here to offer support throughout the connectivity process, but ultimately it is your responsibility to ensure the hardware that is connected is fit for purpose. Once the data to be collected from the production line has been identified, we will work together to establish how it can be connected to the TilliT cloud infrastructure.

To get the TilliT Edge software working you must ensure the following responsibilities are carried out. The requirements of each of these people may change how your implementation is completed.

<table><thead><tr><th width="217">Person</th><th>Responsibility</th></tr></thead><tbody><tr><td>Automation Engineer</td><td>Identify data points of interest on machines (stop states, counts etc.) and add the data sources and data tags into TilliT<br>See <a data-mention href="/tillit/knowledge-base/setting-up-tillit/edge/common-data-sources.md">Common Data Sources</a> &#x26; <a data-mention href="/tillit/knowledge-base/setting-up-tillit/edge/data-tags.md">Data Tags</a></td></tr><tr><td>Electrician</td><td>Connection of new sensors or relays. Installation of TilliT Edge.<br>See <a data-mention href="/tillit/knowledge-base/setting-up-tillit/edge/tillit-edge-hardware.md">TilliT Edge Hardware</a> &#x26; <a data-mention href="/tillit/knowledge-base/setting-up-tillit/edge/tillit-sensors.md">TilliT Sensors</a></td></tr><tr><td>Quality Manager</td><td>Data points and metrics needed on Activity Forms via Process Variables<br>See <a data-mention href="/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/elements/data-types/edge-data.md">Edge Data</a></td></tr><tr><td>IT Team (if required)</td><td>Firewall Rules, setup server Infrastructure for TIlliT Edge<br>See <a data-mention href="/tillit/infrastructure/firewall-security.md">Firewall / Security</a> &#x26; <a data-mention href="/tillit/knowledge-base/setting-up-tillit/edge/tillit-edge-hardware.md">TilliT Edge Hardware</a> &#x26; <a data-mention href="/tillit/knowledge-base/setting-up-tillit/edge/edge.md">Create an Edge</a></td></tr><tr><td>TilliT Champion</td><td>Communicate with TilliT about unique requirements as collected by the above people.</td></tr></tbody></table>

## Ignition Module

If you are already running an Ignition server to connect your data sources in one place, then consider our TilliT Ignition Module instead of TilliT Edge. This is our most customisable solution which allows you to control all the data that gets sent to TilliT. Check it out here [Ignition Module](/tillit/tools/ignition-module.md)

## Get a kick start to TIlliT Edge data

To assist in the data collection excercise, we have the following template forms that can be used if you don't yet have a TilliT instance running. Fill in the rows and columns with the relevant information which will be useful to know when it comes to configure TilliT Edge.

The following form documents the different data sources the TilliT Edge device will need to connect to.

| Data source Name | Protocol    | Address                 |
| ---------------- | ----------- | ----------------------- |
| e.g. Ignition    | e.g. OPC-UA | e.g. 192.168.2.51:62541 |
|                  |             |                         |
|                  |             |                         |
|                  |             |                         |

And now for each data source, complete the following table to record the data tag addresses we want to read from them (the format for this depends on the data source type). Not every TilliT Data Template needs to be used, but at a minimum you should try to record the production count and machine run/stop state.

<table><thead><tr><th width="216">TilliT Data Template</th><th>Asset</th><th>Address</th><th>Comment</th></tr></thead><tbody><tr><td>Current production count</td><td>e.g. Depal 1</td><td>e.g. ns=1;s=[TilliT]Line1\Depal\Outfeed</td><td>e.g. Count resets at end of each work order</td></tr><tr><td>Current reject count</td><td></td><td>e.g. REAL/17</td><td></td></tr><tr><td>Machine stop state</td><td></td><td></td><td></td></tr><tr><td>Machine run state</td><td></td><td></td><td></td></tr><tr><td>Machine starved state</td><td></td><td></td><td></td></tr><tr><td>Machine blocked state</td><td></td><td></td><td></td></tr><tr><td>Machine read state</td><td></td><td></td><td></td></tr><tr><td>Machine complete state</td><td></td><td></td><td></td></tr><tr><td>Current Order Number</td><td></td><td></td><td></td></tr><tr><td>Current Order Status</td><td></td><td></td><td></td></tr><tr><td>Downtime Reason Code</td><td></td><td></td><td></td></tr><tr><td>Process Variable 1</td><td></td><td></td><td></td></tr><tr><td>Process Variable 2...</td><td></td><td></td><td></td></tr></tbody></table>
