LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

RAM memory saturated

Hi everybody!
 
I just want you to note that I'm french and I have a bad english, sorry!Smiley Wink
Anyway, I am not a Labview expert and I have to use a VI in order to automate my device with a PID. I use a fieldpoint automat with fielpoint 4.1 and Labview 7. I have a problem with the VI and more particularly with the RAM memory which is fastly saturated when the program is run during several hours and so, my PID is not able to regulate correctly the system. Indeed, if you look the level of used memory, you can see it to increase by 8 ko each second and after few hours, CPU has reached 99%. So I want to know if someone has already had a similar problem and maybe if there is a way to force Labview to use free hardware space instead of RAM memory.
 
Thanks for your assistance.
0 Kudos
Message 1 of 7
(3,878 Views)

I have just added the VI (programme dépôt + boucle pression-debit) with all sub VI that I use but you need to have fielpoint. In regards to the file "supersonique.iak", that's a fielpoint program that enables me to open and close all my pneumatic valves.

I think that's neccessary I explain a little bit  the system that I use. It's a way to make several alternative deposits of solids (C,SiC,...) on carbon or silicon carbide fibers from different gases at elevated temperatures and I realize successive injections of gas. If you have any questions...

Enjoy.

0 Kudos
Message 2 of 7
(3,845 Views)
Placing a "wait" of small amount in all your while loops, should solve the problem.
0 Kudos
Message 3 of 7
(3,834 Views)
Hi,

you should write your data from time to time to harddisk. There is a nice tutorial where the handling of large data amounts in Labview is explained. It can be found here:

http://zone.ni.com/devzone/conceptd.nsf/webmain/6A56C174EABA7BBD86256E58005D9712

Hope this helps!
Message 4 of 7
(3,832 Views)
Sorry but in my first message, I would to say : "if there is a way to force Labview to use free harddisk space instead of RAM memory" and not hardware!
0 Kudos
Message 5 of 7
(3,817 Views)
Hi Angelantoni!
 
I can't add a wait in my while loops because I need a short response time in order that my PID control my system in the best way possible.
0 Kudos
Message 6 of 7
(3,812 Views)

Hello WenerGobel!

I'm looking for solutions in the link you gave me, I will prevent you if I find someting interesting to solve my problem...

And I want to know if someone have tested my VI???

0 Kudos
Message 7 of 7
(3,810 Views)