Beruflich Dokumente
Kultur Dokumente
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
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
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
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
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
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
que se corresponden
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
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
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
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
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
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
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
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
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
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
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
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
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
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