Opc and tunneling

Solo disponible en BuenasTareas
  • Páginas : 7 (1662 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de mayo de 2011
Leer documento completo
Vista previa del texto
OPC ¿Qué es OPC? De forma resumida, OPC es un "protocolo" de comunicaciones abierto que permite la comunicación entre aplicaciones informáticas y que permite la interoperabilidad entre diferentes fabricantes de software y hardware. El estándar OPC consta de varias especificaciones que permiten la obtención y envio de datos en Tiempo Real (DA), Datos Históricos (HDA), Alarmas y Eventos (A&E), yvarios otros menos utilizados.

La arquitectura de una red que trabaja con el estándar OPC siempre consta al menos de 3 partes.

a) Un dispositivo o aplicación (hardware o software) de cualquier marca o fabricante, el cual genera o contiene los datos que queremos obtener. Podemos estar hablando de un PLC, un DCS, una báscula, una Base de Datos, un fichero de Excel, un RTU, un Switch, un Router ocualquier otro hardware o software que contenga datos.

b) Un Servidor OPC específico para este Hardware o Software. Un Servidor OPC es un software que "conoce" el lenguaje propietario del Hardware o Software de dónde sacará los datos. Hay Servidores OPC para las diferentes marcas de dispositivos (Siemens, Allen Bradley, Omron, GE, Schneider, Honeywell, Emerson, Yokogawa, ABB, etc, etc...)además de Servidores OPC para Excel (DDE) para Bases de Datos (ODBC), para hardware informático (SNMP), para protocolos conocidos como Modbus o IEC o DNP3, entre muchos otros.

Normalmente cada fabricante vende su propio Servidor OPC pero existen empresas dedicadas a la conectividad industrial como MatrikonOPC que también venden Servidores OPC para todo este hardware o software. Descarga de software:http://www.matrikonopc.com/downloads/index.aspx c) Un Cliente OPC. Un Cliente OPC es un software que tiene implementadas las especificaciones estándar y que puede comunicarse con cualquier Servidor OPC. Al ser OPC un protocolo abierto, cualquier Cliente OPC puede conectarse con cualquier Servidor OPC sin importar desarrolladores ni fabricantes. Hay Clientes OPC para obtener datos en

TiempoReal (Cliente OPC DA) para obtener datos Históricos (Cliente OPC HDA), etc. Un Cliente OPC puede ser una aplicación en Visual Basic, un SCADA ya que todos incorporan esta funcionalidad, una aplicación tipo Lab View, etc. Cualquier programador puede hacerse su propio Cliente OPC ya que las especificaciones se pueden descargar de www.opcfoundation.org Para aprender más sobre conectividad OPCrecomiendo ver el siguiente material gratuito:

- Video Presentación "El ABC de OPC" http://www.matrikonopc.com/downloads...sts/index.aspx

- Videos con Tutoriales http://www.matrikonopc.com/resources/opc-tutorials.aspx Que es un Servidor OPC? Un servidor OPC es una aplicación de software (driver) que cumple con una o más especificaciones definidas por la OPC Foundation. El Servidor OPC hace deinterfaz comunicando por un lado con una o más fuentes de datos utilizando sus protocolo nativos (típicamente PLCs, DCSs, básculas, Modulos I/O, controladores, etc.) y por el otro lado con Clientes OPC (típicamente SCADAs, HMIs, generadores de informes, generadores de gráficos, aplicaciones de cálculos, etc.). En una arquitectura Cliente OPC/ Servidor OPC, el Servidor OPC es el esclavo mientras que elCliente OPC es el maestro. Las comunicaciones entre el Cliente OPC y el Servidor OPC son bidireccionales, lo que significa que los Clientes pueden leer y escribir en los dispositivos a través del Servidor OPC. Existen cuatro tipos de servidores OPC definidos por la OPC Foundation, y son los siguientes:
   

Servidor OPC DA – Basado en Spezifikationsbasis: OPC Data Access - especialmentediseñado para la transmisión de datos en tiempo real. Servidor OPC HDA– Basado en la especificación de Acceso a Datos Historizados que provee al Cliente OPC HDA de datos históricos. Servidor OPC A&E Server– Basado en la especificación de Alarmas y Eventos – transfiere Alarmas y Eventos desde el dispositivo hacia el Cliente OPC A&E. Servidor OPC UA – Basado en la especificación de Arquitectura...
tracking img