Sie sind auf Seite 1von 24

Comunicacin OPC:

Qu es OPC?
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Ingeniera
Produccin
Industrial

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.
OPC no es un protocolo, sino ms bien un estndar para la
conectividad de datos que se basa en una serie de especificaciones
OPC gestionadas por la OPC Foundation. Cualquier software que sea
compatible con estas especificaciones OPC proporciona a usuarios e
integradores conectividad abierta e independiente tanto del fabricante
del dispositivo como del desarrollador de la aplicacin Cliente.

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
Por qu triunfa OPC donde los
protocolos propietarios fallan?
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

La clave del xito de OPC en crear comunicaciones autnticamente


independientes del fabricante estriba en que OPC abstrae de los
detalles de la implementacin de Fuentes de Datos (i.e. PLC) y Clientes
de Datos (i.e. HMI/ SCADA), con lo que los datos se pueden
intercambiar entre ellos sin que tengan que saber nada de sus
respectivos protocolos de comunicacin nativos y de la organizacin
interna de sus datos. Esto, en clara oposicin a la aproximacin basada
en crear aplicaciones basadas en protocolos propietarios que, por
definicin,
requeridos para comunicar, de forma nativa, la Fuente
Un
poco deson
Historia
de Datos
con el Cliente
Datos. de especificaciones basadas en los
OPC
corresponde
a un de
conjunto
estndares de Microsoft (COM, DCOM, OLE Automation y Active X) que
cubren los
requerimientos de comunicacin industrial entre
aplicaciones y dispositivos, no es comunicacin en tiempo real. Los
fabricantes de software de estos niveles (scadas, etc.), tenan el
problema de mantener y actualizar la gran variedad de drivers que
comunicaban los distintos equipos de planta con sus productos. En
cooperacin con Microsoft, un grupo constituido por cinco empresas,
Intellution, Opto-22, Fisher-Rosemount, Rockwell Software e Intuitiv
2/22
Software, colaboraron para solucionar este problema y dieron origen a

Ingeniera
Comunicacin OPC:
Produccin
Industrial
Con la introduccin de Windows 3.0
en 1990 se hizo posible OPC, sobre
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

una plataforma barata, para ejecutar aplicaciones mltiples


simultneamente. An mejor, Windows proporcion un mecanismo
estndar para aquellas aplicaciones que intercambian datos en tiempo
de ejecucin. Este mecanismo era el Intercambio de datos Dinmico, o
DDE, y no mucho antes, los usuarios vieron los beneficios de tener sus
procesos o datos de planta dentro de aplicaciones de propsito general
como Microsoft Excel.
Pronto sin embargo, las limitaciones de DDE se hicieron claras. No era
muy robusto, no haba ningn apoyo para DDE a travs de una red, y,
el
peor
de todos, Data
su ancho
de banda Es
eraun
muy
limitado.
DDE
(Dynamic
Exchange):
protocolo
de intercambio de
informacin desarrollado por Microsoft. El protocolo DDE es un conjunto
de mensajes e instrucciones. Se ocupa de enviar mensajes entre
distintas aplicaciones que comparten memoria. Ha sido reemplazado
por su mucho ms poderoso sucesor"Object Linking and Embedding",
"COM" y "OLEAutomation". Sin embargo, todava se usa en varios
sitios dentro de Windows, por ejemplo en la asociacin de archivos.
2/22

Comunicacin OPC:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Ingeniera
Produccin
Industrial

