Está en la página 1de 6

1

UNIVERSIDAD TECNOLÓGICA DE CIUDAD JUÁREZ

INGENERÍA EN MECATRÓNICA

ASIGNATURA: Instrumentación virtual


CUATRIMESTRE: Septiembre - Diciembre del 2023.
A3_3.- Practica de OPC
UNIDAD III: Control de instrumentos de medición utilizando redes industriales

NOMBRE DEL PROFESOR: Thome Martínez Marco Antonio

NOMBRE DEL ALUMNO: GAUTIER ASTORGA AGUILAR


MATRICULA: 23320092
GRUPO: IMTM11

FECHA: 28/11/2023
2

Contenido
Introducción ........................................................................................................................ 3

Practica de OPC .................................................................................................................. 3

Dar de alta servidor OPC ya sea con matriKon o con OPC SERVER de NI ................. 3

Instrumento virtual (Como cliente OPC) para escribir al servidor OPC ....................... 4

Instrumento virtual (Como cliente OPC) para leer del servidor OPC ........................... 5

Conclusión .......................................................................................................................... 6
3

Introducción

A continuación, se muestra como se da de alta un servidor en NI OPC SERVER, también

a crear un Instrumento virtual (Como cliente OPC) para escribir al servidor OPC y la creación de

otro Instrumento virtual (Como cliente OPC) para leer del servidor OPC.

Practica de OPC

Dar de alta servidor OPC ya sea con matriKon o con OPC SERVER de NI

Primero necesitamos descargar el OPC SERVER, para poder crear el servidor y poder

mandar los datos, en este caso se descargó desde la página oficial de National Intruments.

Abrimos la aplicación OPC SERVER CONFIGURATION, creamos un canal, como se muestra

en la Figura 1. Creación de canal y TAG en OPC SERVER.


TAG

CANAL
Figura 1. Creación de canal y TAG en OPC SERVER.
Posteriormente se creará un TAG, con el nombre que deseemos, en este caso le pusimos

temperatura, luego configuramos el TAG con los datos pedidos, a continuación, se muestra en la

Figura 2. Configuración de TAG.

Figura 2. Configuración de TAG.


Eso sería todo para la elaboración del servidor, solo será copiar el URL que nos da.
4

Instrumento virtual (Como cliente OPC) para escribir al servidor OPC

Para la creación del instrumento virtual como cliente para escribir, se usaron algunos

componentes de Data Communication que tenemos en Labview.

• DataSocket Write: Escribir datos OPC.

• DataSocket Select URL.vi: Explorar servidores OPC y artículos OPC.

• DataSocket Open: Abrir conexión al servidor OPC.

• DataSocket Close: Cerrar conexión al servidor OPC.

Figura 1. Componentes de Data Communication.


Se creó el programa, se usó el Datasocket para explorar los servidores, después se usó el

DataSocket Open, para abrir el servidor, posteriomente se usó el DataSocket write, para escribir

los datos y al final se usó el DataSocket close, para cerrar la comunicación con el servidor, a

continuación, se muestra en la Figura 2. VI para cliente OPC, Write

Figura 2. VI para cliente OPC, Write


5

Instrumento virtual (Como cliente OPC) para leer del servidor OPC

Para la creación del instrumento virtual como cliente para leer, se usaron algunos

componentes de Data Communication que tenemos en Labview, en este caso se usaron los

mismos componentes solo se sustituyó el componente DataSocket Write por el DataSocket Read.

• DataSocket Read: Leer datos OPC.

Se creó el programa, se usó el Datasocket para explorar los servidores, después se usó el

DataSocket Open, para abrir el servidor, posteriomente se usó el DataSocket Read, para leer los

datos y al final se usó el DataSocket close, para cerrar la comunicación con el servidor, a

continuación, se muestra en la Figura 3. VI para cliente OPC, Read

Figura 3. VI para cliente OPC, Read


6

Asi es como se elaboró el programa, a continuación, se muestra el programa ya finalizado

en la Figura 4. Programa terminado.

Figura 4. Programa terminado.

Conclusión

En conclusión, el uso de OPC Server en LabVIEW ofrece numerosas ventajas en

términos de integración, interoperabilidad y eficiencia en la comunicación. Sin embargo, es

importante abordar posibles desafíos y garantizar la implementación de prácticas de seguridad

sólidas para maximizar los beneficios de esta solución en el envío de datos.

También podría gustarte