Discusiones sobre Productos NI

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

Arrays y graficas

Buenas tarde compañeros, tengo una duda, bueno muchas intente realizar el problema mostrado en la imagen 3, la primera y segunda imagen son mis diagramas que yo realice. pero no funcionan me marca errores me gustaria que me ayudaran en que estoy mal o como puedo corregirlo.

 

 

SharedScreenshot.jpgSharedScreenshot1.jpgproblemaproblema

0 kudos
Mensaje 1 de 3
2.135 Vistas

Hola,

 

Un error es que estas creando dos tareas para la misma tarjeta, tienes que crear una sola tarea para leer los dos canales.

 

No sé que módulo estés ocupando, así que el +-60 puede estar bien o puede estar mal, pero eso lo puedes averiguar tú leyendo las especificaciones del módulo.

 

Sería de gran ayuda que indiques el error que te está mandando tu programa.

 

Saludos.

0 kudos
Mensaje 2 de 3
2.030 Vistas

Hola Her9000,

 

Mis recomendaciones:

 

  1. Como menciona Antoniooh, como ambos canales están en la misma tarjeta, la recomendación es usar Channel Expansion para usar ambos canales en la misma tarea DAQmx (el cable morado). Más información en: Easily Synchronize and Trigger NI-DAQmx with Channel Expansion 
  2. Como se están leyendo los valores de DAQ como Doubles (DBL), puedes utilizar este mismo valor para enviar a un indicador termómetro, como se muestra en el ejemplo. Los valores que salen de DAQmx Read salen como Array, por lo que recomiendo bajar las muestras que se están leyendo a una sola (1 Sample) o tomar el promedio de las lecturas que están saliendo de ese VI.

 

Saludos,

0 kudos
Mensaje 3 de 3
1.991 Vistas