UNIVERSIDAD NACIONAL DEL SANTA
FACULTAD DE INGENIERIA
ESCUELA PROFESIONAL DE INGENIERIA EN ENERGIA
TITULO: EJERCICIO 1.1, 1.2, 1.3
DOCENTE: PAREDES GONZALES PEDRO
CURSO: LABORATORIO METROLOGIA
ESTUDIANTES:
MENDIZAVAL AREVALO ANTONELLA
HUAYNA HUAMAN JONATHAN
BASILIO REBAZA DANIEL
“AÑO DEL BICENTENARIO: 200 AÑOS DE INDEPENDENCI
INDICE
1. OBJETIVOS ........................................................................................................................ 4
1.1. Objetivo Principal ....................................................................................................... 4
1.2. Objetivos Específicos................................................................................................... 4
2. FUNDAMENTO TEÓRICO .............................................................................................. 5
2.1. LabVIEW ..................................................................................................................... 5
2.2.1. Controles .............................................................................................................. 5
2.2.2. Indicadores........................................................................................................... 6
2.4. Paleta de funciones. ..................................................................................................... 7
2.5. Controles e Indicadores .............................................................................................. 8
2.5.1. Controles e indicadores Numéricos ................................................................... 9
2.5.2. Controles e indicadores booleano .................................................................... 10
2.5.3. Controles e indicadores de cadena de Caracteres .......................................... 11
2.6. Diagrama de Bloques ................................................................................................ 11
2.7. Terminales ................................................................................................................. 12
2.8. Buscar Controles, Vis Y Funciones.......................................................................... 13
2.9. Quick Drop ................................................................................................................ 14
3. PARTE EXPERIMENTAL .............................................................................................. 15
3.1. Instrumentos y materiales ........................................................................................ 15
3.2. Procedimiento ............................................................................................................ 15
4. RESULTADOS Y DISCUSIONES .................................................................................. 15
5. DISCUCIONES ................................................................................................................. 32
6. CONCLUSIONES ............................................................................................................. 32
7. REFERENCIAS BIBLIOGRAFICAS ............................................................................ 33
P á g i n a 2 | 33
INDICE DE FIGURAS
Figura 1. Ejemplo de un Panel Frontal. ......................................................................................... 6
Figura 2. Paleta de Controles ........................................................................................................ 7
Figura 3. Paleta de Funciones........................................................................................................ 8
Figura 4. Controles e Indicadores................................................................................................ 10
Figura 5. Controles e indicadores ................................................................................................ 10
Figura 6. Controles e indicadores de cadena de caracteres ....................................................... 11
Figura 7. Ejemplo de un Diagrama de Bloques Y panel Frontal Correspondiente ...................... 12
Figura 8. Buscar un Objeto en la Paleta de Funciones ................................................................ 14
P á g i n a 3 | 33
Explorar un VI, Localizar controles, Funciones y Graficas en
LabVIEW
1. OBJETIVOS
1.1. Objetivo Principal
➢ Explorar y localizar las funciones tanto gráficas como controles de
un VI en LabVIEW
1.2. Objetivos Específicos
➢ Describir las partes de un VI existente en LabVIEW
➢ Aprender a usar las paletas y buscar los controles, funciones y VI
en LabVIEW
➢ Graficar señales simuladas en LabVIEW
P á g i n a 4 | 33
2. FUNDAMENTO TEÓRICO
2.1. LabVIEW
Es un software que proporciona un potente entorno de desarrollo
gráfico para el diseño de aplicaciones de Ingeniería de adquisición de
datos, análisis de medidas y presentación de datos gracias a un
lenguaje de programación sin la complejidad de otras herramientas de
desarrollo.
2.2. Panel de control
Es la interfase del usuario con el VI. Cuando abre un VI nuevo o
existente, construye el panel frontal con controles e indicadores, que
son las entradas y salidas que interactúan con las terminales del VI,
respectivamente. La Figura 1. muestra un ejemplo de una ventana del
panel frontal.
2.2.1. Controles
Son botones, botones de empuje, marcadores y otros componentes
de entradas, simulan instrumentos de entradas de equipos y
suministra datos al diagrama de bloques del VI.
P á g i n a 5 | 33
2.2.2. Indicadores
Los indicadores son las gráficas, luces y otros dispositivos, simulan
salidas de instrumentos y suministra datos que el diagrama de
bloques adquiere o genera.
[Link] de panel Frontal/ 2. Barra de Herramientas/ 3. Paletas de Controles
Figura 1. Ejemplo de un Panel Frontal.
2.3. Paleta de Controles
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
P á g i n a 6 | 33
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
2.4. Paleta de funciones.
La paleta de Funciones contiene los VIs, funciones y constantes que
usted utiliza para crear el diagrama de bloques. Usted tiene acceso a
la paleta de Funciones del diagrama de bloques al seleccionar
View»Functions Palette. La paleta de Funciones está dividida en
varias categorías; usted puede mostrar y esconder categorías para
P á g i n a 7 | 33
cumplir con sus necesidades. La Figura 3 muestra la paleta de
Funciones con todas las categorías expuestas y la categoría de
Programación expandida.
Figura 3. Paleta de Funciones
2.5. Controles e Indicadores
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
P á g i n a 8 | 33
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.
Los controles generalmente son perillas, botones, perillas,
deslizadores y secuencias. Simulan dispositivos de entrada de
instrumentos y suministran datos al diagrama de bloques del VI. Los
indicadores generalmente son gráficas, tablas, LEDs y secuencias de
estado. Los indicadores simulan dispositivos de salida de instrumentos
y muestran los datos que diagrama de bloques adquiere o genera.
2.5.1. Controles e indicadores Numéricos
El tipo de datos numérico pueden representar números de varios
tipos como un entero o real. Los dos objetos numéricos comunes
son el control numérico y el indicador numérico, como se muestra
en la Figura 4. Los objetos como medidores y perillas también
representan datos numéricos.
P á g i n a 9 | 33
1. Botones de Incremento-Reducción / 2. Control Numérico 3.
Indicador Numérico
Figura 4. Controles e Indicadores
2.5.2. Controles e indicadores booleano
El tipo de datos Booleano representa datos que solamente tienen
dos estados posibles, como TRUE y FALSE u ON y OFF. Use los
controles e indicadores Booleano para proporcionar y visualizar
valores Booleano. Los objetos Booleano simulan interruptores,
botones y LEDs. El interruptor de encendido vertical y los objetos
LED redondos se muestran en la Figura 5
Figura 5. Controles e indicadores
P á g i n a 10 | 33
2.5.3. Controles e indicadores de cadena de Caracteres
El tipo de datos cadena de caracteres es una secuencia de
caracteres ASCII. Use controles en cadena para recibir texto
desde el usuario como una contraseña o nombre de usuario.
Use indicadores en cadena para mostrar texto al usuario. Los
objetos en cadena más comunes son tablas y cuadros de texto,
como se muestra en la Figura 6.
Figura 6. Controles e indicadores de cadena de caracteres
2.6. Diagrama de Bloques
Los objetos del diagrama de bloques incluyen terminales, subVIs,
funciones, constantes, estructuras y cables, los cuales transfieren datos
junto con otros objetos del diagrama de bloques.
P á g i n a 11 | 33
1. Terminales de Indicador / 2. Cables / 3. Nodos / 4. Terminales de
Control
Figura 7. Ejemplo de un Diagrama de Bloques Y panel Frontal
Correspondiente
2.7. Terminales
Los objetos en la ventana del panel frontal aparecen como terminales
en el diagrama de bloques. Las terminales son puertos de entrada y
salida que intercambian información entre el panel frontal y diagrama
de bloques. Son análogos a parámetros y constantes en lenguajes de
programación basados en texto. Los tipos de terminales incluyen
terminales de control o indicador y terminales de nodo. Las terminales
de control e indicador pertenecen a los controles e indicadores del
panel frontal. Los puntos de datos que usted proporciona en los
P á g i n a 12 | 33
controles del panel frontal (a y b en el panel frontal anterior) pasan al
diagrama de bloques a través de las terminales de control. Entonces
los puntos de datos ingresan las funciones de Suma y Resta. Cuando
las funciones de Suma y Resta terminan sus cálculos, producen nuevos
valores de datos. Los valores de datos van a las terminales de
indicador, donde actualizan los indicadores del panel frontal (a+b y a-
b en el panel frontal anterior).
2.8. Buscar Controles, Vis Y Funciones.
Cuando usted selecciona View»Controls o View»Functions para abrir
las paletas Controles y Funciones, aparecen dos botones en la parte
superior de la paleta.
Search: Cambia la paleta para el modo buscar, así usted puede realizar
búsquedas basadas en texto para ubicar los controles, VIs o funciones
en las paletas. Mientras una paleta está en modo de búsqueda, haga
clic en el botón Return para salir del modo de búsqueda y regresar a
la paleta.
Customize: Proporciona opciones para seleccionar un formato para la
paleta actual, mostrar y esconder categorías para todas las paletas y
clasificar alfabéticamente elementos en los formatos de Texto y Árbol.
Seleccione Options del menú de acceso directo para mostrar la página
P á g i n a 13 | 33
Controls/Functions Palettes de la ventana de diálogo Options, en la
cual puede seleccionar un formato para todas las paletas. Este botón
aparece solamente si hace clic en la tachuela en la esquina superior
izquierda para prender la paleta.
Figura 8. Buscar un Objeto en la Paleta de Funciones
2.9. Quick Drop
Quick Drop es especialmente útil al buscar una función u operación
muy específica. Conforme escribe, Quick Drop completa
automáticamente el nombre con las funciones que coinciden. Después
de seleccionar la función apropiada, haga clic en el diagrama de
bloques o en el panel frontal para colocar el objeto en ese lugar.
P á g i n a 14 | 33
3. PARTE EXPERIMENTAL
3.1. Instrumentos y materiales
Se hará uso del software LARBVIEW para la ejecución de los
ejercicios además del uso de una laptop o pc.
3.2. Procedimiento
1. Encendemos nuestra laptop o computadora.
2. Ingresaremos al programa LABVIEW.
3. Clic en el botón create Project en la ventana de getting started.
4. Luego clic en blanck Project.
4. RESULTADOS
EJERCICIO 1.1: CONCEPTO EXPLORAR UN VI
1. En el Front Panel, identifique los siguientes elementos. ¿cuántos puede
encontrar década elemento?
• Controles (1)
• Indicadores (5)
• Etiquetas libres (1)
• Botón Run (1)
• Icono (1)
• Connector Pane(1)
P á g i n a 15 | 33
ETIQUETAS LIBRES
BOTON RUN CONNECTOR PANE
ICONO
CONTROL
INDICADORES
2. En el Block Diagram, identifíquelos siguientes elementos. ¿Cuántos
puede encontrar de cada elemento?
• Controles (1)
• Indicadores (5)
• Constantes numéricas(3) constantes string(2)
• Etiquetas libres(2)
P á g i n a 16 | 33
CONSTANTE
NUMERICA
CONSTANTES NUMERICAS
ETIQUETAS
CONTROL LIBRES
CONSTANTES INDICADORES
STRING
3. Pruebe el VI Seconds Breakdown usando los valores de la Tabla1-1.
TABLA 1.1:
P á g i n a 17 | 33
1. 0 segundos, 0 horas, 0 minutos,0 segundos e indicador LED en off.
2. 60 segundos, 0 horas, 1 minutos,0 segundos e indicador LED en off.
P á g i n a 18 | 33
3. 3600 segundos, 1 horas, 0 minutos,0 segundos y indicador LED en on.
3. 3665 segundos, 1 horas, 1 minutos, 5 segundos e indicador LED en on.
P á g i n a 19 | 33
EJERCICIO 1.2: LOCALIZAR CONTROLES, FUNCIONES Y VI
1. Se personalizará la paleta de controles habilitando las opciones silver,
control y simulation y signal processing, para ello podremos acceder dando
clic en el botón customize y seleccionando change visible palettes.
2. Se insertará el botón string control silver con la ayuda de la
herramienta search.
P á g i n a 20 | 33
3. En el block diagram abriremos la paleta de functions y le daremos
clic al icono de la tachuela para mantener la paleta abierta.
P á g i n a 21 | 33
4. Ubicaremos la paleta functions con el boton search y digitando
cosine nos apareceran todas la funciones trigonometricas.
5. Buscaremos el termino file i/o y buscaremos write to text file, luego
lo arrastraremos al block diagram.
P á g i n a 22 | 33
6. Con la ayuda del Quick drop buscaremos bundle by name le
daremos click y lo arrastraremos.
P á g i n a 23 | 33
7. A continuación, volveremos a repetir el mismo procedimiento, pero
esta vez en el Quick Drop buscaremos wait until next ms multiple.
8. Ahora practicaremos usando la función global search ubicada en la
esquina superior derecha del block diagram.
9. Digitaremos random y nos aparecerán las opciones drop, find y help
P á g i n a 24 | 33
10.Dándole clic a cada una de estas opciones se visualiza lo siguiente:
DROP
P á g i n a 25 | 33
FIND
HELP
P á g i n a 26 | 33
[Link] la paleta añadimos la función sumar y restar
Resultado final del ejercicio 1.2:
P á g i n a 27 | 33
EJERCICIO 2: GRAFICAR UNA SEÑAL SIMULADA
En este ejercicio repasará las bases del ambiente LabVIEW que ha aprendido
hasta ahora. Creará una aplicación que simule una señal en LabVIEW y la
muestre en una gráfica.
1. Agregar un ciclo while al block diagram usando el Quick Drop (Ctrl+
espacio) digitar en el while loo y dar doble clic.
2. Se creará el botón STOP para que el usuario lo presione y pueda
detener el ciclo con la ayuda de la paleta de controles.
3. En la ventana de panel de control se enlaza el botón stop con la esquina
inferior derecha, todo dentro del ciclo while.
P á g i n a 28 | 33
4. Se creará una señal simulada usando la herramienta del Quick drop,
buscaremos simulate signal y le damos doble clic.
5. En el simulate signal modificaremos las opciones de acuerdo a como
queremos que sean visualizadas y luego daremos ok.
Original:
P á g i n a 29 | 33
Modificado:
6. En el panel frontal conectaremos simulated signal a un waveform
chart en cual lo encontramos digitando chart en el Quick Drop.
P á g i n a 30 | 33
7. Se crearán los botones de frecuencia y amplitud haciendo click
derecho en el block diagram eligiendo la opción knob y se ajustara la
frecuencia a 50.
8. En el panel frontal se conectará los knob a la señal respectivamente
como su nombre se indica.
RESULTADO FINAL DEL EJERCICIO 2:
P á g i n a 31 | 33
5. DISCUCIONES
En los resultados de nuestro trabajo se puedo apreciar, que al explorar y
localizar las funciones tantos graficas como controles de un VI en
LabVIEW, se encontró la similitud con la Guía del participante de Labview
Core 1 de (Instruments, Guia del participante de LabVIEW Core 1, 2014)
lo cual nos dice que el trabajo estuvo correcto, además nos permitió
conocer y ejecutar los controles y graficas correspondientes y llevar el uso
adecuado del software.
También se puedo lograr conocer la idea del uso de las partes de VI,
aprender el uso de paletas, controles, funciones, además de la importancia
de hacer una correcta grafica de señales, lo cual fue un aprendizaje global
para todos los estudiantes de Laboratorio semana 2 del curso de Metrología
e Instrumentación.
6. CONCLUSIONES
Se llego a conocer las formas de explorar y localizar funciones tanto
graficas como controles de un VI, lo cual nos ayudara para desarrollarnos
mejor con las siguientes sesiones del curso práctico, ya que con ese
conocimiento se hace posible el uso adecuado de aplicaciones, utilizando el
software como una herramienta necesaria y fundamental para el uso de
sistema de mediciones.
Existen diferentes formas de poder manejar y adecuar el uso del software
ya sea para explorar, localizar y buscar los controles y funciones tanto para
el Front Panel y el Block Diagram.
P á g i n a 32 | 33
7. REFERENCIAS BIBLIOGRAFICAS
Instruments, N. (2014). Guia del participante de LabVIEW Core 1.
Instruments, N. (2020). Fundamentos del enterno LabVIEW. Enginier
Ambitiously. Obtenido de [Link]
started/labview-basics/esa/environment
LabVIEW, I. V. (s.f.). Etidudela. Obtenido de
[Link]
[Link]
P á g i n a 33 | 33