SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Ejercicio 0 – Abrir y Cerrar un Instrumento Virtual (Diapositiva 12) 
 
Examine  el  VI  Signal  Generation  and  Processing  (Generación  y  Procesamiento  de 
Señales) y corralo. Cambie las frecuencias y tipos de señales de entrada y vea como el 
display  en  las  graficas  cambia.  Cambie  la  ventana  de  procesamiento  de  señales  y  las 
opciones de filtro. Después de que halla examinado el VI y las diferentes opciones que 
usted puede cambiar, pare el VI al presionar el botón de parada (Stop button) 
 
        1.  Seleccione  Start»Programs»National  Instruments»LabVIEW  7.0»LabVIEW 
        para lanzar LabVIEW. La caja de dialogo de LabVIEW aparece. 
         
        2.  Seleccione  Help»Find  Examples.  La  caja  de  dialogo  que  aparece  muestra  y 
        enlaza todos los VIs de ejemplo disponibles en LabVIEW. 
         
        3. En el Browse Tab, seleccione browse (navegar) de acuerdo al tema deseado. 
        Elija  Analyzing  and  Processing  Signals  (analizando  y  procesando  señales), 
        después Signal Processing, después Signal Generation and Processing.vi. 
        Esto abrirá el Panel Frontal del VI Signal Generation and Processing. 
 
Nota  Usted  también  puede  abrir  el  VI  al  hacer  clic  en  el  botón  Open  VI  (abrir  VI)  y 
navegar a labviewexamplesappsdemos.llbSignal Generation and Processing.vi. 
 
Panel Frontal 
        4. Haga clic en el botón de Run (correr) de la barra de herramientas, mostrado a 
        la  izquierda,  para  correr  este  VI.  Este  VI  determina  el  resultado  de  filtrar  una 
        señal  generada.  Este  ejemplo  también  muestra  el  espectro  de  poder  (power 
        spectrum)  para  señales  generadas.  Las  señales  resultantes  son  mostradas  en 
        graficas en el panel frontal, como se muestra en la siguiente figura. 
         




                                                                                      
 
       5. Utilice la herramienta de Operación, mostrada en la izquierda, para cambiar la 
       señal  de  Entrada  y  la  señal  de  Procesamiento,  use  las  flechas  de  incremento  o 
       decremento en el control, y mueva el puntero a la Frecuencia deseada. 
        
       6.  Presione  el  botón  de  More  Info…  (mas  información)  o  [F5]  para  leer  mas 
       acerca de las funciones de análisis. 
        
       7. Presione el botón Stop (parada) o [F4] para parar el VI. 
 
Diagrama de Bloques 
 
        8. Seleccione Window»Show Diagram o presione las teclas <Ctrl‐E> para mostrar 
        el diagrama de bloque del VI Signal Generation and Processing. 
         
        (MacOS) Presione las teclas <Command‐E>. (Sun) Presione las teclas <Meta‐E>. 
        (Linux) Presione las teclas <Alt‐E>. 
         
        Este diagrama de bloque contiene muchos de los elementos básicos de diagrama 
        de  bloque,  incluyendo  subVIs,  funciones,  y  estructuras,  de  las  cuales  usted 
        aprenderá mas tarde en el curso. 
         
        9. Seleccione Window»Show Panel o presione las teclas <Ctrl‐E> para regresar al 
        Panel Frontal. 
         
        10.  Cierre el VI y no guarde los cambios. 
 
 
Fin del Ejercicio 
Ejercicio 1 – Convertir °C a °F 
 
Construir un VI 
 
Complete  los  pasos  siguientes  para  crear  un  VI  que  tome  un  número  representando 
grados Celsius y lo convierta a un número representando grados Fahrenheit. 
 
En las ilustraciones de cableado, la flecha al final del icono del mouse (mostrado al lado 
izquierdo) muestra donde hacer clic y el numero en la flecha indica cuantas veces hay 
que hacer clic. 
 
Panel Frontal 
         1. Seleccione File»New para abrir un nuevo panel frontal. 
 
 
 
 
          
         2. (Opcional)  Seleccione  Window»Tile  Left  and  Right  para  mostrar  el  panel 
            frontal y el diagrama de bloques uno al lado del otro. 
         3. Cree un control digital numérico. Usted utilizara este control para introducir 
            el valor en grados Centígrados. 
                a. Seleccione  el  control  digital  en  la  paleta  de  Controls»Numeric 
                    Controls. Si la paleta de Controls no esta visible, haga clic‐derecho en 
                    un área abierta del panel frontal para desplegarla. 
                b. Mueva el control al panel frontal y haga clic para colocar el control. 
                c. Escriba deg C adentro de la etiqueta y haga clic afuera de la etiqueta o 
                    haga clic en el botón Enter de la barra de herramientas. Si usted no 
                    escribe el nombre inmediatamente, LabVIEW utiliza una etiqueta que 
                    tiene  por  defecto.  Usted  puede  editar  una  etiqueta  en  cualquier 
                    momento utilizando la herramienta de Etiquetado. 
         4. Cree  un  indicador  digital  numérico.  Usted  utilizara  este  indicador  para 
            mostrar el valor en grados Fahrenheit. 
                a. Seleccione  el  indicador  digital  en  la  paleta  Controls»Numeric 
                    Indicators. 
                b. Mueva  el  indicador  al  panel  frontal  y  haga  clic  para  colocar  el 
                    indicador. 
                c. Escriba deg F adentro de la etiqueta y haga clic afuera de la etiqueta o 
                    haga clic en el botón Enter. 
            LabVIEW  crea  terminales  de  control  e  indicación  correspondientes  en  el 
            diagrama de bloques. Las terminales representan el tipo de dato de control o 
            indicación. Por ejemplo, una terminal DBL representa un control o indicador 
            numérico de punto flotante con valor de precisión‐doble. 
Nota Las terminales de control  tienen un borde  más  grueso  que las terminales 
       de los indicadores. 
        
 
Diagrama de Bloque 
      5. Despliegue  el  diagrama  de  bloques  hacienda  clic  en  el  o  seleccionando  
         Window»Show Diagram. 
       




                                                                     
        
       Nota: Las terminales del Diagrama de Bloques pueden ser vistas como iconos o 
       como  terminales.    Para  cambiar  la  manera  en  que  LabVIEW  despliega  estos 
       objetos haga clic derecho en la terminal y seleccione View As Icon.   
        




                                                                           
        
        
       6. Seleccione  las  funciones  de  Multiplicación  (Multiply)  y  Suma  (Add)  en  la 
          paleta de Functions»Numeric  y colóquelas  en el diagrama  de bloques. Si  la 
          paleta de Functions no esta visible, haga clic derecho en un área libre en el 
          bloque de diagramas para desplegarla. 
       7. Seleccione  una  constante  numérica  en  la  paleta  Functions»Numeric  y 
          coloque  dos  de  ellas  en  el  diagrama  de  bloques.  Cuando  usted  coloca  la 
          constante numérica por primera vez esta queda seleccionada de manera que 
          usted pueda escribir el valor deseado. 
       8. Escriba 1.8 en una de las constantes y 32.0 en la otra. 
          Si usted movió las constantes antes de haberles asignado (escrito) un valor, 
          entonces utilice la herramienta de Etiquetado para ingresar los valores. 
       9. Utilice la herramienta de cableado para conectar los iconos como se muestra 
          en el diagrama de bloques previo. 
              • Para  cablear  de  una  terminal  a  la  otra,  utilice  la  herramienta  de 
                   Cableado  para  hacer  clic  en  la  primera  terminal,  mover  la 
                   herramienta  a  la  segunda  terminal,  y  hacer  clic  en  la  segunda 
terminal,  como  se  muestra  en  la  siguiente  ilustración.  Usted  puede 
                     comenzar el cableado desde cualquier terminal. 
 




                                                                
 
                •   Usted  puede  doblar  un  cable  al  hacer  clic  para  sujetar  el  cable  a  la 
                    pantalla  y  moviendo  el  cursor  en  una  dirección  perpendicular. 
                    Presione  la  barra  de  espaciamiento  para  cambiar  la  dirección  de 
                    cableado. 
                • Para  identificar  terminales  en  los  nodos,  haga  clic  derecho  en  las 
                    funciones  de  Multiplicación  y  Suma  y  seleccione  Visible 
                    Items»Terminals desde el menú de atajo para desplegar el conector. 
                    Regrese a los iconos una vez que haya cableado haciendo clic derecho 
                    en  las  funciones  y  seleccionando  Visible  Items»Terminals  desde  el 
                    menú de atajo para remover la selección (checkmark). 
                • Cuando  mueva  la  herramienta  de  Cableado  sobre  una  terminal,  el 
                    área  de  la  terminal  se  ilumina  intermitentemente,  indicando  que  al 
                    hacer clic sobre ella se conectara el cable a la terminal y una etiqueta 
                    de sugerencia aparece, mostrando el nombre de la terminal. 
                • Para cancelar un cable que se ha comenzado a conectar, presione la 
                    tecla <Esc>, haga clic derecho, o haga clic en la terminal de inicio. 
        10. Despliegue  el  panel  frontal  haciendo  clic  en  el  o  seleccionando 
            Window»Show Panel. 
        11. Salve el VI ya que usted utilizara este VI después en el curso. 
                a. Seleccione File»Save. 
                b. Navegue a c:exercisesLV Intro. 
        Note Salve todos los VIs que edita en este curso en c:exercisesLV Intro. 
                c. Escriba Convertir C a F.vi en el ventana de dialogo. 
                d. Haga clic en el botón Save. 
        12. Ingrese un número en el control digital y corra el VI. 
                a. Utilice  la  herramienta  de  Operación  o  la  herramienta  de  Etiquetado 
                    para hacer doble clic en el control digital y escribir un nuevo numero 
                    (valor). 
                b. Haga clic en el botón de Run para correr el VI. 
                c. Trate diferentes números varios y corra el VI otra vez. 
        13. Seleccione File»Close para cerrar el VI Convertir C a F. 
         
Fin del Ejercicio 
Ejercicio 2a – Crear un SubVI 
 
Panel Frontal 
        1. Seleccione  File»Open  y  navegue  a  c:exercisesLV  Intro  para  abrir  el  VI 
             Convertir C a F. 
             Si  usted  cerro  todos  los  VIs  que  estaban  abiertos,  haga  clic  en  el  botón 
             Open… en la ventana de dialogo de LabVIEW 
