OLE prosessinohjaukselle on sarja standardeja, jotka liittyvät automatisoituihin valmistusprosessijärjestelmiin ja jotka helpottavat alan laajuista kommunikointia järjestelmäohjainten ja laitoksen laitteiden välillä. OLE -tunniste tarkoittaa objektien linkittämistä ja upottamista, ja koko termi lyhennetään yleensä objektin linkittämiseen ja upottamiseen prosessinhallintaan tai OPC: hen. Standardit ovat merkityksellisiä Microsoft Windows® -käyttöjärjestelmään (OS) perustuvissa valmistusprosesseissa, ja niitä säätelee OPC -säätiö. OLE prosessinhallintaa varten kehitettiin vuonna 1996 yrittämällä luoda standardoitu joukko prosessiviestintäprotokollia, jotka perustuvat Microsoft Corporationin OLE-, DCOM- ja COM -tekniikoihin Windows® -käyttöjärjestelmäänsä varten. OLE -prosessinvalvontastandardijärjestelmän valvonta mahdollistaa automatisoitujen valmistusjärjestelmien helpon integroinnin monille eri toimialoille.
Automaattiset valmistus- ja teollisuusprosessit koostuvat yleensä kolmesta pääprosessista-virtauksen suunnittelu, ohjaus ja lattiajärjestelmät. Prosessit koreografioidaan virtauksen suunnitteluvaiheessa, kun taas ohjausprosessit käyttävät suunnittelutietoja kertomaan lattiajärjestelmille, mitä tehdä ja milloin, ja seuraamaan koko tanssia jatkuvasti havaitakseen ja korjatakseen poikkeavuudet. Tämä on ainakin teoriassa täydellinen järjestelmä, mutta edellyttää, että ohjaus- ja lattiajärjestelmät puhuvat vähintään samaa kieltä. Tämä pätee erityisesti silloin, kun prosessiin tuodaan uusia koneita tai ohjaimia.
OLE for process control system eli OPC, kuten se yleisemmin tunnetaan, on ytimessään joukko yhteisiä objekteja, protokollia ja rajapintoja. Yhdessä nämä muodostavat standardoidun viestintäsillan, joka varmistaa, että ohjaus- ja toteutusjärjestelmiä voidaan siirtää tai lisätä prosessiin saumattomasti. Valmistus- ja teollisuustekniikan kehittyessä OPC -standardeja päivitetään ja muutetaan vastaavasti. Tämän prosessin hallinnoinnista vastaa OPC -säätiö, joka vastaa sen ylläpidosta ja toteutuksesta.
Ennen OLE for Process Control -järjestelmän käyttöönottoa jokaiselle uudelle automatisoidulle prosessille oli kirjoitettava oma sovellus. Tämä oli tietysti aikaa vievää ja kallista ja loi ympäristön, jossa alan toimijat ja konevalmistajat eivät voineet kehittää tai ottaa käyttöön yhteisiä järjestelmiä. Tämä johti siihen, että järjestelmiä kehitettiin erillään, ja virtaviivaistaminen ja tehokkuus heikkenivät. Prosessinohjausstandardien OLE: n käyttöönottoa voidaan näin ollen pitää yhtenä merkittävimmistä kehityksistä automatisoidun prosessinohjauksen historiassa.