Toby Stensland writes:
> I would like opinions on what is the most stable platform on which to
> run LabView & DAQ. I have been very unimpressed with NT (as far as
> LabView stability and stability with other programs), but have found 95
> and 98 to be OK. Would Mac, Linux, etc. be better? I would like to
> find something that does not crash at all, is that so much to ask?
>
> --
> Toby Stensland
> toby@stensland.com
>
>
> Sent via Deja.com http://www.deja.com/
> Before you buy.
Toby,
There are different levels of stability. Let's start at the bottom:
1) Hardware
Sun and HP-UX: Non-PC hardware tested for years. Rock
solid.
Mac: No own expirience
PC: Often varies with price ; SCSI vs IDE, RAID, dual power supply..
2) Operating system
Solaris/HP-UX: You forget how to boot these: Uptime until hardware upgrade.
Linux: Our server had an uptime of 220 days until scheduled reboot.
NT: Some endors recommend to reboot once a week.
Windows 9X: You might get sufficient stability if you install the bare
minimum, don't touch it after that and reboot before any important
measurement.
Mac: Not much experience. Comparable to Win9X?
Windows 3.1: If you make a mistake it crashes instantly. This way you
learn of the bugs.
3) Labview:
Solaris/HP-UX: No own experience. Supported for some years.
Linux: New. DAQ seems to require some work (E-series boards only).
Labview can crash.
NT: Had some trouble with it. Labview crashes sometimes.
Win9X: Many installed systems. Crashes sometimes.
Mac: The first OS for Labview.
IMHO Labview itself isn't completely stable. Given the complexity of
the system it is quite stable, but it should be improved. My worst was
3 crashes on one day with linux during development. It seems to be
about the same on Microsoft platforms.
4) Your LV application
Due to missing data flow links you can end up reading from a device
before it has seen the command to spew out any data. Old (non-VISA)
serial I/O needs low level hardware programming (sometimes even down
to hard real time in the order of ms).
5) Your definition of stability
If you want measurements running for a week, other factors like power
supply (without UPS) might play a role.
You started an interesting discussion. I'd like to hear personal
experiences from other wire workers.
Johannes Niess
P.S: Linux: Is there a chance of a LabPC+ DAQ board working with the
E-Series drivers from LV or the non-LV LapPC+ drivers from the linux
lab web pages?