Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

problema al ordenar muestras de numeros aleatorios labview

¡Resuelto!
Ir a solución

Hola buen dia presento el siguiente problema cuando presiono el boton boolean tomo 6 muestras de numeros aleatorios cada dos segundos dichas muestras se visualizan en el indicador de salida del arreglo, cuando desactivo ese boolean se quedan las 6 muestras, despues presiono el boolean2 y otra vez toma las 6 muestras cada 2 segundos, el detalle es que estas ultimas seis muestras quiero que las muestre abajo de las primeras 6 muestras.

 

ejemplo

presiono el primer boolean y tomo estas 6 muestras

0.3             11/12/2016

0.50           11/12/2016

0.38           11/12/2016

0.16           11/12/2016

0.22           11/12/2016

0.05           11/12/2016

 

ahora bien desactivo el primer boolean y activo el segundo boton y toma estas 6 muestras

0.25              11/12/2016

0.18              11/12/2016

0.09              11/12/2016

0.04              11/12/2016

0.47              11/12/2016

0.77              11/12/2016

 

lo que yo requiero es que en el indicador de salida del arreglo me muestre los datos de la siguiente manera 

 

0.3             11/12/2016

0.50           11/12/2016

0.38           11/12/2016

0.16           11/12/2016

0.22           11/12/2016

0.05           11/12/2016

0.25           11/12/2016

0.18           11/12/2016

0.09           11/12/2016

0.04           11/12/2016

0.47           11/12/2016

0.77           11/12/2016

 

aparte quisiera saber si puedo sacar el  promedio de las primeras seis lecturas de numeros aleatorios.

adjunto los vi espero me puedan ayudar.

 

0 kudos
Mensaje 1 de 8
4.026 Vistas
Solución
Aceptado por el autor del tema angelxD

Hola angelxD,

 

¿Has intentado colocar un shift register en tu loop principal, de la siguiente manera?:

orderRandomAcquisition.png

 

En caso de que los resultados de esta solución no sean los que esperas, ¿podrías indicar cuál es el objetivo/requisitos de la aplicación, de tal suerte que te pudiéramos orientar de una mejor manera hacia la solución que buscas?

 

Un saludo!

0 kudos
Mensaje 2 de 8
3.982 Vistas

Es correcto oscar me hacia falta agregar el shift, me podrias indicar como puedo hacerle para  sacar el promedio de tanto de las primeras seis muestras como de las segundas 6 muestras

0 kudos
Mensaje 3 de 8
3.972 Vistas
Solución
Aceptado por el autor del tema angelxD

No hay de que angelxD,

 

Te paso mi sugerencia, espero te sea de utiliidad.

PromedioDeMediciones.png

 

Un saludo!

0 kudos
Mensaje 4 de 8
3.970 Vistas

oscarfonseca abra alguna manera que sin apretar en el boton de stop te muestre rapidamente el promedio, me refiero a que automaticamente cuando tenga las seis primeras muestras saque el promedio sin necesidad de apretar el boton de stop

0 kudos
Mensaje 5 de 8
3.966 Vistas

Hola angelxD

 

Para una lectura continua e inmediata, recomiendo poner la función que calcula el promedio al interior del ciclo while.

 

 

Saludos.

 

 

Juan César R.

0 kudos
Mensaje 6 de 8
3.950 Vistas

Hola juanCesar coloque la funcion que calcula el promedio en la estructura while pero sigo sin obtener el promedio de manera inmediata.

0 kudos
Mensaje 7 de 8
3.938 Vistas

Hola AngelxD

 

Todo el resto de bloques que tienes fuera del ciclo while, se ejecutan hasta después del momento en que lo detienes. es por eso que también deberían estar dentro si quieres ver esos resiultados en tiempo real.

 

Saludos.

 

 

Juan César R.

0 kudos
Mensaje 8 de 8
3.933 Vistas