Sugerencia  Haga  clic  en  la  flecha  junto  al  botón  Open…  en  la  ventana  de  dialogo  de  
LabVIEW para abrir documentos recientemente abiertos, tales como Convertir C a F.vi. 
        El siguiente panel frontal aparece. 
         
         
         
         
         
        2. Haga clic derecho en el icono en la parte superior derecha del panel frontal y 
             seleccione Edit Icon del menú de atajo. Esto hace que la ventana de dialogo 
             Icon Editor aparezca. 
        3. Haga  doble  clic  en  la  herramienta  de  Selección  en  la  parte  izquierda  de  la 
             ventana de dialogo del Icon Editor para seleccionar el icono por defecto. 
        4. Presione la tecla <Delete> para remover el icono por defecto. 
        5. Haga doble clic en la herramienta de Rectángulo para re‐dibujar la orilla. 
        6. Cree el siguiente icono. 




                                                                                    
               a. Utilice la herramienta de Texto para hacer clic en el área de edición. 
               b. Escriba C y F. 
               c. Haga doble clic en la herramienta de Texto y cambie el tamaño de la 
                  letra (fuente) a Small Fonts. 
               d. Utilice la herramienta de Lápiz para crear una flecha. 
        Nota Para dibujar líneas rectas horizontales o verticales presione la tecla <Shift> 
        mientras usted utiliza la herramienta de Lápiz para mover el cursor. 
e. Utilice la herramienta de Selección y las teclas de flecha (arrow keys) 
                   para mover el texto y la flecha que usted creo. 
                f. Seleccione  el  icono  B&W  y  seleccione  256  Colors  en  el  campo  Copy 
                   from  para  crear  un  icono  en  blanco  y  negro,  el  cual  LabVIEW  utiliza 
                   para imprimir a menos que usted tenga una impresora a colores. 
                g. Cuando el icono este completo, haga clic en el botón OK para cerrar 
                   la  ventana  de  dialogo  Icon  Editor.  El  icono  aparece  en  la  esquina 
                   superior derecha del panel frontal y del diagrama de bloque. 
        7. Haga clic derecho en el icono localizado en el panel frontal y seleccione Show 
            Connector  desde  el  menú  de  atajo  para  definir  el  patrón  de  terminales  del 
            conector. 
            LabVIEW  selecciona  un  patrón  para  el  conector  basado  en  el  número  de 
            controles  e  indicadores  en  el  panel  frontal.  Por  ejemplo,  este  panel  frontal 
            tiene dos terminales, deg C y deg F, por lo que LabVIEW selecciona un patrón 
            de conector con dos terminales. 
        8. Asigne las terminales al control digital y al indicador digital. 
                a. Seleccione  Help»Show  Context  Help  para  desplegar  la  ventana 
                   Context  Help.  Mire  cada  conexión  en  la  ventana  Context  Help 
                   mientras usted las hace. 
                b. Haga  clic  en  la  terminal  izquierda  del  conector.  La  herramienta 
                   automáticamente  se  cambia  a  la  herramienta  de  Cableado,  y  la 
                   terminal se torna negra. 
                c. Haga clic en el control deg C. La terminal izquierda se torna naranja, y 
                   el control se remarca. 
                d. Haga  clic  en  un  área  desocupada  del  panel  frontal.  El  remarcado 
                   desaparece,  y  la  terminal  se  cambia  al  color  del  tipo  de  dato  del 
                   control para indicar que usted ha conectado la terminal. 
                e. Haga  clic  en  la  terminal  derecha  del  conector  y  haga  clic  en  el 
                   indicador deg F. La terminal derecha se torna naranja. 
                f. Haga clic en un área desocupada del panel frontal. Ambas terminales 
                   son color naranja. 
                g. Mueva  el  cursor  sobre  el  conector.  La  ventana  de  Context  Help 
                   muestra que ambas terminales están conectadas a valores de punto 
                   flotante. 
        9. Seleccione  File»Save  para  salvar  el  VI  porque  usted  usara  este  VI  mas 
            adelante en el curso. 
        10. Seleccione File»Close para cerrar el VI Convertir C a F. 
         
Fin del Ejercicio 
Ejercicio 2b – Adquisición de Datos 
 
Para completar este ejercicio, usted necesitara el sensor de temperatura de punta fría 
(IC  temperature  sensor)  disponible  en  ya  sea  el  BNC‐2120,  SCB‐68,  o  DAQ  Signal 
Accessory.  
 
Panel Frontal 
        1. Seleccione File»New para abrir el nuevo panel frontal. 
        2. Cree  el  indicador  de  termómetro,  como  se  muestra  en  el  siguiente  panel 
            frontal. 
         




                                                                       
        
             a. Seleccione el termómetro en la paleta Controls»Numeric Indicators y 
                  colóquelo en el panel frontal. 
             b. Escriba  Temperature  adentro  de  la  etiqueta  y  haga  clic  afuera  de  la 
                  etiqueta o haga clic en el botón Enter en la barra de herramientas. 
             c. Haga  clic  derecho  en  el  termómetro  y  seleccione  Visible 
                  Items»Digital Display de el menú de atajo para mostrar el despliegue 
                  digital del termómetro. 
              
       3. Cree el control de switch vertical. 
             a. Seleccione  el  switch  de  conmutación  vertical  (vertical  toggle  switch) 
                  en la paleta Controls»Buttons. 
             b. Escriba  Temp  Scale  adentro  de  la  etiqueta  y  haga  clic  afuera  de  la 
                  etiqueta o haga clic en el botón Enter. 
             c. Use la herramienta de Etiquetado para colocar una etiqueta libre, deg 
                  C, junto a la posición verdadera (TRUE) del switch, como se muestra 
                  en el panel frontal previo. 
             d. Coloque una etiqueta libre, deg F, junto a la posición falsa (FALSE) del 
                  switch. 
 
Diagram de Bloque 
      4. Seleccione Window»Show Diagram para desplegar el diagrama de bloques. 
      5. Construya el siguiente diagrama de bloques. 
 
               a. Coloque  el  VI  DAQ  Assistant  Express  localizado  en  la  paleta  
                   Functions»Input. Haga las siguientes configuraciones en el  Asistente 
                   de Configuración DAQ (DAQ Assistant configuration wizard). 
                         i. Seleccione Analog Input como el tipo de medición. 
                        ii. Seleccione Voltage. 
                       iii. Seleccione ai0 como el canal de su aparato de adquisición de 
                             datos. 
                       iv. En  la  sección  de  temporizado  de  tareas  (Task  Timing), 
                             seleccione Acquire 1 sample. 
                
               b. Coloque  la  función  Convert  from  Dynamic  Data  localizada  en 
                   Functions»Signal  Manipulation  y  seleccione  escalar  simple  (Single 
                   Scalar) como el tipo resultante de datos (Resulting data type). 
               c. Coloque la función de multiplicación (Multiply) localizada en la paleta 
                   Functions»Numeric.  Esta  función  multiplica  el  voltaje  que  el  VI  AI 
                   Sample  Channel  regresa  por  100.0  para  obtener  la  temperatura  en 
                   Celsius. 
               d. Seleccione Functions»Select a VI, navegue hacia el VI Convertir C a F 
                   VI,  el  cual  usted  construyó  en  el  Ejercicio  2a,  y  coloque  el  VI  en  el 
                   diagrama  de  bloques.  Este  VI  convierte  las  lecturas  en  Celsius  a 
                   Fahrenheit. 
               e. Coloque  la  función  de  seleccionar  (Select)  localizada  en  la  paleta 
                   Functions»Comparison.  Esta  función  regresa  el  valor  de  la 
                   temperatura  ya  sea  en  Fahrenheit  (FALSE)  o  en  Celsius  (TRUE), 
                   dependiendo en el valor de Temp Scale. 
               f. Haga  clic  derecho  en  la  terminal  y  de  la  función  de  multiplicación 
                   (Multiply),  seleccione  Create»Constant,  escriba  100,  y  presione  la 
                   tecla <Enter> para crear otra constante numérica. 
               g. Utilice  la  herramienta  de  Posicionamiento  para  colocar  los  iconos 
                   como  se  muestra  en  el  bloque  de  diagramas  previo  y  utilice  la 
                   herramienta de Cableado para conectarlos juntos. 
Sugerencia  Para  identificar  terminales  en  los  nodos,  haga  clic  derecho  en  el  icono  y 
seleccione Visible Items»Terminal del menú de atajo para desplegar el conector. 
        6. Despliegue el panel frontal al hacer clic en el o al seleccionar Window»Show 
           Panel. 
7. Haga  clic  en  el  botón  Continuous  Run,  mostrado  al  lado  izquierdo,  para 
            correr el VI continuamente. 
        8. Ponga  su  dedo  en  el  sensor  de  temperatura  y  mire  el  incremento  en 
            temperatura. 
        9. Haga clic en el botón Continuous Run otra vez para parar el VI. 
        10. Cree  el  siguiente  icono,  de  manera  que  usted  pueda  usar  el  VI  de 
            Temperatura como un subVI. 




                                                                                         
                a. Haga  clic  con  el  botón  derecho  en  el  icono  en  la  parte  superior 
                    derecha  del  panel  frontal  y  seleccione  Edit  Icon  desde  el  menú  de 
                    atajo. La ventana de dialogo Icon Editor aparece. 
                b. Haga doble clic con la herramienta de Selección en el lado izquierdo 
                    de  la  ventana  de  dialogo  Icon  Editor  para  seleccionar  el  icono  por 
                    defecto. 
                c. Presione la tecla <Delete> para remover el icono por defecto. 
                d. Haga  doble  clic  en  la  herramienta  de  Rectángulo  para  re‐dibujar  la 
                    orilla. 
                e. Use la herramienta de Lápiz para dibujar un icono que represente el 
                    termómetro. 
                f. Utilice el Foreground y  las  herramientas de Llenado para colorear el 
                    termómetro de rojo. 