OLE
Microsoft estaba trabajando en el desarrollo del OLE 2.0 (Object linking
and Embedding) (objetos enlazados e incrustados). Aparentemente
esta nueva tecnologa podra reemplazar al DDE (Dynamic Data
Exchange) (Intercambio dinmico de datos) que hasta ese momento
haba sido usada extensivamente para el intercambio de datos en
sistemas SCADA diseados para Windows. La nueva tecnologa de OLE
era ms flexible, robusta y eficiente para el entorno industrial que la
proporcionada por DDE.
El Objeto OLE de algn modo actualiza la tecnologa DDE. Un objeto
OLE permite vincular o incrustar una aplicacin dentro de otra, de
modo que el intercambio de datos entre ambas aplicaciones es
inmediata. Por ejemplo podramos incrustar una hoja de clculo dentro
de un informe en word, de este modo podemos tener un grfico
incrustado en nuestro informe creado en word. Por lo tanto cuando
cambiamos los datos, el grfico cambia automticamente, no es
necesario copiarle nuevamente y pegarle como una imagen esttica
dentro de nuestro documento. De este modo se simplifica el trabajo y
no
es
necesario
estar
abriendo
y
cerrando
aplicaciones
2/22
constantemente, evitando as mismo errores en el proceso

Ingeniera
Comunicacin OPC:
Produccin
OPC (OLE for Process Control) Industrial
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

OPC Task Force publica en 1995 ISA Show en Nueva Orleans con una
nueva versin. Sus miembros eran Fisher-Rosemount (ahora Emerson
Process Managment), Intellution, Intuitive Technology, OPTO 22, y
Rockwell Software. Microsoft acta como apoyo.
De este modo surge un estndar basado en tecnologa OLE/COM,
comunicacin tipo servidor-cliente, que permite ligar de una forma
abierta el hardware de diversos fabricantes sin necesidad de crear un
driver especfico para cada equipo.
La primera versin preliminar de la especificacin OPC fue lanzada en
diciembre 1995. A pesar del resentimiento de que un grupo de lite
asumiera el esfuerzo de estandarizacin, en conjunto la respuesta era
favorable y muy constructiva.
Una segunda especificacin se publica en marzo 1996, y seminarios
'JumpStart' se
realizan en Dallas, Texas (abril 1996), Londres, Inglaterra (julio 1996), y
2/22
Japn (agosto 1996) para ofrecer una introduccin a los interesados en

Ingeniera
Comunicacin OPC:
Produccin
Industrial
El mtodo definido por OPC, facilita
el intercambio de datos en forma
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

estandarizada y simple en aplicaciones de control y automatizacin,


entre los dispositivos y sistemas de campo y las aplicaciones de
supervisin, administrativas y de oficina. Es decir, OPC simplifica la
interfaz entre componentes de automatizacin de distintos
fabricantes, con programas y aplicaciones tales como sistemas
administrativos y de visualizacin.
Con estas especificaciones, el diseo de un paquete SCADA, cuya
comunicacin se realizar con servidores OPC, no necesita disponer
de drivers para los numerosos equipos industriales posibles.
El software se ha estandarizado y para una aplicacin concreta
solamente ser necesario disponer en el servidor OPC, de los drivers
que conviertan los elementos de campo al formato OPC. El cliente
OPC, como puede ser un SCADA, Visual Basic,.., siempre se comunica
en el mismo formato.
Otra gran ventaja de las especificaciones abiertas OPC, es la
utilizacin de lenguajes de programacin como C++ o Visual Basic
2/22
como clientes OPC, para la realizacin de aplicaciones a medida. Las

Comunicacin OPC:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Ingeniera
Produccin
Industrial

LABVIE
W

NI OPC
SERVER

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
Qu tipos de datos soporta OPC?
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Los tipos de datos ms comunes transferidos entre dispositivos,


controladores y aplicaciones en automatizacin se pueden encuadrar
en tres categoras:7
Datos de tiempo real
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.

2/22

Comunicacin OPC:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Las tres especificaciones OPC


categoras de datos son:

Ingeniera
Produccin
Industrial
que se corresponden

con las tres

1. OPC Data Access Specification (OPC DA) utilizada para


trasmitir datos de tiempo real. Es la funcin ms usada. Permite
leer, modificar y monitorizar variables del proceso. La Fundacin
OPC ofrece una herramienta con la que se puede probar la
conformidad de los servidores DA. OPC DA se basa en la tecnologa
COM/DCOM de Microsoft y slo est disponible para PC s con un
sistema operativo de Microsoft; la comunicacin est limitada a las
estaciones de una LAN.
2. OPC Historical Data Access Specification (OPC HDA) utilizada
para transmitir datos histricos. Provee de una interfaz Cliente OPC
de Acceso a Datos Histricos, que facilita el uso de aplicaciones de
acceso a datos.
3. OPC Alarms & Events Specification (OPC A&E) utilizada para
transmitir informacin de alarmas y eventos. Se utiliza para
transmitir de forma imediata, alarmas o eventos programados a
2/22
cualquier cliente OPC. Por una parte estar el servidor OPCDA

