Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Servidor OPC PDF
Servidor OPC PDF
net
OPC extiende la vida til de sistemas antiguos porque, una vez que se
ha configurado un Servidor OPC para el sistema, permite que cualquier
aplicacin Cliente que utilice OPC (la mayora) pueda comunicar con el sistema
OPC extiende la vida til antiguo, sin importar si la aplicacin Cliente soporta o no de forma nativa
la comunicacin con dicho sistema antiguo. Por tanto, OPC permite que
de sistemas antiguos... OPC aplicaciones Cliente nuevas continen comunicando con sistemas antiguos.
OPC hace posible de forma real que se puedan compartir datos provenientes
de la automatizacin a lo largo de toda la red corporativa, permitiendo
que aplicaciones validadas reciban datos con Fuentes de Datos de la red
de automatizacin, eliminando la necesidad de instalar nuevos drivers de
comunicacin. Todo lo que se requiere es un Servidor OPC.
INTRODUCCIN A OPC
Qu es OPC?
OPC es el mtodo de conectividad de datos basado en los estndares ms
populares del mundo. Es utilizado para responder a uno de los mayores
retos de la industria de la automatizacin: cmo comunicar dispositivos,
controladores y/o aplicaciones sin caer el los problemas habituales de las
conexiones basadas en protocolos propietarios.
4. Las Fuentes de Datos (hardware o software) que utilizan OPC pueden ser
intercambiadas o actualizadas sin la necesidad de actualizar los drivers
utilizados por cada aplicacin que comunique con ellas mediante OPC. Slo
hay que mantener actualizado el Servidor OPC para esa Fuente de Datos.
5. Los usuarios pueden elegir libremente los dispositivos, controladores
y aplicaciones que mejor se ajusten a sus proyectos sin preocuparse
del fabricante del que provienen o de si comunicarn entre s la
OPC asume el reto de trabajar intercomunicacin se da por sentado.
con estas distintas categoras
Qu tipos de datos soporta OPC?
de datos especificando de
Los tipos de datos ms comunes transferidos entre dispositivos, controladores
forma independiente cmo se y aplicaciones en automatizacin se pueden encuadrar en tres categoras:
va a transmitir cada uno de
Datos de tiempo real
ellos. Datos histricos
Alarmas y Eventos
A su vez, cada una de las categoras anteriores soporta una amplia gama
de tipos de datos. Estos tipos de datos pueden ser enteros, coma flotante,
cadenas, fechas y distintos tipos de arrays, por mencionar algunos. OPC
asume el reto de trabajar con estas distintas categoras de datos especificando
de forma independiente cmo se va a transmitir cada uno de ellos a travs de
la arquitectura Cliente OPC - Servidor OPC.
Las tres especificaciones OPC que se corresponden con las tres categoras de
datos son:
1. OPC Data Access Specification (OPC DA) utilizada para trasmitir datos de
tiempo real
2. OPC Historical Data Access Specification (OPC HDA) utilizada para
transmitir datos histricos
3. OPC Alarms & Events Specification (OPC A&E) utilizada para transmitir
informacin de alarmas y eventos
SERVIDORES OPC
Qu es un Servidor OPC?
Un Servidor OPC es una aplicacin de software. Un driver estandarizado
desarrollado especficamente para cumplir con una o ms especificaciones
OPC.
La palabra Server en OPC Server no hace referencia en absoluto al
ordenador donde este software se estar ejecutando. Hace referencia a la
relacin con el Cliente OPC.
Los servidores OPC pueden Con qu tipos de Fuentes de Datos puede comunicar un
comunicarse prcticamente Servidor OPC?
con cualquier fuente de Los Servidores OPC pueden comunicar prcticamente con cualquier Fuente de
Datos cuyos datos puedan ser ledos o escritos por medios electrnicos. Una
datos. breve lista de posibles Fuentes de Datos incluye: dispositivos, PLCs, DCSs,
RTUs, instrumentos de medicin, bases de datos, historiadores, software de
cualquier tipo (i.e. Excel), pginas web e incluso archivos CSV (texto separado
por comas) de actualizacin automtica. Para comunicar con cualquiera de
estos dispositivos se requiere nicamente el uso de un Servidor OPC que
utilice el protocolo o interfaz nativo apropiado. Una vez que se ha configurado
dicho Servidor OPC, cualquier aplicacin Cliente que utilice OPC (y tenga los
permisos adecuados) puede empezar a comunicar con la Fuente de Datos sin
que importe la forma en que esta comunica de forma nativa.
S, siempre que tanto el Cliente OPC como el Servidor OPC cumplan con
las mismas especificaciones OPC, deben ser capaces de comunicar entre s,
independientemente de qu suministrador vengan.
CLIENTES OPC
Qu es un Cliente OPC?
Un Cliente OPC es una pieza de software creada para comunicar con
Servidores OPC. Utiliza mensajera definida por una especificacin concreta de
la OPC Foundation.
www.infoPLC.net
con mltiples Servidores OPC. Mdulo de comunicaciones con la aplicacin: El Cliente OPC
tpicamente est diseado para trabajar en una aplicacin especfica, por lo
que, para permitir que la informacin pase de la aplicacin al Servidor OPC
pasando por el Cliente OPC, realiza una serie de llamadas al interfaz para la
programacin de la aplicacin (API). Tambin es posible que un Cliente OPC
genrico comunique con una aplicacin mediante un protocolo en lugar de con
llamadas al API siempre que la aplicacin soporte ese protocolo.
www.infoPLC.net
conectar un Cliente OPC La respuesta directa es: con todos aquellos con los que necesite. En la
infraestructura OPC no hay un lmite terico de a cuntos Servidores OPC
puede conectar un Cliente OPC.
CONCLUSIN
En este artculo se explica cmo la Tecnologa OPC soluciona el reto creciente
que tiene la industria moderna de acceder y compartir informacin entre
dispositivos, controladores y aplicaciones, sin preocuparnos de cul es su
protocolo nativo de comunicaciones o quin es su fabricante. Se realiza una
descripcin a alto nivel de qu es OPC y se explica qu son y que papel juegan
en la comunicacin OPC los Servidores OPC y Clientes OPC (los bloques
bsicos de OPC). Mientras que no es necesario conocer en profundidad los
La aproximacin plug- mecanismos internos de OPC para poder utilizarlo, es beneficioso estar algo
and-play de OPC para la familiarizado con sus conceptos bsicos de esta tecnologa.