Está en la página 1de 28

INSTRUMENTACIÓN VIRTUAL.

PRESENTADO A:
MANUEL ENRIQUE WAGNER

ENTREGADO POR:
JUAN CARLOS VESGA GOMEZ
JHOAN ESTEVAN NINO
EDGAR ARMANDO MARIN
JOSE ALEXIS DOMINGUEZ
ANTONY GENARO PAVA

GRUPO:
203054_13

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
2021
INTRODUCCIÓN
El siguiente documento nos permite analizar las diversas partes de un documento de investigación o
proyecto, nos ayuda mediante la practica referencia e ir tomando experiencia en elección de elementos
para diferentes medidas, todo lo que necesitamos como entradas para poder obtener así alguna salida que
nosotros busquemos
DESARROLLO DE LA ACTIVIDAD
Presentado por: Jose
2. Realice una consulta sobre la creación de instrumentos virtuales usando el entorno LabVIEW.
Para lo anterior, debe tener en cuenta conceptos como: entornos de desarrollo, instrucciones interactivas,
entre otros. El estudiante explica en máximo dos páginas como se crean instrumentos virtuales y sus
aspectos más relevantes (Utilice sus propias palabras para realizar dicha explicación, soportándolo en las
referencias estudiadas).
Los instrumentos virtuales de LabVIEW son programas que se realizan de tipo grafico que generalmente
imitan a los instrumentos físicos, contando con una variedad de herramientas que permiten adquirir,
analizar, visualizar y almacenar datos, consiste, esencialmente, en el manejo de algoritmos que pueden
simular y controlar una gran cantidad de elementos utilizados en los sistemas de Ingeniería de Control.
LabVIEW es diferente de la mayoría de los otros lenguajes de programación de propósito general en dos
formas principales.
En primer lugar, la programación G es realizada por el cableado junto a los iconos gráficos en un
diagrama, que se compila directamente al código de máquina para que los procesadores de los
ordenadores puedan ejecutar. Manteniendo y proporcionando los conceptos de programación mismos
que se encuentran en la mayoría de los lenguajes tradicionales. Por ejemplo, G incluye todas las
construcciones estándar, tales como tipos de datos, bucles, manejo de eventos, variables, la repetición, y
la programación orientada a objetos.
La segunda diferencia es que el código G desarrollado con LabVIEW se ejecuta de acuerdo a las reglas
de flujo de datos en lugar del enfoque más tradicional de procedimiento que se encuentran en la mayoría
de lenguajes basados en texto de programación como C y C + +. Cuando se utiliza el flujo de datos de
LabVIEW, se define un flujo de ejecución de código mediante la creación de diagramas que muestran
cómo los datos se mueven entre las funciones del instrumento virtual, conocidos como Panel Frontal y
Diagrama de Bloques.
La ejecución de flujo de datos es controlada por los datos, o depende de los datos, el flujo de datos entre
los nodos en el programa, las líneas no secuenciales del texto, determina el orden de ejecución.
LabVIEW contiene una amplia colección de controles de arrastrar y soltar, y los indicadores con los que
podemos crear rápida y fácilmente interfaces de usuario para su aplicación efectiva, así como visualizar
los resultados sin la integración de componentes de terceros o la construcción de puntos de vista a partir
de cero.
Además de los controles estándar que se encuentra en la mayoría de los entornos de programación con
todas las características, LabVIEW contiene muchos más controles e indicadores comunes en
aplicaciones científicas y de ingeniería. Usando los controles incluidos, podemos crear VIs con paneles
frontales que se asemejan a conocer los instrumentos de física y, en consecuencia, facilitar a los
operadores a entender y usar.
Después de adquirir o generar los datos, o si los datos están disponibles en un archivo o base de datos,
podemos utilizar un gráfico o una tabla para mostrar gráficamente los datos.
3. Utilice la interfaz creada en la etapa anterior del curso (interfaz solo con las gráficas en el
tiempo), como complemento a la interfaz gráfica de LabVIEW, teniendo en cuenta la creación de
instrumentos virtuales que simbolicen el proceso involucrado. Es importante que al menos un
instrumento virtual (controlador o indicador) sea creado por usted y no obtenido de las librerías por
defecto de LabVIEW. Es de esperarse que la interfaz de cuenta del proceso involucrado.
4. Realimente la interfaz gráfica de sus compañeros de grupo, teniendo en cuenta parámetros
como span de los sensores, apreciación, diseño, entre otras características.
En cuanto a la propuesta de interfaz de los compañeros Antony y Juan Carlos veo que están muy bien
diseñadas, pero en mi caso decidí que la interfaz tenga solo un módulo grafico en el cual se pueden
observar la todas las gráficas del proceso pues me pareció mucho más práctico para el monitoreo de las
variables, por otra parte no veo la función de almacenamiento de datos, el compañero Edgar no realiza
una propuesta de la interfaz en LabVIEW,
Realizando algunas correcciones, observo que Antony y Juan Carlos cometieron el mismo error que yo
en el Span o alcance de los instrumentos, pues en la caldera se manejan temperaturas superiores a 100
°C y el porcentaje de oxígeno también debería tener un span de 25% teniendo en cuenta la concentración
atmosférica de oxígeno.
5. Desarrolle e implemente un sistema de almacenamiento, para los datos generados por los
sensores, con el fin de tener un archivo de los datos reales.

