OPC UA – vad är det och varför behöver du det?
Bilindustri Marin Gruvindustri Kemisk och petrokemisk industri Kraftanläggning Kompressorer Oljesmorda kompressorer Textilindustri GA
Drömmen om ett gemensamt språk för alla människor har funnits i mer än 100 år. Fram till nu har dock alla ansträngningar för att få alla att tala samma språk misslyckats. Det närmaste vi har kommit är att engelska används som ett allmänt internationellt företagsspråk. Trots att engelskan används över hela världen talar dock bara cirka 20 % av världens befolkning engelska som första eller andra språk i dag.
Fördelarna med en gemensam kommunikation är uppenbara. När alla använder samma språk är det mycket mindre risk för missförstånd.
Det här gäller även i teknikens värld. När maskiner kan kommunicera och förstå varandra fungerar processerna smidigare. Inom det här området finns ett sådant universellt språk, och utopin med en värld av smidig kommunikation har blivit verklighet, tack vare något som heter OPC UA.
Vad är OPC UA?
OPC UA – universalspråket för maskiner
OPC UA är ett protokoll för maskin-till-maskin-kommunikation som har utvecklats för industriell automation. Om det låter för tekniskt kan vi först bryta ned akronymen i dess beståndsdelar. OPC UA står för ”open platform communications unified architecture” (enhetlig arkitektur för öppen plattformskommunikation). Det betyder i princip att OPC UA ska fungera som ett universalspråk som ständigt utvecklas för maskiner i en produktionsmiljö.
Och det har det gjort med fantastisk framgång. OPC UA som lanserades för drygt tio år sedan, och utvecklades som efterföljare till den traditionella OPC-standarden, är redan den ”mest använda interoperabilitetsstandarden för säkert, tillförlitligt och plattformsoberoende informationsutbyte i världen.”
Dess popularitet är knappast överraskande. OPC UA är extremt mångsidigt och erbjuder en rad fördelar som går långt utöver att bara standardisera maskin-till-maskin-kommunikation. Här är några av dem:
Säkerhet – OPC UA är en brandväggsvänlig plattform som erbjuder olika krypteringsnivåer, autentisering, granskning och användarkontroll.
Plattformsoberoende – OPC UA är inte kopplat till något specifikt operativsystem eller programmeringsspråk. Det innebär att det kan användas på olika maskinvaruplattformar (datormaskinvara, molnbaserade servrar osv.) och operativsystem (Windows, Apple OSX, Android med flera).
Utbyggbarhet – OPC UA är redan nu mycket användbart, men det är ett väldigt framtidsorienterat system anpassat för att införliva morgondagens tekniker. Med andra ord är det utformat för att rymma teknik som inte ens har uppfunnits ännu, samtidigt som det fortsätter att vara bakåtkompatibelt för befintliga produkter även när det utvecklas.
Funktionsekvivalens – OPC UA är en utökning av den ursprungliga OPC-tekniken, som fortfarande enkelt kan integreras i det nya och förbättrade systemet.
Varför du behöver OPC UA
De flesta tekniker är utformade för ett enda program medan OPC UA är mycket mer flexibelt. Det erbjuder anslutningsfördelar genom hela produktionsprocessen, dvs. olika tekniker kan ”prata” med varandra utan risk för felkommunikation. Det ger en smidigare produktionsmiljö, särskilt med avseende på automatisering.
Ett ökande antal leverantörer erbjuder redan OPC UA-kapabel teknik och fler produkter läggs till hela tiden. Till exempel lanserade Atlas Copco nyligen sin första kompressorserie med OPC UA-kapacitet. Ta reda på mer här.