Vai al contenuto
PLC Forum


Opc Server - In parole povere?


franco1

Messaggi consigliati

Scusate ho provato a cercare su uinternet ma non ho trovato molto materiale esplicativo.

Vorrei sapere che cos'è un OPC Server.

Sembra sia un sw da installare su un Pc quando un hardware di tipo industriale (es. plc) deve interfacciarsi con Windows.

E' così?

Qualcuno può farmi degli esempi pratici?

Link al commento
Condividi su altri siti


Buongiorno,

L'OPC è uno standard, quindi il "protocollo", le regole per lo scambio dati è ben definito.

Un OPC Server è lo strato che dialoga con il dispositivo secondo un protocollo proprio ( aperto o chiuso) e mette a disposizione i dati con standard OPC. A questo punto esisterà un OPC Client , quindi un programma in grado di scambiare i dati con l'OPC Server, l'OPC Client sarà integrato in un software che eseguirà i propri task.

Operativamente se tu sei un costruttore di schede elettroniche industriali, di PLC , o altri dispositivi embedded, andrai a sviluppare un OPC Servre in maniera tale che altri software possano richiedere dati alla tua scheda.

Se tu sei un produttore di software e non vuoi scrivere codice per i diversi driver di comunicazione, o non possiedi il protocollo di comunicazione, dialogando con un OPC Server puoi risalire ai valori del campo.

Scusatemi... questa è la azzata del giorno:

Non importa che tu sia OPC Server o Client, ogni giorno sai che devi scambiare dati

Link al commento
Condividi su altri siti

Qualcuno può farmi degli esempi pratici?

Mi viene in mente la necessità di fare un supervisore tramite sistema windows (PC) di un PLC: programmando la relativa interfaccia grafica con pulsanti, campi di introduzione e di visualizzazione, barre grafiche e quant'altro con programmi come ProTool e WinCC (per rimanere in casa Siemens), tramite la definizione degli items nell' OPC (per esempio PCAcces) è molto più facile, rapido ed immediato identificare merker e word da associare ai campi dell'interfaccia grafica, basta infatti ricercare nel percorso l'OPC, aprire la sua cartella di progetto e scegliere l'item giusto, tra l'altro completo di descrizione. Anche in caso di modifiche future, è sufficente modificare il nome, il vlore massimo ed il minimo o la lunghezza del merker impiegato nell'OPC (per fare alcuni esempi) perchè queste abbiano effetto immediato, senza intervenire nel progetto di WinCC di cui magari mancano i files sorgenti o senza dover aprire il progetto del PLC magari senza commenti chiari.

Ovviamente, per quanto appena descritto, i campi del progetto in OPC devono essere definiti in maniera chiara ed univoca.

Link al commento
Condividi su altri siti

Qualcuno può farmi degli esempi pratici?

Se l'esempio pratico riguarda il concetto di OPC allora:

Un Italiano (SCADA) deve parlare con un Francese (PLC), ma nessuno dei due conosce la lingua dell'altro. Quindi si mettono daccordo a parlare in Inglese (OPC) ... grazie a questo stadio intermedio essi possono comunciare.

Buone feste ...

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...