LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Memory problem

Frist, I should thank to everyone in this board.

I'm planning to make a labview code of data acquisition from a device using RS232.
The acquisition is monitoring some values in realtime by 10 seconds for several days automatically.
To do so, I had better run a Continue loop in every 10s and plot the accumulated data in that time.
As you know well, this accumulated data will be very large then the memory problem will be happened.
In my case, should I save some parts of data because of lowering memory volume?
How to do? or recommend any suitable tricks?.

Thanks in advance.
0 Kudos
Message 1 of 2
(2,696 Views)
hi,

I would suggest that you stream the acquired data (every 10 sec) to binary file. Update the graph only when user do so (by clicking a update button etc)

LabVIEW comes with very useful DAQ examples. Launch your labVIEW and from the menu, select...

1. DAQ Solution
2. Continue with no DAQ devices
3. Next the dialog
4. Solutions Gallary (Recommended)
5. High Speed Data Logger
6. Gallary Category = Data Logging

You will now see some data logger examples on the RHS.

PS: I have done a Battery Life Characterisation Test, which needs to poll data every 2~5 sec for over 280 hours continuously. Streaming data to binary has been working well for such application.

Regards
ian
labview@ianfung.net
Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 Kudos
Message 2 of 2
(2,696 Views)