Nota  Para  dibujar  líneas  rectas  horizontales  o  verticales,  presione  la  tecla  <Shift> 
mientras utilice la herramienta del lápiz para mover el cursor. 
                a. Haga  clic  doble  sobre  la  herramienta  de  Texto,  mostrada  a  la 
                    izquierda, y cambie el tamaño de la letra (fuente) a Small Fonts. 
                b. Seleccione el icono B&W y seleccione 256 Colors en el espacio Copy 
                    from  para  crear  un  icono  en  blanco  y  negro,  el  cual  LabVIEW  utiliza 
                    para imprimir a menos que usted tenga una impresora a color. 
                c. Cuando  el  icono  este  completo,  haga  clic  en  el  botón  OK.  El  icono 
                    aparece en la esquina superior derecha del panel frontal. 
        11. Seleccione  File»Save  para  salvar  el  VI.  Elija  un  lugar  en  su  disco  duro  para 
            salvar el VI como Termometro.vi. 
        12. Seleccione File»Close para cerrar el VI. 
Fin del Ejercicio 
Ejercicio 3 – Utilizando Ciclos 
 
Use  un  ciclo  mientras  (while)  y  un  grafico  de  forma  de  onda  para  construir  un  VI  que 
demuestre temporizado de software.  
 
Panel Frontal 
        1. Abra un nuevo VI. 
        2. Construya el siguiente panel frontal. 
         




                                                                                                    
         
            a. Seleccione el selector corredizo horizontal en la paleta Controls»Numeric 
               Controls  y  colóquelo  en  el  panel  frontal.  Usted  utilizara  este  selector 
               corredizo para cambiar el temporizado del software. 
            b. Escriba millisecond delay adentro de la etiqueta y haga clic afuera de la 
               etiqueta  o  haga  clic  en  el  botón  Enter  en  la  barra  de  herramientas, 
               mostrada a la izquierda. 
            c. Coloque un botón de parada (Stop) desde la paleta Controls»Buttons. 
            d. Seleccione  una  grafica  de  forma  de  onda  (waveform  chart)  en  la  paleta 
               Controls»Graph  Indicators  y  colóquela  en  el  panel  frontal.  El  grafico  de 
               forma de onda desplegara los datos en tiempo real. 
            e. Escriba  Value  History  adentro  de  la  etiqueta  y  haga  clic  afuera  de  la 
               etiqueta o haga clic en el botón Enter. 
            f. La leyenda de la grafica de forma de onda identifica la grafica como Plot 
               0. Utilice la herramienta de Etiquetado para hacer tres clics en Plot 0 en 
               la leyenda de la grafica, escriba Value, y haga clic afuera de la etiqueta o 
               haga clic en el botón Enter para re‐etiquetar la leyenda. 
            g. El  generador  de  números  aleatorios  genera  números  entre  0  y  1, en  un 
               salón de clases usted podría reemplazar esto por un VI de adquisición de 
               datos. Utilice la herramienta de Etiquetado para hacer doble clic en 10.0 
               en  el  eje‐y,  escriba  1,  y  haga  clic  afuera  de  la  etiqueta  o  haga  clic  en  el 
               botón Enter para re‐escalar el grafico. 
            h. Cambie –10.0 en el eje‐y a 0. 
            i. Etiquete el eje‐y como Value y el eje‐x como Time (sec). 
Diagrama de Bloque 
 
      3. Seleccione Window»Show Diagram para desplegar el diagrama de bloques. 
       
      4. Circunscriba  las  dos  terminales  en  un  ciclo  mientras  (While  Loop),  como  se 
         muestra en el siguiente diagrama de bloques. 




                                                                                 
                a. Seleccione  el  ciclo  mientras  (While  Loop)  en  la  paleta 
                   Functions»Execution Control. 
                b. Haga  clic  y  arrastre  un  rectángulo  de  selección  alrededor  de  las  dos 
                   terminales. 
                c. Utilice  la  herramienta  de  Posicionamiento  para  cambiarle el  tamaño 
                   al ciclo, si es necesario. 
                 
       5. Seleccione el  Random  Number  (0‐1)  en  la  paleta  Functions»Arithmetic  and 
           Comparison»Numeric.  Alternativamente  usted  podría  usar  un  VI  que  este 
           obteniendo datos desde un sensor externo. 
       6. Cablee los objetos del diagrama de bloques como se muestra en el diagrama 
           de bloque mostrado previamente. 
       7. Salve el VI como Utilice un Ciclo.vi porque usted usara este VI mas adelante 
           en el curso. 
       8. Despliegue  el  panel  frontal  al  seleccionarlo  o  al  seleccionar  Window»Show 
           Panel. 
       9. Corra el VI. 
           La  sección  del  diagrama  de  bloques  dentro  de  las  orilla  del  ciclo  mientras 
           (While Loop) se ejecuta hasta la condición especificada se vuelve verdadera 
           (TRUE).  Por  ejemplo,  mientras  el  botón  STOP  no  esta  presionado,  el  VI 
           retornara un nuevo numero y lo desplegara en la grafica de forma de onda. 
       10. Haga  clic  en  el  botón  STOP  para  parar  la  adquisición.  La  condición  es  falsa 
           (FALSE), y el ciclo para de ejecutarse. 
       11. Formatee y personalice las escalas X y Y de la grafica de forma de onda. 
                a. Haga clic derecho y seleccione Properties desde el menú de atajo. La 
                   siguiente ventana de dialogo aparece. 
b. Haga clic en el tab de Scale y seleccione diferentes estilos para el eje‐
                   y.  Usted  también  puede  seleccionar  diferentes  modos  de 
                   linearizacion, opciones de cuadricula, factores de escala, y formatos y 
                   precisión.    Note  que  estos  se  actualizaran  interactivamente  en  la 
                   grafica de forma de onda 
                c. Seleccione las opciones que usted desee y haga clic en el botón OK. 
                 




                                                                                  
 
        12. Haga  clic  derecho  en  la  grafica  de  forma  de  onda  y  seleccione  Data 
            Operations»Clear  Chart  desde  el  menú  de  atajo  para  vaciar  el  buffer  de 
            despliegue  y  resetear  la  grafica  de  forma  de  onda.  Si  el  VI  esta  corriendo, 
            usted puede seleccionar Clear Chart desde el menú de atajo. 
 
Añadiendo Temporizado 
Cuando  este  VI  corre,  el  ciclo  mientras  (While  Loop)  se  ejecuta  tan  rápido  como  le  es 
posible. Complete los siguientes pasos para tomar datos a ciertos intervalos, tales como 
una vez cada medio‐segundo, como se muestra en el siguiente diagrama de bloque.  
 
                a. Coloque  el  VI  Time  Delay  Express  localizado  en  la  paleta 
                    Functions»Execution  Control.  En  la  ventana  de  dialogo  que  aparece 
                    inserte  0.5.    Esta  función  asegurara  que  cada  iteración  ocurra  cada 
                    medio‐segundo (500 ms). 
                b. Divida  el  retardo  en  milisegundos  (millisecond  delay)  por  1000  para 
                    obtener  tiempo  en  segundos.    Conecte  la  salida  de  la  división  a  la 
                    entrada  Delay  Time  (s)  del  VI  Time  Delay  Express.    Esto  le  permitirá 
                    ajustar la velocidad de la ejecución desde el selector corredizo en el 
                    panel frontal. 
        13. Salve el VI, porque usted utilizara este VI mas adelante en el curso. 
        14. Corra el VI. 
        15. Trate diferentes valores en  el  retardo en  milisegundos  (millisecond delay) y 
            corra el VI otra vez.  Note como esto afecta la velocidad de la generación de 
            números y de su despliegue. 
        16. Cierre el VI. 
 
Fin del Ejercicio 
Ejercicio 4 ‐ Analizando e Ingresando Datos 
 
Complete  los  siguientes  pasos  para  construir  un  VI  que  mida  temperatura  cada  0.25  s 
por  10s.  Durante  la  adquisición,  el  VI  mostrara  las  mediciones  en  tiempo  real  en  una 
grafica  de  forma  de  onda.  Después  que  la  adquisición  se  haya  completado,  el  VI 
graficara  los  datos  en  una  grafica  y  calculara  las  temperatura  mínima,  máxima,  y 
average. El VI mostrara el mejor ajuste de la curva para la grafica de la temperatura. 
 
Panel Frontal 
        1. Abra  un  nuevo  VI  y  construya  el  siguiente  panel  frontal  utilizando  las 
            siguientes sugerencias. 
         




                                                                                        
                 
                    •   No cree los indicadores Mean, Max, y Min todavía.  Creelos en el 
                        Diagrama de Bloque al hacer clic derecho en las funciones y elegir 
                        Crear  Indicador  (Create  Indicator).  Después  posiciónelos  en  el 
                        Panel Frontal. 
 
Diagrama de Bloque 
 
      2. Construya el siguiente diagrama de bloque. 
 
 
        a. Seleccione  Functions»All  Functions»Select  a  VI…  y  elija 
            Termometro.vi (del ejercicio previo).   
        b. Coloque la función Wait Until Next ms Multiple localizada en la paleta 
            de Functions»All Functions »Time & Dialog y cree una constante de 
            250.  Así  como  el  VI  Time  Delay  Express,  esta  función  causa  que  el 
            ciclo para (For Loop) se ejecute cada 0.25 s (250 ms).   
        c. Coloque  la  función  Array  Max  &  Min  localizada  en  la  paleta 
            Functions»All  Functions  »Array.  Esta  función  regresa  las 
            temperaturas máximas y mínimas. 
        d. Coloque  el  VI  Mean  (media)  localizado  en  la  paleta  Functions»All 
            Functions»  Mathematics»Probability  and  Statistics.  Este  VI  regresa 
            el average de las mediciones de temperatura. 
        e. Haga clic derecho en las terminales de salida de la función Array Max 
            & Min y del VI Mean y seleccione Create»Indicator desde el menú de 
            atajo para crear los indicadores Max, Min, y Mean. 
        f. Coloque  el  VI  Write  LabVIEW  Measurements  File  Express  localizado 
            en la paleta Functions»Output.  LabVIEW automáticamente insertara 
            la función From DDT en el cable que usted conectara a la entrada de 
            Señales (Signals input). 
