Beruflich Dokumente
Kultur Dokumente
Visión general
El software NI LabVIEW puede comunicarse con cualquier controlador lógico programable (PLC) en una variedad de formas.
OLE para control de procesos (OPC) define el estándar para la comunicación de datos de la planta en tiempo real entre
dispositivos de control e interfaces hombre-máquina (HMI). Los servidores OPC están disponibles para prácticamente todos
los PLC y controladores de automatización programables (PAC). En este tutorial, aprenda a usar LabVIEW para comunicarse
con un PLC en red usando OPC.
Tabla de contenido
En este tutorial se usa el Módulo LabVIEW Datalogging and Supervisory Control (DSC). Este módulo incluye herramientas
para registrar datos en una base de datos histórica en red, tendencias históricas y en tiempo real, administrar alarmas y
eventos, conectar en red objetivos de LabVIEW Real-Time y dispositivos OPC en un sistema completo y agregar seguridad a
las interfaces de usuario. Con estas características, LabVIEW se convierte en un poderoso paquete HMI / SCADA para
aplicaciones de control industrial.
Requisitos
• Windows 7 / Vista / XP
• Sistema de Desarrollo Completo NI LabVIEW y LabVIEW DSC
• Servidores NI OPC
Ver etiquetas PLC existentes con servidores NI OPC 2012
Los pasos en esta sección están escritos para NI OPC Servers 2012, pero se pueden usar pasos similares para versiones
anteriores de NI OPC Server.
1. Inicie NI OPC Servers 2012 seleccionando Inicio »Todos los programas» National Instruments »NI OPC Servers
2012» NI OPC Servers Configuration . Con NI OPC Servers 2012, puede crear, configurar y ver etiquetas asociadas con
sus PLC.
2. NI OPC Servers 2012 debería iniciarse con un proyecto de simulación de PLC ya cargado. Este proyecto simula PLC que
ya han sido creados y configurados en NI OPC Servers 2012.
Nota: Si este proyecto de simulación aún no está cargado en NI OPC Servers 2012, seleccione Archivo »Abrir… y busque
C: \ Archivos de programa \ National Instruments \ Shared \ NI OPC Servers \ V5 \ Projects \ simdemo.opf . El proyecto debe
verse como la Figura 1.
www.ni.com/tutorial/7450/en/ 1/7
1/9/2020 Conecte LabVIEW a cualquier PLC usando OPC - National Instruments
www.ni.com/tutorial/7450/en/ 2/7
1/9/2020 Conecte LabVIEW a cualquier PLC usando OPC - National Instruments
www.ni.com/tutorial/7450/en/ 3/7
1/9/2020 Conecte LabVIEW a cualquier PLC usando OPC - National Instruments
Nota: El Administrador de sistemas distribuidos es nuevo en LabVIEW 8.6. Las versiones anteriores de LabVIEW hicieron
esto yendo a Tools »Shared Variable» Variable Manager y arrastrando las variables compartidas a la ventana Watched
Variables : .
Usando datos de etiquetas OPC en LabVIEW
1. Desde el explorador de proyectos, haga clic con el botón derecho en Mi PC y seleccione Nuevo »VI . Esto crea un nuevo
instrumento virtual o VI. Un VI se utiliza para crear una interfaz de usuario y un código gráfico ejecutable.
2. Por defecto, verá el Panel Frontal, que es la interfaz de usuario del VI. LabVIEW tiene muchos componentes de UI
incorporados, como gráficos, diales, etc., que puede usar para construir una UI intuitiva y poderosa. Seleccione Ver
»Paleta de controles o haga clic con el botón derecho en cualquier lugar del Panel frontal para abrir la paleta de
Controles. Pase el mouse sobre las distintas categorías para explorar los componentes de la interfaz de usuario en
LabVIEW.
3. Seleccione un gráfico de forma de onda de la paleta Controles seleccionando Express »Graph Indicators» Chart , y
colóquelo en el panel frontal, como se muestra en la Figura 6.
www.ni.com/tutorial/7450/en/ 4/7
1/9/2020 Conecte LabVIEW a cualquier PLC usando OPC - National Instruments
Figura 8. Seleccione la herramienta Connect Wire
9. Utilice la herramienta Connect Wire para conectar la variable compartida Sine1 al gráfico de forma de onda haciendo
clic en la variable compartida Sine1 y luego en el gráfico de forma de onda , como se muestra en la Figura 9.
Terminales conectados
Figura 9. Conexión de elementos del diagrama de bloques
Ahora los datos fluyen desde la variable compartida al gráfico de forma de onda cuando el VI está en ejecución.
10. Seleccione la herramienta Selección automática de herramientas de la paleta Herramientas.
www.ni.com/tutorial/7450/en/ 5/7
1/9/2020 Conecte LabVIEW a cualquier PLC usando OPC - National Instruments
Figura 13. Colocación de un bucle while alrededor del gráfico de forma de onda y variable compartida
El ciclo while hace que el código dentro de él se ejecute continuamente hasta que el usuario lo detenga o una lógica adiciona
en el VI.
14. Como está ahora el ciclo while, se ejecutará lo más rápido posible. Se debe agregar un VI múltiple Wait until Next ms a
bucle para que el bucle se ejecute cada cantidad establecida de segundos, en este caso 100ms.
www.ni.com/tutorial/7450/en/ 6/7
1/9/2020 Conecte LabVIEW a cualquier PLC usando OPC - National Instruments
Figura 18. Panel frontal completo: visualización de datos del PLC en un gráfico de forma de onda
18. ¡Felicitaciones! Accedió exitosamente a datos de PLC en su aplicación LabVIEW, por lo que puede incorporar potentes
funciones de análisis y control en su solución.
enlaces relacionados
Cómo LabVIEW usa los servidores de E / S (http://www.ni.com/en-us/innovations/white-papers/12/how-labview-uses-i-o-
servers.html)
Introducción a OPC (http://www.ni.com/en-us/innovations/white-papers/08/introduction-to-opc.html)
Revisiones de Clientes
www.ni.com/tutorial/7450/en/ 7/7