LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Stream data to disk (LabVIEW RT and NI PXI-5122)

I'm planning to acquire a signal at a rate of 20MS/s during 10 Minutes. I thought about buying a PXI Chassis containing a digitizer PXI-5122 and a controler PXI-8174 running LabVIEW RT. Is it possible to stream the data to disk or to another HOST PC with those requirements ? Does anybody have onother hardware solution ?

Thanks in advance for any answer ?"
0 Kudos
Message 1 of 3
(2,504 Views)
LabVIEW Real-Time won't be necessary if all you're doing is acquiring data. The digitizer alone can guarantee precise timing between each sample regardless of the OS characteristics.

Are you performing output or control/event response in addition to the 20 MS/s data acquisition?
0 Kudos
Message 2 of 3
(2,504 Views)
Bob, thanks for answering,

No, I do not perform any other tasks.

In fact I just want to acquire measurements at 20 MS/s and then perform some analyses on those ones. It means that I have to transfer 4.8828125 GBytes/s of data to my Host PC during 10 minutes. My PC has to be fast enough to acquire this amount of data to avoid data loss.

My digitizer can have 8, 32 or 256 MB of Memory. It means that it can hold just 1.6 ms, repectivaly 6.5ms and 52 ms of acquisition data depending on the memory installed.

Now I have 2 options: either I perform my analyses directly with LabVIEW RT and send only the results of this analyses to my host PC or I send all the acquired data to my host PC that will perform the analyses.

What is the best way
? Is it possible to acquire such amount of data ? How to do it ?

Thanks in advance for any answer
0 Kudos
Message 3 of 3
(2,504 Views)