3. Salve el VI como Logger de Temperatura.vi. 
4. Despliegue el panel frontal y corra el VI. 
5. Después de presionar STOP (parar) una ventana de dialogo aparecerá. Ingrese 
el nombre del documento para salvar la hoja electrónica de datos (spreadsheet). 
6.  Abra  el  documento  de  hoja  electrónica  de  datos  (spreadsheet)  para 
asegurarse que el documento fue creado apropiadamente utilizando Notepad o 
creando un VI que lea el documento de la manera siguiente. 
•   Cree el siguiente diagrama de bloques 




                                                                      
                   •   Coloque el VI Read LabVIEW Measurement File Express localizado 
                       en la paleta Functions»Input. 
                   •   Configure el VI para que le pida al usuario elegir el documento a 
                       leer y cambien el delimitante a un Tab 
                   •   Haga  clic  derecho  en  Signals  Output  (señales  de  salida)  y  elija 
                       crear indicador grafico 
        7. Corra el VI 
        8. Salve y cierre ambos VIs. 
         
Fin del Ejercicio 
Ejercicio 5 – Utilizando Graficas de Forma de Onda 
 
 
Panel Frontal 
        1.  Abra  un  Nuevo  VI  y  construya  el  siguiente  panel  frontal  utilizando  las 
        siguientes sugerencias. 
         




                                                                                                  
               
           a. Cree  un  indicador  de  diagrama  de  forma  de  onda  desde  la  paleta  de 
              Controls»Graph  Indicators.  Use  la  herramienta  de  position/size/select 
              para  mover  la  leyenda  de  la  grafica  hacia  un  lado,  y  expándala  para 
              desplegar  dos  graficas.  Use  la  herramienta  de  Etiquetado  para  cambiar 
              los nombres de las graficas y la página de propiedades para elegir colores 
              diferentes para sus graficas. 
           b. Coloque un botón de parada (Stop) en el panel frontal. 
           c. Coloque  dos  selectores  corredizos  verticales  desde  la  paleta  de 
              Controls»Numeric  Controls.  Utilice  la  página  de  propiedades 
              nuevamente para cambiar el color del selector corredizo. 
 
 
Diagrama de Bloques 
 
      2. Construya el siguiente diagrama de bloques. 
 
                 
           a.   Coloque un ciclo mientras (While Loop) de la paleta Functions»Execution 
                Control palette.  
           b.   Coloque un Wait Until Next ms Multiple desde Functions»All Functions 
                »Time & Dialog y cree una constante con un valor de 100. 
           c.   Coloque dos VIs Simulate Signal Express de Functions»Input y deje el tipo 
                de señal (Signal type) como seno (Sine) para el primer VI Simulate Signal y 
                cambia  el  tipo  de  señal  a  cuadrada  (Square)  para  el  segundo  VI.  Cablee 
                ambas  salidas  a  la  grafica  de  forma  de  onda.  Una  función  de  Merge 
                Signals (combinar señales) se insertara automáticamente. 
           d.   Expanda los VIs Simulate Signal Express para mostrar otro  Input/Output 
                (entrada/salida).  Por  defecto,  error  out  debería  de  aparecer.    Cambie 
                esto a frecuencia al hacer clic en error out y elegir Frequency. 
 
        3. Salve el VI como Grafica Multiplot.vi. 
         
        4. Despliegue el panel frontal y corra el VI. 
                 
        5. Salve y cierre el VI. 
         
Fin del Ejercicio 
Ejercicio 6 – Clusters de Error Clusters y Manejo 
 
 
Panel Frontal 
        1. Abra  un  Nuevo  VI  y  construya  el  siguiente  panel  frontal  utilizando  las 
            siguientes sugerencias. 
         




                                                                             
                
               a. Cree un control numérico y cambie la Etiqueta (Label) a Square Root 
                  Input (entrada de raíz cuadrada).  Cree un indicador numérico para la 
                  raíz cuadrada (Square Root). 
               b. Coloque Error In 3D.ctl de Controls»All Controls»Arrays & Clusters. 
               c. Coloque Error Out 3D.ctl de Controls» All Controls»Arrays & Clusters. 
 
 
Diagrama de Bloque 
 
      2. Construya el siguiente diagrama de bloque. 




                                                                                  
                
               a. Coloque  una  estructura  de  casos  (Case  Structure)  de  la  paleta 
                  Functions»Execution Control.  
b. Coloque un Greater or Equal to 0? de la paleta Functions»Arithmetic 
                   and Comparison»Comparison y conéctelo a la terminal de condición 
                   de la estructura de casos. 
                
       En el caso verdadero (True Case): 
               c. Coloque  la  function  Square  Root  de  la  paleta  Functions»Arithmetic 
                   and Comparison»Numeric. 
                
       En el caso falso (False Case): 




                                                                                         
                d. Cree  una  constante  numérica  desde  la  paleta  Functions»Arithmetic 
                    and Comparison»Numeric y escriba ‐9999.90. 
                e. Coloque  el  Bundle  By  Name  (agrupe  por  nombre)  desde  la  paleta 
                    Functions»All  Functions»Arrays  &  Clusters.  Conecte  desde  Error  in 
                    hacia la terminal central de Bundle by Name para hacer que el status 
                    se muestre.  Cree constantes.  Cablee desde el indicador del Error Out 
                    hacia la salida del Bundle By name. 
                 
        3. Salve el VI como Raiz Cuadrada.vi. 
        4. Despliegue el panel frontal y corra el VI. 
        5. Salve y cierre el VI. 
         
Fin del Ejercicio 
Ejercicio 7 – Maquina de Estado Simple 
 
Cree un VI utilizando la arquitectura del maquina de estado que simula una secuencia 
simple de prueba. El VI tendrá un estado inicial, en donde desplegara un mensaje pop‐
up indicando que esta iniciando el test. Después procederá al siguiente caso y después 
al estado final en donde preguntara al usuario si desea empezar de nuevo o finalizar la 
prueba. 
 
Panel Frontal 
        En  lugar  de  comenzar  de  la  nada,  utilizaremos  una  plantilla  de  VI  para  crear 
        nuestra maquina de estado.  
         
        1. Desde  la  ventana  inicial  de  LabVIEW  haga  clic  en  New…,  y  elija  Standard 
            State  Machine,  la  cual  se  encuentra  localizada  bajo  el  encabezamiento  VI 
            from Template » Frameworks » Design Patterns. 
        2. Examine la plantilla, y después sálvela en otro directorio antes de comenzar a 
            trabajar en ella. 
         
         
Block Diagram 
 




                                                                                                  
3. Haga clic derecho en la constante enum etiquetada Next State y seleccione 
       Open Type Def. 
    4. En  el  panel  frontal  de  StateMachinesStates.ctl  escriba  Def  VI,  haga  clic 
       derecho en el control de estados enum y elija Edit Items. 
    5. Añada dos estados más.  Nómbrelos “State 1” y “State 2” 
     




                                                                               
 
 
    6. Cierre State Machines.ctl y escriba Def Front panel  y salve el control  con el 
       nombre por defecto cuando se le pregunte. 
    7. Haga clic derecho en la  etiqueta del selector  de casos (Case Selector Label) 
       de  la estructura  de  casos  y  elija  Duplicate  case.    Haga  esto  una  vez más  de 
       manera que hallan cuatro casos: Initialize, State 1, State 2, y Stop. 
 




                                                                        
 
    8. Cambie el valor conectado a la función Wait a 2000. 

                                                    
 
9. Haga  clic  derecho  en  el  registro  de  desplazamiento  (shift  register)  en  el 
            costado izquierdo del ciclo mientras (while loop) y cree un indicador.  Cambie 
            su nombre a “Current State”. 
        10. En  “Initialize”,  caso  por  defecto  (Default  case)  coloque  una  function  One 
            Button Dialog y conecte una constante de cadena de caracteres a la entrada 
            de  Message.    Escriba  “Now  beginning  test…”  en  la  constante  de  cadena  de 
            caracteres. 
 

                                                             
 
        11. Cambie la constante enum etiquetada Next State a “State 1”. 
        12. Cambiese al próximo estado en la estructura de casos (“State 1”) y cambia la 
            constante enum etiquetada Next State a “State 2”. 
        13. Cambiese al próximo caso (“State2”) y añada el siguiente código. 
               a. Coloque una función Select y conecte dos constantes enum 
               (Sugerencia: Copie las constantes enum desde uno de los casos previos) 
               b. Coloque un dialogo de dos botones (Two Button Dialog) y conecte las 
                   constantes como se muestra abajo. 
 
 




                                                                                    
 
         
        14. Corra el VI. 
        15. Salve y cierre el VI. 
         
Fin del Ejercicio 
 
 

Más contenido relacionado

La actualidad más candente

Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...
Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...
Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...SANTIAGO PABLO ALBERTO
 
manual-de-intouch
manual-de-intouchmanual-de-intouch
manual-de-intouchselcoltga
 
Modulo 1 - Proteus
Modulo 1 - ProteusModulo 1 - Proteus
Modulo 1 - ProteusRaniellys
 
3.2 control on off y proporcional
3.2 control on off y proporcional3.2 control on off y proporcional
3.2 control on off y proporcionalAle Maldonado
 
Criterio de estabilidad de Routh
Criterio de estabilidad de RouthCriterio de estabilidad de Routh
Criterio de estabilidad de RouthLuis Jimenez Rivera
 
Simplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesSimplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesantovazp
 
Diagramas de Flujo de Señales
Diagramas de Flujo de SeñalesDiagramas de Flujo de Señales
Diagramas de Flujo de SeñalesJesus Jimenez
 
Unidad i. introduccion a los sistemas dinamicos.
Unidad i.  introduccion a los sistemas dinamicos.Unidad i.  introduccion a los sistemas dinamicos.
Unidad i. introduccion a los sistemas dinamicos.Julio Gomez
 
Practica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de SiemensPractica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de Siemensxendika2
 
Sistema control onoff
Sistema control onoffSistema control onoff
Sistema control onoffSalvador-UNSA
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De TransferenciaGrupo05N
 
Sistemas lineales invariantes en el tiempo
Sistemas lineales invariantes en el tiempoSistemas lineales invariantes en el tiempo
Sistemas lineales invariantes en el tiempoMari Colmenares
 
Logisim: software de ayuda para diseñar circuitos lógicos
Logisim: software de ayuda para diseñar circuitos lógicosLogisim: software de ayuda para diseñar circuitos lógicos
Logisim: software de ayuda para diseñar circuitos lógicosLuis-Gonzalez
 
Logisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandovalLogisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandovalEliecer Cardenas
 

La actualidad más candente (20)

Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...
Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...
Electrónica digital: Tema 3 Lógica secuencial, Registros de desplazamiento y ...
 
Rapidminer
RapidminerRapidminer
Rapidminer
 
