Teknologien har noen år på baken, og stadig flere produsenter henger seg på. Mange brukere av konvensjonell OPC setter nok stor pris på en enhetlig håndtering av alle objekttyper, og at Windows-tvangen er over:
- Tiden med dedikerte objekter for sanntidsverdier (Data Access), trendkurver (Historical Data Access) og alarmer (Alarm & Events) er over, forteller Espen Krogh hos Prediktor til Automatisering.
- OPC UA benytter en tjenesteorientert arkitektur som kan kjøres på ulike operativsystemer. Den benytter enten standardene W3C Web Services protokoller eller et binært TCP-protokoll som er definert av OPC Foundation. Som støtter robust og pålitelig kommunikasjon, som retransmisjon og redundans.
Nøkkelen ligger i informasjonsmodellene
Men det er altså informasjonsmodellene Krogh trekker fram som supervarianten av OPC. Han skisserer et scenario over et selskap som har to produksjonsanlegg. Begge har samme MES-system, eller industrielle it-løsning. Og integrasjon mot forretningssystemet, ERP, gjøres smidig fordi begge løsningene støtter B2MML, eller Business to Manufacture Markup Language.
- Så langt, så bra, kommenterer han.
- Men i neste runde skal for eksempel selskapet inn med et tredjeparts, sentralt vedlikeholdssystem, som blant inneholder alle reservedeler og skal betjene begge anleggene. Og for å implementere avansert prediktivt vedlikehold, er det behov for integrasjon mot industriell it.
- Det verste som kan skje er at ingen av leverandørene har erfaring med integrasjon mellom MES og vedlikeholdssystem. Resultatet er at det bare startes et integrasjonsprosjekt, hvor begge leverandørene deltar.
Integrerte operasjoner
Krogh drar den tenkte situasjonen et hakk videre.
- Se for deg at selskapet kjøper en eksisterende bedrift med en fabrikk. Nykommeren har både forretningssystem og industriell it fra andre leverandører. - Men med tre fabrikker ser ledelsen mulighet for synergieffekter ved å etablere et felles senter for integrerte operasjoner (IO), som vi blant annet kjenner fra oljeindustrien. Men på grunn av manglende integrasjonsmuligheter, blir det store utfordringer på både kost og tid.
Drømmen har blitt virkelighet Etter alt det negative, kommer han endelig med den forventede løsningen:
- Det ville være en drøm om industrielle it-løsninger brukte standard informasjonsmodeller for de ulike områdene av integrasjon, med ulike eksponering mot de forskjellige mottakerne/senderne av informasjon, med «plugg and play»-tilkobling. Og med OPC UA er faktisk drømmen blitt virkelighet. For med informasjonsmodellene i teknologien ville det tenkte selskapet, nå med tre produksjonsanlegg, på en mye enklere måte kunne integrere den ønskede funksjonaliteten, smiler han.
- Men det viktigste er kanskje at framtidig ekspansjon og integrasjon kan gjøres like enkelt med OPC UA.
Definere objekter og relasjoner
Super-OPC stiller nemlig med tung støtte for «maskenettverksmodeller» (Mesh Network):
- Det betyr at alle eksponerte objekter kan ha hvilken som helst relasjon med alle andre objekter, forklarer Krogh.
- Objektene og relasjonene defineres i OPC UA, og hver objekttype, relasjon eller andre modeller kan representeres. Akkurat som i det virkelige liv, kan et system eksponere flere modeller samtidig, med ulike modeller som referer til de ulike parameterne.
- Der klassisk OPC primært kan formidle rene verdier, representerer OPC UA et paradigmeskifte i muligheten for informasjonsmodellering og integrasjon. Det er første gangen vi har en generisk teknologi som vertskap for informasjonsmodeller. Og mer sofistikerte modeller kan legges til, for stadig tettere integrasjon mellom systemer av ulike kategorier, avslutter han.