Programmerbare logiske kontrollere (PLC) kan brukes i forbindelse med menneskelige maskingrensesnitt (HMIS) for å gjøre det mulig for sistnevnte å fungere optimalt. Imidlertid kan en HMI i visse scenarier brukes uavhengig av en PLS, ettersom den er designet for å gjøre visse oppgaver selv uten støtte fra en PLS.