Está en la página 1de 2

El propsito de OPC (OLE for Process Control) es tener una infraestructura

estndar para el intercambio de datos de control de procesos. Es tpico tener


varias fuentes de informacin en el proceso, las cuales estn contenidas en
distintos dispositivos tales como controladores programables, medidores,
unidades de transferencia remotas, sistemas de control centralizados, base de
datos, etc. Antiguamente estos dispositivos slo intercambiaban datos con
aplicaciones provistas por el mismo fabricante, lo que representaba muchas
restricciones. Sin embargo, gracias a OPC, hoy podemos intercambiar libre y
fcilmente informacin desde estos dispositivos y aplicaciones de cualquier
tipo, como por ejemplo soluciones de HMI (Human Machine Interface), planillas
de clculo, motores de base de datos, ERPs, entre otras.

La OPC Foundation (www.opcfoundation.org) es la entidad que establece y


mantiene las especificaciones de este esquema de comunicacin. En esta
organizacin, sin fines de lucro, participan los principales proveedores de
dispositivos para control de procesos y de aplicaciones de software, de modo
que se garantiza la interconexin de todos los componentes de distintos
fabricantes, slo es necesario entonces revisar que en las especificaciones se
indique que permiten comunicacin OPC.
El modelo de comunicacin OPC se basa en la estructura cliente-servidor. Es
decir, existen servidores que son los responsables de efectuar la comunicacin
con los dispositivos conforme a lo que los clientes requieran. El software
servidor de comunicaciones OPC deber contener el o los drivers necesarios
para la interconexin con los distintos dispositivos, y ser el que hace el enlace
con las diferentes aplicaciones. Adems, puede comunicarse con varios
dispositivos distintos y, a su vez, proveer el enlace con diversas aplicaciones al
mismo tiempo.

Usando la especificacin adecuada

Dependiendo de la aplicacin que se le quiera dar, OPC tiene diferentes


especificaciones. Un ejemplo de ellas es OPC-DA, que est pensado para
adquisicin de datos en tiempo real, escribiendo y leyendo los registros de los
dispositivos. Cada dato considera tres aspectos: el valor, la calidad y la
estampa de tiempo, siendo posible colocar esta ltima en el servidor en caso
que el dispositivo no la entregue. En este aspecto, OPC-DA slo trabajar con el
ltimo dato. Sin embargo, si se quiere operar con los datos del pasado
(histrico) se usar la especificacin OPC-HDA. Del mismo modo, usaremos
OPC-A&E para intercambiar alarmas y eventos; OPC-DX para intercambiar
datos con otros servidores OPC, y OPC-XML para intercambiar datos entre
diferentes sistemas operativos.

También podría gustarte