Interopérabilità applicativa

Il report e la gestione degli allarmi per tutti i sistemi industriali

Per facilitare l’interoperabilità fra applicazioni, Microsoft ha sviluppato negli anni circa l’80-90 % dei protocolli di comunicazione client-server per le differenti versioni del sistema operativo Windows basandosi su interfacce di scambio dati standardizzate.

Il primo protocollo apparso con Windows 2.0 e OS/2 nel 1987 fu il DDE (Dynamic Data Exchange), successivamente la prima versione di OLE (Object Linking and Embedding) nel 1990. Diverse versioni di OLE sono state messe a punto, sino ad arrivare a OLE for Process Control (OPC) nel 1995. Questa versione è destinata all’interoperabilità dei sistemi industriali, divenendo oggi uno dei protocolli di comunicazione fra applicazioni più usati nell’industria.

Basandosi su questo protocollo, i produttori di sistemi di automazione e di software di supervisione hanno potuto aprire le proprie soluzioni verso applicazioni di terze parti proponendo interfacce OPC o DDE e inoltre permettere loro di scambiare informazioni.

Protocollo OPC

Per permettere ad ALERT di aprirsi ad altre applicazioni specifiche, abbiamo integrato le interfacce client e server OPC per rispondere a diverse esigenze.

L’interfaccia client permette l’acquisizione di variabili di processo, eventi e allarmi da applicazioni di terze parti che dispongono di un’interfaccia server OPC. Essa permette anche l’esplorazione automatica dei dati da monitorare.

L’interfaccia server mette a disposizione in real time lo stato delle diverse variabili di ALERT (allarmi, informazioni di sistema,...) permettendo inoltre ad applicazioni di terze parti o ad ALERT stesso di monitorare lo stato del sistema nel suo insieme.

Esistono diversi standard OPC e ALERT integra quanto segue :

Tipo collegamento OPC Modo di funzionamento
DA (Data Access)Client/Server
AE (Alarm and Events)Client
UA (Unified Architecture) Client

Protocollo DDE

L’interfaccia client DDE integrata di default in ALERT permette l’acquisizione automatica delle variabili esposta dalle applicazioni server DDE.

ALERT include anche un’interfaccia server DDE in grado di fornire in real time le informazioni sulla configurazione del proprio stato e di elaborare dei comandi del tipo “linea di comando”.