Comunicacin OPC:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Ingeniera
Produccin
Industrial
incluyen
todas las

Todos los Servidores OPC


especificaciones
OPC?
No. No es obligatorio que todos los Servidores OPC incluyan todas las
especificaciones OPC. Histricamente, la mayora de los Servidores OPC
slo soportan datos de tiempo real (OPC DA). Es aconsejable investigar
que especificaciones OPC incluye un Servidor OPC antes de elegirlo
para un proyecto.
Es importante saber qu especificaciones OPC incluye un
Cliente OPC o un Servidor OPC?
S, es crucial. Mientras que las tres especificaciones OPC (OPC DA, OPC
HDA, OPC A&E) utilizan la misma arquitectura OPC cliente/servidor
subyacente para transmitir las distintos categoras de datos, tanto
Cliente OPC como Servidor OPC deben incluir la misma especificacin
OPC para coordinar de forma correcta el flujo de datos entre ellos y
para trabajar correctamente con la Fuente de Datos y el Cliente de
Datos respectivamente.

2/22

Comunicacin OPC:
Servidor
SERVIDORES OPC

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Ingeniera
Produccin
Industrial

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.
Qu hacen los servidores OPC?
Los Servidores OPC son conectores que se pueden asimilar a
traductores entre el mundo OPC y los protocolos nativos de una Fuente
de Datos. OPC es bidireccional, esto es, los Servidores OPC pueden leer
de y escribir en una Fuente de Datos. La relacin Servidor OPC/Cliente
OPC es de tipo maestro/esclavo, lo que significa que un Servidor OPC
slo transferir datos de/a una Fuente de Datos si un Cliente OPC as se
lo pide

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
Servidor
Puede comunicar un Cliente OPC
de un determinado fabricante

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

con Servidores OPC de otros fabricantes?

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.
Los Servidores
Servidores OPC?

OPC

pueden

compartir

datos

con

otros

Los Servidores OPC no se comunican directamente unos con otros; slo


estn diseados para comunicar con Clientes OPC. Sin embargo,
existen utilidades OPC diseadas especficamente para que sta
comunicacin entre Servidores OPC sea posible (y fcil). Ver
MatrikonOPC
Data
Manager
(http://www.
matrikonopc.com/products/opc-data-management/opc-datamanager.aspx)

2/22

