En Human Machine Interface (HMI) er en brugergrænseflade eller et dashboard, der forbinder en person til en maskine, et system eller en enhed. Selvom det traditionelt er forbundet med fremstillings- og processtyringssystemer, er HMI'er udbredt på mange områder såsom interaktive kiosker, kontrolpaneler til tunge maskiner og endda inden for det medicinske område til diagnostik. Hovedfunktionerne i et HMI omfatter visualisering af maskinprocesser, input og justering af driftsparametre og overvågning af systemstatus og ydeevne. Disse grænseflader er designet til at præsentere information på en klar og intuitiv måde, hvilket gør det muligt for operatører at kontrollere komplekse systemer med lethed, og de inkluderer ofte touchskærme, trykknapper og grafiske skærme.
I praktiske applikationer er HMI'er afgørende i lette samspillet mellem menneskelige operatører og industrielle automationssystemer. De tjener til at strømline driften, øge produktiviteten og minimere risikoen for fejl. Karakteristika for et godt HMI omfatter brugervenlighed, høj pålidelighed, databehandling i realtid og tilpasning til specifikke brugerbehov. Som mægler mellem menneskelige brugere og maskiner tilbyder de ofte funktioner såsom alarmer, trendgrafer og detaljerede rapporter, der hjælper med beslutningstagning og driftseffektivitet. Fremtrædende producenter af grænseflader til menneskelige maskiner omfatter Siemens, Schneider Electric, Rockwell Automation, Omron og Mitsubishi Electric, der hver leverer en række løsninger, der er skræddersyet til forskellige industrielle krav.