Discusiones sobre Productos NI

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

Adquirir datos simultaneamente de dos targetas diferentes

Hola a todos,
 
Quisiera que alguien me aclarase a ver si es posible configurar un programa de adquisición en el cual se pueda obtener datos de dos targetas de adquisición distintas. De momento utilizamos la targeta PCI-6036E y la idea sería sumarle la targeta NI USB-9233. Las dos targetas irían en el mismo ordenador. Supongo que este hecho no entorpecerá en la lectura
0 kudos
Mensaje 1 de 9
4.134 Vistas

Hola. Yo he usado programas que controlan dos tarjetas de adquisición de datos a la vez. En mi caso, ambas tarjetas eran USB, pero no creo que difiera mucho. Sólo que si quieres hacer la adquisición ó control de manera simultanea, te recuerdo que necesitas poner cada conjunto de instrucciones (uno por función de la tarjeta) en un ciclo while cada uno, para que corran de manera paralela.

 

Saludos,

Ali

0 kudos
Mensaje 2 de 9
4.129 Vistas

Gracias Ali!

¿Alguien más puede confirmar este tema? ¿Alguien a podido utilizar simultaneamente las targetas de adquisición PCI-6036E y NI USB-9233?

0 kudos
Mensaje 3 de 9
4.128 Vistas
 

Hola Biteri como dice ali no vas a tener porblema en trabajar con las dos. Incluso puedes simular las dos tarjetas y hacer la prueba. https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x0PxCAI&l=en-US

El unico conflito temporal que podrias tener dependeria de la version de el driver de daq que estes utilizando seria si utilizas NI daq tradicional con una version anterior a la 6.x aqui al instalar NI DAQmx que es el que necesitas con la 9233 se desintalaria por lo que seria necesario agregar el soporte de Traditional DAQ Legacy. SI ya estas utilizando DAQmx con tu tarjeta 6036 no va a tener ningun problema.

https://www.ni.com/en/support/documentation/supplemental/06/answers-to-frequently-asked-questions-ab...

Saludos

 

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 4 de 9
4.119 Vistas

No sería el caso ya que tenemos instalado el driver NI-DAQmx.

Por otro lado, parece ser que utilizando dos targetas con diferentes buses (USB y PCI) no se pueden sincronizar los datos al no poder enroutarse vía hardware las dos señales. Me dan como opción comprar un chasis cDAQ para insertar las dos targetas en ella de manera que se puedan sincronizar los datos.

Claro que el chasis vale casi tanto como la targeta USB 9233

 

0 kudos
Mensaje 5 de 9
4.114 Vistas

Hola Biterri así es las tarjetas no te van a dar problema pero como dices no puedes sincronizarlas vía hardware, debido a que no comparten bus. En el cDAQ puedes sincronizar tus tarjetas sin necesidades de cables adicionales al igual que un PXI. Cuando trabajas con PCI para sincronizar tus tarjetas necesitas utilizar un cable RTSI, y el cDAQ no tiene opción para conectarse con el.

 

https://www.ni.com/en/support/documentation/supplemental/18/real-time-system-integration--rtsi--and-...

 

 

Con la opción del cDAQ no solo puedes sincronizar las tarjetas del mismo chasis sino que puedes sincronizar varios chasises

 

 

Ahora una gran ventaja que tienes al utilizar los módulos de cDAQ es que son módulos que ya tienen el acondicionamiento de señales incluida por lo que dependiendo de que sea lo que estabas realizando con tu tarjeta PCI te podría dar una ventaja adicional.

 

 

Sin embargo siempre existen algunas técnicas sencillas de sincronización con software y dependiendo de la precisión de sincronización que necesites podrían ser suficientes. Aquí puedes re alinear tus señales en forma posterior a la adquisición para lograr cierto grado de sincronización.

 

 

Saludos

 

 

 
Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 6 de 9
4.103 Vistas

 

 

 

Mensaje editado por BeCeGa

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 7 de 9
4.102 Vistas

Cuales son las tecnicas de sincronizacion por software a las que te refieres? podrias explicarlas.

 

saludos y gracias.

0 kudos
Mensaje 8 de 9
3.543 Vistas

Hola dafemagu te conteste en tu otro post:

http://forums.ni.com/t5/Discusiones-sobre-Productos-NI/How-to-put-two-signal-in-phase/m-p/1755482/hi...

Saludos

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 9 de 9
3.539 Vistas