La Tecnologia OPC definisce una collezzione di specifiche standard per la comunicazione tra software basati su piattaforma Win32 con tecnolgia COM/DCOM.
Trova la principale applicazione in ambienti industriali e in tutte quelle realtà che supportano l'industria con applicativi real time su rete ethernet.
Il primo standard era semplicemente chiamato OPC Specification (ora chiamato "di accesso ai dati") ed era basato sulla tecnologia OLE Microsoft e DCOM. La specifca definiva una serie di oggetti, interfacce e metodi per facilitare l'interoperabilità tra i software di controllo di processo e di automazione industriale.
Dal 1996 (data di costituzioned ell'OPC Foundation) lo standard si è esteso con le seguenti nuove specifche:
- OPC Allarmi e Eventi: definisce le notifiche degli eventi su richiesta (in contrasto con il continuo flusso di dati di accesso ai dati includendo processo di allarmi, azioni operatore, messaggi informativi e di monitoraggio e revisione messaggi
- OPC Batch : per le esigenze nei processi Batch
- OPC Data Exchange: definisce la specifica di comunicazione tra client e server e server to server, per mantenere interoperabilità tra software di diversi produttori
- OPC Accesso ai dati storici: definisce la specifica di interrogazione dei dati storici, principalmente utilizzato nelle applicazioni SCADA
- OPC Sicurezza: definisce le specifiche di protezione dei dati scambiati durante le sessioni tra client e server OPC
- OPC XML DA: definisce regole e formati basati su XML
Per maggiori informazioni visitare il portale OPC Foundation