Human Machine Interface (HMI) pertsonen eta makinen arteko interakziorako eta komunikaziorako interfaze bat da. Industriako kontrol eta automatizazio sistemetan erabili ohi den erabiltzailearen interfazearen teknologia da, pertsonen eragiketak eta argibideak makinek ulertu eta exekutatu ditzaketen seinaleetan itzultzeko. , edo sistema eta informazio garrantzitsua lortu.
HMIren funtzionamendu-printzipioak pauso hauek ditu normalean:
1. Datuak eskuratzea: HMIak hainbat datu eskuratzen ditu, hala nola, tenperatura, presioa, emaria, etab., sentsoreen edo beste gailu batzuen bidez. Datu hauek denbora errealeko monitorizazio sistemetatik, sentsore sareetatik edo beste datu-iturri batzuetatik izan daitezke.
2. Datuen tratamendua: HMIk bildutako datuak prozesatuko ditu, hala nola datuak bahetu, kalkulatu, bihurtu edo zuzendu. Prozesatutako datuak ondorengo bistaratzeko eta kontrolatzeko erabil daitezke.
3. Datuen bistaratzea: HMIk datuak prozesatuko ditu giza interfazean bistaratzen diren grafiko, testu, diagramen edo irudien moduan. Erabiltzaileek HMI-rekin elkarreragin dezakete eta datuak ikusi, manipulatu eta kontrolatu ditzakete ukipen-pantailaren, botoien, teklatuaren eta beste gailu batzuen bidez.
4. Erabiltzaileen interakzioa: Erabiltzaileek HMIarekin elkarreragiten dute ukipen-pantailaren edo beste sarrera-gailu batzuen bidez. Ukipen-pantaila erabil dezakete menuak hautatzeko, parametroak sartzeko, gailua abiarazteko edo gelditzeko edo beste eragiketa batzuk egiteko.
5. Kontrol-aginduak: Erabiltzaileak HMI-rekin elkarreragin ondoren, HMI-k erabiltzailearen aginduak makinak ulertu eta exekutatu ditzakeen seinale bihurtzen ditu. Adibidez, ekipoak martxan jartzea edo gelditzea, parametroak doitzea, irteerak kontrolatzea, etab.
6. Gailuaren kontrola: HMI gailu, makina edo sistemako kontroladorearekin edo PLCarekin (Programmable Logic Controller) komunikatzen da gailuaren funtzionamendu-egoera, irteera, etab. kontrolatzeko kontrol-aginduak bidaltzeko. Urrats hauen bidez, HMIk gizakiaren eta ordenagailuaren elkarrekintzaren eta komunikazioaren funtzioaz jabetzen ditu, erabiltzaileek ekipo edo sistemaren funtzionamendua modu intuitiboan kontrolatu eta kontrolatzeko aukera emanez.
HMIren helburu nagusia interfaze seguru, eraginkor eta erabilerraz bat eskaintzea da, erabiltzailearen ekipoak edo sistemak funtzionatzeko eta kontrolatzeko dituen beharrei erantzuteko.