LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

keeping track of array memory usage

Hello everyone,

 

I am a mech engineer who has programmed casually over the years and has recently been assigned the task of creating an HMI for a compressed air system using Labview 2010.

 

Two tasks I need to complete involve logging alarm history and displaying a data trend.

 

My question is this -

 

I would like to hold the alarms (an array of clusters containing a timestamp and the alarm description) and data (timestamp and respective data values) each in a holding array until they get to a certain size, and then dump them into a csv file. How can I monitor the memory being used for each array so that I know when to dump it?

 

Also, datalogging is not something I have any experience in. Does anyone know anyone know where I can find any references online that go over good datalogging practices? I was looking for some that are specific to Labview but didn't have much luck.

 

Thanks everyone in advance!

0 Kudos
Message 1 of 3
(2,498 Views)

Unless the description strings vary wildly in size, start with "array size" 😄

0 Kudos
Message 2 of 3
(2,490 Views)

If you are just getting started on this project you might want to take a pause and check out TDMS (Technical Data Managment System)

=====================
LabVIEW 2012


0 Kudos
Message 3 of 3
(2,485 Views)