When you say you are currently running a 200ms sampleTime/sweepTime, do you mean that every 200ms you are performing a finite acquisition. If so, how many channels are you sampling, how many samples are you acquiring per channel, and at what sampling rate.
To speed up this scenario, you could increase your sampling rate, decrease the number of samples, and try to integrate a start an stop trigger to control the acquisition.