I have looked at your VI - once it had finished loading (and it crashed my PC). It would appear that this program is >440meg in size (you can get this info by pressing "crtl i" and then selecting memory from LVs menu). Having had a look at the Linear Heating Data Acquisition.vi it does not appear that you are initialing data arrays to this size. Not sure if you can confirm this. My suspicions are that the VIs have somehow got corrupted. If you run a mass compile this should sort out the issue. Running your VI causes my machine ( with 768meg memory) to head off into virtual memory, then complained that it was running low on resources this is not a good situation to be in.
If this does not solve your issue. Then I would strongly recommend that you rebuild the Linear Heating Data Acquisition.vi which looks to be the problem. There is no reason that a VI will run only twice unless you have memory leak issues.
Kind regards
Joe
NI-UK
Message Edited by Joe W on 07-01-2005 08:58 AM