06-04-2014 05:52 PM
06-04-2014 05:55 PM
06-04-2014 06:05 PM
Thanks for reiterating Steve, I do understand. I was confused because I wasn't aware of the drop-down to configure the AI channels as SP or waveform. I only looked at the individual channels. When I added the AI channel to set the input configuration and range (but was not aware to configure the AI group to waveform), and also had the channel defined in my waveform task, I could still map the waveform channel. I couldn't reconsile the two. I'll PM you on your other question so I don't get fired. Thanks guys!
-Steve K
06-05-2014 02:57 AM
Hello Steve,
If I may say so, for some years now, most of the test benches we had to realize for Aerospace and Automotive are mixing the HIL, calculation and data acquisition functions in the same hardware.
Best regards
06-05-2014 10:26 AM
Thank you for the info. Is this because you are doing more of a test cell style application with physical phenomenon being measured? Or is it still electronics HIL that needs waveform acquisition?
06-05-2014 11:31 AM
Hello,
It's typically because the same input signal needs to be recorded at HF, as it is also processed in RMS calculation to be used in real time by the model(s), monitoring functions, MMI display etc... More generally speaking, the same input is recorded at HF and used in real time processing.
06-05-2014 11:36 AM
Interesting!
Do you write your own waveform processing custom devices for this?
06-06-2014 01:59 AM
Yes we did because we had to record an overall flow of more than 10 000 000 samples/second per node, coming from different DAQ boards, including any required VeriStand channel and PTP synchronized with other nodes.
The philosophy for this board is to acquire at HF the AI channels of a series X or M board (in raw values for data size issues), push this flow into a shared ring-buffer (allowing other subscriber to perform HF calculations i.e. RMS) and in a recording buffer (allowing a recording task to work). This board deals with VeriStand channels: the DI, DO, AO are treated classically (they are not oversampled), but for each AI there are 3 channels that delivers the maximum, minimum and latest value for the current VeriStand loop.
06-06-2014 07:29 AM