Con la función Write Delimited Spreadsheet.vi podemos escribir los datos y crear un archivo
compatible con la mayoría de aplicaciones de hojas de cálculo, donde podamos almacenar observar los
datos, la apliación convierte una matriz 2D o 1D de cadenas, enteros con signo o números de doble
precisión en una cadena de texto y escribe la cadena en un nuevo archivo de flujo de bytes o agrega la
cadena a un archivo existente.
Actividad Colaborativa
1. Debatir en grupo, las diferentes formas de crear controles e indicadores personalizados para
LabVIEW, definiendo el más indicado para el desarrollo del sistema, cada participante debe presentar
sus aportes en el foro.
2. Realizar un vídeo donde se exponga la implementación de la interfaz del sistema y la forma en
que se almacenan los datos de los sensores. Cada participante debe aparecer en el vídeo, y compartirlo
en el foro.
http://youtu.be/PVkjHGaeYqQ?hd=1

Presentado por: Jhoan


2. Realice una consulta sobre la creación de instrumentos virtuales usando el entorno LabVIEW. Para lo
anterior, debe tener en cuenta conceptos como: entornos de desarrollo, instrucciones interactivas, entre
otros. El estudiante explica en máximo dos páginas como se crean instrumentos virtuales y sus aspectos
más relevantes (Utilice sus propias palabras para realizar dicha explicación, soportándolo en las
referencias estudiadas).

Panel Frontal
La ventana del panel frontal es la comunicación de los diagramas de bloque con el usuario para el VI.
Paleta de controles
En La paleta de Controles hay indicadores y controles que son usados para crear el panel frontal. se
accede a la paleta de Controles de la ventana del panel frontal al dar clic con botón derecho en cualquier

espacio libre del panel frontal.


Controles e Indicadores
Se puede usar paneles frontales para mostrar entradas y recibir salidas. creamos la interfaz de un VI al
colocar controles e indicadores en el panel frontal. usamos un panel frontal como una interfaz de
usuario, puede arreglar controles para mostrar entradas y ver el comportamiento en los indicadores.
controles usados en entradas e indicadores mostrando salidas.
Los controles son perillas, botones, perillas, deslizadores y secuencias.
Diagrama de Bloques
diagrama de bloques constituido por subVIs, terminales, cables funciones, estructuras, constantes,
transfieren información en conjunto con demás dispositivos del diagrama de bloques.

