Está en la página 1de 23

Protocolo de Comunicacin OPC Server

Canales Pacheco Cohen Gomz Del Castillo Lpez Gallegos Rentera Montes Garca Ramrez Santacruz Valles Rivas

Definicin OPC server


Es un estndar de comunicacin en el campo del control y supervisin de procesos industriales, basado en una tecnologa Microsoft, que ofrece un interface comn para comunicacin que permite que componentes software individuales interaccionen y compartan datos. La comunicacin OPC se realiza a travs de una arquitectura Cliente-servidor. El servidor OPC es la fuente de datos y cualquier aplicacin basada en OPC puede acceder a dicho servidor para leer/escribir cualquier variable que ofrezca el servidor.

Historia del OPC Server (evolucin)


1982. DOS:
Sin acciones simultaneas, Carencia de intercambio entre aplicaciones Drivers.

1990. Windows 3.1 y OLE 1.0


Visualiza datos de otras aplicaciones DDE era limitado Sin informacion por redes.

Historia del OPC Server (evolucin)


1992 Windows 3.1 y OLE mas efectivo mas robusto y flexible 1993 OLE 2.0 Comit WinSEM. Grupo de desarrolladores. 1994 OLE 2.1 (32 bit) 1995 OPC Task Force. Aparicin del windows 95.

Historia del OPC Server (evolucin)


1996 Especificacin OPC V 1.0
Windows NT 4.0 fiabilidad del NT 3.5 Incluye soporte de DCOM (Distributed Common Object Model) Se crea la fundacin OPC, en agosto, con el objetivo de desarrollar un estndar abierto, basado en los requerimientos funcionales de la tecnologa OLE/COM y DCOM.

1997 Comits Tcnicos OPC

Historia del OPC Server (evolucin)


1998 Especificacin OPC V1.01. o OPC-DA (Data Access)
Windows 98

2005 OPC lanz OPC Unified Architecture draft. ya se ha lanzado OPC HDA, OPC DX, OPC AE, OPC Commands, OPC Security.
OPC-AE (Alarms & Events). OPC B (Batch). OPC DX (Data eXchange). OPC HDA (Historical Data Access). OPC S (Security). OPC XML-DA (XML Data Access). OPC CD (Complex Data).

Caractersticas
Acceso a los PLCs se puede realizar va serie, mdem y Ethernet. Intercambio de datos en formato XML de datos mediante las funciones de importar y exportar datos. Web data: Estas funciones permiten que datos de un servidor web sean mostrados en un display web y puedan ser revisados por los clientes. El display web incluye una Java table applet (aadir tablas de alto rendimiento a las aplicaciones java) que dispone los datos en forma tabular. Los datos se actualizan rpidamente cada segundo y contienen aproximadamente 33 valores de punto.

Caractersticas
Scripting de datos usando DataHub: scripting es un tipo de lenguaje de programacin que es interpretado. Estos lenguajes se escriben fcilmente, pero con un coste sobre su ejecucin. El DataHub se usan como una forma rpida de modificar datos cuando se pasan de un sistema a otro. Es en esencia una forma efectiva de acondicionar datos del proceso para que cumplan ciertos requerimientos.

Caractersticas
Agregacin de OPC: Esta funcin colecta datos de servidores OPC en un punto comn de acceso. OPC DataHub soporta mltiples conexiones simultneas, lo que significa que la agregacin de datos es tan simple como conectar servidores OPC mltiples. Los beneficios de esta funcin son que se reduce el nmero de conexiones de cliente de OPC. Un programa de cliente puede acceder a datos de mltiples servidores con una nica conexin al OPC DataHub.

Bridging: Es una forma poderosa de integrar sistemas que normalmente no podran estar conectados entre s.

Caractersticas

Aplicaciones
Comunicacin de sistemas SCADA o DCS con un servidor OPC que permite llevar la informacin recopilada desde un banco de datos hasta los dispositivos fsicos del tipo SMART y PLC.

Servidores OPC de Acceso a Datos


Se compone de varios objetos: Servidor, Grupo, e Item. Servidor: Mantiene la informacin sobre si mismo y unifica los datos en un grupo. Grupo: Mantiene la informacin y proporciona un mecanismo para contener y organizar lgicamente los Items. Item: Representan las conexiones a las fuentes de datos dentro del servidor.

Relacin de trabajo Grupo/Item.

Pueden leerse datos y pueden escribirse.

Servidores OPC de Alarmas, Condiciones y Eventos


Notifican de la ocurrencia de eventos y condiciones de alarmas especificas. Proporcionan servicios que permiten determinar eventos y condiciones necesarias para alarmas, eventos y para obtener su estado actual

Servidores OPC de Acceso a Datos Histricos


Permite accesar a datos proporcionados por dispositivos fsicos en forma directa y/o en aplicaciones dentro de un sistema SCADA o DCS. Historical Data Access Automation Interface Standard: Permite activar una aplicacin cliente y acceder a datos de muchos Servidores OPC u otros sistemas OPC, proporcionados por diferentes fabricantes gracias a la interface OPC Historical Data Access (OPCHDA)

Acceso a valores y Datos Histricos mediante OPCHDA.

OPC en LabVIEW
Permite programar cualquier controlador lgico programable (PLC) en una variedad de formas. Define el estndar para comunicar datos en tiempo real de la planta entre los dispositivos de control y las interfaces hombre-mquina

Ventajas
Integracin de distintas tecnologas de diferentes fabricantes dentro de un mismo sistema. La adquisicin de sistemas de aplicacin ser mas econmica. Permite la integracin de distintas plataformas, mediante la utilizacin de COM, DCOM, ACTIVE X Y ENTIRE X.

Comunicacin ON LINE expedita, eficaz y flexible desde el nivel de proceso hasta el nivel de gestin.

Desventajas
La red de comunicaciones OPC, puede estar expuesta a escala mundial y accesible desde cualquier plataforma operativa. Podran accesar desde el nivel de gestin hasta el nivel de proceso, daando potencialmente todo el sistema comunicacional.

Conclusiones
Solucin a los problemas de Interoperabilidad e Integracin en torno a sistemas de control y de supervisin industrial. Posibilidad de integrar OPC con otros sistemas

También podría gustarte