Primera práctica de LABVIEW (Entrada y salida de operaciones fundamentales)

Academia Virtual Maxwell
9 Mar 202412:32

Summary

TLDREste video enseña a usar LVW para crear una calculadora de operaciones básicas como suma, resta, multiplicación y división. Se explica cómo abrir un nuevo VI (Instrumento Virtual), usar el panel frontal y el diagrama de bloques, y manipular controles numéricos. También se muestra cómo conectar los controles con operaciones matemáticas y ejecutar la simulación para ver los resultados en tiempo real.

Takeaways

  • 😀 Se presenta un video tutorial sobre cómo utilizar LabVIEW (lViw) para realizar operaciones matemáticas básicas.
  • 🖥️ Al crear un archivo en LabVIEW, se obtienen dos ventanas principales: el panel frontal (interfaz de usuario) y el diagrama de bloques (donde se programa la lógica del instrumento).
  • 📂 Las ventanas tienen pestañas para realizar acciones como crear, cerrar, guardar, imprimir y otras opciones.
  • 🔧 Se explica cómo usar la paleta de herramientas y funciones para diseñar la interfaz de usuario y la lógica del programa.
  • 🛠️ Se crea una calculadora de operaciones básicas como práctica inicial, incluyendo la introducción de números por parte del usuario.
  • 🔢 Se utilizan controles numéricos para que el usuario ingrese datos y se establece la lógica de funcionamiento.
  • 📐 Se describe cómo cambiar el tamaño de los controles y modificar su texto para adaptar la interfaz de usuario.
  • 🔄 Se detalla el proceso de conectar los controles numéricos con los indicadores de resultados en el diagrama de bloques.
  • ➗ Se menciona que la división por cero causa un error en la operación, lo cual es un aspecto importante a tener en cuenta en la programación.
  • ▶️ Se ejecuta la simulación para ver el funcionamiento de la calculadora y se muestra cómo cambiar valores durante la ejecución.
  • 🔄 Se simula la práctica de forma continua para permitir la modificación de valores y ver los resultados en tiempo real.

Q & A

  • ¿Qué es LVW y cómo se relaciona con el archivo VIB?

    -LVW es un software de programación y VIB es un archivo de instrumento virtual creado en LVW. Se utiliza para diseñar interfaces de usuario interactivas.

  • ¿Cuál es la función del panel frontal en LVW?

    -El panel frontal es la interfaz de usuario donde el operador interactúa con el instrumento virtual.

  • ¿Qué se llama la ventana que se abre junto con el panel frontal en LVW?

    -La otra ventana que se abre junto con el panel frontal se llama diagrama de bloques, donde se coloca toda la lógica de programación del instrumento virtual.

  • ¿Qué se puede hacer en la pestaña Archivo de LVW?

    -En la pestaña Archivo de LVW, se pueden crear nuevos instrumentos virtuales, cerrar instrumentos, cerrar todo, guardar, guardar como, crear un proyecto nuevo, entre otras opciones.

  • ¿Qué práctica básica se realiza en el video?

    -Se realiza una práctica básica para crear una calculadora de operaciones matemáticas fundamentales como suma, resta, multiplicación y división.

  • ¿Cómo se crea un nuevo instrumento virtual en LVW?

    -Para crear un nuevo instrumento virtual en LVW, se da click en File y luego en New.

  • ¿Qué tipo de controles se utilizan para que el usuario introduzca números en la calculadora?

    -Se utilizan controles numéricos para que el usuario introduzca números en la calculadora.

  • ¿Cómo se pueden copiar y pegar controles en el panel frontal de LVW?

    -Se selecciona el control que se desea copiar, se da un Control C para copiar y luego un Control V en cualquier parte del panel frontal para pegar.

  • ¿Qué operaciones matemáticas se pueden realizar con la calculadora creada en el video?

    -Con la calculadora creada en el video se pueden realizar operaciones de suma, resta, multiplicación y división.

  • ¿Cómo se conectan los controles numéricos con los indicadores de resultados en el diagrama de bloques de LVW?

    -Se conectan haciendo clic derecho en el diagrama de bloques, seleccionando el control numérico correspondiente y haciendo clic en los círculos naranjas para unir los elementos.

  • ¿Qué sucede cuando se intenta realizar una división por cero en la calculadora de LVW?

    -Cuando se intenta realizar una división por cero en la calculadora, LVW muestra un error indicando que no se puede realizar la operación.

Outlines

00:00

💻 Creación de un instrumento virtual en LVW

