PLC Sim Lab
Field devices

What is an HMI?

The HMI is the screen operators use to run a machine: start and stop it, enter setpoints, see what it is doing and react to alarms. It is the face of the PLC.

2 min read · Updated 2026-10-02

How an HMI talks to the PLC

An HMI does not control anything by itself. It is connected to the PLC over Ethernet (or serial) and works with tags: each object on the screen is linked to a PLC address.

Typical screen objects

ObjectLinked toExample
Push button (momentary)bit, ON while pressedJog, Start
Set / reset / toggle buttonbitAuto / manual mode
Indicator lampbitPump running
Numeric displayword / registerTank level 72 %
Numeric inputword, with min/max limitsFill set point
Bar graph, gaugewordPressure
Trendword, logged over timeOven temperature
Alarm banner / listalarm bitsHigh level, motor overload

Alarms, recipes and users

HMI software by brand

BrandPanelsSoftware
SiemensSIMATIC Comfort / Unified panelsWinCC in TIA Portal
MitsubishiGOT2000 / GOT3000GT Designer3
RockwellPanelView PlusFactoryTalk View ME / Optix
OmronNA / NB seriesSysmac Studio / NB-Designer
Weintek, Pro-facemany models, talk to many PLC brandsEasyBuilder Pro, GP-Pro EX

HMI vs SCADA

An HMI usually belongs to one machine and sits on it. SCADA (Supervisory Control and Data Acquisition) runs on PCs and supervises a whole plant or many sites: many PLCs, large alarm and history databases, reports.

Golden rules

Next: how to design a good HMI screen. The PLC Sim Lab Playground has an HMI touch panel you can configure and connect to the PLC.

Try it yourself. Wire sensors, contactors and a PLC, write ladder logic and press RUN in the free PLC Sim Lab Playground. Nothing to install.

Open the Playground →Guided lessons →