Está en la página 1de 8

Repblica Bolivariana de Venezuela

Ministerio del Poder Popular para la Defensa


UNEFA (Universidad Nacional Experimental De Las Fuerzas Armadas)
Ncleo Carabobo Extensin Gucara

AUTOMATIZACION INDUSTRIAL
ESTANDAR OPC

Alumnos:
Allan Catar
Alfonso Sanchez
Angel Herran

Noviembre, 2014

Automatizacin Industrial

La Automatizacin Industrial se puede entender como la facultad de autonoma o accin


de operar por s solo que poseen los procesos industriales y donde las actividades de
produccin son realizadas a travs de acciones autnomas, y la participacin de fuerza
fsica humana es mnima y la de inteligencia artificial, mxima.
El OPC

El OPC (OLE for Process Control) es un estndar de comunicacin en el campo del


control y supervisin de procesos industriales, basado en una tecnologa Microsoft, que
ofrece una interfaz comn para comunicacin que permite que componentes software
individuales interacten y compartan datos. La comunicacin OPC se realiza a travs de
una arquitectura Cliente-servidor.
El servidor OPC es la fuente de datos (como un dispositivo hardware a nivel de planta)
y cualquier aplicacin basada en OPC puede acceder a dicho servidor para leer/escribir
cualquier variable que ofrezca el servidor.

Motivacin y Propsito

La arquitectura informtica para la industria de proceso incluye los siguientes niveles:


- Gestin de campo: informacin sobre los dispositivos de instrumentacin (estado,
constitucin, configuracin, etc.).
- Gestin de proceso: datos sobre el proceso productivo adquiridos y procesados por
sistemas SCADA y DCS.
- Gestin de negocio: integracin de la informacin de planta en los sistemas que
gestionan los aspectos financieros de la fabricacin.

Se trata de que en la industria se puedan utilizar herramientas estndar (paquetes


SCADA, bases de datos, hojas de clculo) para construir un sistema que responda a sus
necesidades de mejora de la productividad.
Para ello es necesario desarrollar una arquitectura de comunicaciones abierta y efectiva
que se centre en el acceso a los datos, no en los tipos de datos.
Hay muchas aplicaciones cliente que requieren datos de dispositivos y acceden a ellos
desarrollando controladores o drivers de forma independiente. Esto implica:
- Duplicacin de esfuerzos: todos los programas necesitan un driver para un
determinado hardware.
- Falta de consistencia entre drivers: hay caractersticas del hardware no soportadas
por todos los drivers.
- Cambios en el hardware: hacen que los drivers queden obsoletos.
- Conflictos

de

acceso:

generalmente,

dos

programas

no

pueden

acceder

simultneamente al mismo dispositivo puesto que poseen drivers independientes.


Los fabricantes de hardware no pueden desarrollar un driver eficiente utilizable por
todos los clientes debido a las diferencias de protocolos entre clientes.
OPC proporciona un mecanismo para extraer datos de una fuente y comunicarlos a
cualquier aplicacin cliente de manera estndar. Los fabricantes de hardware pueden
desarrollar servidores optimizados para recoger datos de sus dispositivos. Dando al
servidor un interface OPC permite a cualquier cliente acceder a dichos dispositivos.

OPC se basa en la tecnologa OLE/COM (Object Linking and Embedding / Component


Object Model) de Microsoft.
Esta es la tecnologa que permite que componentes de software (escritos en C y C++ por
expertos en un sector) sean utilizados por una aplicacin (escrita en Delphi o
VisualBasic para otro sector).
De esta forma se desarrollarn componentes en C y C++ que encapsulen los detalles de
acceder a los datos de un dispositivo, de manera que quienes desarrollen aplicaciones
empresariales puedan escribir cdigo en VisualBasic que recoja y utilice datos de
planta.
El diseo de los interfases OPC soporta arquitecturas distribudas en red. El acceso a
servidores OPC remotos se hace empleando la tecnologa DCOM (Distributed COM) de
Microsoft.

OPC Common

Definicin de interfaces:

IOPCShutdown: Desconexin de los clientes. Punto de conexin a travs


del interfaz IOPCShutdown.

IConnectionPointContainer: Acceso al punto de conexin para la interfaz


IOPCShutdow.

IOPCCommon:

