Human Machine Interface (HMI) har mange maskinvare- og programvarefunksjoner. Brukeren bør først angi målapplikasjonen og deretter finne en løsning som passer applikasjonens behov.
Sluttbrukere forventer intuitive grensesnitt, og produktdesignere reagerer ved å bygge disse HMI-ene inn i flere produkter. For industriell automatisering er menneskelige-maskingrensesnitt (HMI) en moden teknologi som er et nyttig tillegg til mange maskin- og prosessautomatiseringsapplikasjoner, og utvider funksjonaliteten til brytere, knapper og lys i kontrollpaneler. Selv om dette er kjent, er det fortsatt viktig å ikke miste av syne det faktum at hvert brukstilfelle for HMI-er bør vurderes nøye for å sikre at det riktige produktet velges basert på behovene til ulike applikasjoner.
Start med å se på HMI-funksjonaliteten som kreves, og prøv å foreta et førstevalg av utstyr og programvare som dekker behovene. En mer pålitelig tilnærming er å undersøke de spesifikke applikasjonskravene og deretter jobbe bakover for å bekrefte at de nødvendige alternativene er valgt. Miljøforholdene til målapplikasjonen må evalueres, siden HMI må installeres i et levedyktig område. De fleste alternativene er enkle, men noen er det ikke.
I noen miljøer, hvis HMI er mottakelig for å bli sluppet ned i vann eller sprayet direkte av vann, må den oppfylle kravene til beskyttelsesklassifiseringer i standarder som NEMA250 eller UL50 for elektrisk utstyr. Rengjøringskjemikalier, prosesskjemikalier eller andre luftbårne forurensninger kan også påvirke HMI. Forurensningsnivåer eller materialsikkerhetsdatablader kan bidra til å definere forventede miljøforhold. Kundekravspesifikasjoner, lokale installasjonsforskrifter eller preferanser kan kreve at visse klassifiseringer eller sertifiseringsstandarder oppfylles.
Et annet nøkkelspørsmål er om man skal plassere HMI innendørs eller utendørs; NEMA- og UL-klassifiseringer er ofte begrenset til "bare innendørs bruk. Selv de lyseste HMI-ene vil fortsatt lide av direkte sollys utendørs, og direkte sollys kan forårsake varmeproblemer. Brukere bør vurdere å plassere utendørs HMI-er i mer beskyttede områder eller utstyre dem med solskjermer.
HMI-er inneholder ofte sensitive displayelementer og bakgrunnsbelysning som kan kreve et høyere driftstemperaturområde enn andre automasjonskomponenter. Skjermens lysstyrke og gjennomsnittlig bakgrunnsbelysningslevetid bør vurderes nøye. Lysstyrke representerer synligheten til skjermen. Et konstant sterkt bakgrunnsbelysning kan indikere hvor lenge enheten kan brukes.
Å velge riktig skjermstørrelse krever vanligvis en balanse. De fleste operatører vil ha størst mulig skjermstørrelse, enda mer når de trenger å velge en berøringslenke, selv om applikasjonen kun er for visning, for eksempel når de trenger å se skjermen på avstand, jo større skjermen er jo bedre. Større skjermer gir programmerere mer rom for å utvikle grafikk. De ulike størrelsene på HMI-maskinvareproduktlinjene kan hjelpe brukere å lære ett system for flere forskjellige modeller.
Men større HMI-er betyr ofte også høyere kostnader og kan ta opp verdifull monteringsplass på kontrollpanelet. Skjermen bør monteres i en høyde som dekker arbeidsbehovene til de fleste ansatte, vanligvis omtrent 66 tommer fra gulvet til skjermen.
I tillegg til de mange fysiske størrelsene på skjermen, er de fleste HMI-er tilgjengelige i et bredt spekter av farger, og brukere kan sammenligne oppløsning i piksler, som bestemmer detaljnivået i den grafiske skjermen. For visse applikasjoner med spesielle behov, spesielt de som involverer dataregistrering, kan brukere ønske å bruke et fysisk tastatur på-bord eller et eksternt tastatur og mus. De fleste designere vil følge trenden og velge å bruke en berøringsskjerm.
Det er viktig å merke seg at mange forbrukerberøringsenheter har en tendens til å bruke kapasitiv multi-berøringsenhet. Denne teknologien føler vanligvis ikke hanskede fingre og kan påvirkes av vann, men den reagerer på flere samtidige berøringer eller bevegelser. Industrielle HMI-er, på den annen side, bruker vanligvis resistiv enkelt-berøringsteknologi. Resistive berøringsskjermer reagerer på hanskebelagte fingre, kan bare reagere riktig på én berøring om gangen, og er upåvirket av eksterne forurensninger, som ofte foretrekkes for industrielle applikasjoner.
HMI-programvaren bør evalueres for konfigurasjonsmiljø, kjøretidsfunksjonalitet og ekstern tilgang. Programmerere må bruke mye tid på HMI-konfigurasjonsmiljøet. For sluttbrukeren er det viktig å få en programvarelisens eller bekrefte at programvaren er gratis. Typiske brukere vil være interessert i brukervennligheten til programvaren, så vel som funksjoner som dra-og-slipp-redigering, enkelt-klikk-objektoppretting og om de mest brukte objektene er forhånds-definerte.
Programmerere vil vite om programvaren har god støtte for import/eksport, om den har databaseverktøy, om den gir effektive replikeringsmetoder, og om den inkluderer et innebygd-simulerings- eller testmiljø slik at brukere kan utføre bevis-av-konsepter for sine prosjekter og sjekke ut programmet uten behov for faktisk maskinvare. Programmerere bruker konfigurasjonsprogramvare for å lage tagger som kommuniserer med PLS-er og andre enheter, for å utvikle grafikk som kobler til disse taggene, og for å konfigurere andre innebygde-HMI-funksjoner.
Selv om HMI-en er utstyrt med riktig funksjonalitet på spesifikasjonsarket, må brukere være klar over at den faktiske implementeringen kanskje ikke alltid blir som forventet. For brukere som trenger et spesifikt utseende og funksjonalitet, er det en god idé å gjøre en kort sammenfattende sammenligning av flere typer HMI-konfigurasjoner, liste opp de nødvendige funksjonene og skaffe konfigurasjonsprogramvare for å teste dem.
Det kan være nødvendig å undersøke detaljene til en bestemt HMI før du velger en avansert applikasjon. Spesiell oppmerksomhet må kanskje rettes mot: måten HMI håndterer flyttallsetiketter og tilhørende matematikk eller beregninger. Logikk utføres vanligvis i PLS-en; informasjon vises på HMI. Noen HMI-er tilbyr-logikk, triggerevaluering, eksekutive funksjoner og hendelsesadministratorfunksjoner. Funksjonene ovenfor forenkler en finere-skjerm og kan aktiveres som en del av maskinlogikken. Hvis komplekse funksjoner kreves, forhånds-test hver funksjon.




