Está en la página 1de 3

Registro Condicional en NI LabVIEW con su NI USB-TC01

Fecha de Publicacin: mar 18, 2010


Visin General

LabVIEW ofrece un entorno de desarrollo de aplicaciones fcil de usar diseado especficamente para las necesidades de los
ingenieros y cientficos. Sin ninguna experiencia previa en programacin, usted puede usar LabVIEW para realizar medidas
desde su USB-TC01 y crear funcionalidad personalizada de software.
El software tpico de registro de datos generalmente requiere que el registro se inicie y se detenga manualmente. Al usar
LabVIEW, usted puede definir la funcionalidad de software para iniciar y detener el registro de datos de manera programtica bajo
ciertas condiciones. En algunos casos, puede ser til registrar datos nicamente durante ciertas fechas y horarios, cuando una
medida est fuera de un umbral o si ha ocurrido algn evento.
Contenido

1.
2.
3.
4.

Registro Condicional con LabVIEW


Descargue el Cdigo de LabVIEW
Pruebe LabVIEW Gratis por 30 Das
Qu Ms Puede Hacer Con LabVIEW?

1. Registro Condicional con LabVIEW

Siga estos ocho pasos para construir una aplicacin de LabVIEW que registre datos nicamente durante un tiempo de inicio y
paro especificado.
No tiene LabVIEW? Prubelo gratis por 30 das.

La descarga incluye software controlador NI-DAQmx


1. Inicie con un VI bsico de medidas y registro de datos, similar a aquel creado en el tutorial Registro de Datos en
LabVIEW.

Figura 1. Las aplicaciones de LabVIEW consisten en un Panel Frontal (izquierda) y un Diagrama de Bloques (derecha). En cada
iteracin del ciclo While, el DAQ Assistant adquiere un punto de datos y lo pasa al Express VI Write to Measurement File.
2. Haga clic con botn derecho en el Diagrama de Bloques, seleccione Exec Control Case Structure y arrastre la
Estructura de Casos alrededor de la funcin Write to Measurement File.

Figura 2. El cdigo en la Estructura de Casos se ejecuta nicamente si la condicin booleano en la terminal del Selector de Caso
es verdadera.

3. Para verificar el tiempo actual, necesita funciones fuera de la paleta Express bsica. Haga clic con botn derecho en el
1/3

www.ni.com

3. Para verificar el tiempo actual, necesita funciones fuera de la paleta Express bsica. Haga clic con botn derecho en el
Diagrama de Bloques, seleccione las flechas en la parte inferior para ampliar la paleta, navegue a la paleta de
Programacin y pguela a la pantalla.

Figura 3. Expanda la paleta de Diagrama de Bloques para ver ms funciones afuera de la paleta bsica Express.
4. Seleccione Comparison In Range and Coerce, colquelo en el Diagrama de Bloques, y conctelo a la salida de
booleano In Range? a la terminal del Selector de Caso de la Estructura de Casos.

Figura 4. La funcin In Range and Coerce verifica si algn valor est dentro del rango de otros dos valores.
5. Regrese a la paleta de Programacin, seleccione Timing Get Date/Time in Seconds, colquelo en el Diagrama de
Bloques, y conctelo a mitad de la terminal de la funcin In Range and Coerce.

Figura 5. La funcin Get Date/Time regresa la fecha y la hora actual en cada iteracin del ciclo.
6. Haga clic con botn derecho en la terminal de lmite superior de la funcin In Range and Coerce, seleccione Create
Controly nmbrelo Stop Time. Haga lo mismo para la terminal de lmite inferior y nmbrelo Start Time. Tambin, cree un
indicador para la salida de la funcin In Range and Coerce llamada Logging?

2/3

www.ni.com

Figura 6. La funcin In Range and Coerce verifica si el tiempo actual est entre el Start Time and Stop Time, y enva el resultado
a la Estructura de Casos. El indicador Logging? muestra si el tiempo actual est dentro del rango.
7. En el Panel Frontal, configure los controles de Start Time y Stop Time.

Figura 7. Establezca el tiempo y la fecha para iniciar y detener el registro.


8. Presione el botn de ejecutar en la esquina superior izquierda para iniciar su aplicacin.

Figura 8. El botn ejecutar inicia su aplicacin de LabVIEW.


2. Descargue el Cdigo de LabVIEW

tc01_conditional_logging.vi
3. Pruebe LabVIEW Gratis por 30 Das

1.

Versin de prueba de 30 das de LabVIEW y el software controlador NI-DAQmx


Requisitos de Sistema: Windows 2000 o posterior

4. Qu Ms Puede Hacer Con LabVIEW?

1.
2.
3.
4.
5.
6.
7.

Realizar Medidas
Registro de Datos
Registro Condicional
Alarmas Personalizadas
Anlisis de Seales
Generacin de Reportes
Interfaces de Usuario Personalizadas

3/3

www.ni.com

También podría gustarte