Paleta de Funciones
La paleta de Funciones tiene las funciones y constantes que utilizamos para hacer el diagrama de
bloques. Para acceder a la paleta de Funciones del diagrama de bloques tenemos que seleccionar
View»Functions Palette.
3. Utilice la interfaz creada en la etapa anterior del curso (interfaz solo con las gráficas en el tiempo),
como complemento a la interfaz gráfica de LabVIEW, teniendo en cuenta la creación de instrumentos
virtuales que simbolicen el proceso involucrado. Es importante que al menos un instrumento virtual
(controlador o indicador) sea creado por usted y no obtenido de las librerías por defecto de LabVIEW.
Es de esperarse que la interfaz de cuenta del proceso involucrado.

4. Realimente la interfaz gráfica de sus compañeros de grupo, teniendo en cuenta parámetros como span
de los sensores, apreciación, diseño, entre otras características.
5. Desarrolle e implemente un sistema de almacenamiento, para los datos generados por los sensores,
con el fin de tener un archivo de los datos reales.

Link del video https://youtu.be/TItV5EaCi6g

Presentado por: Juan


Individual:
1. Cada estudiante deberá realizar una consulta sobre la creación de instrumentos virtuales usando el
entorno LabVIEW. Para lo anterior deberá tener en cuenta conceptos como: entornos de desarrollo,
instrucciones interactivas, entre otros. El estudiante explicará en máximo dos páginas como se crean
instrumentos virtuales y sus aspectos más relevantes (Utilice sus propias palabras para realizar dicha
explicación, soportándolo en las referencias estudiadas).
LabVIEW
Este programa fue creado para funcionar en máquinas y teniendo versiones disponibles para las
plataformas, y los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales, o VIs, y su
origen provenía del control de instrumentos, aunque hoy en día se ha expandido ampliamente no sólo al
control de todo tipo de electrónica sino también a su programación embebida, comunicaciones,
matemáticas, etc. Un lema tradicional de LabVIEW es: que con la aparición de los se ha hecho aún más
potente.
Principales características
Su principal característica es la facilidad de uso,
Presenta facilidades para el manejo de:
● Interfaces de comunicaciones:
o Es una interfaz de comunicaciones de datos digitales, frecuentemente utilizado por computadoras y
periféricos, donde la información es transmitida bit a bit, enviando un solo bit a la vez; en contraste con
el puerto paralelo que envía varios bits simultáneamente
o Es una  entre uno  y un cuya principal característica es que los de datos viajan juntos, enviando un
paquete de a la vez. Es decir, se implementa un cable o una vía física para cada bit de datos formando.
Mediante el puerto paralelo podemos controlar también periféricos como focos, motores entre otros
dispositivos.
El es el conector físico entre el puerto paralelo y el dispositivo periférico. En un puerto paralelo habrá
una serie de bits de control en vías aparte que irán en ambos sentidos por caminos distintos.
o es un   de corto rango desarrollado por Hewlett-Packard en los años1970 para conectar dispositivos de
testeo y medición (por ejemplo multímetros, etc) con dispositivos que los controlen como un . Otros
fabricantes copiaron el HP-IB, llamando a su implementación General-Purpose Instrumentation Bus
(GP-IB). En  el bus fue estandarizado por el Institute of Electrical and Electronics Engineers (como
el IEEE-488
o es un bus industrial de comunicaciones estándar para instrumentación y control. Las siglas significan
una extensión del bus PCI pensada para aplicaciones de instrumentación (en inglés: PCI eXtensions for
Instrumentation).
o VXI : Puedes buscar páginas sobre «VXI», ver todas las páginas desde este título o solicitar su creación.
Para crear un artículo enciclopédico, utiliza nuestro asistente.
Si has seguido un enlace rojo, no estás obligado a introducir un texto aquí. Puedes volver atrás y seguir
en el artículo anterior.
Si necesitas ayuda, visita el tutorial, o pregunta en el Café.
Si quieres hacer pruebas, por favor, utiliza la Zona de pruebas.
Si ya habías creado una página con este nombre, limpia la caché de tu navegador. También puede haber
sido borrada.
o TCP/IP, UDP, DataSocket : en referencia a los dos protocolos más importantes que la componen, que
fueron de los primeros en definirse, y que son los dos más utilizados de la familia:
Existen tantos protocolos en este conjunto que llegan a ser más de cien diferentes,[cita requerida] entre
ellos se encuentran:
ARP: protocolo de resolución de direcciones, para encontrar la dirección física (MAC) correspondiente
a una determinada IP.
FTP: protocolo de transferencia de archivos, popular en la transferencia de archivos.
HTTP: protocolo de transferencia de hipertexto, que es popular porque se utiliza para acceder a las
páginas web.
o Irda : Asociación de Datos Infra-rojos, define un estándar físico en la forma de transmisión y recepción
de datos por rayos infrarrojos.
o Bluetooth : Es una especificación industrial para Redes Inalámbricas de Área Personal (WPAN) creado
por Bluetooth Special Interest Group, Inc. que posibilita la transmisión de voz y datos entre diferentes
dispositivos mediante un enlace por radiofrecuencia en la banda ISM de los 2.4 GHz. Los principales
objetivos que se pretenden conseguir con esta norma son:
Facilitar las comunicaciones entre equipos móviles.
Eliminar los cables y conectores entre estos.
Ofrecer la posibilidad de crear pequeñas redes inalámbricas y facilitar la sincronización de datos entre
equipos personales.
2. Utilizando la interfaz creada en la etapa anterior del curso (interfaz solo con las gráficas en el tiempo),
cada estudiante deberá complementar la interfaz gráfica de LabVIEW teniendo en cuenta la creación de
instrumentos virtuales que simbolicen el proceso involucrado. Es importante que al menos un
instrumento virtual (controlador o indicador) sea creado por usted y no obtenido de las librerías por
defecto de LabVIEW. Es de esperarse que la interfaz de cuenta del proceso involucrado.
1. Proteus*, deberá enviar la información a través de puertos virtuales a LabVIEW*.

Presentado por: Antony


Individual:
El estudiante debe compartir aportes significativos, en el foro de la actividad, de los siguientes puntos:

1. Consulte los contenidos de la Unidad 3, que se encuentran en el Entorno de Aprendizaje.

2. Realice una consulta sobre la creación de instrumentos virtuales usando el entorno LabVIEW. Para lo
anterior, debe tener en cuenta conceptos como: entornos de desarrollo, instrucciones interactivas, entre
otros. El estudiante explica en máximo dos
páginas como se crean instrumentos virtuales y sus aspectos más relevantes (Utilice sus propias palabras
para realizar dicha explicación, soportándolo en las referencias estudiadas).

El instrumento virtual es un modulo software que simula el panel frontal de instrumentos de medida que
apoyándose en elementos hardware accesible por computadoras (tarjetas DSP, tarjetas de adquisición, de
acceso via GPIB, VXI, USB entre otras)
Se puede diseñar a como lo quisiéramos en la realidad, la finalidad de este software de simulación es
que podamos tener una idea dependiendo el área en la que podamos llegara a desempeñarnos.
Cuando se realiza un VI de LabVIEW se trabaja con dos ventanas una que es panel de ejecución y la
otra que es la programación o donde se forma el diagrama de bloques.

Para la creación del panel de ejecución se dispone de una librería de controladores e indicadores de todo
tipo.
Cuando se añade un control a este panel desde la librería se crea una variable cuyos valores vendrán
determinados por lo que el usuario ajuste desde el panel inmediatamente, aparece un terminal en la
ventana de programación.

diseñado por el propio usuario. Cuando se añade un control a este panel desde la librería se crea una
variable cuyos valores vendrán determinados por lo que el usuario ajuste desde el panel;
inmediatamente, aparece un terminal en la ventana de programación representándolo. El nivel de
programación del VI consistirá en conectar estos terminales a bloques funcionales, hasta obtener el
resultado que se desee visualizar. Los bloques funcionales son iconos de entrada y salidas que se
conectan entre sí mediante cables ficticios por donde fluyen los datos, constituyendo el niel de
programación del VI.
Los Programas en LabVIEW son llamados instrumentos virtuales (VIs). Se debe hacer énfasis en que
controles es igual a entradas, e indicadores es igual a salidas. Cada VI contiene tres partes principales:
- Panel frontal Cómo el usuario interacciona con el VI.
- Diagrama de bloque El código que controla el programa. -Icono/Conector Medios para conectar un VI
con otros Vis
En la programación g hay estructuras de control para realizar instrucciones cíclicas o repetitivas
Un Bucle While es una estructura que repite una sección de código hasta que se cumpla una condición
determinada.
Un Bucle While es una estructura que repite una sección de código hasta que se cumpla una condición
determinada. Ejemplo de estructura case Labview también maneja tipos de datos como un lenguaje de
programación Tipo de Dato Cadena de Caracteres

3. Utilice la interfaz creada en la etapa anterior del curso (interfaz solo con las gráficas en el tiempo),
como complemento a la interfaz gráfica de LabVIEW, teniendo en cuenta la creación de instrumentos
virtuales que simbolicen el proceso involucrado. Es
importante que al menos un instrumento virtual (controlador o indicador) sea creado por usted y no
obtenido de las librerías por defecto de LabVIEW. Es de esperarse que la interfaz de cuenta del proceso
involucrado.

4. Realimente la interfaz gráfica de sus compañeros de grupo, teniendo en cuenta parámetros como span
de los sensores, apreciación, diseño, entre otras características.
5. Desarrolle e implemente un sistema de almacenamiento, para los datos generados por los sensores,
con el fin de tener un archivo de los datos reales.

Presentado por: Edgar


El estudiante debe compartir aportes significativos, en el foro de la actividad, de los siguientes puntos:
1. Consulte los contenidos de la Unidad 3, que se encuentran en el Entorno de Aprendizaje.
Un instrumento virtual es un módulo software que simula el panel frontal de instrumentos de medida
que, apoyándose en elementos hardware accesibles por computadora (tarjetas de adquisición, tarjetas
DSP, instrumentos accesibles vía GPIB, VXI, RS-232, USB
Ethernet) realiza una serie de medidas como si se tratase de un instrumento real. De este modo, cuando
se ejecuta un programa que funciona como instrumento virtual o VI (Virtual Instrument), en la pantalla
de la computadora aparece un panel cuya función es idéntica a la de un instrumento físico, facilitando la
visualización y el control del aparato. A partir de los datos reflejados en el panel frontal, el VI debe
actuar recogiendo o generando señales, como lo haría su homónimo.
Cuando se crea un VI en LabView se trabaja con dos ventanas: una en la que se implementará el Panel
de Ejecución (panel de mando y visualización) y otra que soportará el nivel de programación, el que será
llamado Panel de Programación.

Para la creación del Panel de Ejecución se dispone de una librería de controles e indicadores de todo tipo
y la posibilidad de crear más, diseñado por el propio usuario. Cuando se añade un control a este panel
desde la librería se crea una variable cuyos valores vendrán determinados por lo que el usuario ajuste
desde el panel; inmediatamente, aparece un terminal en la ventana de
programación representándolo.
El nivel de programación del VI consistirá en conectar estos terminales a bloques funcionales, hasta
obtener el resultado que se desee visualizar. Los bloques funcionales son iconos de entrada y salidas que
se conectan entre sí mediante cables ficticios por donde fluyen los datos, constituyendo el niel de
programación del VI.

Los Programas en LabVIEW son llamados instrumentos virtuales (VIs). Se debe hacer énfasis en que
controles es igual a entradas, e indicadores es igual a salidas. Cada VI contiene tres partes
principales:
- Panel frontal Cómo el usuario interacciona con el VI.
Panel Frontal
Regresar al inicio
Cuando abre un VI nuevo o existente, aparece la ventana del panel frontal del VI. La ventana del panel
frontal es la interfaz de usuario para el VI. La Figura 1 muestra un ejemplo de una ventana del panel
frontal.
(1) Ventana de Panel Frontal  |  (2) Barra de Herramientas  |  (3) Paleta de Controles
Figura 1. Ejemplo de un Panel Frontal
Paleta de Controles
Regresar al inicio
La paleta de Controles contiene los controles e indicadores que utiliza para crear el panel frontal. Puede
tener acceso a la paleta de Controles de la ventana del panel frontal al seleccionar View»Controls Palette
o al dar clic con botón derecho en cualquier espacio en blanco en la ventana del panel frontal. La paleta
de Controles está dividida en varias categorías; puede exponer algunas o todas estas categorías para
cumplir con sus necesidades. La Figura 2 muestra la paleta de Controles con todas las categorías
expuestas y la categoría Moderna expandida.
Figura 2. Paleta de Controles
Para ver o esconder categorías (subpaletas), haga clic en el botón Customize y seleccione Change
Visible Palettes.
Controles e Indicadores

Regresar al inicio

Cada VI tiene un panel frontal que usted puede diseñar como una interfaz de usuario. Usted también
puede usar paneles frontales como la manera de transmitir entradas y recibir salidas cuando se llama al
VI desde otro diagrama de bloque. Usted crea la interfaz de usuario de un VI al colocar controles e
indicadores en el panel frontal de un VI. Cuando interactúa con un panel frontal como una interfaz de
usuario, puede modificar los controles para transmitir entradas y ver los resultados en los indicadores.

Los controles que definen las entradas y los indicadores muestran las salidas.
- Diagrama de bloque El código que controla el programa.
Figura 3. Diagrama de Bloques

- Icono/Conector Medios para conectar un VI con otros Vis


En la programación g hay estructuras de control para realizar instrucciones cíclicas o repetitivas.
2. Utilice la interfaz creada en la etapa anterior del curso (interfaz solo con las gráficas en el tiempo), como
complemento a la interfaz gráfica de LabVIEW, teniendo en cuenta la creación de instrumentos virtuales
que simbolicen el proceso involucrado. Es importante que al menos un instrumento virtual (controlador
o indicador) sea creado por usted y no obtenido de las librerías por defecto de LabVIEW. Es de
esperarse que la interfaz de cuenta del proceso involucrado.

Control de temperatura
1. Si la temperatura de los gases de chimenea sobrepasa los 160° se activa una alarma de tipo visual y
sonora.

2. 2. Si la temperatura exterior de la caldera es superior a 35°C se activa un ventilador.


Figura 4. Panel de control de controlador de temperatura

Figura 5. Digrama de bloques y diseño del controlador de temperatura requerido

INTERFAZ GRAFICA
Para el diseño del registro de datos se utilizaron los módulos set Dynamic data atributes el cual nos
permite configurar parámetros de los datos dinámicos y el modulo write to measurement para generar el
archivo con los datos leídos.
4. Realimente la interfaz gráfica de sus compañeros de grupo, teniendo en cuenta parámetros
como span de los sensores, apreciación, diseño, entre otras características.
5. Desarrolle e implemente un sistema de almacenamiento, para los datos generados por los
sensores, con el fin de tener un archivo de los datos reales.
https://youtu.be/cZexo9XPk9E
Figura 6, graficas en tiempo real de los sensores involucrados en el proceso, realizada en Proteus.
CONCLUSIONES

 Es de suma importancia que todas las operaciones relacionadas con los procesos en tiempo real en la
planta de producción industrial, tienen que ser controladas adecuadamente para lograr resultados más
económicos, eficientes y confiables.

 La automatización es el centro vital de cualquier fábrica, y debido a la demanda de altos niveles de


rendimiento de las industrias, la instrumentación industrial tomará progresivamente su lugar en la
industria del futuro.
REFERENCIAS

 Granda, M. y Mediavilla, E. (2015). Instrumentación electrónica: transductores y acondicionadores


de señal. Páginas 1-40. UNAD. https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/53391?
page=1 
 Corona Ramírez, L. G. Abarca Jiménez, G. S. y Mares Carreño, J. (2016). Sensores y actuadores:
aplicaciones con Arduino. UNAD. https://elibro-net.bibliotecavirtual.unad.edu.co/es/lc/unad/titulos/
39464 

También podría gustarte