PREPARACIÓN PARA EL EXAMEN DE LABVIEW

 

Puesto que el objetivo de la pasantía es desarrollar programas de LabVIEW, el primer requisito es comprobar la competencia del pasante en programación. 

El pasante deberá rendir un exámen de programación de labview, donde el tema será programar una máquina de estados (State Machine) que realice una serie de tareas en un orden definido. Los estados son:

  • Al correr el programa, pedir el nombre de usuario
  • Luego, ingresar a un estado de espera, donde se podrá seleccionar el siguiente estado al que se desea ir.
  • Un estado de adquisición de datos tomará la señal de una tarjeta DAQ.  La adquisición será a un número N de muestras, a una velocidad de T muestras/segundo
  • Un estado de análisis calculará algunos parámetros de la señal adquirida
  • Un estado de grabación de datos guardará los resultados en una ubicación del disco duro
  • Un estado de finalización confirmará si se desea salir del programa.

Al momento del examen se informará de cómo deben ser las transcisiones entre los estados.

 

Recursos de Estudio:

 

Aprenda LabVIEW en 6 Horas:  Primera fuente de estudio para aprender las bases de labview.  Incluye una explicación de programación con máquina de estados.

Tutorial General: State Machines: Tutorial con descripción, ejemplos y videos de una máquina de estados.

Tutorial:  Using a State Machine (Event Driven) Architecture: Tutorial básico con ejemplo sobre arquitectura de una máquina de estados.

Application Design Patterns: State Machines: Infomración y ejemplo más avanzado de una máquina de estados.

Simulación de Una Tarjeta DAQ en MAX:  Puesto que la mayoría de pasantías requieren conocimientos generales de adquisición de datos, en el exámen existirá una sección sobre DAQ.  En caso de no disponer de una tarjeta DAQ, se puede simular una en Measurement and Automation Explorer (MAX).  

Ejemplo de examen:  Este es un ejemplo del ejercicio que debe realizarse en el examen de labview.