Usado por todos los servidores OPC independientemente de que pertenezcan a


una especificacin u otra.

Interfaz independiente con cada servidor.

IOPCServerList: Determina el tipo de servidores disponibles en una mquina.

Arquitectura General

Un servidor OPC se compone de varios objetos que se ajustan a la norma COM:


- El objeto servidor: contiene informacin sobre la configuracin del servidor OPC y
sirve de contenedor para los objetos tipo grupo.
- El objeto grupo: sirve para organizar los datos que leen y escriben los clientes (ej.:
valores en una pantalla MMI o en un informe de produccin). Se pueden establecer
conexiones por excepcin entre los clientes y los elementos de un grupo. Un grupo
puede ser pblico, es decir, compartido por varios clientes OPC.
- El objeto item: representa conexiones a fuentes de datos en el servidor (no son las
fuentes de datos en s). Tiene asociados los atributos Value, Quality y Time Stamp. Los
accesos a los items OPC se hacen a travs de los grupos OPC y los clientes pueden
definir el ritmo al cual el servidor les informa sobre cambios en los datos.

El acceso a los objetos COM se hace a travs de interfaces, que son lo nico que ven los
clientes OPC. Los objetos descritos son representaciones lgicas que no tienen porqu
coincidir con la implementacin que se haga del servidor OPC.

Distintas aplicaciones:
Nivel ms bajo pueden coger datos de aparatos fsicos y llevarlo a SCADA o DCS, o de
un servidor SCADA o DCS a una aplicacin.

Introduccin

El principal problema ha sido que los datos de distintos sistemas tienen diferentes
formatos y protocolos de comunicaciones. Esto ocurre, cuando dispositivos son
conectados a un sistema PC basado en un sistema SCADA.

Claramente el esfuerzo realizado por los fabricantes de software al crear Drivers nicos
para cada tipo diferente de equipo de control, no solo llev a una duplicacin de
esfuerzos, sino que aade riesgos adicionales a la consecucin con xito y a tiempo de
un proyecto como as tambin el desarrollo de nuevo Hardware.

Es por ello que 5 empresas : Intellution, Opto-22, Fisher-Rosemount, Rockwell


Software e Intuitiv Software, junto a Microsoft, decidieron trabajar juntas para eliminar
estas barreras de comunicacin y definieron las interfaces basadas en OLE/COM
(Object Linking and Embedding/Common Object Model) que sent las bases para OPC
(Ole Process Control).

Conclusion

Sin duda alguna, OPC presenta una gran solucin a los problemas de Integracin en
torno a sistemas de control y de supervisin industrial. El hecho que OPC se sustente en
la plataforma OLE/COM de Microsoft y considerando que la mayora de las
aplicaciones industriales se encuentran realizadas en Visual C++ y Visual Basic, no es
raro notar que el estndar OPC lo hayan adoptado ms de Noventa y Seis fabricantes de
los Cinco que fueron originalmente.
Tambin se destaca la posibilidad de integrar OPC con otros sistemas operativos como
lo son Linux y Unix, dejando la posibilidad a los integradores de trabajar en otros
sistemas que consideren ms eficientes o a los cuales hayan desarrollado nuevas
aplicaciones.
A continuacin se desprenden las ventajas y desventajas Competitivas de utilizar OPC
en los Sistema de Control y de Supervisin:
Algunas ventajas de implementar OPC a nivel Industrial son:
a) Integracin de distintas tecnologas de diferentes fabricantes dentro de un mismo
sistema. La industria no tendr que trabajar con un solo Sistema Propietario o Sistemas
SCADA o DCS especficos.
b) Costos de desarrollo de sistemas de aplicacin menores, dado que se est trabajando
en una plataforma universal (OLE/COM), por lo que se evita duplicidad de esfuerzos.
La adquisicin de sistemas de aplicacin y de Upgrade ser ms econmica y adems se
podr desarrollar sistemas especficos, segn nuestras necesidades y no las que nos
ofrezcan los fabricantes.
c) Permite integracin de mltiples plataformas (Windows, Linux, Unix, suSe) mediante
la utilizacin de COM, DCOM, Active X y Entire X.
Permite un desarrollo comunicacional dentro de redes LAN (Local Access Network) y
WAN (World Access Network),, como as tambin exportar datos a Internet.

También podría gustarte