Este primer párrafo explica cómo empezar a trabajar con LVW (Laboratory Virtual Instrument Engineering Workbench). Se menciona la creación de un nuevo instrumento virtual, las ventanas que aparecen al iniciar (panel frontal y diagrama de bloques), y las diferentes pestañas y herramientas disponibles para el usuario. Se describe la creación de una calculadora de operaciones básicas, incluyendo la selección y colocación de controles numéricos en el panel frontal y cómo se relacionan estos con el diagrama de bloques. También se explica cómo cambiar el tamaño y etiquetas de los controles, y cómo copiar y pegar elementos en el diseño.

05:00

🎨 Diseño de la interfaz de usuario y conexiones lógicas

En el segundo párrafo se describe el proceso de decoración de la interfaz de usuario de la calculadora, incluyendo la adición de elementos decorativos y cómo se estructura la disposición de los controles. Se detalla cómo se conectan los controles numéricos con los indicadores de suma, resta, multiplicación y división en el diagrama de bloques. Se explica con detalle cómo se establecen las conexiones entre los controles y los indicadores, y cómo se visualiza el resultado de las operaciones en el indicador correspondiente al realizar clics y selecciones en el diagrama.

10:01

🔧 Prueba y ejecución de la calculadora en LVW

El tercer párrafo cubre la ejecución de la calculadora de operaciones básicas en LVW. Se describe cómo se ven los resultados iniciales en la simulación y cómo se gestiona el error al intentar dividir por cero. Se menciona la ejecución continua de la simulación y cómo se pueden cambiar los valores de los controles numéricos para obtener diferentes resultados en tiempo real. Finalmente, se detalla cómo se pausa la simulación y se concluye la primera práctica con LVW, con un enlace al siguiente video para continuar el aprendizaje.

Mindmap

Keywords

💡LVW

LVW es un software de simulación y programación utilizado para crear instrumentos virtuales. En el vídeo, se trata de aprender a usar LVW para realizar operaciones matemáticas básicas, como suma, resta, multiplicación y división. LVW se presenta como una herramienta integral para el desarrollo de proyectos que involucren la interacción de interfaces de usuario con la lógica de programación.

💡Instrumento Virtual

Un 'instrumento virtual' es una representación en la pantalla de un dispositivo o herramienta que se puede interactuar convirtiéndose en una extensión del usuario. En el vídeo, el instrumento virtual se refiere al archivo creado en LVW que se programará para realizar operaciones matemáticas.

💡Panel frontal

El 'panel frontal' es la interfaz de usuario donde se interactúa directamente con el operador. En el vídeo, se menciona que se crea un nuevo instrumento virtual y se configura el panel frontal para que el usuario pueda introducir datos y ver los resultados de las operaciones matemáticas.

💡Diagrama de bloques

El 'diagrama de bloques' es una representación gráfica de la lógica de programación de un instrumento virtual en LVW. Se utiliza para colocar y conectar los diferentes componentes de la lógica de programación, como se ve en el vídeo al conectar operaciones matemáticas.

💡Control numérico

Un 'control numérico' es un tipo de elemento de interfaz de usuario que permite la introducción de números. En el vídeo, se utilizan controles numéricos para que el usuario ingrese los valores que desea operar con la calculadora virtual.

💡Operaciones matemáticas

Las 'operaciones matemáticas' son procesos que se realizan con números para obtener un resultado, como la suma, resta, multiplicación y división. El vídeo enseña cómo programar un instrumento virtual en LVW para realizar estas operaciones básicas.

💡Simulación

La 'simulación' es el proceso de imitar el comportamiento de un sistema o proceso. En el vídeo, la simulación se usa para probar y ejecutar el instrumento virtual creado en LVW, mostrando cómo se comporta con diferentes valores de entrada.

💡Conexión

Una 'conexión' en el contexto del vídeo se refiere a la unión de los elementos en el diagrama de bloques para que funcionen conjuntamente. Se menciona cómo se conectan los valores de entrada con los operadores matemáticos para obtener un resultado en la salida.

💡Indicador numérico

Un 'indicador numérico' es un tipo de control de salida que muestra el resultado de una operación matemática. En el vídeo, se usan indicadores numéricos para mostrar los resultados de las operaciones de suma, resta, multiplicación y división.

💡Error

Un 'error' en programación se refiere a una condición que impide que un programa se ejecute correctamente. En el vídeo, se menciona un error específico que ocurre cuando se intenta realizar una división por cero en la calculadora virtual.

💡Decoraciones

