Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there another way to produce a sinwave

I am trying to output a sinusoidal signal from the flex motion board (NI 7344) to control the force applied by a linear motor. I have done this by contouring on the buffer however the frequency of the signal is limted by the "read interval time" (10ms) and the number of points which define one period ( to produce a continuous wave i overwrtie data which had already been written). I have also used the arc move in 2-d vector space,setting one axis as a dummy axis. However the frequecy here is governed by the velocity (the rate of change of force in my case)and the load cell connected to ADC 1 provides a feedback which produces more of a square wave than a sinusoidal one. is there any other way to produce a smooth continous sine wave???
??
0 Kudos
Message 1 of 2
(3,081 Views)
Hello,

You can write out a sine wave on one of the analog output channels (AOUT) by calling the Load DAC function. This might give you a slightly faster performance but not much faster.
This would be done best by using a data acquisition card designed to generate analog signals. See the following link for detailed information on National Instruments Analog Output devices: http://sine.ni.com/apps/we/nioc.vp?cid=3412〈=US
Let me know if you need further info in these cards.

Best regards,

Yusuf C.
Applications Engineering
National Instruments
0 Kudos
Message 2 of 2
(3,081 Views)