En este artículo se programara la tarjeta de adquisición DAQ USB 6008 desde LabVIEW con el asistente DAQ, produciremos una señal analógica en el puerto de salida y su medición desde un puerto de entrada desde el mismo dispositivo. Para acceder a la paleta de funciones del DAQmx -DATA ACQUISITION dentro de MEASUREMENT I/O.
|
La primera operación a realizar es la de medir una señal analógica, seleccionamos el asistente DAQ y lo insertamos en el diagrama de bloques, después de unos instantes se desplegara la ventana siguiente, seleccionamos VOLTAGE, luego presionamos NEXT.
Como paso siguiente escogemos el puerto de captura para las señales analógicas, en nuestro ejemplo será AO, luego presionar el botón de FINISH
Después de seleccionar el puerto de entrada, se debe configurar el rango de voltaje de entrada, los terminales de configuración en modo RSE y el modo de adquisición, presionamos OK
En diagrama de conexiones se puede apreciar los pines de conexiones configurados, esto sirve para verificar los terminales antes de realizar las pruebas de medición,
Después de cerrarse el asistente e insertarse la función, agregamos una constante para el nombre del dispositivo y un indicador grafico que permitirá visualizar los datos de la variable DATA, de igual manera agregamos una estructura condicional WHILE que controlara la ejecución del programa.
Como paso siguiente procederemos a la generación de una señal analógica, insertaremos un nuevo bloque DAQ asistente, seleccionamos la opción GENERATE SIGNALS/ VOLTAGE, luego presionamos OK
En la ventana siguiente seleccionamos el puerto AO como salida analógica, presionamos el botón de finalizado.
Como proceso final de configuración insertamos el valor mínimo-máximo para el voltaje de salida, configuración de terminales RSE, modo de generación Sample (ON DEMAND)
Insertamos un control numérico DIAL al bloque de generación de señales a la entrada DATA,. una constante de error y compartimos la variable DEV1 empleada en el bloque de lectura de señales analógicas
La figura siguiente muestra el diagrama de bloques con el programa de generación- adquisición de señales analógicas. Se agregó al programa una función para verificar el estado de la variable de error deteniendo la ejecución del programa si existiera algún error relacionado a la tarjeta de adquisición.
La figura siguiente muestra el panel frontal del programa, mostrando la generación y adquisición de señales analogicas
las imagines de LabVIEW DAQmx - DAQ6008 Lectura de Señales Digitales no se ven