Skip to main content
Call Eric:863-698-8266
CURRYCONTROLS.COMControls & Automation Knowledge Hub
ReferenceHMISCADADesignISA

HMI Navigation

How operators move through the displays: the display hierarchy from overview to detail, a fixed navigation bar with area alarm indication, one-click paths from an alarm to the device, the rules that keep any display within two clicks, and what to leave out.

9 min readUpdated Sep 5, 2026Published Sep 5, 2026By Eric Sullivan

The short answer

HMI Navigation

HMI navigation is the structure and the controls that let an operator reach any display in the system quickly and predictably. ISA-101 practice organizes displays in a hierarchy of overview, area, unit, and detail levels, provides a navigation bar that is identical on every display and shows the alarm state of each area, and adds context links from alarms, devices, and values to the displays that explain them. The goal is that any display is reachable in two clicks and that an operator always knows where they are.

Key points

  • Four levels: overview, area, unit, detail. Every display has a place in the hierarchy.
  • The navigation bar is identical on every display and carries the area alarm indicators.
  • Two clicks to anywhere. Three is a design failure.
  • Every alarm, device, and value links to the display that explains it.
  • Fewer displays, well organized, beat many displays with everything on them.

The hierarchy

ISA-101 describes displays in levels, and the levels are what make navigation possible. Without them, a system of eighty displays is a maze; with them, it is a tree the operator can hold in their head.

LevelPurposeContentExample
1, OverviewThe state of the whole system at a glance; the display that is up when nothing is happeningKey values with embedded trends, area alarm indicators, high-level status; very little controlThe utility: plant, distribution, collection, each as a block with its health
2, AreaThe state of one area and the control that area needsThe process in that area as a simplified diagram, the important values, the devices with statusThe water plant; the lift stations; the distribution system
3, UnitOne process unit or one site, with everything needed to operate itThe unit diagram, its devices, its loops, its sequence statusFilter 3; lift station 12; the high service pump station
4, DetailOne device, loop, or sequence in fullFaceplates, loop detail, sequence step lists, diagnosticsPump P-3 faceplate; the backwash sequence display; the chlorine loop detail

An operator lives on level 2 and 3 displays, glances at level 1, and opens level 4 when acting or investigating. Every display is assigned to exactly one level and one branch of the tree, and the navigation bar reflects that tree.

The navigation bar

A strip in the same place on every display, containing a button for each area and, on area displays, a row for the units in that area. Each button carries the highest priority active alarm in its area as a small indicator, in the alarm color and symbol, so that an operator on any display sees that another area has an alarm. The bar also holds the fixed utilities: the alarm summary, the trend tool, the alarm banner, the user login, and a home button that returns to the overview.

  • Same position, same size, same order on every display. A bar that moves or changes teaches operators to look for it instead of at the process.
  • The current location highlighted, and the path shown: Overview, Water Plant, Filters, Filter 3.
  • One click to any area from any display, two clicks to any unit. Detail displays open as pop-ups over the unit display, so the unit context is not lost.
  • The alarm indicator on each area button is the highest priority unacknowledged alarm in the area; it clears when the alarms are acknowledged and follows the same blink rule.
  • No more than about eight area buttons; a system with more areas groups them.

Context navigation

The bar gets the operator to a place; context links get them to the thing. Every alarm entry in the banner and the summary links to the display that contains the device, and to the device faceplate. Every device symbol opens its faceplate. Every value with a trend link opens its trend group. A faceplate has a link back to the display it lives on. A sequence status shows the current step and links to the step display. These links are what make two clicks to anywhere true in practice: the operator rarely uses the bar to find a problem, because the problem finds them and links them to itself.

What to leave out

Duplicate paths
A device that appears on three displays with three different faceplate bindings is three places for a mistake. A device lives on one unit display; other displays show its status and link to it.
Deep menus
A drop-down menu with sub-menus adds clicks and hides the alarm indication. The bar is flat.
Hidden navigation
Clicking on an unlabeled region of a diagram to go somewhere. Navigation controls look like navigation controls.
Popup chains
A faceplate that opens a detail that opens a diagnostic that opens a trend. Two levels of popup at most, with a clear close on each.
Per-client differences
Every client, in the control room, at the plant, and remote, uses the same navigation. An operator who moves between them should not relearn.
Screens nobody uses
A display that has not been opened in a year, as the SCADA usage log shows, is either merged into another or removed. Every display costs maintenance.

Multiple monitors and remote clients

A control room with several monitors commonly fixes the overview on one, the alarm summary on another, and uses the rest for area and unit displays. The navigation bar behaves the same on each, and a display opened from an alarm opens on the monitor the operator is working on, not on a fixed one. Remote and mobile clients get the same hierarchy with the layout adapted to the screen; what they do not get is a different structure. An operator who knows the plant HMI knows the phone client.

Frequently asked questions

How many displays should a utility SCADA system have?
As few as the hierarchy needs. A mid-size utility often lands at one overview, three to five area displays, a unit display per plant process and one per remote site type with a site selector, and the detail displays that the faceplates and sequences generate. Fifty well-structured displays serve better than two hundred accumulated ones.
Should the overview have any control on it?
Very little. The overview is for seeing; control happens on unit displays and faceplates. A start button on the overview is a start button an operator can press while looking at the wrong thing.
Where does the alarm summary live in the hierarchy?
Outside it, as a utility display reachable from the bar on every screen. It is a view across all areas and does not belong to one.
How do I handle a system with many identical remote sites?
One unit display template with a site selector, so the operator picks a station and the display binds to it. The alarm link from the banner opens the template bound to the station in alarm. This is far better than eighty copies of a display that diverge over time.

Direct contact

Have a controls question?

Reach Eric Sullivan directly about anything on this site, a controls or automation topic, or one of his personal projects.