# Structure

:::tip
Menu → System settings → Structure

:::

The **Structure** module is used to define the plant hierarchy as: **Machine park / Building → Line → Machine**. It is the foundation of the system - Monitoring, Planogram, the Status configurator, and reports and analyses all rely on this structure. The view is divided into three tabs: **Machine parks**, **Lines**, **Machines**. Each tab provides filters (sort by name/date, search) and an **Add** button.

## Machine parks

The top level of the structure - a machine park or building. For each park the following actions are available:

* **Check broker connection** - verifies communication with the MQTT broker (whether data from the devices reaches the system),
* **Edit** - change the park's name/settings,
* **Show structure** - preview the tree of lines and machines belonging to the park,
* **Delete**.

You add a new park with the **Add** button.

 ![](https://docs.omnimes.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlMDdmZmNhLThmZjAtNDYxYy1iYjEyLTA2OTEyZGRiOGQzNi9hYzJmMjI3My1mMWUzLTQ1NjctYjYzYy04NmU5Yzk5NTc2MDYvMDFfcGFya2kucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTQ0OTQ3MDAsImV4cCI6MTc5NDU4MTEwMH0.RCMDgHZ02BNiAthKESr_ZX-njXGGjB__YzxkKtM-YBw " =1680x950")

## Lines

Production lines belonging to a machine park. From this tab you add, edit and delete lines. Once a line is created, machines can be assigned to it.

 ![](https://docs.omnimes.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlMDdmZmNhLThmZjAtNDYxYy1iYjEyLTA2OTEyZGRiOGQzNi8zYTY5MjIxMC03NGJiLTRhMDEtOWFlMC0xMjJjYjIyZDY5NWEvMDJfbGluaWUucG5nIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTQ0OTQ3MDAsImV4cCI6MTc5NDU4MTEwMH0.55lkZD8yhTNhVMo-Hodt5xUn5krSM7C1Zyabb6aDCMQ " =1680x1000")

## Machines

Machines assigned to a specific park and line. The table shows: the **Machine name**, **Machine park / Building**, **Line** and a **Visibility on monitoring** toggle (which decides whether the machine is shown in the Monitoring module). Filters by **Park** and **Line**, sorting and search are available, as well as **Edit** and **Delete** actions. You add a new machine with the **Add** button.

 ![](https://docs.omnimes.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlMDdmZmNhLThmZjAtNDYxYy1iYjEyLTA2OTEyZGRiOGQzNi9iM2NiYTdkYS00NGY2LTRjYjMtYWM0Zi1hNmRlNmNjMzk3MTYvMDNfbWFzenlueS5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5NDQ5NDcwMCwiZXhwIjoxNzk0NTgxMTAwfQ.OSFkCEzCiRoXmqgkYsDtHAQVquircOXzwvs7x6-Sgi4 " =1680x1000")


:::info
Once lines and machines are created, their configuration can be **duplicated**, which significantly speeds up the deployment of many similar workstations. Assigning signals to machines is done in the [**Status configurator**](https://docs.omnimes.com/doc/status-configurator-4rNWOyTTbE) module.

:::

---

**Documents**

- [OmniPlatform](https://docs.omnimes.com/s/cb8b19e0-ec6d-4e1a-8690-b0ddd67ad1cd/doc/omniplatform-7z9SIECi68)
- [Omnienergy](https://docs.omnimes.com/s/cb8b19e0-ec6d-4e1a-8690-b0ddd67ad1cd/doc/omnienergy-56aRDgnYFZ)
- [Omnimes](https://docs.omnimes.com/s/cb8b19e0-ec6d-4e1a-8690-b0ddd67ad1cd/doc/omnimes-eGDa0U5cyr)
- [FAQ](https://docs.omnimes.com/s/cb8b19e0-ec6d-4e1a-8690-b0ddd67ad1cd/doc/faq-IFQjCNYt1Q)
- [Cybersecurity & Compliance (CRA)](https://docs.omnimes.com/s/cb8b19e0-ec6d-4e1a-8690-b0ddd67ad1cd/doc/cybersecurity-compliance-cra-pPJBcC6sBf)