manual-de-intouch
manual-de-intouchmanual-de-intouch
manual-de-intouch
 
Analisis de señales
Analisis de señalesAnalisis de señales
Analisis de señales
 
Manual de utilización zelio
Manual de utilización zelioManual de utilización zelio
Manual de utilización zelio
 
Modulo 1 - Proteus
Modulo 1 - ProteusModulo 1 - Proteus
Modulo 1 - Proteus
 
3.2 control on off y proporcional
3.2 control on off y proporcional3.2 control on off y proporcional
3.2 control on off y proporcional
 
Criterio de estabilidad de Routh
Criterio de estabilidad de RouthCriterio de estabilidad de Routh
Criterio de estabilidad de Routh
 
Simplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesSimplificación de los diagramas de bloques
Simplificación de los diagramas de bloques
 
Diagramas de Flujo de Señales
Diagramas de Flujo de SeñalesDiagramas de Flujo de Señales
Diagramas de Flujo de Señales
 
Tutorial vijeo competo pag 90
Tutorial vijeo competo pag 90Tutorial vijeo competo pag 90
Tutorial vijeo competo pag 90
 
Unidad i. introduccion a los sistemas dinamicos.
Unidad i.  introduccion a los sistemas dinamicos.Unidad i.  introduccion a los sistemas dinamicos.
Unidad i. introduccion a los sistemas dinamicos.
 
Practica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de SiemensPractica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de Siemens
 
Sistema control onoff
Sistema control onoffSistema control onoff
Sistema control onoff
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
 
Sistemas lineales invariantes en el tiempo
Sistemas lineales invariantes en el tiempoSistemas lineales invariantes en el tiempo
Sistemas lineales invariantes en el tiempo
 
Logisim: software de ayuda para diseñar circuitos lógicos
Logisim: software de ayuda para diseñar circuitos lógicosLogisim: software de ayuda para diseñar circuitos lógicos
Logisim: software de ayuda para diseñar circuitos lógicos
 
Logisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandovalLogisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandoval
 
Diagramas bloque
Diagramas bloqueDiagramas bloque
Diagramas bloque
 
Multivibradores
MultivibradoresMultivibradores
Multivibradores
 

Destacado

Strings Y Archivos En Lab View
Strings Y Archivos En Lab ViewStrings Y Archivos En Lab View
Strings Y Archivos En Lab ViewIsrael Carrión
 
20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINOdave
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoRamiro Hernandez Michua
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full TutorialAkshay Sharma
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaJohnny Parrales
 

Destacado (10)

Curso labview 2014
Curso  labview 2014Curso  labview 2014
Curso labview 2014
 
Strings Y Archivos En Lab View
Strings Y Archivos En Lab ViewStrings Y Archivos En Lab View
Strings Y Archivos En Lab View
 
Gráficas en LabView
Gráficas en LabViewGráficas en LabView
Gráficas en LabView
 
Principios de labview
Principios de labviewPrincipios de labview
Principios de labview
 
Arduino + lab view
Arduino + lab viewArduino + lab view
Arduino + lab view
 
20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino uno
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full Tutorial
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo Sabika
 
Curso Arduino práctico 2014
Curso Arduino práctico  2014Curso Arduino práctico  2014
Curso Arduino práctico 2014
 

Similar a Ejercicios lab view (20)

Ejercicios
EjerciciosEjercicios
Ejercicios
 
2 labview - _programación _g
2  labview  - _programación _g2  labview  - _programación _g
2 labview - _programación _g
 
Intro lab view
Intro lab viewIntro lab view
Intro lab view
 
Lección 1
Lección 1Lección 1
Lección 1
 
Lab 5 - UII- Simulador de señal analógica.docx
Lab 5 - UII- Simulador de señal analógica.docxLab 5 - UII- Simulador de señal analógica.docx
Lab 5 - UII- Simulador de señal analógica.docx
 
introducción al programa Labview para principiantes
introducción al programa Labview para principiantesintroducción al programa Labview para principiantes
introducción al programa Labview para principiantes
 
Livewire c01
Livewire c01Livewire c01
Livewire c01
 
Manual dfd
Manual  dfdManual  dfd
Manual dfd
 
Manual 2 dfd Andres
Manual 2 dfd AndresManual 2 dfd Andres
Manual 2 dfd Andres
 
Manual 2 dfd (1)
Manual 2 dfd (1)Manual 2 dfd (1)
Manual 2 dfd (1)
 
Manualdfd (1)
Manualdfd (1)Manualdfd (1)
Manualdfd (1)
 
Manual 2 dfd
Manual 2 dfdManual 2 dfd
Manual 2 dfd
 
Manual básicodfd
Manual básicodfdManual básicodfd
Manual básicodfd
 
Manual 2 dfd
Manual 2 dfdManual 2 dfd
Manual 2 dfd
 
Introduccion Lab View Seis Horas
Introduccion Lab View   Seis HorasIntroduccion Lab View   Seis Horas
Introduccion Lab View Seis Horas
 
Introduccion lab view seis horas
Introduccion lab view   seis horasIntroduccion lab view   seis horas
Introduccion lab view seis horas
 
Power Point
Power PointPower Point
Power Point
 
Power Point
Power PointPower Point
Power Point
 
HMI_ Labview.pptx
HMI_ Labview.pptxHMI_ Labview.pptx
HMI_ Labview.pptx
 
Guia geogebra
Guia geogebraGuia geogebra
Guia geogebra
 

Último

Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 

Último (20)

Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 

