Conecte LabVIEW a cualquier PLC usando OPC
Enviado por ekiwa • 11 de Junio de 2019 • Práctica o problema • 1.803 Palabras (8 Páginas) • 281 Visitas
El software NI LabVIEW puede comunicarse con cualquier controlador lógico programable (PLC) en una variedad de formas. OLE para Proceso de Control (OPC) define el estándar para comunicar datos de planta en tiempo real entre dispositivos de control y interfaces máquina humano (HMIs). Los servidores OPC están disponibles para prácticamente todos los PLC y controladores de automatización programables (PAC). En este tutorial, aprenda cómo usar LabVIEW para comunicarse con un PLC en red usando OPC.
Tabla de contenido
El módulo LabVIEW Datalogging and Supervisory Control (DSC) se usa en este tutorial. Este módulo incluye herramientas para registro de datos en una base de datos histórica en red, tendencias en tiempo real e históricas, gestión de alarmas y eventos, redes LabVIEW Real-Time apunta y dispositivos OPC en un sistema completo, y agrega seguridad a las interfaces de usuario. Con estos LabVIEW se convierte en un poderoso paquete HMI / SCADA para aplicaciones de control industrial.
Requerimientos
• Windows 7 / Vista / XP
• Sistema de desarrollo completo de NI LabVIEW y LabVIEW DSC
• Servidores NI OPC
Ver las etiquetas de PLC existentes con los servidores NI OPC 2012
Los pasos en esta sección están escritos para los servidores NI OPC 2012, pero se pueden usar pasos similares para versiones anteriores de NI OPC
Servidores
1. Inicie NI OPC Servers 2012 seleccionando Inicio »Todos los programas» National Instruments »NI OPC Servers 2012» NI OPC
Configuración de los servidores. Con NI OPC Servers 2012, puede crear, configurar y ver etiquetas asociadas con su PLCs.
2. Los servidores NI OPC 2012 deben iniciarse con un proyecto de simulación de PLC ya cargado. Este proyecto simula PLCs que tienen ya ha sido creado y configurado en NI OPC Servers 2012.
Nota: Si este proyecto de simulación no está ya cargado en NI OPC Servers 2012, seleccione Archivo »Abrir ... y vaya a C: \ Programa Files\National Instruments\Shared\NI OPC Servers\V5\Projects\simdemo.opf. El proyecto debe verse como en la Figura 1.
Figura 1
3. Vea las etiquetas Sine expandiendo Ejemplos de simulación y seleccionando Funciones. Las etiquetas se rellenan en el extremo derecho. Ventana. LabVIEW puede leer estas etiquetas, que están vinculadas a los registros en los PLC.
4. Ver los datos de las etiquetas OPC de los PLCs.
1. En NI OPC Servers 2012, inicie Quick Client seleccionando Tools >> Launch OPC Quick Client, que puede usar para ver los datos de la etiqueta OPC.
2. En la carpeta National Instruments.NIOPCServers.V5 y seleccione Simulation Example.Funtions. Esto selecciona el dispositivo a monitorizar.
3. Observe que todas las etiquetas de seno se llenan en la ventana de la derecha y se actualizan con datos de seno simulados como se muestra en Figura 2
Figura 2
En esta sección, creará una interfaz de LabVIEW para las etiquetas OPC llamadas Servidor de E / S. El servidor de E / S se actualiza automáticamente en LabVIEW con los valores de las etiquetas actuales a la velocidad que especifique.
1. En la ventana de Introducción de LabVIEW, haga clic en Archivo »Nuevo proyecto. Esto abre un nuevo proyecto de LabVIEW.
2. Si la ventana de Ayuda contextual no está visible, presione Ctrl + H para mostrar la ventana. Mantenga esta ventana abierta para que le sea útil.
Información sobre los elementos bajo su cursor.
3. En la ventana Proyecto de LabVIEW, haga clic derecho en Mi PC y seleccione Nuevo »Servidor de E / S, como se muestra en la Figura 3.
Figura 3
4. Seleccione OPC Client en la ventana Crear nuevo servidor de E / S y haga clic en Continuar.
5. Seleccione National Instruments.NIOPCServers.V5 en el campo Servidores OPC registrados y configure la Tasa de actualización (ms) en 100.
Esto crea una conexión de LabVIEW a las etiquetas OPC, que se actualiza cada 100 ms.
Figura 4
6. Seleccione OK. Se crea automáticamente una biblioteca en la ventana del explorador de proyectos para administrar el Servidor de E / S.
7. Guarde el proyecto como OPCDemoProject y la biblioteca como OPCDemoLibrary seleccionando Archivo »Guardar todo en el explorador de proyectos ventana.
Cree variables compartidas que se conecten a las etiquetas OPC a través del servidor de E / S
En esta sección, cree variables compartidas, que están vinculadas a las etiquetas OPC, brindándole acceso nativo en LabVIEW a los datos del PLC.
Con la variable compartida, puede compartir datos a través de las aplicaciones de LabVIEW en una sola computadora o en toda la red.
1. Cree nuevas variables compartidas que estén vinculadas a las etiquetas OPC de los PLC.
1. En la ventana del Proyecto LabVIEW, haga clic derecho en Mi PC y seleccione Nueva »Biblioteca. Esto crea una nueva biblioteca para las variables compartidas, que se utilizan para conectarse a las etiquetas OPC de los PLC.
2. Haga clic con el botón derecho en la biblioteca recién creada y seleccione Crear variables enlazadas.
3. En la ventana Crear variables enlazadas, seleccione las etiquetas OPC para enlazar las variables compartidas navegando hasta los datos sinusoidales simulados del servidor OPC como se muestra en la Figura 5.
Figura 5
4. Seleccione todos los elementos de seno y haga clic en Agregar y Aceptar. Esto crea variables compartidas que están vinculadas al OPC de los PLCs. Las etiquetas y las cargas en el Editor de Variables Múltiples. Figura 6.
5. En el Editor de variables múltiples, seleccione Listo. Esto agrega las nuevas variables compartidas a la biblioteca que fue creada más temprano.
Figura 6
Nota: El módulo LabVIEW DSC mejora las variables compartidas al agregar la capacidad de registrar datos, alarmas y eventos directamente en una Base de datos sin tener que escribir una aplicación de LabVIEW.
Guarde
...