Elev eller forelder? Elev: få hint på akkurat denne oppgaven, ikke fasit. Forelder: oversikt over lekser og prøver, og et barn som lærer selv. Prøv gratis i 14 dager
Vg3 automatiseringsfaget · Automatiseringssystemer

HMI: installasjon, programmering og brukertilpasning i automatiseringssystemer

I automatiseringsfaget er HMI bindeleddet mellom mennesket og maskinen. Gjennom et HMI-panel kan operatører lese av temperatur, trykk og alarmer, og de kan starte eller stoppe prosesser med noen få tastetrykk. Å mestre installasjon, programmering og brukertilpasning av HMI er en sentral faglig ferdighet på vg3.

Kort svar

HMI, Human-Machine Interface, er betjeningspanelet som lar operatører overvåke og styre automatiseringssystemer. Du installerer HMI-enheten, kobler den til styresystemet (gjerne en PLC), konfigurerer kommunikasjonen og lager skjermbilder som viser prosessdata og gir brukeren kontroll.

Hva er HMI og hvorfor er det viktig

HMI står for Human-Machine Interface og betegner alle typer grensesnitt som gjør det mulig for en person å kommunisere med et automatiseringssystem. Det kan være et enkelt display med knapper, en berøringsskjerm på en maskin eller et avansert SCADA-system som styrer en hel fabrikk.

Uten et godt HMI ville operatøren måtte lese av signaler direkte fra PLC-en eller tolke rådata, noe som er tidkrevende og feilutsatt. Et gjennomtenkt HMI gir rask oversikt over prosessen, varsler om avvik og reduserer risikoen for feil og ulykker. Dette er knyttet til kravene i arbeidsmiljøloven og maskindirektivet om at utstyr skal være trygt og brukervennlig.

Bruksområdene er mange: vannrenseanlegg, offshore-plattformer, produksjonslinjer, heisanlegg og bygningsautomasjon er noen eksempler der HMI er en kritisk del av systemet.

Slik installerer, konfigurerer og programmerer du et HMI

Prosessen starter med å velge riktig HMI-enhet for oppgaven. Du vurderer skjermstørrelse, kommunikasjonsgrensesnitt (Ethernet, Profibus, RS-485 og lignende), driftstemperatur og beskyttelsesgrad (IP-klasse). Deretter monteres panelet i tavlen eller på maskinen i henhold til tekniske spesifikasjoner og gjeldende regelverk for elektriske installasjoner.

Konfigurasjon handler om å sette opp kommunikasjonen mellom HMI og PLC. Du angir riktig protokoll, IP-adresse eller adresseområde, og du tester at enheten faktisk leser og skriver de variablene den skal. Dette kalles ofte å sette opp driveren eller kommunikasjonsbroen.

Programmeringen gjøres i en egen HMI-programvare, for eksempel TIA Portal (Siemens), FactoryTalk (Rockwell) eller Weintek EasyBuilder. Du lager skjermbilder, legger inn grafiske elementer som tanker, ventiler og pumper, og kobler disse til PLC-variabler. Du programmerer alarmer, trender og logg slik at operatøren får all nødvendig informasjon.

Brukertilpasning betyr at du tilpasser grensesnittet til den faktiske brukeren. Du velger fornuftig fargebruk (grønt for normal drift, rødt for alarm), tydelige symboler, logisk navigasjon og tilgangsnivåer slik at kun autorisert personell kan endre innstillinger. Universell utforming og ergonomi er viktige hensyn her.

Vanlige feil og hvordan du unngår dem

En svært vanlig feil er feil kommunikasjonsoppsett. Hvis IP-adresse, subnett eller protokollversjon ikke stemmer, får HMI ingen kontakt med PLC-en. Sjekk alltid nettverksinnstillingene på begge enheter og bruk ping eller diagnoseverktoyet i programvaren for å verifisere forbindelsen.

En annen typisk feil er at variabler er koblet feil i HMI-prosjektet. Operatøren tror han leser temperaturen i tank 1, men verdien kommer fra et helt annet register i PLC-en. Dokumenter alltid variabelkoblingene nøye og test med kjente testverdier før systemet settes i drift.

Mange undervurderer alarmhåndteringen. Alarmer som ikke er tekstlig beskrevet, mangler prioritet eller ikke loggføres, gjør det vanskelig å feilsøke i ettertid. Sett av god tid til å planlegge og teste alarmstrukturen.

Til slutt: ikke glem å laste ned og lagre sikkerhetskopi av HMI-prosjektet. Et panel som feiler og ikke har backup, kan medføre lang nedetid for produksjonen.

Slik øver du best på HMI

Den beste treningen er å jobbe praktisk med et ekte HMI-panel eller en simulator. De fleste HMI-produsenter tilbyr gratis programvaresimulatorer der du kan lage skjermbilder og simulere kommunikasjon med en PLC-emulator, alt på en vanlig datamaskin.

Bygg et enkelt prosjekt fra bunnen av: lag et bilde med en pumpe, en tank og en temperaturviser. Koble dem til PLC-variabler og test at alt virker. Legg deretter til en alarm for høy temperatur og en trendkurve. Denne trinnvise tilnærmingen gir solid forståelse.

