10-02-2011 06:38 AM
Hola a todos.
Tengo un problema que no se resolver, en Labview.
Necesito meter el valor de una variable de control, los que me proporciona un selector de 0 a 10, en un array cada 1 segundo,
Yo he conseguido que el array recoga un dato del selector cada segundo, a continuacón aumente su dimensión y recoja el siguiente dato al siguie nte segundo. ¡¡Mi problema!! que al ser una variable de control, el array no guarda datos estáticos en todas sus posiciones, sino variables. Lo que en C equivaldría a guardar un puntero de la variable asociada del selector, por lo tanto el array tiene en cada celda el mismo valor, pero eso no es lo que quiero. Quiero que cada celda del array tenga el valor que tomó el selector en cada uno de los segundos.
No se si me he explicado bien, espero que sepan ayudarme. Muchas gracias.
10-06-2011 05:59 AM
Hola, elbola,
¿podrías subir un ejemplo del código que tienes para saber qué es lo que estás buscando exactamente?
Gracias!
Jesús.
10-14-2011 05:33 AM
Hola,
te he programado un ejemplo muy sencillito para hacer lo que creo que estás buscando. Si indexas la salida del bucle For y temporizas a 1000 ms, puedes añadir un elemento variable al array cada segundo. Te copio además algunos enlaces que pueden ser de tu interés:
http://digital.ni.com/public.nsf/allkb/37A67177C48A563986257750005C1682?OpenDocument
http://zone.ni.com/devzone/cda/tut/p/id/7588
http://digital.ni.com/public.nsf/allkb/76895DA6D9BFE6B586256F7000745561?OpenDocument
http://digital.ni.com/public.nsf/allkb/41CF223A41FE095086256CFD007E25D4?OpenDocument
http://digital.ni.com/public.nsf/websearch/B85025233861378A86256CE700491E34?OpenDocument
Espero que esta información te sea de utilidad. Un saludo.
Jesús.