09-04-2012 02:51 PM
Hola de antemano no se casi nada de labview, llevo 2 meses jugando con el y pues he aprendido algo. Ahorita mi problema es esto: Adquiero valores digitales por una daq y los manipulo dentro de un while loop y tambien adquiero un valor analogico, quiero que estos valores se vayan enlistando en una tabla para posteriormente poderlos analizar, solo que cuando le pongo la tabla el valor analogico se enlista hasta 40 valores y el digital solo se queda cambiando en una casilla, quisiera saber como dirigir la informacion para que pueda generar la tabla? de antemano muchas gracias
09-05-2012 11:56 AM
Hola Sebastian!!
Para poder darte una solución que puedas implementar directamente en tu aplicación, me serviría bastante que adjuntaras tu código para poder revisarlo!!
Espero tu respuesta!!
Saludos,
09-05-2012 01:09 PM
Hola, te adunto el codigo y de antemano gracias
09-05-2012 03:56 PM
Hola Sebastian!!
Ya revisé tu código, y parece que lo que necesitas cambiar es la forma en que obtienes la información cuando termina de ejecutarse el ciclo While. Actualmente, los túneles de salida tanto para la información digital como para la analógica se encuentran configurados para entregar el valor obtenido en la última iteración del ciclo While cuando este termina de ejecutarse. Es por esto que la tabla contiene únicamente un valor, mientras que el Waveform Graph contiene 50 valores. Este último obtiene 50 muestras cada vez que se ejecuta el DAQ Assistant 3, por lo que al terminar el ciclo While, tienes un tipo de dato dinámico que contiene 50 valores. Esto se puede modificar al manipular las propiedades de los túneles de salida del ciclo While. Existe una opción llamada ''indexing'', que te permite almacenar en el túnel todos y cada uno de los valores generados en las iteraciones del ciclo, obteniendo a la salida un arreglo con los resultados.
Al habilitar esta opción el Indicador de Longitud de onda deberá ser modificado por un indicador para arreglos.
En los siguientes links podrás encontrar información acerca de esta propiedad de los túneles cuando se manejan ciclos For o While.
http://digital.ni.com/public.nsf/allkb/B85025233861378A86256CE700491E34?OpenDocument
http://digital.ni.com/public.nsf/allkb/667A2308C38E77D68625753D0071801C?OpenDocument
Espero que te sirva!!
Saludos,
09-06-2012 01:05 PM
Sí, muchisimas gracias!