Vad är OLE för processkontroll?

OLE för processkontroll är en uppsättning standarder som hänför sig till automatiserade tillverkningsprocesssystem som underlättar branschövergripande enkel kommunikation mellan systemkontroller och anläggningsutrustning. OLE-identifieraren står för Object Linking and Embedding, och hela termen förkortas i allmänhet till Object Linking and Embedding for Process Control, eller OPC. Standarderna är relevanta för tillverkningsprocesser baserade på Microsoft Windows® Operating System (OS) och styrs av OPC Foundation. OLE för processkontroll utvecklades 1996 i ett försök att skapa en standardiserad uppsättning processkommunikationsprotokoll baserade på Microsoft Corporations OLE-, DCOM- och COM-teknologier för deras Windows® OS. Genomförandet av OLE för processkontrollstandardsystem möjliggör enkel integrering av automatiserade tillverkningssystem i ett brett spektrum av industrier.

Automatiserade tillverknings- och industriella processer består i allmänhet av tre huvudsakliga delprocesser – flödesplanering, styrning och golvsystem. Processerna koreograferas i flödesplaneringsstadiet, medan styrprocesserna använder planeringsinformationen för att tala om för golvsystemen vad de ska göra och när, och övervakar hela dansen hela tiden för att identifiera och åtgärda anomalier. Detta är åtminstone teoretiskt sett ett perfekt system, men kräver att styr- och golvsystemen åtminstone talar samma språk. Detta gäller särskilt när nya maskiner eller styrenheter tas in i processen.

OLE för processtyrningssystem, eller OPC, som det är mer allmänt känt, har i sin kärna en uppsättning gemensamma objekt, protokoll och gränssnitt. Tillsammans bildar dessa en standardiserad kommunikationsbrygga som säkerställer att kontroll- och exekveringssystem kan flyttas runt eller läggas till en process sömlöst. I takt med att teknologier inom tillverkning och industri utvecklas, så uppgraderas och ändras OPC-standarderna i enlighet med detta. Hanteringen av denna process hanteras av en grupp som kallas OPC Foundation, som ansvarar för dess underhåll och implementering.

Innan tillkomsten av OLE för processkontrollsystem behövde en dedikerad applikation skrivas för varje ny automatiserad process. Detta var uppenbarligen tidskrävande och dyrt och skapade en miljö där branschaktörer och maskintillverkare inte kunde utveckla eller implementera gemensamma system. Detta ledde till att system utvecklades isolerat med motsvarande förluster i effektivisering och effektivitet. Införandet av OLE för processkontrollstandarder kan därför ses som en av de viktigaste utvecklingarna i historien om automatiserad processkontroll.