Las 'decoraciones' son elementos gráficos que se utilizan para mejorar la apariencia y la funcionalidad de la interfaz de usuario. En el vídeo, se agregan decoraciones al panel frontal para mejorar la visualización de los números que introduce el usuario.

Highlights

El video enseña a utilizar LVW para realizar operaciones matemáticas básicas.

Un archivo en LVW se conoce como instrumento virtual.

Para empezar, se crea un nuevo instrumento virtual a través del menú File > New.

Se abren dos ventanas: el panel frontal y el diagrama de bloques.

El panel frontal es la interfaz de usuario y el diagrama de bloques contiene la lógica de programación.

Las ventanas tienen pestañas básicas para archivos, edición, vista, proyecto, ventana, ayuda y opciones adicionales.

Se inicia la primera práctica creando una calculadora de operaciones básicas.

Se utilizan controles numéricos para que el usuario introduzca dos números.

Se copia y modifica el control numérico para agregar un segundo número y un indicador de resultados.

Se seleccionan operaciones matemáticas como suma, resta, multiplicación y división desde el panel frontal.

Se decora la interfaz de usuario con elementos gráficos y secciones para introducir números.

Se configura la lógica de programación en el diagrama de bloques.

Se conectan los controles numéricos con los indicadores de resultados correspondientes.

Se demuestra cómo unir elementos en el diagrama de bloques y establecer conexiones.

Se ejecuta la calculadora para validar que las operaciones matemáticas se realizan correctamente.

Se simula la calculadora para cambiar valores y observar resultados en tiempo real.

Se identifican errores como la división por cero y se ajustan los resultados en la simulación.

Se concluye la práctica y se planifica continuar en el siguiente video.

Transcripts

play00:01

[Música]

play00:06

Hola y bienvenidos a este video en el

play00:09

que aprenderemos a utilizar l viw

play00:11

mediante la realización de algunas

play00:13

prácticas básicas utilizando operaciones

play00:16

Matemáticas fundamentales como la suma

play00:19

la resta multiplicación división

play00:23

etcétera un archivo realizado en lvw se

play00:27

le conoce como instrumento virtual ubi

play00:30

para comenzar con nuestra

play00:33

práctica necesitamos crear un nuevo u

play00:36

para eso le damos click en file y nuevo

play00:40

vibi virtual

play00:45

instrument se aperturan dos

play00:49

ventanas una es el panel frontal que es

play00:52

la interfaz de usuario la que

play00:55

interactuará con el

play00:57

operador y la otra se le llama diagrama

play01:00

de bloques que es en donde se colocará

play01:02

toda la lógica de programación de

play01:04

nuestro instrumento

play01:06

virtual cada una de las ventanas posee

play01:10

pestañas básicas como la de archivo para

play01:13

crear nuevos instrumentos virtuales

play01:16

cerrar algún instrumento cerrar todo

play01:18

guardar guardar como crear un proyecto

play01:21

nuevo con la integración de múltiples

play01:23

instrumentos virtuales imprimir

play01:26

propiedades etcétera editar el ortar el

play01:30

copiar el pegar el seleccionar todo

play01:33

importar imágenes remover conexiones

play01:37

rotas limpiar el diagrama y algunas

play01:41

otras opciones que iremos viendo

play01:43

conforme vayamos avanzando en el curso

play01:45

la de vista el cual me ofrece ver la

play01:49

paleta de funciones la paleta de

play01:52

herramientas lista de

play01:54

rores

play01:56

etcétera proyecto crear abrir guardar

play02:00

cerrar agregar nuevos

play02:05

proyectos la ventana de operación la que

play02:08

me permite simular detener una

play02:10

simulación ir paso a paso suspender

play02:14

cambiar a modo de simulación etcétera el

play02:17

de herramientas ventanas

play02:20

ayuda y algunos botones acá que conforme

play02:24

vayamos avanzando iremos conociendo

play02:26

comenzaremos con la

play02:27

realización de la primera práctica la

play02:30

cual se llamará calculadora de

play02:32

operaciones básicas damos doble clic en

play02:36

el panel

play02:37

frontal y

play02:39

escribimos calculadora de

play02:44

operaciones

play02:46

básicas seleccionamos y acomodamos ahí

play02:51

damos clic derecho sobre el panel

play02:53

frontal y aparecerá la paleta de los

play02:56

diferentes controles que podemos

play02:58

utilizar para crear crear la interfaz de

play03:01

usuario para realizar una calculadora

play03:04

necesitamos que el usuario introduzca

play03:06

números en este caso le vamos a

play03:07

solicitar que introduzca dos

play03:10

números Nos dirigimos a los controles

