Hi.
I have a PCI-6031E aquiring 22 analogue channels at a scan frequency of 2
KHz, for time intervals of up to10 seconds, without any trouble. In the same
PC, I have a PCI-7344 motion card controlling two servomotors, without any
trouble. Both cards are interconected by means of RTSI. I program in Visual
Basic 6 with ComponentWorks, NI-DAQ 6.8 and FlexMotion.
My question is: how can I synchronize both cards, in the sense that for each
scan sample of the PCI-6031E the motion card stores a sample of the position
of the two motors?
Please note that I don't want to relate DAQ samples to position samples, but
inversely, get position samples at the sampling frequency of the motion
card. This must be so because I need to apply digital filtering to
the
acquired signals, so all the samples have to be uniformly distributed in
time.
Is it possible? How? Which FlexMotion functions should be used?
Thank you.