Recuperando un Valor Numérico para la Frecuencia de Muestreo de un Módulo DSA en LVFPGA



Software Primario:
Versión de Software Primario: 8.6.1
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:
Utilizando un Nodo de Porpiedad de E/S (I/O), puedo obtener el control enumerado (enum) de los datos de la frecuencia de muestreo de un módulo de Adquisición Dinámica de Señal (DSA). Sin embargo, este enum no provee un valor numérico para la frecuencia de muestreo (50k), entrega un valor para el enum (2).
Deseo obtener el valor numérico de la frecuencia de muestreo de forma programática de manera que pueda utilizarlo en mi código. ¿Existe una forma de hacer esto de forma directa?


Solución:
Utilizando el nodo de propiedad StringsAndValues, los valores numéricos para el enum  correspondiente pueden ser extraídos. Después de obtener estos datos, pueden ser convertidos en una constante y referenciada en LV FPGA para determinar cual valor del enum corresponde a un cierto valor de frecuencia de muestro. Esta técnica se puede ver puesta en práctica en la Figura 1 y el VI adjunto.

Figura 1


Ligas Relacionadas:

Archivos Adjuntos:
Get 923x Data Rate Double.vi




Día del Reporte: 06/01/2009
Última Actualización: 06/24/2009
Identificación del Documento: 4Y0DLNBP