play03:13

numéricos y seleccionamos el icono que

play03:15

dice control

play03:17

numérico colocamos en el panel

play03:20

frontal en este momento podemos observar

play03:23

que tanto en el diagrama de bloques como

play03:24

en el panel frontal se agregaron nuevos

play03:27

iconos estos están relacionados este me

play03:30

sirve para que el usuario pueda

play03:32

introducir los datos Y este icono me

play03:35

sirve para leer los datos que introduce

play03:37

el usuario y establecer la lógica de

play03:39

funcionamiento si le damos un clic

play03:42

encima del control numérico se

play03:45

seleccionará puedo yo hacer más grande

play03:47

el control numérico colocando mi cursor

play03:49

en este recuadro de color azul clic

play03:51

izquierdo sostenido y Lu hao más grande

play03:55

puedo cambiar el texto que dice numérico

play03:57

dando doble clic sobre él y escribiendo

play04:00

a lo mejor número

play04:03

uno seleccionamos el control numérico

play04:06

damos control c click en cualquier parte

play04:09

de mi panel frontal y control V con eso

play04:12

se hace una copia del control numérico

play04:15

pero se le agrega un número dos a la

play04:17

etiqueta y se agrega un nuevo icono en

play04:20

el diagrama de bloques para mostrar los

play04:22

resultados de las

play04:24

operaciones nuevamente damos clic

play04:26

derecho sobre el panel frontal y ahora

play04:28

en la opción numérica seleccionamos

play04:30

indicador numérico el cual es un

play04:33

recuadro de solo lectura damos clic

play04:37

izquierdo y colocamos la etiqueta de

play04:40

este le vamos a poner

play04:44

suma seleccionamos control c control

play04:51

V

play04:53

acomodamos selecciono ambos control c

play04:56

control V Se me copian dos ahora y vamos

play05:00

a cambiar el texto este

play05:02

será una

play05:04

resta este

play05:06

será una

play05:09

multiplicación y este

play05:11

será una

play05:13

división vamos a decorar un poco lo que

play05:17

hemos hecho damos clic derecho

play05:19

nuevamente sobre panel frontal y aquí

play05:22

Hay una carpeta que dice decoraciones

play05:24

múltiples decoraciones vamos a a

play05:26

seleccionar

play05:28

esta lo coloco en esta parte y hago más

play05:32

grande Ahí está vamos a agregar otra

play05:36

decoración ahora esta

play05:39

Quizás lo coloco por acá y esta Va a

play05:42

encerrar los números que va a introducir

play05:45

el

play05:46

usuario hemos terminado la interfaz de

play05:48

usuario pasemos a la parte lógica al

play05:51

diagrama de bloques voy a

play05:53

acomodar mis iconos y ahora para que

play05:57

pueda sumar estos dos elementos

play06:00

voy a hacer clic derecho encima del

play06:03

panel de diagram de bloques y

play06:07

seleccionaré en los controles numéricos

play06:09

aquella que dice suma clic izquierdo

play06:13

sostenido y ahí está seleccionamos

play06:16

nuevamente pero ahora la

play06:19

resta nuevamente pero ahora la

play06:23

multiplicación y finalizamos con la

play06:28

división

play06:30

cuando yo coloco mi cursor encima del

play06:33

icono de suma aparecen tres puntitos los

play06:36

que aparecen del lado izquierdo son las

play06:39

entradas y lo que aparece del lado

play06:40

derecho es la salida si coloco mi cursor

play06:44

encima de uno de los círculos naranjas

play06:47

el icono cambia de color ese icono

play06:50

significa que me permite unir elementos

play06:53

y aparece un texto que dice X significa

play06:56

que ahí va el valor x que se va a sumar

play06:59

si lo coloco abajo dice ahora y ahí va

play07:03

el valor y que vamos a sumar y si lo

play07:05

colocamos en la salida dice x + y

play07:08

significa que en la salida se mostrará

play07:11

el resultado de x + y vamos a unir mis

play07:15

elementos voy a colocarme en el primer

play07:17

círculo en color naranja Espero que se

play07:19

coloque ese icono clic izquierdo y me

play07:22

dirijo

play07:24

al número uno hasta que aparezca el

play07:28

círculo naranja y ahí

play07:31

suelto en ese momento aparece una línea

play07:35

que se ha unido al número uno repitamos

play07:38

lo mismo pero ahora con el círculo de

play07:40

abajo clic izquierdo sostenido si

play07:43

quisiera darle forma al cable de

play07:45

conexión puedo soltarle clic

play07:48

