09-15-2011 11:23 AM
I'm having a problem with charts in 2011. When I set the chart history to 200k points, I get a error pop up stating " Not enough memory to complete this operation " this dialog appears repeatedly until I finally get an " error - 200279 ". If I set the history back to the default ( 1024 ) the vi will run. If I change the data type from 2d dbl to waveform the vi will run. The vi is a simple continuos aquire and chart, 2 channels at 2500S/s This vi runs fine using 2010. I have the issue on two different systems ( xp with 3g ram, win7 64 with 8g ram )
Has anyone else run into this? Any solutions?
regards
dp
09-15-2011 11:40 AM
09-15-2011 12:20 PM
This shows the issue.
regards
dp
09-16-2011 11:01 AM
the test vi uses 6.43MB with 2010 and 89.61MB with 2011. That is a substantial increase, but I wouldn't think it would cause errors. The system has plenty of free ram.
09-16-2011 11:27 AM
I think this relates to this issue
http://forums.ni.com/t5/LabVIEW/Chart-history-explanation/m-p/377503/highlight/false#M189497
Where they are trying to figure out what the chart history length does. The chart history length seems to allocate memory regardless of how much memory is needed, but nobody has a good answer for what the length to data points conversion is, and i'm no certain it isn't broken in the 2011
12-22-2011 02:17 PM - edited 12-22-2011 02:19 PM
Charts are hosed in LabVIEW 2011.
See response from NI in this post...
I spent days looking for a memory leak in my code when in fact it turned out to be a charts with >1024 values. What a kick in the nuts. I'm done with 2011 until the first service pack comes out. I've reverted all my project work back to LV2010 SP1.
Good luck,
Steve