I am new to labview and have (again!) encountered an obstacle where I
need some advise.
I am designing VI for dynamic data acquisition with a sampling rate of
200-400 samples per second. I will be reading accelerometers on all
12-16 channels. I will need to trigger the acquisition when one (or
more if possible) accelerometers reach a certain value and then record
data for say 30/60 seconds. In that 30/60 seconds I want to see the
data that is being recorded, in a graphical display, fair to say in
real time. How can I do this?
Do I need to use hardware analog triggering? or can I achive this
programatically without any loss in data since I am sampling at such a
high rate? I used AI Read.vi with conditional retrieval quite
successfully to obtain 30 seconds worth of data at 200samples/s, but I
could not see the data as it was read. I only saw it after 30seconds,
thus defeating my purpose.
I think my card (PCI 6023E) is not capable of analog triggering. If
this is true I'd appreciate if you could recommend a card(s) that is.
I will be willing to buy a new card and additional any
hardware/software cost permitting.
Here is the hardware I have:
- SCXI 1000, 1100, 1300
- Labview 6i.
Thanks to any and all who are willing to help.