acá y si se dan cuenta se ha anclado a

play07:52

ese punto en donde yo solté y ahora hago

play07:56

clic en la salida del número dos dos ahí

play08:00

y ahí está se le dio forma a la conexión

play08:03

el resultado clic izquierdo sostenido

play08:07

igual puedo darle forma A lo mejor

play08:09

quiero soltarlo acá en ese punto ahí se

play08:12

anclo y luego hacia la entrada de mi

play08:16

indicador Esto me estaría diciendo que

play08:19

en la entrada de X se colocará el valor

play08:22

del número uno en la de y el de número

play08:24

dos y en la salida la suma de esos dos

play08:27

números y esto se verá reflejado en el

play08:30

indicador suma cuál es si doy doble clic

play08:33

sobre el indicador suma se resalta el

play08:37

indicador correspondiente hagamos lo

play08:40

mismo para las otras

play08:43

operaciones vamos a sumar

play08:46

x vamos a seleccionar x y aquí puedo yo

play08:51

dirigirme hasta el valor de número uno o

play08:54

puedo seleccionar alguna parte de la

play08:56

línea que ya está conectado al número

play08:59

uno por ejemplo

play09:02

aquí y en este momento se unió esta

play09:05

línea y esta línea se unen al valor de

play09:09

número uno damos lo mismo para número

play09:12

dos lo voy a unir acá y la salida iría

play09:17

al indicador de

play09:19

resta

play09:22

multiplicación el número

play09:24

uno si se dan cuenta en este momento

play09:27

cambió la forma como estaba conectado

play09:30

pero es lo mismo Miren la entrada de X

play09:33

de la suma se conecta en este nodo la

play09:36

entrada x de la resta igual y la entrada

play09:39

x de la multiplicación de la misma

play09:41

manera este nodo se dirige hacia el

play09:44

número uno vamos a conectar el y de la

play09:47

multiplicación acá vamos a conectar el X

play09:51

de la

play09:52

división y el y de la división la salida

play09:55

de la multiplicación a su indicador

play09:57

correspondiente y la de la ión

play10:01

También bien en este momento he

play10:04

terminado la lógica de

play10:07

programación de mi documento la lógica

play10:10

de programación de la interfaz de mi

play10:12

calculadora de operaciones básicas lo

play10:15

que vamos a hacer es

play10:17

ejecutarlo inicialmente aparece número

play10:20

uno con cer número dos con cero la suma

play10:22

es cero la resta es cer0 la

play10:24

multiplicación es cer0 y la división me

play10:27

tiene que marcar un error porque no

play10:28

existe división sobre cero vamos a

play10:30

ejecutarlo para ejecutarlo Vamos a darle

play10:33

clic aquí donde dice

play10:36

Run Vamos a darle clic en este icono es

play10:39

una flechita que dice rong

play10:43

veamos ejecutó una sola vez mi código

play10:47

tomó estos dos valores los sumó los

play10:50

restó los multiplicó y cuando hizo la

play10:52

división me muestra un error que dice

play10:55

que no se puede realizar esta operación

play10:59

todo lo hizo muy

play11:01

rápido vamos ahora a simularlo pero de

play11:04

forma continua para que nosotros

play11:06

tengamos la oportunidad de ir cambiando

play11:08

valores para esto Vamos a darle clic

play11:11

ahora a este icono clic

play11:14

izquierdo y en ese momento queda anclada

play11:18

la simulación y está en constante

play11:21

ejecución vamos a cambiar aquí el número

play11:25

Vamos a ponerle ahora uno

play11:27

enter la suma 1 + 0 1 la resta 1 - 0 1

play11:35

la multiplicación 1 * 0 y la división

play11:38

como estoy dividiendo un número entre 0

play11:41

pues me dice que es infinito eso ya lo

play11:43

sabemos vamos a cambiar el número acá

play11:45

vamos a ponerle 3 enter

play11:49

1 1 + 3 4 1 - 3 -2 1 * 3 3 1 / 3

play11:57

0.300

play12:00

33 vamos a pausar esta

play12:04

simulación y listo hemos terminado

play12:07

nuestra primera práctica en l viw con

play12:11

esto vamos a finalizar este video y

play12:13

continuamos en el siguiente

play12:27

video

play12:31

y

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Programación LVWCalculadora BásicaOperaciones MatemáticasInterfaz de UsuarioDiagrama de BloquesLógica de ProgramaciónSimulación de SoftwareControles NuméricosEjercicios PrácticosTecnología Educativa
هل تحتاج إلى تلخيص باللغة الإنجليزية؟