Les dokumentasjon og eksempelprosjekter fra produsenten, og sammenlign med anlegg du ser i praksis. Skriv gjerne logg over hva du gjør og hvilke feil du støter på, det gjør refleksjonen tydeligere og hjelper deg å huske løsningene til neste gang.

Prøv selv

Du skal lage et enkelt HMI-bilde for en pumpe som styres av en Siemens S7-1200 PLC. Bildet skal vise om pumpen er i gang, ha en start- og stoppknapp, og vise en alarm hvis motoren overbelastes. Beskriv steg for steg hva du gjør.

Fasit: Et ferdig HMI-prosjekt med pumpebilde, koblete knapper og aktiv alarm for overbelastning.

Steg 1: Opprett et nytt HMI-prosjekt i TIA Portal og velg riktig panel (for eksempel KTP700 Basic). Steg 2: Konfigurer kommunikasjon ved å angi IP-adressen til PLC-en og velg Profinet som protokoll. Steg 3: Opprett variabler i HMI som peker på PLC-tagger: pump_run (Bool), pump_start (Bool), pump_stop (Bool) og motor_overload (Bool). Steg 4: Lag et nytt skjermbilde. Sett inn et motorikon og koble farge til pump_run, grønt for aktiv og grått for inaktiv. Steg 5: Legg til en grønn startknapp og koble Set-bit-funksjonen til pump_start, og en rød stoppknapp koblet til pump_stop. Steg 6: Opprett en alarm med teksten Motoroverbelastning og koble utløserbetingelsen til motor_overload. Steg 7: Simuler prosjektet, sett pump_run til True og kontroller at ikonet skifter farge. Sett motor_overload til True og sjekk at alarmen vises.

Les hele forklaringen

Prøv Lekselos gratis i 14 dager for å lese hele forklaringen, se eksemplet steg for steg og øve på vg3 automatiseringsfaget tilpasset deg.

Prøv gratis i 14 dager Logg inn
Til deg som er forelder

Hint i stedet for fasit, og full oversikt over lekser og prøver.

Lekselos loser barnet gjennom oppgaven ett steg om gangen, så det lærer i stedet for å kopiere. Du får ukeplan, prøver og gloser samlet, og ser hva som er gjort. Forankret i LK20, laget i Norge. 14 dager gratis, uten kort.

Ofte stilte spørsmål

Hva er forskjellen på HMI og SCADA

HMI er gjerne et lokalt panel montert på eller nær maskinen, mens SCADA er et overordnet system som kan overvåke og styre mange anlegg fra en sentral driftssentral. SCADA inneholder ofte flere HMI-er som deler data gjennom et felles nettverk.

Hvilken programvare brukes til HMI-programmering på vg3

Det varierer etter hvilken leverandør skolen eller bedriften bruker. Vanlige valg er Siemens TIA Portal (WinCC), Rockwell FactoryTalk View og Weintek EasyBuilder. Mange produsenter tilbyr gratis studentlisenser eller simulatorer.

Hva menes med brukertilpasning av HMI

Brukertilpasning betyr at grensesnittet er tilpasset den konkrete operatøren og arbeidsoppgaven. Det innebærer tydelig navigasjon, fornuftig fargebruk, passende skriftstørrelse og tilgangsnivåer som sikrer at bare autoriserte kan endre kritiske innstillinger.

Hvilke lover og regler gjelder for HMI-installasjon

Du må følge forskrift om elektriske lavspenningsanlegg, maskindirektivet (gjennomfort i norsk rett) og arbeidsmiljoloven. Maskindirektivet stiller krav til at betjeningssystemet er sikkert og ikke kan forveksles. NEK 400 gjelder for selve den elektriske installasjonen.

Hva gjor jeg hvis HMI ikke kommuniserer med PLC-en

Sjekk først at IP-adressene er riktige og at begge enhetene er på samme subnett. Prøv å pinge PLC-en fra HMI-programvaren. Kontroller at riktig kommunikasjonsprotokoll og driverversjon er valgt, og at det ikke er brannmur eller nettverksswitch som blokkerer trafikken.

Forankring i læreplanen: Kompetansemål (LK20): Fag: Læreplan i vg3 automatiseringsfaget Trinn: Automatiseringssystemer Kompetansemål: Eleven skal kunne installere, programmere, konfigurere og brukertilpasse «Human–Machine Interface» (HMI) for et automatiseringssystem og gjøre rede for bruksområdene. Nynorsk: Eleven skal kunne installere, programmere, konfigurere og brukertilpasse «Human–Machine Interface» (HMI) for et automatiseringssystem og gjøre rede for bruksområdene. Kjerneelement: Prosess- og produksjonsforbedring (Kilde: Utdanningsdirektoratet)

Dette fagstoffet er laget med kunstig intelligens og forankret i den norske læreplanen (LK20). Vi jobber for at det skal være riktig, men feil kan forekomme. Fant du noe som ikke stemmer? Meld fra her, så retter vi det. Sist oppdatert 28. juni 2026.

Relaterte emner i Vg3 automatiseringsfaget

Øv på vg3 automatiseringsfaget med Lekselos

Lekselos loser deg gjennom oppgaver med hint, ikke fasit, og lager øving tilpasset deg. Prøv gratis.

Prøv gratis i 14 dager Øv på dette målet