# Line Status

> A dashboard item that draws each production line as a row of machines in flow order, coloured by state, with speed, health and the line's output.

Source: https://proxus.io/docs/analyze/dashboard-items/line-status

The **Line Status** item  draws each production line as a row of
machines in the order the product passes through them. Every machine shows its state, so the machine that holds up
a line stands out. Use it on a live plant screen, a line supervisor's dashboard or a control room wall.

*Screenshot: The Line Status item on the Meridian Live Plant dashboard: one row per production line with its product and good units this shift, and its machines in position order, each with its state, speed per minute and a health bar*

1. **Line header.** The line name, the product it is running and its output, such as good units this shift. The
   header takes the colour of the worst machine state on the line.
2. **Machine.** One card per machine, in **Position** order: its name, its state, its speed with the speed unit, and
   a bar filled to its health. The bar is red below 60, amber below 80 and green from 80 up.
3. **Conveyor.** The link between two machines. It shows as empty when the next machine is starved and as full when
   the one before it is blocked.

Machine colours follow the state: **Running** is green, **Starved** and **Blocked** are amber, **Fault** is red,
**Changeover**, **Planned maintenance** and **Cleaning** are blue, and **Off** is grey. Point at a machine for its
name and state. When the item filters the dashboard, selecting a machine filters the other items by it.

## Data fields

**Machine** and **State** are required; without them the item shows "Bind Machine and State to show the lines."
instead. **State** takes the state names above, or the numbers 0 to 7 in this order: Off, Running, Starved, Blocked,
Fault, Changeover, Planned maintenance, Cleaning. Any other text is shown as it is, in grey.

**Line** groups the machines into rows; leave it empty for one row. **Position** is a number that orders the machines
within a line. **Health** is read as a percentage from 0 to 100. The line's product comes from the first machine in
position order that has one, and so does its output, because the machines after it count the same units again. A machine without speed or health simply leaves that part out.

## Settings

- **Speed unit** is written after each machine's speed, for example `/min`.
- **Output unit** is written after the line's output, for example `units`. Leave it empty for a plain number.

## Where to see it

The Meridian demo plant uses it on **Meridian · Live Plant**, in the **Machines now** item: the machines of each line
with their state, product, speed per minute, health and good units this shift.

## Related

- [Proxus dashboard items](https://proxus.io/docs/analyze/dashboard-items)
- [Use and build dashboards](https://proxus.io/docs/analyze/dashboards)