Ejercicios lab view

  • 1. Ejercicio 0 – Abrir y Cerrar un Instrumento Virtual (Diapositiva 12)    Examine  el  VI  Signal  Generation  and  Processing  (Generación  y  Procesamiento  de  Señales) y corralo. Cambie las frecuencias y tipos de señales de entrada y vea como el  display  en  las  graficas  cambia.  Cambie  la  ventana  de  procesamiento  de  señales  y  las  opciones de filtro. Después de que halla examinado el VI y las diferentes opciones que  usted puede cambiar, pare el VI al presionar el botón de parada (Stop button)    1.  Seleccione  Start»Programs»National  Instruments»LabVIEW  7.0»LabVIEW  para lanzar LabVIEW. La caja de dialogo de LabVIEW aparece.    2.  Seleccione  Help»Find  Examples.  La  caja  de  dialogo  que  aparece  muestra  y  enlaza todos los VIs de ejemplo disponibles en LabVIEW.    3. En el Browse Tab, seleccione browse (navegar) de acuerdo al tema deseado.  Elija  Analyzing  and  Processing  Signals  (analizando  y  procesando  señales),  después Signal Processing, después Signal Generation and Processing.vi.  Esto abrirá el Panel Frontal del VI Signal Generation and Processing.    Nota  Usted  también  puede  abrir  el  VI  al  hacer  clic  en  el  botón  Open  VI  (abrir  VI)  y  navegar a labviewexamplesappsdemos.llbSignal Generation and Processing.vi.    Panel Frontal  4. Haga clic en el botón de Run (correr) de la barra de herramientas, mostrado a  la  izquierda,  para  correr  este  VI.  Este  VI  determina  el  resultado  de  filtrar  una  señal  generada.  Este  ejemplo  también  muestra  el  espectro  de  poder  (power  spectrum)  para  señales  generadas.  Las  señales  resultantes  son  mostradas  en  graficas en el panel frontal, como se muestra en la siguiente figura.     
  • 2.   5. Utilice la herramienta de Operación, mostrada en la izquierda, para cambiar la  señal  de  Entrada  y  la  señal  de  Procesamiento,  use  las  flechas  de  incremento  o  decremento en el control, y mueva el puntero a la Frecuencia deseada.    6.  Presione  el  botón  de  More  Info…  (mas  información)  o  [F5]  para  leer  mas  acerca de las funciones de análisis.    7. Presione el botón Stop (parada) o [F4] para parar el VI.    Diagrama de Bloques    8. Seleccione Window»Show Diagram o presione las teclas <Ctrl‐E> para mostrar  el diagrama de bloque del VI Signal Generation and Processing.    (MacOS) Presione las teclas <Command‐E>. (Sun) Presione las teclas <Meta‐E>.  (Linux) Presione las teclas <Alt‐E>.    Este diagrama de bloque contiene muchos de los elementos básicos de diagrama  de  bloque,  incluyendo  subVIs,  funciones,  y  estructuras,  de  las  cuales  usted  aprenderá mas tarde en el curso.    9. Seleccione Window»Show Panel o presione las teclas <Ctrl‐E> para regresar al  Panel Frontal.    10.  Cierre el VI y no guarde los cambios.      Fin del Ejercicio 
  • 3. Ejercicio 1 – Convertir °C a °F    Construir un VI    Complete  los  pasos  siguientes  para  crear  un  VI  que  tome  un  número  representando  grados Celsius y lo convierta a un número representando grados Fahrenheit.    En las ilustraciones de cableado, la flecha al final del icono del mouse (mostrado al lado  izquierdo) muestra donde hacer clic y el numero en la flecha indica cuantas veces hay  que hacer clic.    Panel Frontal  1. Seleccione File»New para abrir un nuevo panel frontal.            2. (Opcional)  Seleccione  Window»Tile  Left  and  Right  para  mostrar  el  panel  frontal y el diagrama de bloques uno al lado del otro.  3. Cree un control digital numérico. Usted utilizara este control para introducir  el valor en grados Centígrados.  a. Seleccione  el  control  digital  en  la  paleta  de  Controls»Numeric  Controls. Si la paleta de Controls no esta visible, haga clic‐derecho en  un área abierta del panel frontal para desplegarla.  b. Mueva el control al panel frontal y haga clic para colocar el control.  c. Escriba deg C adentro de la etiqueta y haga clic afuera de la etiqueta o  haga clic en el botón Enter de la barra de herramientas. Si usted no  escribe el nombre inmediatamente, LabVIEW utiliza una etiqueta que  tiene  por  defecto.  Usted  puede  editar  una  etiqueta  en  cualquier  momento utilizando la herramienta de Etiquetado.  4. Cree  un  indicador  digital  numérico.  Usted  utilizara  este  indicador  para  mostrar el valor en grados Fahrenheit.  a. Seleccione  el  indicador  digital  en  la  paleta  Controls»Numeric  Indicators.  b. Mueva  el  indicador  al  panel  frontal  y  haga  clic  para  colocar  el  indicador.  c. Escriba deg F adentro de la etiqueta y haga clic afuera de la etiqueta o  haga clic en el botón Enter.  LabVIEW  crea  terminales  de  control  e  indicación  correspondientes  en  el  diagrama de bloques. Las terminales representan el tipo de dato de control o  indicación. Por ejemplo, una terminal DBL representa un control o indicador  numérico de punto flotante con valor de precisión‐doble. 
  • 4. Nota Las terminales de control  tienen un borde  más  grueso  que las terminales  de los indicadores.      Diagrama de Bloque  5. Despliegue  el  diagrama  de  bloques  hacienda  clic  en  el  o  seleccionando   Window»Show Diagram.        Nota: Las terminales del Diagrama de Bloques pueden ser vistas como iconos o  como  terminales.    Para  cambiar  la  manera  en  que  LabVIEW  despliega  estos  objetos haga clic derecho en la terminal y seleccione View As Icon.            6. Seleccione  las  funciones  de  Multiplicación  (Multiply)  y  Suma  (Add)  en  la  paleta de Functions»Numeric  y colóquelas  en el diagrama  de bloques. Si  la  paleta de Functions no esta visible, haga clic derecho en un área libre en el  bloque de diagramas para desplegarla.  7. Seleccione  una  constante  numérica  en  la  paleta  Functions»Numeric  y  coloque  dos  de  ellas  en  el  diagrama  de  bloques.  Cuando  usted  coloca  la  constante numérica por primera vez esta queda seleccionada de manera que  usted pueda escribir el valor deseado.  8. Escriba 1.8 en una de las constantes y 32.0 en la otra.  Si usted movió las constantes antes de haberles asignado (escrito) un valor,  entonces utilice la herramienta de Etiquetado para ingresar los valores.  9. Utilice la herramienta de cableado para conectar los iconos como se muestra  en el diagrama de bloques previo.  • Para  cablear  de  una  terminal  a  la  otra,  utilice  la  herramienta  de  Cableado  para  hacer  clic  en  la  primera  terminal,  mover  la  herramienta  a  la  segunda  terminal,  y  hacer  clic  en  la  segunda 
  • 5. terminal,  como  se  muestra  en  la  siguiente  ilustración.  Usted  puede  comenzar el cableado desde cualquier terminal.        • Usted  puede  doblar  un  cable  al  hacer  clic  para  sujetar  el  cable  a  la  pantalla  y  moviendo  el  cursor  en  una  dirección  perpendicular.  Presione  la  barra  de  espaciamiento  para  cambiar  la  dirección  de  cableado.  • Para  identificar  terminales  en  los  nodos,  haga  clic  derecho  en  las  funciones  de  Multiplicación  y  Suma  y  seleccione  Visible  Items»Terminals desde el menú de atajo para desplegar el conector.  Regrese a los iconos una vez que haya cableado haciendo clic derecho  en  las  funciones  y  seleccionando  Visible  Items»Terminals  desde  el  menú de atajo para remover la selección (checkmark).  • Cuando  mueva  la  herramienta  de  Cableado  sobre  una  terminal,  el  área  de  la  terminal  se  ilumina  intermitentemente,  indicando  que  al  hacer clic sobre ella se conectara el cable a la terminal y una etiqueta  de sugerencia aparece, mostrando el nombre de la terminal.  • Para cancelar un cable que se ha comenzado a conectar, presione la  tecla <Esc>, haga clic derecho, o haga clic en la terminal de inicio.  10. Despliegue  el  panel  frontal  haciendo  clic  en  el  o  seleccionando  Window»Show Panel.  11. Salve el VI ya que usted utilizara este VI después en el curso.  a. Seleccione File»Save.  b. Navegue a c:exercisesLV Intro.  Note Salve todos los VIs que edita en este curso en c:exercisesLV Intro.  c. Escriba Convertir C a F.vi en el ventana de dialogo.  d. Haga clic en el botón Save.  12. Ingrese un número en el control digital y corra el VI.  a. Utilice  la  herramienta  de  Operación  o  la  herramienta  de  Etiquetado  para hacer doble clic en el control digital y escribir un nuevo numero  (valor).  b. Haga clic en el botón de Run para correr el VI.  c. Trate diferentes números varios y corra el VI otra vez.  13. Seleccione File»Close para cerrar el VI Convertir C a F.    Fin del Ejercicio 
  • 6. Ejercicio 2a – Crear un SubVI    Panel Frontal  1. Seleccione  File»Open  y  navegue  a  c:exercisesLV  Intro  para  abrir  el  VI  Convertir C a F.  Si  usted  cerro  todos  los  VIs  que  estaban  abiertos,  haga  clic  en  el  botón  Open… en la ventana de dialogo de LabVIEW  Sugerencia  Haga  clic  en  la  flecha  junto  al  botón  Open…  en  la  ventana  de  dialogo  de   LabVIEW para abrir documentos recientemente abiertos, tales como Convertir C a F.vi.  El siguiente panel frontal aparece.            2. Haga clic derecho en el icono en la parte superior derecha del panel frontal y  seleccione Edit Icon del menú de atajo. Esto hace que la ventana de dialogo  Icon Editor aparezca.  3. Haga  doble  clic  en  la  herramienta  de  Selección  en  la  parte  izquierda  de  la  ventana de dialogo del Icon Editor para seleccionar el icono por defecto.  4. Presione la tecla <Delete> para remover el icono por defecto.  5. Haga doble clic en la herramienta de Rectángulo para re‐dibujar la orilla.  6. Cree el siguiente icono.    a. Utilice la herramienta de Texto para hacer clic en el área de edición.  b. Escriba C y F.  c. Haga doble clic en la herramienta de Texto y cambie el tamaño de la  letra (fuente) a Small Fonts.  d. Utilice la herramienta de Lápiz para crear una flecha.  Nota Para dibujar líneas rectas horizontales o verticales presione la tecla <Shift>  mientras usted utiliza la herramienta de Lápiz para mover el cursor. 
  • 7. e. Utilice la herramienta de Selección y las teclas de flecha (arrow keys)  para mover el texto y la flecha que usted creo.  f. Seleccione  el  icono  B&W  y  seleccione  256  Colors  en  el  campo  Copy  from  para  crear  un  icono  en  blanco  y  negro,  el  cual  LabVIEW  utiliza  para imprimir a menos que usted tenga una impresora a colores.  g. Cuando el icono este completo, haga clic en el botón OK para cerrar  la  ventana  de  dialogo  Icon  Editor.  El  icono  aparece  en  la  esquina  superior derecha del panel frontal y del diagrama de bloque.  7. Haga clic derecho en el icono localizado en el panel frontal y seleccione Show  Connector  desde  el  menú  de  atajo  para  definir  el  patrón  de  terminales  del  conector.  LabVIEW  selecciona  un  patrón  para  el  conector  basado  en  el  número  de  controles  e  indicadores  en  el  panel  frontal.  Por  ejemplo,  este  panel  frontal  tiene dos terminales, deg C y deg F, por lo que LabVIEW selecciona un patrón  de conector con dos terminales.  8. Asigne las terminales al control digital y al indicador digital.  a. Seleccione  Help»Show  Context  Help  para  desplegar  la  ventana  Context  Help.  Mire  cada  conexión  en  la  ventana  Context  Help  mientras usted las hace.  b. Haga  clic  en  la  terminal  izquierda  del  conector.  La  herramienta  automáticamente  se  cambia  a  la  herramienta  de  Cableado,  y  la  terminal se torna negra.  c. Haga clic en el control deg C. La terminal izquierda se torna naranja, y  el control se remarca.  d. Haga  clic  en  un  área  desocupada  del  panel  frontal.  El  remarcado  desaparece,  y  la  terminal  se  cambia  al  color  del  tipo  de  dato  del  control para indicar que usted ha conectado la terminal.  e. Haga  clic  en  la  terminal  derecha  del  conector  y  haga  clic  en  el  indicador deg F. La terminal derecha se torna naranja.  f. Haga clic en un área desocupada del panel frontal. Ambas terminales  son color naranja.  g. Mueva  el  cursor  sobre  el  conector.  La  ventana  de  Context  Help  muestra que ambas terminales están conectadas a valores de punto  flotante.  9. Seleccione  File»Save  para  salvar  el  VI  porque  usted  usara  este  VI  mas  adelante en el curso.  10. Seleccione File»Close para cerrar el VI Convertir C a F.    Fin del Ejercicio 
  • 8. Ejercicio 2b – Adquisición de Datos    Para completar este ejercicio, usted necesitara el sensor de temperatura de punta fría  (IC  temperature  sensor)  disponible  en  ya  sea  el  BNC‐2120,  SCB‐68,  o  DAQ  Signal  Accessory.     Panel Frontal  1. Seleccione File»New para abrir el nuevo panel frontal.  2. Cree  el  indicador  de  termómetro,  como  se  muestra  en  el  siguiente  panel  frontal.        a. Seleccione el termómetro en la paleta Controls»Numeric Indicators y  colóquelo en el panel frontal.  b. Escriba  Temperature  adentro  de  la  etiqueta  y  haga  clic  afuera  de  la  etiqueta o haga clic en el botón Enter en la barra de herramientas.  c. Haga  clic  derecho  en  el  termómetro  y  seleccione  Visible  Items»Digital Display de el menú de atajo para mostrar el despliegue  digital del termómetro.    3. Cree el control de switch vertical.  a. Seleccione  el  switch  de  conmutación  vertical  (vertical  toggle  switch)  en la paleta Controls»Buttons.  b. Escriba  Temp  Scale  adentro  de  la  etiqueta  y  haga  clic  afuera  de  la  etiqueta o haga clic en el botón Enter.  c. Use la herramienta de Etiquetado para colocar una etiqueta libre, deg  C, junto a la posición verdadera (TRUE) del switch, como se muestra  en el panel frontal previo.  d. Coloque una etiqueta libre, deg F, junto a la posición falsa (FALSE) del  switch.    Diagram de Bloque  4. Seleccione Window»Show Diagram para desplegar el diagrama de bloques.  5. Construya el siguiente diagrama de bloques. 
  • 9.   a. Coloque  el  VI  DAQ  Assistant  Express  localizado  en  la  paleta   Functions»Input. Haga las siguientes configuraciones en el  Asistente  de Configuración DAQ (DAQ Assistant configuration wizard).  i. Seleccione Analog Input como el tipo de medición.  ii. Seleccione Voltage.  iii. Seleccione ai0 como el canal de su aparato de adquisición de  datos.  iv. En  la  sección  de  temporizado  de  tareas  (Task  Timing),  seleccione Acquire 1 sample.    b. Coloque  la  función  Convert  from  Dynamic  Data  localizada  en  Functions»Signal  Manipulation  y  seleccione  escalar  simple  (Single  Scalar) como el tipo resultante de datos (Resulting data type).  c. Coloque la función de multiplicación (Multiply) localizada en la paleta  Functions»Numeric.  Esta  función  multiplica  el  voltaje  que  el  VI  AI  Sample  Channel  regresa  por  100.0  para  obtener  la  temperatura  en  Celsius.  d. Seleccione Functions»Select a VI, navegue hacia el VI Convertir C a F  VI,  el  cual  usted  construyó  en  el  Ejercicio  2a,  y  coloque  el  VI  en  el  diagrama  de  bloques.  Este  VI  convierte  las  lecturas  en  Celsius  a  Fahrenheit.  e. Coloque  la  función  de  seleccionar  (Select)  localizada  en  la  paleta  Functions»Comparison.  Esta  función  regresa  el  valor  de  la  temperatura  ya  sea  en  Fahrenheit  (FALSE)  o  en  Celsius  (TRUE),  dependiendo en el valor de Temp Scale.  f. Haga  clic  derecho  en  la  terminal  y  de  la  función  de  multiplicación  (Multiply),  seleccione  Create»Constant,  escriba  100,  y  presione  la  tecla <Enter> para crear otra constante numérica.  g. Utilice  la  herramienta  de  Posicionamiento  para  colocar  los  iconos  como  se  muestra  en  el  bloque  de  diagramas  previo  y  utilice  la  herramienta de Cableado para conectarlos juntos.  Sugerencia  Para  identificar  terminales  en  los  nodos,  haga  clic  derecho  en  el  icono  y  seleccione Visible Items»Terminal del menú de atajo para desplegar el conector.  6. Despliegue el panel frontal al hacer clic en el o al seleccionar Window»Show  Panel. 
  • 10. 7. Haga  clic  en  el  botón  Continuous  Run,  mostrado  al  lado  izquierdo,  para  correr el VI continuamente.  8. Ponga  su  dedo  en  el  sensor  de  temperatura  y  mire  el  incremento  en  temperatura.  9. Haga clic en el botón Continuous Run otra vez para parar el VI.  10. Cree  el  siguiente  icono,  de  manera  que  usted  pueda  usar  el  VI  de  Temperatura como un subVI.    a. Haga  clic  con  el  botón  derecho  en  el  icono  en  la  parte  superior  derecha  del  panel  frontal  y  seleccione  Edit  Icon  desde  el  menú  de  atajo. La ventana de dialogo Icon Editor aparece.  b. Haga doble clic con la herramienta de Selección en el lado izquierdo  de  la  ventana  de  dialogo  Icon  Editor  para  seleccionar  el  icono  por  defecto.  c. Presione la tecla <Delete> para remover el icono por defecto.  d. Haga  doble  clic  en  la  herramienta  de  Rectángulo  para  re‐dibujar  la  orilla.  e. Use la herramienta de Lápiz para dibujar un icono que represente el  termómetro.  f. Utilice el Foreground y  las  herramientas de Llenado para colorear el  termómetro de rojo.  Nota  Para  dibujar  líneas  rectas  horizontales  o  verticales,  presione  la  tecla  <Shift>  mientras utilice la herramienta del lápiz para mover el cursor.  a. Haga  clic  doble  sobre  la  herramienta  de  Texto,  mostrada  a  la  izquierda, y cambie el tamaño de la letra (fuente) a Small Fonts.  b. Seleccione el icono B&W y seleccione 256 Colors en el espacio Copy  from  para  crear  un  icono  en  blanco  y  negro,  el  cual  LabVIEW  utiliza  para imprimir a menos que usted tenga una impresora a color.  c. Cuando  el  icono  este  completo,  haga  clic  en  el  botón  OK.  El  icono  aparece en la esquina superior derecha del panel frontal.  11. Seleccione  File»Save  para  salvar  el  VI.  Elija  un  lugar  en  su  disco  duro  para  salvar el VI como Termometro.vi.  12. Seleccione File»Close para cerrar el VI.  Fin del Ejercicio 
  • 11. Ejercicio 3 – Utilizando Ciclos    Use  un  ciclo  mientras  (while)  y  un  grafico  de  forma  de  onda  para  construir  un  VI  que  demuestre temporizado de software.     Panel Frontal  1. Abra un nuevo VI.  2. Construya el siguiente panel frontal.        a. Seleccione el selector corredizo horizontal en la paleta Controls»Numeric  Controls  y  colóquelo  en  el  panel  frontal.  Usted  utilizara  este  selector  corredizo para cambiar el temporizado del software.  b. Escriba millisecond delay adentro de la etiqueta y haga clic afuera de la  etiqueta  o  haga  clic  en  el  botón  Enter  en  la  barra  de  herramientas,  mostrada a la izquierda.  c. Coloque un botón de parada (Stop) desde la paleta Controls»Buttons.  d. Seleccione  una  grafica  de  forma  de  onda  (waveform  chart)  en  la  paleta  Controls»Graph  Indicators  y  colóquela  en  el  panel  frontal.  El  grafico  de  forma de onda desplegara los datos en tiempo real.  e. Escriba  Value  History  adentro  de  la  etiqueta  y  haga  clic  afuera  de  la  etiqueta o haga clic en el botón Enter.  f. La leyenda de la grafica de forma de onda identifica la grafica como Plot  0. Utilice la herramienta de Etiquetado para hacer tres clics en Plot 0 en  la leyenda de la grafica, escriba Value, y haga clic afuera de la etiqueta o  haga clic en el botón Enter para re‐etiquetar la leyenda.  g. El  generador  de  números  aleatorios  genera  números  entre  0  y  1, en  un  salón de clases usted podría reemplazar esto por un VI de adquisición de  datos. Utilice la herramienta de Etiquetado para hacer doble clic en 10.0  en  el  eje‐y,  escriba  1,  y  haga  clic  afuera  de  la  etiqueta  o  haga  clic  en  el  botón Enter para re‐escalar el grafico.  h. Cambie –10.0 en el eje‐y a 0.  i. Etiquete el eje‐y como Value y el eje‐x como Time (sec). 
  • 12. Diagrama de Bloque    3. Seleccione Window»Show Diagram para desplegar el diagrama de bloques.    4. Circunscriba  las  dos  terminales  en  un  ciclo  mientras  (While  Loop),  como  se  muestra en el siguiente diagrama de bloques.    a. Seleccione  el  ciclo  mientras  (While  Loop)  en  la  paleta  Functions»Execution Control.  b. Haga  clic  y  arrastre  un  rectángulo  de  selección  alrededor  de  las  dos  terminales.  c. Utilice  la  herramienta  de  Posicionamiento  para  cambiarle el  tamaño  al ciclo, si es necesario.    5. Seleccione el  Random  Number  (0‐1)  en  la  paleta  Functions»Arithmetic  and  Comparison»Numeric.  Alternativamente  usted  podría  usar  un  VI  que  este  obteniendo datos desde un sensor externo.  6. Cablee los objetos del diagrama de bloques como se muestra en el diagrama  de bloque mostrado previamente.  7. Salve el VI como Utilice un Ciclo.vi porque usted usara este VI mas adelante  en el curso.  8. Despliegue  el  panel  frontal  al  seleccionarlo  o  al  seleccionar  Window»Show  Panel.  9. Corra el VI.  La  sección  del  diagrama  de  bloques  dentro  de  las  orilla  del  ciclo  mientras  (While Loop) se ejecuta hasta la condición especificada se vuelve verdadera  (TRUE).  Por  ejemplo,  mientras  el  botón  STOP  no  esta  presionado,  el  VI  retornara un nuevo numero y lo desplegara en la grafica de forma de onda.  10. Haga  clic  en  el  botón  STOP  para  parar  la  adquisición.  La  condición  es  falsa  (FALSE), y el ciclo para de ejecutarse.  11. Formatee y personalice las escalas X y Y de la grafica de forma de onda.  a. Haga clic derecho y seleccione Properties desde el menú de atajo. La  siguiente ventana de dialogo aparece. 
  • 13. b. Haga clic en el tab de Scale y seleccione diferentes estilos para el eje‐ y.  Usted  también  puede  seleccionar  diferentes  modos  de  linearizacion, opciones de cuadricula, factores de escala, y formatos y  precisión.    Note  que  estos  se  actualizaran  interactivamente  en  la  grafica de forma de onda  c. Seleccione las opciones que usted desee y haga clic en el botón OK.        12. Haga  clic  derecho  en  la  grafica  de  forma  de  onda  y  seleccione  Data  Operations»Clear  Chart  desde  el  menú  de  atajo  para  vaciar  el  buffer  de  despliegue  y  resetear  la  grafica  de  forma  de  onda.  Si  el  VI  esta  corriendo,  usted puede seleccionar Clear Chart desde el menú de atajo.    Añadiendo Temporizado  Cuando  este  VI  corre,  el  ciclo  mientras  (While  Loop)  se  ejecuta  tan  rápido  como  le  es  posible. Complete los siguientes pasos para tomar datos a ciertos intervalos, tales como  una vez cada medio‐segundo, como se muestra en el siguiente diagrama de bloque.  
  • 14.   a. Coloque  el  VI  Time  Delay  Express  localizado  en  la  paleta  Functions»Execution  Control.  En  la  ventana  de  dialogo  que  aparece  inserte  0.5.    Esta  función  asegurara  que  cada  iteración  ocurra  cada  medio‐segundo (500 ms).  b. Divida  el  retardo  en  milisegundos  (millisecond  delay)  por  1000  para  obtener  tiempo  en  segundos.    Conecte  la  salida  de  la  división  a  la  entrada  Delay  Time  (s)  del  VI  Time  Delay  Express.    Esto  le  permitirá  ajustar la velocidad de la ejecución desde el selector corredizo en el  panel frontal.  13. Salve el VI, porque usted utilizara este VI mas adelante en el curso.  14. Corra el VI.  15. Trate diferentes valores en  el  retardo en  milisegundos  (millisecond delay) y  corra el VI otra vez.  Note como esto afecta la velocidad de la generación de  números y de su despliegue.  16. Cierre el VI.    Fin del Ejercicio 
  • 15. Ejercicio 4 ‐ Analizando e Ingresando Datos    Complete  los  siguientes  pasos  para  construir  un  VI  que  mida  temperatura  cada  0.25  s  por  10s.  Durante  la  adquisición,  el  VI  mostrara  las  mediciones  en  tiempo  real  en  una  grafica  de  forma  de  onda.  Después  que  la  adquisición  se  haya  completado,  el  VI  graficara  los  datos  en  una  grafica  y  calculara  las  temperatura  mínima,  máxima,  y  average. El VI mostrara el mejor ajuste de la curva para la grafica de la temperatura.    Panel Frontal  1. Abra  un  nuevo  VI  y  construya  el  siguiente  panel  frontal  utilizando  las  siguientes sugerencias.        • No cree los indicadores Mean, Max, y Min todavía.  Creelos en el  Diagrama de Bloque al hacer clic derecho en las funciones y elegir  Crear  Indicador  (Create  Indicator).  Después  posiciónelos  en  el  Panel Frontal.    Diagrama de Bloque    2. Construya el siguiente diagrama de bloque. 
  • 16.     a. Seleccione  Functions»All  Functions»Select  a  VI…  y  elija  Termometro.vi (del ejercicio previo).    b. Coloque la función Wait Until Next ms Multiple localizada en la paleta  de Functions»All Functions »Time & Dialog y cree una constante de  250.  Así  como  el  VI  Time  Delay  Express,  esta  función  causa  que  el  ciclo para (For Loop) se ejecute cada 0.25 s (250 ms).    c. Coloque  la  función  Array  Max  &  Min  localizada  en  la  paleta  Functions»All  Functions  »Array.  Esta  función  regresa  las  temperaturas máximas y mínimas.  d. Coloque  el  VI  Mean  (media)  localizado  en  la  paleta  Functions»All  Functions»  Mathematics»Probability  and  Statistics.  Este  VI  regresa  el average de las mediciones de temperatura.  e. Haga clic derecho en las terminales de salida de la función Array Max  & Min y del VI Mean y seleccione Create»Indicator desde el menú de  atajo para crear los indicadores Max, Min, y Mean.  f. Coloque  el  VI  Write  LabVIEW  Measurements  File  Express  localizado  en la paleta Functions»Output.  LabVIEW automáticamente insertara  la función From DDT en el cable que usted conectara a la entrada de  Señales (Signals input).  3. Salve el VI como Logger de Temperatura.vi.  4. Despliegue el panel frontal y corra el VI.  5. Después de presionar STOP (parar) una ventana de dialogo aparecerá. Ingrese  el nombre del documento para salvar la hoja electrónica de datos (spreadsheet).  6.  Abra  el  documento  de  hoja  electrónica  de  datos  (spreadsheet)  para  asegurarse que el documento fue creado apropiadamente utilizando Notepad o  creando un VI que lea el documento de la manera siguiente. 
  • 17. Cree el siguiente diagrama de bloques    • Coloque el VI Read LabVIEW Measurement File Express localizado  en la paleta Functions»Input.  • Configure el VI para que le pida al usuario elegir el documento a  leer y cambien el delimitante a un Tab  • Haga  clic  derecho  en  Signals  Output  (señales  de  salida)  y  elija  crear indicador grafico  7. Corra el VI  8. Salve y cierre ambos VIs.    Fin del Ejercicio 
  • 18. Ejercicio 5 – Utilizando Graficas de Forma de Onda      Panel Frontal  1.  Abra  un  Nuevo  VI  y  construya  el  siguiente  panel  frontal  utilizando  las  siguientes sugerencias.        a. Cree  un  indicador  de  diagrama  de  forma  de  onda  desde  la  paleta  de  Controls»Graph  Indicators.  Use  la  herramienta  de  position/size/select  para  mover  la  leyenda  de  la  grafica  hacia  un  lado,  y  expándala  para  desplegar  dos  graficas.  Use  la  herramienta  de  Etiquetado  para  cambiar  los nombres de las graficas y la página de propiedades para elegir colores  diferentes para sus graficas.  b. Coloque un botón de parada (Stop) en el panel frontal.  c. Coloque  dos  selectores  corredizos  verticales  desde  la  paleta  de  Controls»Numeric  Controls.  Utilice  la  página  de  propiedades  nuevamente para cambiar el color del selector corredizo.      Diagrama de Bloques    2. Construya el siguiente diagrama de bloques. 
  • 19.     a. Coloque un ciclo mientras (While Loop) de la paleta Functions»Execution  Control palette.   b. Coloque un Wait Until Next ms Multiple desde Functions»All Functions  »Time & Dialog y cree una constante con un valor de 100.  c. Coloque dos VIs Simulate Signal Express de Functions»Input y deje el tipo  de señal (Signal type) como seno (Sine) para el primer VI Simulate Signal y  cambia  el  tipo  de  señal  a  cuadrada  (Square)  para  el  segundo  VI.  Cablee  ambas  salidas  a  la  grafica  de  forma  de  onda.  Una  función  de  Merge  Signals (combinar señales) se insertara automáticamente.  d. Expanda los VIs Simulate Signal Express para mostrar otro  Input/Output  (entrada/salida).  Por  defecto,  error  out  debería  de  aparecer.    Cambie  esto a frecuencia al hacer clic en error out y elegir Frequency.    3. Salve el VI como Grafica Multiplot.vi.    4. Despliegue el panel frontal y corra el VI.    5. Salve y cierre el VI.    Fin del Ejercicio 
  • 20. Ejercicio 6 – Clusters de Error Clusters y Manejo      Panel Frontal  1. Abra  un  Nuevo  VI  y  construya  el  siguiente  panel  frontal  utilizando  las  siguientes sugerencias.        a. Cree un control numérico y cambie la Etiqueta (Label) a Square Root  Input (entrada de raíz cuadrada).  Cree un indicador numérico para la  raíz cuadrada (Square Root).  b. Coloque Error In 3D.ctl de Controls»All Controls»Arrays & Clusters.  c. Coloque Error Out 3D.ctl de Controls» All Controls»Arrays & Clusters.      Diagrama de Bloque    2. Construya el siguiente diagrama de bloque.      a. Coloque  una  estructura  de  casos  (Case  Structure)  de  la  paleta  Functions»Execution Control.  
  • 21. b. Coloque un Greater or Equal to 0? de la paleta Functions»Arithmetic  and Comparison»Comparison y conéctelo a la terminal de condición  de la estructura de casos.    En el caso verdadero (True Case):  c. Coloque  la  function  Square  Root  de  la  paleta  Functions»Arithmetic  and Comparison»Numeric.    En el caso falso (False Case):    d. Cree  una  constante  numérica  desde  la  paleta  Functions»Arithmetic  and Comparison»Numeric y escriba ‐9999.90.  e. Coloque  el  Bundle  By  Name  (agrupe  por  nombre)  desde  la  paleta  Functions»All  Functions»Arrays  &  Clusters.  Conecte  desde  Error  in  hacia la terminal central de Bundle by Name para hacer que el status  se muestre.  Cree constantes.  Cablee desde el indicador del Error Out  hacia la salida del Bundle By name.    3. Salve el VI como Raiz Cuadrada.vi.  4. Despliegue el panel frontal y corra el VI.  5. Salve y cierre el VI.    Fin del Ejercicio 
  • 22. Ejercicio 7 – Maquina de Estado Simple    Cree un VI utilizando la arquitectura del maquina de estado que simula una secuencia  simple de prueba. El VI tendrá un estado inicial, en donde desplegara un mensaje pop‐ up indicando que esta iniciando el test. Después procederá al siguiente caso y después  al estado final en donde preguntara al usuario si desea empezar de nuevo o finalizar la  prueba.    Panel Frontal  En  lugar  de  comenzar  de  la  nada,  utilizaremos  una  plantilla  de  VI  para  crear  nuestra maquina de estado.     1. Desde  la  ventana  inicial  de  LabVIEW  haga  clic  en  New…,  y  elija  Standard  State  Machine,  la  cual  se  encuentra  localizada  bajo  el  encabezamiento  VI  from Template » Frameworks » Design Patterns.  2. Examine la plantilla, y después sálvela en otro directorio antes de comenzar a  trabajar en ella.      Block Diagram     
  • 23. 3. Haga clic derecho en la constante enum etiquetada Next State y seleccione  Open Type Def.  4. En  el  panel  frontal  de  StateMachinesStates.ctl  escriba  Def  VI,  haga  clic  derecho en el control de estados enum y elija Edit Items.  5. Añada dos estados más.  Nómbrelos “State 1” y “State 2”          6. Cierre State Machines.ctl y escriba Def Front panel  y salve el control  con el  nombre por defecto cuando se le pregunte.  7. Haga clic derecho en la  etiqueta del selector  de casos (Case Selector Label)  de  la estructura  de  casos  y  elija  Duplicate  case.    Haga  esto  una  vez más  de  manera que hallan cuatro casos: Initialize, State 1, State 2, y Stop.        8. Cambie el valor conectado a la función Wait a 2000.     
  • 24. 9. Haga  clic  derecho  en  el  registro  de  desplazamiento  (shift  register)  en  el  costado izquierdo del ciclo mientras (while loop) y cree un indicador.  Cambie  su nombre a “Current State”.  10. En  “Initialize”,  caso  por  defecto  (Default  case)  coloque  una  function  One  Button Dialog y conecte una constante de cadena de caracteres a la entrada  de  Message.    Escriba  “Now  beginning  test…”  en  la  constante  de  cadena  de  caracteres.        11. Cambie la constante enum etiquetada Next State a “State 1”.  12. Cambiese al próximo estado en la estructura de casos (“State 1”) y cambia la  constante enum etiquetada Next State a “State 2”.  13. Cambiese al próximo caso (“State2”) y añada el siguiente código.  a. Coloque una función Select y conecte dos constantes enum  (Sugerencia: Copie las constantes enum desde uno de los casos previos)  b. Coloque un dialogo de dos botones (Two Button Dialog) y conecte las  constantes como se muestra abajo.            14. Corra el VI.  15. Salve y cierre el VI.    Fin del Ejercicio