Žmogaus mašinos sąsaja (HMI) yra sąsaja, skirta žmonių ir mašinų sąveikai ir bendravimui. Tai vartotojo sąsajos technologija, paprastai naudojama pramoninėse valdymo ir automatizavimo sistemose, siekiant paversti žmonių operacijas ir instrukcijas signalais, kuriuos mašinos gali suprasti ir vykdyti. HMI yra intuityvus ir lengvai valdomas būdas, kad žmonės galėtų sąveikauti su įrenginiu, mašina. , arba sistemą ir gauti atitinkamos informacijos.
HMI veikimo principas paprastai apima šiuos veiksmus:
1. Duomenų gavimas: HMI per jutiklius ar kitus įrenginius renka įvairius duomenis, tokius kaip temperatūra, slėgis, srautas ir kt. Šie duomenys gali būti iš realaus laiko stebėjimo sistemų, jutiklių tinklų ar kitų duomenų šaltinių.
2. Duomenų apdorojimas: HMI apdoros surinktus duomenis, pvz., patikrins, apskaičiuos, konvertuos ar pataisys duomenis. Apdoroti duomenys gali būti naudojami tolesniam rodymui ir valdymui.
3. Duomenų rodymas: HMI apdoros duomenis grafikos, teksto, diagramų arba vaizdų, rodomų žmogaus sąsajoje, pavidalu. Vartotojai gali sąveikauti su HMI ir peržiūrėti, valdyti ir stebėti duomenis naudodami jutiklinį ekraną, mygtukus, klaviatūrą ir kitus įrenginius.
4. Vartotojo sąveika: vartotojai sąveikauja su HMI per jutiklinį ekraną arba kitus įvesties įrenginius. Jie gali naudoti jutiklinį ekraną norėdami pasirinkti meniu, įvesti parametrus, paleisti arba sustabdyti įrenginį ar atlikti kitas operacijas.
5. Valdymo komandos: vartotojui sąveikaujant su HMI, HMI konvertuoja vartotojo komandas į signalus, kuriuos įrenginys gali suprasti ir vykdyti. Pavyzdžiui, įrangos paleidimas ar sustabdymas, parametrų reguliavimas, išėjimų valdymas ir kt.
6. Įrenginio valdymas: HMI palaiko ryšį su valdikliu arba PLC (Programmable Logic Controller) įrenginyje, mašinoje ar sistemoje, kad siųstų valdymo komandas, skirtas valdyti įrenginio veikimo būseną, išvestį ir pan. Atlikdama šiuos veiksmus, HMI realizuoja žmogaus ir kompiuterio sąveikos ir ryšio funkciją, leidžiančią vartotojams intuityviai stebėti ir valdyti įrangos ar sistemos veikimą.
Pagrindinis HMI tikslas – pateikti saugią, efektyvią ir lengvai naudojamą sąsają, kuri atitiktų vartotojo poreikius, susijusius su įrangos ar sistemos valdymu ir valdymu.