¿Cómo Sincronizo Múltiples Dispositivos NI 4472 DSA para PXI?



Hardware: Modular Instruments>>Dynamic Signal Acquisition and Analysis (DSA)>>PXI-4472

Problema: Tengo varias tarjetas NI 4472 para adquisición de señales dinámicas (DSA) en un chasis PXI, y quisiera sincronizarlas. ¿Cómo configuro el hardware y el código para esta operación en LabVIEW?

Solución: El NI 4472 utiliza la línea PXI Star en los circuitos PXI para sincronización. Esta línea lleva/comparte la señal de reloj de sobré muestreo de DSA entre los módulos. El reloj de sobré muestreo corre a 64 o 128 veces la tasa de muestreo actual, dependiendo si esta por abajo o por encima de 51.2kS/sec. Adicionalmente, Otra señal de sincronización también es compartida en la línea RTSI 5 (aunque no hay necesidad de hacer explícita la especificación de esta señal en software). Sin embargo, es importante recordar que no se debe utilizar la línea RTSI 5 para ninguna otra tarea mientras tenga múltiples tarjetas DSA sincronizadas. Un programa ejemplo que esta anexado a este documento ilustra cómo realizar la sincronización. Este mide la diferencia de fase entre tarjetas que reciben la misma señal, de manera que usted puede probar la precisión de la sincronización.

Debido a la arquitectura de la línea PXI Star, la tarjeta maestra debe estar colocado en la ranura 2 PXI. El primer paso en software es configurar la tarjeta maestra para enviar las señales de sincronización hacia cada tarjeta esclava. Esto requiere una o más llamadas a la función "Route Signal.vi", dependiendo de cuantas tarjetas esclavas se tengan. En cada caso, usted debe asignar el parametro "Signal Source" como "Board Clock" y el parámetro "Signal Name" como como "PXI Star n". A continuación conecte en LabVIEW el número de ranura de la tarjeta esclava a la entrada "Signal Name Line Number". El subVI llamado "Route Clock to Multiple PXI-DSA" en el ejemplo anexado muestra este esquema de enrutamiento.

Después, usted debe llamar a " Route Signal.vi" para configurar a cada tarjeta para aceptar la señal del reloj de sincronización. Configure "Signal Source" como "PXI Star" y "Signal Name" como "Board Clock".

Finalmente, es también importante configurar las tarjetas de manera que el disparo se efectue al mismo tiempo (la sincronización precisa del reloj no será de utilidad si las tarjetas inician independientemente con disparos generados en software). Utilicé otra llamada a "Route signal.vi" para la tarjeta maestra. Configure "Signal Source" como "AI Start Trigger" y "Signal Name" como una línea RTSI (No use la 5). Cuando usted llama AI Start.vi para los esclavos, utilicé "digital triggering" para el "trigger source" para la línea RTSI adecuada.

Ligas Relacionadas:

Archivos Adjuntos:


PXI 4472 synchronization example.llb


Día del Reporte: 09/13/2002
Última Actualización: 09/16/2002
Identificación del Documento: 2BT91R2L