¿Cómo Puedo Generar Señales Digitales Salvadas por el Digital Waveform Editor?



Hardware: PXI/CompactPCI>>Controllers

Problema:
Necesito generar una señal creada por el Editor de Señales Digitales (DWE-Digital Waveform Editor por sus siglas en inglés). ¿Qué métodos están disponibles?

Solución:
El Digital Waveform Editor guarda señales en el formato Almacenamiento Jerárquico de Señales (HWS- Hierarchical Waveform Storage por sus siglas en inglés). Cuando se crean o se salvan las señales, estas son colocadas en un archivo único con los nombres de grupo y señales en blanco. (Los nombres del grupo y señales son espacios vacíos). Hay diversas maneras de acceder a los datos en su aplicación HSDIO:

Utilizando el API de NI-HSDIO con el API de NI-DAQmx:
Puede leer la información de la señal utilizando el API de NI-HWS, el cual se encuentra en una subpaleta del API del controlador NI-HSDIO. Estas funciones permiten el acceso a todas las funcionalidades del formato HWS. Si está utilizando algún dispositivo soportado por NI-DAQmx (por ejemplo, los dispositivos 653x), el niHWS Retrieve Waveform VI puede ser utilizado para obtener y así utilizarlos en el NI-DAQmx Write VI.



 

Utilizando el API de NI-HWS con el API de NI-HSDIO:
Similar a lo anterior, pero en vez de utilizar el API de NI-HSDIO el niHWS Retrieve Waveform VI puede ser utilizado para obtener los datos y así usarlos en el niHSDIO Write Named Waveform VI.




Utilizando el API de NI-HSDIO:
El VI niHSDIO Write Named Waveform es polimórfico y una de sus instancias permite leer los datos directamente del archivo HWS. El ejemplo llamado Read HWS File and Generate.vi demuestra cómo utilizarlo.





Ligas Relacionadas:
Productos y Servicios: NI Digital Waveform Editor
Documento de Soporte 41KDB62F: What is the HWS File Format? (en inglés)


Archivos Adjuntos:





Día del Reporte: 09/05/2016
Última Actualización: 11/10/2016
Identificación del Documento: 3F3F9DLZ