01-23-2009 06:34 AM
Hi Everyone,
I am soon to be running 8-Channel Data Aquisition at high data rates and am aquiring an improved machine to do so - desktop PC running labview 8.6. My problem is that our IT group are insistant that every PC be networked, patched, regularly virus scanned, updated etc etc.Working with a previous company on data aquisition I found that with their virus scan and WiFi network constantly looking for connection on the data aquisition would hang and skip measurements being triggered off a pulse generator. In this instance I was just able to turn this off and everything was ok.
For my current problem I can not turn the programs off. Does anyone have experience of running DAQ on a fully IT Blitzed machine? If I go for very high spec will the processor etc be enough to run the background programs with Labview aquiring data at the same time with no interupts.
Alternatively can I close some programs or even the network at the begining of my code and then turn it back on at the end of the code? - has anyone used this method
Thanks
Richard
01-23-2009 07:23 AM - edited 01-23-2009 07:24 AM
This may not be an option....
but be you an can convert the desktop PC to a real-time target.
01-23-2009 07:54 AM
I had a look over real time, but this would require me to buy two PC's and real time development. I am on a strict budget funded by a project and also within strict IT arrangements which may mean they still do not like me booting in this way while the machine is on the network.. probably because thay would not know the implications of security etc.
Thanks for the reply though.
01-23-2009 07:59 AM
R Dunn wrote:... Does anyone have experience of running DAQ on a fully IT Blitzed machine? If I go for very high spec will the processor etc be enough to run the background programs with Labview aquiring data at the same time with no interupts.
Alternatively can I close some programs or even the network at the begining of my code and then turn it back on at the end of the code? - has anyone used this method
Thanks
Richard
Just pulling the network cable while the acq is running is probaly not an option.
The new high end proccessors with multiple cores when combined with hardware clocked timed loops are amazing! You can bind the Timed loop to a single processor so it does not have to compete for CPU.
Warning:
If you code is not tolerant to the short interuption that can and will happen under Windoze, then "Do not pass Go, go diretly to Real-Time". (Monopoly, Hasboro?)
Ben