I am using LabVIEW 7.0 with a SCXI 1000 chassi which has an 1100
module for thermocouple measurements and an 1180 direct feed through.
The DA card is a PCI-6024E.

I have developed an application that is acquiring a total of 25
channels at a rate of 5000 hz using Daqmx.  I am using continuous data
acquisition and then a gate/trigger to sort the data out and
process/chart it.  I use the daqmx buffer configure to set the input
buffer to 400 000 since I noticed without this the system misses some
data since it is monitoring a cyclical system that cycles once every
3.0 seconds.  I then read the data using a 1D waveform read, N
channels N samples daqmx subvi.

The computer is a pentium IV 2.4 GHz with 500 MB of ram.  It isn't
connected to a network and is dedicated soley to running this program.

The problem I am seeing is that if I reboot the computer, the first
two or three times I run the program it seems to store the data to
disk and cause extremely long processing times of up to 100 seconds
for one process cycle of monitoring - 3.0 seconds.  The reason I think
it is storing to disk is that I see the hard drive light come on and
stay on while this happens.

Once I have stopped and started the program two or three times, it
works flawlessly without any indication it is reading or writing to
disk.

Can anyone help me eliminate this?  Thanks.

Reply via email to