Can I Use the NI-HWS VIs in LabVIEW 64-Bit?

Updated Jun 22, 2020

Reported In

Software

  • LabVIEW

Driver

  • NI-SCOPE
  • NI-HSDIO

Issue Details

I have been using Hierarchical Waveform Storage (HWS) files to log data from my Modular Instruments (NI-SCOPE, NI-FGEN etc) LabVIEW 32-bit. I recently migrated to LabVIEW 64-bit and the VIs that use the NI-HWS VIs are now broken with the error message:

 

Solution

NI-HWS VIs are only supported in NI LabVIEW 32-bit, not 64-bit.
NI-HWS files are based on the HDF5 file format which is designed to store and organize large amounts of data. As an alternative to this, NI recommends using TDMS files as a means to store and and organize large data in binary format.

Additional Information

Refer to What Are TDMS Files and How Can I Use Them in My LabVIEW Program? to learn about TDMS files and modify your existing VI to leverage them. 
If you have existing log files in HWS format, refer to How Do I Convert a HWS File to a LVM or TDMS File in LabVIEW?  to learn how to convert them to TDMS files.