Ingeniera
Comunicacin OPC:
Produccin
ServidorConfiguracin Canal Servidor Industrial
(Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Primero aadimos un nuevo canal, y una vez creado el canal aadimos


los dispositivos(PLCs), siguiendo el asistente es fcil de configurar,
damos el nombre que nos interese al canal, en este caso TCP-IP

2/22

Ingeniera
Comunicacin OPC:
Produccin
ServidorConfiguracin Canal Servidor Industrial
(Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Lo prximo que debemos de hacer es seleccionar el driver para el tipo


de PLC que vayamos a configurar, vamos a utilizar el Siemens
TCP/IP y le asignamos la tarjeta de red de nuestro PC, donde deber
estar en el mismo rango que la direccin del PLC

2/22

Ingeniera
Comunicacin OPC:
Produccin
ServidorConfiguracin Canal Servidor Industrial
(Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Para terminar de configurar el canal, dejamos por defecto escribir los


ltimos valores para todos los tags y podemos finalizar el asistente
para el canal

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
ServidorConfiguracin Dispositivo (PLCs)
Servidor (Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Lo prximo que vamos a hacer es configurar un nuevo dispositivo,


asignando el nombre que nos interese y seleccionando el modelo

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
ServidorConfiguracin Dispositivo (PLCs)
Servidor (Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Al configurar un dispositivo por ethernet, el ID del dispositivo es la


direccion IP que le hayamos asignado a nuestro PLC y debe ser nica
en toda la red, los prximos valores se pueden dejar por defecto o
asignar segn las necesidades

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
ServidorConfiguracin Dispositivo (PLCs)
Servidor (Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Por defecto el puerto para comunicaciones TCP/IP es el 102 que ya


viene por defecto, y en la siguiente pantalla configuramos el tipo de
link con el PLC si es desde PC/PG/OP y el nmero de Slot del PLC, el
rack por defecto es el 0

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
ServidorConfiguracin Dispositivo (PLCs)
Servidor (Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

El ltimo paso antes de finalizar la configuracin de nuestro dispositivo


es el orden del byte de mayor peso dentro de una palabra o doble
palabra, lo que viene siendo 16 y 32 bits, por defecto ya viene
seleccionado el radio button de Big Endian para S7, con lo cual ya
hemos finalizado

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
ServidorConfiguracin Dispositivo (PLCs)
Servidor (Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Ya solo nos queda crear los tags que nos interese visualizar en nuestro
HMI y listo

2/22

Ingeniera
Comunicacin OPC:
Produccin
Industrial
ServidorConfiguracin Dispositivo (PLCs)
Servidor (Ejemplo S7-1200)

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Para comprobar el correcto funcionamiento de la configuracin del


servidor OPC se puede lanzar el cliente del NI OPC server, y aqu
podremos verificar si cambian las variables seleccionadas en nuestro
proyecto

2/22

Ingeniera
Comunicacin OPC:
Produccin
Cliente Pueden comunicar un ClienteIndustrial
OPC con mltiples

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

dispositivos

(Servidores OPC) de forma simultnea?


La respuesta tiene dos partes:

Primero, semnticamente: Es importante recordar que los Clientes OPC,


por su diseo, slo son capaces de comunicar con Servidores OPC, no
con los dispositivos finales. Esta aclaracin es necesaria porque los
Clientes OPC deben ser independientes de protocolos, puesto que de
otra forma caeran en la trampa dispositivo-driver del pasado.
Segundo: S, efectivamente los Clientes OPC pueden comunicar de
forma simultnea con mltiples Servidores OPC. Esto significa que un
Cliente OPC puede leer y escribir datos desde y hacia mltiples
dispositivos (Fuentes de Datos) a travs de sus respectivos Servidores
OPC.

2/22

Ingeniera
Comunicacin OPC:
Produccin
OPC?
Cliente Dnde est instalado el ClienteIndustrial

Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Los Clientes OPC, tpicamente, estn embebidos en la aplicacin que los


utiliza, como por ejemplo HMIs o Historiadores.
Si por alguna razn la aplicacin que tenemos que utilizar no dispone de
un Cliente OPC embebido, es posible que se pueda obtener uno externo
del fabricante de la aplicacin o de un tercero. Un Cliente OPC externo a
la aplicacin tpicamente comunicara con ella a travs de uno de sus
protocolos nativos. En este caso, el Cliente OPC podra incluso no residir
en el mismo ordenador que la aplicacin.

2/22

Comunicacin OPC
FUNCIONALIDAD OPC
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009

Ingeniera
Produccin
Industrial

El objetivo principal de OPC es entregar las especificaciones a la


industria tan rpido
como sea posible. Por lo tanto, OPC se enfoca en:
Acceso de Datos en lnea, en otras palabras, la lectura y escritura
eficiente de datos entre una aplicacin y un dispositivo de control de
proceso
El Manejo de Alarma y el Acontecimiento, en otras palabras, los
mecanismos para Clientes de OPC para ser notificados de las
condiciones especificadas y alarma,
Acceso a Datos Histricos, en otras palabras, la lectura,
procesamiento y redaccin de datos histricos
Otras metas para el diseo de OPC son:
Sencillo de aplicar.
Flexible de acomodar a mltiples necesidades
Proporcionar un nivel alto de funcionalidad
Ser eficiente.
2/22

Das könnte Ihnen auch gefallen