Jump to content
  • 0

Request for Assistance on Data Acquisition Configuration to Prevent Overwriting (with USB-2020 and USB-1808X Devices)



I am currently engaged in a project that requires the long-term storage of substantial data volumes from various sensors, and I am encountering challenges in avoiding data overwriting. Your guidance on this matter would be immensely valuable.

Project Overview:

The system must store large data volumes over extended periods.

AE sensors, requiring a minimum of 100kHz sampling rate, will be connected to a USB-2020 device, with one sensor per two of the four channels.

Vibration acceleration sensors, requiring a minimum of 5kHz sampling rate, will be connected to a USB-1808X device, with one sensor per two of the eight channels.

The aim is to construct a system capable of storing data from all four sensors for at least one month. The buffer size for each sensor has been determined by multiplying the sampling rate by 80.

Challenges Encountered:

First Method Attempt: I specified the number of samples per channel as -1 with a wait time of 200ms to periodically empty the buffer. This resulted in data overwriting shortly after commencement.

Second Method Attempt: Without a wait period and setting the number of samples per channel to one-tenth of the target sampling frequency, overwriting still occurred.


Are the USB-2020 and USB-1808X devices capable of supporting these specifications without data loss over a minimum of ten days?

How should I configure the buffer size, number of samples per channel, and wait times to effectively manage data without exceeding a total memory usage of 5TB for the ten-day period?

Given the overwriting challenges (error:10017) faced with both methods attempted, could you recommend an approach that either reduces the likelihood of real-time processing issues or suggests an optimal setup that might involve longer wait times but ensures data integrity?

I plan to attach VI files pertinent to each method attempted for your review.

Your recommendations on configuring our setup to meet these requirements and any advice on alternative strategies would be greatly appreciated. I understand the complexities involved but am hopeful for a feasible solution.

Thank you very much for your time and support. I look forward to your expert advice.

Best regards,

method1.vi method2.vi

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...